diff options
30 files changed, 309 insertions, 176 deletions
diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD index efe523715..fdfba60cc 100644 --- a/community/aria2/PKGBUILD +++ b/community/aria2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 115671 2014-07-14 06:09:49Z fyan $ +# $Id: PKGBUILD 116175 2014-07-23 16:15:57Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -7,7 +7,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=aria2 -pkgver=1.18.6 +pkgver=1.18.7 pkgrel=1 pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink' arch=('i686' 'x86_64') @@ -16,7 +16,7 @@ license=('GPL') depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates') checkdepends=('cppunit') source=(http://downloads.sourceforge.net/aria2/aria2-$pkgver.tar.xz) -sha256sums=('b9890e1d353e76a87bf94dc8a810586f4b7899130603599dd1227ed0c19e0d74') +sha256sums=('7944336efdfc82892802bec304698448e8d27b30f30496576716e8b93ebfff98') build() { cd $pkgname-$pkgver diff --git a/community/dbmail/PKGBUILD b/community/dbmail/PKGBUILD index 54de0f91f..aac0cb881 100644 --- a/community/dbmail/PKGBUILD +++ b/community/dbmail/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 116064 2014-07-21 11:39:56Z spupykin $ +# $Id: PKGBUILD 116161 2014-07-23 12:16:17Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sebastian Faltoni <sebastian.faltoni@gmail.com> pkgname=dbmail pkgver=3.1.16 -pkgrel=1 +pkgrel=2 pkgdesc="Fast and scalable sql based mail services" arch=('i686' 'x86_64') depends=('gmime' 'libzdb' 'mhash' 'libevent') @@ -21,14 +21,14 @@ backup=(etc/xinetd.d/dbmail-imapd etc/xinetd.d/dbmail-lmtpd etc/xinetd.d/dbmail-timsieved) #source=("dbmail-$pkgver::git://git.subdir.eu/paul/dbmail#branch=dbmail_3_1" -#source=("http://www.dbmail.org/download/3.1/dbmail-${pkgver}.tar.gz" -source=("dbmail-$pkgver.tar.gz::http://git.dbmail.eu/paul/dbmail/snapshot/dbmail-$pkgver.tar.gz" +#source=("dbmail-$pkgver.tar.gz::http://git.dbmail.eu/paul/dbmail/snapshot/dbmail-$pkgver.tar.gz" +source=("http://www.dbmail.org/download/3.1/dbmail-${pkgver}.tar.gz" "dbmail-imapd.xinetd" "dbmail-lmtpd.xinetd" "dbmail-pop3d.xinetd" "dbmail-timsieved.xinetd" "dbmail-7-systemd.diff") -md5sums=('92f82a6fc55b2200d6a66e4fcec9db95' +md5sums=('e5dc416766e8bf335eb394ad9748b800' '890de13361afbdf4fed12d6d7eb53e66' '961593658cd596297d03d25eb9c9e98f' '4cb764894abd3914802e90602bf90a0c' diff --git a/community/elasticsearch/PKGBUILD b/community/elasticsearch/PKGBUILD index 491d2141e..4dd160cb4 100644 --- a/community/elasticsearch/PKGBUILD +++ b/community/elasticsearch/PKGBUILD @@ -1,25 +1,31 @@ -# $Id: PKGBUILD 115776 2014-07-16 12:44:51Z mtorromeo $ +# $Id: PKGBUILD 116201 2014-07-23 21:31:20Z mtorromeo $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> # Contributor: Marcello "mererghost" Rocha <https://github.com/mereghost> # Refactored by Blaž "Speed" Hrastnik <https://github.com/archSeer> pkgname=elasticsearch -pkgver=1.2.2 -pkgrel=2 +pkgver=1.3.0 +pkgrel=1 pkgdesc="Distributed RESTful search engine built on top of Lucene" arch=('i686' 'x86_64') url="http://www.elasticsearch.org/" license=('APACHE') -depends=('java-runtime' 'bash' 'systemd') +depends=('java-runtime' 'systemd') install='elasticsearch.install' source=( "http://download.elasticsearch.org/$pkgname/$pkgname/$pkgname-$pkgver.tar.gz" elasticsearch.service elasticsearch@.service - elasticsearch-user.conf elasticsearch-sysctl.conf + elasticsearch-tmpfile.conf elasticsearch.default ) +sha256sums=('4e2cf72d4ceaaf250a292c00a320d13d2fdb067ad8aeed969862db3060af4534' + 'f3a6e5b968ffe38edc42c80193f75ab1682a5224c977c8957816d321733aabc4' + 'c3ea4d82da44da8ea9bcb4d7d9cdfb086d25fd8ec2ea457adec290f0d6ebe083' + 'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c' + '39ab5801b45c0f49af43c4d1826a655a981bfa07e4b3791d7a0719f8c191d8d9' + 'a0ee0761156a02d3f79db5ef295613c1a6d4267482c8db889d92a94b59feb497') backup=('etc/elasticsearch/elasticsearch.yml' 'etc/elasticsearch/logging.yml' @@ -69,17 +75,10 @@ package() { install -Dm644 "$srcdir"/elasticsearch.service "$pkgdir"/usr/lib/systemd/system/elasticsearch.service install -Dm644 "$srcdir"/elasticsearch@.service "$pkgdir"/usr/lib/systemd/system/elasticsearch@.service - install -Dm644 "$srcdir"/elasticsearch-user.conf "$pkgdir"/usr/lib/sysusers.d/elasticsearch.conf + install -Dm644 "$srcdir"/elasticsearch-tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/elasticsearch.conf install -Dm644 "$srcdir"/elasticsearch-sysctl.conf "$pkgdir"/usr/lib/sysctl.d/elasticsearch.conf install -Dm644 "$srcdir"/elasticsearch.default "$pkgdir"/etc/default/elasticsearch ln -s ../../../var/lib/elasticsearch "$pkgdir"/usr/share/elasticsearch/data } - -sha256sums=('c833d000c7e29e17b4cc5df2e26020c159ee086cdf4ac19f661911cc9aedfbee' - '4b7c741c2fa2f856cff6b9e83693c2de9d8c00a73812b34133b4446bdcb2e4c8' - '0c6969af1ab91fc543d4c37fea8f3596872a143281c22a17801703490758ba0a' - '51a5ebf06f8853b4b4cbf1b13320dd738a82e9f2caab47ca772f157a6bd78063' - 'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c' - 'a0ee0761156a02d3f79db5ef295613c1a6d4267482c8db889d92a94b59feb497') diff --git a/community/elasticsearch/elasticsearch-tmpfile.conf b/community/elasticsearch/elasticsearch-tmpfile.conf new file mode 100644 index 000000000..d6e38e567 --- /dev/null +++ b/community/elasticsearch/elasticsearch-tmpfile.conf @@ -0,0 +1,2 @@ +d /var/log/elasticsearch 0755 elasticsearch elasticsearch - +d /var/lib/elasticsearch 0755 elasticsearch elasticsearch - diff --git a/community/elasticsearch/elasticsearch-user.conf b/community/elasticsearch/elasticsearch-user.conf deleted file mode 100644 index 5a90b850a..000000000 --- a/community/elasticsearch/elasticsearch-user.conf +++ /dev/null @@ -1,3 +0,0 @@ -u elasticsearch 114 "Elasticsearch user" -g elasticsearch 114 -m elasticsearch elasticsearch diff --git a/community/elasticsearch/elasticsearch.install b/community/elasticsearch/elasticsearch.install index 1cf320a95..ab25dbdb6 100644 --- a/community/elasticsearch/elasticsearch.install +++ b/community/elasticsearch/elasticsearch.install @@ -1,10 +1,16 @@ post_install() { - systemd-sysusers elasticsearch.conf + getent group elasticsearch >/dev/null 2>&1 || groupadd -g 114 elasticsearch &>/dev/null + getent passwd elasticsearch >/dev/null 2>&1 || useradd -u 114 -g elasticsearch -d /usr/share/elasticsearch -s /bin/false elasticsearch &>/dev/null + + systemd-tmpfiles --create elasticsearch.conf chown -R elasticsearch:elasticsearch /usr/share/elasticsearch } post_upgrade(){ - systemd-sysusers elasticsearch.conf + getent group elasticsearch >/dev/null 2>&1 || groupadd -g 114 elasticsearch &>/dev/null + getent passwd elasticsearch >/dev/null 2>&1 || useradd -u 114 -g elasticsearch -d /usr/share/elasticsearch -s /bin/false elasticsearch &>/dev/null + + systemd-tmpfiles --create elasticsearch.conf } post_remove() { diff --git a/community/elasticsearch/elasticsearch.service b/community/elasticsearch/elasticsearch.service index f1f559625..ba80324b1 100644 --- a/community/elasticsearch/elasticsearch.service +++ b/community/elasticsearch/elasticsearch.service @@ -7,8 +7,6 @@ After=network.target Type=forking User=elasticsearch Group=elasticsearch -ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/lib/elasticsearch -ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/log/elasticsearch ExecStart=/usr/bin/elasticsearch -d -p /run/elasticsearch/elasticsearch.pid EnvironmentFile=-/etc/default/elasticsearch RuntimeDirectory=elasticsearch diff --git a/community/elasticsearch/elasticsearch@.service b/community/elasticsearch/elasticsearch@.service index 45b3c3724..e065abdc8 100644 --- a/community/elasticsearch/elasticsearch@.service +++ b/community/elasticsearch/elasticsearch@.service @@ -7,8 +7,6 @@ After=network.target Type=forking User=elasticsearch Group=elasticsearch -ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/lib/elasticsearch -ExecStartPre=-/usr/bin/install -o elasticsearch -g elasticsearch -d /var/log/elasticsearch ExecStart=/usr/bin/elasticsearch -d -p /run/elasticsearch/%I.pid -Des.config=/etc/elasticsearch/%I.yml EnvironmentFile=-/etc/default/elasticsearch RuntimeDirectory=elasticsearch diff --git a/community/envoy/PKGBUILD b/community/envoy/PKGBUILD index bf89ad9d2..032369cf0 100644 --- a/community/envoy/PKGBUILD +++ b/community/envoy/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 111374 2014-05-17 17:38:26Z bpiotrowski $ +# $Id: PKGBUILD 116184 2014-07-23 16:40:22Z fyan $ # Maintainer: Federico Cinelli <cinelli@aur.archlinux.org> pkgname=envoy -pkgver=8 +pkgver=9 pkgrel=1 pkgdesc="A ssh-agent/gpg-agent keychain and process monitor" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ optdepends=('gnupg: gpg-agent support') makedepends=('ragel') source=("$pkgname-$pkgver.tar.gz::https://github.com/vodik/$pkgname/archive/v$pkgver.tar.gz" "clique.tar.gz::https://github.com/vodik/clique/archive/v0.1.tar.gz") -md5sums=('271c0c30c833085de83bb11c52296b7b' +md5sums=('044aa8b96be4a2c43fb149c05f9a63ae' '8c4f3fd488fc8f92196a8aa42ac9567e') prepare() { diff --git a/community/exim/PKGBUILD b/community/exim/PKGBUILD index 6224746c4..c2c101560 100644 --- a/community/exim/PKGBUILD +++ b/community/exim/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 112061 2014-05-29 04:22:26Z fyan $ +# $Id: PKGBUILD 116131 2014-07-23 02:41:37Z fyan $ # Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=exim -pkgver=4.82.1 +pkgver=4.83 pkgrel=1 pkgdesc='Message Transfer Agent' arch=('x86_64' 'i686') @@ -26,7 +26,7 @@ source=(http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/exim-$pkgver.tar.bz2 exim@.service exim.socket exim-submission.socket) -md5sums=('4544696ce6689ba9141a0697f25a74cb' +md5sums=('fc6790f346a50a3c87be96b335b9c8ae' '4874006f0585253ddab027d441009757' 'e18a535218718c5eb394ed5c9296fe06' '2675c17fa9e5bb63c0862fe6fa633377' diff --git a/community/fish/PKGBUILD b/community/fish/PKGBUILD index ff829d644..937b1b858 100644 --- a/community/fish/PKGBUILD +++ b/community/fish/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 110716 2014-05-05 14:15:56Z bpiotrowski $ +# $Id: PKGBUILD 116199 2014-07-23 21:21:03Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> @@ -7,12 +7,12 @@ pkgname=fish pkgver=2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc='Smart and user friendly shell intended mostly for interactive use' arch=('i686' 'x86_64') url='http://fishshell.com/' license=('GPL2') -depends=('bc' 'gcc-libs' 'inetutils' 'ncurses') +depends=('bc' 'gcc-libs' 'inetutils' 'ncurses' 'which') optdepends=('python: for manual page completion parser and web configuration tool') install=fish.install source=(http://fishshell.com/files/$pkgver/fish-$pkgver.tar.gz diff --git a/community/idle3-tools/PKGBUILD b/community/idle3-tools/PKGBUILD index 04a76749d..d2395c33e 100644 --- a/community/idle3-tools/PKGBUILD +++ b/community/idle3-tools/PKGBUILD @@ -4,19 +4,14 @@ pkgname=idle3-tools pkgver=0.9.1 -pkgrel=3 -pkgdesc='A linux/unix utility that can disable, get and set the value of the idle3 timer found on recent Western Digital Hard Disk Drives.' +pkgrel=5 +pkgdesc='A utility that can disable, get and set the value of the idle3 timer found on Western Digital Hard Drives.' arch=(i686 x86_64) url='http://idle3-tools.sourceforge.net/' license=(GPL) depends=(glibc) source=(http://download.sourceforge.net/idle3-tools/idle3-tools-$pkgver.tgz) -md5sums=('797d8775b80b7b7b67a1f8b0a5b41f30') - -prepare() { - cd idle3-tools-$pkgver - sed -i 's/\bsbin\b/bin/g' Makefile -} +sha1sums=('44b5c4988e42d59e56fbc72550db34c5012beda6') build() { cd idle3-tools-$pkgver @@ -25,5 +20,6 @@ build() { package() { cd idle3-tools-$pkgver - make binprefix=/usr DESTDIR=$pkgdir install + make sbindir=/usr/bin DESTDIR="$pkgdir" install + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } diff --git a/community/mingw-w64-gcc/PKGBUILD b/community/mingw-w64-gcc/PKGBUILD index 23e51e8de..605f653e1 100644 --- a/community/mingw-w64-gcc/PKGBUILD +++ b/community/mingw-w64-gcc/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 113542 2014-06-25 13:20:27Z spupykin $ +# $Id: PKGBUILD 116167 2014-07-23 13:52:11Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: rubenvb vanboxem <dottie> ruben <attie> gmail <dottie> com _targets="i686-w64-mingw32 x86_64-w64-mingw32" pkgname=mingw-w64-gcc -pkgver=4.9.0 -pkgrel=3 +pkgver=4.9.1 +pkgrel=1 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" arch=('i686' 'x86_64') url="http://gcc.gnu.org" @@ -26,7 +26,7 @@ options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2" 'gcc-make-xmmintrin-header-cplusplus-compatible.patch' 'isl.patch') -md5sums=('9709b49ae0e904cbb0a6a1b62853b556' +md5sums=('fddf71348546af523353bd43d34919c1' 'da6c9ba6baebe1286f3219d4181cdbb8' 'd99c0a484178b890526d180de1c6e8f8') diff --git a/community/perl-goo-canvas/PKGBUILD b/community/perl-goo-canvas/PKGBUILD new file mode 100644 index 000000000..704a256d8 --- /dev/null +++ b/community/perl-goo-canvas/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 116173 2014-07-23 14:41:20Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Shanto <shanto@hotmail.com> +# Contributor: TDY <tdy@gmx.com> + +pkgname=perl-goo-canvas +pkgver=0.06 +pkgrel=4 +pkgdesc="Perl bindings for GooCanvas" +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/Goo-Canvas/" +license=('GPL' 'PerlArtistic') +depends=('cairo-perl' 'glib-perl' 'goocanvas1' 'gtk2-perl') +makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/Y/YE/YEWENBIN/Goo-Canvas-$pkgver.tar.gz") +md5sums=('7dfe0be8c17bfd641d18384d4fd8fb23') + +build() { + cd "$srcdir/Goo-Canvas-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Goo-Canvas-$pkgver" + make test +} + +package() { + cd "$srcdir/Goo-Canvas-$pkgver" + make install DESTDIR="$pkgdir" +} diff --git a/community/perl-gtk2-imageview/PKGBUILD b/community/perl-gtk2-imageview/PKGBUILD new file mode 100644 index 000000000..183a589b7 --- /dev/null +++ b/community/perl-gtk2-imageview/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 116171 2014-07-23 14:17:10Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: TDY <tdy@archlinux.info> +# Contributor: Olaf Leidinger <leidola@newcon.de> + +pkgname=perl-gtk2-imageview +pkgver=0.05 +pkgrel=4 +pkgdesc="Perl bindings to the GtkImageView image viewer widget" +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/Gtk2-ImageView/" +license=('LGPL3') +depends=('cairo-perl' 'glib-perl' 'gtk2-perl' 'gtkimageview') +makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig') +checkdepends=('perl-test-pod' 'xorg-server-xvfb') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/R/RA/RATCLIFFE/Gtk2-ImageView-$pkgver.tar.gz") +md5sums=('7c961071b347b6a64b8351fdd87ec4c0') + +build() { + cd "$srcdir/Gtk2-ImageView-$pkgver" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Gtk2-ImageView-$pkgver" + xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" make test +} + +package() { + cd "$srcdir/Gtk2-ImageView-$pkgver" + make DESTDIR="$pkgdir" install +} diff --git a/community/perl-gtk2-unique/PKGBUILD b/community/perl-gtk2-unique/PKGBUILD new file mode 100644 index 000000000..073000b78 --- /dev/null +++ b/community/perl-gtk2-unique/PKGBUILD @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 116149 2014-07-23 09:36:32Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> +# Contributor: Brian Bidulock <bidulock@openss7.org> + +pkgname=perl-gtk2-unique +_realname=Gtk2-Unique +pkgver=0.05 +pkgrel=10 +pkgdesc="Perl bindings for the C library libunique" +arch=('i686' 'x86_64') +url="https://metacpan.org/release/${_realname}" +license=('LGPL' 'PerlArtistic') +makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig') +depends=('gtk2-perl' 'libunique') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/P/PO/POTYL/${_realname}-${pkgver}.tar.gz" + "$pkgname.patch") +md5sums=('0beb552933b765a017588563a71af123' + 'f8e15e1b93e2629e1745f8e4de8524ff') + +build() { + cd "$srcdir/$_realname-$pkgver" + patch -Np1 -i "$srcdir/$pkgname.patch" + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/$_realname-$pkgver" + make test +} + +package() { + cd "$srcdir/$_realname-$pkgver" + make install DESTDIR="$pkgdir" + find "$pkgdir" -name '.packlist' -delete + find "$pkgdir" -name '*.pod' -delete +} diff --git a/community/perl-gtk2-unique/perl-gtk2-unique.patch b/community/perl-gtk2-unique/perl-gtk2-unique.patch new file mode 100644 index 000000000..3b0fe0365 --- /dev/null +++ b/community/perl-gtk2-unique/perl-gtk2-unique.patch @@ -0,0 +1,12 @@ +diff -up Gtk2-Unique-0.05/xs/UniqueMessageData.xs.orig Gtk2-Unique-0.05/xs/UniqueMessageData.xs +--- Gtk2-Unique-0.05/xs/UniqueMessageData.xs.orig 2010-05-05 09:47:45.000000000 -0600 ++++ Gtk2-Unique-0.05/xs/UniqueMessageData.xs 2013-06-18 11:54:05.000000000 -0600 +@@ -38,7 +38,7 @@ SV* + unique_message_data_get (UniqueMessageData *message_data) + PREINIT: + const guchar *string = NULL; +- gint length = 0; ++ gsize length = 0; + + CODE: + string = unique_message_data_get(message_data, &length); diff --git a/community/perl-proc-processtable/PKGBUILD b/community/perl-proc-processtable/PKGBUILD new file mode 100644 index 000000000..967d1cbdf --- /dev/null +++ b/community/perl-proc-processtable/PKGBUILD @@ -0,0 +1,35 @@ +# $Id: PKGBUILD 116143 2014-07-23 09:10:16Z fyan $ +# Maintainer: Felix Yan <felixonmars@gmail.com> + +pkgname=perl-proc-processtable +pkgver=0.50 +pkgrel=3 +pkgdesc="Provides a consistent interface to process table information." +arch=('i686' 'x86_64') +url="http://search.cpan.org/dist/Proc-ProcessTable/" +license=('PerlArtistic') +depends=('perl') +provides=('perl-proc-killall' 'perl-proc-killfam' 'perl-proc-processtable-process') +options=(!emptydirs) +source=("http://search.cpan.org/CPAN/authors/id/J/JW/JWB/Proc-ProcessTable-$pkgver.tar.gz") +md5sums=('3b21edabad48989c44d784f2059f3837') + +build() { + cd "$srcdir/Proc-ProcessTable-$pkgver" + + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Proc-ProcessTable-$pkgver" + make test +} + +package() { + cd "$srcdir/Proc-ProcessTable-$pkgver" + + make install DESTDIR="${pkgdir}" + find "${pkgdir}" -name perllocal.pod -delete + find "${pkgdir}" -name .packlist -delete +} diff --git a/community/polarssl/PKGBUILD b/community/polarssl/PKGBUILD new file mode 100644 index 000000000..509c93f5a --- /dev/null +++ b/community/polarssl/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 116147 2014-07-23 09:30:52Z kkeen $ +# Maintainer: Kyle Keen <keenerd@gmail.com> +# Contributor: Mihai Militaru <mihai militaru at xmpp dot ro> +# Contributor: carstene1ns <arch carsten-teibes.de> + +pkgname=polarssl +pkgver=1.3.8 +pkgrel=2 +pkgdesc="Portable cryptographic and SSL/TLS library" +arch=('i686' 'x86_64') +url="https://www.polarssl.org/" +license=('GPL2') +source=("https://polarssl.org/code/releases/polarssl-$pkgver-gpl.tgz") +sha1sums=('82ed8ebcf3dd53621da5395b796fc0917083691d') +depends=('glibc') +options=('staticlibs') + +build() { + cd "$pkgname-$pkgver" + sed -i 's|//\(#define POLARSSL_THREADING_C\)|\1|' include/polarssl/config.h + sed -i 's|//\(#define POLARSSL_THREADING_PTHREAD\)|\1|' include/polarssl/config.h + LDFLAGS+=" -I../include " make SHARED=1 no_test +} + +check() { + cd "$pkgname-$pkgver" + make SHARED=1 check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/usr" install +} diff --git a/community/python-sqlalchemy/PKGBUILD b/community/python-sqlalchemy/PKGBUILD index ed45e185b..863a0c71d 100644 --- a/community/python-sqlalchemy/PKGBUILD +++ b/community/python-sqlalchemy/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 113477 2014-06-24 04:09:38Z fyan $ +# $Id: PKGBUILD 116139 2014-07-23 05:47:43Z fyan $ # Maintainer: Angel Velasquez <angvp@archlinux.org> # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Sébastien Luttringer <seblu@aur.archlinux.org> pkgbase=python-sqlalchemy pkgname=('python-sqlalchemy' 'python2-sqlalchemy') -pkgver=0.9.6 +pkgver=0.9.7 pkgrel=1 arch=('i686' 'x86_64') # python2 package contain .so url="http://www.sqlalchemy.org/" @@ -13,7 +13,7 @@ license=('MIT') makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python2-pytest' 'python-mock' 'python2-mock') source=("https://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz") -md5sums=('f8494d85834ba6a465b4a32078d36ee8') +md5sums=('e3c8f836ea9b48886718f59b9d8646ff') prepare() { cp -a SQLAlchemy-$pkgver SQLAlchemy2-$pkgver @@ -29,10 +29,10 @@ build() { check() { cd SQLAlchemy-${pkgver} - python setup.py test || warning "Tests failed" + PYTHONPATH="$(pwd)/build/lib.linux-$CARCH-3.4:$PYTHONPATH" py.test cd ../SQLAlchemy2-$pkgver - python2 setup.py test || warning "Tests failed" + PYTHONPATH="$(pwd)/build/lib.linux-$CARCH-2.7:$PYTHONPATH" py.test2 } package_python-sqlalchemy() { diff --git a/community/subtle/PKGBUILD b/community/subtle/PKGBUILD index 7aab8e795..23a885e31 100644 --- a/community/subtle/PKGBUILD +++ b/community/subtle/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 116071 2014-07-21 17:07:55Z anatolik $ +# $Id: PKGBUILD 116182 2014-07-23 16:39:44Z anatolik $ # Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com> # Contributor: Alexander Rødseth <rodseth@gmail.com> # Contributor: Angel Velasquez <angvp@archlinux.org> @@ -12,7 +12,7 @@ pkgname=subtle _hg_revision=3243 _hg_hash=43d1d0478c46 pkgver=0.11.r$_hg_revision -pkgrel=3 +pkgrel=4 pkgdesc='Grid-based manual tiling window manager' arch=(x86_64 i686) url='http://subtle.subforge.org/' diff --git a/community/umurmur/PKGBUILD b/community/umurmur/PKGBUILD index c191297ef..9b32008ff 100644 --- a/community/umurmur/PKGBUILD +++ b/community/umurmur/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 103638 2014-01-08 15:18:58Z bpiotrowski $ -# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> +# $Id: PKGBUILD 116197 2014-07-23 21:15:19Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Robert Knauer <robert@privatdemail.net> # Contributor: xav <xav at ethertricks dot net> pkgname=umurmur pkgver=0.2.14 -pkgrel=1 +pkgrel=2 pkgdesc='Minimalistic Mumble server' arch=('i686' 'x86_64') url='http://code.google.com/p/umurmur/' license=('custom') -depends=('openssl' 'libconfig' 'protobuf-c') +depends=('polarssl' 'libconfig' 'protobuf-c') install=$pkgname.install backup=('etc/umurmur/umurmur.conf') source=(http://umurmur.googlecode.com/files/umurmur-$pkgver.tar.gz @@ -20,7 +20,7 @@ md5sums=('e22121b4b91f4c9de43f858f6defa0b0' build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --mandir=/usr/share/man --with-ssl=openssl + ./configure --prefix=/usr --mandir=/usr/share/man --with-ssl=polarssl make } diff --git a/community/vagrant/PKGBUILD b/community/vagrant/PKGBUILD index 9fe412712..b5bab2b09 100644 --- a/community/vagrant/PKGBUILD +++ b/community/vagrant/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 112318 2014-05-31 12:49:53Z jsteel $ +# $Id: PKGBUILD 116187 2014-07-23 20:30:23Z jsteel $ # Maintainer: Jonathan Steel <jsteel at aur.archlinux.org> # Contributor: Ido Rosen <ido@kernel.org> # Contributor: Brett Hoerner <brett@bretthoerner.com> @@ -11,7 +11,7 @@ pkgname=vagrant pkgver=1.6.3 -pkgrel=1 +pkgrel=2 pkgdesc="Build and distribute virtualized development environments" arch=('i686' 'x86_64') url="http://vagrantup.com" @@ -20,11 +20,18 @@ options=('!emptydirs') depends=('ruby' 'curl' 'lzo2' 'libidn' 'rtmpdump') makedepends=('git') source=(http://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz + nfs.patch http://pkgbuild.com/~jsteel/aur/$pkgname/substrate_archlinux_$CARCH.zip) -md5sums=('55a91a9d9cba7b8b9d126c75b114e510') +md5sums=('55a91a9d9cba7b8b9d126c75b114e510' 'a670dd93057fbd782176e0275b034bee') [[ $CARCH == i686 ]] && md5sums[3]='c04042b24de56d18a041bc005e5ecaa4' [[ $CARCH == x86_64 ]] && md5sums[3]='53d8a137e0b50fee8509a7d1c15fd33b' +prepare() { + cd "$srcdir"/$pkgname-$pkgver + + patch -Np0 -i "$srcdir"/nfs.patch +} + build() { cd "$srcdir"/$pkgname-$pkgver diff --git a/community/vagrant/nfs.patch b/community/vagrant/nfs.patch new file mode 100644 index 000000000..13eddf8ad --- /dev/null +++ b/community/vagrant/nfs.patch @@ -0,0 +1,20 @@ +--- plugins/hosts/arch/cap/nfs.rb.orig 2014-07-23 21:02:12.794095252 +0100 ++++ plugins/hosts/arch/cap/nfs.rb 2014-07-23 21:06:54.738384725 +0100 +@@ -4,7 +4,7 @@ + class NFS + def self.nfs_check_command(env) + if systemd? +- return "/usr/sbin/systemctl status nfsd" ++ return "/usr/sbin/systemctl status nfs-server" + else + return "/etc/rc.d/nfs-server status" + end +@@ -12,7 +12,7 @@ + + def self.nfs_start_command(env) + if systemd? +- return "/usr/sbin/systemctl start nfsd rpc-idmapd rpc-mountd rpcbind" ++ return "/usr/sbin/systemctl start nfs-server nfs-idmapd nfs-mountd rpcbind" + else + return "sh -c 'for s in {rpcbind,nfs-common,nfs-server}; do /etc/rc.d/$s start; done'" + end diff --git a/core/coreutils/PKGBUILD b/core/coreutils/PKGBUILD index 26113ba39..d79bf9a0a 100644 --- a/core/coreutils/PKGBUILD +++ b/core/coreutils/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 210100 2014-04-09 22:21:54Z thomas $ +# $Id: PKGBUILD 217740 2014-07-22 22:49:21Z seblu $ # Maintainer: Sébastien "Seblu" Luttringer -# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Allan McRae <allan@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=coreutils -pkgver=8.22 -pkgrel=4 +pkgver=8.23 +pkgrel=1 pkgdesc='The basic file, shell and text manipulation utilities of the GNU operating system' arch=('i686' 'x86_64') license=('GPL3') @@ -14,24 +14,21 @@ url='http://www.gnu.org/software/coreutils' groups=('base') depends=('glibc' 'pam' 'acl' 'gmp' 'libcap' 'openssl') install=$pkgname.install -source=(ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz{,.sig} - coreutils-8.22-shuf-segfault.patch - 0001-cp-don-t-reserve-a-device-number.patch) -md5sums=('8fb0ae2267aa6e728958adc38f8163a2' - 'SKIP' - '94f7e6f373f37beb236caabed8fcdb52' - 'ac3825f60b6e0300e375f656a3667c52') +source=("ftp://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}) +md5sums=('abed135279f87ad6762ce57ff6d89c41' + 'SKIP') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../coreutils-8.22-shuf-segfault.patch - patch -p1 -i ../0001-cp-don-t-reserve-a-device-number.patch -} +#prepare() { +# cd $pkgname-$pkgver +#} build() { cd $pkgname-$pkgver - ./configure --prefix=/usr --libexecdir=/usr/lib --with-openssl \ - --enable-no-install-program=groups,hostname,kill,uptime + ./configure \ + --prefix=/usr \ + --libexecdir=/usr/lib \ + --with-openssl \ + --enable-no-install-program=groups,hostname,kill,uptime make } @@ -44,3 +41,5 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/core/coreutils/coreutils-8.22-shuf-segfault.patch b/core/coreutils/coreutils-8.22-shuf-segfault.patch deleted file mode 100644 index e22b3c7b2..000000000 --- a/core/coreutils/coreutils-8.22-shuf-segfault.patch +++ /dev/null @@ -1,74 +0,0 @@ -From 24eb395471176e24762b08bfcef7562911537504 Mon Sep 17 00:00:00 2001 -From: Paul Eggert <eggert@cs.ucla.edu> -Date: Sun, 23 Feb 2014 15:34:48 -0800 -Subject: [PATCH] shuf: with -r, don't dump core if the input is empty - -Problem reported by valiant xiao in <http://bugs.gnu.org/16855>. -* NEWS: Document this. -* src/shuf.c (main): With -r, report an error if the input is empty. -* tests/misc/shuf.sh: Test for the bug. ---- - NEWS | 3 +++ - src/shuf.c | 15 +++++++++++---- - tests/misc/shuf.sh | 4 ++++ - 3 files changed, 18 insertions(+), 4 deletions(-) - -diff --git a/NEWS b/NEWS -index e72942b..2df246d 100644 ---- a/NEWS -+++ b/NEWS -@@ -22,6 +22,9 @@ GNU coreutils NEWS -*- outline -*- - it would display an error, requiring --no-dereference to avoid the issue. - [bug introduced in coreutils-5.3.0] - -+ shuf -r no longer dumps core if the input is empty. -+ [bug introduced in coreutils-8.22] -+ - ** New features - - od accepts a new option: --endian=TYPE to handle inputs with different byte -diff --git a/src/shuf.c b/src/shuf.c -index d4641fe..2a91072 100644 ---- a/src/shuf.c -+++ b/src/shuf.c -@@ -576,11 +576,18 @@ main (int argc, char **argv) - /* Generate output according to requested method */ - if (repeat) - { -- if (input_range) -- i = write_random_numbers (randint_source, head_lines, -- lo_input, hi_input, eolbyte); -+ if (head_lines == 0) -+ i = 0; - else -- i = write_random_lines (randint_source, head_lines, line, n_lines); -+ { -+ if (n_lines == 0) -+ error (EXIT_FAILURE, 0, _("No lines to repeat")); -+ if (input_range) -+ i = write_random_numbers (randint_source, head_lines, -+ lo_input, hi_input, eolbyte); -+ else -+ i = write_random_lines (randint_source, head_lines, line, n_lines); -+ } - } - else - { -diff --git a/tests/misc/shuf.sh b/tests/misc/shuf.sh -index d3ea1f2..d7251d1 100755 ---- a/tests/misc/shuf.sh -+++ b/tests/misc/shuf.sh -@@ -43,6 +43,10 @@ compare in out1 || { fail=1; echo "not a permutation" 1>&2; } - t=$(shuf -e a b c d e | sort | fmt) - test "$t" = 'a b c d e' || { fail=1; echo "not a permutation" 1>&2; } - -+# coreutils-8.22 dumps core. -+shuf -er -+test $? -eq 1 || fail=1 -+ - # Before coreutils-6.3, this would infloop. - # "seq 1860" produces 8193 (8K + 1) bytes of output. - seq 1860 | shuf > /dev/null || fail=1 --- -1.8.5.3 - diff --git a/core/gcc/PKGBUILD b/core/gcc/PKGBUILD index 0a0b826a6..e4520b443 100644 --- a/core/gcc/PKGBUILD +++ b/core/gcc/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 215535 2014-06-28 10:00:36Z allan $ +# $Id: PKGBUILD 217741 2014-07-23 02:41:01Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc # NOTE: libtool requires rebuilt with each new gcc version pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') -pkgver=4.9.0 +pkgver=4.9.1 _pkgver=4.9 -pkgrel=5 -_snapshot=4.9-20140604 +pkgrel=1 +#_snapshot=4.9-20140604 pkgdesc="The GNU Compiler Collection" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') @@ -16,11 +16,11 @@ url="http://gcc.gnu.org" makedepends=('binutils>=2.24' 'libmpc' 'cloog' 'gcc-ada' 'doxygen') checkdepends=('dejagnu' 'inetutils') options=('!emptydirs') -source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 - ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 gcc-4.8-filename-output.patch gcc-4.9-isl-0.13-hack.patch) -md5sums=('57aa4ff81c56262dc89994853c4d0149' +md5sums=('fddf71348546af523353bd43d34919c1' '40cb437805e2f7a006aa0d0c3098ab0f' 'f26ae06b9cbc8abe86f5ee4dc5737da8') diff --git a/core/libtool/PKGBUILD b/core/libtool/PKGBUILD index f26e3a883..08ca6d352 100644 --- a/core/libtool/PKGBUILD +++ b/core/libtool/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 211962 2014-05-02 08:39:41Z allan $ +# $Id: PKGBUILD 217742 2014-07-23 02:41:03Z allan $ # Maintainer: Allan McRae <allan@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> @@ -6,8 +6,8 @@ pkgname=('libtool' 'libltdl') pkgver=2.4.2 -_gccver=4.9.0 -pkgrel=13 +_gccver=4.9.1 +pkgrel=14 pkgdesc="A generic library support script" arch=('i686' 'x86_64') url="http://www.gnu.org/software/libtool" diff --git a/extra/ffmpeg/PKGBUILD b/extra/ffmpeg/PKGBUILD index 8ce773463..e16a664a8 100644 --- a/extra/ffmpeg/PKGBUILD +++ b/extra/ffmpeg/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 216776 2014-07-10 20:34:58Z bpiotrowski $ +# $Id: PKGBUILD 217750 2014-07-23 21:00:56Z bpiotrowski $ # Maintainer: Ionut Biru <ibiru@archlinux.org> # Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=ffmpeg -pkgver=2.2.4 -pkgrel=3 +pkgver=2.2.5 +pkgrel=1 epoch=1 pkgdesc='Complete and free Internet live audio and video broadcasting solution' arch=('i686' 'x86_64') @@ -20,7 +20,7 @@ depends=( ) makedepends=('libvdpau' 'yasm' 'x264') source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc}) -md5sums=('5b85aea53d8dcd5b0f7b497f233bc101' +md5sums=('a91dbd963f0ed16bf0eacaba98439d00' 'SKIP') build() { diff --git a/extra/gnutls/PKGBUILD b/extra/gnutls/PKGBUILD index d98a3cc93..21e180e67 100644 --- a/extra/gnutls/PKGBUILD +++ b/extra/gnutls/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 215522 2014-06-27 20:06:37Z andyrtr $ +# $Id: PKGBUILD 217748 2014-07-23 19:12:50Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgname=gnutls -pkgver=3.3.5 +pkgver=3.3.6 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=gnutls.install options=('!zipman') depends=('gcc-libs' 'libtasn1' 'readline' 'zlib' 'nettle' 'p11-kit') source=(ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('1f396dcf3c14ea67de7243821006d1a2' +md5sums=('84264c7d3f5fad14b7990a4e71aa340e' 'SKIP') build() { |