Date: Friday, August 13, 2021 @ 17:47:47 Author: heftig Revision: 422068
archrelease: copy trunk to extra-x86_64 Added: evolution/repos/extra-x86_64/PKGBUILD (from rev 422067, evolution/trunk/PKGBUILD) Deleted: evolution/repos/extra-x86_64/PKGBUILD ----------+ PKGBUILD | 144 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-08-13 17:47:27 UTC (rev 422067) +++ PKGBUILD 2021-08-13 17:47:47 UTC (rev 422068) @@ -1,72 +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.40.3 -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=646e5c10aee9eee8783059fb0944c3d8f3d72700 # tags/3.40.3^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() { - 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 422067, evolution/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-08-13 17:47:47 UTC (rev 422068) @@ -0,0 +1,72 @@ +# 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.40.4 +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=3ab34e95b5faf3a548a2d4964c744f1f6dd89dbc # tags/3.40.4^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() { + 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" +}