summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community/deadbeef/PKGBUILD8
-rw-r--r--community/deadbeef/deadbeef.install5
-rw-r--r--community/docker/PKGBUILD14
-rw-r--r--community/fdkaac/PKGBUILD34
-rw-r--r--community/libfdk-aac/PKGBUILD33
-rw-r--r--community/lz4/PKGBUILD4
-rw-r--r--community/mumble/PKGBUILD11
-rw-r--r--community/mumble/mumble11x.desktop11
-rw-r--r--community/murmur/PKGBUILD7
-rw-r--r--community/murmur/murmur.install2
-rw-r--r--community/perl-datetime/PKGBUILD8
-rw-r--r--community/python-simplejson/PKGBUILD12
-rw-r--r--community/python-simplejson/python-simplejson.changelog20
-rw-r--r--community/python-sqlalchemy/PKGBUILD6
-rw-r--r--community/python2-ldap/PKGBUILD6
-rw-r--r--community/sage-mathematics/PKGBUILD7
-rw-r--r--community/the_silver_searcher/PKGBUILD10
-rw-r--r--extra/a2ps/PKGBUILD19
-rw-r--r--extra/a2ps/a2ps-4.13-security.patch65
-rw-r--r--extra/avogadro/PKGBUILD2
-rw-r--r--extra/icedtea-web-java7/PKGBUILD4
-rw-r--r--extra/libftdi/PKGBUILD8
-rw-r--r--extra/libmbim/PKGBUILD8
-rw-r--r--extra/modemmanager/PKGBUILD45
-rw-r--r--extra/modemmanager/modemmanager.install13
-rw-r--r--extra/pango/PKGBUILD6
-rw-r--r--extra/python-lxml/PKGBUILD7
-rw-r--r--extra/vlc/PKGBUILD8
28 files changed, 241 insertions, 142 deletions
diff --git a/community/deadbeef/PKGBUILD b/community/deadbeef/PKGBUILD
index 4099963ad..cba454fb2 100644
--- a/community/deadbeef/PKGBUILD
+++ b/community/deadbeef/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 104367 2014-01-19 16:29:31Z bpiotrowski $
+# $Id: PKGBUILD 105335 2014-02-05 13:36:53Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Alexey Yakovenko <waker@users.sourceforge.net>
pkgname=deadbeef
-pkgver=0.6.0
-pkgrel=2
+pkgver=0.6.1
+pkgrel=1
pkgdesc='A GTK+ audio player for GNU/Linux.'
arch=('i686' 'x86_64')
url='http://deadbeef.sourceforge.net'
@@ -32,7 +32,7 @@ optdepends=('libsamplerate: for Resampler plugin'
'ffmpeg: for ffmpeg plugin')
install='deadbeef.install'
source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('f1bbb1a0164ed7bcba9c0c8cd1dddcb5')
+md5sums=('dab446bde519ae95581885ff63a418c7')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/deadbeef/deadbeef.install b/community/deadbeef/deadbeef.install
index fcdbf15fb..eaf1b9a69 100644
--- a/community/deadbeef/deadbeef.install
+++ b/community/deadbeef/deadbeef.install
@@ -7,11 +7,6 @@ post_install() {
post_upgrade() {
post_install
-
- cat <<EOF
-==> ffmpeg support was disabled in this deadbeef release due to
-==> incompatibilities with ffmpeg 0.11. It might be re-introduced soon.
-EOF
}
post_remove() {
diff --git a/community/docker/PKGBUILD b/community/docker/PKGBUILD
index c36b4f942..d8cd387e3 100644
--- a/community/docker/PKGBUILD
+++ b/community/docker/PKGBUILD
@@ -1,8 +1,9 @@
-# $Id: PKGBUILD 104112 2014-01-15 23:41:43Z seblu $
+# $Id: PKGBUILD 105357 2014-02-05 21:59:10Z seblu $
# Maintainer: Sébastien "Seblu" Luttringer
pkgname=docker
-pkgver=0.7.6
+_truever=0.8.0
+pkgver=${_truever%.*}
pkgrel=1
epoch=1
pkgdesc='Pack, ship and run any application as a lightweight container'
@@ -10,11 +11,12 @@ arch=('x86_64')
url='http://www.docker.io/'
license=('Apache')
depends=('bridge-utils' 'iproute2' 'device-mapper' 'lxc' 'sqlite' 'systemd')
-makedepends=('git' 'go')
+makedepends=('git' 'go' 'btrfs-progs')
+optdepends=('btrfs-progs: btrfs backend support')
# don't strip binaries! A sha1 is used to check binary consistency.
options=('!strip')
install=$pkgname.install
-source=("git+https://github.com/dotcloud/docker.git#tag=v$pkgver")
+source=("git+https://github.com/dotcloud/docker.git#tag=v$_truever")
md5sums=('SKIP')
# magic harcoded path
_magic=src/github.com/dotcloud
@@ -38,8 +40,8 @@ check() {
package() {
cd "$_magic/docker"
- install -Dm755 "bundles/$pkgver/dynbinary/docker-$pkgver" "$pkgdir/usr/bin/docker"
- install -Dm755 "bundles/$pkgver/dynbinary/dockerinit-$pkgver" "$pkgdir/usr/lib/docker/dockerinit"
+ install -Dm755 "bundles/$_truever/dynbinary/docker-$_truever" "$pkgdir/usr/bin/docker"
+ install -Dm755 "bundles/$_truever/dynbinary/dockerinit-$_truever" "$pkgdir/usr/lib/docker/dockerinit"
# completion
install -Dm644 "contrib/completion/bash/docker" "$pkgdir/usr/share/bash-completion/completions/docker"
install -Dm644 "contrib/completion/zsh/_docker" "$pkgdir/usr/share/zsh/site-functions/_docker"
diff --git a/community/fdkaac/PKGBUILD b/community/fdkaac/PKGBUILD
new file mode 100644
index 000000000..4fb2b731a
--- /dev/null
+++ b/community/fdkaac/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 105355 2014-02-05 21:53:04Z alucryd $
+# Maintainer: Maxime Gauduin <alucryd@gmail.com>
+# Contributor: PelPix <kylebloss@pelpix.info>
+
+pkgname=fdkaac
+pkgver=0.5.1
+pkgrel=2
+pkgdesc='Command line encoder frontend for libfdk-aac'
+arch=('i686' 'x86_64')
+url="https://github.com/nu774/${pkgname}"
+license=('custom')
+depends=('libfdk-aac')
+source=("${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('95d6e9675ab03f42aa3cb642a686ffaced782a7b440563bd37ef2d4517391348')
+
+build() {
+ cd ${pkgname}-${pkgver}
+
+ autoreconf -if
+ ./configure --prefix='/usr' --disable-rpath
+
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+
+ make DESTDIR="${pkgdir}" install
+
+ install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+ install -m 644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:
diff --git a/community/libfdk-aac/PKGBUILD b/community/libfdk-aac/PKGBUILD
new file mode 100644
index 000000000..0a6cf737b
--- /dev/null
+++ b/community/libfdk-aac/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 105354 2014-02-05 21:49:32Z alucryd $
+# Maintainer: Maxime Gauduin <alucryd@gmail.com>
+# Contributor: PelPix <kylebloss@pelpix.info>
+# Contributor: DrZaius <lou[at]fakeoutdoorsman[dot]com>
+
+pkgname=libfdk-aac
+pkgver=0.1.3
+pkgrel=2
+pkgdesc='Fraunhofer FDK AAC codec library'
+arch=('i686' 'x86_64')
+url='http://sourceforge.net/projects/opencore-amr/'
+license=('custom')
+depends=('glibc')
+source=("http://downloads.sourceforge.net/opencore-amr/${pkgname#lib}-${pkgver}.tar.gz")
+sha256sums=('a9cb872802cfb7a2aff7a549c114c547d1e518dd60c2f85942229cc20c0d0c8d')
+
+build() {
+ cd ${pkgname#lib}-${pkgver}
+
+ ./configure --prefix='/usr' --disable-static
+ make
+}
+
+package () {
+ cd ${pkgname#lib}-${pkgver}
+
+ make DESTDIR="${pkgdir}" install
+
+ install -dm 755 "${pkgdir}"/usr/share/licenses/${pkgname}
+ install -m 644 NOTICE "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:
diff --git a/community/lz4/PKGBUILD b/community/lz4/PKGBUILD
index ecd472fe6..afdbcf888 100644
--- a/community/lz4/PKGBUILD
+++ b/community/lz4/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 103658 2014-01-08 20:57:01Z seblu $
+# $Id: PKGBUILD 105324 2014-02-04 23:27:29Z seblu $
# Maintainer: Sébastien Luttringer
# Contacted by mail, author use svn commit as release version.
# He only push tested release code into svn and support using revision as version
pkgname=lz4
-pkgver=112
+pkgver=113
pkgrel=1
pkgdesc='Very fast lossless compression algorithm'
arch=('i686' 'x86_64')
diff --git a/community/mumble/PKGBUILD b/community/mumble/PKGBUILD
index e26e71e70..952dc6e6b 100644
--- a/community/mumble/PKGBUILD
+++ b/community/mumble/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 99917 2013-10-31 02:27:44Z allan $
+# $Id: PKGBUILD 105350 2014-02-05 20:04:46Z bluewind $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Lauri Niskanen <ape@ape3000.com>
# Contributor: Sebastian.Salich@gmx.de
@@ -8,18 +8,18 @@
# to the depends and delete "no-g15" in the configure line below
pkgname=mumble
-pkgver=1.2.4
-pkgrel=2
+pkgver=1.2.5
+pkgrel=1
arch=('i686' 'x86_64')
pkgdesc="A voice chat application similar to TeamSpeak"
license=('BSD')
depends=('qt4' 'speex' 'lsb-release' 'libxi' 'avahi' 'libsndfile' 'protobuf' 'libpulse' 'opus')
-makedepends=('boost' 'mesa' 'avahi')
+makedepends=('boost' 'mesa')
#optdepends=('portaudio: for portaudio back-end' 'g15daemon: G15 Keyboard support')
install=mumble.install
url="http://mumble.sourceforge.net/"
source=("http://downloads.sourceforge.net/mumble/$pkgname-$pkgver.tar.gz")
-md5sums=('49bc6abea78f9c54298934c2c28a7c7c')
+md5sums=('084ca44252bd5356b68af555f81ba6f6')
build() {
cd $srcdir/$pkgname-$pkgver
@@ -53,5 +53,6 @@ package() {
install -m755 -d $pkgdir/usr/share/man/man1
install -m644 -D ./man/mum* $pkgdir/usr/share/man/man1/
install -m644 -D ./icons/mumble.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/mumble.svg
+ install -m644 -D ./LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
}
# vim: sw=2:ts=2 et:
diff --git a/community/mumble/mumble11x.desktop b/community/mumble/mumble11x.desktop
deleted file mode 100644
index 5dba0d0c6..000000000
--- a/community/mumble/mumble11x.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Name=Mumble (1.1.X compatible)
-GenericName=Voice Chat
-Comment=Voice chat program (compatible with Mumble 1.1.X)
-Exec=mumble11x
-Icon=mumble
-Terminal=false
-Type=Application
-StartupNotify=false
-Categories=Network;Chat;Qt;
-Version=1.2.1
diff --git a/community/murmur/PKGBUILD b/community/murmur/PKGBUILD
index 9efba13a5..cd0875d2e 100644
--- a/community/murmur/PKGBUILD
+++ b/community/murmur/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 92168 2013-06-02 06:18:50Z svenstaro $
+# $Id: PKGBUILD 105352 2014-02-05 20:05:30Z bluewind $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Otto Allmendinger <otto.allmendinger@googlemail.com>
# Contributor: Malte Rabenseifner <malte@zearan.de>
pkgname=murmur
-pkgver=1.2.4
+pkgver=1.2.5
pkgrel=1
pkgdesc="The voice chat application server for Mumble"
arch=('i686' 'x86_64')
@@ -17,7 +17,7 @@ install="murmur.install"
source=("http://downloads.sourceforge.net/mumble/mumble-$pkgver.tar.gz"
"murmur.dbus.conf"
"murmur.service")
-md5sums=('49bc6abea78f9c54298934c2c28a7c7c'
+md5sums=('084ca44252bd5356b68af555f81ba6f6'
'eddea4cdbd0bde4b960a67e16b5d5478'
'd27a9adcd7561859e7b033046729bc0e')
@@ -44,6 +44,7 @@ package() {
install -Dm644 README ${pkgdir}/usr/share/doc/murmur/README
install -Dm644 man/murmurd.1 ${pkgdir}/usr/share/man/man1/murmurd.1
install -Dm644 ${srcdir}/murmur.service ${pkgdir}/usr/lib/systemd/system/murmur.service
+ install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
}
# vim: sw=2:ts=2 et:
diff --git a/community/murmur/murmur.install b/community/murmur/murmur.install
index fecd2c2ca..13eec8094 100644
--- a/community/murmur/murmur.install
+++ b/community/murmur/murmur.install
@@ -5,7 +5,7 @@ post_install() {
chown -R murmur:murmur /var/lib/murmur
echo "You might have to reload dbus before launching murmur:"
- echo " systemctl reload bus"
+ echo " systemctl reload dbus"
echo "Don't forget to set the superuser password:"
echo " murmurd -ini /etc/murmur.ini -supw <your-password>"
}
diff --git a/community/perl-datetime/PKGBUILD b/community/perl-datetime/PKGBUILD
index bd674b53f..16261d7df 100644
--- a/community/perl-datetime/PKGBUILD
+++ b/community/perl-datetime/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 91663 2013-05-26 09:24:55Z bluewind $
+# $Id: PKGBUILD 105331 2014-02-05 10:17:13Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: François Charette <firmicus ατ gmx δοτ net>
pkgname=perl-datetime
-pkgver=1.03
-pkgrel=2
+pkgver=1.06
+pkgrel=1
pkgdesc="A complete, easy to use date and time object"
arch=('i686' 'x86_64')
url="http://search.cpan.org/dist/DateTime"
@@ -15,7 +15,7 @@ LC_NUMERIC=C
provides=("perl-datetime=`printf %.4f $pkgver`")
options=('!emptydirs')
source=(http://www.cpan.org/authors/id/D/DR/DROLSKY/DateTime-$pkgver.tar.gz)
-md5sums=('ea0fc830410b9ce3baeef3525bc0acdd')
+md5sums=('2d05c0cfa17b4011abb18d75a3e09453')
build() {
cd $srcdir/DateTime-$pkgver
diff --git a/community/python-simplejson/PKGBUILD b/community/python-simplejson/PKGBUILD
index eb6640ffe..5ec9486f2 100644
--- a/community/python-simplejson/PKGBUILD
+++ b/community/python-simplejson/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 95625 2013-08-15 08:14:50Z arodseth $
+# $Id: PKGBUILD 105342 2014-02-05 15:26:52Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Allan McRae <allan@archlinux.org>
@@ -6,20 +6,20 @@
pkgbase=python-simplejson
pkgname=("$pkgbase" 'python2-simplejson')
-pkgver=3.3.0
+pkgver=3.3.2
pkgrel=1
pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python'
license=('MIT')
arch=('x86_64' 'i686')
url='http://undefined.org/python/#simplejson'
-makedepends=('python' 'python2-distribute')
+makedepends=('python-setuptools' 'python2-setuptools')
source=("$pkgname-$pkgver.tar.gz::https://github.com/simplejson/simplejson/tarball/v${pkgver}")
-sha256sums=('ed7e700a9b689f81e54738d796ce456eca12481412f198d44d42f69d8d6f9a82')
+sha256sums=('ecff7508cb34547de611c5b367ad1ff74290f638f29853be5801823e1565592c')
package_python-simplejson() {
depends=('python')
- cd "$srcdir/simplejson-simplejson-"*
+ cd "simplejson-simplejson-"*
python setup.py install --root="$pkgdir"
install -Dm644 "$srcdir/simplejson-simplejson"-*/LICENSE.txt \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
@@ -28,7 +28,7 @@ package_python-simplejson() {
package_python2-simplejson() {
depends=('python2')
- cd "$srcdir/simplejson-simplejson-"*
+ cd "simplejson-simplejson-"*
python2 setup.py install --root="$pkgdir"
install -Dm644 "$srcdir/simplejson-simplejson"-*/LICENSE.txt \
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
diff --git a/community/python-simplejson/python-simplejson.changelog b/community/python-simplejson/python-simplejson.changelog
deleted file mode 100644
index c1e227d24..000000000
--- a/community/python-simplejson/python-simplejson.changelog
+++ /dev/null
@@ -1,20 +0,0 @@
-2012-07-09 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * python-simplejson 2.6.1-1
-
-2012-05-24 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * python-simplejson 2.5.2-1
-
-2012-03-08 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * python-simplejson 2.3.3-1
-
-2011-10-26 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * python-simplejson 2.2.1-1
-
-2011-05-01 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * python-simplejson 2.1.3-1
-
-2010-05-15 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * Update to major release 2.1.1
-
-2010-03-27 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
- * Update to major release 2.1.0
diff --git a/community/python-sqlalchemy/PKGBUILD b/community/python-sqlalchemy/PKGBUILD
index 58c27c81f..c94e0936f 100644
--- a/community/python-sqlalchemy/PKGBUILD
+++ b/community/python-sqlalchemy/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 103642 2014-01-08 17:00:04Z bgyorgy $
+# $Id: PKGBUILD 105348 2014-02-05 18:51:35Z angvp $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
# Contributor: Sébastien Luttringer <seblu@aur.archlinux.org>
pkgbase=python-sqlalchemy
pkgname=('python-sqlalchemy' 'python2-sqlalchemy')
-pkgver=0.9.1
+pkgver=0.9.2
pkgrel=1
arch=('i686' 'x86_64') # python2 package contain .so
url="http://www.sqlalchemy.org/"
license=('custom: MIT')
makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools' 'python-nose' 'python2-nose')
source=("https://pypi.python.org/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz")
-md5sums=('4d59a03e56ee37fc7b53ff1ef5f4310d')
+md5sums=('c36a958e46a8514583be82523785269d')
build() {
cp -a SQLAlchemy-$pkgver SQLAlchemy2-$pkgver
diff --git a/community/python2-ldap/PKGBUILD b/community/python2-ldap/PKGBUILD
index 7086a3b52..b3e9a8209 100644
--- a/community/python2-ldap/PKGBUILD
+++ b/community/python2-ldap/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 93180 2013-06-27 12:10:25Z spupykin $
+# $Id: PKGBUILD 105333 2014-02-05 12:43:33Z spupykin $
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: Morgan LEFIEUX <comete_AT_archlinuxfr.org>
pkgname=python2-ldap
-pkgver=2.4.13
+pkgver=2.4.14
pkgrel=1
pkgdesc="Provides an object-oriented API to access LDAP directory servers from Python programs"
arch=('i686' 'x86_64')
@@ -13,7 +13,7 @@ depends=('python2' 'libldap>=2.4.26')
makedepends=('chrpath')
replaces=('python-ldap')
source=(http://pypi.python.org/packages/source/p/python-ldap/python-ldap-$pkgver.tar.gz)
-md5sums=('74b7b50267761540451eade44b2049ee')
+md5sums=('15eb167403b3706fe2e40db751117c28')
build() {
cd $srcdir/python-ldap-$pkgver
diff --git a/community/sage-mathematics/PKGBUILD b/community/sage-mathematics/PKGBUILD
index 9cc885944..a4fd5c450 100644
--- a/community/sage-mathematics/PKGBUILD
+++ b/community/sage-mathematics/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 105276 2014-02-03 20:58:05Z arcanis $
+# $Id: PKGBUILD 105329 2014-02-05 06:14:45Z arcanis $
# Maintainer: Evgeniy Alekseev <arcanis.arch at gmail dot com>
# Contributor: Daniel Wallace <danielwallace at gtmanfred dot com>
# Contributor: Antonio Rojas <nqn1976 at gmail dot com>
@@ -9,7 +9,7 @@
pkgname=sage-mathematics
pkgver=6.1
-pkgrel=2
+pkgrel=3
pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, Mathematica, and Matlab"
arch=('i686' 'x86_64')
url="http://www.sagemath.org"
@@ -100,6 +100,7 @@ package() {
# remove build logs
rm -f *.log
rm -rf "${srcdir}/sage-${pkgver}/"{logs,upstream}
+ # do NOT remove build directory!
# cp because make install is experimental and will corrupt the install
install -dm755 "${pkgdir}/opt/sage"
@@ -118,8 +119,6 @@ package() {
mv "${pkgdir}/usr/bin/${ITEM}" "${pkgdir}/usr/bin/sage-${ITEM}"
done
ln -s "/opt/sage/sage" "${pkgdir}/usr/bin/sage"
- # remove DOT_SAGE directory
- rm -rf "${pkgdir}/opt/sage/build"
# install a systemd user unit
install -Dm644 "${srcdir}/sage.service" "${pkgdir}/usr/lib/systemd/user/sage.service"
diff --git a/community/the_silver_searcher/PKGBUILD b/community/the_silver_searcher/PKGBUILD
index 457d0cc57..7789510de 100644
--- a/community/the_silver_searcher/PKGBUILD
+++ b/community/the_silver_searcher/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 104600 2014-01-23 12:22:43Z arodseth $
+# $Id: PKGBUILD 105344 2014-02-05 15:34:54Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jeff Horelick <jdhore1@gmail.com>
# Contributor: skydrome <skydrome@i2pmail.org>
pkgname=the_silver_searcher
-pkgver=0.19.1
+pkgver=0.19.2
pkgrel=1
pkgdesc='Code searching tool similar to Ack, but faster'
url='https://github.com/ggreer/the_silver_searcher'
@@ -12,7 +12,7 @@ license=('Apache')
depends=('pcre' 'zlib' 'xz')
arch=('x86_64' 'i686')
source=("$pkgname-$pkgver.tar.gz::https://github.com/ggreer/$pkgname/archive/$pkgver.tar.gz")
-sha256sums=('698cde7a8170ef1623f594d251aac846e720dc257c170f9c21102b3f2f1d4448')
+sha256sums=('e2de31b8b4745b4614d3a6fa4cd61130474b0e861e80b3784daee7ce0eeca300')
prepare() {
cd "$pkgname-$pkgver"
@@ -27,9 +27,7 @@ build() {
}
package() {
- cd "$pkgname-$pkgver"
-
- make DESTDIR="$pkgdir" install
+ make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
}
# vim:set ts=2 sw=2 et:
diff --git a/extra/a2ps/PKGBUILD b/extra/a2ps/PKGBUILD
index 8c0eed41e..f82f5b6b4 100644
--- a/extra/a2ps/PKGBUILD
+++ b/extra/a2ps/PKGBUILD
@@ -1,21 +1,22 @@
-# $Id: PKGBUILD 197210 2013-10-24 03:42:33Z eric $
+# $Id: PKGBUILD 205465 2014-02-05 16:42:48Z eric $
# Maintainer: Eric Bélanger <eric@archlinux.org>
pkgname=a2ps
pkgver=4.14
-pkgrel=5
+pkgrel=6
pkgdesc="An Any to PostScript filter"
arch=('i686' 'x86_64')
url="http://www.gnu.org/software/a2ps/"
license=('GPL3')
-depends=('ghostscript' 'psutils' 'imagemagick')
+depends=('psutils' 'imagemagick')
makedepends=('gperf')
backup=('etc/a2ps/a2ps.cfg' 'etc/a2ps/a2ps-site.cfg')
install=a2ps.install
source=(ftp://ftp.gnu.org/gnu/a2ps/${pkgname}-${pkgver}.tar.gz{,.sig}
- a2ps-4.13c-fnmatch-replacement.patch a2ps-4.13c-emacs.patch
- a2ps-4.13-manpage-chmod.patch a2ps-4.14-check-mempcpy.patch
- a2ps-4.14-fix-stpcpy-proto.patch a2ps-texinfo5.patch)
+ a2ps-4.13c-fnmatch-replacement.patch a2ps-4.13c-emacs.patch
+ a2ps-4.13-manpage-chmod.patch a2ps-4.14-check-mempcpy.patch
+ a2ps-4.14-fix-stpcpy-proto.patch a2ps-texinfo5.patch
+ a2ps-4.13-security.patch)
sha1sums=('365abbbe4b7128bf70dad16d06e23c5701874852'
'SKIP'
'8783952d3410d8d59ed953e1db45e2ef1a0b8f65'
@@ -23,7 +24,8 @@ sha1sums=('365abbbe4b7128bf70dad16d06e23c5701874852'
'2bb3d0a2ef2f3ff9262723e35c742a80ab0235ce'
'6aed29c1399e79f3914b408059610f9e7c0fc38e'
'58fa90134f1027e3f05aeb08212cbcc10f420738'
- '81269db9dd29685b0ece2539070ced3f7a8472df')
+ '81269db9dd29685b0ece2539070ced3f7a8472df'
+ '93a4db17edfaa99e3498c7d952c560dab49dbe42')
prepare() {
cd ${pkgname}-${pkgver}
@@ -37,13 +39,14 @@ prepare() {
patch -p1 -i "${srcdir}/a2ps-4.14-check-mempcpy.patch"
patch -p0 -i "${srcdir}/a2ps-4.14-fix-stpcpy-proto.patch"
patch -p1 -i "${srcdir}/a2ps-texinfo5.patch"
+ patch -p1 -i "${srcdir}/a2ps-4.13-security.patch"
}
build() {
cd ${pkgname}-${pkgver}
libtoolize --force --copy
autoreconf --force --install -I m4
- ./configure --prefix=/usr --sysconfdir=/etc/a2ps \
+ LIBS+="-lm" ./configure --prefix=/usr --sysconfdir=/etc/a2ps \
--includedir=/usr/include --enable-shared --enable-nls
make
}
diff --git a/extra/a2ps/a2ps-4.13-security.patch b/extra/a2ps/a2ps-4.13-security.patch
new file mode 100644
index 000000000..cff622535
--- /dev/null
+++ b/extra/a2ps/a2ps-4.13-security.patch
@@ -0,0 +1,65 @@
+--- a2ps-4.13/lib/routines.c.security Sat Oct 16 05:46:37 1999
++++ a2ps-4.13/lib/routines.c Mon Feb 12 17:45:15 2001
+@@ -242,3 +242,50 @@
+ /* Don't complain if you can't unlink. Who cares of a tmp file? */
+ unlink (filename);
+ }
++
++/*
++ * Securely generate a temp file, and make sure it gets
++ * deleted upon exit.
++ */
++static char ** tempfiles;
++static unsigned ntempfiles;
++
++static void
++cleanup_tempfiles()
++{
++ while (ntempfiles--)
++ unlink(tempfiles[ntempfiles]);
++}
++
++char *
++safe_tempnam(const char *pfx)
++{
++ char *dirname, *filename;
++ int fd;
++
++ if (!(dirname = getenv("TMPDIR")))
++ dirname = "/tmp";
++
++ tempfiles = (char **) realloc(tempfiles,
++ (ntempfiles+1) * sizeof(char *));
++ if (tempfiles == NULL)
++ return NULL;
++
++ filename = malloc(strlen(dirname) + strlen(pfx) + sizeof("/XXXXXX"));
++ if (!filename)
++ return NULL;
++
++ sprintf(filename, "%s/%sXXXXXX", dirname, pfx);
++
++ if ((fd = mkstemp(filename)) < 0) {
++ free(filename);
++ return NULL;
++ }
++ close(fd);
++
++ if (ntempfiles == 0)
++ atexit(cleanup_tempfiles);
++ tempfiles[ntempfiles++] = filename;
++
++ return filename;
++}
+--- a2ps-4.13/lib/routines.h.security Mon Oct 18 21:24:41 1999
++++ a2ps-4.13/lib/routines.h Mon Feb 12 17:39:30 2001
+@@ -255,7 +255,8 @@
+ /* If _STR_ is not defined, give it a tempname in _TMPDIR_ */
+ #define tempname_ensure(Str) \
+ do { \
+- (Str) = (Str) ? (Str) : tempnam (NULL, "a2_"); \
++ (Str) = (Str) ? (Str) : safe_tempnam("a2_"); \
+ } while (0)
++char * safe_tempnam(const char *);
+
+ #endif
diff --git a/extra/avogadro/PKGBUILD b/extra/avogadro/PKGBUILD
index b84f80722..e7fbea6a3 100644
--- a/extra/avogadro/PKGBUILD
+++ b/extra/avogadro/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 204748 2014-01-26 12:10:54Z andrea $
+# $Id: PKGBUILD 205472 2014-02-05 17:31:40Z andrea $
# Maintainer:
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Nick B <Shirakawasuna at gmail _dot_com>
diff --git a/extra/icedtea-web-java7/PKGBUILD b/extra/icedtea-web-java7/PKGBUILD
index bd5110482..dbd1e5292 100644
--- a/extra/icedtea-web-java7/PKGBUILD
+++ b/extra/icedtea-web-java7/PKGBUILD
@@ -3,7 +3,7 @@
pkgbase=icedtea-web-java7
pkgname=('icedtea-web-java7' 'icedtea-web-java7-doc')
-pkgver=1.4.1
+pkgver=1.4.2
pkgrel=1
arch=('i686' 'x86_64')
url="http://icedtea.classpath.org/wiki/IcedTea-Web"
@@ -11,7 +11,7 @@ license=('GPL2')
makedepends=('jdk7-openjdk' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit' 'firefox' 'chromium' 'epiphany')
noextract=${pkgbase/-java7/}-$pkgver.tar.gz # due to broken path names in the tarball that fails with LANG=C in our chroot
source=(http://icedtea.classpath.org/download/source/${pkgbase/-java7/}-$pkgver.tar.gz)
-sha256sums=('09100207396a09784e04f2ad40d65212930c1d43839e7fa63b9dffaf8567d77b')
+md5sums=('ad4fd669f482e5f69a124061229df517')
_javaver=7
_jvmdir=/usr/lib/jvm/java-${_javaver}-openjdk
diff --git a/extra/libftdi/PKGBUILD b/extra/libftdi/PKGBUILD
index 76e3f588b..d269075a6 100644
--- a/extra/libftdi/PKGBUILD
+++ b/extra/libftdi/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 200729 2013-12-03 16:51:00Z eric $
+# $Id: PKGBUILD 205481 2014-02-05 19:47:07Z eric $
# Maintainer:
pkgname=libftdi
-pkgver=1.0
-pkgrel=2
+pkgver=1.1
+pkgrel=1
pkgdesc="A library to talk to FTDI chips"
arch=('i686' 'x86_64')
url="http://www.intra2net.com/en/developer/libftdi/download.php"
@@ -11,7 +11,7 @@ license=('GPL2' 'LGPL2.1')
depends=('libusbx')
makedepends=('boost' 'cmake')
source=(http://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig})
-sha1sums=('5be76cfd7cd36c5291054638f7caf4137303386f'
+sha1sums=('f05ade5614aa31e64f91a30ce3782f7ca3704d18'
'SKIP')
prepare() {
diff --git a/extra/libmbim/PKGBUILD b/extra/libmbim/PKGBUILD
index 4c8b79b97..11c05cbf0 100644
--- a/extra/libmbim/PKGBUILD
+++ b/extra/libmbim/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 198195 2013-10-30 13:23:07Z allan $
+# $Id: PKGBUILD 205456 2014-02-05 15:22:56Z heftig $
# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=libmbim
-pkgver=1.4.0
+pkgver=1.6.0
pkgrel=1
pkgdesc="MBIM modem protocol helper library"
arch=(i686 x86_64)
@@ -11,12 +11,12 @@ license=(GPL2)
depends=(glib2 bash systemd)
makedepends=(gtk-doc python)
source=(http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz)
-sha256sums=('a7fa909df229574eb11baac89075ac1366a2ac1670f586483bdf0173257cf781')
+sha256sums=('e0efbdaf2aeddec033b4c7c5d0f7934c91ce535c5c9f0cadf1e67527d10ab082')
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-static
+ --disable-static --with-tests --libexecdir=/usr/lib
make
}
diff --git a/extra/modemmanager/PKGBUILD b/extra/modemmanager/PKGBUILD
index d4ecf45e2..7519c974e 100644
--- a/extra/modemmanager/PKGBUILD
+++ b/extra/modemmanager/PKGBUILD
@@ -1,35 +1,48 @@
-# $Id: PKGBUILD 202884 2013-12-28 22:44:05Z bpiotrowski $
+# $Id: PKGBUILD 205463 2014-02-05 16:17:43Z heftig $
# Maintainer: Ionut Biru <ibiru@archlinux.org>
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
-pkgname=modemmanager
-_realname=ModemManager
-pkgver=1.0.0
+pkgbase=modemmanager
+pkgname=(modemmanager libmm-glib)
+pkgver=1.2.0
pkgrel=2
pkgdesc="Mobile broadband modem management service"
arch=(i686 x86_64)
url="http://www.freedesktop.org/wiki/Software/ModemManager/"
-license=(GPL2)
-depends=(udev ppp libqmi libmbim polkit hicolor-icon-theme)
-makedepends=(intltool gtk-doc)
-optdepends=('usb_modeswitch: install if your modem shows up as a storage drive')
-install=modemmanager.install
-source=(http://www.freedesktop.org/software/$_realname/$_realname-$pkgver.tar.xz)
-sha256sums=('e0f3bbd9a7353f7d87be2391b8718a81d11f9ff8b1c067d640928322f8808563')
+license=(GPL2 LGPL2.1)
+depends=(systemd polkit ppp libqmi libmbim)
+makedepends=(intltool gtk-doc gobject-introspection vala)
+source=(http://www.freedesktop.org/software/ModemManager/ModemManager-$pkgver.tar.xz)
+sha256sums=('8bd9d8c3b506f34a9f927e95784026d1fe132c9d60fc426a892b690f7d6408bc')
build() {
- cd $_realname-$pkgver
+ cd ModemManager-$pkgver
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--sbindir=/usr/bin \
--with-udev-base-dir=/usr/lib/udev \
- --disable-static \
- --with-polkit=permissive
+ --with-polkit=permissive \
+ --enable-gtk-doc \
+ --disable-static
make
}
-package() {
- cd $_realname-$pkgver
+package_modemmanager() {
+ depends+=(libmm-glib)
+ optdepends=('usb_modeswitch: install if your modem shows up as a storage drive')
+
+ cd ModemManager-$pkgver
make DESTDIR="$pkgdir" install
+ make DESTDIR="$pkgdir" -C libmm-glib uninstall
+ make DESTDIR="$pkgdir" -C vapi uninstall
+}
+
+package_libmm-glib() {
+ pkgdesc="ModemManager library"
+ depends=(glib2)
+
+ cd ModemManager-$pkgver
+ make DESTDIR="$pkgdir" -C libmm-glib install
+ make DESTDIR="$pkgdir" -C vapi install
}
diff --git a/extra/modemmanager/modemmanager.install b/extra/modemmanager/modemmanager.install
deleted file mode 100644
index d0e87bc18..000000000
--- a/extra/modemmanager/modemmanager.install
+++ /dev/null
@@ -1,13 +0,0 @@
-post_install() {
- if type -P gtk-update-icon-cache &>/dev/null; then
- gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
- fi
-}
-
-post_upgrade() {
- post_install
-}
-
-post_remove() {
- post_install
-}
diff --git a/extra/pango/PKGBUILD b/extra/pango/PKGBUILD
index 4c8bd8403..d73ad4c59 100644
--- a/extra/pango/PKGBUILD
+++ b/extra/pango/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 199375 2013-11-11 18:06:12Z heftig $
+# $Id: PKGBUILD 205450 2014-02-05 06:13:22Z heftig $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=pango
-pkgver=1.36.1
+pkgver=1.36.2
pkgrel=1
pkgdesc="A library for layout and rendering of text"
arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@ makedepends=('harfbuzz' 'fontconfig' 'cairo' 'libxft' 'libthai' 'gobject-introsp
install=pango.install
source=(http://download.gnome.org/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz)
url="http://www.pango.org/"
-sha256sums=('42e4b51cdc99e6878a9ea2a5ef2b31b79c1033f8518726df738a3c54c90e59f8')
+sha256sums=('f07f9392c9cf20daf5c17a210b2c3f3823d517e1917b72f20bb19353b2bc2c63')
build() {
cd ${pkgname}-${pkgver}
diff --git a/extra/python-lxml/PKGBUILD b/extra/python-lxml/PKGBUILD
index cf01df7a1..5f867ca5d 100644
--- a/extra/python-lxml/PKGBUILD
+++ b/extra/python-lxml/PKGBUILD
@@ -1,16 +1,15 @@
-# $Id: PKGBUILD 200744 2013-12-03 23:01:49Z angvp $
+# $Id: PKGBUILD 205479 2014-02-05 18:47:19Z angvp $
# Maintainer: Angel Velasquez <angvp@archlinux.org>
-
pkgbase=python-lxml
pkgname=('python-lxml' 'python2-lxml' 'python-lxml-docs')
-pkgver=3.2.4
+pkgver=3.3.0
pkgrel=1
arch=('i686' 'x86_64')
license=('BSD' 'custom')
url="http://lxml.de/"
makedepends=('python2' 'python' 'libxslt' 'python-cssselect' 'python2-cssselect')
source=(http://pypi.python.org/packages/source/l/lxml/lxml-${pkgver}.tar.gz{,.asc})
-md5sums=('cc363499060f615aca1ec8dcc04df331'
+md5sums=('ca2f02fd762f3614a1930c568847052b'
'SKIP')
# Temporary commented due a conflict with devtools and lxml
diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD
index 50c1fd740..c1c0fcb19 100644
--- a/extra/vlc/PKGBUILD
+++ b/extra/vlc/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 204426 2014-01-19 16:28:59Z bpiotrowski $
+# $Id: PKGBUILD 205478 2014-02-05 18:23:46Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
# Contributor: Martin Sandsmark <martin.sandsmark@kde.org>
pkgname=vlc
-pkgver=2.1.2
-pkgrel=3
+pkgver=2.1.3
+pkgrel=1
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
arch=('i686' 'x86_64')
url="http://www.videolan.org/vlc/"
@@ -58,7 +58,7 @@ options=('!emptydirs')
install=vlc.install
source=("http://download.videolan.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"
'vlc-2.0.7-vaapi-compat.patch')
-md5sums=('fb6787ad749aadcfaeab3471939b3426'
+md5sums=('56a489d093ffef9aa29809116985adba'
'6df10774bb7acf20e09d6139e5c7839e')
prepare() {