From 86a5624291a8a72d9a0a2c51fcc64bf6e221524b Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Fri, 14 Feb 2014 03:37:58 +0000 Subject: Fri Feb 14 03:35:43 UTC 2014 --- extra/dovecot/PKGBUILD | 24 ++++++++++----- .../pop3_Access_sequence_numbers_correctly.diff | 36 ++++++++++++++++++++++ extra/imagemagick/PKGBUILD | 10 +++--- extra/libgadu/PKGBUILD | 27 ++++++++-------- extra/pigeonhole/PKGBUILD | 6 ++-- extra/pycups/PKGBUILD | 10 +++--- extra/sqlite/PKGBUILD | 10 +++--- 7 files changed, 84 insertions(+), 39 deletions(-) create mode 100644 extra/dovecot/pop3_Access_sequence_numbers_correctly.diff (limited to 'extra') diff --git a/extra/dovecot/PKGBUILD b/extra/dovecot/PKGBUILD index 6dbc6a917..fac1cc4b8 100644 --- a/extra/dovecot/PKGBUILD +++ b/extra/dovecot/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 202249 2013-12-20 22:01:34Z andyrtr $ +# $Id: PKGBUILD 205903 2014-02-13 16:52:18Z andyrtr $ # Maintainer: Andreas Radke # Contributor: Paul Mattal # Contributor: Federico Quagliata (quaqo) @@ -8,7 +8,7 @@ # --->>> remember to rebuild/bump pigeonhole in one step <<<--- pkgname=dovecot -pkgver=2.2.10 +pkgver=2.2.11 pkgrel=1 pkgdesc="An IMAP and POP3 server written with security primarily in mind" arch=('i686' 'x86_64') @@ -23,17 +23,25 @@ optdepends=('libldap: ldap plugin' provides=('imap-server' 'pop3-server') install=$pkgname.install source=(http://dovecot.org/releases/2.2/${pkgname}-${pkgver}.tar.gz{,.sig} - dovecot.tmpfilesd) -md5sums=('037e9c9e07d9dbff54dcff09f280fc8c' + dovecot.tmpfilesd + pop3_Access_sequence_numbers_correctly.diff) +md5sums=('d53d207727df99e4362a3787223c6fa3' 'SKIP' - '342a28251d40f983c98c0d1f1bf3d07d') + '342a28251d40f983c98c0d1f1bf3d07d' + 'c8096d3966651222accd7f6bc678d08d') -build() { +prepare() { cd $pkgname-$pkgver - + # fix path in helper script sed -i 's:OPENSSLCONFIG=${OPENSSLCONFIG-dovecot-openssl.cnf}:OPENSSLCONFIG=${OPENSSLCONFIG- /etc/ssl/dovecot-openssl.cnf}:' doc/mkcert.sh + # post release segfault fix + patch -Np1 -i ${srcdir}/pop3_Access_sequence_numbers_correctly.diff +} + +build() { + cd $pkgname-$pkgver # configure with openssl, mysql, and postgresql support ./configure --prefix=/usr --sysconfdir=/etc \ --sbindir=/usr/bin \ @@ -61,7 +69,7 @@ build() { check() { cd $pkgname-$pkgver - make -k check + make } package() { diff --git a/extra/dovecot/pop3_Access_sequence_numbers_correctly.diff b/extra/dovecot/pop3_Access_sequence_numbers_correctly.diff new file mode 100644 index 000000000..d415a0eff --- /dev/null +++ b/extra/dovecot/pop3_Access_sequence_numbers_correctly.diff @@ -0,0 +1,36 @@ + +diff -r 59decc957b39 -r d20059f7d3a1 src/pop3/pop3-commands.c +--- a/src/pop3/pop3-commands.c Fri Feb 07 15:03:33 2014 -0500 ++++ b/src/pop3/pop3-commands.c Thu Feb 13 05:33:13 2014 +0200 +@@ -253,7 +253,7 @@ + for (msgnum = 0; msgnum < client->messages_count; msgnum++) { + bit = 1 << (msgnum % CHAR_BIT); + if ((client->deleted_bitmask[msgnum / CHAR_BIT] & bit) != 0) +- seq_range_array_add(&deleted_msgs, client->msgnum_to_seq_map[msgnum]); ++ seq_range_array_add(&deleted_msgs, msgnum_to_seq(client, msgnum)); + } + } + t_array_init(&seen_msgs, 8); +@@ -261,7 +261,7 @@ + for (msgnum = 0; msgnum < client->messages_count; msgnum++) { + bit = 1 << (msgnum % CHAR_BIT); + if ((client->seen_bitmask[msgnum / CHAR_BIT] & bit) != 0) +- seq_range_array_add(&seen_msgs, client->msgnum_to_seq_map[msgnum]); ++ seq_range_array_add(&seen_msgs, msgnum_to_seq(client, msgnum)); + } + } + +@@ -826,7 +826,7 @@ + client->messages_count+1); + for (msgnum = 0; msgnum < client->messages_count; msgnum++) { + client->message_uidls[msgnum] = +- seq_uidls[client->msgnum_to_seq_map[msgnum]]; ++ seq_uidls[msgnum_to_seq(client, msgnum)]; + } + i_free(seq_uidls); + } + + + + + diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD index f7ea2e412..128c68246 100644 --- a/extra/imagemagick/PKGBUILD +++ b/extra/imagemagick/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 205025 2014-02-03 10:02:55Z heftig $ +# $Id: PKGBUILD 205890 2014-02-13 06:42:03Z eric $ # Maintainer: Eric Bélanger pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.8.8.4 -pkgrel=2 +pkgver=6.8.8.5 +pkgrel=1 arch=('i686' 'x86_64') url="http://www.imagemagick.org/" license=('custom') @@ -14,7 +14,7 @@ makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' #source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz{,.asc} source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz{,.asc} perlmagick.rpath.patch) -sha1sums=('1a7db104fc9ffd4ba0a50048a5d4eec90864a08e' +sha1sums=('5cb75caf426acf3eacaf882dbbb24f462016d828' 'SKIP' 'e143cf9d530fabf3b58023899b5cc544ba93daec') @@ -41,7 +41,7 @@ build() { check() { cd ImageMagick-${pkgver%.*}-${pkgver##*.} - make check +# make check } package_imagemagick() { diff --git a/extra/libgadu/PKGBUILD b/extra/libgadu/PKGBUILD index 69eb5e1a1..b6ac3e224 100644 --- a/extra/libgadu/PKGBUILD +++ b/extra/libgadu/PKGBUILD @@ -1,33 +1,34 @@ -# $Id: PKGBUILD 198159 2013-10-30 13:09:19Z allan $ -# Maintainer: Andrea Scarpino +# $Id: PKGBUILD 205892 2014-02-13 10:02:12Z andrea $ +# Maintainer: +# Contributor: Andrea Scarpino # Contributor: Mateusz Herych pkgname=libgadu -pkgver=1.11.2 +pkgver=1.11.3 pkgrel=1 pkgdesc="This library implements the client side of the Gadu-Gadu protocol" arch=('i686' 'x86_64') -url="http://toxygen.net/libgadu/" +url="http://libgadu.net/" license=('LGPL2.1') -depends=('openssl') -source=("http://toxygen.net/${pkgname}/files/${pkgname}-${pkgver}.tar.gz") -md5sums=('832432fef251f69f31e68574c17f0c51') +depends=('openssl' 'zlib') +source=("http://github.com/wojtekka/libgadu/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz") +md5sums=('63b0870821bdb7077a952183db31db50') build() { - cd "${srcdir}"/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ - --disable-static \ - --enable-shared \ - --with-pthread + --disable-static \ + --enable-shared \ + --with-pthread make } check() { - cd "${srcdir}"/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make check } package() { - cd "${srcdir}"/${pkgname}-${pkgver} + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install } diff --git a/extra/pigeonhole/PKGBUILD b/extra/pigeonhole/PKGBUILD index f37d33876..f53743521 100644 --- a/extra/pigeonhole/PKGBUILD +++ b/extra/pigeonhole/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 202250 2013-12-20 22:01:35Z andyrtr $ +# $Id: PKGBUILD 205904 2014-02-13 16:52:19Z andyrtr $ # Maintainer: Andreas Radke # Contributorr: Peter Lewis @@ -7,12 +7,12 @@ # This must be built against the version of dovecot being used, # else mail delivery will fail. # Specify the version of dovecot to be used here: -_dcpkgver=2.2.10 +_dcpkgver=2.2.11 # Make sure to bump pkgrel if changing this. pkgname=pigeonhole pkgver=0.4.2 -pkgrel=5 +pkgrel=6 pkgdesc="Sieve implementation for Dovecot" arch=('i686' 'x86_64') url="http://pigeonhole.dovecot.org/" diff --git a/extra/pycups/PKGBUILD b/extra/pycups/PKGBUILD index e537a5bfa..6af67b143 100644 --- a/extra/pycups/PKGBUILD +++ b/extra/pycups/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 195975 2013-10-06 19:13:24Z eric $ +# $Id: PKGBUILD 205906 2014-02-13 18:15:29Z eric $ # Maintainer: Andrea Scarpino # Contributor: nesl247 pkgname=pycups -pkgver=1.9.63 +pkgver=1.9.66 pkgrel=1 pkgdesc="Python CUPS Bindings" arch=('i686' 'x86_64') @@ -11,15 +11,15 @@ url="http://cyberelk.net/tim/software/pycups/" license=('GPL') depends=('libcups' 'python2') source=(http://cyberelk.net/tim/data/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.asc}) -md5sums=('cdee3ef87ac68d435c8ea04384563d15' +md5sums=('a6cc4d40ac908dd9182ed93739b4bb79' 'SKIP') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} python2 setup.py build } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} python2 setup.py install --root="${pkgdir}" --optimize=1 } diff --git a/extra/sqlite/PKGBUILD b/extra/sqlite/PKGBUILD index bb0b919a3..cf32d4c43 100644 --- a/extra/sqlite/PKGBUILD +++ b/extra/sqlite/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 205073 2014-02-04 11:27:00Z andyrtr $ +# $Id: PKGBUILD 205898 2014-02-13 16:32:59Z andyrtr $ # Maintainer: Andreas Radke # Contributor: Tom Newsom pkgbase="sqlite" pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc') -_amalgamationver=3080300 +_amalgamationver=3080301 _docver=${_amalgamationver} #_docver=3080001 -pkgver=3.8.3 +pkgver=3.8.3.1 pkgrel=1 pkgdesc="A C library that implements an SQL database engine" arch=('i686' 'x86_64') @@ -19,8 +19,8 @@ source=( # tarball containing the amalgamation for SQLite >= 3.7.5 together with http://www.sqlite.org/2014/sqlite-doc-${_docver}.zip license.txt) options=('!emptydirs') -sha1sums=('c2a21d71d0c7dc3af71cf90f04dfd22ecfb280c2' - '199c977b948d3e6b9b0b165cb661275e0856d38e' +sha1sums=('a9b0a3d66fb5c2ae51ad2d8a512ca827adc7d59c' + '0fe468bbbd4d768b6bfa250739a79badb49f7235' 'f34f6daa4ab3073d74e774aad21d66878cf26853') build() { -- cgit v1.2.3-54-g00ecf