Date: Monday, May 7, 2018 @ 09:15:29 Author: heftig Revision: 323431 archrelease: copy trunk to extra-x86_64
Added: evolution/repos/extra-x86_64/PKGBUILD (from rev 323430, evolution/trunk/PKGBUILD) Deleted: evolution/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 134 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2018-05-07 09:11:28 UTC (rev 323430) +++ PKGBUILD 2018-05-07 09:15:29 UTC (rev 323431) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgbase=evolution -pkgname=(evolution evolution-bogofilter evolution-spamassassin) -pkgver=3.28.1 -pkgrel=1 -pkgdesc="Manage your email, contacts and schedule" -url="https://wiki.gnome.org/Apps/Evolution" -arch=(x86_64) -license=(GPL) -depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef - dconf gtkspell3 libcryptui gnome-autoar) -makedepends=(intltool itstool docbook-xsl networkmanager bogofilter - spamassassin highlight gtk-doc yelp-tools git cmake ninja) -options=(!emptydirs) -_commit=8e16a2f2e2ff7ecdc45f229f747ea107f0cb47a0 # tags/3.28.1^0 -source=("git+https://git.gnome.org/browse/evolution#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g' -} - -build() { - cd $pkgbase - cmake . -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIBEXEC_INSTALL_DIR=/usr/lib \ - -DSYSCONF_INSTALL_DIR=/etc \ - -DENABLE_SMIME=ON \ - -DENABLE_GTK_DOC=ON - ninja -} - -package_evolution() { - optdepends=('highlight: text highlight plugin' - 'evolution-spamassassin: Spamassassin spam check plugin' - 'evolution-bogofilter: Bogofilter spam check plugin') - groups=(gnome-extra) - - DESTDIR="$pkgdir" ninja -C $pkgbase install - -### Split - for _x in bogofilter spamassassin; do - mkdir -p $_x/usr/{lib/evolution/modules,share/metainfo} - mv {"$pkgdir",$_x}/usr/lib/evolution/modules/module-$_x.so - mv {"$pkgdir",$_x}/usr/share/metainfo/org.gnome.Evolution-$_x.metainfo.xml - done -} - - -package_evolution-bogofilter() { - pkgdesc="Spam filtering for Evolution, using Bogofilter" - depends=("evolution=$pkgver" bogofilter) - - mv bogofilter/usr "$pkgdir" -} - -package_evolution-spamassassin() { - pkgdesc="Spam filtering for Evolution, using SpamAssassin" - depends=("evolution=$pkgver" spamassassin) - - mv spamassassin/usr "$pkgdir" -} Copied: evolution/repos/extra-x86_64/PKGBUILD (from rev 323430, evolution/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2018-05-07 09:15:29 UTC (rev 323431) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) <jan.steff...@gmail.com> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=evolution +pkgname=(evolution evolution-bogofilter evolution-spamassassin) +pkgver=3.28.2 +pkgrel=1 +pkgdesc="Manage your email, contacts and schedule" +url="https://wiki.gnome.org/Apps/Evolution" +arch=(x86_64) +license=(GPL) +depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef + dconf gtkspell3 libcryptui gnome-autoar) +makedepends=(intltool itstool docbook-xsl networkmanager bogofilter + spamassassin highlight gtk-doc yelp-tools git cmake ninja) +options=(!emptydirs) +_commit=1ef6a4cbab1ffe06c56c96e1d05c85a07f514f19 # tags/3.28.2^0 +source=("git+https://git.gnome.org/browse/evolution#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g' +} + +build() { + cd $pkgbase + cmake . -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIBEXEC_INSTALL_DIR=/usr/lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DENABLE_SMIME=ON \ + -DENABLE_GTK_DOC=ON + ninja +} + +package_evolution() { + optdepends=('highlight: text highlight plugin' + 'evolution-spamassassin: Spamassassin spam check plugin' + 'evolution-bogofilter: Bogofilter spam check plugin') + groups=(gnome-extra) + + DESTDIR="$pkgdir" ninja -C $pkgbase install + +### Split + for _x in bogofilter spamassassin; do + mkdir -p $_x/usr/{lib/evolution/modules,share/metainfo} + mv {"$pkgdir",$_x}/usr/lib/evolution/modules/module-$_x.so + mv {"$pkgdir",$_x}/usr/share/metainfo/org.gnome.Evolution-$_x.metainfo.xml + done +} + + +package_evolution-bogofilter() { + pkgdesc="Spam filtering for Evolution, using Bogofilter" + depends=("evolution=$pkgver" bogofilter) + + mv bogofilter/usr "$pkgdir" +} + +package_evolution-spamassassin() { + pkgdesc="Spam filtering for Evolution, using SpamAssassin" + depends=("evolution=$pkgver" spamassassin) + + mv spamassassin/usr "$pkgdir" +}