Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=de455df5c711bdc309bc400f9c16444f9af150db
commit de455df5c711bdc309bc400f9c16444f9af150db Author: bouleetbil <[email protected]> Date: Sat Mar 6 13:05:10 2010 +0100 evolution-2.29.91-3-x86_64 *added subpackage *now anjal can build without all evolution *pilot* is a subpackage, we can perhaps moved all pilote* from gnome to gnome-extra diff --git a/source/gnome/evolution/FrugalBuild b/source/gnome/evolution/FrugalBuild index 6a095bb..e631a60 100644 --- a/source/gnome/evolution/FrugalBuild +++ b/source/gnome/evolution/FrugalBuild @@ -3,13 +3,12 @@ pkgname=evolution pkgver=2.29.91 -pkgrel=2 +evo_major=2.30 +pkgrel=3 pkgdesc="Integrated mail, calendar and address book suite for GNOME" -depends=('gail>=2.19.4' 'evolution-data-server>=2.29.0' \ - 'gtkhtml>=3.29.91' 'gnome-spell>=1.0.8-2' 'rarian' 'libkrb5' \ - 'evolution-data-server-ldap>=2.29.0' 'libbonobo>=2.24.0' 'nss>=3.12' 'nspr>=4.7.1' \ - 'libnotify' 'gnome-pilot-conduits>=2.0.17-3' 'db>=4.7.25' 'unique' \ +depends=('unique' \ 'gst-plugins-base' 'gtkimageview') +rodepends=("$pkgname-base" "$pkgname-audio") makedepends=('intltool' 'gnome-doc-utils>=0.14.0' 'openldap' \ 'psmisc' 'gnome-common' 'krb5' 'gtk-doc') groups=('gnome') @@ -38,8 +37,45 @@ subrodepends=("${subrodepen...@]}" "$pkgname") subgroups=("${subgrou...@]}" 'gnome-extra') subarchs=("${subarc...@]}" 'i686 x86_64 ppc') -# Pilot conduits disabled atm :S -# Still disabled at 2.12.0 :S +subpkgs=("${subpk...@]}" "$pkgname-conduit") +subdescs=("${subdes...@]}" "conduit plugin for Evolution") +subdepends=("${subdepen...@]}" "gnome-pilot-conduits>=2.0.17-3") +subrodepends=("${subrodepen...@]}" "$pkgname") +subgroups=("${subgrou...@]}" 'gnome') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-audio") +subdescs=("${subdes...@]}" "audio plugin for Evolution") +subdepends=("${subdepen...@]}" "gst-plugins-base") +subrodepends=("${subrodepen...@]}" "$pkgname") +subgroups=("${subgrou...@]}" 'gnome') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-base") +subdescs=("${subdes...@]}" "base library for Evolution") +subdepends=("${subdepen...@]}" "gail>=2.19.4 evolution-data-server>=2.29.0 \ + gtkhtml>=3.29.91 gnome-spell>=1.0.8-2 rarian libkrb5 \ + evolution-data-server-ldap>=2.29.0 libbonobo>=2.24.0 nss>=3.12 nspr>=4.7.1 \ + libnotify db>=4.7.25") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" 'gnome') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-bogofilter") +subdescs=("${subdes...@]}" "bogofilter for Evolution") +subdepends=("${subdepen...@]}" "bogofilter") +subrodepends=("${subrodepen...@]}" "$pkgname") +subgroups=("${subgrou...@]}" 'gnome-extra') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-spamassassin") +subdescs=("${subdes...@]}" "spamassassin library for Evolution") +subdepends=("${subdepen...@]}" "spamassassin") +subrodepends=("${subrodepen...@]}" "$pkgname") +subgroups=("${subgrou...@]}" 'gnome-extra') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +#TODO : added mono binding build() { Fcd @@ -77,8 +113,54 @@ build() { Fmakeinstall GCONF_DISABLE_SCHEMA_INSTALL=1 #TODO : Should split all plugins - Fsplit $pkgname-pst usr/lib/$pkgname/2.30/plugins/org-gnome-pst-import.eplug - Fsplit $pkgname-pst usr/lib/$pkgname/2.30/plugins/liborg-gnome-pst-import.so + #PST + Fsplit $pkgname-pst usr/lib/$pkgname/$evo_major/plugins/org-gnome-pst-import.eplug + Fsplit $pkgname-pst usr/lib/$pkgname/$evo_major/plugins/liborg-gnome-pst-import.* + + #conduit + Fsplit $pkgname-conduit usr/lib/evolution/$evo_major/*conduit* + Fsplit $pkgname-conduit usr/share/gnome-pilot/conduits + + #audio + Fsplit $pkgname-audio usr/lib/evolution/$evo_major/plugins/org-gnome-audio-inline.eplug + Fsplit $pkgname-audio usr/lib/evolution/$evo_major/plugins/liborg-gnome-audio-inline.* + + #bogofilter + Fsplit $pkgname-bogofilter usr/lib/$pkgname/$evo_major/plugins/org-gnome-bogo-junk-plugin.eplug + Fsplit $pkgname-bogofilter usr/lib/$pkgname/$evo_major/plugins/liborg-gnome-bogo-junk-plugin.* + + #spamassassin + Fsplit $pkgname-spamassassin usr/lib/$pkgname/$evo_major/plugins/org-gnome-sa-junk-plugin.eplug + Fsplit $pkgname-spamassassin usr/lib/$pkgname/$evo_major/plugins/liborg-gnome-sa-junk-plugin.* + + #base for frontend evolution as anjal + Fsplit $pkgname-base usr/include/evolution-$evo_major + Fsplit $pkgname-base usr/lib/pkgconfig/evolution-calendar.pc + Fsplit $pkgname-base usr/lib/pkgconfig/evolution-mail.pc + Fsplit $pkgname-base usr/lib/pkgconfig/evolution-plugin.pc + Fsplit $pkgname-base usr/lib/pkgconfig/evolution-shell.pc + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libcomposer.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libeabutil.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libecontacteditor.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libecontactlisteditor.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libemformat.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libemiscwidgets.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libeshell.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libessmime.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libetable.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libetext.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libetimezonedialog.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libeutil.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-a11y.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-addressbook-importers.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-calendar.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-calendar-importers.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-mail-importers.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-mail.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libevolution-smime.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libfilter.* + Fsplit $pkgname-base usr/lib/evolution/$evo_major/libmenus.* + Fbuild_gnome_scriptlet } sha1sums=('2668ef216590ab395a3c452cd2b4184fa0078ac6') _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
