[arch-commits] Commit in mailutils/trunk (PKGBUILD gnutls.patch)

Sergej Pupykin spupykin at archlinux.org
Wed Jan 13 18:37:41 UTC 2016


    Date: Wednesday, January 13, 2016 @ 19:37:41
  Author: spupykin
Revision: 156331

upgpkg: mailutils 2.99.99-1

upd

Modified:
  mailutils/trunk/PKGBUILD
Deleted:
  mailutils/trunk/gnutls.patch

--------------+
 PKGBUILD     |   32 ++++++++++++++------------------
 gnutls.patch |   25 -------------------------
 2 files changed, 14 insertions(+), 43 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-01-13 18:29:54 UTC (rev 156330)
+++ PKGBUILD	2016-01-13 18:37:41 UTC (rev 156331)
@@ -3,33 +3,29 @@
 # Contributor: Sergej Pupykin <pupykin.s+arch at gmail.com>
 
 pkgname=mailutils
-pkgver=2.99.98
-pkgrel=3
+pkgver=2.99.99
+pkgrel=1
 pkgdesc="MUA command line tool (mailx)"
 arch=(i686 x86_64)
 url="http://www.gnu.org/software/mailutils/"
 license=('GPL')
-depends=('libldap' 'pam' 'gnutls')
+depends=('libldap' 'pam' 'gnutls' 'gsasl' 'guile')
 makedepends=('emacs')
 install=mailutils.install
-options=(zipman !emptydirs)
-source=(http://alpha.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.xz
-	gnutls.patch)
-md5sums=('7d87795ff24afa966ad5d6785f974141'
-         'd9491cbf1aad93fccb058cf56e9063a9')
+options=(!emptydirs)
+source=(http://alpha.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.xz)
+md5sums=('dbc9ea6d18bf8187a08bff3007af1ad7')
 
-prepare() {
-  cd "$srcdir/mailutils-$pkgver"
-  patch -p1 <$srcdir/gnutls.patch
-}
-
 build() {
   cd "$srcdir/mailutils-$pkgver"
-  ./configure --prefix=/usr --with-gdbm --with-gnutls \
-	--libexecdir=/usr/lib/$pkgname --without-fribidi \
-	--without-tcp-wrappers --sbindir=/usr/bin \
-	--without-python --without-guile
-  make
+  ./configure \
+	--prefix=/usr \
+	--sbindir=/usr/bin \
+	--libexecdir=/usr/lib/$pkgname \
+	--with-gdbm \
+	--with-gnutls \
+	--disable-python
+  make CFLAGS="$CFLAGS -O2" || make CFLAGS="$CFLAGS -O2" LDFLAGS="-L`pwd`/lib -lmutcpwrap"
 }
 
 package() {

Deleted: gnutls.patch
===================================================================
--- gnutls.patch	2016-01-13 18:29:54 UTC (rev 156330)
+++ gnutls.patch	2016-01-13 18:37:41 UTC (rev 156331)
@@ -1,25 +0,0 @@
-diff -wbBur mailutils-2.99.98.org/libmu_auth/tls.c mailutils-2.99.98/libmu_auth/tls.c
---- mailutils-2.99.98.org/libmu_auth/tls.c	2012-01-05 22:21:42.000000000 +0400
-+++ mailutils-2.99.98/libmu_auth/tls.c	2015-04-16 16:00:39.803642048 +0300
-@@ -428,20 +428,9 @@
-   struct _mu_tls_stream *sp = (struct _mu_tls_stream *) stream;
-   int rc;
-   mu_transport_t transport[2];
--  static int protocol_priority[] = {GNUTLS_TLS1, GNUTLS_SSL3, 0};
--  static int kx_priority[] = {GNUTLS_KX_RSA, 0};
--  static int cipher_priority[] = {GNUTLS_CIPHER_3DES_CBC,
--				  GNUTLS_CIPHER_ARCFOUR_128,
--				  0};
--  static int comp_priority[] = {GNUTLS_COMP_NULL, 0};
--  static int mac_priority[] = {GNUTLS_MAC_SHA, GNUTLS_MAC_MD5, 0};
- 
-   gnutls_init (&sp->session, GNUTLS_CLIENT);
--  gnutls_protocol_set_priority (sp->session, protocol_priority);
--  gnutls_cipher_set_priority (sp->session, cipher_priority);
--  gnutls_compression_set_priority (sp->session, comp_priority);
--  gnutls_kx_set_priority (sp->session, kx_priority);
--  gnutls_mac_set_priority (sp->session, mac_priority);
-+  gnutls_set_default_priority (sp->session);
- 
-   gnutls_certificate_allocate_credentials (&x509_cred);
-   if (mu_tls_module_config.ssl_cafile)



More information about the arch-commits mailing list