Date: Saturday, November 12, 2022 @ 23:42:53
  Author: dvzrv
Revision: 461514

upgpkg: mutt 2.2.9-1: Upgrade to 2.2.9.

Use an array to handle configure options in build()
Add all available sodeps.

Modified:
  mutt/trunk/PKGBUILD

----------+
 PKGBUILD |   59 +++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 35 insertions(+), 24 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2022-11-12 23:41:01 UTC (rev 461513)
+++ PKGBUILD    2022-11-12 23:42:53 UTC (rev 461514)
@@ -3,15 +3,15 @@
 # Contributor: tobias [tobias [at] archlinux.org]
 
 pkgname=mutt
-pkgver=2.2.8
+pkgver=2.2.9
 pkgrel=1
 pkgdesc="Small but very powerful text-based mail client"
 arch=(x86_64)
 url="http://www.mutt.org/";
 license=(GPL2)
-depends=(glibc libgpg-error openssl libsasl mime-types sqlite zlib)
-makedepends=(docbook-xml docbook-xsl elinks gdbm gpgme krb5 libidn2 libxslt
-lynx ncurses)
+depends=(glibc libgpg-error mime-types sqlite zlib)
+makedepends=(docbook-xml docbook-xsl elinks gdbm gpgme krb5 libidn2 libsasl
+libxslt lynx ncurses openssl)
 optdepends=(
   'perl: for smime_keys'
   'python: for experimental mutt_oath2.py'
@@ -20,9 +20,9 @@
 backup=(etc/Muttrc)
 options=(debug)
 
source=(https://bitbucket.org/$pkgname/$pkgname/downloads/$pkgname-$pkgver.tar.gz{,.asc})
-sha512sums=('7723dffd5fb0f6f1aa1ab22e90f101d0d8b9cd4f198a3ac7ebbba7a3c00e0f2163ce03075f48a6f288a81bf621204c8d8eb247a3fb216a5f7d37686b0e8b9fb2'
+sha512sums=('d4d308ba573ba6e43b6dd2c131d0dc345163bd375f19a9038c9eeaf271f9da88043951f6c74658ff1a9d7a8fdcce28809aba50ab3f5aa0d34b77cf4989bc054f'
             'SKIP')
-b2sums=('cdbb2ba8971a6f9cf6f5ee8f1e666e835d1716957d001561c67fab6381041ce5f8c994dad6e2d83f76e47f1ea12033d55b2c5f61348369c740f224d80405c0e1'
+b2sums=('86b0743102bb1b023b3ccb03740c24c6ec728765b3770afdb3faed2982789aaa38a7c306e5ee30ca05ced1baa7771657ab37e5ad53eaf59ec73e51990f699c74'
         'SKIP')
 validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA') # Kevin J. McCarthy 
<[email protected]>
 
@@ -32,29 +32,40 @@
 }
 
 build() {
+  local configure_options=(
+    --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
+  ./configure "${configure_options[@]}"
   make
 }
 
 package() {
-  depends+=(libgdbm.so libgpgme.so libgssapi_krb5.so libidn2.so libncursesw.so)
+  depends+=(
+    gdbm libgdbm.so
+    gpgme libgpgme.so
+    krb5 libgssapi_krb5.so
+    libidn2 libidn2.so
+    libsasl libsasl2.so
+    ncurses libncursesw.so
+    openssl libssl.so
+  )
 
   make DESTDIR="$pkgdir" install -C $pkgname-$pkgver
   install -vDm 644 $pkgname-$pkgver/contrib/gpg.rc 
"$pkgdir/etc/Muttrc.gpg.dist"

Reply via email to