Date: Friday, November 20, 2020 @ 10:53:10 Author: heftig Revision: 401528
archrelease: copy trunk to extra-x86_64 Added: evolution/repos/extra-x86_64/PKGBUILD (from rev 401525, evolution/trunk/PKGBUILD) Deleted: evolution/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 148 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-11-20 10:53:08 UTC (rev 401527) +++ PKGBUILD 2020-11-20 10:53:10 UTC (rev 401528) @@ -1,74 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgbase=evolution -pkgname=(evolution evolution-bogofilter evolution-spamassassin) -pkgver=3.38.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 gspell libcryptui gnome-autoar) -makedepends=(intltool itstool docbook-xsl networkmanager bogofilter - spamassassin highlight gtk-doc yelp-tools git cmake ninja) -options=(!emptydirs) -_commit=44fd83f79b1d32ae1a984dae957b0061e2b879b3 # tags/3.38.1^0 -source=("git+https://gitlab.gnome.org/GNOME/evolution.git#commit=$_commit") -sha256sums=('SKIP') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g' -} - -prepare() { - cd $pkgbase -} - -build() { - CFLAGS+=" $CPPFLAGS" - CXXFLAGS+=" $CPPFLAGS" - cmake -S $pkgbase -B build -G Ninja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLIBEXEC_INSTALL_DIR=/usr/lib \ - -DSYSCONF_INSTALL_DIR=/etc \ - -DENABLE_SMIME=ON \ - -DENABLE_GTK_DOC=ON - cmake --build build -} - -package_evolution() { - depends+=(libcamel-1.2.so libebook-1.2.so libebook-contacts-1.2.so - libecal-2.0.so libedataserver-1.2.so libedataserverui-1.2.so) - optdepends=('highlight: text highlight plugin' - 'evolution-spamassassin: Spamassassin spam check plugin' - 'evolution-bogofilter: Bogofilter spam check plugin') - groups=(gnome-extra) - - DESTDIR="$pkgdir" cmake --install build - -### Split - local x - 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 401525, evolution/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-11-20 10:53:10 UTC (rev 401528) @@ -0,0 +1,74 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=evolution +pkgname=(evolution evolution-bogofilter evolution-spamassassin) +pkgver=3.38.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 gspell libcryptui gnome-autoar) +makedepends=(intltool itstool docbook-xsl networkmanager bogofilter + spamassassin highlight gtk-doc yelp-tools git cmake ninja) +options=(!emptydirs) +_commit=ed22ee60ceaac1aa69637c5ee6cc68cf81e3d961 # tags/3.38.2^0 +source=("git+https://gitlab.gnome.org/GNOME/evolution.git#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + CFLAGS+=" $CPPFLAGS" + CXXFLAGS+=" $CPPFLAGS" + cmake -S $pkgbase -B build -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLIBEXEC_INSTALL_DIR=/usr/lib \ + -DSYSCONF_INSTALL_DIR=/etc \ + -DENABLE_SMIME=ON \ + -DENABLE_GTK_DOC=ON + cmake --build build +} + +package_evolution() { + depends+=(libcamel-1.2.so libebook-1.2.so libebook-contacts-1.2.so + libecal-2.0.so libedataserver-1.2.so libedataserverui-1.2.so) + optdepends=('highlight: text highlight plugin' + 'evolution-spamassassin: Spamassassin spam check plugin' + 'evolution-bogofilter: Bogofilter spam check plugin') + groups=(gnome-extra) + + DESTDIR="$pkgdir" cmake --install build + +### Split + local x + 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" +}