diff options
59 files changed, 580 insertions, 333 deletions
diff --git a/community/aria2/PKGBUILD b/community/aria2/PKGBUILD index 3d992c031..805882571 100644 --- a/community/aria2/PKGBUILD +++ b/community/aria2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 81793 2012-12-30 11:33:11Z bpiotrowski $ +# $Id: PKGBUILD 83746 2013-02-04 21:45:01Z 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.16.1 +pkgver=1.16.3 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.bz2) -md5sums=('ad7e0575ce4a480eb54030e1d348e076') +sha256sums=('989f8eb5599394681d75e18acf3d4261870cc2dce70b813ce84305dc3c9e50a2') build() { cd $pkgname-$pkgver diff --git a/community/chrony/PKGBUILD b/community/chrony/PKGBUILD index 49ce93a61..3c923f6ea 100644 --- a/community/chrony/PKGBUILD +++ b/community/chrony/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 75385 2012-08-21 18:13:22Z bpiotrowski $ +# $Id: PKGBUILD 83627 2013-02-04 07:41:05Z bpiotrowski $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: Patrick Leslie Polzer <leslie.polzer@gmx.net> @@ -7,8 +7,8 @@ # Contributor: Elisamuel Resto <ryuji@simplysam.us> pkgname=chrony -pkgver=1.26 -pkgrel=7 +pkgver=1.27 +pkgrel=1 pkgdesc='Lightweight NTP client and server' arch=('i686' 'x86_64') url="http://chrony.tuxfamily.org/" @@ -17,11 +17,9 @@ license=('GPL') depends=('readline' 'libcap') backup=('etc/chrony.conf') source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz - rc.d service) -md5sums=('ad6dd619ff1986e4ff780363c64e2246' - 'd8b653c8bcc76cef00aa10fbd3eeb4f7' - '778d85a6b42ccfab6460ec257b39ca4d') +sha256sums=('d44835ee2180a9a0f4f320fc498c39d59dec33d35c2aa05b446fe65a2a83ae9d' + 'b4f68b335820b6a8429591750da294e5a9fafc1e8f6af8d865f6604516ecb306') build() { cd $srcdir/$pkgname-$pkgver @@ -34,7 +32,6 @@ package() { make DESTDIR=$pkgdir install install -Dm0644 $srcdir/$pkgname-$pkgver/examples/chrony.conf.example $pkgdir/etc/chrony.conf - install -Dm0755 $srcdir/rc.d $pkgdir/etc/rc.d/chrony install -Dm644 $srcdir/service $pkgdir/usr/lib/systemd/system/chrony.service install -dm755 "$pkgdir/usr/lib/systemd/ntp-units.d" diff --git a/community/connman/PKGBUILD b/community/connman/PKGBUILD index faf051560..c9091f03d 100644 --- a/community/connman/PKGBUILD +++ b/community/connman/PKGBUILD @@ -1,9 +1,9 @@ -#$Id: PKGBUILD 82130 2013-01-09 02:21:52Z dwallace $ +#$Id: PKGBUILD 83726 2013-02-04 18:08:38Z dwallace $ # Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> # Contributor: Lucas De Marchi <lucas.de.marchi@gmail.com> pkgname=connman -pkgver=1.10 +pkgver=1.11 pkgrel=1 pkgdesc="Wireless LAN network manager" url="http://connman.net/" @@ -19,7 +19,7 @@ source=('connmand-daemon' "http://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.bz2" 'allow_group_network.diff') md5sums=('88ece7cbf1d0d289545ce4f8553fdab8' - '95a87fdccab7b63390c1c38ebba2883b' + '73f1f93ce503ee80dcc8c9bdda2c3426' 'a8d22ee089fb0ed725130d16ad393047') build() { @@ -31,6 +31,7 @@ build() { --with-systemdunitdir=/usr/lib/systemd/system \ --enable-threads \ --enable-openconnect \ + --enable-vpnc \ --enable-openvpn \ --enable-polkit \ --enable-client diff --git a/community/drbd/PKGBUILD b/community/drbd/PKGBUILD index d7e4c7c59..d34757355 100644 --- a/community/drbd/PKGBUILD +++ b/community/drbd/PKGBUILD @@ -1,20 +1,18 @@ -# $Id: PKGBUILD 75667 2012-08-28 14:04:52Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83703 2013-02-04 14:42:03Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> pkgname=drbd pkgver=8.3.13 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') pkgdesc='Userland tools for Distributed Replicated Block Device' url='http://www.drbd.org' license=('GPL2') depends=('perl' 'bash') source=("http://oss.linbit.com/drbd/8.3/$pkgname-$pkgver.tar.gz" - "$pkgname.rc" "$pkgname.service") backup=('etc/drbd.conf' 'etc/drbd.d/global_common.conf') md5sums=('760a25459ef6b7262a2a3572c1561c5b' - '8902a2f7aca6245c27e9566a1509312c' 'afbb345094db49b0a474c0b4e51c0acd') build() { @@ -56,12 +54,9 @@ package() { # autoload module install -Dm 644 /dev/null usr/lib/modules-load.d/$pkgname.conf echo 'drbd' > usr/lib/modules-load.d/$pkgname.conf - # setup initscript (replace) - cd "$srcdir" - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - # install systemd stuff - install -Dm 644 $pkgname.service \ + # systemd + install -Dm 644 "$srcdir/$pkgname.service" \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/dumb/PKGBUILD b/community/dumb/PKGBUILD index 2ddfc6153..c30d667a1 100644 --- a/community/dumb/PKGBUILD +++ b/community/dumb/PKGBUILD @@ -1,31 +1,35 @@ +# $Id: PKGBUILD 83614 2013-02-03 23:11:33Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Chris Brannon <cmbrannon79@gmail.com> # Contributor: JJDaNiMoTh <jjdanimoth@gmail.com> # Contributor: Bjørn Lindeijer <bjorn lindeijer nl> pkgname=dumb pkgver=0.9.3 -pkgrel=6 -pkgdesc="An IT, XM, S3M and MOD player library" -arch=('i686' 'x86_64') +pkgrel=7 +pkgdesc='IT, XM, S3M and MOD player library' +arch=('x86_64' 'i686') license=('custom:dumb' 'GPL') -url="http://dumb.sourceforge.net/" +url='http://dumb.sourceforge.net/' +makedepends=('setconf') depends=('glibc' 'allegro4') -source=(http://downloads.sourceforge.net/sourceforge/dumb/$pkgname-$pkgver.tar.gz - as-needed.patch - CVE-2006-3668.patch) -md5sums=('f48da5b990aa8aa822d3b6a951baf5c2' - '580676387b07d3b5998bbd525df2df52' - 'e1378e2eb30346073ee188608ac2c9e7') +source=("http://downloads.sourceforge.net/sourceforge/dumb/$pkgname-$pkgver.tar.gz" + 'as-needed.patch' + 'CVE-2006-3668.patch') +sha256sums=('8d44fbc9e57f3bac9f761c3b12ce102d47d717f0dd846657fb988e0bb5d1ea33' + 'f7a41576d5dcecad2f9a01cbb0228457b434423046cb67c9a0a720ec87f43fb9' + '9f6785435757db725bc73b1c4874b91e80b9277c6fdd2b56e47dae1cfbc968e6') build() { cd "$srcdir/$pkgname-$pkgver" - [ "${CARCH}" = "x86_64" ] && export CFLAGS="${CFLAGS} -fPIC" - # Fix CVE-2006-3668 (Patch found in Gentoo and other distros). + # Add -fPIC for anything but i686 + [ "$CARCH" = 'i686' ] || export CFLAGS="${CFLAGS} -fPIC" + + # Patch from Gentoo for CVE-2006-3668 patch -p1 < "$srcdir/CVE-2006-3668.patch" - # Apply a patch from Gentoo, so that we can build against binutils - # 2.22 and above. + # Patch from Gentoo for binutils >= 2.22 patch -p1 < "$srcdir/as-needed.patch" sed -i '/LDFLAGS :=/d' Makefile cp Makefile Makefile.rdy @@ -39,23 +43,21 @@ build() { include make/unix.inc ALL_TARGETS := core core-examples core-headers ALL_TARGETS += allegro allegro-examples allegro-headers -PREFIX := "$pkgdir/usr" +PREFIX := /usr EOF - # Upstream's makefile ignores our CFLAGS. They put -I directives in - # their own CFLAGS, so we can't just say - # make CFLAGS=... - # Gentoo's ebuild overrides another of their makefile variables, named - # OFLAGS. - make OFLAGS="${CFLAGS}" + # Use OFLAGS to be able to set CFLAGS without replacing the -I directives + make -j1 OFLAGS="${CFLAGS}" } package() { cd "$srcdir/$pkgname-$pkgver" - # Create directories + install -d "$pkgdir"/usr/{lib,bin,include} - install -D -m644 licence.txt \ + install -Dm644 licence.txt \ "$pkgdir/usr/share/licenses/$pkgname/licence.txt" - - make install + setconf make/config.txt PREFIX "$pkgdir/usr" + make DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/community/ebtables/PKGBUILD b/community/ebtables/PKGBUILD index ffc3b451b..1430af343 100644 --- a/community/ebtables/PKGBUILD +++ b/community/ebtables/PKGBUILD @@ -1,27 +1,24 @@ -# $Id: PKGBUILD 71322 2012-05-26 15:04:32Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83705 2013-02-04 14:45:58Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Michal Soltys <soltys@ziu.info> pkgname=ebtables pkgver=2.0.10_4 -pkgrel=2 +pkgrel=3 pkgdesc='Ethernet bridge filtering utilities' arch=('i686' 'x86_64') url='http://ebtables.sourceforge.net/' +depends=('perl' 'bash') license=('GPL2') -backup=("etc/$pkgname.conf" "etc/conf.d/$pkgname") +backup=("etc/$pkgname.conf") # ebtables segfault with --as-needed options=('!buildflags') install=$pkgname.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-v${pkgver/_/-}.tar.gz" - "$pkgname.conf" - "$pkgname.rc" "$pkgname.systemd" "$pkgname.service") md5sums=('506742a3d44b9925955425a659c1a8d0' - 'c6f0838de4429af68d21b4d61f00db59' - 'd0e340f2cefe91b1569c0e87c2a1288f' - '5a49ea09af202cb438c8a1b15abf9147' + 'b4c329060809e5b290ae49fbd0ad61f2' 'baf923443c3b16277e50d60d2e68f534') build() { @@ -41,10 +38,7 @@ package() { popd # rm package ebtables rc.d scripts rm "$pkgdir/etc/ebtables-config" - # install initscripts - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -Dm 644 $pkgname.conf "$pkgdir/etc/conf.d/$pkgname" - # install systemd service + # systemd install -Dm 755 $pkgname.systemd \ "$pkgdir/usr/lib/systemd/scripts/$pkgname" install -Dm 644 $pkgname.service \ @@ -53,4 +47,4 @@ package() { install -Dm 644 /dev/null "$pkgdir/etc/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/ebtables/ebtables.systemd b/community/ebtables/ebtables.systemd index 4c51e9b6f..7c21ff967 100644 --- a/community/ebtables/ebtables.systemd +++ b/community/ebtables/ebtables.systemd @@ -1,13 +1,12 @@ #!/bin/bash -. /etc/conf.d/ebtables +CONFIG_FILE='/etc/ebtables.conf' case $1 in start) ebtables-restore < "$CONFIG_FILE" ;; stop) - [[ $SAVE_ON_STOP =~ [yY][eE][sS] ]] && $0 save ebtables -F ;; save) diff --git a/community/echat/PKGBUILD b/community/echat/PKGBUILD index f78e322b4..38544e955 100644 --- a/community/echat/PKGBUILD +++ b/community/echat/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65144 2012-02-20 05:23:08Z spupykin $ +# $Id: PKGBUILD 83672 2013-02-04 11:04:33Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -21,9 +21,9 @@ md5sums=('dda3891d08f04dd266858380d404af15') # build() { - cd ${startdir}/src/$pkgname-${pkgver} + cd $srcdir/$pkgname-${pkgver} make - install -D -m 0755 echat $startdir/pkg/usr/bin/echat - install -D -m 0644 doc/echat.1 $startdir/pkg/usr/share/man/man1/echat.1 - install -D -m 0644 doc/.echatrc.sample $startdir/pkg/usr/share/echat/dot.echatrc.sample + install -D -m 0755 echat $pkgdir/usr/bin/echat + install -D -m 0644 doc/echat.1 $pkgdir/usr/share/man/man1/echat.1 + install -D -m 0644 doc/.echatrc.sample $pkgdir/usr/share/echat/dot.echatrc.sample } diff --git a/community/fbgrab/PKGBUILD b/community/fbgrab/PKGBUILD index 14c947599..66e75dacd 100644 --- a/community/fbgrab/PKGBUILD +++ b/community/fbgrab/PKGBUILD @@ -1,4 +1,5 @@ -# $Id: PKGBUILD 63546 2012-02-05 11:55:12Z ibiru $ +# $Id: PKGBUILD 83675 2013-02-04 11:04:55Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org pkgname=fbgrab @@ -14,10 +15,10 @@ source=(http://hem.bredband.net/gmogmo/fbgrab/fbgrab-1.0.tar.gz) md5sums=('7af4d8774684182ed690d5da82d6d234') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver sed -i '1,1i#include <zlib.h>' fbgrab.c gcc -g -Wall fbgrab.c -lpng -lz -o fbgrab strip fbgrab - install -D -m755 $startdir/src/$pkgname-$pkgver/fbgrab $startdir/pkg/usr/bin/fbgrab - install -D -m644 $startdir/src/$pkgname-$pkgver/fbgrab.1.man $startdir/pkg/usr/share/man/man1/fbgrab.1 + install -D -m755 $srcdir/$pkgname-$pkgver/fbgrab $pkgdir/usr/bin/fbgrab + install -D -m644 $srcdir/$pkgname-$pkgver/fbgrab.1.man $pkgdir/usr/share/man/man1/fbgrab.1 } diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD index 69db955b8..3d963df97 100644 --- a/community/fceux/PKGBUILD +++ b/community/fceux/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82066 2013-01-07 08:30:37Z arodseth $ +# $Id: PKGBUILD 83618 2013-02-03 23:24:07Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contriutor: Eric Belanger <eric@archlinux.org> # Contributor: Jo Christian Bergskås <jcberg@gmail.com> pkgname=fceux pkgver=2.2.0 -pkgrel=1 +pkgrel=2 url='http://www.fceux.com/' pkgdesc='Fast and ultra-compatible NES/Famicom emulator' arch=('x86_64' 'i686') @@ -21,7 +21,7 @@ build() { cd "$srcdir/$pkgname" msg2 'Compiling...' - scons --prefix="$pkgdir/usr" + scons } package() { diff --git a/community/fldiff/PKGBUILD b/community/fldiff/PKGBUILD index 0b973410a..e528e4221 100644 --- a/community/fldiff/PKGBUILD +++ b/community/fldiff/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65186 2012-02-20 10:08:06Z spupykin $ +# $Id: PKGBUILD 83678 2013-02-04 11:05:24Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: kevin <kevin@archlinux.org> # Contributor: iztok pizorn <pizorn@gmail.com> @@ -27,5 +27,5 @@ build() { package() { cd $srcdir/$pkgname-$pkgver make BUILDROOT=$pkgdir install install-desktop - mv `find $pkgdir/ -name Development -type d` $startdir/pkg/usr/share/applications + mv `find $pkgdir/ -name Development -type d` $pkgdir/usr/share/applications } diff --git a/community/floyd/PKGBUILD b/community/floyd/PKGBUILD index ae919142d..bf88c40de 100644 --- a/community/floyd/PKGBUILD +++ b/community/floyd/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 58684 2011-11-17 15:37:37Z spupykin $ +# $Id: PKGBUILD 83680 2013-02-04 11:05:45Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> @@ -16,13 +16,13 @@ md5sums=('c1b80bc76ac4e25e821a193428fa42a4' '0cde2017ead790f9d556ef34c6a4008f') build() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver patch -p1 <$srcdir/build-fix.patch make pthread } package() { - cd $startdir/src/$pkgname-$pkgver + cd $srcdir/$pkgname-$pkgver mkdir -p $pkgdir/usr/share/man/man1 $pkgdir/usr/bin make install MANDIR=$pkgdir/usr/share/man/man1 BINDIR=$pkgdir/usr/bin } diff --git a/community/glob2/PKGBUILD b/community/glob2/PKGBUILD index 6512def53..37bf01a70 100644 --- a/community/glob2/PKGBUILD +++ b/community/glob2/PKGBUILD @@ -1,4 +1,5 @@ -# $Id: PKGBUILD 83251 2013-01-28 16:49:37Z stephane $ +# $Id: PKGBUILD 83748 2013-02-04 22:09:20Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jaroslaw Swierczynski <swiergot@aur.archlinux.org> # Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com> @@ -23,15 +24,15 @@ build() { patch -Np0 -i "$srcdir/glob2-0.9.4.1-gcc44.patch" scons \ - BINDIR="$pkgdir/usr/bin" \ - INSTALLDIR="$pkgdir/usr/share" \ LINKFLAGS="-lboost_system" } package () { cd "$srcdir/$pkgname-$pkgver" - scons install + scons install \ + BINDIR="$pkgdir/usr/bin" \ + INSTALLDIR="$pkgdir/usr/share" find "$pkgdir/usr/share" -type f -exec chmod 644 '{}' \; install -Dm644 data/icons/glob2-icon-48x48.png \ "$pkgdir/usr/share/pixmaps/glob2-icon-48x48.png" diff --git a/community/haskell-regex-base/PKGBUILD b/community/haskell-regex-base/PKGBUILD index d4e951cc6..a7c840762 100644 --- a/community/haskell-regex-base/PKGBUILD +++ b/community/haskell-regex-base/PKGBUILD @@ -1,37 +1,43 @@ +# $Id: PKGBUILD 83658 2013-02-04 10:08:27Z arodseth $ # Maintainer: Vesa Kaihlavirta <vesa@archlinux.org> # Contributor: Arch Haskell Team <arch-haskell@haskell.org> +# Contributor: Alexander Rødseth <rodseth@gmail.com> _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=7 -pkgdesc="Interface API for regex-posix,pcre,parsec,tdfa,dfa" -url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base" +pkgrel=8 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' sh 'haskell-mtl=2.1.2-1') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) -install=${pkgname}.install -md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz") +install=$pkgname.install +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') build() { - cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ - --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid - runhaskell Setup build - runhaskell Setup haddock - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + cd "$srcdir/$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd ${srcdir}/${_hkgname}-${pkgver} - install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh - install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh - install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries - ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} - runhaskell Setup copy --destdir=${pkgdir} - install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE + cd "$srcdir/$_hkgname-$pkgver" + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } + +# vim:set ts=2 sw=2 et: diff --git a/community/ht/PKGBUILD b/community/ht/PKGBUILD index 958362ca6..4b8a33501 100644 --- a/community/ht/PKGBUILD +++ b/community/ht/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 67315 2012-03-08 16:30:08Z spupykin $ +# $Id: PKGBUILD 83652 2013-02-04 10:01:08Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: tardo <tardo@nagi-fanboi.net> # Contributor: Simon Morgan <"mra84964@mra.pb.hx".decode('rot-13')> pkgname=ht -pkgver=2.0.20 +pkgver=2.0.21 pkgrel=1 pkgdesc="A file editor/viewer/analyzer for executables" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url="http://hte.sourceforge.net/" license=('GPL') depends=('gcc-libs' 'ncurses' 'lzo2') source=(http://downloads.sourceforge.net/sourceforge/hte/$pkgname-$pkgver.tar.gz) -md5sums=('22d5a30470032ec8b858d4a3a24f8d02') +md5sums=('419a25004421b9455430f523636bdcca') build() { cd $srcdir/$pkgname-$pkgver diff --git a/community/keepalived/PKGBUILD b/community/keepalived/PKGBUILD index ab1e13a7f..e350de11c 100644 --- a/community/keepalived/PKGBUILD +++ b/community/keepalived/PKGBUILD @@ -1,24 +1,20 @@ -# $Id: PKGBUILD 75723 2012-08-29 14:02:05Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83710 2013-02-04 14:57:08Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Andrea Zucchelli <zukka77@gmail.com> pkgname=keepalived pkgver=1.2.7 -pkgrel=1 +pkgrel=2 pkgdesc='Failover and monitoring daemon for LVS clusters' arch=('i686' 'x86_64') url='http://www.keepalived.org/' license=('GPL2') -backup=('etc/keepalived/keepalived.conf' 'etc/conf.d/keepalived') +backup=('etc/keepalived/keepalived.conf') depends=('openssl' 'popt' 'libnl1') source=("http://www.keepalived.org/software/$pkgname-$pkgver.tar.gz" - 'keepalived.rc' - 'keepalived.service' - 'keepalived.conf') + 'keepalived.service') md5sums=('8551a34ee048895dbe5350a031ff29c1' - '0d7ea6296bce403a5d24be305a0a9d73' - 'dd0a003a24057eba1e4dc09f372aaa52' - '9c8142da8730ad27a345587dea83ced7') + 'edbeda8c8777cf36110c1623e49bc5c9') build() { cd $pkgname-$pkgver @@ -30,18 +26,15 @@ package() { cd $pkgname-$pkgver make DESTDIR="$pkgdir" install # clean pacakge init scripts - rm -r "$pkgdir/etc/rc.d/init.d" "$pkgdir/etc/sysconfig" + rm -r "$pkgdir/etc/rc.d" "$pkgdir/etc/sysconfig" # move examples to /usr/share install -d -m 755 "$pkgdir/usr/share/$pkgname" mv "$pkgdir/etc/keepalived/samples" "$pkgdir/usr/share/$pkgname/samples" - - # add initscripts - cd .. - install -D -m 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - install -D -m 644 $pkgname.conf "$pkgdir/etc/conf.d/$pkgname" + # systemd + cd "$srcdir" install -D -m 644 $pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/keepalived/keepalived.service b/community/keepalived/keepalived.service index e29deeebd..b96a8f474 100644 --- a/community/keepalived/keepalived.service +++ b/community/keepalived/keepalived.service @@ -1,5 +1,6 @@ [Unit] Description=Keepalive Daemon +After=network.target [Service] ExecStart=/usr/sbin/keepalived --dont-fork diff --git a/community/libpaper/PKGBUILD b/community/libpaper/PKGBUILD index 113fe83f1..0e222d90c 100644 --- a/community/libpaper/PKGBUILD +++ b/community/libpaper/PKGBUILD @@ -1,29 +1,29 @@ -# $Id: PKGBUILD 79303 2012-11-02 14:41:55Z arodseth $ +# $Id: PKGBUILD 83644 2013-02-04 09:47:51Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: royrocks <royrocks13@gmail.com> pkgname=libpaper pkgver=1.1.24 -pkgrel=3 +pkgrel=4 pkgdesc='Library for handling paper characteristics' arch=('x86_64' 'i686') url='http://packages.debian.org/unstable/source/libpaper' license=('GPL') +depends=('sh') +options=('!libtool') source=("http://ftp.de.debian.org/debian/pool/main/libp/$pkgname/${pkgname}_$pkgver+nmu2.tar.gz") sha256sums=('c5bdd6d9dff179699160675dbb61651d9b3158f6da27558fdaba00e7c427ba96') build() { - cd $srcdir/$pkgname-$pkgver+nmu2 - ./configure --prefix=/usr \ - --mandir=$pkgdir/usr/share/man \ - --sysconfdir=/etc + cd "$srcdir/$pkgname-$pkgver+nmu2" + ./configure --prefix=/usr --sysconfdir=/etc make } package() { - cd $srcdir/$pkgname-$pkgver+nmu2 - make prefix=$pkgdir/usr install + cd "$srcdir/$pkgname-$pkgver+nmu2" + make prefix="$pkgdir/usr" install } # vim:set ts=2 sw=2 et: diff --git a/community/libpqxx/PKGBUILD b/community/libpqxx/PKGBUILD index fbefdafa7..00a6dba5d 100644 --- a/community/libpqxx/PKGBUILD +++ b/community/libpqxx/PKGBUILD @@ -1,23 +1,22 @@ -# $Id: PKGBUILD 59094 2009-11-20 06:50:18Z giovanni $ +# $Id: PKGBUILD 83662 2013-02-04 10:17:35Z spupykin $ # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=libpqxx -pkgver=4.0 +pkgver=4.0.1 pkgrel=1 pkgdesc="C++ client API for PostgreSQL" arch=('i686' 'x86_64') license=('custom') url="http://pqxx.org/development/libpqxx/" depends=('postgresql-libs>=8.4.1') +makedepends=('python2') options=('!libtool') -source=("http://pqxx.org/download/software/${pkgname}/${pkgname}-${pkgver}.tar.gz" - build-fix.patch) -md5sums=('bd7541f858400a96cbe2a48cb342ad0e' - 'e59f5f63e1800406bf494e19cea479a4') +source=("http://pqxx.org/download/software/${pkgname}/${pkgname}-${pkgver}.tar.gz") +md5sums=('6ea888b9ba85dd7cef1b182dc5f223a2') build() { cd "${srcdir}/${pkgname}-${pkgver}" -# patch -p1 <$srcdir/build-fix.patch + sed -i 's|python|python2|' tools/splitconfig ./configure --prefix=/usr --enable-shared make make prefix="${pkgdir}/usr" install diff --git a/community/librcc/PKGBUILD b/community/librcc/PKGBUILD index c5e3ffb0a..fa2df29fc 100644 --- a/community/librcc/PKGBUILD +++ b/community/librcc/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 61953 2012-01-11 15:22:10Z stephane $ +# $Id: PKGBUILD 83682 2013-02-04 11:06:09Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=librcc @@ -18,32 +18,32 @@ md5sums=('9bbf248c7312c73c0b6ca19b9c5a2af1' '040313d1d8f166ccf2b128cea4c05f21') build() { - cd ${startdir}/src/$pkgname-${pkgver} + cd $srcdir/$pkgname-${pkgver} ./configure --prefix=/usr patch -p1 <$srcdir/librcc-strnlen.patch make } package() { - cd ${startdir}/src/$pkgname-${pkgver} - mkdir -p $startdir/pkg/etc/rcc - mkdir -p $startdir/pkg/usr/lib/rcc/engines - mkdir -p $startdir/pkg/usr/bin + cd $srcdir/$pkgname-${pkgver} + mkdir -p $pkgdir/etc/rcc + mkdir -p $pkgdir/usr/lib/rcc/engines + mkdir -p $pkgdir/usr/bin - make DESTDIR=$startdir/pkg install + make DESTDIR=$pkgdir install make -C examples - make -C examples install DESTDIR=$startdir/pkg - rm -f $startdir/pkg/usr/bin/example* + make -C examples install DESTDIR=$pkgdir + rm -f $pkgdir/usr/bin/example* - install -m 644 examples/rcc.xml $startdir/pkg/etc + install -m 644 examples/rcc.xml $pkgdir/etc - if [ -f $startdir/pkg/usr/bin/rcc-gtk2-config ]; then - ln -s rcc-gtk2-config $startdir/pkg/usr/bin/rcc-config - elif [ -f $startdir/pkg/usr/bin/rcc-gtk-config ]; then - ln -s rcc-gtk-config $startdir/pkg/usr/bin/rcc-config + if [ -f $pkgdir/usr/bin/rcc-gtk2-config ]; then + ln -s rcc-gtk2-config $pkgdir/usr/bin/rcc-config + elif [ -f $pkgdir/usr/bin/rcc-gtk-config ]; then + ln -s rcc-gtk-config $pkgdir/usr/bin/rcc-config else - echo "#!/bin/bash" > $startdir/pkg/usr/bin/rcc-config - echo "echo \"Configuration UI is not available!\"" >> $startdir/pkg/usr/bin/rcc-config + echo "#!/bin/bash" > $pkgdir/usr/bin/rcc-config + echo "echo \"Configuration UI is not available!\"" >> $pkgdir/usr/bin/rcc-config fi } diff --git a/community/mailman/PKGBUILD b/community/mailman/PKGBUILD index 74db47b4b..91ef3a656 100644 --- a/community/mailman/PKGBUILD +++ b/community/mailman/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 74799 2012-08-05 16:06:17Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83707 2013-02-04 14:51:45Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=mailman pkgver=2.1.15 -pkgrel=2 +pkgrel=3 pkgdesc='The GNU Mailing List Manager' arch=(i686 x86_64) license=('GPL') @@ -19,13 +19,11 @@ source=("http://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tgz" 'mailman-2.1-build.patch' "$pkgname.profile.sh" "$pkgname.profile.csh" - "$pkgname.rc" "$pkgname.service") md5sums=('7d207489e8e9de0727cb334d46029833' 'ed04d062379eb21e39ce1e70e6b1ade2' 'a9c71ec940c56173415fbd49087d10b0' '85a8c30ffc444e677b286f54df530482' - '3a4014c15e9923451f5f282860896057' 'f3ea6ef02ab135274406ce52ea8bbb7b') build() { @@ -73,12 +71,10 @@ package() { chmod 2755 "$pkgdir"/usr/lib/mailman/cgi-bin/* chmod 2755 "$pkgdir"/usr/lib/mailman/mail/mailman cd "$srcdir" - # install initscripts - install -Dm 755 $pkgname.rc "$pkgdir/etc/rc.d/$pkgname" - # install systemd service + # systemd install -Dm 644 $pkgname.service \ "$pkgdir/usr/lib/systemd/system/$pkgname.service" - # install profiles + # profiles install -Dm 755 $pkgname.profile.sh "$pkgdir/etc/profile.d/$pkgname.sh" install -Dm 755 $pkgname.profile.csh "$pkgdir/etc/profile.d/$pkgname.csh" } diff --git a/community/mailman/mailman.install b/community/mailman/mailman.install index 62a364e1a..98864b3d3 100644 --- a/community/mailman/mailman.install +++ b/community/mailman/mailman.install @@ -17,13 +17,14 @@ post_install() { ## arg 1: the new package version ## arg 2: the old package version post_upgrade() { - post_install "$1" + # check file permissions + cd /usr/lib/mailman && bin/check_perms > /dev/null } ## arg 1: the old package version -pre_remove() { - userdel mailman >/dev/null || true - groupdel mailman >/dev/null || true +post_remove() { + userdel -f mailman >/dev/null 2>&1 || true + groupdel mailman >/dev/null 2>&1 || true } # vim:set ts=2 sw=2 ft=sh et: diff --git a/community/mongodb/PKGBUILD b/community/mongodb/PKGBUILD index 650c6f9ba..4ea5062fa 100644 --- a/community/mongodb/PKGBUILD +++ b/community/mongodb/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 83260 2013-01-28 16:49:47Z stephane $ +# $Id: PKGBUILD 83665 2013-02-04 10:18:57Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -6,8 +6,8 @@ # Contributor: Alec Thomas pkgname=mongodb -pkgver=2.2.2 -pkgrel=2 +pkgver=2.2.3 +pkgrel=1 pkgdesc='A high-performance, open source, schema-free document-oriented database' arch=('i686' 'x86_64') url='http://www.mongodb.org' @@ -66,7 +66,7 @@ package() { rm -r ${pkgdir}/usr/lib64 || true } -md5sums=('697c448271358545a8a40a973f88edf4' +md5sums=('4308c72b1342236dc585e0df0201db48' '9c67e00f4626ad761a8f7d4e037a54d7' '4839fe1d638187ca3226e8267b947318' '96ab4517b48974ce0e566d9746a75a4f' diff --git a/community/nicotine/PKGBUILD b/community/nicotine/PKGBUILD index 4b849aa83..bd3c6e999 100644 --- a/community/nicotine/PKGBUILD +++ b/community/nicotine/PKGBUILD @@ -1,34 +1,44 @@ -# $Id: PKGBUILD 83168 2013-01-27 16:22:44Z pierre $ -# Maintainer: Angel Velasquez <angvp@archlinux.org> +# $Id: PKGBUILD 83656 2013-02-04 10:04:46Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Angel Velasquez <angvp@archlinux.org> # Contributor: Hugo Doria <hugo@archlinux.org> # Contributor: Andrew Wright <andreww@photism.org> pkgname=nicotine pkgver=1.2.16 -pkgrel=4 -pkgdesc="Soulseek music-sharing client, written in python" -arch=('i686' 'x86_64') -url="http://sourceforge.net/projects/nicotine-plus/" +pkgrel=5 +pkgdesc='Soulseek music-sharing client, written in python' +arch=('x86_64' 'i686') +url='http://sourceforge.net/projects/nicotine-plus/' license=('GPL') -depends=('pygtk' 'mutagen') +depends=('pygtk' 'mutagen') #'python-sexy') TODO: Move python-sexy from AUR +makedepends=('setconf') optdepends=('python2-geoip: to enable Geographical blocker') -source=(http://downloads.sourceforge.net/project/nicotine-plus/nicotine-plus/${pkgver}/${pkgname}+-${pkgver}.tar.bz2) -md5sums=('ac7433c21ef619a37e079a7ae68da94a') +source=("http://downloads.sourceforge.net/project/nicotine-plus/nicotine-plus/${pkgver}/${pkgname}+-${pkgver}.tar.bz2") +sha256sums=('71e5b33e273daaf072dbf63839536c14d7ead9d149323d50eee09f7429e34c1d') build() { - cd "${srcdir}/${pkgname}+-${pkgver}" - sed -i -e "s/Icon=nicotine-plus/Icon=nicotine-plus-32px/" files/nicotine.desktop # Fixing FS#22476 + cd "$srcdir/${pkgname}+-$pkgver" + + # Fix for FS#22476 + setconf files/nicotine.desktop Icon nicotine-plus-32px + + # Python fix sed -i -e 's|/usr/bin/env python|/usr/bin/env python2|' \ -e 's|/usr/bin/python|/usr/bin/python2|' pynicotine/{,gtkgui/}*.py - python2 setup.py install --root="${pkgdir}" cd trayicon python2 autogen.py make } package() { - cd "${srcdir}/${pkgname}+-${pkgver}/trayicon" - make DESTDIR="${pkgdir}" install - ln -s nicotine.py "${pkgdir}/usr/bin/nicotine" + cd "$srcdir/${pkgname}+-$pkgver" + + python2 setup.py install --root="$pkgdir" + cd trayicon + make DESTDIR="$pkgdir" install + ln -s nicotine.py "$pkgdir/usr/bin/nicotine" } + +# vim:set ts=2 sw=2 et: diff --git a/community/nsd/PKGBUILD b/community/nsd/PKGBUILD index 566d28dc8..7a7d8dc62 100644 --- a/community/nsd/PKGBUILD +++ b/community/nsd/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 79243 2012-11-01 17:25:44Z bisson $ +# $Id: PKGBUILD 83750 2013-02-04 22:23:27Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Kaiting Chen <kaitocracy@gmail.com> # Contributor: Roberto Alsina <ralsina@kde.org> pkgname=nsd -pkgver=3.2.14 +pkgver=3.2.15 pkgrel=1 pkgdesc='Authoritative only, high performance and simple DNS server' url='http://www.nlnetlabs.nl/nsd/' @@ -14,7 +14,7 @@ makedepends=('flex') arch=('i686' 'x86_64') source=("http://www.nlnetlabs.nl/downloads/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'service') -sha1sums=('78390145ec392b520d88c19fc99c544dd1426959' +sha1sums=('e31a81ab7877422b34e1f163f9509cd93f395664' '1cfa2d7254139be50f11753d4e07281ed2af36eb') install=install @@ -27,6 +27,7 @@ build() { --exec-prefix=/usr \ --datarootdir=/usr/share \ --with-pidfile=/run/nsd.pid \ + --enable-ratelimit \ make } diff --git a/community/passenger/PKGBUILD b/community/passenger/PKGBUILD index 8d16a5344..c54515013 100644 --- a/community/passenger/PKGBUILD +++ b/community/passenger/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 81317 2012-12-17 13:56:57Z spupykin $ +# $Id: PKGBUILD 83664 2013-02-04 10:17:56Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=passenger -pkgver=3.0.17 -pkgrel=2 -_pkgdlnr=76398 +pkgver=3.0.19 +pkgrel=1 +_pkgdlnr=76675 pkgdesc="mod_rails passenger" arch=('i686' 'x86_64') url="http://www.modrails.com" @@ -15,7 +15,8 @@ makedepends=('apache') install=passenger.install options=('!emptydirs') source=(http://rubyforge.org/frs/download.php/${_pkgdlnr}/passenger-$pkgver.tar.gz) -md5sums=('4ce8cac20e3c857bad621a6113d7268f') +#https://github.com/FooBarWidget/passenger/archive/release-3.0.19.tar.gz +md5sums=('5df27d7908d55f164853fc2043ee069f') build(){ cd $srcdir/passenger-$pkgver diff --git a/community/python2-pysqlite-legacy/PKGBUILD b/community/python2-pysqlite-legacy/PKGBUILD index 6fdb5bb66..9c5ed703d 100644 --- a/community/python2-pysqlite-legacy/PKGBUILD +++ b/community/python2-pysqlite-legacy/PKGBUILD @@ -1,25 +1,24 @@ -# $Id: PKGBUILD 77909 2012-10-15 19:54:27Z rvanharen $ -# Maintainer: Ronald van Haren <ronald.archlinux.org> -# Contributor : Aaron Griffin <aaron.archlinux.org> +# $Id: PKGBUILD 83742 2013-02-04 21:03:18Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: Aaron Griffin <aaron.archlinux.org> pkgname=python2-pysqlite-legacy pkgver=1.0.1 -pkgrel=1 -pkgdesc="A Python DB-API 2.0 interface for the legacy SQLite 2" -arch=('i686' 'x86_64') -url="http://initd.org/tracker/pysqlite" +pkgrel=2 +pkgdesc='Python DB-API 2.0 interface for the legacy SQLite 2' +arch=('x86_64' 'i686') +url='http://initd.org/tracker/pysqlite' replaces=('python-pysqlite-legacy') license=('custom') depends=('python2' 'sqlite2') -source=(http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/pysqlite-$pkgver.tar.gz) -md5sums=('4797b5ea7a3d96b87333e6b5af7b9979') +source=("http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfiles/pysqlite-$pkgver.tar.gz") +sha256sums=('9ceed0af9e94b2f8701d4f36d7e86715d8ca64283e0b311e1816c031c3658f08') -build() -{ - cd ${srcdir}/pysqlite - python2 setup.py install --root=${pkgdir} -O1 - - # install custom license - install -Dm644 ${srcdir}/pysqlite/LICENSE \ - ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +package() { + cd "$srcdir/pysqlite" + python2 setup.py install --root="$pkgdir" -O1 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-pyxmpp/PKGBUILD b/community/python2-pyxmpp/PKGBUILD index 49096a86f..e1aa144d0 100644 --- a/community/python2-pyxmpp/PKGBUILD +++ b/community/python2-pyxmpp/PKGBUILD @@ -4,17 +4,23 @@ pkgname=python2-pyxmpp pkgver=1.1.2 -pkgrel=2 -pkgdesc="A Python XMPP and Jabber implementation based on libxml2" -arch=('i686' 'x86_64') -url="http://pyxmpp.jajcus.net/" +pkgrel=3 +pkgdesc='Python XMPP and Jabber implementation based on libxml2' +arch=('x86_64' 'i686') +url='http://pyxmpp.jajcus.net/' license=('LGPL') depends=('python2-dnspython' 'libxml2' 'python2-m2crypto') -source=(http://pyxmpp.jajcus.net/downloads/pyxmpp-$pkgver.tar.gz) -md5sums=('a38abf032aca0408b6055cd94296eb75') +source=("http://pyxmpp.jajcus.net/downloads/pyxmpp-$pkgver.tar.gz") +sha256sums=('f45365bae922a9e44226622cf086e3ffd3c681012f6c6b609d3306e4d0dfb33c') build() { - cd $srcdir/pyxmpp-$pkgver + cd "$srcdir/pyxmpp-$pkgver" python2 setup.py build +} + +package() { + cd "$srcdir/pyxmpp-$pkgver" python2 setup.py install --root=$pkgdir } + +# vim:set ts=2 sw=2 et: diff --git a/community/quagga/PKGBUILD b/community/quagga/PKGBUILD index d24c91df3..0b3dd2afe 100644 --- a/community/quagga/PKGBUILD +++ b/community/quagga/PKGBUILD @@ -1,20 +1,17 @@ -# $Id: PKGBUILD 73818 2012-07-15 23:51:42Z seblu $ -# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# $Id: PKGBUILD 83621 2013-02-04 00:43:11Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@archlinux.org> pkgname=quagga pkgver=0.99.21 -pkgrel=2 +pkgrel=3 pkgdesc='BGP/OSPF/ISIS/RIP/RIPNG routing daemon suite' arch=('i686' 'x86_64') url='http://www.quagga.net' license=('GPL2') depends=('libcap' 'net-snmp' 'readline' 'ncurses') options=('!libtool' '!buildflags') -backup=() install=quagga.install source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz" - 'quagga.rc' - 'quagga.conf' 'babeld.service' 'bgpd.service' 'isisd.service' @@ -26,8 +23,6 @@ source=("http://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar '0001-isisd-fix-typo-in-topology-generator-BZ-731.patch' '0002-CVE-2012-1820.patch') md5sums=('99840adbe57047c90dfba6b6ed9aec7f' - '71d474228a1e02d698cd24e9fd55ca38' - '0c4f2dd13c7dac1b73de923d1d5e4e17' '45d8bf56a426b0e7ebe429547be8a27a' 'ab31ed8dafd7a92137f4f00ad0937b4f' '4c05d0105cd0db23a2583bd75a1bde4d' @@ -35,7 +30,7 @@ md5sums=('99840adbe57047c90dfba6b6ed9aec7f' 'c5f8a729685cebf8fc5b1a1552d37b6d' 'e721b334bb0b31983642b307033c63d0' 'effeb26ff78ffcafe7808596ddc5d3fc' - 'a4bf0a090747bd7dc4094a1e6e96e6ad' + 'f0c0b99346b2c373a74158e45f04cf91' 'c80174f7bdd32cd84550d52451e8f495' '44f39016d81f3b13b2744f7dcd93289d') @@ -76,21 +71,14 @@ package() { install -D -m 644 redhat/$pkgname.logrotate "$pkgdir/etc/logrotate.d/$pkgname" sed -ri 's,/var/run/quagga,/run/quagga,g' "$pkgdir/etc/logrotate.d/$pkgname" - # initscripts files + # systemd cd "$srcdir" - for d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do - install -D -m 755 $pkgname.rc "$pkgdir/etc/rc.d/$d" - install -D -m 644 $pkgname.conf "$pkgdir/etc/conf.d/$d" - backup+=("etc/conf.d/$d") - done - - # systemd stuff - for d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do - install -D -m 644 $d.service "$pkgdir/usr/lib/systemd/system/$d.service" + for _d in zebra ripd ripngd bgpd ospfd ospf6d isisd babeld; do + install -D -m 644 $_d.service "$pkgdir/usr/lib/systemd/system/$_d.service" done install -D -m 644 /dev/null "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" echo "d /run/$pkgname 0750 $pkgname $pkgname" > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/quagga/zebra.service b/community/quagga/zebra.service index e0f87f9bc..0bba03972 100644 --- a/community/quagga/zebra.service +++ b/community/quagga/zebra.service @@ -4,7 +4,7 @@ After=network.target ConditionPathExists=/etc/quagga/zebra.conf [Service] -ExecStartPre=/sbin/ip route flush proto zebra +ExecStartPre=/usr/sbin/ip route flush proto zebra ExecStart=/usr/sbin/zebra Restart=on-abort diff --git a/community/sslh/PKGBUILD b/community/sslh/PKGBUILD index 023a11422..ed60e5e8a 100644 --- a/community/sslh/PKGBUILD +++ b/community/sslh/PKGBUILD @@ -1,36 +1,31 @@ -# $Id: PKGBUILD 81431 2012-12-20 23:33:39Z seblu $ +# $Id: PKGBUILD 83699 2013-02-04 14:24:41Z seblu $ # Maintainer: Sébastien Luttringer <seblu@archlinux.org> # Contributor: Le_suisse <lesuisse.dev+aur at gmail dot com> # Contributor: Jason Rodriguez <jason-aur@catloaf.net> pkgname=sslh pkgver=1.14 -pkgrel=1 +pkgrel=2 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer' arch=('i686' 'x86_64') url='http://www.rutschle.net/tech/sslh.shtml' license=('GPL2') depends=('libconfig') -backup=('etc/conf.d/sslh' 'etc/sslh.conf') +backup=('etc/sslh.conf') +install=$pkgname.install source=("http://www.rutschle.net/tech/$pkgname-$pkgver.tar.gz" - 'sslh.rc' - 'sslh.conf') + 'sslh-select.service' + 'sslh-fork.service') md5sums=('36e64bd6c7d0a299d5acd1109988099b' - 'c2a0c7c58d091acf5b4672f58066ee8f' - 'c51c63d2b28080bae4c1c7a0c469bab7') + '67e8c9511508673254afa3e1ca61ff89' + 'a4402244a4d819beb3c6dc7ff031084e') build() { cd $pkgname-$pkgver - # fix archlinux path in manpage - sed -i 's/init.d/rc.d/' sslh.pod - sed -i 's+/etc/default+/etc/conf.d+' sslh.pod make VERSION=\"v$pkgver\" } package() { - # install initscripts - install -Dm 755 sslh.rc "$pkgdir/etc/rc.d/sslh" - install -Dm 644 sslh.conf "$pkgdir/etc/conf.d/sslh" # manually install to have both ssl-fork and ssl-select cd $pkgname-$pkgver install -Dm 0755 sslh-fork "$pkgdir/usr/bin/sslh-fork" @@ -40,9 +35,11 @@ package() { install -Dm 0644 sslh.8.gz "$pkgdir/usr/share/man/man8/sslh.8.gz" # install example file install -Dm 0644 example.cfg "$pkgdir/etc/sslh.conf" - # install systemd service - install -Dm 644 scripts/systemd.sslh.service \ - "$pkgdir/usr/lib/systemd/system/sslh.service" + # systemd + install -Dm 644 $srcdir/sslh-fork.service \ + "$pkgdir/usr/lib/systemd/system/sslh-fork.service" + install -Dm 644 $srcdir/sslh-select.service \ + "$pkgdir/usr/lib/systemd/system/sslh-select.service" } -# vim:set ts=2 sw=2 ft=sh et: +# vim:set ts=2 sw=2 et: diff --git a/community/sslh/sslh-fork.service b/community/sslh/sslh-fork.service new file mode 100644 index 000000000..cbfc41686 --- /dev/null +++ b/community/sslh/sslh-fork.service @@ -0,0 +1,10 @@ +[Unit] +Description=SSL/SSH multiplexer +After=network.target + +[Service] +ExecStart=/usr/bin/sslh-fork -f -F /etc/sslh.conf +KillMode=process + +[Install] +WantedBy=multi-user.target diff --git a/community/sslh/sslh-select.service b/community/sslh/sslh-select.service new file mode 100644 index 000000000..43f4f2787 --- /dev/null +++ b/community/sslh/sslh-select.service @@ -0,0 +1,9 @@ +[Unit] +Description=SSL/SSH multiplexer +After=network.target + +[Service] +ExecStart=/usr/bin/sslh-select -f -F /etc/sslh.conf + +[Install] +WantedBy=multi-user.target diff --git a/community/sslh/sslh.install b/community/sslh/sslh.install new file mode 100644 index 000000000..46ce7beae --- /dev/null +++ b/community/sslh/sslh.install @@ -0,0 +1,13 @@ +#!/bin/sh + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ "$(vercmp $2 1.14-1)" -le 0 ]; then + cat << EOF +===> sslh systemd service has been splitted in sslh-fork.service and sslh-select.service +EOF + fi +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community/unifdef/PKGBUILD b/community/unifdef/PKGBUILD index 6306f4c92..d9e468341 100644 --- a/community/unifdef/PKGBUILD +++ b/community/unifdef/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 65345 2012-02-21 02:14:45Z spupykin $ +# $Id: PKGBUILD 83684 2013-02-04 11:06:31Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgname=unifdef @@ -16,7 +16,7 @@ build() { cd "$srcdir/$pkgname-$pkgver" make clean make - mkdir -p $pkgdir/usr/bin $startdir/pkg/usr/share/man/man1 + mkdir -p $pkgdir/usr/bin $pkgdir/usr/share/man/man1 install -m 0755 unifdef $pkgdir/usr/bin/ install -m 0644 unifdef.1 $pkgdir/usr/share/man/man1/ } diff --git a/community/wine/PKGBUILD b/community/wine/PKGBUILD new file mode 100644 index 000000000..08b583614 --- /dev/null +++ b/community/wine/PKGBUILD @@ -0,0 +1,152 @@ +# $Id: PKGBUILD 83667 2013-02-04 10:53:01Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> +# Contributor: Eduardo Romero <eduardo@archlinux.org> +# Contributor: Giovanni Scafora <giovanni@archlinux.org> + +pkgname=wine +pkgver=1.5.23 +pkgrel=1 + +_pkgbasever=${pkgver/rc/-rc} + +source=(http://prdownloads.sourceforge.net/$pkgname/$pkgname-$_pkgbasever.tar.bz2{,.sign}) +md5sums=('70228ea29efe9700a66202b495b068bc' + '8b8620cf523bb6c7e61d01480c167859') + +pkgdesc="A compatibility layer for running Windows programs" +url="http://www.winehq.com" +arch=(i686 x86_64) +license=(LGPL) +install=wine.install + +depends=( + fontconfig lib32-fontconfig + libxcursor lib32-libxcursor + libxrandr lib32-libxrandr + libxdamage lib32-libxdamage + libxi lib32-libxi + gettext lib32-gettext + glu lib32-glu + libsm lib32-libsm + gcc-libs lib32-gcc-libs + desktop-file-utils +) + +makedepends=(autoconf ncurses bison perl fontforge flex prelink + 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' + giflib lib32-giflib + libpng lib32-libpng + gnutls lib32-gnutls + libxinerama lib32-libxinerama + libxcomposite lib32-libxcomposite + libxmu lib32-libxmu + libxxf86vm lib32-libxxf86vm + libxml2 lib32-libxml2 + libldap lib32-libldap + lcms lib32-lcms + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + alsa-lib lib32-alsa-lib + libxcomposite lib32-libxcomposite + mesa lib32-mesa + oss + samba +) + +optdepends=( + giflib lib32-giflib + libpng lib32-libpng + libldap lib32-libldap + gnutls lib32-gnutls + lcms lib32-lcms + libxml2 lib32-libxml2 + mpg123 lib32-mpg123 + openal lib32-openal + v4l-utils lib32-v4l-utils + libpulse lib32-libpulse + alsa-plugins lib32-alsa-plugins + alsa-lib lib32-alsa-lib + libjpeg-turbo lib32-libjpeg-turbo + libxcomposite lib32-libxcomposite + libxinerama lib32-libxinerama + oss cups + samba +) + +if [[ $CARCH == i686 ]]; then + # Strip lib32 etc. on i686 + depends=(${depends[@]/*32-*/}) + makedepends=(${makedepends[@]/*32-*/}) + makedepends=(${makedepends[@]/*-multilib*/}) + optdepends=(${optdepends[@]/*32-*/}) +else + provides=("bin32-wine=$pkgver" "wine-wow64=$pkgver") + conflicts=('bin32-wine' 'wine-wow64') + replaces=('bin32-wine') +fi + +build() { + cd "$srcdir" + + # Allow ccache to work + mv $pkgname-$_pkgbasever $pkgname + + # Get rid of old build dirs + rm -rf $pkgname-{32,64}-build + mkdir $pkgname-32-build + + if [[ $CARCH == x86_64 ]]; then + msg2 "Building Wine-64..." + + mkdir $pkgname-64-build + cd "$srcdir/$pkgname-64-build" + ../$pkgname/configure \ + --prefix=/usr \ + --libdir=/usr/lib \ + --with-x \ + --enable-win64 + + make + + _wine32opts=( + --libdir=/usr/lib32 + --with-wine64="$srcdir/$pkgname-64-build" + ) + + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + fi + + msg2 "Building Wine-32..." + cd "$srcdir/$pkgname-32-build" + ../$pkgname/configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --with-x \ + "${_wine32opts[@]}" + + # These additional flags solve FS#23277 + #make CFLAGS+="-mincoming-stack-boundary=2" CXXFLAGS+="-mincoming-stack-boundary=2" +} + +package() { + msg2 "Packaging Wine-32..." + cd "$srcdir/$pkgname-32-build" + + if [[ $CARCH == i686 ]]; then + make prefix="$pkgdir/usr" install + else + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib32" \ + dlldir="$pkgdir/usr/lib32/wine" install + + msg2 "Packaging Wine-64..." + cd "$srcdir/$pkgname-64-build" + make prefix="$pkgdir/usr" \ + libdir="$pkgdir/usr/lib" \ + dlldir="$pkgdir/usr/lib/wine" install + fi +} + +# vim:set ts=8 sts=2 sw=2 et: diff --git a/community/wine/wine.install b/community/wine/wine.install new file mode 100644 index 000000000..0548b7ffd --- /dev/null +++ b/community/wine/wine.install @@ -0,0 +1,12 @@ +post_install() { + update-desktop-database -q + #echo "This wine package is wow64 enabled. This means it can run 32bit/64bit Windows apps on x86_64." + #echo "If you are on x86_64, the default WINEARCH will be win64." + #echo "This will cause a lot of Windows applications to malfunction even if they usually work in wine." + #echo "Please create your ~/.wine with 'WINEARCH=win32 winecfg' if you are unsure and on x86_64." + #echo "See the Arch wiki on wine for more information." +} + +post_remove() { + update-desktop-database -q +} diff --git a/community/xmms-imms/PKGBUILD b/community/xmms-imms/PKGBUILD index e6dc930f7..fd6a5cb94 100644 --- a/community/xmms-imms/PKGBUILD +++ b/community/xmms-imms/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 82400 2013-01-16 15:53:22Z spupykin $ +# $Id: PKGBUILD 83686 2013-02-04 11:06:53Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Kritoke <kritoke@nospam.gmail.com> # Contributor: Kritoke <kritoke@nospam.gmail.com> @@ -27,6 +27,6 @@ build() { make mkdir -p $pkgdir/usr/bin - make prefix=$pkgdir/usr DESTDIR=$startdir/pkg/usr/lib/xmms/General \ + make prefix=$pkgdir/usr DESTDIR=$pkgdir/usr/lib/xmms/General \ BMPDESTDIR=$pkgdir/usr/lib/bmp/General install } diff --git a/extra/audacious/PKGBUILD b/extra/audacious/PKGBUILD index b490b91b7..836e9377c 100644 --- a/extra/audacious/PKGBUILD +++ b/extra/audacious/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 173106 2012-12-11 04:42:07Z bisson $ +# $Id: PKGBUILD 177006 2013-02-04 00:32:16Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=audacious -pkgver=3.3.3 +pkgver=3.3.4 pkgrel=1 pkgdesc='Lightweight, advanced audio player focused on audio quality' url='http://audacious-media-player.org/' @@ -14,7 +14,7 @@ depends=('gtk3' 'dbus-glib' 'libguess' 'libsm' 'audacious-plugins' 'hicolor-icon-theme' 'desktop-file-utils') optdepends=('unzip: zipped skins support') source=("http://distfiles.audacious-media-player.org/${pkgname}-${pkgver}.tar.bz2") -sha1sums=('f0f954a6c08dbe840df70f24a1ac82cdecc58c66') +sha1sums=('d1050fb88a59b46c0c9bbb1af0e7efc2b02f2b4d') provides=('audacious-player') replaces=('audacious-player') diff --git a/extra/gnome-vfs-perl/PKGBUILD b/extra/gnome-vfs-perl/PKGBUILD index 6c766e895..e3b84ab0b 100644 --- a/extra/gnome-vfs-perl/PKGBUILD +++ b/extra/gnome-vfs-perl/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 160475 2012-06-02 10:26:04Z bluewind $ +# $Id: PKGBUILD 177009 2013-02-04 08:18:57Z jgc $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=gnome-vfs-perl _realname=Gnome2-VFS pkgver=1.081 -pkgrel=5 +pkgrel=6 pkgdesc="Gnome2-VFS perl bindings for gnome-vfs" arch=(i686 x86_64) license=('LGPL') @@ -19,5 +19,9 @@ build() { cd "${srcdir}/${_realname}-${pkgver}" perl Makefile.PL INSTALLDIRS=vendor make +} + +package() { + cd "${srcdir}/${_realname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/extra/gnutls/PKGBUILD b/extra/gnutls/PKGBUILD index 6efdf4164..0ec9d94df 100644 --- a/extra/gnutls/PKGBUILD +++ b/extra/gnutls/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 174275 2013-01-03 18:00:22Z andyrtr $ +# $Id: PKGBUILD 177035 2013-02-04 17:30:30Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgname=gnutls -pkgver=3.1.6 +pkgver=3.1.7 pkgrel=1 pkgdesc="A library which provides a secure layer over a reliable transport layer" arch=('i686' 'x86_64') @@ -14,8 +14,8 @@ options=('!libtool' '!zipman') depends=('gcc-libs>=4.7.1-5' 'libtasn1>=3.0' 'readline' 'zlib' 'nettle>=2.4' 'p11-kit>=0.12') makedepends=('valgrind' 'strace' 'datefudge') source=(ftp://ftp.gnutls.org/gcrypt/gnutls/v3.1/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('835a5d20def765cd49ad7274ff3e7493' - '9f8569a4fcb65809a369df1575f10138') +md5sums=('95c96dfaba0e82e9e6bcb67eab5abf49' + 'ea9d8c24c1ac2654ae9fe87f69b45e17') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/libbonobo/PKGBUILD b/extra/libbonobo/PKGBUILD index 177b162d1..de2d527e5 100644 --- a/extra/libbonobo/PKGBUILD +++ b/extra/libbonobo/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 151065 2012-02-24 17:44:58Z ibiru $ +# $Id: PKGBUILD 177011 2013-02-04 08:29:28Z jgc $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libbonobo pkgver=2.32.1 -pkgrel=2 +pkgrel=3 pkgdesc="A set of language and system independant CORBA interfaces for creating reusable components" arch=(i686 x86_64) license=('GPL' 'LGPL') depends=('orbit2' 'libxml2' 'glib2') -makedepends=('intltool' 'pkgconfig' 'flex') +makedepends=('intltool' 'pkgconfig') options=('!libtool') backup=('etc/bonobo-activation/bonobo-activation-config.xml') url="http://www.gnome.org" @@ -24,6 +24,10 @@ build() { --localstatedir=/var --disable-static \ --libexecdir=/usr/lib/bonobo make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install install -m644 "${srcdir}/bonobo-activation-config.xml" "${pkgdir}/etc/bonobo-activation/" } diff --git a/extra/libmpeg2/PKGBUILD b/extra/libmpeg2/PKGBUILD index 25960822d..60a0499b2 100644 --- a/extra/libmpeg2/PKGBUILD +++ b/extra/libmpeg2/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 134366 2011-08-03 07:11:36Z jgc $ +# $Id: PKGBUILD 177015 2013-02-04 08:35:17Z jgc $ # Contributor: Sarah Hay <sarah@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgname=libmpeg2 pkgver=0.5.1 -pkgrel=3 +pkgrel=4 pkgdesc="Library for decoding MPEG-1 and MPEG-2 video streams." arch=('i686' 'x86_64') url="http://libmpeg2.sourceforge.net/" depends=('glibc') makedepends=('sdl' 'libxv') -optdepends=('sdl: requiered for mpeg2dec' - 'libxv: requiered for mpeg2dec') +optdepends=('sdl: required for mpeg2dec' + 'libxv: required for mpeg2dec') source=(http://libmpeg2.sourceforge.net/files/${pkgname}-${pkgver}.tar.gz libmpeg2-0.5.1-gcc4.6.patch) license=('GPL2') @@ -31,5 +31,9 @@ build() { make OPT_CFLAGS="${CFLAGS}" \ MPEG2DEC_CFLAGS="${CFLAGS}" \ LIBMPEG2_CFLAGS="" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } diff --git a/extra/rarian/PKGBUILD b/extra/rarian/PKGBUILD index f6ddb58b0..e9bba5de1 100644 --- a/extra/rarian/PKGBUILD +++ b/extra/rarian/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 137591 2011-09-09 23:51:24Z allan $ +# $Id: PKGBUILD 177017 2013-02-04 08:40:59Z jgc $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=rarian pkgver=0.8.1 -pkgrel=2 +pkgrel=3 pkgdesc="Documentation meta-data library, designed as a replacement for Scrollkeeper." arch=('i686' 'x86_64') url="http://rarian.freedesktop.org/" @@ -17,14 +17,14 @@ md5sums=('75091185e13da67a0ff4279de1757b94' '457e9827197009cfa360911fe49a5ad7') build() { - cd ${srcdir}/${pkgname}-${pkgver} - patch -p0 -i ${srcdir}/user-segfault.patch + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np0 -i ../user-segfault.patch ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-static make } package() { - cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${startdir}/pkg install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/vc/PKGBUILD b/extra/vc/PKGBUILD new file mode 100644 index 000000000..e5d26a114 --- /dev/null +++ b/extra/vc/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 177033 2013-02-04 15:56:42Z andrea $ +# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Contributor: PedsXing <pedsxing at gmx dot net> + +pkgname=vc +pkgver=0.6.1 +pkgrel=1 +pkgdesc="A library to ease explicit vectorization of C++ code" +url='http://code.compeng.uni-frankfurt.de/projects/vc/' +arch=('x86_64' 'i686') +license=('LGPL3') +makedepends=('cmake') +source=("http://code.compeng.uni-frankfurt.de/attachments/download/147/Vc-${pkgver}.tar.gz") +md5sums=('8b9885b58872a11131d2818ec54f838a') + +build() { + mkdir build + cd build + cmake ../Vc-${pkgver} \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +check() { + cd build + make test +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} + diff --git a/extra/xpdf/PKGBUILD b/extra/xpdf/PKGBUILD index f10a1b24f..08574b777 100644 --- a/extra/xpdf/PKGBUILD +++ b/extra/xpdf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 159716 2012-05-26 07:54:51Z andyrtr $ +# $Id: PKGBUILD 177029 2013-02-04 13:10:00Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: tobias <tobias@archlinux.org> # Contributor: Sarah Hay <sarahhay@mb.sympatico.ca> @@ -6,7 +6,7 @@ pkgname=xpdf #pkgver=3.03_pl1 pkgver=3.03 -pkgrel=2 +pkgrel=3 pkgdesc='Viewer for Portable Document Format (PDF) files' url='http://www.foolabs.com/xpdf/' license=('GPL2') @@ -20,7 +20,7 @@ source=("ftp://ftp.foolabs.com/pub/${pkgname}/${pkgname}-${pkgver%_*}.tar.gz" 'desktop') sha1sums=('499423e8a795e0efd76ca798239eb4d0d52fe248' '5c471944685a6b24a2b0c0e000562d1a3263aeeb' - '3b6fe01636253676ffa0efe1b237a75af4721f6d') + '17ebbfe457cb92e97b12b7362e8ce961526012d9') install=install backup=('etc/xpdfrc') diff --git a/extra/xpdf/desktop b/extra/xpdf/desktop index 06830ecda..956323427 100644 --- a/extra/xpdf/desktop +++ b/extra/xpdf/desktop @@ -1,7 +1,7 @@ [Desktop Entry] Name=Xpdf Comment=Views Adobe PDF (acrobat) files -Exec=xpdf +Exec=xpdf %f Terminal=false Type=Application Icon=xpdf diff --git a/libre/audacious-plugins-libre/PKGBUILD b/libre/audacious-plugins-libre/PKGBUILD index c59052f0d..a5e25f1e5 100644 --- a/libre/audacious-plugins-libre/PKGBUILD +++ b/libre/audacious-plugins-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 173107 2012-12-11 04:46:40Z bisson $ +# $Id: PKGBUILD 177005 2013-02-04 00:31:50Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: William Rea <sillywilly@gmail.com> @@ -8,7 +8,7 @@ _pkgname=audacious-plugins pkgname=audacious-plugins-libre -pkgver=3.3.3 +pkgver=3.3.4 pkgrel=1 pkgdesc='Plugins for Audacious without unfree plugins' url='http://audacious-media-player.org/' @@ -30,7 +30,7 @@ conflicts=("${pkgname%-libre}") makedepends=("audacious>=${pkgver}" 'oss' 'alsa-lib' 'pulseaudio' 'jack2' 'lame' 'libvorbis' 'flac' - 'mpg123' 'faad2' 'ffmpeg' 'libmodplug' 'fluidsynth' 'libcdio' 'libsidplay' 'wavpack' + 'mpg123' 'faad2' 'ffmpeg' 'libmodplug' 'fluidsynth' 'libcdio-paranoia' 'libsidplay' 'wavpack' 'libnotify' 'lirc-utils' 'curl' 'libmtp' 'neon' 'libmms' 'libcue') @@ -47,7 +47,7 @@ optdepends=('oss: Open Sound System v4 output' 'ffmpeg: ffaudio input' 'libmodplug: modplug input' 'fluidsynth: MIDI FluidSynth backend input' - 'libcdio: CD Digital Audio input' + 'libcdio-paranoia: CD Digital Audio input' 'libsidplay: Commodore 64 audio input' 'wavpack: WavPack input' @@ -61,7 +61,7 @@ optdepends=('oss: Open Sound System v4 output' 'libcue: CUE playlist format') source=("http://distfiles.audacious-media-player.org/${_pkgname}-${pkgver}.tar.bz2") -sha1sums=('c7384a2de6e3305f3c3271bb66344f0cbb9bef0e') +sha1sums=('6493f051417a201fc0e2de7ef36a709676f96607') build() { # Retrieve upstream & remove plugin 'psf' due to issues mentioned above. diff --git a/libre/blender-libre/PKGBUILD b/libre/blender-libre/PKGBUILD index 95a121a57..53f26e112 100644 --- a/libre/blender-libre/PKGBUILD +++ b/libre/blender-libre/PKGBUILD @@ -17,7 +17,7 @@ else fi pkgdesc="Fully integrated 3D graphics creation suite, without nonfree cuda-toolkit and redcode image format support$spndesc" pkgver=2.65a -pkgrel=1 +pkgrel=2 pkgaev=6 arch=( i686 diff --git a/libre/gnu-ghostscript/PKGBUILD b/libre/gnu-ghostscript/PKGBUILD index eb3a148e2..dc05d95ad 100644 --- a/libre/gnu-ghostscript/PKGBUILD +++ b/libre/gnu-ghostscript/PKGBUILD @@ -2,11 +2,11 @@ _pkgname=ghostscript pkgname=gnu-ghostscript -_pkgver=9.05 -pkgver=9.05.0 -pkgrel=2 +_pkgver=9.06 +pkgver=9.06.0 +pkgrel=1 pkgdesc="An interpreter for the PostScript language maintained by a team of GNU programmers" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'mips64el') license=('GPL3') depends=('libxt' 'libcups' 'fontconfig' 'jasper' 'zlib' 'libpng>=1.5.7' 'libjpeg' 'libtiff>=4.0.0' 'lcms2') makedepends=('gtk2' 'gnutls') @@ -16,14 +16,19 @@ conflicts=${_pkgname} provides="${_pkgname}=9.06" url="https://www.gnu.org/software/${_pkgname}/" source=(ftp://ftp.gnu.org/gnu/${_pkgname}/${pkgname}-${pkgver}.tar.xz + ijs-automake.patch libtool.patch) -options=('!libtool' '!makeflags') -md5sums=('e80423be9abb32fc99cc897ed379a7df' +options=('!libtool') +md5sums=('85a5e07a6b91937c157576293b381065' + '83bcae456ad4c9fb790be483914dbeba' '5bd5d4966007b460deed866a30a0b3c8') build() { cd ${srcdir}/${pkgname}-${pkgver} + # fix build with recent automake + patch -p1 -i "$srcdir/ijs-automake.patch" + # fix libtool version patch -Np1 -i ${srcdir}/libtool.patch @@ -55,7 +60,7 @@ build() { package() { cd ${srcdir}/${pkgname}-${pkgver} - make DESTDIR=${pkgdir} \ + make -j1 DESTDIR=${pkgdir} \ cups_serverroot=${pkgdir}/etc/cups \ cups_serverbin=${pkgdir}/usr/lib/cups install soinstall @@ -70,5 +75,5 @@ package() { # install IJS cd ${srcdir}/${pkgname}-${pkgver}/ijs - make DESTDIR=${pkgdir} install + make -j1 DESTDIR=${pkgdir} install } diff --git a/libre/gnu-ghostscript/ijs-automake.patch b/libre/gnu-ghostscript/ijs-automake.patch new file mode 100644 index 000000000..7b5f77ca1 --- /dev/null +++ b/libre/gnu-ghostscript/ijs-automake.patch @@ -0,0 +1,10 @@ +--- gnu-ghostscript-9.06.0.orig/ijs/configure.ac 2012-12-26 23:11:50.000000000 -0200 ++++ gnu-ghostscript-9.06.0/ijs/configure.ac 2013-02-04 13:28:10.656069912 -0200 +@@ -117,7 +117,6 @@ + dnl Checks for programs + + AC_PROG_CC +-AM_PROG_CC_STDC + AM_PROG_LIBTOOL + AC_SUBST(LIBTOOL_DEPS) + AC_ISC_POSIX diff --git a/libre/linux-libre-kmod-alx/PKGBUILD b/libre/linux-libre-kmod-alx/PKGBUILD index 9621d5097..f82a250bf 100644 --- a/libre/linux-libre-kmod-alx/PKGBUILD +++ b/libre/linux-libre-kmod-alx/PKGBUILD @@ -1,10 +1,11 @@ # Maintainer: André Silva <emulatorman@lavabit.com> -_kernver=3.7.5 +_kernver=3.7.6 _kernrel=1 pkgname=('linux-libre-kmod-alx') -_pkgver=2013-01-25-u -pkgver=20130125 +_version=v3.8-rc5 +_pkgver=3.8-rc5-1-u +pkgver=3.8rc5.1 pkgrel=1 pkgdesc='Atheros alx ethernet device driver for linux-libre kernel' arch=('i686' 'x86_64') @@ -16,9 +17,9 @@ install=linux-libre-kmod-alx.install replaces=('alx' 'alx-driver' 'dkms-alx') provides=('alx' 'alx-driver' 'dkms-alx') conflicts=('alx' 'alx-driver' 'dkms-alx') -source=(http://www.kernel.org/pub/linux/kernel/projects/backports/2013/01/25/compat-drivers-$_pkgver.tar.xz) +source=(http://www.kernel.org/pub/linux/kernel/projects/backports/stable/$_version/compat-drivers-$_pkgver.tar.xz) -md5sums=('ecad3f4a4917b3c7fa2363383e6b7aa4') +md5sums=('6ad873fbc6664aa4c15160e3ad7cb4c1') build() { diff --git a/libre/linux-libre-lts/PKGBUILD b/libre/linux-libre-lts/PKGBUILD index 52197526f..4a4972307 100644 --- a/libre/linux-libre-lts/PKGBUILD +++ b/libre/linux-libre-lts/PKGBUILD @@ -7,7 +7,7 @@ pkgbase=linux-libre-lts # Build stock -LIBRE-LTS kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.0 -_sublevel=61 +_sublevel=62 pkgver=${_basekernel}.${_sublevel} pkgrel=1 _lxopkgver=${_basekernel}.61 # nearly always the same as pkgver @@ -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}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('5f64180fe7df4e574dac5911b78f5067' - 'dd163767eb05f10ff0fc0c14ac2a6f4f' + '90b2c4b9a05b108219bd44ac4804db84' '99f9c408b64393aceb2482c9a3e329ee' 'fba95bf1857ce6bf863e13a1ab73f584' 'c072b17032e80debc6a8626299245d46' diff --git a/libre/linux-libre-lts/linux-libre-lts.install b/libre/linux-libre-lts/linux-libre-lts.install index 798e62ec4..dc9b9e2d1 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.61-1-LIBRE-LTS +KERNEL_VERSION=3.0.62-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/PKGBUILD b/libre/linux-libre/PKGBUILD index 2707a8e04..b37ac7027 100644 --- a/libre/linux-libre/PKGBUILD +++ b/libre/linux-libre/PKGBUILD @@ -10,7 +10,7 @@ pkgbase=linux-libre # Build stock -LIBRE kernel #pkgbase=linux-libre-custom # Build kernel with a different name _basekernel=3.7 -_sublevel=5 +_sublevel=6 pkgver=${_basekernel}.${_sublevel} pkgrel=1 _lxopkgver=${_basekernel}.5 # nearly always the same as pkgver @@ -32,9 +32,9 @@ source=("http://linux-libre.fsfla.org/pub/linux-libre/releases/${_basekernel}-gn 'fat-3.6.x.patch' "http://www.linux-libre.fsfla.org/pub/linux-libre/lemote/gnewsense/pool/debuginfo/linux-patches-${_lxopkgver}-gnu_0loongsonlibre_mipsel.tar.bz2") md5sums=('06bf9601d859531e7378eb43d4ca7dd3' - '9de11fba7c68f3588ce01f03f48ff395' - 'f4f17ac556ed20dda63804fa359c730c' - 'dc6058f50e3a64e5fe8e7f4b2d07ba80' + '90b2c4b9a05b108219bd44ac4804db84' + '53c782740eb3ddf875ad98c31c1bf213' + '71a6f703cb0bee098a76ea42d5836d06' 'e49ac236dfeef709f91a3d993ea7b62c' '2967cecc3af9f954ccc822fd63dca6ff' '8267264d9a8966e57fdacd1fa1fc65c4' diff --git a/libre/linux-libre/config.i686 b/libre/linux-libre/config.i686 index ce3d7e082..e6ffc0759 100644 --- a/libre/linux-libre/config.i686 +++ b/libre/linux-libre/config.i686 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.7.1-1 Kernel Configuration +# Linux/i386 3.7.6-1 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -870,6 +870,7 @@ CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_TEE=m @@ -5144,7 +5145,6 @@ CONFIG_DX_SEP=m CONFIG_ZRAM=m # CONFIG_ZRAM_DEBUG is not set # CONFIG_ZCACHE is not set -CONFIG_ZCACHE2=y CONFIG_ZSMALLOC=y CONFIG_WLAGS49_H2=m CONFIG_WLAGS49_H25=m @@ -5224,6 +5224,7 @@ CONFIG_WIMAX_GDM72XX_USB=y # CONFIG_WIMAX_GDM72XX_SDIO is not set CONFIG_WIMAX_GDM72XX_USB_PM=y CONFIG_CSR_WIFI=m +CONFIG_ZCACHE2=y CONFIG_NET_VENDOR_SILICOM=y CONFIG_SBYPASS=m CONFIG_BPCTL=m @@ -5322,7 +5323,7 @@ CONFIG_MEMORY=y CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y -CONFIG_EFI_VARS=m +CONFIG_EFI_VARS=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y @@ -5442,7 +5443,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y -CONFIG_RAMSTER=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set CONFIG_AFFS_FS=m diff --git a/libre/linux-libre/config.x86_64 b/libre/linux-libre/config.x86_64 index 80f5fe993..eb2e5d7ef 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_64 3.7.1-1 Kernel Configuration +# Linux/x86_64 3.7.6-1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y @@ -840,6 +840,7 @@ CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_TEE=m @@ -4910,8 +4911,7 @@ CONFIG_VT6656=m CONFIG_DX_SEP=m CONFIG_ZRAM=m # CONFIG_ZRAM_DEBUG is not set -# CONFIG_ZCACHE is not setup -CONFIG_ZCACHE2=y +# CONFIG_ZCACHE is not set CONFIG_ZSMALLOC=y CONFIG_WLAGS49_H2=m CONFIG_WLAGS49_H25=m @@ -4991,6 +4991,8 @@ CONFIG_WIMAX_GDM72XX_USB=y # CONFIG_WIMAX_GDM72XX_SDIO is not set CONFIG_WIMAX_GDM72XX_USB_PM=y CONFIG_CSR_WIFI=m +CONFIG_ZCACHE2=y +CONFIG_RAMSTER=y CONFIG_NET_VENDOR_SILICOM=y CONFIG_SBYPASS=m CONFIG_BPCTL=m @@ -5089,7 +5091,7 @@ CONFIG_MEMORY=y CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y -CONFIG_EFI_VARS=m +CONFIG_EFI_VARS=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y @@ -5210,7 +5212,6 @@ CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y -CONFIG_RAMSTER=y CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set CONFIG_AFFS_FS=m diff --git a/libre/linux-libre/linux-libre.install b/libre/linux-libre/linux-libre.install index 32f947f56..d31ca0b7c 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.7.5-1-LIBRE +KERNEL_VERSION=3.7.6-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/parabola-keyring/PKGBUILD b/libre/parabola-keyring/PKGBUILD index 8292119d8..937332360 100644 --- a/libre/parabola-keyring/PKGBUILD +++ b/libre/parabola-keyring/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: André Silva <emulatorman@lavabit.com> pkgname=parabola-keyring -pkgver=20121102 +pkgver=20130205 pkgrel=1 pkgdesc='Parabola GNU/Linux-libre PGP keyring' arch=('any') @@ -15,5 +15,5 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make PREFIX=/usr DESTDIR=${pkgdir} install } -md5sums=('63c49a827ef05575514412ae76637c67' - '9b887e116a8e115a2ca082f65b3ea65a') +md5sums=('695ef52f9cdd167f8f406ebfbe08754f' + '7f5b50ad7e68f8cf2e3a7f9a4b3b1277') |