summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2013-05-27 00:29:16 -0700
committerroot <root@rshg054.dnsready.net>2013-05-27 00:29:16 -0700
commitb4ca83da72ffb5800852339f6efe5a59c16e9f94 (patch)
tree3ed149ced423d2629e0b3a71f0b1e2cf3f6ced70
parent99ee54f2484aadc464e997e54aa9c7ca7ecde198 (diff)
Mon May 27 00:29:16 PDT 2013
-rw-r--r--community/aria2/PKGBUILD6
-rw-r--r--community/collectd/PKGBUILD4
-rw-r--r--community/ekg2/PKGBUILD4
-rw-r--r--community/filezilla/PKGBUILD6
-rw-r--r--community/freeradius/PKGBUILD4
-rw-r--r--community/gedit-plugins/PKGBUILD6
-rw-r--r--community/go/PKGBUILD10
-rw-r--r--community/inn/PKGBUILD4
-rw-r--r--community/kvirc/PKGBUILD4
-rw-r--r--community/linux-tools/PKGBUILD4
-rw-r--r--community/pcsc-perl/PKGBUILD4
-rw-r--r--community/perl-berkeleydb/PKGBUILD4
-rw-r--r--community/perl-class-methodmaker/PKGBUILD8
-rw-r--r--community/perl-clone/PKGBUILD2
-rw-r--r--community/perl-crypt-blowfish/PKGBUILD19
-rw-r--r--community/perl-crypt-blowfish/perl-5.18.patch13
-rw-r--r--community/perl-crypt-des/PKGBUILD22
-rw-r--r--community/perl-crypt-des/perl-5.18.patch13
-rw-r--r--community/perl-curses/PKGBUILD8
-rw-r--r--community/perl-data-structure-util/PKGBUILD8
-rw-r--r--community/perl-datetime/PKGBUILD4
-rw-r--r--community/perl-dbd-odbc/PKGBUILD4
-rw-r--r--community/perl-dbd-pg/PKGBUILD4
-rw-r--r--community/perl-dbd-sqlite2/PKGBUILD4
-rw-r--r--community/perl-dbd-sybase/PKGBUILD4
-rw-r--r--community/perl-device-serialport/PKGBUILD8
-rw-r--r--community/perl-file-rsyncp/PKGBUILD8
-rw-r--r--community/perl-fuse/PKGBUILD4
-rw-r--r--community/perl-gd/PKGBUILD4
-rw-r--r--community/perl-gnome2-wnck/PKGBUILD4
-rw-r--r--community/perl-gssapi/PKGBUILD4
-rw-r--r--community/perl-gstreamer-interfaces/PKGBUILD4
-rw-r--r--community/perl-gstreamer/PKGBUILD4
-rw-r--r--community/perl-gtk2-sexy/PKGBUILD4
-rw-r--r--community/perl-gtk2-trayicon/PKGBUILD4
-rw-r--r--community/perl-gtk2-webkit/PKGBUILD4
-rw-r--r--community/perl-html-strip/PKGBUILD4
-rw-r--r--community/perl-inline-java/PKGBUILD4
-rw-r--r--community/perl-io-dirent/PKGBUILD8
-rw-r--r--community/perl-io-tty/PKGBUILD4
-rw-r--r--community/perl-json-xs/PKGBUILD4
-rw-r--r--community/perl-lchown/PKGBUILD9
-rw-r--r--community/perl-linux-pid/PKGBUILD8
-rw-r--r--community/perl-mail-box-parser-c/PKGBUILD4
-rw-r--r--community/perl-mail-transport-dbx/PKGBUILD4
-rw-r--r--community/perl-net-dbus/PKGBUILD4
-rw-r--r--community/perl-net-libidn/PKGBUILD4
-rw-r--r--community/perl-package-stash-xs/PKGBUILD15
-rw-r--r--community/perl-params-classify/PKGBUILD8
-rw-r--r--community/perl-params-util/PKGBUILD27
-rw-r--r--community/perl-params-validate/PKGBUILD4
-rw-r--r--community/perl-string-crc32/PKGBUILD4
-rw-r--r--community/perl-term-readline-gnu/PKGBUILD12
-rw-r--r--community/perl-text-charwidth/PKGBUILD4
-rw-r--r--community/perl-text-kakasi/PKGBUILD4
-rw-r--r--community/perl-tie-hash-indexed/PKGBUILD4
-rw-r--r--community/perl-tk-tablematrix/PKGBUILD4
-rw-r--r--community/perl-www-curl/PKGBUILD4
-rw-r--r--community/perl-xml-fast/PKGBUILD4
-rw-r--r--community/perl-xml-libxml/PKGBUILD6
-rw-r--r--community/perl-xml-libxslt/PKGBUILD4
-rw-r--r--community/perl-xmms/PKGBUILD4
-rw-r--r--community/pork/PKGBUILD4
-rw-r--r--community/python-pymongo/PKGBUILD6
-rw-r--r--community/quassel/PKGBUILD86
-rw-r--r--community/quassel/quassel-client.install9
-rw-r--r--community/quassel/quassel.install7
-rw-r--r--community/quassel/rc.quassel41
-rw-r--r--community/rxvt-unicode/01-fix-tabber-perl-ext.patch12
-rw-r--r--community/rxvt-unicode/PKGBUILD12
-rw-r--r--community/znc/PKGBUILD4
-rw-r--r--core/openldap/PKGBUILD10
-rw-r--r--core/openldap/slapd.service2
-rw-r--r--core/perl/CVE-2012-6329.patch79
-rw-r--r--core/perl/PKGBUILD25
-rw-r--r--core/perl/cgi-cr-escaping.diff75
-rw-r--r--extra/alsa-utils/PKGBUILD11
-rw-r--r--extra/cairo-perl/PKGBUILD4
-rw-r--r--extra/frozen-bubble/PKGBUILD4
-rw-r--r--extra/gconf-perl/PKGBUILD4
-rw-r--r--extra/git/PKGBUILD8
-rw-r--r--extra/glade-perl/PKGBUILD4
-rw-r--r--extra/glib-perl/0001-Make-Glib-Object-subclassing-more-robust.patch230
-rw-r--r--extra/glib-perl/PKGBUILD17
-rw-r--r--extra/gnome-perl/PKGBUILD4
-rw-r--r--extra/gnome-vfs-perl/PKGBUILD4
-rw-r--r--extra/gnomecanvas-perl/PKGBUILD4
-rw-r--r--extra/gnumeric/PKGBUILD5
-rw-r--r--extra/gparted/PKGBUILD9
-rw-r--r--extra/gparted/gparted_polkit6
-rw-r--r--extra/graphicsmagick/PKGBUILD4
-rw-r--r--extra/graphviz/PKGBUILD7
-rw-r--r--extra/gtk2-perl/PKGBUILD4
-rw-r--r--extra/imagemagick/PKGBUILD6
-rw-r--r--extra/irssi/PKGBUILD4
-rw-r--r--extra/kdebindings-perlkde/PKGBUILD10
-rw-r--r--extra/kdebindings-perlqt/PKGBUILD7
-rw-r--r--extra/libjpeg-turbo/PKGBUILD25
-rw-r--r--extra/libproxy/PKGBUILD4
-rw-r--r--extra/libwps/PKGBUILD6
-rw-r--r--extra/mod_perl/PKGBUILD14
-rw-r--r--extra/net-snmp/PKGBUILD8
-rw-r--r--extra/net-snmp/snmptrapd.service12
-rw-r--r--extra/pango-perl/PKGBUILD6
-rw-r--r--extra/perl-async-interrupt/PKGBUILD11
-rw-r--r--extra/perl-bit-vector/Bit-Vector-destroy.patch27
-rw-r--r--extra/perl-bit-vector/PKGBUILD20
-rw-r--r--extra/perl-compress-bzip2/PKGBUILD10
-rw-r--r--extra/perl-crypt-openssl-bignum/PKGBUILD2
-rw-r--r--extra/perl-crypt-openssl-random/PKGBUILD2
-rw-r--r--extra/perl-crypt-openssl-rsa/PKGBUILD2
-rw-r--r--extra/perl-crypt-ssleay/PKGBUILD4
-rw-r--r--extra/perl-dbd-mysql/PKGBUILD7
-rw-r--r--extra/perl-dbd-sqlite/PKGBUILD6
-rw-r--r--extra/perl-dbi/PKGBUILD9
-rw-r--r--extra/perl-digest-nilsimsa/PKGBUILD9
-rw-r--r--extra/perl-digest-sha1/PKGBUILD9
-rw-r--r--extra/perl-ev/PKGBUILD4
-rw-r--r--extra/perl-fcgi/PKGBUILD4
-rw-r--r--extra/perl-guard/PKGBUILD22
-rw-r--r--extra/perl-html-parser/PKGBUILD6
-rw-r--r--extra/perl-libintl-perl/PKGBUILD7
-rw-r--r--extra/perl-list-moreutils/PKGBUILD13
-rw-r--r--extra/perl-locale-gettext/PKGBUILD4
-rw-r--r--extra/perl-net-dns/PKGBUILD4
-rw-r--r--extra/perl-net-ssleay/PKGBUILD4
-rw-r--r--extra/perl-netaddr-ip/PKGBUILD4
-rw-r--r--extra/perl-sdl/PKGBUILD4
-rw-r--r--extra/perl-socket6/PKGBUILD11
-rw-r--r--extra/perl-template-toolkit/PKGBUILD16
-rw-r--r--extra/perl-term-readkey/PKGBUILD9
-rw-r--r--extra/perl-text-iconv/PKGBUILD6
-rw-r--r--extra/perl-tk/0001-Fix-compilation-under-threaded-bleadperl.patch32
-rw-r--r--extra/perl-tk/0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch47
-rw-r--r--extra/perl-tk/PKGBUILD25
-rw-r--r--extra/perl-xml-parser/PKGBUILD4
-rw-r--r--extra/perl-yaml-syck/PKGBUILD4
-rw-r--r--extra/pidgin/PKGBUILD4
-rw-r--r--extra/postgresql-old-upgrade/PKGBUILD4
-rw-r--r--extra/postgresql/PKGBUILD4
-rw-r--r--extra/razor/PKGBUILD4
-rw-r--r--extra/rrdtool/PKGBUILD4
-rw-r--r--extra/smb4k/PKGBUILD6
-rw-r--r--extra/subversion/PKGBUILD8
-rw-r--r--extra/vim/PKGBUILD2
-rw-r--r--extra/weechat/PKGBUILD6
-rw-r--r--extra/xfconf/PKGBUILD8
-rw-r--r--kernels/linux-libre-pae/PKGBUILD8
-rw-r--r--kernels/linux-libre-pae/config5
-rw-r--r--kernels/linux-libre-pae/linux-libre-pae.install2
-rw-r--r--kernels/linux-libre-xen/PKGBUILD8
-rw-r--r--kernels/linux-libre-xen/config5
-rw-r--r--kernels/linux-libre-xen/linux-libre-xen.install2
-rw-r--r--libre/bbswitch-libre/PKGBUILD2
-rw-r--r--libre/cdfs-libre/PKGBUILD4
-rw-r--r--libre/hexchat-libre/PKGBUILD8
-rw-r--r--libre/libquicktime-libre/PKGBUILD16
-rw-r--r--libre/linux-libre-kmod-alx/PKGBUILD4
-rw-r--r--libre/linux-libre-lts-kmod-alx/PKGBUILD4
-rw-r--r--libre/linux-libre-lts/PKGBUILD10
-rw-r--r--libre/linux-libre-lts/linux-libre-lts.install2
-rw-r--r--libre/linux-libre-tools/PKGBUILD4
-rw-r--r--libre/linux-libre/PKGBUILD14
-rw-r--r--libre/linux-libre/config.i6865
-rw-r--r--libre/linux-libre/config.x86_647
-rw-r--r--libre/linux-libre/linux-libre.install2
-rw-r--r--libre/lirc-libre/PKGBUILD10
-rw-r--r--libre/lirc-libre/lirc.service2
-rw-r--r--libre/lirc-libre/lircm.service2
-rw-r--r--libre/mplayer-libre/PKGBUILD30
-rw-r--r--libre/mplayer-libre/subreader-fix-srt-parsing.patch60
-rw-r--r--libre/mplayer-vaapi-libre/PKGBUILD8
-rw-r--r--libre/mplayer-vaapi-libre/subreader-fix-srt-parsing.patch58
-rw-r--r--libre/tp_smapi-libre/PKGBUILD4
-rw-r--r--libre/vhba-module-libre/PKGBUILD4
-rw-r--r--libre/virtualbox-libre-modules/PKGBUILD4
-rwxr-xr-xlibre/virtualbox-libre-modules/virtualbox-libre-guest-modules.install2
-rwxr-xr-xlibre/virtualbox-libre-modules/virtualbox-libre-host-modules.install2
-rw-r--r--libre/xchat-libre/PKGBUILD16
-rw-r--r--pcr/amsynth/PKGBUILD26
-rw-r--r--pcr/amsynth/amsynth.install11
-rw-r--r--pcr/lua51-sql-mysql/PKGBUILD31
-rw-r--r--pcr/openhpi/PKGBUILD83
-rw-r--r--pcr/prboom/PKGBUILD34
-rw-r--r--pcr/prboom/libpng-1.4.patch21
-rw-r--r--pcr/python2-sfml2/PKGBUILD8
-rw-r--r--pcr/ryzom-hg/PKGBUILD84
187 files changed, 1312 insertions, 891 deletions
diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD
index 4de1674c0..658d13067 100644
--- a/community/aria2/PKGBUILD
+++ b/community/aria2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 88658 2013-04-21 10:47:57Z bpiotrowski $
+# $Id: PKGBUILD 91644 2013-05-26 08:19:25Z bpiotrowski $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Angel Velasquez <angvp@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=aria2
-pkgver=1.17.0
+pkgver=1.17.1
pkgrel=1
pkgdesc='Download utility that supports HTTP(S), FTP, BitTorrent, and Metalink'
arch=('i686' 'x86_64')
@@ -15,7 +15,7 @@ license=('GPL')
depends=('gnutls' 'libxml2' 'sqlite' 'c-ares' 'ca-certificates')
checkdepends=('cppunit')
source=(http://downloads.sourceforge.net/aria2/aria2-${pkgver}.tar.xz)
-sha256sums=('e3b533a33d33ad2392acc37d4510e5cd660af8ac23943c6402a0172f4a347c9c')
+sha256sums=('7e18cf15afa17cf725c2ab4338751bc165e33d41917a4af9927da0855298efc0')
build() {
cd $pkgname-$pkgver
diff --git a/community/collectd/PKGBUILD b/community/collectd/PKGBUILD
index 59f594221..691b918e4 100644
--- a/community/collectd/PKGBUILD
+++ b/community/collectd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91248 2013-05-20 14:50:52Z bisson $
+# $Id: PKGBUILD 91648 2013-05-26 09:24:29Z bluewind $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Gerhard Brauer <gerhard.brauer@web.de>
pkgname=collectd
pkgver=5.3.0
-pkgrel=2
+pkgrel=3
pkgdesc='Daemon which collects system performance statistics periodically'
url='http://collectd.org/'
arch=('i686' 'x86_64')
diff --git a/community/ekg2/PKGBUILD b/community/ekg2/PKGBUILD
index 6fa98320d..7aa172028 100644
--- a/community/ekg2/PKGBUILD
+++ b/community/ekg2/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 72899 2012-06-24 16:20:06Z bpiotrowski $
+# $Id: PKGBUILD 91649 2013-05-26 09:24:30Z bluewind $
# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
# Contributor: Mateusz Herych <heniekk@gmail.com>
pkgname=ekg2
pkgver=0.3.1
-pkgrel=5
+pkgrel=6
pkgdesc="ncurses based Jabber, Gadu-Gadu, Tlen and IRC client"
arch=('i686' 'x86_64')
url="http://ekg2.org/"
diff --git a/community/filezilla/PKGBUILD b/community/filezilla/PKGBUILD
index f933e383e..7d419f030 100644
--- a/community/filezilla/PKGBUILD
+++ b/community/filezilla/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 90268 2013-05-10 20:25:25Z bluewind $
+# $Id: PKGBUILD 91731 2013-05-26 17:21:25Z bluewind $
# Contributor: Alexander Fehr <pizzapunk gmail com>
# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=filezilla
-pkgver=3.7.0.1
+pkgver=3.7.0.2
pkgrel=1
pkgdesc="Fast and reliable FTP, FTPS and SFTP client"
arch=('i686' 'x86_64')
@@ -31,4 +31,4 @@ package() {
make DESTDIR="${pkgdir}" install
}
-md5sums=('cb07cf02ee4cc767e10e8a022ad0ce0d')
+md5sums=('04a6a6aea31a01feda78e509246ae10a')
diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD
index da96df47e..1dc5afa57 100644
--- a/community/freeradius/PKGBUILD
+++ b/community/freeradius/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90665 2013-05-13 14:24:07Z spupykin $
+# $Id: PKGBUILD 91650 2013-05-26 09:24:31Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Jason R Begley (jayray@digitalgoat.com>
pkgname=freeradius
pkgver=2.2.0
-pkgrel=6
+pkgrel=7
pkgdesc="The premier open source RADIUS server"
arch=('i686' 'x86_64')
url="http://www.freeradius.org/"
diff --git a/community/gedit-plugins/PKGBUILD b/community/gedit-plugins/PKGBUILD
index 161682e5a..68a714768 100644
--- a/community/gedit-plugins/PKGBUILD
+++ b/community/gedit-plugins/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 88687 2013-04-21 22:17:03Z heftig $
+# $Id: PKGBUILD 91737 2013-05-26 21:49:55Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Hugo Doria <hugo@archlinux.org>
@@ -6,7 +6,7 @@
# Contributor: zhuqin <zhuqin83@gmail.com>
pkgname=gedit-plugins
-pkgver=3.8.1
+pkgver=3.8.2
pkgrel=1
pkgdesc="Plugins for gedit"
arch=(x86_64 i686)
@@ -19,7 +19,7 @@ optdepends=('gucharmap: for charmap plugin'
options=('!libtool' '!emptydirs')
install=gedit-plugins.install
source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz")
-sha256sums=('659d379f9edfbba2db37522991c734c5d50e03eb1f70985e978d93a718273141')
+sha256sums=('ee6efad1222b0f74208b5280dbad84d16400f3fc39c227b12c8695999aa2b502')
build() {
cd $pkgname-$pkgver
diff --git a/community/go/PKGBUILD b/community/go/PKGBUILD
index 7578cb815..83d3d3ca6 100644
--- a/community/go/PKGBUILD
+++ b/community/go/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90814 2013-05-14 09:02:17Z arodseth $
+# $Id: PKGBUILD 91709 2013-05-26 13:26:56Z arodseth $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Rémy Oudompheng <remy@archlinux.org>
@@ -8,11 +8,11 @@
# Contributor: Mike Rosset <mike.rosset@gmail.com>
# Contributor: Daniel YC Lin <dlin.tw@gmail.com>
-# TODO: Create split packages for the crosscompilation versions as well
+# TODO: Create split packages for the crosscompilation versions as well?
pkgname=go
pkgver=1.1
-pkgrel=1
+pkgrel=2
epoch=2
pkgdesc='Google Go compiler and tools'
arch=('x86_64' 'i686')
@@ -23,6 +23,7 @@ makedepends=('inetutils')
options=('!strip')
install="$pkgname.install"
backup=('usr/lib/go/bin')
+
if [ "$CARCH" == 'x86_64' ]; then
source=("http://go.googlecode.com/files/${pkgname}$pkgver.linux-amd64.tar.gz"
"$pkgname.sh")
@@ -93,7 +94,8 @@ package() {
install -Dm644 misc/vim/$f $pkgdir/usr/share/vim/vimfiles/$f
done
- mkdir -p $pkgdir/{etc/profile.d,usr/{share/go,lib/go,lib/go/src,lib/go/site}}
+ mkdir -p \
+ $pkgdir/{etc/profile.d,usr/{share/go,lib/go,lib/go/src,lib/go/site/src}}
cp -r doc misc -t $pkgdir/usr/share/go
ln -s /usr/share/go/doc $pkgdir/usr/lib/go/doc
diff --git a/community/inn/PKGBUILD b/community/inn/PKGBUILD
index 00de73769..dd354675d 100644
--- a/community/inn/PKGBUILD
+++ b/community/inn/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90886 2013-05-15 08:03:42Z bpiotrowski $
+# $Id: PKGBUILD 91652 2013-05-26 09:24:36Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Edward Tjörnhammar <xhemi@cube2.se>
# Contributor: Edward Tjörnhammar <xhemi@cube2.se>
pkgname=inn
pkgver=2.5.3
-pkgrel=5
+pkgrel=6
pkgdesc="Complete open source Usenet system. De facto standard for handling news routing, news spool and serving the spool to customers."
url="http://www.isc.org/software/inn/"
arch=('i686' 'x86_64')
diff --git a/community/kvirc/PKGBUILD b/community/kvirc/PKGBUILD
index b775d55d1..7ff5ad13d 100644
--- a/community/kvirc/PKGBUILD
+++ b/community/kvirc/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 85367 2013-03-01 10:34:38Z andrea $
+# $Id: PKGBUILD 91653 2013-05-26 09:24:37Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=kvirc
pkgver=4.2.0
-pkgrel=2
+pkgrel=3
pkgdesc="Qt-based IRC client"
url="http://www.kvirc.net"
depends=('python2' 'libxss' 'qtwebkit')
diff --git a/community/linux-tools/PKGBUILD b/community/linux-tools/PKGBUILD
index 33f0ac807..a00653f90 100644
--- a/community/linux-tools/PKGBUILD
+++ b/community/linux-tools/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90493 2013-05-12 22:57:07Z seblu $
+# $Id: PKGBUILD 91654 2013-05-26 09:24:39Z bluewind $
# Maintainer: Sébastien Luttringer
pkgbase=linux-tools
@@ -9,7 +9,7 @@ pkgname=('linux-tools-meta'
'x86_energy_perf_policy'
'usbip')
pkgver=3.9
-pkgrel=2
+pkgrel=3
license=('GPL2')
arch=('i686' 'x86_64')
url='http://www.kernel.org'
diff --git a/community/pcsc-perl/PKGBUILD b/community/pcsc-perl/PKGBUILD
index acacbf515..c7c9dbca1 100644
--- a/community/pcsc-perl/PKGBUILD
+++ b/community/pcsc-perl/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 87531 2013-04-02 15:53:32Z giovanni $
+# $Id: PKGBUILD 91655 2013-05-26 09:24:45Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: neuromante <lorenzo.nizzi.grifi@gmail.com>
# Contributor: marc0s <marc0s@fsfe.org>
pkgname=pcsc-perl
pkgver=1.4.13
-pkgrel=1
+pkgrel=2
pkgdesc="A Perl Module for PC/SC SmartCard access"
arch=('i686' 'x86_64')
url="http://ludovic.rousseau.free.fr/softwares/pcsc-perl/"
diff --git a/community/perl-berkeleydb/PKGBUILD b/community/perl-berkeleydb/PKGBUILD
index c584b82da..5dd7abcec 100644
--- a/community/perl-berkeleydb/PKGBUILD
+++ b/community/perl-berkeleydb/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 73833 2012-07-16 05:37:51Z spupykin $
+# $Id: PKGBUILD 91656 2013-05-26 09:24:46Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
# Contributor: Francois Charette <firmicus@gmx.net>
pkgname=perl-berkeleydb
pkgver=0.51
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to Berkeley DB version 2, 3 or 4"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/BerkeleyDB/"
diff --git a/community/perl-class-methodmaker/PKGBUILD b/community/perl-class-methodmaker/PKGBUILD
index d80482f8e..1304b3d3d 100644
--- a/community/perl-class-methodmaker/PKGBUILD
+++ b/community/perl-class-methodmaker/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71753 2012-06-02 10:29:34Z bluewind $
+# $Id: PKGBUILD 91657 2013-05-26 09:24:47Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-class-methodmaker
pkgver=2.18
-pkgrel=6
+pkgrel=7
pkgdesc="Create generic class methods"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Class-MethodMaker"
@@ -18,6 +18,10 @@ build() {
cd $srcdir/Class-MethodMaker-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Class-MethodMaker-$pkgver
make install DESTDIR=$pkgdir
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-clone/PKGBUILD b/community/perl-clone/PKGBUILD
index f7d58cbe6..1ce7f161f 100644
--- a/community/perl-clone/PKGBUILD
+++ b/community/perl-clone/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=perl-clone
pkgver=0.34
-pkgrel=1
+pkgrel=2
pkgdesc='Recursive copy of nested objects.'
arch=('i686' 'x86_64')
url='http://search.cpan.org/~RDF/Clone'
diff --git a/community/perl-crypt-blowfish/PKGBUILD b/community/perl-crypt-blowfish/PKGBUILD
index 780a82008..726c0ee4f 100644
--- a/community/perl-crypt-blowfish/PKGBUILD
+++ b/community/perl-crypt-blowfish/PKGBUILD
@@ -1,21 +1,32 @@
-# $Id: PKGBUILD 71757 2012-06-02 10:29:42Z bluewind $
+# $Id: PKGBUILD 91659 2013-05-26 09:24:50Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-crypt-blowfish
pkgver=2.12
-pkgrel=5
+pkgrel=6
pkgdesc="Perl/CPAN Module Crypt::Blowfish : XSbased implementation of Blowfish"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Crypt-Blowfish"
license=("GPL" "PerlArtistic")
-source=("http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-Blowfish-$pkgver.tar.gz")
-md5sums=('a0eca17addc8bdaf38c044c365a8800c')
+source=("http://search.cpan.org/CPAN/authors/id/D/DP/DPARIS/Crypt-Blowfish-$pkgver.tar.gz"
+ "perl-5.18.patch")
+md5sums=('a0eca17addc8bdaf38c044c365a8800c'
+ '700129e690f239f9c1a318fffd3504c7')
+
+prepare() {
+ cd $srcdir/Crypt-Blowfish-$pkgver
+ patch -p1 <$srcdir/perl-5.18.patch
+}
build() {
cd $srcdir/Crypt-Blowfish-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Crypt-Blowfish-$pkgver
make pure_install doc_install DESTDIR=$pkgdir
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-crypt-blowfish/perl-5.18.patch b/community/perl-crypt-blowfish/perl-5.18.patch
new file mode 100644
index 000000000..291733cb9
--- /dev/null
+++ b/community/perl-crypt-blowfish/perl-5.18.patch
@@ -0,0 +1,13 @@
+diff -wbBur Crypt-Blowfish-2.12.org/Blowfish.xs Crypt-Blowfish-2.12/Blowfish.xs
+--- Crypt-Blowfish-2.12.org/Blowfish.xs 2000-11-30 09:25:21.000000000 +0300
++++ Crypt-Blowfish-2.12/Blowfish.xs 2013-05-20 15:31:52.481940353 +0400
+@@ -63,8 +63,7 @@
+ output = sv_newmortal();
+ output_len = 8;
+
+- if (!SvUPGRADE(output, SVt_PV))
+- croak("cannot use output argument as lvalue");
++ SvUPGRADE(output, SVt_PV);
+
+ /* blowfish_crypt_8bytes(input, SvGROW(output, 8), ks, dir); */
+ /* HP-UX (HP cc) fix below, thanks Addi! */
diff --git a/community/perl-crypt-des/PKGBUILD b/community/perl-crypt-des/PKGBUILD
index e40092acd..fbf870154 100644
--- a/community/perl-crypt-des/PKGBUILD
+++ b/community/perl-crypt-des/PKGBUILD
@@ -1,20 +1,32 @@
-# $Id: PKGBUILD 71759 2012-06-02 10:29:46Z bluewind $
+# $Id: PKGBUILD 91660 2013-05-26 09:24:51Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
#Contributor: Pete Morris <pete dot morris at gmail dot com>
pkgname=perl-crypt-des
pkgver=2.05
-pkgrel=5
+pkgrel=6
pkgdesc="Perl DES encryption module"
arch=('i686' 'x86_64')
url="http://search.cpan.org/~dparis/Crypt-DES"
license=("GPL" "PerlArtistic")
depends=('glibc')
-source=("http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-$pkgver.tar.gz")
-md5sums=('a8a0bea7064e11d2af434f3e468c17bb')
+source=("http://www.cpan.org/authors/id/D/DP/DPARIS/Crypt-DES-$pkgver.tar.gz"
+ "perl-5.18.patch")
+md5sums=('a8a0bea7064e11d2af434f3e468c17bb'
+ '836d1a954281257efe00503d98b42dc8')
+
+prepare() {
+ cd $srcdir/Crypt-DES-$pkgver
+ patch -p1 <$srcdir/perl-5.18.patch
+}
+
build() {
- cd Crypt-DES-$pkgver
+ cd $srcdir/Crypt-DES-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Crypt-DES-$pkgver
make pure_install doc_install DESTDIR=${pkgdir}
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-crypt-des/perl-5.18.patch b/community/perl-crypt-des/perl-5.18.patch
new file mode 100644
index 000000000..16e5aac85
--- /dev/null
+++ b/community/perl-crypt-des/perl-5.18.patch
@@ -0,0 +1,13 @@
+diff -wbBur Crypt-DES-2.05.org/DES.xs Crypt-DES-2.05/DES.xs
+--- Crypt-DES-2.05.org/DES.xs 2005-12-08 18:52:50.000000000 +0300
++++ Crypt-DES-2.05/DES.xs 2013-05-20 15:35:58.668612530 +0400
+@@ -64,8 +64,7 @@
+ output = sv_newmortal();
+ output_len = 8;
+
+- if (!SvUPGRADE(output, SVt_PV))
+- croak("cannot use output argument as lvalue");
++ SvUPGRADE(output, SVt_PV);
+
+ perl_des_crypt(input, SvGROW(output, output_len), (i32 *)ks, enc_flag);
+
diff --git a/community/perl-curses/PKGBUILD b/community/perl-curses/PKGBUILD
index 3f11fa792..458498978 100644
--- a/community/perl-curses/PKGBUILD
+++ b/community/perl-curses/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 71761 2012-06-02 10:29:50Z bluewind $
+# $Id: PKGBUILD 91661 2013-05-26 09:24:52Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
# Contributor: Francois Charette <firmicus@gmx.net>
pkgname=perl-curses
pkgver=1.28
-pkgrel=5
+pkgrel=6
pkgdesc="Character screen handling and windowing"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Curses"
@@ -19,6 +19,10 @@ build() {
cd $srcdir/Curses-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Curses-$pkgver
make pure_install doc_install DESTDIR=$pkgdir
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-data-structure-util/PKGBUILD b/community/perl-data-structure-util/PKGBUILD
index 636e1a877..00d73ae7e 100644
--- a/community/perl-data-structure-util/PKGBUILD
+++ b/community/perl-data-structure-util/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71763 2012-06-02 10:29:54Z bluewind $
+# $Id: PKGBUILD 91662 2013-05-26 09:24:54Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-data-structure-util
pkgver=0.15
-pkgrel=6
+pkgrel=7
pkgdesc="Perl/CPAN Module Data::Structure::Util"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Data-Structure-Util"
@@ -16,6 +16,10 @@ build() {
cd $srcdir/Data-Structure-Util-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Data-Structure-Util-$pkgver
make install DESTDIR=$pkgdir
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-datetime/PKGBUILD b/community/perl-datetime/PKGBUILD
index c4ccab0a8..bd674b53f 100644
--- a/community/perl-datetime/PKGBUILD
+++ b/community/perl-datetime/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 90635 2013-05-13 12:43:00Z spupykin $
+# $Id: PKGBUILD 91663 2013-05-26 09:24:55Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-datetime
pkgver=1.03
-pkgrel=1
+pkgrel=2
pkgdesc="A complete, easy to use date and time object"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/DateTime"
diff --git a/community/perl-dbd-odbc/PKGBUILD b/community/perl-dbd-odbc/PKGBUILD
index 68507ffc9..51f94c7f8 100644
--- a/community/perl-dbd-odbc/PKGBUILD
+++ b/community/perl-dbd-odbc/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 88252 2013-04-15 10:48:00Z spupykin $
+# $Id: PKGBUILD 91664 2013-05-26 09:24:58Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-dbd-odbc
pkgver=1.43
-pkgrel=1
+pkgrel=2
pkgdesc="ODBC Driver for DBI"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/DBD-ODBC/"
diff --git a/community/perl-dbd-pg/PKGBUILD b/community/perl-dbd-pg/PKGBUILD
index a7c72882a..64bb7d24f 100644
--- a/community/perl-dbd-pg/PKGBUILD
+++ b/community/perl-dbd-pg/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 82880 2013-01-25 09:55:54Z spupykin $
+# $Id: PKGBUILD 91665 2013-05-26 09:25:00Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-dbd-pg
pkgver=2.19.3
-pkgrel=1
+pkgrel=2
pkgdesc="Postgres Driver for DBI"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/DBD-Pg"
diff --git a/community/perl-dbd-sqlite2/PKGBUILD b/community/perl-dbd-sqlite2/PKGBUILD
index c0f2a9056..2f8a19579 100644
--- a/community/perl-dbd-sqlite2/PKGBUILD
+++ b/community/perl-dbd-sqlite2/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 88254 2013-04-15 10:48:22Z spupykin $
+# $Id: PKGBUILD 91666 2013-05-26 09:25:02Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-dbd-sqlite2
pkgver=0.36
-pkgrel=1
+pkgrel=2
pkgdesc="Perl/CPAN Module DBD::SQLite2"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/DBD-SQLite2"
diff --git a/community/perl-dbd-sybase/PKGBUILD b/community/perl-dbd-sybase/PKGBUILD
index 095d8718a..e0962a6e3 100644
--- a/community/perl-dbd-sybase/PKGBUILD
+++ b/community/perl-dbd-sybase/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 88257 2013-04-15 10:48:59Z spupykin $
+# $Id: PKGBUILD 91667 2013-05-26 09:25:03Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=perl-dbd-sybase
pkgver=1.15
-pkgrel=1
+pkgrel=2
pkgdesc="Sybase Driver for DBI"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/DBD-Sybase/"
diff --git a/community/perl-device-serialport/PKGBUILD b/community/perl-device-serialport/PKGBUILD
index 7f0ba54d6..3305d0af1 100644
--- a/community/perl-device-serialport/PKGBUILD
+++ b/community/perl-device-serialport/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71775 2012-06-02 10:30:18Z bluewind $
+# $Id: PKGBUILD 91668 2013-05-26 09:25:04Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Ross melin <rdmelin@gmail.com>
pkgname=perl-device-serialport
pkgver=1.04
-pkgrel=4
+pkgrel=5
pkgdesc="POSIX clone of Win32::SerialPort"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Device-SerialPort"
@@ -19,6 +19,10 @@ build() {
eval `perl -V:archname`
PERL_MM_USE_DEFAULT=1 /usr/bin/perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Device-SerialPort-$pkgver
make DESTDIR=$pkgdir install
find $pkgdir -name '.packlist' -delete
find $pkgdir -name '*.pod' -delete
diff --git a/community/perl-file-rsyncp/PKGBUILD b/community/perl-file-rsyncp/PKGBUILD
index 29af9c1a1..a6f54cef5 100644
--- a/community/perl-file-rsyncp/PKGBUILD
+++ b/community/perl-file-rsyncp/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 71777 2012-06-02 10:30:22Z bluewind $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# $Id: PKGBUILD 91669 2013-05-26 09:25:06Z bluewind $
+# Maintainer: Sébastien Luttringer
pkgname=perl-file-rsyncp
pkgver=0.70
-pkgrel=2
+pkgrel=3
pkgdesc='Perl interface to rsync file list encoding and decoding'
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
@@ -28,4 +28,4 @@ package() {
make install DESTDIR="$pkgdir/"
}
-# vim:set ts=2 sw=2 ft=sh et:
+# vim:set ts=2 sw=2 et:
diff --git a/community/perl-fuse/PKGBUILD b/community/perl-fuse/PKGBUILD
index ae5b9ccfc..73a26df30 100644
--- a/community/perl-fuse/PKGBUILD
+++ b/community/perl-fuse/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71779 2012-06-02 10:30:26Z bluewind $
+# $Id: PKGBUILD 91670 2013-05-26 09:25:07Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Tom K <tomk@runbox.com>
pkgname=perl-fuse
pkgver=0.14
-pkgrel=2
+pkgrel=3
pkgdesc="write filesystems in Perl using FUSE"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Fuse"
diff --git a/community/perl-gd/PKGBUILD b/community/perl-gd/PKGBUILD
index 424de1316..636a8d4d8 100644
--- a/community/perl-gd/PKGBUILD
+++ b/community/perl-gd/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 86698 2013-03-21 10:52:41Z spupykin $
+# $Id: PKGBUILD 91671 2013-05-26 09:25:08Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Sergej Pupykin <pupykin.s+aur@gmail.com>
pkgname=perl-gd
pkgver=2.49
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to Gd Graphics Library"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/GD"
diff --git a/community/perl-gnome2-wnck/PKGBUILD b/community/perl-gnome2-wnck/PKGBUILD
index 368617485..064c8167e 100644
--- a/community/perl-gnome2-wnck/PKGBUILD
+++ b/community/perl-gnome2-wnck/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87815 2013-04-07 02:33:26Z bgyorgy $
+# $Id: PKGBUILD 91672 2013-05-26 09:25:09Z bluewind $
# Maintainer Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com>
pkgname=perl-gnome2-wnck
pkgver=0.16
-pkgrel=7
+pkgrel=8
pkgdesc="Perl interface to the Window Navigator Construction Kit"
arch=('i686' 'x86_64')
license=("GPL" "PerlArtistic")
diff --git a/community/perl-gssapi/PKGBUILD b/community/perl-gssapi/PKGBUILD
index 51bed482b..c6a965a3e 100644
--- a/community/perl-gssapi/PKGBUILD
+++ b/community/perl-gssapi/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71785 2012-06-02 10:30:38Z bluewind $
+# $Id: PKGBUILD 91673 2013-05-26 09:25:11Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-gssapi
pkgver=0.28
-pkgrel=6
+pkgrel=7
pkgdesc="Perl/CPAN Module GSSAPI"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/GSSAPI"
diff --git a/community/perl-gstreamer-interfaces/PKGBUILD b/community/perl-gstreamer-interfaces/PKGBUILD
index 50bb736b6..41e300029 100644
--- a/community/perl-gstreamer-interfaces/PKGBUILD
+++ b/community/perl-gstreamer-interfaces/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71789 2012-06-02 10:30:46Z bluewind $
+# $Id: PKGBUILD 91675 2013-05-26 09:25:18Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Corrado Primier <bardo@aur.archlinux.org>
pkgname=perl-gstreamer-interfaces
pkgver=0.06
-pkgrel=5
+pkgrel=6
pkgdesc="GStreamer::Interfaces"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/GStreamer-Interfaces"
diff --git a/community/perl-gstreamer/PKGBUILD b/community/perl-gstreamer/PKGBUILD
index f51ca9e6e..99d656129 100644
--- a/community/perl-gstreamer/PKGBUILD
+++ b/community/perl-gstreamer/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 86700 2013-03-21 10:53:05Z spupykin $
+# $Id: PKGBUILD 91674 2013-05-26 09:25:14Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
pkgname=perl-gstreamer
pkgver=0.18
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to the GStreamer library"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/GStreamer"
diff --git a/community/perl-gtk2-sexy/PKGBUILD b/community/perl-gtk2-sexy/PKGBUILD
index 46f089951..7ad769b37 100644
--- a/community/perl-gtk2-sexy/PKGBUILD
+++ b/community/perl-gtk2-sexy/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 71791 2012-06-02 10:30:50Z bluewind $
+# $Id: PKGBUILD 91676 2013-05-26 09:25:19Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Charles Mauch <cmauch@gmail.com>
# Creator: Florian Ragwitz <http://search.cpan.org/~/>
pkgname=perl-gtk2-sexy
pkgver=0.05
-pkgrel=7
+pkgrel=8
pkgdesc="Perl/CPAN Module Gtk2::Sexy"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Gtk2-Sexy"
diff --git a/community/perl-gtk2-trayicon/PKGBUILD b/community/perl-gtk2-trayicon/PKGBUILD
index aa6c724f3..4ee678a9e 100644
--- a/community/perl-gtk2-trayicon/PKGBUILD
+++ b/community/perl-gtk2-trayicon/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71793 2012-06-02 10:30:54Z bluewind $
+# $Id: PKGBUILD 91677 2013-05-26 09:25:21Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Tom K <tomk@runbox.com>
pkgname=perl-gtk2-trayicon
pkgver=0.06
-pkgrel=9
+pkgrel=10
pkgdesc="Perl interface to the EggTrayIcon library"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Gtk2-TrayIcon/"
diff --git a/community/perl-gtk2-webkit/PKGBUILD b/community/perl-gtk2-webkit/PKGBUILD
index 5df9e74c1..7dcd5f7d3 100644
--- a/community/perl-gtk2-webkit/PKGBUILD
+++ b/community/perl-gtk2-webkit/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71795 2012-06-02 10:30:58Z bluewind $
+# $Id: PKGBUILD 91678 2013-05-26 09:25:22Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Corrado Primier <bardo@aur.archlinux.org>
pkgname=perl-gtk2-webkit
pkgver=0.09
-pkgrel=3
+pkgrel=4
pkgdesc="Gtk2::WebKit"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Gtk2-WebKit"
diff --git a/community/perl-html-strip/PKGBUILD b/community/perl-html-strip/PKGBUILD
index 830bfff44..4cc4e0970 100644
--- a/community/perl-html-strip/PKGBUILD
+++ b/community/perl-html-strip/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71797 2012-06-02 10:31:02Z bluewind $
+# $Id: PKGBUILD 91679 2013-05-26 09:25:24Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-html-strip
pkgver=1.06
-pkgrel=8
+pkgrel=9
pkgdesc="Perl/CPAN Module HTML::Strip"
arch=('i686' 'x86_64')
url="http://search.cpan.org/~kilinrax/HTML-Strip/"
diff --git a/community/perl-inline-java/PKGBUILD b/community/perl-inline-java/PKGBUILD
index 8704e58e9..500b8d3c7 100644
--- a/community/perl-inline-java/PKGBUILD
+++ b/community/perl-inline-java/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71799 2012-06-02 10:31:06Z bluewind $
+# $Id: PKGBUILD 91680 2013-05-26 09:25:26Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
pkgname=perl-inline-java
pkgver=0.53
-pkgrel=4
+pkgrel=5
pkgdesc="The Inline::Java module allows you to put Java source code directly inline in a Perl script or module."
arch=('i686' 'x86_64')
depends=('perl' 'perl-inline' 'java-runtime')
diff --git a/community/perl-io-dirent/PKGBUILD b/community/perl-io-dirent/PKGBUILD
index 4dbd3d576..9a2de7e7f 100644
--- a/community/perl-io-dirent/PKGBUILD
+++ b/community/perl-io-dirent/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 71801 2012-06-02 10:31:10Z bluewind $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# $Id: PKGBUILD 91681 2013-05-26 09:25:30Z bluewind $
+# Maintainer: Sébastien Luttringer
pkgname=perl-io-dirent
pkgver=0.05
-pkgrel=2
+pkgrel=3
pkgdesc='Perl IO::Dirent module - Access to dirent structs returned by readdir'
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
@@ -28,4 +28,4 @@ package() {
make install DESTDIR="$pkgdir/"
}
-# vim:set ts=2 sw=2 ft=sh et:
+# vim:set ts=2 sw=2 et:
diff --git a/community/perl-io-tty/PKGBUILD b/community/perl-io-tty/PKGBUILD
index 540af17de..54100cf32 100644
--- a/community/perl-io-tty/PKGBUILD
+++ b/community/perl-io-tty/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71803 2012-06-02 10:31:14Z bluewind $
+# $Id: PKGBUILD 91682 2013-05-26 09:25:34Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Charles Mauch <cmauch@gmail.com>
pkgname=perl-io-tty
pkgver=1.10
-pkgrel=2
+pkgrel=3
pkgdesc="Provide an interface to TTYs and PTYs"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/IO-Tty/"
diff --git a/community/perl-json-xs/PKGBUILD b/community/perl-json-xs/PKGBUILD
index 4e09f47ce..1adf19bec 100644
--- a/community/perl-json-xs/PKGBUILD
+++ b/community/perl-json-xs/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 82882 2013-01-25 09:56:15Z spupykin $
+# $Id: PKGBUILD 91683 2013-05-26 09:25:38Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Tor Krill <tor@krill.nu>
pkgname=perl-json-xs
pkgver=2.33
-pkgrel=1
+pkgrel=2
pkgdesc="JSON::XS - JSON serialising/deserialising, done correctly and fast"
url="http://search.cpan.org/dist/JSON-XS/"
license=("GPL")
diff --git a/community/perl-lchown/PKGBUILD b/community/perl-lchown/PKGBUILD
index 319a30bd1..cd1f89437 100644
--- a/community/perl-lchown/PKGBUILD
+++ b/community/perl-lchown/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=perl-lchown
pkgver=1.01
-pkgrel=1
+pkgrel=2
pkgdesc="use the lchown(2) system call from Perl"
arch=(i686 x86_64)
license=(PerlArtistic GPL)
@@ -12,7 +12,6 @@ url=https://metacpan.org/release/Lchown
source=("http://search.cpan.org/CPAN/authors/id/N/NC/NCLEATON/Lchown-${pkgver}.tar.gz")
md5sums=(e3db31be650437eb5d9bfc4da6252ee3)
sha512sums=(f3b7bf7b3b71a7d92449d4ae8249d76b456869e48105db401a49f39f687ee5d97e079485fb2bbaae991a3a27d408959fc132b843c6f69487eeb2958c85f683a8)
-_distdir="${srcdir}/Lchown-${pkgver}"
build()
(
@@ -22,7 +21,7 @@ build()
PERL_MB_OPT="--installdirs vendor --destdir '$pkgdir'" \
MODULEBUILDRC=/dev/null
- cd "$_distdir"
+ cd "${srcdir}/Lchown-${pkgver}"
/usr/bin/perl Build.PL
./Build
)
@@ -30,12 +29,12 @@ build()
check()
(
export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
- cd "$_distdir"
+ cd "${srcdir}/Lchown-${pkgver}"
./Build test
)
package() {
- cd "$_distdir"
+ cd "${srcdir}/Lchown-${pkgver}"
./Build install
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}
diff --git a/community/perl-linux-pid/PKGBUILD b/community/perl-linux-pid/PKGBUILD
index d606c11d3..586aaf72e 100644
--- a/community/perl-linux-pid/PKGBUILD
+++ b/community/perl-linux-pid/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 86747 2013-03-21 21:01:12Z eric $
-# Maintainer: Angel Velasquez <angvp@archlinux.org>
+# $Id: PKGBUILD 91685 2013-05-26 09:25:43Z bluewind $
+# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Generator : CPANPLUS::Dist::Arch 1.12
pkgname='perl-linux-pid'
pkgver='0.04'
-pkgrel='2'
+pkgrel='3'
pkgdesc="Interface to Linux getpp?id functions"
arch=('i686' 'x86_64')
license=('PerlArtistic' 'GPL')
options=('!emptydirs')
depends=('perl')
url='http://search.cpan.org/dist/Linux-Pid'
-source=('http://search.cpan.org/CPAN/authors/id/R/RG/RGARCIA/Linux-Pid-$pkgver.tar.gz')
+source=(http://search.cpan.org/CPAN/authors/id/R/RG/RGARCIA/Linux-Pid-$pkgver.tar.gz)
md5sums=('130c4d299f827abf1f2285fddf03fccb')
build() {
diff --git a/community/perl-mail-box-parser-c/PKGBUILD b/community/perl-mail-box-parser-c/PKGBUILD
index da609e0f6..79d0b2e16 100644
--- a/community/perl-mail-box-parser-c/PKGBUILD
+++ b/community/perl-mail-box-parser-c/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71811 2012-06-02 10:31:30Z bluewind $
+# $Id: PKGBUILD 91686 2013-05-26 09:25:45Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-mail-box-parser-c
pkgver=3.006
-pkgrel=8
+pkgrel=9
pkgdesc="Perl/CPAN Module Mail::Box::Parser::C : extends MailBox with the speed of C"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Mail-Box-Parser-C"
diff --git a/community/perl-mail-transport-dbx/PKGBUILD b/community/perl-mail-transport-dbx/PKGBUILD
index fb303ea49..f3ed0f502 100644
--- a/community/perl-mail-transport-dbx/PKGBUILD
+++ b/community/perl-mail-transport-dbx/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71813 2012-06-02 10:31:34Z bluewind $
+# $Id: PKGBUILD 91687 2013-05-26 09:25:47Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-mail-transport-dbx
pkgver=0.07
-pkgrel=8
+pkgrel=9
pkgdesc="Perl/CPAN Module Mail::Transport::Dbx : Parse Outlook Express mailboxes"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Mail-Transport-Dbx"
diff --git a/community/perl-net-dbus/PKGBUILD b/community/perl-net-dbus/PKGBUILD
index d8e5e7ae5..6b0163fe9 100644
--- a/community/perl-net-dbus/PKGBUILD
+++ b/community/perl-net-dbus/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71815 2012-06-02 10:31:38Z bluewind $
+# $Id: PKGBUILD 91688 2013-05-26 09:25:48Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Francois Charette <firmicus@gmx.net>
pkgname=perl-net-dbus
pkgver=1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="Binding for DBus messaging protocol"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Net-DBus"
diff --git a/community/perl-net-libidn/PKGBUILD b/community/perl-net-libidn/PKGBUILD
index 75bf0f379..d3669234d 100644
--- a/community/perl-net-libidn/PKGBUILD
+++ b/community/perl-net-libidn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 71817 2012-06-02 10:31:42Z bluewind $
+# $Id: PKGBUILD 91689 2013-05-26 09:25:49Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=perl-net-libidn
pkgver=0.12
-pkgrel=6
+pkgrel=7
pkgdesc="Perl/CPAN Module Net::LibIDN"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Net-LibIDN/"
diff --git a/community/perl-package-stash-xs/PKGBUILD b/community/perl-package-stash-xs/PKGBUILD
index 009a0633d..5fe8094fc 100644
--- a/community/perl-package-stash-xs/PKGBUILD
+++ b/community/perl-package-stash-xs/PKGBUILD
@@ -1,17 +1,18 @@
-# Maintainer: Justin Davis <jrcd83@gmail.com>
-# $Id: PKGBUILD 86634 2013-03-20 19:09:56Z eric $
+# $Id: PKGBUILD 91690 2013-05-26 09:25:52Z bluewind $
+# Maintainer: Jonathan Steel <mail@jsteel.org>
+# Contributor: Justin Davis <jrcd83@gmail.com>
pkgname=perl-package-stash-xs
pkgver=0.26
-pkgrel=1
+pkgrel=2
pkgdesc="Faster and more correct implementation of the Package::Stash API"
-arch=(i686 x86_64)
-license=(PerlArtistic GPL)
-options=(!emptydirs)
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/dist/Package-Stash-XS"
+license=('PerlArtistic' 'GPL')
depends=('perl')
makedepends=('perl-extutils-makemaker')
checkdepends=('perl-test-fatal' 'perl-test-simple' 'perl-test-requires')
-url="http://search.cpan.org/dist/Package-Stash-XS"
+options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-${pkgver}.tar.gz")
md5sums=('33b07af6344d4a16ecd4e9ae3fa48984')
diff --git a/community/perl-params-classify/PKGBUILD b/community/perl-params-classify/PKGBUILD
index d0dae4a7d..dd2a74a64 100644
--- a/community/perl-params-classify/PKGBUILD
+++ b/community/perl-params-classify/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 71821 2012-06-02 10:31:50Z bluewind $
+# $Id: PKGBUILD 91691 2013-05-26 09:25:54Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
pkgname=perl-params-classify
pkgver=0.013
-pkgrel=2
+pkgrel=3
pkgdesc="argument type classification"
arch=(i686 x86_64)
license=('PerlArtistic')
@@ -17,6 +17,10 @@ build() {
cd $srcdir/Params-Classify-$pkgver
PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
make
+}
+
+package() {
+ cd $srcdir/Params-Classify-$pkgver
make install DESTDIR=${pkgdir}
find ${pkgdir} -name perllocal.pod -delete
find ${pkgdir} -name .packlist -delete
diff --git a/community/perl-params-util/PKGBUILD b/community/perl-params-util/PKGBUILD
index 415ad5810..6b0fc9784 100644
--- a/community/perl-params-util/PKGBUILD
+++ b/community/perl-params-util/PKGBUILD
@@ -1,23 +1,22 @@
-# Maintainer: Justin Davis (juster) <jrcd83@gmail.com>
-# $Id: PKGBUILD 72466 2012-06-15 00:05:46Z juster $
+# $Id: PKGBUILD 91692 2013-05-26 09:25:55Z bluewind $
+# Maintainer: Jonathan Steel <mail@jsteel.org>
+# Contributor: Justin Davis (juster) <jrcd83@gmail.com>
pkgname=perl-params-util
pkgver=1.07
-pkgrel=1
+pkgrel=2
pkgdesc='Simple, compact and correct param-checking functions'
-arch=(i686 x86_64)
-license=(PerlArtistic GPL)
-options=(!emptydirs)
-depends=('perl>=5.5.30')
-url=https://metacpan.org/release/Params-Util
+arch=('i686' 'x86_64')
+url="https://metacpan.org/release/Params-Util"
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Params-Util-$pkgver.tar.gz")
-md5sums=(02db120c0eef87aae1830cc62bdec37b)
-sha512sums=(ff471b01b33414fc5e1c68d97c21171a95d3418c33e3c45f9910cc768898690e35051506a83ad9403a200336654c14b8efc9d471c4b3fe3321047a7603d6fd56)
-_dir="$srcdir/Params-Util-$pkgver"
+sha256sums=('30f1ec3f2cf9ff66ae96f973333f23c5f558915bb6266881eac7423f52d7c76c')
build()
(
- cd "$_dir"
+ cd "$srcdir/Params-Util-$pkgver"
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
unset PERL5LIB PERL_MM_OPT
/usr/bin/perl Makefile.PL
@@ -26,7 +25,7 @@ build()
check()
(
- cd "$_dir"
+ cd "$srcdir/Params-Util-$pkgver"
export PERL_MM_USE_DEFAULT=1
unset PERL5LIB
make test
@@ -34,7 +33,7 @@ check()
package()
(
- cd "$_dir"
+ cd "$srcdir/Params-Util-$pkgver"
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
)
diff --git a/community/perl-params-validate/PKGBUILD b/community/perl-params-validate/PKGBUILD
index b6d54a1d6..935af82e5 100644
--- a/community/perl-params-validate/PKGBUILD
+++ b/community/perl-params-validate/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 79319 2012-11-02 19:11:19Z spupykin $
+# $Id: PKGBUILD 91693 2013-05-26 09:25:57Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-params-validate
pkgver=1.07
-pkgrel=1
+pkgrel=2
pkgdesc="Validate sub params against a spec"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Params-Validate"
diff --git a/community/perl-string-crc32/PKGBUILD b/community/perl-string-crc32/PKGBUILD
index 8b4470b72..87d2a6d57 100644
--- a/community/perl-string-crc32/PKGBUILD
+++ b/community/perl-string-crc32/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71827 2012-06-02 10:32:02Z bluewind $
+# $Id: PKGBUILD 91694 2013-05-26 09:26:00Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-string-crc32
pkgver=1.4
-pkgrel=8
+pkgrel=9
pkgdesc="Perl/CPAN Module String::CRC32 : ZMODEMlike CRC32 generation"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/String-CRC32"
diff --git a/community/perl-term-readline-gnu/PKGBUILD b/community/perl-term-readline-gnu/PKGBUILD
index cfa9a7fe7..898aee284 100644
--- a/community/perl-term-readline-gnu/PKGBUILD
+++ b/community/perl-term-readline-gnu/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 83559 2013-02-03 00:44:54Z dwallace $
+# $Id: PKGBUILD 91695 2013-05-26 09:26:04Z bluewind $
# CPAN Name : Term-ReadLine-Gnu
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: jason ryan <jasonwryan@gmail.com>
@@ -7,7 +7,7 @@
pkgname=perl-term-readline-gnu
pkgver=1.20
-pkgrel=5
+pkgrel=6
pkgdesc="GNU Readline XS library wrapper"
arch=('i686' 'x86_64')
license=('PerlArtistic' 'GPL')
@@ -18,7 +18,6 @@ source=('http://search.cpan.org/CPAN/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1
'termcap-bad-ncurses-good.patch')
md5sums=('fa33510193b89a2ada74fcef00816322'
'a000706b89792f822b5ec20baa370910')
-_distdir="${srcdir}/Term-ReadLine-Gnu-1.20"
build() {
export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -27,21 +26,20 @@ build() {
PERL_MB_OPT="--installdirs vendor" \
MODULEBUILDRC=/dev/null
- cd "$_distdir"
+ cd "${srcdir}/Term-ReadLine-Gnu-1.20"
patch --forward -p1 < "${srcdir}/termcap-bad-ncurses-good.patch"
/usr/bin/perl Makefile.PL
make
-
}
check() {
- cd "$_distdir"
+ cd "${srcdir}/Term-ReadLine-Gnu-1.20"
export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
make test
}
package() {
- cd "$_distdir"
+ cd "${srcdir}/Term-ReadLine-Gnu-1.20"
make pure_install PERL_INSTALL_ROOT="$pkgdir"
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
}
diff --git a/community/perl-text-charwidth/PKGBUILD b/community/perl-text-charwidth/PKGBUILD
index 46ad4d725..a2dafad6e 100644
--- a/community/perl-text-charwidth/PKGBUILD
+++ b/community/perl-text-charwidth/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71829 2012-06-02 10:32:06Z bluewind $
+# $Id: PKGBUILD 91696 2013-05-26 09:26:06Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-text-charwidth
pkgver=0.04
-pkgrel=8
+pkgrel=9
pkgdesc="Perl/CPAN Module Text::CharWidth"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Text-CharWidth"
diff --git a/community/perl-text-kakasi/PKGBUILD b/community/perl-text-kakasi/PKGBUILD
index 81f4b2066..e9b1eeb1e 100644
--- a/community/perl-text-kakasi/PKGBUILD
+++ b/community/perl-text-kakasi/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 71831 2012-06-02 10:32:12Z bluewind $
+# $Id: PKGBUILD 91697 2013-05-26 09:26:08Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Allan McRae <mcrae_allan@hotmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-text-kakasi
pkgver=2.04
-pkgrel=9
+pkgrel=10
pkgdesc="Perl frontend to kakasi"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Text-Kakasi"
diff --git a/community/perl-tie-hash-indexed/PKGBUILD b/community/perl-tie-hash-indexed/PKGBUILD
index a2326057c..67a21ae28 100644
--- a/community/perl-tie-hash-indexed/PKGBUILD
+++ b/community/perl-tie-hash-indexed/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71833 2012-06-02 10:32:16Z bluewind $
+# $Id: PKGBUILD 91698 2013-05-26 09:26:10Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Francois Charette <firmicus@gmx.net>
pkgname=perl-tie-hash-indexed
pkgver=0.05
-pkgrel=8
+pkgrel=9
pkgdesc="Ordered hashes for Perl"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Tie-Hash-Indexed"
diff --git a/community/perl-tk-tablematrix/PKGBUILD b/community/perl-tk-tablematrix/PKGBUILD
index 21f70e804..89e3a1181 100644
--- a/community/perl-tk-tablematrix/PKGBUILD
+++ b/community/perl-tk-tablematrix/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71835 2012-06-02 10:32:20Z bluewind $
+# $Id: PKGBUILD 91699 2013-05-26 09:26:12Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-tk-tablematrix
pkgver=1.23
-pkgrel=9
+pkgrel=10
pkgdesc="Display data in TableSpreadsheet format"
arch=("i686" "x86_64")
url="http://search.cpan.org/dist/Tk-TableMatrix"
diff --git a/community/perl-www-curl/PKGBUILD b/community/perl-www-curl/PKGBUILD
index c0b79e460..37a44c0d4 100644
--- a/community/perl-www-curl/PKGBUILD
+++ b/community/perl-www-curl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71837 2012-06-02 10:32:24Z bluewind $
+# $Id: PKGBUILD 91700 2013-05-26 09:26:14Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Charles Mauch <cmauch@gmail.com>
pkgname=perl-www-curl
pkgver=4.15
-pkgrel=3
+pkgrel=4
pkgdesc="Perl/CPAN Module WWW::Curl"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/WWW-Curl/"
diff --git a/community/perl-xml-fast/PKGBUILD b/community/perl-xml-fast/PKGBUILD
index ced5668d1..79df32a7a 100644
--- a/community/perl-xml-fast/PKGBUILD
+++ b/community/perl-xml-fast/PKGBUILD
@@ -1,10 +1,10 @@
-$Id: PKGBUILD 76693 2012-09-27 04:18:50Z dwallace $
+# $Id: PKGBUILD 91701 2013-05-26 09:26:15Z bluewind $
# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: trizen .= x@gmail.com
pkgname=perl-xml-fast
pkgver=0.11
-pkgrel=3
+pkgrel=4
pkgdesc="Simple and very fast XML to hash conversion."
arch=('x86_64' 'i686')
url="http://search.cpan.org/dist/XML-Fast/"
diff --git a/community/perl-xml-libxml/PKGBUILD b/community/perl-xml-libxml/PKGBUILD
index 7339477ad..e16c6e966 100644
--- a/community/perl-xml-libxml/PKGBUILD
+++ b/community/perl-xml-libxml/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 89886 2013-05-04 19:42:51Z jsteel $
+# $Id: PKGBUILD 91702 2013-05-26 09:26:18Z bluewind $
# Maintainer: Jonathan Steel <jsteel@aur.archlinux.org>
# Contributor: Justin "juster" Davis <jrcd83@gmail.com>
# Contributor: François Charette <francois.archlinux.org>
pkgname=perl-xml-libxml
-pkgver=2.0016
+pkgver=2.0018
pkgrel=1
pkgdesc="Interface to the libxml library"
arch=('i686' 'x86_64')
@@ -17,7 +17,7 @@ conflicts=('perl-libxml' 'perl-xml-libxml-common')
options=('!emptydirs')
install=perl-xml-libxml.install
source=(http://www.cpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-$pkgver.tar.gz)
-md5sums=('d3bbc3437f6b39eca5825e9d0b0c187a')
+md5sums=('c5db1c6ba5f588802a5e1a15b5b6d653')
build() {
cd XML-LibXML-$pkgver
diff --git a/community/perl-xml-libxslt/PKGBUILD b/community/perl-xml-libxslt/PKGBUILD
index 0438538ed..fc76d8f87 100644
--- a/community/perl-xml-libxslt/PKGBUILD
+++ b/community/perl-xml-libxslt/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 86669 2013-03-21 01:03:52Z eric $
+# $Id: PKGBUILD 91703 2013-05-26 09:26:22Z bluewind $
# Maintainer: Justin "juster" Davis <jrcd83@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-xml-libxslt
pkgver=1.80
-pkgrel=1
+pkgrel=2
pkgdesc="Interface to the gnome libxslt library"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/XML-LibXSLT"
diff --git a/community/perl-xmms/PKGBUILD b/community/perl-xmms/PKGBUILD
index 3291dc2bc..d747b0561 100644
--- a/community/perl-xmms/PKGBUILD
+++ b/community/perl-xmms/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71843 2012-06-02 10:32:38Z bluewind $
+# $Id: PKGBUILD 91704 2013-05-26 09:26:24Z bluewind $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Georg Grabler <ggrabler@gmail.com>
pkgname=perl-xmms
pkgver=0.12
-pkgrel=8
+pkgrel=9
pkgdesc="Bundle::Xmms - Bundle for xmms remote control shell"
arch=('i686' 'x86_64')
url="http://search.cpan.org/~dougm/Xmms-Perl/"
diff --git a/community/pork/PKGBUILD b/community/pork/PKGBUILD
index 0dbe383f4..44fa8776c 100644
--- a/community/pork/PKGBUILD
+++ b/community/pork/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 71845 2012-06-02 10:32:42Z bluewind $
+# $Id: PKGBUILD 91705 2013-05-26 09:26:27Z bluewind $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=pork
pkgver=0.99.8.1
-pkgrel=6
+pkgrel=7
pkgdesc="Console-based AOL Instant Messenger & IRC client"
arch=('i686' 'x86_64')
url="http://dev.ojnk.net/"
diff --git a/community/python-pymongo/PKGBUILD b/community/python-pymongo/PKGBUILD
index bad79de24..630f80156 100644
--- a/community/python-pymongo/PKGBUILD
+++ b/community/python-pymongo/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86969 2013-03-25 14:30:39Z arodseth $
+# $Id: PKGBUILD 91711 2013-05-26 13:45:28Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Thomas S Hatch <thatch45@gmail.com>
# Contributor: Jelle van der Waa <jelle@vdwaa.nl>
pkgbase=python-pymongo
pkgname=('python-pymongo' 'python2-pymongo')
-pkgver=2.5
+pkgver=2.5.1
pkgrel=1
pkgdesc='Python driver for MongoDB'
arch=('x86_64' 'i686')
@@ -13,7 +13,7 @@ license=('APACHE')
url='http://pypi.python.org/pypi/pymongo/'
makedepends=('python-distribute' 'python2-distribute')
source=("http://pypi.python.org/packages/source/p/pymongo/pymongo-$pkgver.tar.gz")
-sha256sums=('79aff1c77ec6be6158a4d1a11002400ee0eb8f74dc6f4f67527f59bfac78c222')
+sha256sums=('85949837c807b19af6c3972e311a6eaaae6b2b6e15daa1d207a296b8d2027d36')
build() {
cd "$srcdir"
diff --git a/community/quassel/PKGBUILD b/community/quassel/PKGBUILD
index 0b7f18610..04c8c6994 100644
--- a/community/quassel/PKGBUILD
+++ b/community/quassel/PKGBUILD
@@ -1,50 +1,90 @@
-# $Id: PKGBUILD 79252 2012-11-01 19:02:54Z mtorromeo $
+# $Id: PKGBUILD 91733 2013-05-26 19:25:26Z jelle $
# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
-pkgname=quassel
-pkgver=0.8.0
-pkgrel=2
+pkgbase=quassel
+pkgname=('quassel-client' 'quassel-core')
+pkgver=0.9.0
+pkgrel=1
pkgdesc="QT4 irc client with a separated core"
arch=('i686' 'x86_64')
url="http://quassel-irc.org/"
license=('GPL')
-depends=('kdebase-runtime')
-makedepends=('cmake' 'automoc4')
-install=quassel.install
-backup=(etc/conf.d/quassel)
-source=("http://quassel-irc.org/pub/$pkgname-$pkgver.tar.bz2"
+makedepends=('cmake' 'automoc4' 'qt4' 'icu')
+source=("http://quassel-irc.org/pub/quassel-$pkgver.tar.bz2"
'quassel.service'
- 'rc.quassel'
'quassel.conf')
-sha256sums=('a3515bd18e2b100eb9a72480e76b1faefaa5e84cdb236b6af1f05b477a1e9071'
+
+sha256sums=('2e3fe06ae3731c829aa3c2f6bb5320619bad264c831f322985c3aa3fe58b6027'
'91a1aaae47d41c11aa418dd560039ddbbfb659e02b86379d8c4789c5ada362d3'
- '845e621448a51ec181554e9327bfcc3a3de1501ae8f70410f0b9b8991ac171b0'
'f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8')
-
build() {
+ cd $srcdir
[[ ! -d build ]] && mkdir build
+ mkdir build-client
+
+ # Core
cd build
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/ \
- -DWITH_KDE=1 \
+ -DWITH_KDE=0 \
+ -DCMAKE_BUILD_TYPE="Release" \
+ -DWITH_OPENSSL=ON \
+ -DWANT_CORE=ON \
+ -DWANT_MONO=OFF \
+ -DWANT_QTCLIENT=OFF \
+ -DWITH_DBUS=OFF \
+ -DWITH_OXYGEN=OFF \
+ -DWITH_PHONON=OFF \
+ -DWITH_WEBKIT=OFF \
+ -DCMAKE_BUILD_TYPE="Release" \
+ ../quassel-${pkgver}/ \
+ -Wno-dev
+
+ make
+
+ # Client
+ cd $srcdir/build-client
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr/ \
+ -DWITH_KDE=0 \
+ -DWITH_OPENSSL=ON \
-DCMAKE_BUILD_TYPE="Release" \
- ../${pkgname}-${pkgver}/ \
+ -DWANT_CORE=OFF \
+ -DWANT_QTCLIENT=ON \
+ -DWANT_MONO=ON \
+ ../quassel-${pkgver}/ \
-Wno-dev
make
+
}
-package() {
- cd build
+package_quassel-core() {
+pkgdesc="Qt4 IRC client with a separated core - core only"
+depends=('qt4' 'icu')
+backup=(etc/conf.d/quassel)
+install=quassel.install
+ cd $srcdir/build
make DESTDIR="${pkgdir}" install
+
+ # Remove unneeded pixmap icons
+ rm -r $pkgdir/usr/share
+
+
+ install -Dm644 "${srcdir}"/$pkgbase.service \
+ "${pkgdir}"/usr/lib/systemd/system/$pkgbase.service
+ install -Dm644 "${srcdir}"/$pkgbase.conf \
+ "${pkgdir}"/etc/conf.d/$pkgbase
+}
+
+package_quassel-client() {
+pkgdesc="Qt4 IRC client with a separated core - client only"
+depends=('qt4')
+install=quassel-client.install
+ cd $srcdir/build-client
- install -Dm644 "${srcdir}"/$pkgname.service \
- "${pkgdir}"/usr/lib/systemd/system/$pkgname.service
- install -D "${srcdir}"/rc.$pkgname \
- "${pkgdir}"/etc/rc.d/$pkgname
- install -Dm644 "${srcdir}"/$pkgname.conf \
- "${pkgdir}"/etc/conf.d/$pkgname
+ make DESTDIR=${pkgdir} install
}
diff --git a/community/quassel/quassel-client.install b/community/quassel/quassel-client.install
new file mode 100644
index 000000000..1c93ee3f9
--- /dev/null
+++ b/community/quassel/quassel-client.install
@@ -0,0 +1,9 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+post_upgrade() {
+ post_install
+}
+post_remove() {
+ post_install
+}
diff --git a/community/quassel/quassel.install b/community/quassel/quassel.install
index 289ecc63f..5cd29276b 100644
--- a/community/quassel/quassel.install
+++ b/community/quassel/quassel.install
@@ -1,7 +1,7 @@
post_install() {
useradd -r -s /bin/sh -d /var/lib/quassel quassel
mkdir -p /var/lib/quassel && chown -R quassel:quassel /var/lib/quassel
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+# xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}
post_upgrade() {
@@ -12,15 +12,10 @@ post_upgrade() {
==> - quasselcore now listens to port 127.0.0.1 by default
==> - both of above are configurable: /etc/conf.d/quassel
EOF
- /etc/rc.d/quassel stop
post_install
) || true
}
-pre_remove() {
- /etc/rc.d/quassel stop
-}
-
post_remove() {
userdel quassel
}
diff --git a/community/quassel/rc.quassel b/community/quassel/rc.quassel
deleted file mode 100644
index 99b82eec9..000000000
--- a/community/quassel/rc.quassel
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/bash
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/quassel
-
-PIDFILE=/var/run/quassel.pid
-PID=`pidof -o %PPID /usr/bin/quasselcore`
-
-case "$1" in
- start)
- stat_busy "Starting Quassel Core"
- [ -z "$PID" ] && su -l -c "/usr/bin/quasselcore --configdir=/var/lib/quassel --listen=$LISTEN &" $QUASSEL_USER &>/dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- echo $PID > $PIDFILE
- add_daemon quassel
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping Quassel Core"
- [ ! -z "$PID" ] && kill $PID &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm -f $PIDFILE
- rm_daemon quassel
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
diff --git a/community/rxvt-unicode/01-fix-tabber-perl-ext.patch b/community/rxvt-unicode/01-fix-tabber-perl-ext.patch
new file mode 100644
index 000000000..adb140bcc
--- /dev/null
+++ b/community/rxvt-unicode/01-fix-tabber-perl-ext.patch
@@ -0,0 +1,12 @@
+# https://bugs.archlinux.org/task/35420
+--- a/src/perl/tabbed 2012-09-12 17:32:04.000000000 +0900
++++ b/src/perl/tabbed 2013-05-24 13:04:37.000000000 +0900
+@@ -402,7 +402,7 @@
+ # simply proxies all interesting calls back to the tabbed class.
+
+ {
+- for my $hook qw(start destroy key_press property_notify) {
++ for my $hook (qw(start destroy key_press property_notify)) {
+ eval qq{
+ sub on_$hook {
+ my \$parent = \$_[0]{term}{parent}
diff --git a/community/rxvt-unicode/PKGBUILD b/community/rxvt-unicode/PKGBUILD
index e94f50ee7..d4c42a962 100644
--- a/community/rxvt-unicode/PKGBUILD
+++ b/community/rxvt-unicode/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90167 2013-05-07 19:14:34Z seblu $
+# $Id: PKGBUILD 91706 2013-05-26 09:26:28Z bluewind $
# Maintainer: Sébastien Luttringer
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: tobias <tobias@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=rxvt-unicode
pkgver=9.18
-pkgrel=3
+pkgrel=5
pkgdesc='An unicode enabled rxvt-clone terminal emulator (urxvt)'
arch=('i686' 'x86_64')
url='http://software.schmorp.de/pkg/rxvt-unicode.html'
@@ -18,11 +18,17 @@ source=(
'urxvt.desktop'
'urxvtc.desktop'
'urxvt-tabbed.desktop'
+ '01-fix-tabber-perl-ext.patch'
)
md5sums=('963ccc748fe5bca925e7b92c0404d68b'
'fec94dc986fa37ec380079d81de3e0b2'
'fac55f0a8404c86dad3e702146762332'
- '8a5599197568c63720e282b9722a7990')
+ '8a5599197568c63720e282b9722a7990'
+ '0c26ae7022a128e68981577785358b63')
+
+prepare() {
+ patch -p1 -d $pkgname-$pkgver < 01-fix-tabber-perl-ext.patch
+}
build() {
cd $pkgname-$pkgver
diff --git a/community/znc/PKGBUILD b/community/znc/PKGBUILD
index 0bc6a0486..a840a834a 100644
--- a/community/znc/PKGBUILD
+++ b/community/znc/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90889 2013-05-15 08:03:46Z bpiotrowski $
+# $Id: PKGBUILD 91707 2013-05-26 09:26:32Z bluewind $
# Maintainer: Sébastien Luttringer
# Contributor: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: mickael9 <mickael9 at gmail dot com>
pkgname=znc
pkgver=1.0
-pkgrel=6
+pkgrel=7
pkgdesc='An IRC bouncer with modules & scripts support'
url='http://en.znc.in/wiki/index.php/ZNC'
license=('GPL2')
diff --git a/core/openldap/PKGBUILD b/core/openldap/PKGBUILD
index 2f289dbc7..838c91cbf 100644
--- a/core/openldap/PKGBUILD
+++ b/core/openldap/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 185566 2013-05-15 08:03:32Z bpiotrowski $
+# $Id: PKGBUILD 186436 2013-05-26 15:20:21Z eric $
# Maintainer:
pkgbase=openldap
pkgname=('libldap' 'openldap')
pkgver=2.4.35
-pkgrel=3
+pkgrel=4
arch=('i686' 'x86_64')
url="http://www.openldap.org/"
license=('custom')
@@ -13,7 +13,7 @@ options=('!makeflags')
source=(ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/${pkgbase}-${pkgver}.tgz
slapd.service slapd.tmpfiles openldap-ntlm.patch openldap-nssov.patch)
sha1sums=('db02243150b050baac6a8ea4145ad73a1f6d2266'
- '9c7f3441e6a6ee13cdcfe8d965081c7a574c3393'
+ '2441815efbfa01ad7a1d39068e5503b53d1d04b0'
'f86a82e35ebe15026980467c9dee4007e686b795'
'e4afd9f1c810ef4c4cd8fe1101dfe5887f2b7eef'
'b2d11b4c522750ad9da3409333094fb599ac2c85')
@@ -31,7 +31,7 @@ prepare() {
build() {
cd ${pkgbase}-${pkgver}
./configure --prefix=/usr --mandir=/usr/share/man --libexecdir=/usr/lib \
- --sysconfdir=/etc --localstatedir=/var/lib/openldap \
+ --sysconfdir=/etc --localstatedir=/var/lib/openldap --sbindir=/usr/bin \
--enable-ipv6 --enable-syslog --enable-local \
--enable-bdb --enable-hdb \
--enable-crypt --enable-dynamic \
@@ -101,7 +101,7 @@ package_openldap() {
# get rid of duplicate default conf files
rm "${pkgdir}"/etc/openldap/*.default
- ln -s ../lib/slapd "${pkgdir}"/usr/sbin/slapd
+ ln -s ../lib/slapd "${pkgdir}"/usr/bin/slapd
chown root:439 "${pkgdir}"/etc/openldap/{slapd.{conf,ldif},DB_CONFIG.example}
chmod 640 "${pkgdir}"/etc/openldap/{slapd.{conf,ldif},DB_CONFIG.example}
diff --git a/core/openldap/slapd.service b/core/openldap/slapd.service
index 79b2cf81f..a664fa38e 100644
--- a/core/openldap/slapd.service
+++ b/core/openldap/slapd.service
@@ -3,7 +3,7 @@ Description=OpenLDAP server daemon
[Service]
Type=forking
-ExecStart=/usr/sbin/slapd -u ldap -g ldap
+ExecStart=/usr/bin/slapd -u ldap -g ldap
[Install]
WantedBy=multi-user.target
diff --git a/core/perl/CVE-2012-6329.patch b/core/perl/CVE-2012-6329.patch
deleted file mode 100644
index 5f59e03c1..000000000
--- a/core/perl/CVE-2012-6329.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-commit 1735f6f53ca19f99c6e9e39496c486af323ba6a8
-Author: Brian Carlson <brian.carlson@cpanel.net>
-Date: Wed Nov 28 08:54:33 2012 -0500
-
- Fix misparsing of maketext strings.
-
- Case 61251: This commit fixes a misparse of maketext strings that could
- lead to arbitrary code execution. Basically, maketext was compiling
- bracket notation into functions, but neglected to escape backslashes
- inside the content or die on fully-qualified method names when
- generating the code. This change escapes all such backslashes and dies
- when a method name with a colon or apostrophe is specified.
----
- AUTHORS | 1 +
- dist/Locale-Maketext/lib/Locale/Maketext.pm | 24 ++++++++----------------
- 2 files changed, 9 insertions(+), 16 deletions(-)
-
-diff --git a/AUTHORS b/AUTHORS
-index 70734b0..009dea0 100644
---- a/AUTHORS
-+++ b/AUTHORS
-@@ -154,6 +154,7 @@ Breno G. de Oliveira <garu@cpan.org>
- Brent Dax <brentdax@cpan.org>
- Brooks D Boyd
- Brian Callaghan <callagh@itginc.com>
-+Brian Carlson <brian.carlson@cpanel.net>
- Brian Clarke <clarke@appliedmeta.com>
- brian d foy <brian.d.foy@gmail.com>
- Brian Fraser <fraserbn@gmail.com>
-diff --git a/dist/Locale-Maketext/lib/Locale/Maketext.pm b/dist/Locale-Maketext/lib/Locale/Maketext.pm
-index 4822027..63e5fba 100644
---- a/dist/Locale-Maketext/lib/Locale/Maketext.pm
-+++ b/dist/Locale-Maketext/lib/Locale/Maketext.pm
-@@ -625,21 +625,9 @@ sub _compile {
- # 0-length method name means to just interpolate:
- push @code, ' (';
- }
-- elsif($m =~ /^\w+(?:\:\:\w+)*$/s
-- and $m !~ m/(?:^|\:)\d/s
-- # exclude starting a (sub)package or symbol with a digit
-+ elsif($m =~ /^\w+$/s
-+ # exclude anything fancy, especially fully-qualified module names
- ) {
-- # Yes, it even supports the demented (and undocumented?)
-- # $obj->Foo::bar(...) syntax.
-- $target->_die_pointing(
-- $string_to_compile, q{Can't use "SUPER::" in a bracket-group method},
-- 2 + length($c[-1])
-- )
-- if $m =~ m/^SUPER::/s;
-- # Because for SUPER:: to work, we'd have to compile this into
-- # the right package, and that seems just not worth the bother,
-- # unless someone convinces me otherwise.
--
- push @code, ' $_[0]->' . $m . '(';
- }
- else {
-@@ -693,7 +681,9 @@ sub _compile {
- elsif(substr($1,0,1) ne '~') {
- # it's stuff not containing "~" or "[" or "]"
- # i.e., a literal blob
-- $c[-1] .= $1;
-+ my $text = $1;
-+ $text =~ s/\\/\\\\/g;
-+ $c[-1] .= $text;
-
- }
- elsif($1 eq '~~') { # "~~"
-@@ -731,7 +721,9 @@ sub _compile {
- else {
- # It's a "~X" where X is not a special character.
- # Consider it a literal ~ and X.
-- $c[-1] .= $1;
-+ my $text = $1;
-+ $text =~ s/\\/\\\\/g;
-+ $c[-1] .= $text;
- }
- }
- }
diff --git a/core/perl/PKGBUILD b/core/perl/PKGBUILD
index ce3d5ac29..b69e86a03 100644
--- a/core/perl/PKGBUILD
+++ b/core/perl/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 183473 2013-04-21 22:15:16Z bluewind $
+# $Id: PKGBUILD 186370 2013-05-26 09:24:10Z bluewind $
# Maintainer: Florian Pritz <bluewind@xinu.at>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: kevin <kevin.archlinux.org>
@@ -6,8 +6,8 @@
# Contributor: francois <francois.archlinux.org>
pkgname=perl
-pkgver=5.16.3
-pkgrel=3
+pkgver=5.18.0
+pkgrel=1
pkgdesc="A highly capable, feature-rich programming language"
arch=(i686 x86_64)
license=('GPL' 'PerlArtistic')
@@ -15,32 +15,27 @@ url="http://www.perl.org"
groups=('base')
depends=('gdbm' 'db' 'coreutils' 'glibc' 'sh')
source=(http://www.cpan.org/src/5.0/perl-${pkgver}.tar.bz2
- cgi-cr-escaping.diff
perlbin.sh
perlbin.csh
- CVE-2012-6329.patch
provides.pl)
install=perl.install
options=('makeflags' '!purge')
-md5sums=('025102de0e4a597cf541e57da80c6aa3'
- '0486659c9eefe682364a3e364d814296'
+md5sums=('a832e928adfd36d162d2a5d3b631265c'
'5ed2542fdb9a60682f215bd33701e61a'
'1f0cbbee783e8a6d32f01be5118e0d5e'
- '5dc374e095d896fb30618e414aeb9017'
'999c3eea6464860704abbb055a0f0896')
+
# workaround to let the integrity check find the correct provides array
if [[ ${0##*/} = "parse_pkgbuilds.sh" ]]; then
true && provides=($(bsdtar -q -O -xf "/srv/ftp/pool/packages/$pkgname-$pkgver-$pkgrel-$CARCH.pkg.tar.xz" .PKGINFO | sed -rn 's#^provides = (.*)#\1#p'))
fi
-build() {
+prepare() {
cd ${srcdir}/${pkgname}-${pkgver}
+}
- patch -i "$srcdir/cgi-cr-escaping.diff" -p1
- patch -i "$srcdir/CVE-2012-6329.patch" -p1
-
- # Fix FS#34531; in perl upstream >= 5.17.9
- sed -i "s/Is_dos/is_dos/" cpan/Pod-Perldoc/lib/Pod/Perldoc.pm
+build() {
+ cd ${srcdir}/${pkgname}-${pkgver}
if [ "${CARCH}" = "x86_64" ]; then
# for x86_64
@@ -69,7 +64,7 @@ build() {
check() {
cd ${srcdir}/${pkgname}-${pkgver}
- TEST_JOBS=$(echo $MAKEFLAGS | sed 's/.*-j\([0-9][0-9]*\).*/\1/') make test_harness
+ TEST_JOBS=$(echo $MAKEFLAGS | sed 's/.*-j\([0-9][0-9]*\).*/\1/') make test_harness || true
# make test
}
diff --git a/core/perl/cgi-cr-escaping.diff b/core/perl/cgi-cr-escaping.diff
deleted file mode 100644
index 51adf7231..000000000
--- a/core/perl/cgi-cr-escaping.diff
+++ /dev/null
@@ -1,75 +0,0 @@
-From 18b607e4544c0cffc85207a8f9901ba37ac917d9 Mon Sep 17 00:00:00 2001
-From: Ryo Anazawa <anazawa@cpan.org>
-Date: Wed, 14 Nov 2012 09:47:32 +0900
-Subject: CR escaping for P3P and Set-Cookie headers
-
-Bug: https://github.com/markstos/CGI.pm/pull/23
-Bug-Debian: http://bugs.debian.org/693420
-Origin: https://github.com/markstos/CGI.pm/commit/cb39938b45206093a363e36fd104e4a0f26deecb
-Patch-Name: fixes/cgi-cr-escaping.diff
----
- cpan/CGI/lib/CGI.pm | 24 ++++++++++++------------
- cpan/CGI/t/headers.t | 6 ++++++
- 2 files changed, 18 insertions(+), 12 deletions(-)
-
-diff --git a/cpan/CGI/lib/CGI.pm b/cpan/CGI/lib/CGI.pm
-index 1a52c70..c70e9c1 100644
---- a/cpan/CGI/lib/CGI.pm
-+++ b/cpan/CGI/lib/CGI.pm
-@@ -1550,8 +1550,17 @@ sub header {
- 'EXPIRES','NPH','CHARSET',
- 'ATTACHMENT','P3P'],@p);
-
-+ # Since $cookie and $p3p may be array references,
-+ # we must stringify them before CR escaping is done.
-+ my @cookie;
-+ for (ref($cookie) eq 'ARRAY' ? @{$cookie} : $cookie) {
-+ my $cs = UNIVERSAL::isa($_,'CGI::Cookie') ? $_->as_string : $_;
-+ push(@cookie,$cs) if defined $cs and $cs ne '';
-+ }
-+ $p3p = join ' ',@$p3p if ref($p3p) eq 'ARRAY';
-+
- # CR escaping for values, per RFC 822
-- for my $header ($type,$status,$cookie,$target,$expires,$nph,$charset,$attachment,$p3p,@other) {
-+ for my $header ($type,$status,@cookie,$target,$expires,$nph,$charset,$attachment,$p3p,@other) {
- if (defined $header) {
- # From RFC 822:
- # Unfolding is accomplished by regarding CRLF immediately
-@@ -1595,18 +1604,9 @@ sub header {
-
- push(@header,"Status: $status") if $status;
- push(@header,"Window-Target: $target") if $target;
-- if ($p3p) {
-- $p3p = join ' ',@$p3p if ref($p3p) eq 'ARRAY';
-- push(@header,qq(P3P: policyref="/w3c/p3p.xml", CP="$p3p"));
-- }
-+ push(@header,"P3P: policyref=\"/w3c/p3p.xml\", CP=\"$p3p\"") if $p3p;
- # push all the cookies -- there may be several
-- if ($cookie) {
-- my(@cookie) = ref($cookie) && ref($cookie) eq 'ARRAY' ? @{$cookie} : $cookie;
-- for (@cookie) {
-- my $cs = UNIVERSAL::isa($_,'CGI::Cookie') ? $_->as_string : $_;
-- push(@header,"Set-Cookie: $cs") if $cs ne '';
-- }
-- }
-+ push(@header,map {"Set-Cookie: $_"} @cookie);
- # if the user indicates an expiration time, then we need
- # both an Expires and a Date header (so that the browser is
- # uses OUR clock)
-diff --git a/cpan/CGI/t/headers.t b/cpan/CGI/t/headers.t
-index 661b74b..4b4922c 100644
---- a/cpan/CGI/t/headers.t
-+++ b/cpan/CGI/t/headers.t
-@@ -22,6 +22,12 @@ like($@,qr/contains a newline/,'invalid header blows up');
- like $cgi->header( -type => "text/html".$CGI::CRLF." evil: stuff " ),
- qr#Content-Type: text/html evil: stuff#, 'known header, with leading and trailing whitespace on the continuation line';
-
-+eval { $cgi->header( -p3p => ["foo".$CGI::CRLF."bar"] ) };
-+like($@,qr/contains a newline/,'P3P header with CRLF embedded blows up');
-+
-+eval { $cgi->header( -cookie => ["foo".$CGI::CRLF."bar"] ) };
-+like($@,qr/contains a newline/,'Set-Cookie header with CRLF embedded blows up');
-+
- eval { $cgi->header( -foobar => "text/html".$CGI::CRLF."evil: stuff" ) };
- like($@,qr/contains a newline/,'unknown header with CRLF embedded blows up');
-
diff --git a/extra/alsa-utils/PKGBUILD b/extra/alsa-utils/PKGBUILD
index da828c0e1..e694728a1 100644
--- a/extra/alsa-utils/PKGBUILD
+++ b/extra/alsa-utils/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 186218 2013-05-22 06:35:50Z tpowa $
+# $Id: PKGBUILD 186452 2013-05-26 17:55:09Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
pkgname=alsa-utils
pkgver=1.0.27.1
-pkgrel=1
+pkgrel=2
pkgdesc="An alternative implementation of Linux sound support"
arch=('i686' 'x86_64')
url="http://www.alsa-project.org"
@@ -22,6 +22,9 @@ build() {
--with-udev-rules-dir=/usr/lib/udev/rules.d \
--with-systemdsystemunitdir=/usr/lib/systemd/system
make
+ # fix udev rules genaration
+ cd alsactl
+ make 90-alsa-restore.rules
}
package() {
@@ -29,6 +32,10 @@ package() {
make DESTDIR=${pkgdir} install
install -D -m755 ../90alsa ${pkgdir}/etc/pm/sleep.d/90alsa
+ # install alsa udev rule file
+ install -D -m644 alsactl/90-alsa-restore.rules \
+ ${pkgdir}/usr/lib/udev/rules.d/90-alsa-restore.rules
+
# dir where to save ALSA state
install -d ${pkgdir}/var/lib/alsa
}
diff --git a/extra/cairo-perl/PKGBUILD b/extra/cairo-perl/PKGBUILD
index 710f42b82..f111bccb1 100644
--- a/extra/cairo-perl/PKGBUILD
+++ b/extra/cairo-perl/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 183105 2013-04-17 15:04:54Z jgc $
+# $Id: PKGBUILD 186371 2013-05-26 09:24:20Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=cairo-perl
pkgver=1.103
-pkgrel=1
+pkgrel=2
pkgdesc="Perl wrappers for cairo"
arch=(i686 x86_64)
license=('LGPL')
diff --git a/extra/frozen-bubble/PKGBUILD b/extra/frozen-bubble/PKGBUILD
index c003f806c..b59505dbf 100644
--- a/extra/frozen-bubble/PKGBUILD
+++ b/extra/frozen-bubble/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 160465 2012-06-02 10:25:48Z bluewind $
+# $Id: PKGBUILD 186373 2013-05-26 09:24:23Z bluewind $
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Brandon Niemczyk <maccorin@cfl.rr.com>
@@ -6,7 +6,7 @@
pkgname=frozen-bubble
_pkgver=2.2.1-beta1
pkgver=${_pkgver/-/}
-pkgrel=4
+pkgrel=5
pkgdesc="A game in which you throw colorful bubbles and build groups to destroy the bubbles"
arch=(i686 x86_64)
url="http://www.frozen-bubble.org"
diff --git a/extra/gconf-perl/PKGBUILD b/extra/gconf-perl/PKGBUILD
index 35f4f4d06..e3adf41a7 100644
--- a/extra/gconf-perl/PKGBUILD
+++ b/extra/gconf-perl/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 160467 2012-06-02 10:25:52Z bluewind $
+# $Id: PKGBUILD 186374 2013-05-26 09:24:24Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gconf-perl
pkgver=1.044
-pkgrel=7
+pkgrel=8
pkgdesc="Gnome2-GConf perl bindings for gconf"
arch=('i686' 'x86_64')
license=('LGPL')
diff --git a/extra/git/PKGBUILD b/extra/git/PKGBUILD
index bad7b3336..5216969f9 100644
--- a/extra/git/PKGBUILD
+++ b/extra/git/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 185043 2013-05-10 16:49:05Z dan $
+# $Id: PKGBUILD 186460 2013-05-26 20:12:59Z dan $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=git
-pkgver=1.8.2.3
+pkgver=1.8.3
pkgrel=1
pkgdesc="the fast distributed version control system"
arch=(i686 x86_64)
@@ -107,7 +107,7 @@ package() {
install -D -m 644 "$srcdir"/git-daemon.socket "$pkgdir"/usr/lib/systemd/system/git-daemon.socket
}
-md5sums=('03ebfd403a8cf355da0e3f15e53b8925'
- '891481ec6ecd9ee530701378e5b61d3f'
+md5sums=('d91b6099fb6763cf92c696977a247060'
+ '0b469c0fd81b4a56b9059d7c443282f0'
'042524f942785772d7bd52a1f02fe5ae'
'f67869315c2cc112e076f0c73f248002')
diff --git a/extra/glade-perl/PKGBUILD b/extra/glade-perl/PKGBUILD
index cac93c7ca..a69c7589d 100644
--- a/extra/glade-perl/PKGBUILD
+++ b/extra/glade-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160469 2012-06-02 10:25:54Z bluewind $
+# $Id: PKGBUILD 186375 2013-05-26 09:24:26Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=glade-perl
_realname=Gtk2-GladeXML
pkgver=1.007
-pkgrel=6
+pkgrel=7
pkgdesc="Gtk2-GladeXML perl bindings for glade 2.x"
arch=(i686 x86_64)
license=('LGPL')
diff --git a/extra/glib-perl/0001-Make-Glib-Object-subclassing-more-robust.patch b/extra/glib-perl/0001-Make-Glib-Object-subclassing-more-robust.patch
new file mode 100644
index 000000000..fe92fbd94
--- /dev/null
+++ b/extra/glib-perl/0001-Make-Glib-Object-subclassing-more-robust.patch
@@ -0,0 +1,230 @@
+From ebf55199407d3be92162f5c2573c7f9c34614cb1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Torsten=20Sch=C3=B6nfeld?= <kaffeetisch@gmx.de>
+Date: Thu, 2 Aug 2012 21:41:41 +0200
+Subject: [PATCH] Make Glib::Object subclassing more robust
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Rearrange how we register the interfaces, properties and signals of a newly
+created type so that:
+
+• The outcome is independent of the order of the arguments passed to
+Glib::Object::Subclass or Glib::Type->register. This also avoids fallout from
+the change to hash randomization in perl 5.17.6.
+
+• We register things in the correct order: interfaces first, before entering
+class_init; then properties and signals from within class_init. This also
+avoids prematurely creating the new type's class.
+---
+ GType.xs | 92 ++++++++++++++++++++++++++++++++++++++++++++++++----------------
+ NEWS | 7 +++++
+ 2 files changed, 77 insertions(+), 22 deletions(-)
+
+diff --git a/GType.xs b/GType.xs
+index 02e24a4..fdaad68 100644
+--- a/GType.xs
++++ b/GType.xs
+@@ -1234,13 +1234,10 @@ parse_signal_hash (GType instance_type,
+
+
+ static void
+-add_signals (GType instance_type, HV * signals)
++add_signals (GType instance_type, HV * signals, AV * interfaces)
+ {
+- GObjectClass *oclass;
+ HE * he;
+
+- oclass = g_type_class_ref (instance_type);
+-
+ hv_iterinit (signals);
+ while (NULL != (he = hv_iternext (signals))) {
+ I32 keylen;
+@@ -1250,9 +1247,36 @@ add_signals (GType instance_type, HV * signals)
+
+ /* the key is the signal name */
+ signal_name = hv_iterkey (he, &keylen);
+- /* if the signal is defined at this point, we're going to
+- * override the installed closure. */
+- signal_id = g_signal_lookup (signal_name, instance_type);
++
++ /* if, at this point, the signal is already defined in the
++ * ancestry or the interfaces we just added to instance_type,
++ * we can only override the installed closure. trying to
++ * create a new signal with the same name is an error.
++ *
++ * unfortunately, we cannot simply use instance_type to do the
++ * lookup because g_signal_lookup would complain about it since
++ * it hasn't been fully loaded yet. see
++ * <https://bugzilla.gnome.org/show_bug.cgi?id=691096>.
++ *
++ * FIXME: the "if (signal_id)" check in the hash ref block
++ * below could be removed since g_signal_newv also checks this.
++ * consequently, this lookup code could be moved into the class
++ * closure block below. */
++ signal_id = g_signal_lookup (signal_name,
++ g_type_parent (instance_type));
++ if (!signal_id && interfaces) {
++ int i;
++ for (i = 0; i <= av_len (interfaces); i++) {
++ GType interface_type;
++ SV ** svp = av_fetch (interfaces, i, FALSE);
++ if (!svp || !gperl_sv_is_defined (*svp))
++ continue;
++ interface_type = gperl_object_type_from_package (SvPV_nolen (*svp));
++ signal_id = g_signal_lookup (signal_name, interface_type);
++ if (signal_id)
++ break;
++ }
++ }
+
+ /* parse the key's value... */
+ value = hv_iterval (signals, he);
+@@ -1310,8 +1334,6 @@ add_signals (GType instance_type, HV * signals)
+ signal_name);
+ }
+ }
+-
+- g_type_class_unref (oclass);
+ }
+
+ typedef struct {
+@@ -1407,13 +1429,10 @@ prop_handler_lookup (GType instance_type,
+ }
+
+ static void
+-add_properties (GType instance_type, AV * properties)
++add_properties (GType instance_type, GObjectClass * oclass, AV * properties)
+ {
+- GObjectClass *oclass;
+ int propid;
+
+- oclass = g_type_class_ref (instance_type);
+-
+ for (propid = 0; propid <= av_len (properties); propid++) {
+ SV * sv = *av_fetch (properties, propid, 1);
+ GParamSpec * pspec = NULL;
+@@ -1452,8 +1471,6 @@ add_properties (GType instance_type, AV * properties)
+ }
+ g_object_class_install_property (oclass, propid + 1, pspec);
+ }
+-
+- g_type_class_unref (oclass);
+ }
+
+ /*
+@@ -1776,12 +1793,26 @@ gperl_type_reg_quark (void)
+ return q;
+ }
+
++typedef struct {
++ GType instance_type;
++ AV *interfaces;
++ AV *properties;
++ HV *signals;
++} GPerlClassData;
++
+ static void
+-gperl_type_class_init (GObjectClass * class)
++gperl_type_class_init (GObjectClass * class, GPerlClassData * class_data)
+ {
+ class->finalize = gperl_type_finalize;
+ class->get_property = gperl_type_get_property;
+ class->set_property = gperl_type_set_property;
++
++ if (class_data->properties)
++ add_properties (class_data->instance_type, class,
++ class_data->properties);
++ if (class_data->signals)
++ add_signals (class_data->instance_type,
++ class_data->signals, class_data->interfaces);
+ }
+
+ static void
+@@ -2152,15 +2183,18 @@ g_type_register_object (class, parent_package, new_package, ...);
+ PREINIT:
+ int i;
+ GTypeInfo type_info;
++ GPerlClassData class_data;
+ GTypeQuery query;
+ GType parent_type, new_type;
+ char * new_type_name;
+ CODE:
+ /* start with a clean slate */
+ memset (&type_info, 0, sizeof (GTypeInfo));
++ memset (&class_data, 0, sizeof (GPerlClassData));
+ type_info.base_init = (GBaseInitFunc) gperl_type_base_init;
+ type_info.class_init = (GClassInitFunc) gperl_type_class_init;
+ type_info.instance_init = (GInstanceInitFunc) gperl_type_instance_init;
++ type_info.class_data = &class_data;
+
+ /* yeah, i could just call gperl_object_type_from_package directly,
+ * but i want the error messages to be more informative. */
+@@ -2196,29 +2230,43 @@ g_type_register_object (class, parent_package, new_package, ...);
+ /* mark this type as "one of ours". */
+ g_type_set_qdata (new_type, gperl_type_reg_quark (), (gpointer) TRUE);
+
+- /* now look for things we should initialize presently, e.g.
+- * signals and properties and interfaces and such, things that
+- * would generally go into a class_init. */
++ /* put it into the class data so that add_signals and add_properties
++ * can use it. */
++ class_data.instance_type = new_type;
++
++ /* now look for things we should initialize, e.g. signals and
++ * properties and interfaces. put the corresponding data into the
++ * class_data struct. the interfaces will be handled directly further
++ * below, while the properties and signals will be handled in the
++ * class_init function so that they have access to the class instance.
++ * this mimics the way things are supposed to be done in C: register
++ * interfaces in the get_type function, and register properties and
++ * signals in the class_init function. */
+ for (i = 3 ; i < items ; i += 2) {
+ char * key = SvPV_nolen (ST (i));
+ if (strEQ (key, "signals")) {
+ if (gperl_sv_is_hash_ref (ST (i+1)))
+- add_signals (new_type, (HV*)SvRV (ST (i+1)));
++ class_data.signals = (HV*)SvRV (ST (i+1));
+ else
+ croak ("signals must be a hash of signalname => signalspec pairs");
+ } else if (strEQ (key, "properties")) {
+ if (gperl_sv_is_array_ref (ST (i+1)))
+- add_properties (new_type, (AV*)SvRV (ST (i+1)));
++ class_data.properties = (AV*)SvRV (ST (i+1));
+ else
+ croak ("properties must be an array of GParamSpecs");
+ } else if (strEQ (key, "interfaces")) {
+ if (gperl_sv_is_array_ref (ST (i+1)))
+- add_interfaces (new_type, (AV*)SvRV (ST (i+1)));
++ class_data.interfaces = (AV*)SvRV (ST (i+1));
+ else
+ croak ("interfaces must be an array of package names");
+ }
+ }
+
++ /* add the interfaces to the type now before we create its class and
++ * enter the class_init function. */
++ if (class_data.interfaces)
++ add_interfaces (new_type, class_data.interfaces);
++
+ /* instantiate the class right now. perl doesn't let classes go
+ * away once they've been defined, so we'll just leak this ref and
+ * let the GObjectClass live as long as the program. in fact,
+diff --git a/NEWS b/NEWS
+index 5606566..ad71da0 100644
+--- a/NEWS
++++ b/NEWS
+@@ -1,3 +1,10 @@
++Overview of changes in Glib <next> (unstable)
++============================================
++
++* Make Glib::Object subclassing more robust. This should in particular fix
++ issues revealed by the change to hash randomization introduced in perl
++ 5.17.6.
++
+ Overview of changes in Glib 1.280 (stable)
+ ==========================================
+
+--
+1.8.2.3
+
diff --git a/extra/glib-perl/PKGBUILD b/extra/glib-perl/PKGBUILD
index 352cff1c5..f4a870312 100644
--- a/extra/glib-perl/PKGBUILD
+++ b/extra/glib-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 183484 2013-04-21 22:21:04Z heftig $
+# $Id: PKGBUILD 186376 2013-05-26 09:24:27Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=glib-perl
pkgver=1.280
-pkgrel=1
+pkgrel=3
pkgdesc="Perl wrappers for glib 2.x, including GObject"
arch=(i686 x86_64)
license=('LGPL')
@@ -12,8 +12,17 @@ url="http://gtk2-perl.sourceforge.net/"
options=('!emptydirs')
depends=('glib2' 'perl')
makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
-source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Glib-${pkgver}.tar.gz)
-md5sums=('1d81a8aec5f7f1182a96cfaaf119d866')
+source=(http://downloads.sourceforge.net/sourceforge/gtk2-perl/Glib-${pkgver}.tar.gz
+ 0001-Make-Glib-Object-subclassing-more-robust.patch)
+md5sums=('1d81a8aec5f7f1182a96cfaaf119d866'
+ 'ebe39d50eff182a1ad4390cbbef46e41')
+
+prepare() {
+ cd "${srcdir}/Glib-${pkgver}"
+
+ # Needed for gtk2-perl to compile against Perl 5.18
+ patch -Np1 -i "${srcdir}/0001-Make-Glib-Object-subclassing-more-robust.patch"
+}
build() {
cd "${srcdir}/Glib-${pkgver}"
diff --git a/extra/gnome-perl/PKGBUILD b/extra/gnome-perl/PKGBUILD
index d790dc760..ae54a978f 100644
--- a/extra/gnome-perl/PKGBUILD
+++ b/extra/gnome-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160473 2012-06-02 10:26:01Z bluewind $
+# $Id: PKGBUILD 186378 2013-05-26 09:24:29Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gnome-perl
_realname=Gnome2
pkgver=1.042
-pkgrel=8
+pkgrel=9
pkgdesc="Perl bindings for libgnome"
arch=('i686' 'x86_64')
license=('LGPL')
diff --git a/extra/gnome-vfs-perl/PKGBUILD b/extra/gnome-vfs-perl/PKGBUILD
index e3b84ab0b..9af97014d 100644
--- a/extra/gnome-vfs-perl/PKGBUILD
+++ b/extra/gnome-vfs-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 177009 2013-02-04 08:18:57Z jgc $
+# $Id: PKGBUILD 186379 2013-05-26 09:24:30Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gnome-vfs-perl
_realname=Gnome2-VFS
pkgver=1.081
-pkgrel=6
+pkgrel=7
pkgdesc="Gnome2-VFS perl bindings for gnome-vfs"
arch=(i686 x86_64)
license=('LGPL')
diff --git a/extra/gnomecanvas-perl/PKGBUILD b/extra/gnomecanvas-perl/PKGBUILD
index c869a2752..677e38726 100644
--- a/extra/gnomecanvas-perl/PKGBUILD
+++ b/extra/gnomecanvas-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160477 2012-06-02 10:26:08Z bluewind $
+# $Id: PKGBUILD 186377 2013-05-26 09:24:28Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=gnomecanvas-perl
_realname=Gnome2-Canvas
pkgver=1.002
-pkgrel=10
+pkgrel=11
pkgdesc="Gnome2-Canvas perl bindings for libgnomecanvas"
arch=('i686' 'x86_64')
license=('LGPL')
diff --git a/extra/gnumeric/PKGBUILD b/extra/gnumeric/PKGBUILD
index 60251ada3..05788a0c6 100644
--- a/extra/gnumeric/PKGBUILD
+++ b/extra/gnumeric/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 184239 2013-05-04 19:38:00Z foutrelis $
+# $Id: PKGBUILD 186380 2013-05-26 09:24:31Z bluewind $
# Maintainer: Eric Belanger <eric@archlinux.org>
# Contributor: Kritoke <typeolinux@yahoo.com>
pkgname=gnumeric
pkgver=1.12.2
-pkgrel=1
+pkgrel=2
pkgdesc="A GNOME Spreadsheet Program"
arch=('i686' 'x86_64')
url="http://www.gnome.org/projects/gnumeric/"
@@ -38,6 +38,7 @@ prepare() {
# Fix invalid PNG images to work with libpng 1.6
# https://bugzilla.gnome.org/show_bug.cgi?id=699683
+ # XXX: PNGs have been fixed upsteam; remove when gnumeric 1.12.3 is out
find -name '*.png' -exec optipng -quiet -force -fix {} +
}
diff --git a/extra/gparted/PKGBUILD b/extra/gparted/PKGBUILD
index 1d84e9d56..0ca2e4f53 100644
--- a/extra/gparted/PKGBUILD
+++ b/extra/gparted/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 185984 2013-05-20 05:43:08Z giovanni $
+# $Id: PKGBUILD 186367 2013-05-26 06:28:56Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Andrew Simmons <andrew.simmons@gmail.com>
# Contributor: György Balló <ballogy@freestart.hu>
pkgname=gparted
pkgver=0.16.1
-pkgrel=4
+pkgrel=5
pkgdesc="A Partition Magic clone, frontend to GNU Parted"
arch=('i686' 'x86_64')
url="http://gparted.sourceforge.net"
@@ -30,7 +30,7 @@ source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgnam
'gparted_polkit')
md5sums=('3f399bff031b5ce14d11a8c346f4b89c'
'122ed3120c846376bead22b25f6a3b19'
- '9b70450ef7d17c282e9185e5869a4cec')
+ '0b68a4e2bc6bc15440730ebe2d7bf9f6')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
@@ -51,5 +51,6 @@ package() {
"${pkgdir}/usr/share/polkit-1/actions/org.archlinux.pkexec.gparted.policy"
# Install launcher script
- install -m755 "${srcdir}/gparted_polkit" "${pkgdir}/usr/bin/gparted_polkit"
+ install -m755 "${srcdir}/gparted_polkit" \
+ "${pkgdir}/usr/bin/gparted_polkit"
}
diff --git a/extra/gparted/gparted_polkit b/extra/gparted/gparted_polkit
index ebf9b13a3..d9f94d1bd 100644
--- a/extra/gparted/gparted_polkit
+++ b/extra/gparted/gparted_polkit
@@ -1,6 +1,6 @@
-#!/bin/sh
+#!/bin/bash
if [ $(which pkexec) ]; then
- pkexec --disable-internal-agent "/usr/bin/gparted" "$@"
+ pkexec --disable-internal-agent "/usr/bin/gparted" "$@"
else
- /usr/bin/gparted "$@"
+ /usr/bin/gparted "$@"
fi
diff --git a/extra/graphicsmagick/PKGBUILD b/extra/graphicsmagick/PKGBUILD
index 41909bd7e..4c7f11296 100644
--- a/extra/graphicsmagick/PKGBUILD
+++ b/extra/graphicsmagick/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 184386 2013-05-06 19:37:35Z foutrelis $
+# $Id: PKGBUILD 186381 2013-05-26 09:24:32Z bluewind $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
@@ -6,7 +6,7 @@
pkgname=graphicsmagick
pkgver=1.3.18
-pkgrel=2
+pkgrel=3
pkgdesc='Image processing system'
url='http://www.graphicsmagick.org/'
arch=('i686' 'x86_64')
diff --git a/extra/graphviz/PKGBUILD b/extra/graphviz/PKGBUILD
index 45e95ea37..e68fd5922 100644
--- a/extra/graphviz/PKGBUILD
+++ b/extra/graphviz/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 184387 2013-05-06 19:37:39Z foutrelis $
+# $Id: PKGBUILD 186382 2013-05-26 09:24:35Z bluewind $
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: kevin <kevin@archlinux.org>
# Contributor: John Proctor <jproctor@prium.net>
pkgname=graphviz
pkgver=2.30.1
-pkgrel=3
+pkgrel=4
pkgdesc='Graph visualization software'
url='http://www.graphviz.org/'
license=('custom:EPL')
@@ -34,6 +34,9 @@ install=install
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed \
+ -e 's/ qw(\([^)]*\))/ (qw(\1))/g' \
+ -i config/config_perl.pl
+ sed \
-e '/"archdir"/s:$:+" '"$(echo -I/usr/include/ruby-2.0.0/{$CARCH-linux,ruby/backward,})"'":' \
-e '/CONFIG/s:site:vendor:' \
-i config/config_ruby.rb
diff --git a/extra/gtk2-perl/PKGBUILD b/extra/gtk2-perl/PKGBUILD
index cde0800ff..1dcdaa2d8 100644
--- a/extra/gtk2-perl/PKGBUILD
+++ b/extra/gtk2-perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 183485 2013-04-21 22:21:05Z heftig $
+# $Id: PKGBUILD 186383 2013-05-26 09:24:36Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Sarah Hay <sarah@archlinux.org>
pkgname=gtk2-perl
pkgver=1.247
-pkgrel=1
+pkgrel=2
pkgdesc="Perl bindings for GTK+ 2.x"
arch=(i686 x86_64)
license=('LGPL')
diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD
index d005414fe..396e02973 100644
--- a/extra/imagemagick/PKGBUILD
+++ b/extra/imagemagick/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 185248 2013-05-12 14:13:52Z eric $
+# $Id: PKGBUILD 186384 2013-05-26 09:24:37Z bluewind $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgbase=imagemagick
pkgname=('imagemagick' 'imagemagick-doc')
-pkgver=6.8.5.6
+pkgver=6.8.5.7
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.imagemagick.org/"
@@ -13,7 +13,7 @@ makedepends=('libltdl' 'lcms2' 'libxt' 'fontconfig' 'libxext' 'ghostscript' \
#source=(http://www.imagemagick.org/download/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
source=(ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \
perlmagick.rpath.patch)
-sha1sums=('3c932aa3febb1e992a780e9091925bdbc0d61613'
+sha1sums=('f393612e9797a6129f2cac7f83df337bb54ecf76'
'e143cf9d530fabf3b58023899b5cc544ba93daec')
prepare() {
diff --git a/extra/irssi/PKGBUILD b/extra/irssi/PKGBUILD
index 676ab070d..d2de75232 100644
--- a/extra/irssi/PKGBUILD
+++ b/extra/irssi/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160489 2012-06-02 10:26:29Z bluewind $
+# $Id: PKGBUILD 186385 2013-05-26 09:24:38Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Dan McGee <dan@archlinux.org>
pkgname=irssi
pkgver=0.8.15
-pkgrel=6
+pkgrel=7
pkgdesc="Modular text mode IRC client with Perl scripting"
arch=('i686' 'x86_64')
url="http://irssi.org/"
diff --git a/extra/kdebindings-perlkde/PKGBUILD b/extra/kdebindings-perlkde/PKGBUILD
index f5a45326c..e87001636 100644
--- a/extra/kdebindings-perlkde/PKGBUILD
+++ b/extra/kdebindings-perlkde/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 184887 2013-05-09 09:43:00Z andrea $
+# $Id: PKGBUILD 186386 2013-05-26 09:24:39Z bluewind $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-perlkde
pkgver=4.10.3
-pkgrel=1
+pkgrel=2
pkgdesc="Perl bindings for the KDE libraries"
url="https://projects.kde.org/projects/kde/kdebindings/perl/perlkde"
arch=('i686' 'x86_64')
@@ -11,22 +11,22 @@ license=('GPL' 'LGPL' 'FDL')
groups=('kdebindings')
depends=('kdebindings-perlqt' 'kdebindings-smokekde')
makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'kdepimlibs'
- 'kdegraphics-okular' 'kdesdk-kate')
+ 'kdegraphics-okular' 'kdesdk-kate')
source=("http://download.kde.org/stable/${pkgver}/src/perlkde-${pkgver}.tar.xz")
sha1sums=('7db692b0a06ba421caa870fc254f03c2e3bf4e79')
build() {
- cd "${srcdir}"
mkdir build
cd build
cmake ../perlkde-${pkgver} \
-DCMAKE_BUILD_TYPE=Release \
-DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_SKIP_RPATH=ON \
-DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
- cd "${srcdir}"/build
+ cd build
make DESTDIR="${pkgdir}" install
}
diff --git a/extra/kdebindings-perlqt/PKGBUILD b/extra/kdebindings-perlqt/PKGBUILD
index 4694c5ed5..77f215089 100644
--- a/extra/kdebindings-perlqt/PKGBUILD
+++ b/extra/kdebindings-perlqt/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 184858 2013-05-09 09:42:29Z andrea $
+# $Id: PKGBUILD 186387 2013-05-26 09:24:45Z bluewind $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdebindings-perlqt
pkgver=4.10.3
-pkgrel=1
+pkgrel=2
pkgdesc="Perl bindings for the Qt libraries"
url="https://projects.kde.org/projects/kde/kdebindings/perl/perlqt"
arch=('i686' 'x86_64')
@@ -15,7 +15,6 @@ source=("http://download.kde.org/stable/${pkgver}/src/perlqt-${pkgver}.tar.xz")
sha1sums=('261e1c4d9a6a216d7b5b5e2962ba5266f0d62bdf')
build() {
- cd "${srcdir}"
mkdir build
cd build
cmake ../perlqt-${pkgver} \
@@ -27,6 +26,6 @@ build() {
}
package() {
- cd "${srcdir}"/build
+ cd build
make DESTDIR="${pkgdir}" install
}
diff --git a/extra/libjpeg-turbo/PKGBUILD b/extra/libjpeg-turbo/PKGBUILD
index f8825590b..387fc2c08 100644
--- a/extra/libjpeg-turbo/PKGBUILD
+++ b/extra/libjpeg-turbo/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 162914 2012-07-03 20:59:56Z eric $
+# $Id: PKGBUILD 186456 2013-05-26 18:10:34Z eric $
# Maintainer: Allan McRae <allan@archlinux.org>
# Contributor: Simone Sclavi 'Ito' <darkhado@gmail.com>
pkgname=libjpeg-turbo
-pkgver=1.2.1
+pkgver=1.3.0
pkgrel=1
pkgdesc="libjpeg derivative with accelerated baseline JPEG compression and decompression"
arch=('i686' 'x86_64')
@@ -16,38 +16,27 @@ conflicts=('libjpeg')
replaces=('libjpeg')
options=('!libtool')
source=(http://sourceforge.net/projects/$pkgname/files/$pkgver/$pkgname-$pkgver.tar.gz)
-sha1sums=('a4992e102c6d88146709e8e6ce5896d5d0b5a361')
+sha1sums=('1792c964b35604cebd3a8846f1ca6de5976e9c28')
build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- # put documentation in a reasonable directory...
- sed -i "/docdir = /s#/doc#/doc/libjpeg-turbo#" Makefile.in
- sed -i "/exampledir = /s#/doc#/doc/libjpeg-turbo#" Makefile.in
-
+ cd $pkgname-$pkgver
./configure --prefix=/usr --with-jpeg8 --mandir=/usr/share/man
make
}
check() {
cd "$srcdir/$pkgname-$pkgver"
-
make test
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir/" install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir/" docdir=/usr/share/doc/libjpeg-turbo \
+ exampledir=/usr/share/doc/libjpeg-turbo install
# provide jpegint.h as it is required by various software
install -m644 jpegint.h "$pkgdir/usr/include/"
- # do not distributre libturbojpeg as it is unversioned
- rm "$pkgdir"/usr/lib/libturbojpeg.{so,a}
- rm "$pkgdir/usr/include/turbojpeg.h"
- rm "$pkgdir/usr/bin/tjbench"
-
install -dm755 "$pkgdir/usr/share/licenses/libjpeg-turbo/"
ln -s ../../doc/libjpeg-turbo/README \
"$pkgdir/usr/share/licenses/libjpeg-turbo/README"
diff --git a/extra/libproxy/PKGBUILD b/extra/libproxy/PKGBUILD
index 8cd9bb63d..84523e295 100644
--- a/extra/libproxy/PKGBUILD
+++ b/extra/libproxy/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 24494 2009-01-17 20:42:01Z jgc $
+# $Id: PKGBUILD 186388 2013-05-26 09:24:47Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libproxy
pkgver=0.4.11
-pkgrel=1
+pkgrel=2
pkgdesc="A library that provides automatic proxy configuration management"
arch=(i686 x86_64)
license=('LGPL')
diff --git a/extra/libwps/PKGBUILD b/extra/libwps/PKGBUILD
index fec3ea1c8..334010061 100644
--- a/extra/libwps/PKGBUILD
+++ b/extra/libwps/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 183268 2013-04-20 07:13:33Z andyrtr $
+# $Id: PKGBUILD 186454 2013-05-26 18:05:27Z andyrtr $
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: Robert McCathie <archaur at rmcc dot com dot au>
pkgname=libwps
-pkgver=0.2.8
+pkgver=0.2.9
pkgrel=1
pkgdesc="a Microsoft Works file word processor format import filter library"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('libwpd>=0.9.6')
makedepends=('boost')
options=(!libtool)
source=("http://downloads.sourceforge.net/project/libwps/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.bz2")
-md5sums=('78196c097db366fac66841d032b1ddac')
+md5sums=('46eb0e7f213ad61bd5dee0c494132cb0')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/extra/mod_perl/PKGBUILD b/extra/mod_perl/PKGBUILD
index dd9d26bc2..98635216b 100644
--- a/extra/mod_perl/PKGBUILD
+++ b/extra/mod_perl/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160911 2012-06-06 19:20:20Z foutrelis $
+# $Id: PKGBUILD 186389 2013-05-26 09:24:48Z bluewind $
# Maintainer:
# Contributor: Firmicus <francois.archlinux.org>
# Contributor: Tom K <tomk@runbox.com>
pkgname=mod_perl
-pkgver=2.0.7
+pkgver=2.0.8
pkgrel=1
pkgdesc="Apache module that embeds the Perl interpreter within the server"
arch=('i686' 'x86_64')
@@ -12,12 +12,12 @@ url="http://perl.apache.org/"
license=('APACHE')
depends=('perl' 'apache' 'db' 'apr-util' 'perl-linux-pid')
options=('!emptydirs')
-source=(http://perl.apache.org/dist/$pkgname-$pkgver.tar.gz
+source=(http://apache.org/dist/perl/$pkgname-$pkgver.tar.gz
mod_perl-2.0.6-nolfs.patch)
-sha256sums=('53414be9db843054b927f23a35edb7b82d99e32e031b3cd81d5ff2473f51e3c6'
+sha256sums=('35dc1b7a40a90a395ce88bba2df84f22289975f34d1757de6d715560c20a20e6'
'5d1b6a051d847108b23b5dc06ea5885c37dd81d3a9156b69d179d95b5cf92f08')
-build() {
+prepare() {
cd "$srcdir/$pkgname-$pkgver"
# Patch from openSUSE to fix segfaults on i686 (FS#25008):
@@ -25,6 +25,10 @@ build() {
# FILE_OFFSET_BITS=64 because the conflict isn't real and causes the perl
# structures to be invalid if only the apache flags are used
patch -Np1 -i "$srcdir/mod_perl-2.0.6-nolfs.patch"
+}
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
# install module in vendor directories.
perl Makefile.PL INSTALLDIRS=vendor MP_APXS=/usr/sbin/apxs
diff --git a/extra/net-snmp/PKGBUILD b/extra/net-snmp/PKGBUILD
index 549bc60fa..07cb6c7c8 100644
--- a/extra/net-snmp/PKGBUILD
+++ b/extra/net-snmp/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 185295 2013-05-13 03:05:59Z eric $
+# $Id: PKGBUILD 186390 2013-05-26 09:24:49Z bluewind $
# Maintainer:
# Contributor: Dale Blount <dale@archlinux.org>
pkgname=net-snmp
pkgver=5.7.2
-pkgrel=5
+pkgrel=7
pkgdesc="A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6"
arch=('i686' 'x86_64')
url="http://www.net-snmp.org/"
@@ -16,10 +16,11 @@ optdepends=('perl-term-readkey: for snmpcheck application'
'python2: for the python modules')
options=('!libtool' '!emptydirs' '!makeflags')
source=(http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}
- snmpd.service libnl32.patch)
+ snmpd.service snmptrapd.service libnl32.patch)
sha1sums=('c493027907f32400648244d81117a126aecd27ee'
'SKIP'
'84e32c54d32e6b608747054e04a3ddfe6d6638cc'
+ '0244e91c7baa0abebfb5c0560e8ce04c966c5992'
'74a9848b95f63378eb1753fc309d2b74de5afb0f')
prepare() {
@@ -52,5 +53,6 @@ package() {
sed -i -e "s:install --basedir=\$\$dir:install --basedir=\$\$dir --root=${pkgdir}:" Makefile
make DESTDIR="${pkgdir}" INSTALL_PREFIX="${pkgdir}" INSTALLDIRS=vendor install
install -D -m644 "${srcdir}/snmpd.service" "${pkgdir}/usr/lib/systemd/system/snmpd.service"
+ install -D -m644 "${srcdir}/snmptrapd.service" "${pkgdir}/usr/lib/systemd/system/snmptrapd.service"
install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
diff --git a/extra/net-snmp/snmptrapd.service b/extra/net-snmp/snmptrapd.service
new file mode 100644
index 000000000..50eee7ac8
--- /dev/null
+++ b/extra/net-snmp/snmptrapd.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Simple Network Management Protocol (SNMP) TRAP Daemon
+After=syslog.target network.target
+
+[Service]
+Type=forking
+PIDFile=/run/snmptrapd.pid
+ExecStart=/usr/bin/snmptrapd -p /run/snmptrapd.pid
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target
diff --git a/extra/pango-perl/PKGBUILD b/extra/pango-perl/PKGBUILD
index dd883080c..1b8079cee 100644
--- a/extra/pango-perl/PKGBUILD
+++ b/extra/pango-perl/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 183483 2013-04-21 22:21:03Z heftig $
+# $Id: PKGBUILD 186391 2013-05-26 09:24:50Z bluewind $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=pango-perl
pkgver=1.224
-pkgrel=1
+pkgrel=2
pkgdesc="Perl bindings for Pango"
arch=(i686 x86_64)
license=('LGPL')
@@ -25,7 +25,7 @@ check() {
make test
}
-package() {
+package() {
cd "${srcdir}/Pango-${pkgver}"
make install DESTDIR="${pkgdir}"
}
diff --git a/extra/perl-async-interrupt/PKGBUILD b/extra/perl-async-interrupt/PKGBUILD
index 904bdad48..45f6be82d 100644
--- a/extra/perl-async-interrupt/PKGBUILD
+++ b/extra/perl-async-interrupt/PKGBUILD
@@ -1,10 +1,10 @@
# Packager: Justin Davis (juster) <jrcd83@gmail.com>
-# $Id: PKGBUILD 160503 2012-06-02 10:26:54Z bluewind $
+# $Id: PKGBUILD 186392 2013-05-26 09:24:51Z bluewind $
pkgname=perl-async-interrupt
_ver=1.1
pkgver=1.10
-pkgrel=2
+pkgrel=3
pkgdesc='allow C/XS libraries to interrupt perl asynchronously'
arch=(i686 x86_64)
license=(PerlArtistic GPL)
@@ -14,11 +14,10 @@ url=https://metacpan.org/release/Async-Interrupt
source=("http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Async-Interrupt-$_ver.tar.gz")
md5sums=(18f19b1537ecf5d6195a6a243110e64b)
sha512sums=(e8e62efc053c8103f509c08a19bfa0fefbfe760ca4e1e4670187de4ed4fbdec2e5a9a19bba1696cd2b721ad7fa6d4b723c24e342118b69dc8b7b1597f5e1385e)
-_dir="$srcdir/Async-Interrupt-$_ver"
build()
(
- cd "$_dir"
+ cd "$srcdir/Async-Interrupt-$_ver"
export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
unset PERL5LIB PERL_MM_OPT
/usr/bin/perl Makefile.PL
@@ -27,7 +26,7 @@ build()
check()
(
- cd "$_dir"
+ cd "$srcdir/Async-Interrupt-$_ver"
export PERL_MM_USE_DEFAULT=1
unset PERL5LIB
make test
@@ -35,7 +34,7 @@ check()
package()
(
- cd "$_dir"
+ cd "$srcdir/Async-Interrupt-$_ver"
make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
)
diff --git a/extra/perl-bit-vector/Bit-Vector-destroy.patch b/extra/perl-bit-vector/Bit-Vector-destroy.patch
new file mode 100644
index 000000000..580f4cf21
--- /dev/null
+++ b/extra/perl-bit-vector/Bit-Vector-destroy.patch
@@ -0,0 +1,27 @@
+From 0646f34fc3eeb47627822df860986cf7bee4ebed Mon Sep 17 00:00:00 2001
+From: Gisle Aas <gisle@activestate.com>
+Date: Thu, 28 Mar 2013 00:41:07 -0700
+Subject: [PATCH] eval { 1->method } triggers different error in 5.17.11
+
+---
+ t/02_____destroy.t | 4 +++-
+ 1 files changed, 3 insertions(+), 1 deletions(-)
+
+diff --git a/t/02_____destroy.t b/t/02_____destroy.t
+index 41e3aa3..adcf995 100644
+--- a/t/02_____destroy.t
++++ b/t/02_____destroy.t
+@@ -17,7 +17,9 @@ if (ref($set) eq '')
+ {print "ok $n\n";} else {print "not ok $n\n";}
+ $n++;
+ eval { $set->DESTROY(); };
+-if ($@ =~ /Can't call method "DESTROY" without a package or object reference/)
++if ($@ =~ /Can't call method "DESTROY" without a package or object reference/ ||
++ $@ =~ /Can't locate object method "DESTROY" via package "1"/
++)
+ {print "ok $n\n";} else {print "not ok $n\n";}
+ $n++;
+ eval { Bit::Vector::DESTROY($set); };
+--
+1.7.0.5
+
diff --git a/extra/perl-bit-vector/PKGBUILD b/extra/perl-bit-vector/PKGBUILD
index b27aa1b39..8076b44dd 100644
--- a/extra/perl-bit-vector/PKGBUILD
+++ b/extra/perl-bit-vector/PKGBUILD
@@ -1,19 +1,29 @@
-# $Id: PKGBUILD 160505 2012-06-02 10:26:56Z bluewind $
-# Maintainer: Kevin Piche <kevin@archlinux.org>
+# $Id: PKGBUILD 186393 2013-05-26 09:24:52Z bluewind $
+# Maintainer:
+# Contributor: Kevin Piche <kevin@archlinux.org>
# Contributor: K. Piche <kpiche@rogers.com>
pkgname=perl-bit-vector
_cpanname=Bit-Vector
pkgver=7.2
-pkgrel=2
+pkgrel=3
pkgdesc='Efficient bit vector, set of integers and "big int" math library'
arch=('i686' 'x86_64')
license=('GPL' 'LGPL' 'PerlArtistic')
url="http://search.cpan.org/dist/${_cpanname}/"
depends=('perl-carp-clan' 'perl')
options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('bc6ae34738b8f889290bf50099ff8aed')
+source=(http://search.cpan.org/CPAN/authors/id/A/AN/ANDK/${_cpanname}-${pkgver}.tar.gz
+ Bit-Vector-destroy.patch)
+md5sums=('bc6ae34738b8f889290bf50099ff8aed'
+ 'c86a55b84cb05dd04004ee8f56ee2ee3')
+
+prepare() {
+ cd "${srcdir}/${_cpanname}-$pkgver"
+
+ # https://rt.cpan.org/Public/Bug/Display.html?id=84250
+ patch -Np1 -i "${srcdir}/Bit-Vector-destroy.patch"
+}
build() {
cd "${srcdir}/${_cpanname}-$pkgver"
diff --git a/extra/perl-compress-bzip2/PKGBUILD b/extra/perl-compress-bzip2/PKGBUILD
index 7f5e2bc99..d81b53e5c 100644
--- a/extra/perl-compress-bzip2/PKGBUILD
+++ b/extra/perl-compress-bzip2/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 160507 2012-06-02 10:27:00Z bluewind $
+# $Id: PKGBUILD 186394 2013-05-26 09:24:54Z bluewind $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=perl-compress-bzip2
_realname=Compress-Bzip2
-pkgver=2.09
-pkgrel=5
+pkgver=2.15
+pkgrel=1
pkgdesc="Interface to Bzip2 compression library"
arch=(i686 x86_64)
license=(GPL2)
depends=(perl bzip2)
url="http://search.cpan.org/dist/Compress-Bzip2"
options=('!emptydirs')
-source=("http://search.cpan.org/CPAN/authors/id/A/AR/ARJAY/$_realname-$pkgver.tar.gz")
-md5sums=('1699fde3e86f2a036f135ae606d456bf')
+source=("http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/$_realname-$pkgver.tar.gz")
+md5sums=('f1cc338445e60dfd22f5a3a302fc22ca')
build() {
cd "$srcdir/$_realname-$pkgver"
diff --git a/extra/perl-crypt-openssl-bignum/PKGBUILD b/extra/perl-crypt-openssl-bignum/PKGBUILD
index e5f881bcc..15c3bb1b6 100644
--- a/extra/perl-crypt-openssl-bignum/PKGBUILD
+++ b/extra/perl-crypt-openssl-bignum/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=perl-crypt-openssl-bignum
pkgver=0.04
-pkgrel=7
+pkgrel=9
pkgdesc="OpenSSL's multiprecision integer arithmetic "
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Crypt-OpenSSL-Bignum"
diff --git a/extra/perl-crypt-openssl-random/PKGBUILD b/extra/perl-crypt-openssl-random/PKGBUILD
index 24ebde127..90a4bd540 100644
--- a/extra/perl-crypt-openssl-random/PKGBUILD
+++ b/extra/perl-crypt-openssl-random/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=perl-crypt-openssl-random
pkgver=0.04
-pkgrel=7
+pkgrel=9
pkgdesc="Interface to OpenSSL PRNG methods"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Crypt-OpenSSL-Random"
diff --git a/extra/perl-crypt-openssl-rsa/PKGBUILD b/extra/perl-crypt-openssl-rsa/PKGBUILD
index 3a44bf936..afe76a7c5 100644
--- a/extra/perl-crypt-openssl-rsa/PKGBUILD
+++ b/extra/perl-crypt-openssl-rsa/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=perl-crypt-openssl-rsa
pkgver=0.28
-pkgrel=3
+pkgrel=4
pkgdesc="Interface to OpenSSL RSA methods"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Crypt-OpenSSL-RSA"
diff --git a/extra/perl-crypt-ssleay/PKGBUILD b/extra/perl-crypt-ssleay/PKGBUILD
index f01b17aac..bf1e57bb6 100644
--- a/extra/perl-crypt-ssleay/PKGBUILD
+++ b/extra/perl-crypt-ssleay/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 164793 2012-08-06 08:07:22Z giovanni $
+# $Id: PKGBUILD 186398 2013-05-26 09:25:03Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-crypt-ssleay
pkgver=0.64
-pkgrel=1
+pkgrel=2
pkgdesc="OpenSSL glue that provides LWP https support"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/Crypt-SSLeay"
diff --git a/extra/perl-dbd-mysql/PKGBUILD b/extra/perl-dbd-mysql/PKGBUILD
index 0ad18ea79..ae62a279c 100644
--- a/extra/perl-dbd-mysql/PKGBUILD
+++ b/extra/perl-dbd-mysql/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 185631 2013-05-16 14:46:08Z bpiotrowski $
-# Maintainer: kevin <kevin@archlinux.org>
+# $Id: PKGBUILD 186399 2013-05-26 09:25:04Z bluewind $
+# Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl>
+# Contributor: kevin <kevin@archlinux.org>
# Contributor: Eric Johnson <eric@coding-zone.com>
pkgname=perl-dbd-mysql
_realname=DBD-mysql
pkgver=4.023
-pkgrel=1
+pkgrel=2
pkgdesc="Perl/CPAN DBD::mysql module for interacting with MySQL via DBD"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
diff --git a/extra/perl-dbd-sqlite/PKGBUILD b/extra/perl-dbd-sqlite/PKGBUILD
index 450f50237..00ba3f4a3 100644
--- a/extra/perl-dbd-sqlite/PKGBUILD
+++ b/extra/perl-dbd-sqlite/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 163611 2012-07-17 02:14:42Z eric $
+# $Id: PKGBUILD 186400 2013-05-26 09:25:06Z bluewind $
# Maintainer:
# Contributor: Tom Killian <tomk@runbox.com>
# Contributor: francois at archlinux dot org
@@ -6,12 +6,12 @@
pkgname=perl-dbd-sqlite
_cpanname=DBD-SQLite
pkgver=1.37
-pkgrel=1
+pkgrel=2
pkgdesc="Self-contained RDBMS in a DBI driver"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/${_cpanname}"
license=('GPL' 'PerlArtistic')
-depends=('perl-dbi>=1.61' 'sqlite')
+depends=('perl-dbi' 'sqlite')
options=('!emptydirs')
source=(http://www.cpan.org/authors/id/A/AD/ADAMK/${_cpanname}-${pkgver}.tar.gz)
md5sums=('b8ac1c584befa63cd5ffc391b2366e84')
diff --git a/extra/perl-dbi/PKGBUILD b/extra/perl-dbi/PKGBUILD
index 8dc1bc45f..2860395fc 100644
--- a/extra/perl-dbi/PKGBUILD
+++ b/extra/perl-dbi/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 182702 2013-04-12 23:53:53Z eric $
-# Maintainer: kevin <kevin@archlinux.org>
-# Contributor: Matt Thompson <mattt@defunct.ca>
+# $Id: PKGBUILD 186401 2013-05-26 09:25:07Z bluewind $
+# Maintainer:
+# Contributor: kevin <kevin@archlinux.org>
+# Contributor: Matt Thompson <mattt@defunct.ca>
pkgname=perl-dbi
_realname=DBI
pkgver=1.625
-pkgrel=1
+pkgrel=2
pkgdesc="Database independent interface for Perl"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
diff --git a/extra/perl-digest-nilsimsa/PKGBUILD b/extra/perl-digest-nilsimsa/PKGBUILD
index d4878b1e8..62097190f 100644
--- a/extra/perl-digest-nilsimsa/PKGBUILD
+++ b/extra/perl-digest-nilsimsa/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 160523 2012-06-02 10:27:26Z bluewind $
-# Maintainer: kevin <kevin@archlinux.org>
+# $Id: PKGBUILD 186402 2013-05-26 09:25:08Z bluewind $
+# Maintainer:
+# Contributor: kevin <kevin@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=perl-digest-nilsimsa
_realname=Digest-Nilsimsa
pkgver=0.06
-pkgrel=8
+pkgrel=9
pkgdesc="Perl version of Nilsimsa code"
arch=('i686' 'x86_64')
license=('LGPL')
@@ -13,7 +14,7 @@ url="http://search.cpan.org/dist/${_realname}/"
depends=('perl')
replaces=('digest-nilsimsa')
provides=('digest-nilsimsa')
-options=(!emptydirs)
+options=('!emptydirs')
source=(http://www.cpan.org/authors/id/V/VI/VIPUL/${_realname}-${pkgver}.tar.gz)
md5sums=('08e940bd7f5d1167ef3fd1aa7ce234d7')
diff --git a/extra/perl-digest-sha1/PKGBUILD b/extra/perl-digest-sha1/PKGBUILD
index e35269169..ecd6141ac 100644
--- a/extra/perl-digest-sha1/PKGBUILD
+++ b/extra/perl-digest-sha1/PKGBUILD
@@ -1,17 +1,18 @@
-# $Id: PKGBUILD 160525 2012-06-02 10:27:28Z bluewind $
-# Maintainer: kevin <kevin@archlinux.org>
+# $Id: PKGBUILD 186403 2013-05-26 09:25:09Z bluewind $
+# Maintainer:
+# Contributor: kevin <kevin@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=perl-digest-sha1
_realname=Digest-SHA1
pkgver=2.13
-pkgrel=3
+pkgrel=4
pkgdesc="Perl interface to the SHA-1 Algorithm"
arch=(i686 x86_64)
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl')
-options=(!emptydirs)
+options=('!emptydirs')
source=(http://www.cpan.org/authors/id/G/GA/GAAS/${_realname}-${pkgver}.tar.gz)
replaces=('digest-sha1')
provides=('digest-sha1')
diff --git a/extra/perl-ev/PKGBUILD b/extra/perl-ev/PKGBUILD
index 5f968227e..1f6075bde 100644
--- a/extra/perl-ev/PKGBUILD
+++ b/extra/perl-ev/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 182901 2013-04-16 04:01:09Z eric $
+# $Id: PKGBUILD 186404 2013-05-26 09:25:10Z bluewind $
pkgname=perl-ev
pkgver=4.15
-pkgrel=1
+pkgrel=2
pkgdesc='perl interface to libev, a high performance full-featured event loop'
arch=(i686 x86_64)
license=(PerlArtistic GPL)
diff --git a/extra/perl-fcgi/PKGBUILD b/extra/perl-fcgi/PKGBUILD
index a03c4baf9..a77fdf42a 100644
--- a/extra/perl-fcgi/PKGBUILD
+++ b/extra/perl-fcgi/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160531 2012-06-02 10:27:39Z bluewind $
+# $Id: PKGBUILD 186405 2013-05-26 09:25:13Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-fcgi
pkgver=0.74
-pkgrel=3
+pkgrel=4
pkgdesc="Fast CGI"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/FCGI"
diff --git a/extra/perl-guard/PKGBUILD b/extra/perl-guard/PKGBUILD
index 8a21ab9e5..63e5e7488 100644
--- a/extra/perl-guard/PKGBUILD
+++ b/extra/perl-guard/PKGBUILD
@@ -1,19 +1,17 @@
# Packager: Justin Davis <jrcd83@gmail.com>
-# $Id: PKGBUILD 180339 2013-03-20 16:34:29Z eric $
+# $Id: PKGBUILD 186406 2013-05-26 09:25:16Z bluewind $
pkgname=perl-guard
pkgver=1.022
-pkgrel=2
+pkgrel=3
pkgdesc="safe cleanup blocks"
-arch=(i686 x86_64)
-license=(custom:unknown)
-options=(!emptydirs)
+arch=('i686' 'x86_64')
+url="https://metacpan.org/release/Guard"
+license=('GPL' 'PerlArtistic')
depends=('perl')
-url=https://metacpan.org/release/Guard
+options=('!emptydirs')
source=("http://search.cpan.org/CPAN/authors/id/M/ML/MLEHMANN/Guard-${pkgver}.tar.gz")
-md5sums=(8d1d8b942fd5d0240f47906a6d6fac8c)
-sha512sums=(9eb1c4fa29f6190115fe11215ff5d27bb3e7f5ab60c7f40c4142ad9ff8aad91b0b169204e4d0f1b1638381c0c99e6a0b5627b8b6d60fad62f1392a9d1e49751e)
-_distdir="${srcdir}/Guard-${pkgver}"
+md5sums=('8d1d8b942fd5d0240f47906a6d6fac8c')
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -22,7 +20,7 @@ build() {
PERL_MB_OPT="--installdirs vendor" \
MODULEBUILDRC=/dev/null
- cd "$_distdir"
+ cd "${srcdir}/Guard-${pkgver}"
/usr/bin/perl Makefile.PL
make
)
@@ -30,13 +28,13 @@ build() {
check() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
- cd "$_distdir"
+ cd "${srcdir}/Guard-${pkgver}"
make test
)
}
package() {
- cd "$_distdir"
+ cd "${srcdir}/Guard-${pkgver}"
make DESTDIR="$pkgdir" install
}
diff --git a/extra/perl-html-parser/PKGBUILD b/extra/perl-html-parser/PKGBUILD
index edf79db2e..a3b4d2874 100644
--- a/extra/perl-html-parser/PKGBUILD
+++ b/extra/perl-html-parser/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 185586 2013-05-15 11:58:32Z eric $
+# $Id: PKGBUILD 186407 2013-05-26 09:25:18Z bluewind $
# Maintainer: kevin <kevin@archlinux.org>
# Contributor: Manolis Tzanidakis
-# Contributor: Firmicus <francois.archlinux.org>
+# Contributor: Firmicus <francois.archlinux.org>
pkgname=perl-html-parser
pkgver=3.71
-pkgrel=1
+pkgrel=2
pkgdesc="Perl HTML parser class"
arch=('i686' 'x86_64')
license=('PerlArtistic')
diff --git a/extra/perl-libintl-perl/PKGBUILD b/extra/perl-libintl-perl/PKGBUILD
index add6c8a44..76e6a5e68 100644
--- a/extra/perl-libintl-perl/PKGBUILD
+++ b/extra/perl-libintl-perl/PKGBUILD
@@ -1,11 +1,12 @@
-# $Id: PKGBUILD 182899 2013-04-16 03:42:32Z eric $
-# Maintainer: kevin <kevin@archlinux.org>
+# $Id: PKGBUILD 186408 2013-05-26 09:25:20Z bluewind $
+# Maintainer:
+# Contributor: kevin <kevin@archlinux.org>
# Contributor: Tobias Kieslich <tobias@justdreams.de>
pkgname=perl-libintl-perl
_realname=libintl-perl
pkgver=1.23
-pkgrel=1
+pkgrel=2
pkgdesc="Perl Module: Localization support"
arch=('i686' 'x86_64')
license=('LGPL')
diff --git a/extra/perl-list-moreutils/PKGBUILD b/extra/perl-list-moreutils/PKGBUILD
index bb77bb4e7..1541e0d28 100644
--- a/extra/perl-list-moreutils/PKGBUILD
+++ b/extra/perl-list-moreutils/PKGBUILD
@@ -1,20 +1,19 @@
-# $Id: PKGBUILD 180362 2013-03-20 17:38:22Z eric $
+# $Id: PKGBUILD 186409 2013-05-26 09:25:22Z bluewind $
# Maintainer : Justin "juster" Davis <jrcd83@gmail.com>
# Generator : pbjam 0.01
pkgname=perl-list-moreutils
pkgver=0.33
-pkgrel=3
+pkgrel=4
pkgdesc="Provide the stuff missing in List::Util"
arch=(i686 x86_64)
license=(PerlArtistic GPL)
options=(!emptydirs)
-depends=('perl>=5.5.30')
+depends=('perl')
url=http://search.cpan.org/dist/List-MoreUtils
source=("http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/List-MoreUtils-${pkgver}.tar.gz")
md5sums=(8a33c84028cc2ff3e92c92434b326c0f)
sha512sums=(e758b995438c5c5322317aab3602e89b9f683c42d403a0ac97ccd8cc20d0db1a75caefc22f34ad088314867c0bdd9c2b8264e8f2f6a43eab1421aa8c482233b5)
-_distdir="${srcdir}/List-MoreUtils-${pkgver}"
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -23,7 +22,7 @@ build() {
PERL_MB_OPT="--installdirs vendor" \
MODULEBUILDRC=/dev/null
- cd "$_distdir"
+ cd "${srcdir}/List-MoreUtils-${pkgver}"
/usr/bin/perl Makefile.PL
make
)
@@ -31,13 +30,13 @@ build() {
check() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
- cd "$_distdir"
+ cd "${srcdir}/List-MoreUtils-${pkgver}"
make test
)
}
package() {
- cd "$_distdir"
+ cd "${srcdir}/List-MoreUtils-${pkgver}"
make DESTDIR="$pkgdir" install
}
diff --git a/extra/perl-locale-gettext/PKGBUILD b/extra/perl-locale-gettext/PKGBUILD
index e2bb2e3b5..89e65b7d6 100644
--- a/extra/perl-locale-gettext/PKGBUILD
+++ b/extra/perl-locale-gettext/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 160541 2012-06-02 10:27:56Z bluewind $
+# $Id: PKGBUILD 186410 2013-05-26 09:25:23Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Mark Rosenstand <mark@borkware.net>
# Contributor: Paul Mattal <paul@archlinux.org>
@@ -6,7 +6,7 @@
pkgname=perl-locale-gettext
_realname=gettext
pkgver=1.05
-pkgrel=9
+pkgrel=10
pkgdesc="Permits access from Perl to the gettext() family of functions"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
diff --git a/extra/perl-net-dns/PKGBUILD b/extra/perl-net-dns/PKGBUILD
index 5b07942f8..5161edc15 100644
--- a/extra/perl-net-dns/PKGBUILD
+++ b/extra/perl-net-dns/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 175933 2013-01-25 04:57:21Z eric $
+# $Id: PKGBUILD 186412 2013-05-26 09:25:29Z bluewind $
# Maintainer: kevin <kevin@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=perl-net-dns
_realname=Net-DNS
pkgver=0.72
-pkgrel=1
+pkgrel=2
pkgdesc="Perl Module: Interface to the DNS resolver."
arch=('i686' 'x86_64')
license=('PerlArtistic')
diff --git a/extra/perl-net-ssleay/PKGBUILD b/extra/perl-net-ssleay/PKGBUILD
index acf0031f1..7f2b29caf 100644
--- a/extra/perl-net-ssleay/PKGBUILD
+++ b/extra/perl-net-ssleay/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 182685 2013-04-12 16:53:38Z giovanni $
+# $Id: PKGBUILD 186413 2013-05-26 09:25:31Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=perl-net-ssleay
_cpanname=Net-SSLeay
pkgver=1.54
-pkgrel=1
+pkgrel=2
pkgdesc="Perl extension for using OpenSSL"
arch=('i686' 'x86_64')
license=('custom:BSD')
diff --git a/extra/perl-netaddr-ip/PKGBUILD b/extra/perl-netaddr-ip/PKGBUILD
index 8673d2d6e..ae11dd646 100644
--- a/extra/perl-netaddr-ip/PKGBUILD
+++ b/extra/perl-netaddr-ip/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 175931 2013-01-25 04:44:59Z eric $
+# $Id: PKGBUILD 186411 2013-05-26 09:25:25Z bluewind $
# Maintainer:
# Contributor: Dale Blount <dale@archlinux.org>
# Contributor: Francois Charette <francois.archlinux.org>
@@ -6,7 +6,7 @@
pkgname=perl-netaddr-ip
_realname=NetAddr-IP
pkgver=4.066
-pkgrel=1
+pkgrel=2
pkgdesc="Perl module to manage IP addresses and subnets"
arch=(i686 x86_64)
license=('PerlArtistic' 'GPL')
diff --git a/extra/perl-sdl/PKGBUILD b/extra/perl-sdl/PKGBUILD
index d8273a34e..674b20c57 100644
--- a/extra/perl-sdl/PKGBUILD
+++ b/extra/perl-sdl/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 168746 2012-10-15 12:11:10Z heftig $
+# $Id: PKGBUILD 186414 2013-05-26 09:25:36Z bluewind $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
# Contributor: Allan McRae <allan@archlinux.org>
# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
pkgname=perl-sdl
pkgver=2.540
-pkgrel=3
+pkgrel=4
pkgdesc="Simple DirectMedia Layer for Perl"
arch=(i686 x86_64)
license=(LGPL)
diff --git a/extra/perl-socket6/PKGBUILD b/extra/perl-socket6/PKGBUILD
index bfcd0de59..31370ad40 100644
--- a/extra/perl-socket6/PKGBUILD
+++ b/extra/perl-socket6/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 180365 2013-03-20 17:57:40Z eric $
+# $Id: PKGBUILD 186415 2013-05-26 09:25:40Z bluewind $
# Maintainer: Florian Pritz <bluewind@xinu.at>
# Generator : CPANPLUS::Dist::Arch 1.18
pkgname='perl-socket6'
pkgver='0.23'
-pkgrel='2'
+pkgrel='3'
pkgdesc="getaddrinfo/getnameinfo support module"
arch=('i686' 'x86_64')
license=('PerlArtistic' 'GPL')
@@ -15,7 +15,6 @@ url='http://search.cpan.org/dist/Socket6'
source=('http://search.cpan.org/CPAN/authors/id/U/UM/UMEMOTO/Socket6-0.23.tar.gz')
md5sums=('2c02adb13c449d48d232bb704ddbd492')
sha512sums=('39ced223ecdef89e6fa241031019bb5a73e63d2dfdaf3edb55bfea0cb81b91bea09f1cc26b2d15fa28d32227cc13cdb093c70f0ba346c9bdb523359de53d96f9')
-_distdir="${srcdir}/Socket6-0.23"
build() {
( export PERL_MM_USE_DEFAULT=1 PERL5LIB="" \
@@ -24,21 +23,21 @@ build() {
PERL_MB_OPT="--installdirs vendor" \
MODULEBUILDRC=/dev/null
- cd "$_distdir"
+ cd "${srcdir}/Socket6-0.23"
/usr/bin/perl Makefile.PL
make
)
}
check() {
- cd "$_distdir"
+ cd "${srcdir}/Socket6-0.23"
( export PERL_MM_USE_DEFAULT=1 PERL5LIB=""
make test
)
}
package() {
- cd "$_distdir"
+ cd "${srcdir}/Socket6-0.23"
make DESTDIR="$pkgdir" install
}
diff --git a/extra/perl-template-toolkit/PKGBUILD b/extra/perl-template-toolkit/PKGBUILD
index 4b6d5fa56..0328f9f90 100644
--- a/extra/perl-template-toolkit/PKGBUILD
+++ b/extra/perl-template-toolkit/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id: PKGBUILD 165152 2012-08-11 20:28:19Z eric $
-# Maintainer: Firmicus <francois.archlinux.org>
+# $Id: PKGBUILD 186416 2013-05-26 09:25:42Z bluewind $
+# Maintainer:
+# Contributor: Firmicus <francois.archlinux.org>
# Contributor: Tom Killian <tomk@runbox.com>
# Contributor: FJ <joostef@gmail.com>
pkgname=perl-template-toolkit
_realname=Template-Toolkit
pkgver=2.24
-pkgrel=1
+pkgrel=2
pkgdesc="Perl template processing system"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('PerlArtistic')
url="http://search.cpan.org/dist/${_realname}/"
depends=('perl-appconfig' 'perl>=5.10.0')
-options=(!emptydirs)
+options=('!emptydirs')
source=(http://search.cpan.org/CPAN/authors/id/A/AB/ABW/${_realname}-$pkgver.tar.gz)
md5sums=('c25fdab1beebf8818c2e624bc9f9d212')
@@ -25,7 +26,10 @@ build() {
check() {
cd "${srcdir}/${_realname}-${pkgver}"
- make test
+
+ # Failing test can be ignored as it doesn't indicate a problem in main code
+ # https://rt.cpan.org/Public/Bug/Display.html?id=84778
+ make test || true
}
package() {
diff --git a/extra/perl-term-readkey/PKGBUILD b/extra/perl-term-readkey/PKGBUILD
index 8c73caf7a..e3c98ae6b 100644
--- a/extra/perl-term-readkey/PKGBUILD
+++ b/extra/perl-term-readkey/PKGBUILD
@@ -1,12 +1,13 @@
-# $Id: PKGBUILD 160555 2012-06-02 10:28:20Z bluewind $
-# Maintainer: kevin <kevin@archlinux.org>
+# $Id: PKGBUILD 186417 2013-05-26 09:25:44Z bluewind $
+# Maintainer:
+# Contributor: kevin <kevin@archlinux.org>
# Contributor: Wael Nasreddine <gandalf@siemens-mobiles.org>
-# Contributor: Francois Charette <francois.archlinux.org>
+# Contributor: Francois Charette <francois.archlinux.org>
pkgname=perl-term-readkey
_realname=TermReadKey
pkgver=2.30.02
-pkgrel=2
+pkgrel=3
pkgdesc="Provides simple control over terminal driver modes"
arch=('i686' 'x86_64')
license=('custom')
diff --git a/extra/perl-text-iconv/PKGBUILD b/extra/perl-text-iconv/PKGBUILD
index cde5d71c0..b8609c4fd 100644
--- a/extra/perl-text-iconv/PKGBUILD
+++ b/extra/perl-text-iconv/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 160557 2012-06-02 10:28:23Z bluewind $
-# Maintainer:
+# $Id: PKGBUILD 186418 2013-05-26 09:25:46Z bluewind $
+# Maintainer:
# Contributor: Francois Charette <firmicus@gmx.net>
pkgname=perl-text-iconv
_realname=Text-Iconv
pkgver=1.7
-pkgrel=7
+pkgrel=8
pkgdesc="Interface to iconv codeset conversion"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/${_realname}/"
diff --git a/extra/perl-tk/0001-Fix-compilation-under-threaded-bleadperl.patch b/extra/perl-tk/0001-Fix-compilation-under-threaded-bleadperl.patch
new file mode 100644
index 000000000..5b65557c1
--- /dev/null
+++ b/extra/perl-tk/0001-Fix-compilation-under-threaded-bleadperl.patch
@@ -0,0 +1,32 @@
+From 8eb3ec51a58dd02334118d8f0aa1bebb5704d15c Mon Sep 17 00:00:00 2001
+From: Father Chrysostomos via RT <bug-Tk@rt.cpan.org>
+Date: Mon, 6 Aug 2012 17:42:14 -0400
+Subject: [PATCH] Fix compilation under threaded bleadperl
+
+ Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=78824 >
+
+CopSTASHPV is no longer an lvalue under threads. (It never was under non-threaded builds.)
+---
+ tkGlue.c | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/tkGlue.c b/tkGlue.c
+index 1b7c025..9079302 100644
+--- a/tkGlue.c
++++ b/tkGlue.c
+@@ -4154,11 +4154,7 @@ int type;
+ SV *x = NULL;
+ int prefix = '?';
+ name = SvPV(sv,na);
+-#ifdef USE_ITHREADS
+- CopSTASHPV(PL_curcop) = NULL;
+-#else
+- CopSTASH(PL_curcop) = NULL;
+-#endif
++ CopSTASH_set(PL_curcop, NULL);
+ switch (type)
+ {
+ case TK_CONFIG_SCALARVAR:
+--
+1.8.2.3
+
diff --git a/extra/perl-tk/0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch b/extra/perl-tk/0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch
new file mode 100644
index 000000000..95067501f
--- /dev/null
+++ b/extra/perl-tk/0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch
@@ -0,0 +1,47 @@
+From 2333fa35c99aae1db1cb8d3ebce31fc21bc66e0a Mon Sep 17 00:00:00 2001
+From: Slaven Rezic <slaven@rezic.de>
+Date: Sat, 23 Mar 2013 14:00:58 +0100
+Subject: [PATCH] * fix for 5.17.7 and newer: SvUPGRADE() is no longer an
+ expression
+
+---
+ IO/IO.xs | 6 +-----
+ tkGlue.c | 5 +----
+ 2 files changed, 2 insertions(+), 9 deletions(-)
+
+diff --git a/IO/IO.xs b/IO/IO.xs
+index 8ae2a57..42f7515 100644
+--- a/IO/IO.xs
++++ b/IO/IO.xs
+@@ -207,11 +207,7 @@ int offset
+ info.count = 0;
+ info.error = 0;
+ info.eof = 0;
+- if (!SvUPGRADE(buf, SVt_PV))
+- {
+- RETVAL = &PL_sv_undef;
+- return;
+- }
++ (void)SvUPGRADE(buf, SVt_PV);
+ SvPOK_only(buf); /* validate pointer */
+ Tcl_CreateFileHandler(fd, TCL_READABLE, read_handler, (ClientData) &info);
+ do
+diff --git a/tkGlue.c b/tkGlue.c
+index dd3d283..cdc53ad 100644
+--- a/tkGlue.c
++++ b/tkGlue.c
+@@ -3830,10 +3830,7 @@ ClientData clientData;
+ return EXPIRE((interp, "Cannot trace readonly variable"));
+ }
+ }
+- if (!SvUPGRADE(sv, SVt_PVMG))
+- {
+- return EXPIRE((interp, "Trace SvUPGRADE failed"));
+- }
++ (void)SvUPGRADE(sv, SVt_PVMG);
+
+ if (SvTYPE(sv) == SVt_PVAV)
+ {
+--
+1.8.2.3
+
diff --git a/extra/perl-tk/PKGBUILD b/extra/perl-tk/PKGBUILD
index 993b1df63..0e04e7f76 100644
--- a/extra/perl-tk/PKGBUILD
+++ b/extra/perl-tk/PKGBUILD
@@ -1,12 +1,13 @@
-# $Id: PKGBUILD 184418 2013-05-06 19:39:04Z foutrelis $
-# Maintainer: François Charette <francois ατ archlinux δοτ org>
+# $Id: PKGBUILD 186419 2013-05-26 09:25:47Z bluewind $
+# Maintainer:
+# Contributor: François Charette <francois ατ archlinux δοτ org>
# Contributor: Jason Chu <jchu@xentac.net>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=perl-tk
_cpanname=Tk
pkgver=804.030
-pkgrel=4
+pkgrel=5
pkgdesc="A graphical user interface toolkit for Perl"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/${_cpanname}"
@@ -15,8 +16,22 @@ depends=('libpng' 'libjpeg' 'tk' 'perl')
options=('!emptydirs')
replaces=('perltk')
provides=('perltk')
-source=(http://www.cpan.org/authors/id/S/SR/SREZIC/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('13275e85f99ee467a86d9598a437abff')
+source=(http://www.cpan.org/authors/id/S/SR/SREZIC/${_cpanname}-${pkgver}.tar.gz
+ 0001-Fix-compilation-under-threaded-bleadperl.patch
+ 0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch)
+md5sums=('13275e85f99ee467a86d9598a437abff'
+ '361c34978746310e5c31b7a47c016b22'
+ '46448cdac9d7159f15f2d4b2719d171b')
+
+prepare() {
+ cd "$srcdir/${_cpanname}-$pkgver"
+
+ # https://rt.cpan.org/Public/Bug/Display.html?id=78824
+ patch -Np1 -i "$srcdir/0001-Fix-compilation-under-threaded-bleadperl.patch"
+
+ # https://rt.cpan.org/Public/Bug/Display.html?id=82677
+ patch -Np1 -i "$srcdir/0001-fix-for-5.17.7-and-newer-SvUPGRADE-is-no-longer-an-e.patch"
+}
build() {
cd "$srcdir/${_cpanname}-$pkgver"
diff --git a/extra/perl-xml-parser/PKGBUILD b/extra/perl-xml-parser/PKGBUILD
index 3e2a9db86..ba9146c1d 100644
--- a/extra/perl-xml-parser/PKGBUILD
+++ b/extra/perl-xml-parser/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 160565 2012-06-02 10:28:38Z bluewind $
+# $Id: PKGBUILD 186420 2013-05-26 09:25:49Z bluewind $
# Maintainer:
# Contributor: firmicus <francois@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=perl-xml-parser
_realname=XML-Parser
pkgver=2.41
-pkgrel=3
+pkgrel=4
pkgdesc="Expat-based XML parser module for perl"
arch=('i686' 'x86_64')
license=('GPL' 'PerlArtistic')
diff --git a/extra/perl-yaml-syck/PKGBUILD b/extra/perl-yaml-syck/PKGBUILD
index e0102c451..0565c319a 100644
--- a/extra/perl-yaml-syck/PKGBUILD
+++ b/extra/perl-yaml-syck/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 182872 2013-04-15 21:25:04Z eric $
+# $Id: PKGBUILD 186421 2013-05-26 09:25:51Z bluewind $
# This PKGBUILD was generated by cpan4pacman via CPANPLUS::Dist::Pacman
# Maintainer: kevin <kevin@archlinux.org>
pkgname=perl-yaml-syck
_realname=YAML-Syck
pkgver=1.25
-pkgrel=1
+pkgrel=2
pkgdesc="Fast, lightweight YAML loader and dumper"
arch=('i686' 'x86_64')
license=('custom')
diff --git a/extra/pidgin/PKGBUILD b/extra/pidgin/PKGBUILD
index 73762cb53..5fa8a6c60 100644
--- a/extra/pidgin/PKGBUILD
+++ b/extra/pidgin/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185575 2013-05-15 08:05:35Z bpiotrowski $
+# $Id: PKGBUILD 186422 2013-05-26 09:25:53Z bluewind $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
@@ -7,7 +7,7 @@
pkgname=('pidgin' 'libpurple' 'finch')
pkgver=2.10.7
-pkgrel=3
+pkgrel=4
arch=('i686' 'x86_64')
url="http://pidgin.im/"
license=('GPL')
diff --git a/extra/postgresql-old-upgrade/PKGBUILD b/extra/postgresql-old-upgrade/PKGBUILD
index 6f9202026..8f0e8bb0c 100644
--- a/extra/postgresql-old-upgrade/PKGBUILD
+++ b/extra/postgresql-old-upgrade/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 181849 2013-04-04 14:34:55Z dan $
+# $Id: PKGBUILD 186424 2013-05-26 09:25:57Z bluewind $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=postgresql-old-upgrade
pkgver=9.1.9
_majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
pkgdesc="PostgreSQL build for migrating between major versions with pg_upgrade"
arch=('i686' 'x86_64')
url="http://www.postgresql.org/"
diff --git a/extra/postgresql/PKGBUILD b/extra/postgresql/PKGBUILD
index 0d250f2c2..da4a4c307 100644
--- a/extra/postgresql/PKGBUILD
+++ b/extra/postgresql/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 181847 2013-04-04 14:20:11Z dan $
+# $Id: PKGBUILD 186423 2013-05-26 09:25:56Z bluewind $
# Maintainer: Dan McGee <dan@archlinux.org>
pkgbase=postgresql
pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
pkgver=9.2.4
_majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://www.postgresql.org/"
license=('custom:PostgreSQL')
diff --git a/extra/razor/PKGBUILD b/extra/razor/PKGBUILD
index a38df1083..30b699697 100644
--- a/extra/razor/PKGBUILD
+++ b/extra/razor/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 183164 2013-04-18 06:55:29Z eric $
+# $Id: PKGBUILD 186425 2013-05-26 09:26:01Z bluewind $
# Maintainer:
# Contributor: Dale Blount <dale@archlinux.org>
# Contributor: Manolis Tzanidakis
pkgname=razor
pkgver=2.85
-pkgrel=1
+pkgrel=2
pkgdesc="A distributed, collaborative, spam detection and filtering network"
arch=('i686' 'x86_64')
url="http://razor.sourceforge.net"
diff --git a/extra/rrdtool/PKGBUILD b/extra/rrdtool/PKGBUILD
index b3b42deb7..fa1ef15e5 100644
--- a/extra/rrdtool/PKGBUILD
+++ b/extra/rrdtool/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 184432 2013-05-06 19:39:40Z foutrelis $
+# $Id: PKGBUILD 186426 2013-05-26 09:26:05Z bluewind $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=rrdtool
pkgver=1.4.7
-pkgrel=6
+pkgrel=7
pkgdesc="Data logging and graphing application"
arch=('i686' 'x86_64')
url="http://www.rrdtool.org"
diff --git a/extra/smb4k/PKGBUILD b/extra/smb4k/PKGBUILD
index 102fa5129..abd254912 100644
--- a/extra/smb4k/PKGBUILD
+++ b/extra/smb4k/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 179497 2013-03-05 17:07:36Z giovanni $
+# $Id: PKGBUILD 186369 2013-05-26 07:53:25Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Emanuele Rampichini <emanuele.rampichini@gmail.com>
pkgname=smb4k
-pkgver=1.0.6
+pkgver=1.0.7
pkgrel=1
pkgdesc="A KDE program that browses samba shares"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('kdebase-runtime')
makedepends=('cmake' 'automoc4')
install=smb4k.install
source=("http://downloads.sourceforge.net/project/${pkgname}/Smb4K%20%28stable%20releases%29/${pkgver}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('438ea64ed1296de6618677758257445b')
+md5sums=('1b15d7f0f4ad89b0fe730629ec53c2ae')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/subversion/PKGBUILD b/extra/subversion/PKGBUILD
index f3f0f0dbf..2b794f481 100644
--- a/extra/subversion/PKGBUILD
+++ b/extra/subversion/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 185569 2013-05-15 08:05:28Z bpiotrowski $
+# $Id: PKGBUILD 186427 2013-05-26 09:26:08Z bluewind $
# Maintainer: Stéphane Gaudreault <stephane@archlinux.org>
# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Jason Chu <jason@archlinux.org>
pkgname=subversion
pkgver=1.7.9
-pkgrel=4
+pkgrel=6
pkgdesc="A Modern Concurrent Version Control System"
arch=('i686' 'x86_64')
license=('APACHE')
-depends=('neon' 'apr-util' 'sqlite' 'file' 'serf')
+depends=('neon' 'apr-util' 'sqlite' 'file' 'serf' 'systemd')
optdepends=('libgnome-keyring' 'kdeutils-kwallet' 'bash-completion: for svn bash completion' \
'python2: for some hook scripts' 'java-environment') #'ruby: for some hook scripts')
-makedepends=('krb5' 'apache' 'python2' 'perl' 'swig' 'java-runtime' 'java-environment'
+makedepends=('krb5' 'apache' 'python2' 'perl>=5.18' 'swig' 'java-runtime' 'java-environment'
'autoconf' 'db' 'e2fsprogs' 'libgnome-keyring' 'kdelibs')
backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
url="http://subversion.apache.org/"
diff --git a/extra/vim/PKGBUILD b/extra/vim/PKGBUILD
index 40bf31977..7fdb838a2 100644
--- a/extra/vim/PKGBUILD
+++ b/extra/vim/PKGBUILD
@@ -10,7 +10,7 @@ _patchlevel=918
__hgrev=c61da758a9a2
_versiondir="vim${_topver//./}"
pkgver=${_topver}.${_patchlevel}
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
license=('custom:vim')
url="http://www.vim.org"
diff --git a/extra/weechat/PKGBUILD b/extra/weechat/PKGBUILD
index 3c5178ea5..817dd26c8 100644
--- a/extra/weechat/PKGBUILD
+++ b/extra/weechat/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 186008 2013-05-20 11:47:11Z giovanni $
+# $Id: PKGBUILD 186429 2013-05-26 09:26:13Z bluewind $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: lucke <lucke at o2 dot pl>
pkgname=weechat
pkgver=0.4.1
-pkgrel=1
+pkgrel=2
pkgdesc="Fast, light and extensible IRC client (curses UI)"
arch=('i686' 'x86_64')
url="http://www.weechat.org/"
license=('GPL')
depends=('gnutls' 'curl' 'libgcrypt')
-makedepends=('cmake' 'pkgconfig' 'perl' 'python2' 'lua' 'tcl>=8.6.0' 'ruby' 'aspell' 'guile')
+makedepends=('cmake' 'pkg-config' 'perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell' 'guile')
optdepends=('perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell' 'guile')
options=('!libtool')
source=("http://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.bz2")
diff --git a/extra/xfconf/PKGBUILD b/extra/xfconf/PKGBUILD
index c8258bf35..2ebcdb02c 100644
--- a/extra/xfconf/PKGBUILD
+++ b/extra/xfconf/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 160585 2012-06-02 10:29:16Z bluewind $
+# $Id: PKGBUILD 186431 2013-05-26 09:26:17Z bluewind $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: tobias <tobias funnychar archlinux.org>
pkgname=xfconf
pkgver=4.10.0
-pkgrel=2
+pkgrel=3
pkgdesc="A simple client-server configuration storage and query system"
arch=('i686' 'x86_64')
url="http://www.xfce.org/"
@@ -13,8 +13,8 @@ groups=('xfce4')
# http://www.xfce.org/documentation/requirements
# keep dbus, see also http://bugs.archlinux.org/task/14536
depends=('libxfce4util' 'dbus-glib' 'dbus')
-makedepends=('pkgconfig' 'perl-extutils-depends' 'perl-extutils-pkgconfig'
- 'glib-perl' 'intltool' 'gtk-doc' 'chrpath')
+makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig' 'glib-perl'
+ 'intltool' 'gtk-doc' 'chrpath')
options=('!libtool' '!emptydirs')
source=(http://archive.xfce.org/src/xfce/$pkgname/4.10/$pkgname-$pkgver.tar.bz2)
sha256sums=('175219a441cc7d0f210bbd1a3b0abba41598627cd9db27235811400c3e100576')
diff --git a/kernels/linux-libre-pae/PKGBUILD b/kernels/linux-libre-pae/PKGBUILD
index f86e71660..ca6fbb0fa 100644
--- a/kernels/linux-libre-pae/PKGBUILD
+++ b/kernels/linux-libre-pae/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185985 2013-05-20 06:09:54Z tpowa $
+# $Id: PKGBUILD 186437 2013-05-26 15:22:24Z tpowa $
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,7 +6,7 @@
pkgbase=linux-libre-pae # Build stock -LIBRE-PAE kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.9
-pkgver=${_basekernel}.3
+pkgver=${_basekernel}.4
pkgrel=1
arch=('i686')
url="http://linux-libre.fsfla.org/"
@@ -22,8 +22,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'boot-logo.patch'
'change-default-console-loglevel.patch')
md5sums=('120df29f88622dabf7015a22c7cc8e25'
- '4ddd90d45cc8a4e663ef1e984e731232'
- 'c4e0f6ed7f166b401dd522b8594efd81'
+ 'ae8a4997bfa4a6b9acfd0cefbb6e9aa0'
+ '7985f1e2cdb6838cf89bd85c0229db6a'
'f302c931bd85309da9d9792b4cc96467'
'04b21c79df0a952c22d681dd4f4562df'
'f3def2cefdcbb954c21d8505d23cc83c')
diff --git a/kernels/linux-libre-pae/config b/kernels/linux-libre-pae/config
index 87cf2bc63..dd3549ac6 100644
--- a/kernels/linux-libre-pae/config
+++ b/kernels/linux-libre-pae/config
@@ -5180,7 +5180,10 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
-# CONFIG_VFIO is not set
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO=m
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
CONFIG_VIRTIO=y
#
diff --git a/kernels/linux-libre-pae/linux-libre-pae.install b/kernels/linux-libre-pae/linux-libre-pae.install
index fcd021bd7..a5e974c9b 100644
--- a/kernels/linux-libre-pae/linux-libre-pae.install
+++ b/kernels/linux-libre-pae/linux-libre-pae.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-pae
-KERNEL_VERSION=3.9.3-1-LIBRE-PAE
+KERNEL_VERSION=3.9.4-1-LIBRE-PAE
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/kernels/linux-libre-xen/PKGBUILD b/kernels/linux-libre-xen/PKGBUILD
index 4392f493f..7ae0ec08c 100644
--- a/kernels/linux-libre-xen/PKGBUILD
+++ b/kernels/linux-libre-xen/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185985 2013-05-20 06:09:54Z tpowa $
+# $Id: PKGBUILD 186437 2013-05-26 15:22:24Z tpowa $
# Contributor: Tobias Powalowski <tpowa@archlinux.org>
# Contributor: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,7 +6,7 @@
pkgbase=linux-libre-xen # Build stock -LIBRE-XEN kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.9
-pkgver=${_basekernel}.3
+pkgver=${_basekernel}.4
pkgrel=1
arch=('i686')
url="http://linux-libre.fsfla.org/"
@@ -22,8 +22,8 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'boot-logo.patch'
'change-default-console-loglevel.patch')
md5sums=('120df29f88622dabf7015a22c7cc8e25'
- '4ddd90d45cc8a4e663ef1e984e731232'
- '625f76c5e67c57c1fa35b74cf4a15d5e'
+ 'ae8a4997bfa4a6b9acfd0cefbb6e9aa0'
+ '8cc2a43c771d0fbb652c8264c746c007'
'b7c2805bb287a644c0a303bf7721e534'
'04b21c79df0a952c22d681dd4f4562df'
'f3def2cefdcbb954c21d8505d23cc83c')
diff --git a/kernels/linux-libre-xen/config b/kernels/linux-libre-xen/config
index a933be16e..dd2c45fd8 100644
--- a/kernels/linux-libre-xen/config
+++ b/kernels/linux-libre-xen/config
@@ -5197,7 +5197,10 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
-# CONFIG_VFIO is not set
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO=m
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
CONFIG_VIRTIO=y
#
diff --git a/kernels/linux-libre-xen/linux-libre-xen.install b/kernels/linux-libre-xen/linux-libre-xen.install
index f59400336..2bde797ef 100644
--- a/kernels/linux-libre-xen/linux-libre-xen.install
+++ b/kernels/linux-libre-xen/linux-libre-xen.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-xen
-KERNEL_VERSION=3.9.3-1-LIBRE-XEN
+KERNEL_VERSION=3.9.4-1-LIBRE-XEN
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/bbswitch-libre/PKGBUILD b/libre/bbswitch-libre/PKGBUILD
index 31997eb35..fe5469dd0 100644
--- a/libre/bbswitch-libre/PKGBUILD
+++ b/libre/bbswitch-libre/PKGBUILD
@@ -7,7 +7,7 @@ _pkgname=bbswitch
pkgname=bbswitch-libre
pkgver=0.6
_extramodules=extramodules-3.9-LIBRE # Don't forget to update bbswitch.install
-pkgrel=7
+pkgrel=8
pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url=("http://github.com/Bumblebee-Project/bbswitch")
diff --git a/libre/cdfs-libre/PKGBUILD b/libre/cdfs-libre/PKGBUILD
index f2138e86a..8ea0dbba7 100644
--- a/libre/cdfs-libre/PKGBUILD
+++ b/libre/cdfs-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90185 2013-05-08 10:46:15Z tpowa $
+# $Id: PKGBUILD 91714 2013-05-26 15:39:48Z tpowa $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: J. Santiago Hirschfeld <jsantiagoh@yahoo.com.ar>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -7,7 +7,7 @@ _pkgname=cdfs
pkgname=cdfs-libre
pkgver=2.6.27
_extramodules=extramodules-3.9-LIBRE # Don't forget to update cdfs.install
-pkgrel=44
+pkgrel=45
pkgdesc="File system module that 'exports' all tracks and boot images on a CD as normal files (built for the linux-libre kernel package)"
arch=(i686 x86_64 mips64el)
url="http://www.elis.UGent.be/~ronsse/cdfs/"
diff --git a/libre/hexchat-libre/PKGBUILD b/libre/hexchat-libre/PKGBUILD
index bab6e70c5..a377c189c 100644
--- a/libre/hexchat-libre/PKGBUILD
+++ b/libre/hexchat-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id$
+# $Id: PKGBUILD 91125 2013-05-19 21:58:09Z alucryd $
# Maintainer: Maxime Gauduin <alucryd@gmail.com>
# Contributor: TingPing <tingping@tingping.se>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,8 +6,8 @@
_pkgname=hexchat
pkgname=hexchat-libre
pkgver=2.9.5
-pkgrel=4
-pkgdesc="A popular and easy to use graphical IRC (chat) client, without non-free browser reference (Parabola rebranded)"
+pkgrel=5
+pkgdesc="A popular and easy to use graphical IRC (chat) client, without nonfree browser reference (Parabola rebranded)"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.hexchat.org/"
license=('GPL')
@@ -34,7 +34,7 @@ build() {
# Rebrand to Parabola
sed -i -e 's#ArchLinux#Parabola GNU/Linux-libre#' plugins/sysinfo/parse.c
-# Remove non-free browser references
+# Remove nonfree browser references
patch -p1 -i "${srcdir}/remove-non-free-suggestion.patch"
patch -p1 -i "${srcdir}/no-firefox.patch"
diff --git a/libre/libquicktime-libre/PKGBUILD b/libre/libquicktime-libre/PKGBUILD
index b800c1444..81165b02d 100644
--- a/libre/libquicktime-libre/PKGBUILD
+++ b/libre/libquicktime-libre/PKGBUILD
@@ -1,18 +1,19 @@
-# $Id$
-# Maintainer: Mateusz Herych <heniekk@gmail.com>
+# $Id: PKGBUILD 91608 2013-05-25 11:33:59Z bpiotrowski $
+# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org>
+# Maintainer: Mateusz Herych <heniekk@gmail.com>
# Contributor (Parabola): Jorge Lopez <jorginho@lavabit.com>
pkgname=libquicktime-libre
_pkgname=libquicktime
pkgver=1.2.4
-pkgrel=2
-pkgdesc="A library for reading and writing quicktime files (no unfree faac support)."
+pkgrel=6
+pkgdesc="A library for reading and writing quicktime files, without nonfree faac support"
arch=('i686' 'x86_64')
license=('GPL')
url="http://libquicktime.sourceforge.net/"
-depends=('gtk2' 'ffmpeg' 'libxv' 'libgl' 'libxaw' 'x264' 'faad2')
+depends=('gtk2' 'ffmpeg' 'libxv' 'libxaw' 'faad2')
options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz)
+source=("http://downloads.sourceforge.net/sourceforge/$_pkgname/$_pkgname-$pkgver.tar.gz")
sha256sums=('1c53359c33b31347b4d7b00d3611463fe5e942cae3ec0fefe0d2fd413fd47368')
provides=("$_pkgname=$pkgver")
conflicts=($_pkgname)
@@ -29,7 +30,6 @@ build() {
}
package() {
- cd $srcdir/$_pkgname-$pkgver
+ cd "$srcdir/$_pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
-
diff --git a/libre/linux-libre-kmod-alx/PKGBUILD b/libre/linux-libre-kmod-alx/PKGBUILD
index b3176ccbb..ec385c23a 100644
--- a/libre/linux-libre-kmod-alx/PKGBUILD
+++ b/libre/linux-libre-kmod-alx/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
-_kernver=3.9.3
+_kernver=3.9.4
_kernrel=1
pkgname=('linux-libre-kmod-alx')
_version=v3.9-rc4
_pkgver=3.9-rc4-2-su
pkgver=3.9rc4.2
-pkgrel=4
+pkgrel=5
pkgdesc='Atheros alx ethernet device driver for linux-libre kernel'
arch=('i686' 'x86_64')
url='http://www.linuxfoundation.org/collaborate/workgroups/networking/alx'
diff --git a/libre/linux-libre-lts-kmod-alx/PKGBUILD b/libre/linux-libre-lts-kmod-alx/PKGBUILD
index 3c8924131..7c3e3ad47 100644
--- a/libre/linux-libre-lts-kmod-alx/PKGBUILD
+++ b/libre/linux-libre-lts-kmod-alx/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: André Silva <emulatorman@lavabit.com>
-_kernver=3.0.79
+_kernver=3.0.80
_kernrel=1
pkgname=('linux-libre-lts-kmod-alx')
_version=v3.9-rc4
_pkgver=3.9-rc4-2-su
pkgver=3.9rc4.2
-pkgrel=3
+pkgrel=4
pkgdesc='Atheros alx ethernet device driver for linux-libre-lts kernel'
arch=('i686' 'x86_64')
url='http://www.linuxfoundation.org/collaborate/workgroups/networking/alx'
diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD
index 2dcd13686..baab66b5c 100644
--- a/libre/linux-libre-lts/PKGBUILD
+++ b/libre/linux-libre-lts/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185987 2013-05-20 06:38:28Z tpowa $
+# $Id: PKGBUILD 186439 2013-05-26 15:23:17Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -7,10 +7,10 @@
pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.0
-_sublevel=79
+_sublevel=80
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.78 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.80 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -32,7 +32,7 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'module-init-wait-3.0.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu1_0loongsonlibre_mipsel.tar.bz2")
md5sums=('f30a562307b6f71204370fcd33756466'
- '4ddd90d45cc8a4e663ef1e984e731232'
+ '6dfc33fc2587b36e2bf61ff1b26584c2'
'fe0e9b4415b82f306fc1b63eb9a742a4'
'69a689019ea0b6ed46b387907f14bc8a'
'c072b17032e80debc6a8626299245d46'
@@ -44,7 +44,7 @@ md5sums=('f30a562307b6f71204370fcd33756466'
'f36222e7ce20c8e4dc27376f9be60f6c'
'670931649c60fcb3ef2e0119ed532bd4'
'8a71abc4224f575008f974a099b5cf6f'
- '85cd68841ef098249949638c1e8dd443')
+ '7a0757288e0f61cbd91f7fc6b2bafb7b')
if [ "$CARCH" != "mips64el" ]; then
# Don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
diff --git a/libre/linux-libre-lts/linux-libre-lts.install b/libre/linux-libre-lts/linux-libre-lts.install
index 8bf93b71e..3c8ebbdae 100644
--- a/libre/linux-libre-lts/linux-libre-lts.install
+++ b/libre/linux-libre-lts/linux-libre-lts.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=-lts
-KERNEL_VERSION=3.0.79-1-LIBRE-LTS
+KERNEL_VERSION=3.0.80-1-LIBRE-LTS
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/linux-libre-tools/PKGBUILD b/libre/linux-libre-tools/PKGBUILD
index 394563806..85ba7dba7 100644
--- a/libre/linux-libre-tools/PKGBUILD
+++ b/libre/linux-libre-tools/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90492 2013-05-12 22:55:40Z seblu $
+# $Id: PKGBUILD 91131 2013-05-19 23:48:35Z seblu $
# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -13,7 +13,7 @@ _basekernel=3.9
#_sublevel=6
_pkgver=$_basekernel.$_sublevel
pkgver=$_basekernel
-pkgrel=2
+pkgrel=3
license=('GPL2')
arch=('i686' 'x86_64' 'mips64el')
url='http://linux-libre.fsfla.org/'
diff --git a/libre/linux-libre/PKGBUILD b/libre/linux-libre/PKGBUILD
index e5f7a6bc1..76c1908f7 100644
--- a/libre/linux-libre/PKGBUILD
+++ b/libre/linux-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185985 2013-05-20 06:09:54Z tpowa $
+# $Id: PKGBUILD 186437 2013-05-26 15:22:24Z tpowa $
# Maintainer: Tobias Powalowski <tpowa@archlinux.org>
# Maintainer: Thomas Baechler <thomas@archlinux.org>
# Maintainer (Parabola): Nicolás Reynolds <fauno@kiwwwi.com.ar>
@@ -10,10 +10,10 @@
pkgbase=linux-libre # Build stock -LIBRE kernel
#pkgbase=linux-libre-custom # Build kernel with a different name
_basekernel=3.9
-_sublevel=3
+_sublevel=4
pkgver=${_basekernel}.${_sublevel}
pkgrel=1
-_lxopkgver=${_basekernel}.3 # nearly always the same as pkgver
+_lxopkgver=${_basekernel}.4 # nearly always the same as pkgver
arch=('i686' 'x86_64' 'mips64el')
url="http://linux-libre.fsfla.org/"
license=('GPL2')
@@ -31,15 +31,15 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn
'change-default-console-loglevel.patch'
"http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2")
md5sums=('120df29f88622dabf7015a22c7cc8e25'
- '4ddd90d45cc8a4e663ef1e984e731232'
- '9de4af59b9c560df524b525afa117328'
- 'f350294046f6a74ac1d2748ac6326723'
+ 'ae8a4997bfa4a6b9acfd0cefbb6e9aa0'
+ 'b0bc969b9e8c1767b16cdc0504a7bad7'
+ '42dfd3a3702433b68c079d6b3fd13c3c'
'e49ac236dfeef709f91a3d993ea7b62c'
'2967cecc3af9f954ccc822fd63dca6ff'
'8267264d9a8966e57fdacd1fa1fc65c4'
'04b21c79df0a952c22d681dd4f4562df'
'f3def2cefdcbb954c21d8505d23cc83c'
- '4e229083e416b258e0957299971d7859')
+ '846eb5948403dd0f2f02c50d3acb69c3')
if [ "$CARCH" != "mips64el" ]; then
# Don't use the Loongson-specific patches on non-mips64el arches.
unset source[${#source[@]}-1]
diff --git a/libre/linux-libre/config.i686 b/libre/linux-libre/config.i686
index 62baa74b7..107968129 100644
--- a/libre/linux-libre/config.i686
+++ b/libre/linux-libre/config.i686
@@ -5166,7 +5166,10 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
-# CONFIG_VFIO is not set
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO=m
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
CONFIG_VIRTIO=y
#
diff --git a/libre/linux-libre/config.x86_64 b/libre/linux-libre/config.x86_64
index 0a16459f0..24d6be2bd 100644
--- a/libre/linux-libre/config.x86_64
+++ b/libre/linux-libre/config.x86_64
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 3.9.3-1 Kernel Configuration
+# Linux/x86 3.9.4-1 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -4978,7 +4978,10 @@ CONFIG_UIO_AEC=m
CONFIG_UIO_SERCOS3=m
CONFIG_UIO_PCI_GENERIC=m
CONFIG_UIO_NETX=m
-# CONFIG_VFIO is not set
+CONFIG_VFIO_IOMMU_TYPE1=m
+CONFIG_VFIO=m
+CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI_VGA=y
CONFIG_VIRTIO=m
#
diff --git a/libre/linux-libre/linux-libre.install b/libre/linux-libre/linux-libre.install
index a595bb180..619ad6090 100644
--- a/libre/linux-libre/linux-libre.install
+++ b/libre/linux-libre/linux-libre.install
@@ -2,7 +2,7 @@
# arg 2: the old package version
KERNEL_NAME=
-KERNEL_VERSION=3.9.3-1-LIBRE
+KERNEL_VERSION=3.9.4-1-LIBRE
# set a sane PATH to ensure that critical utils like depmod will be found
export PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
diff --git a/libre/lirc-libre/PKGBUILD b/libre/lirc-libre/PKGBUILD
index cd55468eb..509275d5d 100644
--- a/libre/lirc-libre/PKGBUILD
+++ b/libre/lirc-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 184774 2013-05-08 10:43:50Z tpowa $
+# $Id: PKGBUILD 186447 2013-05-26 15:45:25Z tpowa $
# Maintainer: Paul Mattal <paul@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,7 +6,7 @@ _pkgbase=lirc
pkgbase=lirc-libre
pkgname=('lirc-libre' 'lirc-utils-libre')
pkgver=0.9.0
-pkgrel=45
+pkgrel=46
epoch=1
_extramodules=extramodules-3.9-LIBRE
arch=('i686' 'x86_64' 'mips64el')
@@ -47,7 +47,7 @@ build() {
PYTHON=python2 ./configure --enable-sandboxed --prefix=/usr \
--with-driver=all --with-kerneldir=/usr/src/linux-${_kernver}/ \
--with-moduledir=/usr/lib/modules/${_kernver}/kernel/drivers/misc \
- --with-transmitter
+ --sbindir=/usr/bin --with-transmitter
# Remove drivers already in kernel
sed -e "s:lirc_dev::" -e "s:lirc_bt829::" -e "s:lirc_igorplugusb::" \
@@ -108,7 +108,7 @@ md5sums=('b232aef26f23fe33ea8305d276637086'
'087a7d102e1c96bf1179f38db2b0b237'
'9ee196bd03ea44af5a752fb0cc6ca96a'
'3deb02604b37811d41816e9b4385fcc3'
- 'dab8a73bcc5fd5479d8750493d8d97dc'
- 'c2e20fe68b034df752dba2773db16ebe'
+ '1c7ceace42da44f41e5a42b4dd3b3d76'
+ '121283a6de274e52ed86522aecd0f6e5'
'07131d117fcfe9dcd50c453c3a5e9531'
'febf25c154a7d36f01159e84f26c2d9a')
diff --git a/libre/lirc-libre/lirc.service b/libre/lirc-libre/lirc.service
index 953601fd3..2123348fd 100644
--- a/libre/lirc-libre/lirc.service
+++ b/libre/lirc-libre/lirc.service
@@ -3,7 +3,7 @@ Description=Linux Infrared Remote Control
[Service]
ExecStartPre=/usr/bin/ln -sf /run/lirc/lircd /dev/lircd
-ExecStart=/usr/sbin/lircd --pidfile=/run/lirc/lircd.pid
+ExecStart=/usr/bin/lircd --pidfile=/run/lirc/lircd.pid
Type=forking
PIDFile=/run/lirc/lircd.pid
diff --git a/libre/lirc-libre/lircm.service b/libre/lirc-libre/lircm.service
index 6b258e312..eedcf5d8f 100644
--- a/libre/lirc-libre/lircm.service
+++ b/libre/lirc-libre/lircm.service
@@ -4,7 +4,7 @@ After=lirc.service
Wants=lirc.service
[Service]
-ExecStart=/usr/sbin/lircmd -u
+ExecStart=/usr/bin/lircmd -u
Type=forking
[Install]
diff --git a/libre/mplayer-libre/PKGBUILD b/libre/mplayer-libre/PKGBUILD
index 73f1135e0..a49b889bd 100644
--- a/libre/mplayer-libre/PKGBUILD
+++ b/libre/mplayer-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 185551 2013-05-14 23:48:31Z foutrelis $
+# $Id: PKGBUILD 186432 2013-05-26 10:14:39Z foutrelis $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -7,32 +7,30 @@
_pkgbase=mplayer
pkgbase=mplayer-libre
pkgname=('mplayer-libre' 'mencoder-libre')
-pkgver=35920
-pkgrel=3
+pkgver=36285
+pkgrel=1
arch=('i686' 'x86_64')
makedepends=('libxxf86dga' 'libxxf86vm' 'libmad' 'libxinerama' 'sdl' 'lame' 'libtheora' 'xvidcore' 'libmng' 'libxss' 'libgl' 'smbclient'
'aalib' 'jack' 'libcaca' 'x264' 'faad2' 'lirc-utils' 'libxvmc' 'enca' 'libvdpau' 'opencore-amr' 'libdca' 'a52dec' 'schroedinger' 'libvpx'
'libpulse' 'fribidi' 'unzip' 'mesa' 'live-media' 'yasm' 'git' 'fontconfig' 'mpg123' 'ladspa' 'libass' 'libbluray' 'libcdio-paranoia' 'subversion')
license=('GPL')
url="http://www.mplayerhq.hu/"
-options=(!buildflags !emptydirs)
-source=(ftp://ftp.archlinux.org/other/packages/$_pkgbase/$_pkgbase-$pkgver.tar.xz mplayer.desktop cdio-includes.patch subreader-fix-srt-parsing.patch)
-md5sums=('5f96e829d711e7d1ea65e324710dca50'
+options=('!buildflags' '!emptydirs')
+source=(ftp://ftp.archlinux.org/other/packages/$_pkgbase/$_pkgbase-$pkgver.tar.xz
+ mplayer.desktop
+ cdio-includes.patch)
+md5sums=('5e4f0d4d039b0219514cf52ae6da831d'
'c0d6ef795cf6de48e3b87ff7c23f0319'
- '7b5be7191aafbea64218dc4916343bbc'
- '7cb6019018a95dcc3d1231e1aaa8bbdb')
+ '7b5be7191aafbea64218dc4916343bbc')
prepare() {
- cd "$srcdir/$_pkgbase"
+ cd "$srcdir/$_pkgbase-$pkgver"
patch -Np0 -i ../cdio-includes.patch
-
- # http://bugzilla.mplayerhq.hu/show_bug.cgi?id=2139
- patch -Np1 -i ../subreader-fix-srt-parsing.patch
}
build() {
- cd "$srcdir/$_pkgbase"
+ cd "$srcdir/$_pkgbase-$pkgver"
./configure --prefix=/usr \
--enable-runtime-cpudetection \
@@ -68,7 +66,7 @@ package_mplayer-libre() {
replaces=('mplayer')
conflicts=('mplayer')
- cd "$srcdir/$_pkgbase"
+ cd "$srcdir/$_pkgbase-$pkgver"
make DESTDIR="$pkgdir" install-mplayer install-mplayer-man
install -Dm644 etc/{codecs.conf,input.conf,example.conf} "$pkgdir/etc/mplayer/"
@@ -88,7 +86,7 @@ package_mencoder-libre() {
replaces=('mencoder')
conflicts=('mencoder')
- cd "$srcdir/$_pkgbase"
+ cd "$srcdir/$_pkgbase-$pkgver"
make DESTDIR="$pkgdir" install-mencoder install-mencoder-man
- find "$pkgdir/usr/share/man" -name 'mplayer.1' -exec bash -c 'mv "$1" "${1/mplayer/mencoder}"' _ {} \;
+ find "$pkgdir/usr/share/man" -name mplayer.1 -exec rename mplayer.1 mencoder.1 {} +
}
diff --git a/libre/mplayer-libre/subreader-fix-srt-parsing.patch b/libre/mplayer-libre/subreader-fix-srt-parsing.patch
deleted file mode 100644
index 84f2de4d9..000000000
--- a/libre/mplayer-libre/subreader-fix-srt-parsing.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From d98e61ea438db66323734ad1b6bea66411a3c97b Mon Sep 17 00:00:00 2001
-From: wm4 <wm4@nowhere>
-Date: Tue, 30 Apr 2013 00:09:31 +0200
-Subject: [PATCH] subreader: fix out of bound write access when parsing .srt
-
-This broke .srt subtitles on gcc-4.8. The breakage was relatively
-subtle: it set all hour components to 0, while everything else was
-parsed successfully.
-
-But the problem is really that sscanf wrote 1 byte past the sep
-variable (or more, for invalid/specially prepared input). The %[..]
-format specifier is unbounded. Fix that by letting sscanf drop the
-parsed contents with "*", and also make it skip only one input
-character by adding "1" (=> "%*1[...").
-
-The out of bound write could easily lead to security issues.
-
-Also, this change makes .srt subtitle parsing slightly more strict.
-Strictly speaking this is an unrelated change, but do it anyway. It's
-more correct.
----
- sub/subreader.c | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
- (foutrelis: adjusted variable names in first hunk to apply to mplayer)
-
-diff --git a/sub/subreader.c b/sub/subreader.c
-index 23da4c7..0f1b6c9 100644
---- a/sub/subreader.c
-+++ b/sub/subreader.c
-@@ -386,14 +386,14 @@ static subtitle *sub_ass_read_line_subviewer(stream_t *st, subtitle *current,
- int h1, m1, s1, ms1, h2, m2, s2, ms2, j = 0;
-
- while (!current->text[0]) {
-- char line[LINE_LEN + 1], full_line[LINE_LEN + 1], sep;
-+ char line[LINE_LEN + 1], full_line[LINE_LEN + 1];
- int i;
-
- /* Parse SubRip header */
- if (!stream_read_line(st, line, LINE_LEN, utf16))
- return NULL;
-- if (sscanf(line, "%d:%d:%d%[,.:]%d --> %d:%d:%d%[,.:]%d",
-- &h1, &m1, &s1, &sep, &ms1, &h2, &m2, &s2, &sep, &ms2) < 10)
-+ if (sscanf(line, "%d:%d:%d%*1[,.:]%d --> %d:%d:%d%*1[,.:]%d",
-+ &h1, &m1, &s1, &ms1, &h2, &m2, &s2, &ms2) < 8)
- continue;
-
- current->start = a1 * 360000 + a2 * 6000 + a3 * 100 + a4 / 10;
-@@ -450,7 +450,7 @@ static subtitle *sub_read_line_subviewer(stream_t *st,subtitle *current,
- return sub_ass_read_line_subviewer(st, current, args);
- while (!current->text[0]) {
- if (!stream_read_line (st, line, LINE_LEN, utf16)) return NULL;
-- if ((len=sscanf (line, "%d:%d:%d%[,.:]%d --> %d:%d:%d%[,.:]%d",&a1,&a2,&a3,(char *)&i,&a4,&b1,&b2,&b3,(char *)&i,&b4)) < 10)
-+ if ((len=sscanf (line, "%d:%d:%d%*1[,.:]%d --> %d:%d:%d%*1[,.:]%d",&a1,&a2,&a3,&a4,&b1,&b2,&b3,&b4)) < 8)
- continue;
- current->start = a1*360000+a2*6000+a3*100+a4/10;
- current->end = b1*360000+b2*6000+b3*100+b4/10;
---
-1.8.1.6
-
diff --git a/libre/mplayer-vaapi-libre/PKGBUILD b/libre/mplayer-vaapi-libre/PKGBUILD
index 023b703b4..311c469ca 100644
--- a/libre/mplayer-vaapi-libre/PKGBUILD
+++ b/libre/mplayer-vaapi-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90856 2013-05-14 23:55:05Z foutrelis $
+# $Id: PKGBUILD 91641 2013-05-26 08:06:21Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Ionut Biru <ibiru@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
@@ -8,7 +8,7 @@
pkgname=mplayer-vaapi-libre
pkgver=35107
-pkgrel=7
+pkgrel=8
pkgdesc="A movie player, compiled with vaapi, without nonfree faac support"
arch=('i686' 'x86_64')
url="http://gitorious.org/vaapi/mplayer"
@@ -33,7 +33,7 @@ install=mplayer-vaapi.install
sha256sums=('a6c645625cc2cd6ca48764db302c926049f831e757857ece351b37b674e05e56'
'72e6c654f9733953ad2466d0ea1a52f23e753791d8232d90f13293eb1b358720'
'5a09fb462729a4e573568f9e8c1f57dbe7f69c0b68cfa4f6d70b3e52c450d93b'
- '69127a5576e4f1f62f688215bd2ec0e052ddcb36292c7a1766c146ff122cb092')
+ '8b6cd325d89ff8bce3662c6aaa9b61b8e6163c6574e09b575426a1eed02b8ad3')
prepare() {
@@ -43,7 +43,7 @@ prepare() {
patch -d etc -Np0 -i "$srcdir/tweak-desktop-file.patch"
# http://bugzilla.mplayerhq.hu/show_bug.cgi?id=2139
- patch -Np1 -i "$srcdir/subreader-fix-srt-parsing.patch"
+ patch -Np0 -i "$srcdir/subreader-fix-srt-parsing.patch"
}
build() {
diff --git a/libre/mplayer-vaapi-libre/subreader-fix-srt-parsing.patch b/libre/mplayer-vaapi-libre/subreader-fix-srt-parsing.patch
index 84f2de4d9..f1c087377 100644
--- a/libre/mplayer-vaapi-libre/subreader-fix-srt-parsing.patch
+++ b/libre/mplayer-vaapi-libre/subreader-fix-srt-parsing.patch
@@ -1,34 +1,8 @@
-From d98e61ea438db66323734ad1b6bea66411a3c97b Mon Sep 17 00:00:00 2001
-From: wm4 <wm4@nowhere>
-Date: Tue, 30 Apr 2013 00:09:31 +0200
-Subject: [PATCH] subreader: fix out of bound write access when parsing .srt
-
-This broke .srt subtitles on gcc-4.8. The breakage was relatively
-subtle: it set all hour components to 0, while everything else was
-parsed successfully.
-
-But the problem is really that sscanf wrote 1 byte past the sep
-variable (or more, for invalid/specially prepared input). The %[..]
-format specifier is unbounded. Fix that by letting sscanf drop the
-parsed contents with "*", and also make it skip only one input
-character by adding "1" (=> "%*1[...").
-
-The out of bound write could easily lead to security issues.
-
-Also, this change makes .srt subtitle parsing slightly more strict.
-Strictly speaking this is an unrelated change, but do it anyway. It's
-more correct.
----
- sub/subreader.c | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
- (foutrelis: adjusted variable names in first hunk to apply to mplayer)
-
-diff --git a/sub/subreader.c b/sub/subreader.c
-index 23da4c7..0f1b6c9 100644
---- a/sub/subreader.c
-+++ b/sub/subreader.c
-@@ -386,14 +386,14 @@ static subtitle *sub_ass_read_line_subviewer(stream_t *st, subtitle *current,
+Index: sub/subreader.c
+===================================================================
+--- sub/subreader.c (revision 36284)
++++ sub/subreader.c (revision 36285)
+@@ -378,14 +378,14 @@
int h1, m1, s1, ms1, h2, m2, s2, ms2, j = 0;
while (!current->text[0]) {
@@ -41,20 +15,26 @@ index 23da4c7..0f1b6c9 100644
return NULL;
- if (sscanf(line, "%d:%d:%d%[,.:]%d --> %d:%d:%d%[,.:]%d",
- &h1, &m1, &s1, &sep, &ms1, &h2, &m2, &s2, &sep, &ms2) < 10)
-+ if (sscanf(line, "%d:%d:%d%*1[,.:]%d --> %d:%d:%d%*1[,.:]%d",
++ if (sscanf(line, "%d:%d:%d%*[,.:]%d --> %d:%d:%d%*[,.:]%d",
+ &h1, &m1, &s1, &ms1, &h2, &m2, &s2, &ms2) < 8)
continue;
- current->start = a1 * 360000 + a2 * 6000 + a3 * 100 + a4 / 10;
-@@ -450,7 +450,7 @@ static subtitle *sub_read_line_subviewer(stream_t *st,subtitle *current,
- return sub_ass_read_line_subviewer(st, current, args);
+ current->start = h1 * 360000 + m1 * 6000 + s1 * 100 + ms1 / 10;
+@@ -442,7 +442,7 @@
+ #endif
while (!current->text[0]) {
if (!stream_read_line (st, line, LINE_LEN, utf16)) return NULL;
- if ((len=sscanf (line, "%d:%d:%d%[,.:]%d --> %d:%d:%d%[,.:]%d",&a1,&a2,&a3,(char *)&i,&a4,&b1,&b2,&b3,(char *)&i,&b4)) < 10)
-+ if ((len=sscanf (line, "%d:%d:%d%*1[,.:]%d --> %d:%d:%d%*1[,.:]%d",&a1,&a2,&a3,&a4,&b1,&b2,&b3,&b4)) < 8)
++ if ((len=sscanf (line, "%d:%d:%d%*[,.:]%d --> %d:%d:%d%*[,.:]%d",&a1,&a2,&a3,&a4,&b1,&b2,&b3,&b4)) < 8)
continue;
current->start = a1*360000+a2*6000+a3*100+a4/10;
current->end = b1*360000+b2*6000+b3*100+b4/10;
---
-1.8.1.6
-
+@@ -1123,7 +1123,7 @@
+ {*uses_time=1;return SUB_MPL2;}
+ if (sscanf (line, "%d:%d:%d.%d,%d:%d:%d.%d", &i, &i, &i, &i, &i, &i, &i, &i)==8)
+ {*uses_time=1;return SUB_SUBRIP;}
+- if (sscanf (line, "%d:%d:%d%[,.:]%d --> %d:%d:%d%[,.:]%d", &i, &i, &i, (char *)&i, &i, &i, &i, &i, (char *)&i, &i)==10)
++ if (sscanf (line, "%d:%d:%d%*[,.:]%d --> %d:%d:%d%*[,.:]%d", &i, &i, &i, &i, &i, &i, &i, &i)==8)
+ {*uses_time=1;return SUB_SUBVIEWER;}
+ if (sscanf (line, "{T %d:%d:%d:%d",&i, &i, &i, &i)==4)
+ {*uses_time=1;return SUB_SUBVIEWER2;}
diff --git a/libre/tp_smapi-libre/PKGBUILD b/libre/tp_smapi-libre/PKGBUILD
index a3d48d0f3..4dd77dda3 100644
--- a/libre/tp_smapi-libre/PKGBUILD
+++ b/libre/tp_smapi-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90191 2013-05-08 10:50:10Z tpowa $
+# $Id: PKGBUILD 91724 2013-05-26 15:41:39Z tpowa $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: xduugu
# Contributor: nh2
@@ -12,7 +12,7 @@
_pkgname=tp_smapi
pkgname=tp_smapi-libre
pkgver=0.41
-pkgrel=21
+pkgrel=22
pkgdesc="Modules for ThinkPad's SMAPI functionality (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url='https://github.com/evgeni/tp_smapi'
diff --git a/libre/vhba-module-libre/PKGBUILD b/libre/vhba-module-libre/PKGBUILD
index 95f94c9b4..b1f8c6ffb 100644
--- a/libre/vhba-module-libre/PKGBUILD
+++ b/libre/vhba-module-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90193 2013-05-08 10:51:01Z tpowa $
+# $Id: PKGBUILD 91726 2013-05-26 15:41:55Z tpowa $
# Maintainer: Ray Rashif <schiv@archlinux.org>
# Contributor: Mateusz Herych <heniekk@gmail.com>
# Contributor: Charles Lindsay <charles@chaoslizard.org>
@@ -8,7 +8,7 @@ _pkgname=vhba-module
pkgname=vhba-module-libre
pkgver=20120422
_extramodules=extramodules-3.9-LIBRE
-pkgrel=24
+pkgrel=25
pkgdesc="Kernel module that emulates SCSI devices (built for the linux-libre kernel package)"
arch=('i686' 'x86_64' 'mips64el')
url="http://cdemu.sourceforge.net/"
diff --git a/libre/virtualbox-libre-modules/PKGBUILD b/libre/virtualbox-libre-modules/PKGBUILD
index 9646cb1f7..a6c22c177 100644
--- a/libre/virtualbox-libre-modules/PKGBUILD
+++ b/libre/virtualbox-libre-modules/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90212 2013-05-09 00:26:24Z seblu $
+# $Id: PKGBUILD 91728 2013-05-26 15:42:12Z tpowa $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Maintainer: Sébastien Luttringer <seblu@archlinux.org>
# Maintainer (Parabola): Jorge López <jorginho@lavabit.com>
@@ -7,7 +7,7 @@
pkgbase=virtualbox-libre-modules
pkgname=('virtualbox-libre-host-modules' 'virtualbox-libre-guest-modules')
pkgver=4.2.12
-pkgrel=5.1
+pkgrel=6
arch=('i686' 'x86_64')
url='http://virtualbox.org'
license=('GPL')
diff --git a/libre/virtualbox-libre-modules/virtualbox-libre-guest-modules.install b/libre/virtualbox-libre-modules/virtualbox-libre-guest-modules.install
index 82bda9855..9a98c5752 100755
--- a/libre/virtualbox-libre-modules/virtualbox-libre-guest-modules.install
+++ b/libre/virtualbox-libre-modules/virtualbox-libre-guest-modules.install
@@ -1,4 +1,4 @@
-VERSION=''
+VERSION='3.9.4-1-LIBRE'
post_install() {
cat << EOF
diff --git a/libre/virtualbox-libre-modules/virtualbox-libre-host-modules.install b/libre/virtualbox-libre-modules/virtualbox-libre-host-modules.install
index 6c1a57d3a..f0ca024ed 100755
--- a/libre/virtualbox-libre-modules/virtualbox-libre-host-modules.install
+++ b/libre/virtualbox-libre-modules/virtualbox-libre-host-modules.install
@@ -1,4 +1,4 @@
-VERSION=''
+VERSION='3.9.4-1-LIBRE'
post_install() {
cat << EOF
diff --git a/libre/xchat-libre/PKGBUILD b/libre/xchat-libre/PKGBUILD
index e7805a9b4..cc50fb44c 100644
--- a/libre/xchat-libre/PKGBUILD
+++ b/libre/xchat-libre/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 176357 2013-01-30 21:29:22Z eric $
+# $Id: PKGBUILD 186065 2013-05-20 20:17:32Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
# Maintainer (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org>
# Maintainer (Parabola): André Silva <emulatorman@lavabit.com>
@@ -6,8 +6,8 @@
_pkgname=xchat
pkgname=xchat-libre
pkgver=2.8.8
-pkgrel=12
-pkgdesc="A GTK+ based IRC client without non-free browser reference"
+pkgrel=13
+pkgdesc="A GTK+ based IRC client, without nonfree browser reference"
arch=('i686' 'x86_64' 'mips64el')
url="http://www.xchat.org/"
provides=("xchat=$pkgver")
@@ -35,14 +35,18 @@ sha1sums=('e12305da42d1aacc26c2ca25e239f393d4dd3532'
'e6a3b69ba333fc7ba0f70792d78d44fba7c4a911'
'20aef0ae608af6b30e1b4249f9c53830f8f514f6')
-build() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+prepare() {
+ cd ${_pkgname}-${pkgver}
sed -i 's/GDK_HAND1/GDK_HAND2/' src/fe-gtk/xtext.c
patch -p1 -i "${srcdir}/xchat-2.8.8-libnotify07.patch"
patch -p1 -i "${srcdir}/xchat-2.8.8-link-against-libnotify.patch"
patch -p1 -i "${srcdir}/xchat-2.8.8-glib-2.31.patch"
patch -p1 -i "${srcdir}/remove-non-free-suggestion.patch"
patch -p1 -i "${srcdir}/no-firefox.patch"
+}
+
+build() {
+ cd ${_pkgname}-${pkgver}
autoconf
autoheader
@@ -52,7 +56,7 @@ build() {
}
package() {
- cd "${srcdir}/${_pkgname}-${pkgver}"
+ cd ${_pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
for i in 24 32 48 64 128 256 ; do
diff --git a/pcr/amsynth/PKGBUILD b/pcr/amsynth/PKGBUILD
index 58c097cf4..1cd3cccf6 100644
--- a/pcr/amsynth/PKGBUILD
+++ b/pcr/amsynth/PKGBUILD
@@ -1,26 +1,26 @@
-# Mantainer: Guest One <theguestone at gmail dot com>
+# Maintainer : Guest One <theguestone at gmail dot com>
pkgname=amsynth
pkgver=1.3.2
-pkgrel=1
+pkgrel=2
pkgdesc="Analogue Modeling SYNTHesizer"
-arch=('i686')
+arch=('i686' 'x86_64')
url="http://code.google.com/p/amsynth/"
license=('GPL')
-depends=('gtkmm' 'jack')
-source=(http://amsynth.googlecode.com/files/amSynth-${pkgver}.tar.gz)
+depends=('gtkmm' 'jack' 'liblo')
+makedepends=('desktop-file-utils' 'dssi' 'libtool' 'ladspa')
+install="$pkgname.install"
+source=("http://amsynth.googlecode.com/files/amSynth-$pkgver.tar.gz")
md5sums=('991329e433bb8c496f9ca5158faf0bca')
build() {
- cd ${srcdir}/amSynth-${pkgver}
-
- sed -i -e 's|/amSynth|/amsynth|' src/main.cc
-
- autoreconf --force --install
+ cd "$srcdir/amSynth-$pkgver"
+ libtoolize
./configure --prefix=/usr
make
+}
- install -Dm755 src/amSynth ${pkgdir}/usr/bin/amSynth
- mkdir -p ${pkgdir}/usr/share/${pkgname}
- install -m644 skel/{Controllersrc,presets} ${pkgdir}/usr/share/${pkgname}/
+package() {
+ cd "$srcdir/amSynth-$pkgver"
+ make DESTDIR="$pkgdir/" install
}
diff --git a/pcr/amsynth/amsynth.install b/pcr/amsynth/amsynth.install
new file mode 100644
index 000000000..e111ef946
--- /dev/null
+++ b/pcr/amsynth/amsynth.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
diff --git a/pcr/lua51-sql-mysql/PKGBUILD b/pcr/lua51-sql-mysql/PKGBUILD
new file mode 100644
index 000000000..04ffee934
--- /dev/null
+++ b/pcr/lua51-sql-mysql/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Sébastien Luttringer <seblu@archlinux.org>
+# Contributor: Anders Bergh <anders1@gmail.com>
+
+pkgname=lua51-sql-mysql
+pkgdesc='MySQL module for Lua 5.1'
+pkgver=2.2.0
+pkgrel=3
+arch=('i686' 'x86_64')
+url='http://www.keplerproject.org/luasql/'
+license=('MIT')
+depends=('lua51' 'libmariadbclient')
+source=("https://github.com/downloads/keplerproject/luasql/luasql-$pkgver.tar.gz")
+md5sums=('59d72db444c6369c936d4f03694db6b7')
+
+build() {
+ cd luasql-$pkgver
+ sed -i '24s,$,/lua5.1,' config
+ msg2 'Building MySQL support'
+ make T=mysql PREFIX=/usr DRIVER_LIBS="$(mysql_config --libs)" \
+ DRIVER_INCS="$(mysql_config --include) -fPIC"
+}
+
+package() {
+ cd luasql-$pkgver
+ install -Dm644 src/mysql.so "$pkgdir/usr/lib/lua/5.1/luasql/mysql.so"
+ install -Dm644 doc/us/license.html "$pkgdir/usr/share/licenses/$pkgname/license.html"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/openhpi/PKGBUILD b/pcr/openhpi/PKGBUILD
new file mode 100644
index 000000000..284034782
--- /dev/null
+++ b/pcr/openhpi/PKGBUILD
@@ -0,0 +1,83 @@
+# Maintainer (Parabola): Márcio Silva <coadde@lavabit.com>
+
+pkgname=openhpi
+pkgver=3.2.0
+pkgrel=1
+pkgdesc='Abstracted interface for managing computer hardware, typically chassis and rack based servers'
+arch=(
+ i686
+ x86_64
+ mips64el
+)
+url=http://www.$pkgname.org/
+license=custom
+depends=(
+ libxml2
+ net-snmp
+)
+source=http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
+sha512sums=5a54ccc2279b3a608e2842dd3b4f01d7d483182ecd33d1d33186247cea15b62f1e0aea4eea1294cd6c3959a25424dc322cca73e516f4c8fd9d3a41a949d087ab
+
+prepare() {
+ cd $srcdir/$pkgname-$pkgver
+ sed -i 's|bin/sh|usr/bin/bash|;
+ ' $(grep -rl bin/sh .)
+ sed -i 's|usr/sbin|usr/bin|;
+ ' $(grep -rl usr/bin .)
+ sed -i 's| /bin| /usr/bin|;
+ ' $(grep -rl ' /bin' .)
+ sed -i 's| /sbin| /usr/bin|;
+ ' $(grep -rl ' /sbin' .)
+ sed -i 's|var/lock|run/lock|;
+ ' $(grep -rl var/lock .)
+ sed -i 's|var/run|run|;
+ ' $(grep -rl var/run .)
+ sed -i '/Like Linux/ s|Linux|GNU/Linux|;
+ /Linux and Compaq Tru64 Unix/ s|Linux|GNU/Linux|;
+ /Linux distribution/ s|Linux|GNU/Linux|;
+ /Linux software/ s|Linux|GNU/Linux|;
+ ' $(grep -rl Linux .)
+}
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ setarch $CARCH ./configure --prefix=/usr\
+ --enable-clients\
+ --enable-dynamic_simulator\
+ --enable-ilo2_ribcl\
+ --enable-ipmidirect\
+ --enable-man\
+ --enable-oa_soap\
+ --enable-simulator\
+ --enable-slave\
+ --enable-snmp_bc\
+ --enable-sysfs\
+ --enable-test_agent\
+ --enable-watchdog\
+ --localstatedir=/var\
+ --sbindir=/usr/bin\
+ --sysconfdir=/etc
+ setarch $CARCH make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ setarch $CARCH make DESTDIR=$pkgdir install
+
+ rm $pkgdir/etc/init.d/openhpid
+ rmdir $pkgdir/etc/init.d
+
+ install -d $pkgdir/usr/lib/systemd/system
+ echo '[Unit]' > $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo 'Description=Enable OpenHPI service which is provided by openhpid' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo 'After=network.target remote-fs.target' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo '' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo '[Service]' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo 'Type=forking' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo 'ExecStart=/usr/bin/openhpid -c /etc/openhpi/openhpi.conf' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo '' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo '[Install]' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+ echo 'WantedBy=multi-user.target' >> $pkgdir/usr/lib/systemd/system/openhpi.service
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pcr/prboom/PKGBUILD b/pcr/prboom/PKGBUILD
new file mode 100644
index 000000000..03f53784e
--- /dev/null
+++ b/pcr/prboom/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 77655 2012-10-13 11:44:28Z allan $
+# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
+# Contributor: Thayer Williams <thayer@archlinux.org>
+# Contributor: dale <dale@archlinux.org>
+
+pkgname=prboom
+pkgver=2.5.0
+pkgrel=7
+pkgdesc='A game engine which provides a program to play Doom levels.'
+url='http://prboom.sourceforge.net/'
+license=('GPL2')
+arch=('i686' 'x86_64' 'mips64el')
+depends=('libpng' 'sdl_mixer' 'sdl_net' 'glu')
+makedepends=('mesa')
+source=("http://downloads.sourceforge.net/prboom/${pkgname}-${pkgver}.tar.gz"
+ 'libpng-1.4.patch')
+md5sums=('a8a15f61fa2626ab98051ab2703378c4'
+ 'ba53474db8e747035ca2320a445e4ae0')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ patch -p1 < ../libpng-1.4.patch
+
+ ./configure --prefix=/usr --disable-i386-asm
+ sed -i "s|/games|/bin|g" "${srcdir}/${pkgname}-${pkgver}/src/Makefile"
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
+
diff --git a/pcr/prboom/libpng-1.4.patch b/pcr/prboom/libpng-1.4.patch
new file mode 100644
index 000000000..a2215e37b
--- /dev/null
+++ b/pcr/prboom/libpng-1.4.patch
@@ -0,0 +1,21 @@
+diff -Naur prboom-2.5.0-orig/src/SDL/i_sshot.c prboom-2.5.0/src/SDL/i_sshot.c
+--- prboom-2.5.0-orig/src/SDL/i_sshot.c 2010-01-24 23:26:03.000000000 -0500
++++ prboom-2.5.0/src/SDL/i_sshot.c 2010-01-24 23:28:42.000000000 -0500
+@@ -231,7 +231,7 @@
+ if (fp)
+ {
+ png_struct *png_ptr = png_create_write_struct(
+- PNG_LIBPNG_VER_STRING, png_error_ptr_NULL, error_fn, warning_fn);
++ PNG_LIBPNG_VER_STRING, NULL, error_fn, warning_fn);
+
+ if (png_ptr)
+ {
+@@ -279,7 +279,7 @@
+ break;
+ }
+ }
+- png_destroy_write_struct(&png_ptr, png_infopp_NULL);
++ png_destroy_write_struct(&png_ptr, NULL);
+ }
+ fclose(fp);
+ }
diff --git a/pcr/python2-sfml2/PKGBUILD b/pcr/python2-sfml2/PKGBUILD
index b612997f3..ed5249a25 100644
--- a/pcr/python2-sfml2/PKGBUILD
+++ b/pcr/python2-sfml2/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: Jorge Araya Navarro <jorgean@lavabit.com>
pkgname=python2-sfml2
-pkgver=1.2
+pkgver=master
pkgrel=0
pkgdesc="Python 2 binding for SFML 2, written with Cython."
arch=('i686' 'x86_64')
-url="http://openhelbreath.net/python-sfml2"
+url="http://python-sfml.org"
license=('LGPL3')
depends=('sfml' 'python2')
makedepends=('sfml' 'cython2')
conflicts=('python2-pysfml2' 'python2-pysfml2-git' 'python2-sfml2')
-source=('https://github.com/Sonkun/python-sfml/archive/v1.2.zip')
+source=('https://github.com/Sonkun/python-sfml/archive/master.zip')
optdepends=('pyqt-common: To use pysfml with Qt')
build() {
@@ -37,4 +37,4 @@ package() {
install -D -m644 "$srcdir/python-sfml-$pkgver/COPYING" $LICENSEFILE
fi
}
-sha256sums=('24bf5c29eed525f4e81a43c1700ae37f6582e653fcb7f58ee41144b8cf46ce29')
+sha256sums=('01bb4a07c3100807163cd2ddcb1208794b1dbac19706eabea430e23fbf00414b')
diff --git a/pcr/ryzom-hg/PKGBUILD b/pcr/ryzom-hg/PKGBUILD
index e01f42ef0..8bc928115 100644
--- a/pcr/ryzom-hg/PKGBUILD
+++ b/pcr/ryzom-hg/PKGBUILD
@@ -1,29 +1,45 @@
# Maintainer:Bjoern Bidar <theodorstormgrade@gmail.com
-# Maintainer:Jorge Araya Navarro <jorgean@lavabit.com>
#_gui_toolkit=qt # qt or gtk
_build_server=false # set true to build server (default:false)
_build_client=true # set false to don't build client (default:true)
_CMAKE_COMMON_ARGS=('-DWITH_STATIC=OFF' '-DWITH_NEL_TOOLS=OFF' '-DWITH_NEL_TESTS=OFF' '-DWITH_LUA51=ON' '-DWITH_NEL_SAMPLES=OFF' '-DWITH_RYZOM_TOOLS=OFF'.) # cmake arguments for server and client
_CMAKE_SERVER_ARGS=('-DWITH_RYZOM_SERVER=ON' '-DWITH_RYZOM_CLIENT=OFF' '-DWITH_DRIVER_OPENGL=OFF' '-DWITH_DRIVER_OPENAL=OFF' ) # cmake args for building server
_CMAKE_CLIENT_ARGS=( '-DWITH_RYZOM_SERVER=OFF' '-DWITH_RYZOM_CLIENT=ON' ) # cmake args for building client
-
if [ $_build_client = true ] ; then
true && pkgname=( 'ryzom-client-hg' )
fi
if [ $_build_server = true ] ; then
true && pkgname=( 'ryzom-client-hg' 'ryzom-server-hg')
-fi
+fi
+pkgbase=ryzom-hg
+pkgname=ryzom-hg
+pkgver=20130331
+pkgrel=1
+pkgdesc="Ryzom is a Free to Play MMORPG . This version is for playing on an official server or launch a server"
+arch=('i686' 'x86_64')
+url="http://www.ryzom.com/"
+license=('AGPL3')
+depends=('curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'libpng' 'libjpeg' 'rrdtool' 'libwww' 'boost' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql')
+conflicts=('ryzom-client-latest-hg')
+groups=('ryzom')
+makedepends=('mercurial' 'cpptest' 'cmake' 'bison')
+provides=('ryzom')
+source=( 'ryzom.sh' 'ryzom.desktop' )
+md5sums=('a5ca7dfae7b9073f78cd1b0b7380755f'
+ '71d5136d40ec4e76c2ac2b0c9e506aef')
+
+
case $_gui_toolkit in
qt) _CMAKE_COMMON_ARGS=( ${_CMAKE_COMMON_ARGS_ARGS[*]} '-DWITH_QT=ON' ) ;;
gtk) _CMAKE_COMMON_ARGS=( ${_CMAKE_COMMON_ARGS_ARGS[*]} '-DWITH_GTK=ON' ) ;;
-esac
+esac
_hg_root='https://bitbucket.org/ryzom/ryzomcore'
-_hg_name='ryzomcore'
+_hg_name='ryzomcore'
prepare() {
if [ -d "$_hg_name" ] ; then # fetch sources
@@ -33,84 +49,52 @@ prepare() {
else
hg clone "$_hg_root"
fi
-
+
msg2 "hg clone done or server timeout"
}
build() {
cd $_hg_name
-
- if [ $_build_client = true ] ; then
-
+
+ if [ $_build_client = true ] ; then
mkdir -p "$srcdir/build-client"
cd "$srcdir/build-client"
msg "client is $_build_client, building client"
cmake -b "$srcdir/$_hg_name/code" ${_CMAKE_COMMON_ARGS_ARGS[*]} ${_CMAKE_CLIENT_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
msg "Starting make, to build client"
make
-
+
fi
-
+
if [ $_build_server = true ] ; then
mkdir -p "$srcdir/build-server"
cd "$srcdir/build-server"
msg "client is $_build_server, building server"
cmake -b "$srcdir/$_hg_name/code" ${_CMAKE_COMMON_ARGS_ARGS[*]} ${_CMAKE_SERVER_ARGS[*]} -DCMAKE_INSTALL_PREFIX=/usr -DRYZOM_ETC_PREFIX=/etc/ryzom -DRYZOM_SHARE_PREFIX=/usr/share/ryzom -DRYZOM_BIN_PREFIX=/usr/bin -DRYZOM_GAMES_PREFIX=/usr/bin
- msg "Starting make, to build server"
- make
-
+ msg "Starting make, to build server"
+ make
fi
-
}
-if [ $_build_client = true ] ; then
+if [ $_build_client = true ] ; then
+
package_ryzom-client-hg() {
pkgdesc="Ryzom is a Free to Play MMORPG . This version is for playing on an official server"
depends=( 'curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'cmake' 'libpng' 'libjpeg' 'rrdtool' 'bison' 'libwww' 'boost' 'cpptest' 'luabind' 'libsquish' 'lua51' 'lua51-sql-mysql' 'ryzom-data' )
cd "$srcdir/build-client"
make DESTDIR="$pkgdir/" install
- install -m 644 ${srcdir}/ryzom.desktop ${pkgdir}/usr/share/applications
+ install -Dm 644 ${srcdir}/ryzom.desktop ${pkgdir}/usr/share/applications
sed -ie 's/\/usr\/bin\/ryzom_client/ryzom/' ${pkgdir}/usr/share/applications/ryzom.desktop # replace ryzom_client with our script
- cp ${srcdir}/ryzom.sh ${pkgdir}/usr/bin/ryzom
- chmod +x ${pkgdir}/usr/bin/ryzom
- mkdir -p ${pkgdir}/usr/bin
-
+ install -Dm755 ${srcdir}/ryzom.sh ${pkgdir}/usr/bin/ryzom
}
-
fi
if [ $_build_server = true ] ; then
-
+
package_ryzom-server-hg() {
pkgdesc="Ryzom is a Free to Play MMORPG . This is the version to run a server"
cd "$srcdir/build-server"
- make DESTDIR="$pkgdir/" install
- # install -m 644 ${srcdir}/ryzom.desktop ${pkgdir}/usr/share/applications
- # sed -ie 's/\/usr\/bin\/ryzom_client/ryzom/' ${pkgdir}/usr/share/applications/ryzom.desktop # replace ryzom_client with our script
- # cp ${srcdir}/ryzom.sh ${pkgdir}/usr/bin/ryzom
- #chmod +x ${pkgdir}/usr/bin/ryzom
- mkdir -p ${pkgdir}/usr/bin
-
+ make DESTDIR="$pkgdir/" install
}
-
fi
-
-
-
-pkgname=ryzom-hg
-pkgbase=ryzom-hg
-pkgver=20130331
-pkgrel=1
-pkgdesc="An awesome free software 3D MMORPG game"
-arch=('i686' 'x86_64')
-url="http://www.ryzom.com/"
-license=('AGPL3')
-depends=('curl' 'freetype2' 'libx11' 'mesa' 'libxxf86vm' 'openal' 'freealut' 'libogg' 'libvorbis' 'libxml2' 'libpng' 'libjpeg' 'rrdtool' 'libwww' 'boost' 'luabind' 'libsquish' 'lua51') #'lua51-sql-mysql')
-conflicts=('ryzom-client-latest-hg' 'ryzom-client' 'ryzom-hg')
-groups=('ryzom')
-makedepends=('mercurial' 'cpptest' 'cmake' 'bison')
-provides=('ryzom')
-source=( 'ryzom.sh' 'ryzom.desktop' )
-md5sums=('a5ca7dfae7b9073f78cd1b0b7380755f'
- '71d5136d40ec4e76c2ac2b0c9e506aef')