[arch-commits] Commit in mutt/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Tue Jun 7 09:52:11 UTC 2022


    Date: Tuesday, June 7, 2022 @ 09:52:10
  Author: dvzrv
Revision: 447707

upgpkg: mutt 2.2.6-1: Upgrade to 2.2.6.

Switch to signed tarballs on bitbucket as otherwise we can not ensure integretity of releases.

Modified:
  mutt/trunk/PKGBUILD

----------+
 PKGBUILD |   54 ++++++++++++++++++++++++++++--------------------------
 1 file changed, 28 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-06-07 09:51:10 UTC (rev 447706)
+++ PKGBUILD	2022-06-07 09:52:10 UTC (rev 447707)
@@ -3,7 +3,7 @@
 # Contributor: tobias [tobias [at] archlinux.org]
 
 pkgname=mutt
-pkgver=2.2.5
+pkgver=2.2.6
 pkgrel=1
 pkgdesc="Small but very powerful text-based mail client"
 arch=(x86_64)
@@ -10,7 +10,7 @@
 url="http://www.mutt.org/"
 license=(GPL2)
 depends=(glibc libgpg-error openssl libsasl mime-types sqlite zlib)
-makedepends=(docbook-xml docbook-xsl elinks gdbm git gpgme krb5 libidn2 libxslt
+makedepends=(docbook-xml docbook-xsl elinks gdbm gpgme krb5 libidn2 libxslt
 lynx ncurses)
 optdepends=(
   'perl: for smime_keys'
@@ -19,34 +19,37 @@
 )
 backup=(etc/Muttrc)
 options=(debug)
-source=(git+https://gitlab.com/muttmua/$pkgname.git#tag=$pkgname-${pkgver//./-}-rel?signed)
-sha512sums=('SKIP')
-b2sums=('SKIP')
+source=(https://bitbucket.org/$pkgname/$pkgname/downloads/$pkgname-$pkgver.tar.gz{,.asc})
+sha512sums=('07d473b6e6774f3988538e799fcc73ad35efceb5b1a3ee377754332f34db664d40ffa650711c7720ddc5c248e5379bba19fc5fd3dc7418a25305780e25f3b52b'
+            'SKIP')
+b2sums=('07d598e134d35f4a849d95afcd5428689a0aa12797fa5ce08dfa3e8f7929f993c33a813862ceaff59d0c85a4dc28c00612817cc912c27ff94af304ad62ca7fa5'
+        'SKIP')
 validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA') # Kevin J. McCarthy <kevin at 8t8.us>
 
 prepare() {
-  cd $pkgname
+  cd $pkgname-$pkgver
   autoreconf -fiv
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr \
-              --sysconfdir=/etc \
-              --enable-debug \
-              --enable-gpgme \
-              --enable-pop \
-              --enable-imap \
-              --enable-smtp \
-              --enable-hcache \
-              --enable-sidebar \
-              --enable-autocrypt \
-              --with-curses=/usr \
-              --with-gss=/usr \
-              --with-ssl=/usr \
-              --with-sqlite3 \
-              --with-sasl \
-              --with-idn2
+  cd $pkgname-$pkgver
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --enable-debug \
+    --enable-gpgme \
+    --enable-pop \
+    --enable-imap \
+    --enable-smtp \
+    --enable-hcache \
+    --enable-sidebar \
+    --enable-autocrypt \
+    --with-curses=/usr \
+    --with-gss=/usr \
+    --with-ssl=/usr \
+    --with-sqlite3 \
+    --with-sasl \
+    --with-idn2
   make
 }
 
@@ -53,9 +56,8 @@
 package() {
   depends+=(libgdbm.so libgpgme.so libgssapi_krb5.so libidn2.so libncursesw.so)
 
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  install -vDm 644 contrib/gpg.rc "$pkgdir/etc/Muttrc.gpg.dist"
+  make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
+  install -vDm 644 $pkgname-$pkgver/contrib/gpg.rc "$pkgdir/etc/Muttrc.gpg.dist"
 
   # /etc/mime.types is provided by mailcap
   rm "$pkgdir/etc/mime.types"{,.dist}



More information about the arch-commits mailing list