diff options
109 files changed, 1562 insertions, 565 deletions
diff --git a/community-testing/courier-authlib/PKGBUILD b/community-testing/courier-authlib/PKGBUILD new file mode 100644 index 000000000..1e80603f7 --- /dev/null +++ b/community-testing/courier-authlib/PKGBUILD @@ -0,0 +1,71 @@ +# $Id: PKGBUILD 64621 2012-02-17 12:32:40Z spupykin $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: tobias <tobias@archlinux.org> +# Contributor: Tobias Kieslich <tobias@justdreams.de> + +pkgname=courier-authlib +pkgver=0.63.0 +pkgrel=8 +pkgdesc="Authentification library for the courier mailserver(s)" +arch=(i686 x86_64) +license=('GPL2') +url="http://courier-mta.org/authlib/" +backup=('etc/authlib/authdaemonrc' 'etc/authlib/authldaprc' \ + 'etc/authlib/authmysqlrc' 'etc/authlib/authpgsqlrc') +depends=('openssl' 'gdbm' 'perl' 'libtool' 'expect') +makedepends=('pam' 'expect' 'libldap' 'libmysqlclient' 'postgresql-libs>=8.3.0') +optdepends=('libmysqlclient' 'libldap' 'postgresql-libs') +conflicts=('courier-imap-mysql' 'courier-imap-pgsql' 'courier-imap-ldap') +provides=('courier-imap-mysql' 'courier-imap-pgsql' 'courier-imap-ldap') +options=(!libtool) +install=${pkgname}.install +source=(http://downloads.sourceforge.net/project/courier/authlib/${pkgver}/${pkgname}-${pkgver}.tar.bz2 + authdaemond.rc.d) +md5sums=('411a927d178f783a1e8fab9964ce0dd2' + '7de75a9a74796f4fd2e81fd3ca16ed8d') + +build() { + #export MAKEFLAGS="-j1" + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libdir=/usr/lib \ + --libexecdir=/usr/lib \ + --with-db=gdbm \ + --with-mailuser=courier --with-mailgroup=courier \ + --with-authpam --with-authpwd --with-authshadow \ + --with-authldap --with-authmysql --with-authpgsql \ + --with-authuserdb --with-authcram --with-authdaemon \ + --with-authdaemonvar=/var/run/authdaemon + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + ############################################################################### + # post_installation ---- rename the config file and change ownerschip + for distfile in ${pkgdir}/etc/authlib/*.dist; do + chown 72:72 ${distfile} + mv ${distfile} ${pkgdir}/etc/authlib/`basename ${distfile} .dist` + done + # copy the .schema; mostly refered to as courier.schema -> rename it + install -Dm 444 authldap.schema \ + ${pkgdir}/etc/openldap/schema/courier.schema + ############################################################################### + # Install daemon, that wraps couriers bashscript + install -Dm 755 ${srcdir}/authdaemond.rc.d ${pkgdir}/etc/rc.d/authdaemond + #mkdir -p ${pkgdir}/var/spool/authdaemon + #chown -R 72:72 ${pkgdir}/var/spool/authdaemon + mkdir -p ${pkgdir}/var/spool/courier + chown -R 72:72 ${pkgdir}/var/spool/courier + chown -R 72:72 ${pkgdir}/var/run/authdaemon + # docs say we can remove .a files after make + find ${pkgdir} -name '*\.a' -exec rm -f {} \; + # Make libs available to /usr/lib + cd $pkgdir/usr/lib + for lib in courier-authlib/*.so; do + ln -s $lib . + done +} diff --git a/community-testing/courier-authlib/authdaemond.rc.d b/community-testing/courier-authlib/authdaemond.rc.d new file mode 100644 index 000000000..791c3d122 --- /dev/null +++ b/community-testing/courier-authlib/authdaemond.rc.d @@ -0,0 +1,53 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +start() { + [ -d /var/run/authdaemon ] || mkdir -p /var/run/authdaemon + chown courier:courier /var/run/authdaemon + + stat_busy "Starting Authdaemond" + /usr/sbin/authdaemond start &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon authdaemond + stat_done + fi +} + +stop() { + stat_busy "Stopping Authdaemond" + /usr/sbin/authdaemond stop &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm -f /var/run/authdaemon/{pid.lock,pid,socket} &> /dev/null + + # TODO: Take these out at some point, they're only cleanup for old way + rm -f /var/run/authdaemond.pid &> /dev/null + rm -f /var/spool/authdaemon/{pid.lock,pid,socket} &> /dev/null + + rm_daemon authdaemond + stat_done + fi +} + +case "$1" in + start) + start + ;; + stop) + stop + ;; + restart) + # calling 'stop' and 'start' without the $0 fails... + $0 stop + sleep 2 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/community-testing/courier-authlib/courier-authlib.install b/community-testing/courier-authlib/courier-authlib.install new file mode 100644 index 000000000..cbccc636b --- /dev/null +++ b/community-testing/courier-authlib/courier-authlib.install @@ -0,0 +1,32 @@ +# arg 1: the new package version +post_install() { + # creates group and user on virgin systems + if [ -z "`grep '^courier::' /etc/group`" ]; then + groupadd -g 72 courier >& /dev/null + fi + if [ -z "`grep '^courier:' /etc/passwd`" ]; then + useradd -u 72 -d /var/spool/courier -g courier -s /bin/false courier &>/dev/null + fi +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + post_install $1 +} + +# arg 1: the old package version +pre_remove() { + userdel courier &> /dev/null + groupdel courier &> /dev/null +} + + +post_remove() { + /bin/true +} + +op=$1 +shift + +$op $* diff --git a/community-testing/freeradius/PKGBUILD b/community-testing/freeradius/PKGBUILD new file mode 100644 index 000000000..205bd828b --- /dev/null +++ b/community-testing/freeradius/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 64623 2012-02-17 12:33:33Z spupykin $ +# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Jason R Begley (jayray@digitalgoat.com> + +pkgname=freeradius +pkgver=2.1.12 +pkgrel=4 +pkgdesc="The premier open source RADIUS server" +arch=('i686' 'x86_64') +url="http://www.freeradius.org/" +license=("GPL") +depends=('openssl' 'krb5' 'pth' 'libldap>=2.4.18' 'net-snmp' 'pam' + 'postgresql-libs>=9.0.3' 'libtool' 'libmysqlclient' 'gdbm' 'shadow') +makedepends=('libpcap' 'unixodbc' 'python2') +optdepends=('libpcap' 'unixodbc' 'python2') +options=('!libtool' 'emptydirs' '!makeflags') +install=$pkgname.install +source=(ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2 + radiusd + krb5-build-fix.patch) +md5sums=('862d3a2c11011e61890ba84fa636ed8c' + 'f1a6530b1b69d2fa793aa45b2de379bb' + 'c6a61de7576933f59154a53bfc12a2d2') + +build() { + cd $srcdir/freeradius-server-$pkgver + export CFLAGS="$CFLAGS -fno-strict-aliasing" + sed -i 's/ -DKRB5_DEPRECATED//' src/modules/rlm_krb5/Makefile.in + patch -p1 <$srcdir/krb5-build-fix.patch + ./configure --with-system-libtool --with-system-libltdl \ + --prefix=/usr --enable-heimdal-krb5 \ + --localstatedir=/var \ + --sysconfdir=/etc \ + --libdir=/usr/lib/freeradius + make +} + +package() { + cd $srcdir/freeradius-server-$pkgver + make install R=$pkgdir + install -D -m755 ../radiusd $pkgdir/etc/rc.d/radiusd + chmod o+r $pkgdir/etc/raddb/* + mv $pkgdir/etc/raddb $pkgdir/etc/raddb.default + rm -rf $pkgdir/var/run +} diff --git a/community-testing/freeradius/freeradius.install b/community-testing/freeradius/freeradius.install new file mode 100644 index 000000000..c3b9f9415 --- /dev/null +++ b/community-testing/freeradius/freeradius.install @@ -0,0 +1,22 @@ +post_install() { + groupadd -r radiusd + useradd -r -m -d /var/lib/radiusd -g radiusd -s /bin/false radiusd + + touch /var/log/radius/radius.log + chown -R radiusd.radiusd /var/log/radius/radius.log + + [ -d /etc/raddb ] || cp -a /etc/raddb.default /etc/raddb + + /bin/true +} + +pre_remove() { + /etc/rc.d/radiusd stop + /bin/true +} + +post_remove() { + userdel radiusd + groupdel radiusd + /bin/true +} diff --git a/community-testing/freeradius/krb5-build-fix.patch b/community-testing/freeradius/krb5-build-fix.patch new file mode 100644 index 000000000..11dae7090 --- /dev/null +++ b/community-testing/freeradius/krb5-build-fix.patch @@ -0,0 +1,21 @@ +diff -wbBur freeradius-server-2.1.10/src/modules/rlm_krb5/rlm_krb5.c freeradius-server-2.1.10.my/src/modules/rlm_krb5/rlm_krb5.c +--- freeradius-server-2.1.10/src/modules/rlm_krb5/rlm_krb5.c 2010-09-28 11:03:56.000000000 +0000 ++++ freeradius-server-2.1.10.my/src/modules/rlm_krb5/rlm_krb5.c 2011-04-29 09:26:10.000000000 +0000 +@@ -375,7 +375,7 @@ + * Heimdal krb5 verification + */ + radlog(L_AUTH, "rlm_krb5: Parsed name is: %s@%s\n", +- *userP->name.name_string.val, ++ "-" /* *userP->name.name_string.val*/, + userP->realm); + + krb5_cc_default(context, &id); +@@ -390,7 +390,7 @@ + + radlog(L_AUTH, "rlm_krb5: failed verify_user: %s (%s@%s )", + error_message(ret), +- *userP->name.name_string.val, ++ "-" /* *userP->name.name_string.val */, + userP->realm); + + return RLM_MODULE_REJECT; diff --git a/community-testing/freeradius/radiusd b/community-testing/freeradius/radiusd new file mode 100644 index 000000000..bf872b6f2 --- /dev/null +++ b/community-testing/freeradius/radiusd @@ -0,0 +1,43 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +PID=`pidof -o %PPID /usr/sbin/radiusd` +case "$1" in + start) + stat_busy "Starting radiusd Server" + + [ -d /var/run/radiusd ] || mkdir -p /var/run/radiusd + [ -f /var/run/radiusd/radiusd.pid ] || touch /var/run/radiusd/radiusd.pid + chown -R radiusd.radiusd /var/run/radiusd + + [ -z "$PID" ] && /usr/sbin/radiusd + if [ $? -gt 0 ]; then + stat_fail + else + echo $PID > /var/run/radiusd.pid + add_daemon radiusd + stat_done + fi + ;; + stop) + stat_busy "Stopping radiusd Server" + [ ! -z "$PID" ] && kill $PID &> /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm /var/run/radiusd.pid + rm_daemon radiusd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/community-testing/ipvsadm/01-fix-not-showing-all-server.patch b/community-testing/ipvsadm/01-fix-not-showing-all-server.patch new file mode 100644 index 000000000..dea23bf76 --- /dev/null +++ b/community-testing/ipvsadm/01-fix-not-showing-all-server.patch @@ -0,0 +1,24 @@ +diff -urN ipvsadm-1.26.vanilla/libipvs/ip_vs.h ipvsadm-1.26/libipvs/ip_vs.h +--- ipvsadm-1.26.vanilla/libipvs/ip_vs.h 2011-02-06 18:38:57.000000000 -0800 ++++ ipvsadm-1.26/libipvs/ip_vs.h 2011-08-23 15:03:59.000000000 -0700 +@@ -413,7 +413,7 @@ + __IPVS_CMD_ATTR_MAX, + }; + +-#define IPVS_CMD_ATTR_MAX (__IPVS_SVC_ATTR_MAX - 1) ++#define IPVS_CMD_ATTR_MAX (__IPVS_CMD_ATTR_MAX - 1) + + /* + * Attributes used to describe a service +diff -urN ipvsadm-1.26.vanilla/libipvs/ip_vs_nl_policy.c +ipvsadm-1.26/libipvs/ip_vs_nl_policy.c +--- ipvsadm-1.26.vanilla/libipvs/ip_vs_nl_policy.c 2008-09-18 +08:57:37.000000000 -0700 ++++ ipvsadm-1.26/libipvs/ip_vs_nl_policy.c 2011-08-23 14:45:34.000000000 -0700 +@@ -26,6 +26,8 @@ + [IPVS_SVC_ATTR_TIMEOUT] = { .type = NLA_U32 }, + [IPVS_SVC_ATTR_NETMASK] = { .type = NLA_U32 }, + [IPVS_SVC_ATTR_STATS] = { .type = NLA_NESTED }, ++ [IPVS_SVC_ATTR_PE_NAME] = { .type = NLA_STRING, ++ .maxlen = IP_VS_PENAME_MAXLEN}, + }; diff --git a/community-testing/ipvsadm/PKGBUILD b/community-testing/ipvsadm/PKGBUILD index 407487a23..a72b397b2 100644 --- a/community-testing/ipvsadm/PKGBUILD +++ b/community-testing/ipvsadm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id$ +# $Id: PKGBUILD 64696 2012-02-17 18:49:11Z seblu $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: Judd Vinet <jvinet@zeroflux.org> pkgname=ipvsadm pkgver=1.26 -pkgrel=2 +pkgrel=3 pkgdesc='The IP Virtual Server administration utility' arch=('i686' 'x86_64') url='http://www.linuxvirtualserver.org/software/ipvs.html' @@ -15,14 +15,17 @@ backup=('etc/conf.d/ipvsadm') source=("http://www.linuxvirtualserver.org/software/kernel-2.6/$pkgname-$pkgver.tar.gz" 'ipvsadm.rc' 'ipvsadm.conf' - 'ipvsadm.rules') + 'ipvsadm.rules' + '01-fix-not-showing-all-server.patch') md5sums=('eac3ba3f62cd4dea2da353aeddd353a8' '0e106fce0675e014bea0f9355b947bd6' 'cd358130967a9cc0d31fc61282df43e7' - 'cd6649c647e495d4d6f981542ce5a93b') + 'cd6649c647e495d4d6f981542ce5a93b' + 'e9fb77d2fbe2d3f41d60257316338543') build() { cd ${pkgname}-${pkgver} + patch -p1 -i ../01-fix-not-showing-all-server.patch make INCLUDE="-I/usr/src/linux-`uname -r`/include -I.. -I." || return 1 } diff --git a/community-testing/pigeonhole/PKGBUILD b/community-testing/pigeonhole/PKGBUILD new file mode 100644 index 000000000..687c90522 --- /dev/null +++ b/community-testing/pigeonhole/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Peter Lewis <plewis@aur.archlinux.org> +# Contributor: Sebastian Köhler <sebkoehler@whoami.org.uk> + +# This must be built against the version of dovecot being used, +# else mail delivery will fail. +# Specify the version of dovecot to be used here: +_dcpkgver=2.1.0 +# Make sure to bump pkgrel if changing this. + +pkgname=pigeonhole +pkgver=0.3.0 +pkgrel=1 +pkgdesc="Fully rewritten Sieve implementation for Dovecot v2.1" +arch=('i686' 'x86_64') +url="http://pigeonhole.dovecot.org/" +license=('LGPL') +depends=('dovecot='$_dcpkgver) +conflicts=('dovecot-sieve' 'pigeonhole-hg') +source=("http://www.rename-it.nl/dovecot/2.1/dovecot-2.1-$pkgname-$pkgver.tar.gz"{,.sig} + "dovecot.conf") +options=('!libtool') +sha256sums=('2aeee8aa6dc700483b0a5a3d31f535abce71698ed1d467f11e931aeace2b0ada' + '181213cd4af854966ff5bb6b5052b49b0b40c0c21999939b8451658053fa396d' + 'a457a1691cfa82495fc0503bfa4b61e54b149e63400fe0f568dff2c24a3f7858') + +build() { + cd "$srcdir/dovecot-2.1-$pkgname-$pkgver" + + ./configure --prefix=/usr --with-dovecot=/usr/lib/dovecot + make +} + +package() { + cd "$srcdir/dovecot-2.1-$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + install -m 644 -D "$srcdir/dovecot.conf" "$pkgdir/etc/ld.so.conf.d/dovecot.conf" +} + diff --git a/community-testing/pigeonhole/dovecot.conf b/community-testing/pigeonhole/dovecot.conf new file mode 100644 index 000000000..061a50c90 --- /dev/null +++ b/community-testing/pigeonhole/dovecot.conf @@ -0,0 +1 @@ +/usr/lib/dovecot diff --git a/community/alure/PKGBUILD b/community/alure/PKGBUILD index 2426a5ec7..0db666fa2 100644 --- a/community/alure/PKGBUILD +++ b/community/alure/PKGBUILD @@ -3,7 +3,7 @@ pkgname=alure pkgver=1.2 -pkgrel=1 +pkgrel=2 pkgdesc='Utility library to help manage common tasks with OpenAL applications.' arch=('i686' 'x86_64') url='http://kcat.strangesoft.net/alure.html' diff --git a/community/arch/PKGBUILD b/community/arch/PKGBUILD index 2be3a270a..a39bf7740 100644 --- a/community/arch/PKGBUILD +++ b/community/arch/PKGBUILD @@ -1,27 +1,29 @@ -# $Id: PKGBUILD 46342 2011-05-05 11:48:15Z spupykin $ -# Maintainer: Judd Vinet <jvinet@zeroflux.org> +# $Id: PKGBUILD 64633 2012-02-17 13:20:14Z lfleischer $ +# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> +# Contributor: Judd Vinet <jvinet@zeroflux.org> -pkgname='arch' +pkgname=arch pkgver=1.3.5 -pkgrel=8 -pkgdesc="a modern and remarkable revision control system" +pkgrel=9 +pkgdesc='A modern and remarkable revision control system.' arch=('i686' 'x86_64') license=('GPL') -url="http://regexps.srparish.net/www/#Gnu-arch" +url='http://regexps.srparish.net/www/#Gnu-arch' depends=('zlib' 'expat' 'krb5') options=('!makeflags') -source=(ftp://ftp.gnu.org/gnu/gnu-arch/tla-$pkgver.tar.gz) +source=("ftp://ftp.gnu.org/gnu/gnu-arch/tla-${pkgver}.tar.gz") md5sums=('db31ee89bc4788eef1eba1cee6c176ef') build() { - cd "${srcdir}/tla-$pkgver/src" - mkdir =build - cd =build - ../configure --prefix /usr + cd "${srcdir}/tla-${pkgver}" + + mkdir build + cd build + ../src/configure --prefix /usr make } package() { - cd "${srcdir}/tla-$pkgver/src/=build" + cd "${srcdir}/tla-${pkgver}/build" make prefix="${pkgdir}/usr" install } diff --git a/community/astromenace/PKGBUILD b/community/astromenace/PKGBUILD index 9c3e7849a..d161f50f7 100644 --- a/community/astromenace/PKGBUILD +++ b/community/astromenace/PKGBUILD @@ -1,4 +1,4 @@ -# $Id$ +# $Id: PKGBUILD 64740 2012-02-18 03:43:03Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Arkham <arkham at archlinux dot us> # Contributor: Ivan Bobrov <ibobrik at gmail dot com> @@ -6,7 +6,7 @@ pkgname=astromenace pkgver=1.2.0 -pkgrel=4 +pkgrel=5 pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities. English version" arch=('i686' 'x86_64') url="http://www.viewizard.com/astromenace/index_linux.php" diff --git a/community/axel/PKGBUILD b/community/axel/PKGBUILD index eddad131c..710a76841 100644 --- a/community/axel/PKGBUILD +++ b/community/axel/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 17354 2010-05-23 20:25:08Z foutrelis $ -# Maintainer: Evangelos Foutras <foutrelis@gmail.com> +# $Id: PKGBUILD 64643 2012-02-17 13:30:17Z foutrelis $ +# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Roman G <drakosha@au.ru> pkgname=axel pkgver=2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Download accelerator" arch=('i686' 'x86_64') url="http://axel.alioth.debian.org/" license=('GPL') depends=('glibc') source=(http://alioth.debian.org/frs/download.php/3015/$pkgname-$pkgver.tar.gz) -md5sums=('a2a762fce0c96781965c8f9786a3d09d') +sha256sums=('359a57ab4e354bcb6075430d977c59d33eb3e2f1415a811948fa8ae657ca8036') build() { cd "$srcdir/$pkgname-$pkgver" ./configure --prefix=/usr - make || return 1 - make DESTDIR="$pkgdir" install || return 1 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/box2d/PKGBUILD b/community/box2d/PKGBUILD index e0c5a3db5..6aadfb8d3 100644 --- a/community/box2d/PKGBUILD +++ b/community/box2d/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 55963 2011-09-27 03:30:57Z svenstaro $ +# $Id: PKGBUILD 64742 2012-02-18 03:45:38Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=box2d pkgver=2.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="2D rigid body simulation library for games" url="http://www.box2d.org/" license=('zlib') diff --git a/community/bullet/PKGBUILD b/community/bullet/PKGBUILD index d847b6037..5d06ff88a 100644 --- a/community/bullet/PKGBUILD +++ b/community/bullet/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 55766 2011-09-19 23:58:08Z svenstaro $ +# $Id: PKGBUILD 64748 2012-02-18 03:50:45Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> pkgbase=bullet pkgname=('bullet' 'bullet-docs') pkgver=2.79 -pkgrel=1 +pkgrel=2 pkgdesc="A 3D Collision Detection and Rigid Body Dynamics Library for games and animation" arch=('i686' 'x86_64') url="http://www.bulletphysics.com/Bullet/" diff --git a/community/calcurse/PKGBUILD b/community/calcurse/PKGBUILD index a3cae0512..428ab6e1a 100644 --- a/community/calcurse/PKGBUILD +++ b/community/calcurse/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 55277 2011-09-08 13:31:41Z lfleischer $ +# $Id: PKGBUILD 64641 2012-02-17 13:26:11Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Ronald van Haren <ronald.archlinux.org> # Contributor: wain <wain.at.gmx.net> pkgname=calcurse pkgver=2.9.2 -pkgrel=1 +pkgrel=2 pkgdesc='A text-based personal organizer.' arch=('i686' 'x86_64') url='http://calcurse.org/' diff --git a/community/calibre/PKGBUILD b/community/calibre/PKGBUILD index 28043b9c1..ee4f05453 100644 --- a/community/calibre/PKGBUILD +++ b/community/calibre/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 64245 2012-02-11 01:11:17Z giovanni $ +# $Id: PKGBUILD 64659 2012-02-17 13:51:06Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Petrov Roman <nwhisper@gmail.com> # Contributor: Andrea Fagiani <andfagiani _at_ gmail dot com> pkgname=calibre -pkgver=0.8.39 -pkgrel=2 +pkgver=0.8.40 +pkgrel=1 pkgdesc="Ebook management application" arch=('i686' 'x86_64') url="http://calibre-ebook.com/" @@ -21,7 +21,7 @@ install=calibre.install source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'desktop_integration.patch' 'calibre-mount-helper') -md5sums=('2d3c43b0ea53e43b817b6a66fceaf340' +md5sums=('257ee03ab199ac5ec493c7650c7a5f35' '253ce4fe5d01f8ff76b63cd3825755ea' '675cd87d41342119827ef706055491e7') diff --git a/community/celt/PKGBUILD b/community/celt/PKGBUILD index 5eb99975d..79e23644c 100644 --- a/community/celt/PKGBUILD +++ b/community/celt/PKGBUILD @@ -4,7 +4,7 @@ pkgname=celt pkgver=0.11.1 -pkgrel=1 +pkgrel=3 pkgdesc='Low-latency audio communication codec' arch=('i686' 'x86_64') url='http://www.celt-codec.org' diff --git a/community/chntpw/PKGBUILD b/community/chntpw/PKGBUILD index bbbc62e13..16c8f504c 100644 --- a/community/chntpw/PKGBUILD +++ b/community/chntpw/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 48999 2011-06-09 15:13:27Z lfleischer $ +# $Id: PKGBUILD 64647 2012-02-17 13:33:11Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Tobias Powalowski <tpowa@archlinux.org> pkgname=chntpw pkgver=110511 -pkgrel=1 -pkgdesc='Offline NT Password Editor - reset passwords in a Windows NT SAM userdatabase file' +pkgrel=2 +pkgdesc='Offline NT Password Editor - reset passwords in a Windows NT SAM user database file.' arch=('i686' 'x86_64') url='http://pogostick.net/~pnh/ntpasswd/' license=('GPL' 'LGPL') diff --git a/community/dnstracer/PKGBUILD b/community/dnstracer/PKGBUILD index 3964c47f3..be84c8a92 100644 --- a/community/dnstracer/PKGBUILD +++ b/community/dnstracer/PKGBUILD @@ -1,23 +1,24 @@ +# $Id: PKGBUILD 64665 2012-02-17 14:06:15Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> pkgname=dnstracer pkgver=1.9 -pkgrel=3 +pkgrel=4 pkgdesc='Determines where a given DNS server gets its information from, and follows the chain of DNS servers' -arch=('i686' 'x86_64') url='http://www.mavetju.org/unix/dnstracer.php' -license=('BSD') -source=("http://www.mavetju.org/download/$pkgname-$pkgver.tar.gz") +license=('custom:BSD') +arch=('i686' 'x86_64') +source=("http://www.mavetju.org/download/${pkgname}-${pkgver}.tar.gz") sha1sums=('b8c60b281c0eb309acd1b1551c51cccb951685c7') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --mandir=/usr/share/man make } package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -D LICENSE "$pkgdir"/usr/share/licenses/dnstracer/LICENSE + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/dnstracer/LICENSE } diff --git a/community/dvtm/PKGBUILD b/community/dvtm/PKGBUILD index 358b4251d..661a14d1e 100644 --- a/community/dvtm/PKGBUILD +++ b/community/dvtm/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 55178 2011-09-04 22:30:57Z lfleischer $ +# $Id: PKGBUILD 64667 2012-02-17 15:34:11Z lfleischer $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Giorgio Lando <patroclo7@gmail.com> # Contributor: bender02 at gmx dot com pkgname=dvtm pkgver=0.7 -pkgrel=1 +pkgrel=2 pkgdesc='Dynamic virtual terminal manager.' arch=('i686' 'x86_64') url='http://www.brain-dump.org/projects/dvtm/' diff --git a/community/gmrun/PKGBUILD b/community/gmrun/PKGBUILD index d5d961018..ea5fd9c70 100644 --- a/community/gmrun/PKGBUILD +++ b/community/gmrun/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 8461 2010-01-20 08:07:38Z dgriffiths $ -# Maintainer: Jeff Mickey <j@codemac.net> +# Contributor: Jeff Mickey <j@codemac.net> # Contributor: Woody Gilk aka Shadowhand <woody.gilk@gmail.com> +# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=gmrun pkgver=0.9.2 -pkgrel=3 +pkgrel=4 pkgdesc="A simple program which provides a run program window" arch=('i686' 'x86_64') url="http://sf.net/projects/gmrun" @@ -16,9 +16,15 @@ md5sums=('6cef37a968006d9496fc56a7099c603c' '3a0b69d8c2cac6cfb551b9d235441ecb') build() { - cd $startdir/src/$pkgname-$pkgver - patch -p0 < $srcdir/gcc43.patch - ./configure --prefix=/usr - make || return 1 - make DESTDIR=$startdir/pkg install + cd "${srcdir}/${pkgname}-${pkgver}" + + patch -p0 -i "$srcdir/gcc43.patch" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install } diff --git a/community/gnash/PKGBUILD b/community/gnash/PKGBUILD index 348db3561..3a687fe9b 100644 --- a/community/gnash/PKGBUILD +++ b/community/gnash/PKGBUILD @@ -1,49 +1,39 @@ -# $Id: PKGBUILD 82896 2010-06-18 18:30:20Z ibiru $ +# $Id: PKGBUILD 64706 2012-02-17 21:38:09Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> pkgbase=gnash pkgname=(gnash-common gnash-gtk) -pkgver=0.8.9 -pkgrel=9 +pkgver=0.8.10 +pkgrel=1 arch=(i686 x86_64) url="http://www.gnu.org/software/gnash/" license=(GPL3) makedepends=(curl giflib libldap sdl agg libjpeg libpng libtool - speex fontconfig libva ffmpeg libxinerama + speex fontconfig ffmpeg gstreamer0.10-base gstreamer0.10-ffmpeg - gtk2 libldap xulrunner hicolor-icon-theme desktop-file-utils + gtk2 libldap xulrunner hicolor-icon-theme desktop-file-utils gconf pkgconfig boost) options=(!libtool !emptydirs) source=(http://ftp.gnu.org/gnu/gnash/${pkgver}/gnash-${pkgver}.tar.bz2 - gentoo-ffmpeg-0.8.patch xul8.patch nodebug.patch) -sha256sums=('f90dbdc6f03d787b239b9edacbea077b46d69ae9d85f08af23f256af389c48bd' - '5e6b9c2ccb0f6dda70745712dddf302d2b42895feda850f2ed126bf53d8815ca' - 'd484f1c21ef71847a2d4b3dd254d1fa93a58719d45bc9df8b8deabee388ce4e9' + nodebug.patch) +sha256sums=('9625072e45df92baa2c28fc9999d4e2deb66bc827530baedfad2e4e2292d1224' '0ebb104a7632af997c7e6b268755949fa0c1eea5e32015b95a22d63d0e431551') build() { cd "$srcdir/gnash-$pkgver" - # Consolidated gentoo patches for ffmpeg compatibility - # as of 2011-10-31 - patch -Np1 -i "$srcdir/gentoo-ffmpeg-0.8.patch" - - # Patch for compatibility with newer xulrunner headers - patch -Np1 -i "$srcdir/xul8.patch" - # Disable very, very verbose debugging (gigabytes of logs) patch -Np1 -i "$srcdir/nodebug.patch" - ./autogen.sh ./configure \ --prefix=/usr \ --sysconfdir=/etc \ --with-plugins-install=system \ --with-npapi-plugindir=/usr/lib/mozilla/plugins \ - --enable-gui=sdl,gtk \ - --enable-renderer=agg \ + --enable-gui=sdl,gtk,dump \ --enable-media=gst,ffmpeg \ - --enable-hwaccel=vaapi + --enable-renderer=agg,cairo \ + --enable-device=x11 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool @@ -52,38 +42,40 @@ build() { package_gnash-common() { pkgdesc="A GNU Flash movie player" - depends=(curl giflib libldap sdl agg libjpeg libpng libtool - speex fontconfig libva ffmpeg libxinerama + depends=(curl giflib sdl agg libjpeg libpng libltdl + speex fontconfig ffmpeg cairo gstreamer0.10-base gstreamer0.10-ffmpeg boost-libs) - backup=(etc/gnashrc) + backup=(etc/gnashrc etc/gnashthumbnailrc) cd "$srcdir/gnash-$pkgver" - make DESTDIR="$pkgdir" install + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install # Split gnash-gtk - mkdir -p "$srcdir"/gtk/{bin,man1,share} - mv "$pkgdir"/usr/bin/{gtk-gnash,gnash-gtk-launcher} "$srcdir/gtk/bin/" - mv "$pkgdir"/usr/share/man/man1/{gtk-gnash,gnash-gtk-launcher}.1 "$srcdir/gtk/man1/" - mv "$pkgdir"/usr/share/{applications,icons} "$srcdir/gtk/share/" - mv "$pkgdir/etc/gnashpluginrc" "$srcdir/gtk/" + mkdir -p "$srcdir"/gtk/{etc,usr/{bin,share/man/man1}} + mv "$pkgdir"/usr/bin/{gtk-gnash,gnash-gtk-launcher} \ + "$srcdir/gtk/usr/bin/" + mv "$pkgdir"/usr/share/man/man1/{gtk-gnash,gnash-gtk-launcher}.1 \ + "$srcdir/gtk/usr/share/man/man1/" + mv "$pkgdir"/usr/share/{applications,icons} "$srcdir/gtk/usr/share/" + mv "$pkgdir"/etc/gnashpluginrc "$srcdir/gtk/etc/" } package_gnash-gtk() { pkgdesc="A GNU Flash movie player" depends=("gnash-common=$pkgver" - gtk2 libldap hicolor-icon-theme desktop-file-utils) + gtk2 libldap hicolor-icon-theme desktop-file-utils gconf) install=gnash-gtk.install backup=(etc/gnashpluginrc) + mv "$srcdir"/gtk/* "$pkgdir" + cd "$srcdir/gnash-$pkgver" - make DESTDIR="$pkgdir" install-plugin - install -d "$pkgdir"/{etc,usr/{bin,share/man/man1}} - mv "$srcdir"/gtk/bin/* "$pkgdir/usr/bin/" - mv "$srcdir"/gtk/man1/* "$pkgdir/usr/share/man/man1/" - mv "$srcdir"/gtk/share/* "$pkgdir/usr/share/" - mv "$srcdir/gtk/gnashpluginrc" "$pkgdir/etc/" + install -m755 -d "$pkgdir/usr/share/gconf/schemas" + gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/gnash.schemas" --domain gnash \ + "$pkgdir"/usr/share/applications/*.schemas + rm -f "$pkgdir"/usr/share/applications/*.schemas } diff --git a/community/gnash/gnash-gtk.install b/community/gnash/gnash-gtk.install index c317fbaca..6678a7f8a 100644 --- a/community/gnash/gnash-gtk.install +++ b/community/gnash/gnash-gtk.install @@ -1,12 +1,22 @@ post_install() { + gconfpkg --install gnash update-desktop-database -q gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } +pre_upgrade() { + pre_remove +} + post_upgrade() { post_install } +pre_remove() { + gconfpkg --uninstall gnash +} + post_remove() { - post_install + update-desktop-database -q + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor } diff --git a/community/hawknl/PKGBUILD b/community/hawknl/PKGBUILD index ab40d900f..f10df654a 100644 --- a/community/hawknl/PKGBUILD +++ b/community/hawknl/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 27661 2010-09-26 18:25:05Z svenstaro $ +# $Id: PKGBUILD 64750 2012-02-18 03:56:17Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Anton Bazhenov <anton.bazhenov at gmail> # Contributor: Drew Desai <alerante@yahoo.com> @@ -6,7 +6,7 @@ pkgname=hawknl pkgver=1.68 -pkgrel=2 +pkgrel=3 pkgdesc="An open source game oriented network API" arch=('i686' 'x86_64') url="http://www.hawksoft.com/hawknl/" @@ -19,12 +19,18 @@ md5sums=('2e4971d422b8c5cadfe2a85527ff2fcf' build() { cd "$srcdir"/$pkgname$pkgver - patch -Np0 -i ../$pkgname.patch || return 1 - make -f makefile.linux || return 1 + + patch -Np0 -i ../$pkgname.patch + make -f makefile.linux install -m755 -d "$pkgdir"/usr/{lib,include} +} + +package() { + cd "$srcdir"/$pkgname$pkgver + make -f makefile.linux \ LIBDIR="$pkgdir"/usr/lib \ INCDIR="$pkgdir"/usr/include \ OPTFLAGS="-D_GNU_SOURCE -D_REENTRANT" \ - install || return 1 + install } diff --git a/community/libnoise/PKGBUILD b/community/libnoise/PKGBUILD index 6a7e56ee5..6c863acf9 100644 --- a/community/libnoise/PKGBUILD +++ b/community/libnoise/PKGBUILD @@ -1,8 +1,9 @@ +# $Id: PKGBUILD 64752 2012-02-18 03:57:07Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: jimmy-6 pkgname=libnoise pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="A portable, open-source, coherent noise-generating library for C++" arch=('i686' 'x86_64') url="http://libnoise.sourceforge.net/" diff --git a/community/liboping/PKGBUILD b/community/liboping/PKGBUILD index f4c9acae2..3e982e04b 100644 --- a/community/liboping/PKGBUILD +++ b/community/liboping/PKGBUILD @@ -1,7 +1,8 @@ +# $Id: PKGBUILD 64661 2012-02-17 14:00:22Z bisson $ # Maintainer: Gaetan Bisson <bisson@archlinux.org> pkgname=liboping -pkgver=1.6.1 +pkgver=1.6.2 pkgrel=1 pkgdesc='C library to generate ICMP echo requests, better known as "ping packets"' url='http://verplant.org/liboping/' @@ -12,13 +13,13 @@ depends=('libcap') makedepends=('ncurses') optdepends=('perl: perl bindings' 'ncurses: noping CLI tool') -source=("${url}files/$pkgname-$pkgver.tar.gz") -sha1sums=('8203096fa932d157069be7aeda3a1025132e129f') +source=("${url}files/${pkgname}-${pkgver}.tar.gz") +sha256sums=('1b3203e5f13b35a6f7ff163c26e4f42284a625fa30d3bdbfdafb6cccb1f33803') install=install build() { - cd "$srcdir/$pkgname-$pkgver" + cd "${srcdir}/${pkgname}-${pkgver}" # setting capabilities/setuid is futile in fakeroot # (we do that in the install script) @@ -29,6 +30,6 @@ build() { } package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/community/librsync/PKGBUILD b/community/librsync/PKGBUILD index d0fd33cf3..5674db504 100644 --- a/community/librsync/PKGBUILD +++ b/community/librsync/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 11387 2010-02-10 04:50:34Z foutrelis $ -# Maintainer: Evangelos Foutras <foutrelis@gmail.com> +# $Id: PKGBUILD 64645 2012-02-17 13:31:34Z foutrelis $ +# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: Alessio 'mOLOk' Bolognino <themolok@gmail.com> # Contributor: Christoph 'delmonico' Neuroth <delmonico@gmx.net> pkgname=librsync pkgver=0.9.7 -pkgrel=5 +pkgrel=6 pkgdesc="A free software library that implements the rsync remote-delta algorithm (rdiff)" arch=('i686' 'x86_64') url="http://librsync.sourceforge.net/" @@ -14,22 +14,22 @@ depends=('popt' 'zlib' 'bzip2') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/librsync/$pkgname-$pkgver.tar.gz lfs-overflow.patch) -md5sums=('24cdb6b78f45e0e83766903fd4f6bc84' - 'e18536482c0a32e7004c46eac6a53b2d') +sha256sums=('6633e4605662763a03bb6388529cbdfd3b11a9ec55b8845351c1bd9a92bc41d6' + 'bda94f0aa550498673a459326656798b9f327c8687fa924415cf7b08e8fd2f38') build() { cd "$srcdir/$pkgname-$pkgver" # Patch for large files (https://bugzilla.redhat.com/show_bug.cgi?id=207940) - patch -Np1 -i "$srcdir/lfs-overflow.patch" || return 1 + patch -Np1 -i "$srcdir/lfs-overflow.patch" ./configure --prefix=/usr --mandir=/usr/share/man --enable-shared - make || return 1 + make } package() { cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install || return 1 + make DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: diff --git a/community/lxnm/PKGBUILD b/community/lxnm/PKGBUILD index 8543678e2..6561411fe 100644 --- a/community/lxnm/PKGBUILD +++ b/community/lxnm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 25483 2010-09-05 12:15:12Z bluewind $ +# $Id: PKGBUILD 64694 2012-02-17 18:44:05Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Cainã Costa <cainan.costa@gmail.com> pkgname=lxnm pkgver=0.2.2 -pkgrel=2 +pkgrel=3 pkgdesc="A Network Manager (Part of LXDE)" arch=('i686' 'x86_64') license=('GPL2') @@ -13,13 +13,13 @@ depends=('glib2') source=("http://downloads.sourceforge.net/sourceforge/lxde/${pkgname}-${pkgver}.tar.gz") build() { - cd "${startdir}/src/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr make } package() { - cd "${startdir}/src/${pkgname}-${pkgver}" - make DESTDIR=$pkgdir/ install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="$pkgdir" install } md5sums=('2ee64e5fad4a27a522f1eb2da08dd46a') diff --git a/community/ngspice/PKGBUILD b/community/ngspice/PKGBUILD index 80a989034..4a8fc2ecc 100644 --- a/community/ngspice/PKGBUILD +++ b/community/ngspice/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 64464 2012-02-14 05:45:33Z kkeen $ +# $Id: PKGBUILD 64619 2012-02-17 10:58:48Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Abhishek Dasgupta <abhidg@gmail.com> # Contributor: Jason Taylor <jftaylor21@gmail.com> pkgname=ngspice pkgver=24 -pkgrel=1 +pkgrel=2 pkgdesc='Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.' url='http://ngspice.sourceforge.net' license=('BSD') arch=('i686' 'x86_64') -depends=('libxaw' 'libedit') +depends=('libxaw' 'libedit' 'gcc-libs') source=("http://downloads.sourceforge.net/$pkgname/$pkgver/ngspice-$pkgver.tar.gz") sha1sums=('a6bb0e65c1c07d48f1d3e4df44fc17f6262952eb') @@ -20,7 +20,8 @@ build() { --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-xspice \ - --with-editline=yes + --with-editline=yes \ + --enable-openmp make } diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index ec3def46c..201ae5471 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -1,3 +1,4 @@ +# $Id: PKGBUILD 64710 2012-02-18 00:19:36Z tdziedzic $ # Maintainer: Thomas Dziedzic < gostrc at gmail > # Contributor: James Campos <james.r.campos@gmail.com> # Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > @@ -6,7 +7,7 @@ # Contributor: TIanyi Cui <tianyicui@gmail.com> pkgname=nodejs -pkgver=0.6.10 +pkgver=0.6.11 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64') @@ -17,7 +18,7 @@ checkdepends=('curl') # curl used for check() optdepends=('openssl: TLS support') options=('!emptydirs') source=("http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz") -md5sums=('8a74fd5d48c2c7c64abc60b2b8f3fbc7') +md5sums=('2f554353e831b8a22e6a85c676374374') build() { cd node-v${pkgver} diff --git a/community/obconf/PKGBUILD b/community/obconf/PKGBUILD index b1c34b3d1..f6b1793c5 100644 --- a/community/obconf/PKGBUILD +++ b/community/obconf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 54809 2011-08-26 11:01:00Z andrea $ +# $Id: PKGBUILD 64692 2012-02-17 18:43:19Z bluewind $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: Tobias Kieslich <tobias@archlinux.org> @@ -6,7 +6,7 @@ pkgname=obconf pkgver=2.0.3.git20100309 -pkgrel=2 +pkgrel=3 pkgdesc="A GTK2 based configuration tool for the Openbox windowmanager" arch=('i686' 'x86_64') url="http://openbox.org/wiki/ObConf:About" diff --git a/community/ois/PKGBUILD b/community/ois/PKGBUILD index 9ba2d73e2..f7de157c3 100644 --- a/community/ois/PKGBUILD +++ b/community/ois/PKGBUILD @@ -1,19 +1,20 @@ -# $Id: PKGBUILD 38882 2011-02-02 21:19:53Z svenstaro $ +# $Id: PKGBUILD 64772 2012-02-18 04:26:52Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: scippio <scippio@berounet.cz> pkgname=ois pkgver=1.3 -pkgrel=1 +_oisver=${pkgver/./-} +pkgrel=2 pkgdesc="Object Oriented Input System" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/wgois" -license=('zlib/libpng') +license=('custom:zlib/libpng') makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw') -source=("http://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${pkgver/./-}.tar.gz") +source=("http://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz") md5sums=('9697fead17eac6025151cd2e1fca1518') build() { - cd ${srcdir}/${pkgname}-v${pkgver/./-} + cd ${srcdir}/${pkgname}-v${_oisver} chmod +x bootstrap ./bootstrap ./configure --prefix=/usr @@ -21,6 +22,6 @@ build() { } package() { - cd ${srcdir}/${pkgname}-v${pkgver/./-} + cd ${srcdir}/${pkgname}-v${_oisver} make DESTDIR=${pkgdir} install } diff --git a/community/openarena/PKGBUILD b/community/openarena/PKGBUILD index 128c30cba..707848e5d 100644 --- a/community/openarena/PKGBUILD +++ b/community/openarena/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 60611 2011-12-14 23:55:11Z svenstaro $ +# $Id: PKGBUILD 64715 2012-02-18 02:34:57Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Arkham <arkham at archlinux dot us> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> pkgname=openarena -pkgver=0.8.5 +pkgver=0.8.8 _oldver=0.8.1 -pkgrel=4 +pkgrel=1 pkgdesc="A violent, sexy, multiplayer first person shooter based on the ioquake3 engine" arch=('i686' 'x86_64') url="http://openarena.ws/" @@ -16,6 +16,7 @@ makedepends=('openal' 'mesa') optdepends=('openal') source=(http://download.tuxfamily.org/$pkgname/rel/081/oa081.zip http://download.tuxfamily.org/$pkgname/rel/085/oa085p.zip + http://178.63.102.135/svens_stuff/oa088p.zip $url/svn/source/081/$pkgname-engine-$_oldver-1.tar.bz2 $pkgname.png $pkgname-server.png @@ -24,6 +25,7 @@ source=(http://download.tuxfamily.org/$pkgname/rel/081/oa081.zip strcpy-memmove.patch) md5sums=('49006bcb02b4e8ea3d06749e8f4e4887' 'b2a0437da751cd50dd2351ed9e0c4e9d' + '45da37955eba40cfd0e6e0f89cbb4b61' '4ee696eacc4b0350f9dbb5588dcd74a2' 'c69f824dc500d436fc631b78b6a62dc8' '17e2f4fa060ed97ff6fe1eaff647bcfb' @@ -32,10 +34,6 @@ md5sums=('49006bcb02b4e8ea3d06749e8f4e4887' '723ec16d949f454588d62da499bbefca') build() { - # uncomment to disable semi-nude models: - # rm -f $pkgname-$_oldver/baseoa/pak2-players-mature.pk3 - # (resulting version won't work with most servers!!) - cd $srcdir/$pkgname-engine-$_oldver patch -Np0 < $srcdir/strcpy-memmove.patch diff --git a/community/openlierox/PKGBUILD b/community/openlierox/PKGBUILD index f0ece7215..8aa85dfa6 100644 --- a/community/openlierox/PKGBUILD +++ b/community/openlierox/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 46134 2011-05-04 07:37:58Z andrea $ +# $Id: PKGBUILD 64779 2012-02-18 04:37:35Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Anton Bazhenov <anton.bazhenov at gmail> # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=openlierox pkgver=0.58_rc3 -pkgrel=3 +pkgrel=4 pkgdesc="A real-time excessive Worms-clone" arch=('i686' 'x86_64') url="http://www.openlierox.net/" @@ -24,6 +24,9 @@ build() { sed -i '1i #include <sys/stat.h>' src/breakpad/external/src/common/linux/file_id.cc sed -i 's|/usr/share/games|/usr/share|g' include/FindFile.h + sed -i '/curl\/types\.h/d' include/HTTP.h + sed -i '/curl\/types\.h/d' src/common/HTTP.cpp + [[ -d build ]] && rm -r build mkdir build cmake -DCMAKE_BUILD_TYPE=Release \ @@ -31,6 +34,7 @@ build() { -DSYSTEM_DATA_DIR=/usr/share \ -DHAWKNL_BUILTIN=OFF \ -DBREAKPAD=OFF + make } diff --git a/community/pam_mysql/PKGBUILD b/community/pam_mysql/PKGBUILD index 6d46854a7..ebd070a28 100644 --- a/community/pam_mysql/PKGBUILD +++ b/community/pam_mysql/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 44499 2011-04-07 20:43:51Z svenstaro $ +# $Id: PKGBUILD 64780 2012-02-18 04:39:54Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Arjan Timmerman<arjan@archlinux.org> # Contributor: Manolis Tzanidakis pkgname=pam_mysql pkgver=0.7RC1 -pkgrel=4 +pkgrel=5 pkgdesc="A PAM module to authenticate users against mysql." arch=(i686 x86_64) license=('GPL') diff --git a/community/php-memcache/PKGBUILD b/community/php-memcache/PKGBUILD index 050930166..b553f283e 100644 --- a/community/php-memcache/PKGBUILD +++ b/community/php-memcache/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 44760 2011-04-11 15:50:58Z foutrelis $ -# Maintainer: Evangelos Foutras <foutrelis@gmail.com> +# $Id: PKGBUILD 64649 2012-02-17 13:33:44Z foutrelis $ +# Maintainer: Evangelos Foutras <evangelos@foutrelis.com> pkgname=php-memcache pkgver=3.0.6 -pkgrel=1 +pkgrel=2 pkgdesc="Memcache module for PHP" arch=('i686' 'x86_64') url="http://pecl.php.net/package/memcache" @@ -12,7 +12,7 @@ depends=('php') backup=('etc/php/conf.d/memcache.ini') install=php-memcache.install source=(http://pecl.php.net/get/memcache-$pkgver.tgz) -md5sums=('23c2a1548f3fc7658b98b1c60e6d83b1') +sha256sums=('cf6871f0944ee38022c5f84910f306d83b0f51564bbc08624a215e06d8486618') build() { cd "$srcdir/memcache-$pkgver" diff --git a/community/premake/PKGBUILD b/community/premake/PKGBUILD index a239b435d..2281aa188 100644 --- a/community/premake/PKGBUILD +++ b/community/premake/PKGBUILD @@ -1,10 +1,11 @@ +# $Id: PKGBUILD 64782 2012-02-18 04:43:05Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: revel <revelΘmuub·net> # Contributor: Marcos J. S. Magalhaes <mjsmagalhaes ^dot^ insc _at_ gmail ~dot~ com> pkgname=premake pkgver=4.3 -pkgrel=1 +pkgrel=2 pkgdesc="A simple build configuration and project generation tool using lua" arch=('i686' 'x86_64') url="http://industriousone.com/premake" @@ -20,6 +21,5 @@ build() { } package() { - install -dm755 ${pkgdir}/usr/bin - install -m755 $srcdir/premake-$pkgver/bin/release/premake4 ${pkgdir}/usr/bin + install -Dm755 $srcdir/premake-$pkgver/bin/release/premake4 ${pkgdir}/usr/bin } diff --git a/community/premake3/PKGBUILD b/community/premake3/PKGBUILD index ef6e87f4d..12820716c 100644 --- a/community/premake3/PKGBUILD +++ b/community/premake3/PKGBUILD @@ -1,3 +1,4 @@ +# $Id: PKGBUILD 64785 2012-02-18 04:46:23Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Anders Bergh <anders1@gmail.com> # Contributor: Mildred <silkensedai@online.fr> @@ -5,7 +6,7 @@ pkgname=premake3 pkgver=3.7 -pkgrel=1 +pkgrel=2 pkgdesc="A simple build configuration and project generation tool using lua" arch=('i686' 'x86_64') url="http://premake.sourceforge.net" diff --git a/community/r8168-lts/PKGBUILD b/community/r8168-lts/PKGBUILD index 6d33bf9d2..1ccd5dd36 100644 --- a/community/r8168-lts/PKGBUILD +++ b/community/r8168-lts/PKGBUILD @@ -1,10 +1,10 @@ -# $Id$ +# $Id: PKGBUILD 64671 2012-02-17 16:46:25Z mtorromeo $ # Maintainer: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> pkgname=r8168-lts _pkgname=r8168 pkgver=8.028.00 -pkgrel=1 +pkgrel=2 pkgdesc="A kernel module for Realtek 8168 network cards for kernel26-lts" url="http://www.realtek.com.tw" license=("GPL") diff --git a/community/redis/PKGBUILD b/community/redis/PKGBUILD index 1d6f2f102..5a59eca78 100644 --- a/community/redis/PKGBUILD +++ b/community/redis/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 62009 2012-01-14 09:42:42Z spupykin $ +# $Id: PKGBUILD 64617 2012-02-17 07:14:41Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Jan-Erik Rediger <badboy at archlinux dot us> # Contributor: nofxx <x@<nick>.com> pkgname=redis -pkgver=2.4.6 +pkgver=2.4.7 pkgrel=1 pkgdesc="Advanced key-value store" arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ backup=("etc/redis.conf" source=("http://redis.googlecode.com/files/${pkgname}-${pkgver}.tar.gz" "redis.d" "redis.logrotate") -md5sums=('41d394074bcde762872ecb5506f35aee' +md5sums=('6afffb6120724183e40f1cac324ac71c' '9726d06d0a0c60cb5d55a31b3dc1e55d' '9e2d75b7a9dc421122d673fe520ef17f') diff --git a/community/siege/PKGBUILD b/community/siege/PKGBUILD index 3910b7133..9b2aebaff 100644 --- a/community/siege/PKGBUILD +++ b/community/siege/PKGBUILD @@ -1,17 +1,17 @@ -# $Id$ +# $Id: PKGBUILD 64675 2012-02-17 18:24:25Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: Sven Kauber <celeon@gmail.com> pkgname=siege pkgver=2.70 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('GPL') pkgdesc="An http regression testing and benchmarking utility" url="http://www.joedog.org/JoeDog/Siege" depends=('openssl') options=(!libtool) -source=("ftp://sid.joedog.org/pub/siege/${pkgname}-${pkgver}.tar.gz") +source=("http://www.joedog.org/pub/siege/siege-${pkgver}.tar.gz") backup=(etc/siegerc etc/urls.txt) build() { diff --git a/community/soil/PKGBUILD b/community/soil/PKGBUILD index ce0fae6b5..b394d93aa 100644 --- a/community/soil/PKGBUILD +++ b/community/soil/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 21193 2010-07-15 00:17:24Z svenstaro $ +# $Id: PKGBUILD 64769 2012-02-18 04:26:01Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=soil pkgver=0708 -pkgrel=1 +pkgrel=2 pkgdesc="tiny C lib primarily for loading textures into OpenGL" arch=('i686' 'x86_64') url="http://www.lonesock.net/soil.html" -license=('public') +license=('custom:public') makedepends=('unzip') depends=('freeglut') #options=('!libtool') diff --git a/community/spectrwm/LICENSE b/community/spectrwm/LICENSE new file mode 100644 index 000000000..24c04f3a0 --- /dev/null +++ b/community/spectrwm/LICENSE @@ -0,0 +1,47 @@ +/* + * Copyright (c) 2009 Marco Peereboom <marco@peereboom.us> + * Copyright (c) 2009 Ryan McBride <mcbride@countersiege.com> + * + * Permission to use, copy, modify, and distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR + * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF + * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + */ +/* + * Much code and ideas taken from dwm under the following license: + * MIT/X Consortium License + * + * 2006-2008 Anselm R Garbe <garbeam at gmail dot com> + * 2006-2007 Sander van Dijk <a dot h dot vandijk at gmail dot com> + * 2006-2007 Jukka Salmi <jukka at salmi dot ch> + * 2007 Premysl Hruby <dfenze at gmail dot com> + * 2007 Szabolcs Nagy <nszabolcs at gmail dot com> + * 2007 Christof Musik <christof at sendfax dot de> + * 2007-2008 Enno Gottox Boland <gottox at s01 dot de> + * 2007-2008 Peter Hartlich <sgkkr at hartlich dot com> + * 2008 Martin Hurton <martin dot hurton at gmail dot com> + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ diff --git a/community/spectrwm/PKGBUILD b/community/spectrwm/PKGBUILD new file mode 100644 index 000000000..0c19df98a --- /dev/null +++ b/community/spectrwm/PKGBUILD @@ -0,0 +1,57 @@ +# $Id: PKGBUILD 64758 2012-02-18 04:02:43Z kkeen $ +# Maintainer: Kyle Keen <keenerd@gmail.com> +# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> + +pkgname=spectrwm +pkgver=1.0.0 +pkgrel=1 +pkgdesc="A minimalistic dynamic tiling window manager that tries to stay out of the way." +arch=('i686' 'x86_64') +url="http://www.spectrwm.org" +license=('custom:ISC') +depends=('dmenu' 'libxrandr' 'libxtst' 'profont') +replaces=('scrotwm') +makedepends=('libxt') +optdepends=('scrot: screenshots' 'xlockmore: screenlocking' 'terminus-font: great font') +backup=(etc/spectrwm.conf) +source=(http://opensource.conformal.com/snapshots/$pkgname/$pkgname-$pkgver.tgz \ + LICENSE \ + baraction.sh) +md5sums=('8dd279f53f998c0543fa1ce35a9b4a13' + 'a67cfe51079481e5b0eab1ad371379e3' + '950d663692e1da56e0ac864c6c3ed80e') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # it is like a patch, only less fragile + sed -i 's|\"/usr/local/lib/libswmhack.so\"|\"libswmhack.so\"|' spectrwm.c + sed -i 's/verbose_layout = 0;/verbose_layout = 1;/' spectrwm.c + sed -i 's/# modkey = Mod1/modkey = Mod4/' spectrwm.conf + sed -i 's/-\*-terminus-medium-\*-\*-\*-\*-\*-\*-\*-\*-\*-\*-\*/-*-profont-*-*-*-*-12-*-*-*-*-*-*-*/' spectrwm.conf + + cd linux + make PREFIX="/usr" +} + +package() { + cd "$srcdir/$pkgname-$pkgver/linux" + make PREFIX="/usr" DESTDIR="$pkgdir" install + install -Dm644 spectrwm.desktop "$pkgdir/usr/share/xsessions/spectrwm.desktop" + cd .. + install -Dm644 spectrwm.conf "$pkgdir/etc/spectrwm.conf" + install -Dm755 screenshot.sh "$pkgdir/usr/share/spectrwm/screenshot.sh" + cd "$srcdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm755 baraction.sh "$pkgdir/usr/share/spectrwm/baraction.sh" + + ln -s /usr/lib/libswmhack.so.0.0 "$pkgdir/usr/lib/libswmhack.so.0" + ln -s /usr/lib/libswmhack.so.0.0 "$pkgdir/usr/lib/libswmhack.so" + + # fix this for real in the makefile + mkdir -p "$pkgdir"/usr/share/man/{es,it,pt,ru}/man1/ + mv "$pkgdir/usr/share/man/man1/spectrwm_es.1" "$pkgdir/usr/share/man/es/man1/" + mv "$pkgdir/usr/share/man/man1/spectrwm_it.1" "$pkgdir/usr/share/man/it/man1/" + mv "$pkgdir/usr/share/man/man1/spectrwm_pt.1" "$pkgdir/usr/share/man/pt/man1/" + mv "$pkgdir/usr/share/man/man1/spectrwm_ru.1" "$pkgdir/usr/share/man/ru/man1/" +} diff --git a/community/spectrwm/baraction.sh b/community/spectrwm/baraction.sh new file mode 100644 index 000000000..96a8a7b1a --- /dev/null +++ b/community/spectrwm/baraction.sh @@ -0,0 +1,82 @@ +#!/bin/bash +# baraction.sh for spectrwm status bar +# From http://wiki.archlinux.org/index.php/Scrotwm + +SLEEP_SEC=5 +#loops forever outputting a line every SLEEP_SEC secs +while :; do + + eval $(cat /proc/acpi/battery/BAT0/state | awk '/charging state/ {printf "BAT_CHGSTATE=%s;", $3}; /remaining capacity/ {printf "BAT_REMNG=%s;",$3}; /present rate/ {printf "BAT_RATE=%s;",$3};' -) + eval $(cat /proc/acpi/battery/BAT0/info | awk '/present/ {printf "BAT_PRESENT=%s;", $2}; /last full capacity/ {printf "BAT_LASTFULL=%s;",$4};' -) + + BAT_REMNG_WH=`echo "scale=1; a=($BAT_REMNG+50)/1000; print a" | bc -l` + BAT_RATE_W=`echo "scale=1; a=($BAT_RATE+50)/1000; print a" | bc -l` + BCSCRIPT="scale=0; a=(100*$BAT_REMNG / $BAT_LASTFULL); print a" + BAT_PCT=`echo $BCSCRIPT | bc -l`% + + case $BAT_PRESENT in + no) + POWER_STR="AC, NO BATTERY" + ;; + yes) + + case $BAT_CHGSTATE in + charged) + #on ac + AC_STATUS="ON AC" + TIME_REMNG="N/A" + POWER_STR="$AC_STATUS $BAT_CHGSTATE $BAT_PCT" + ;; + charging) + #on ac + AC_STATUS="ON AC" + BCSCRIPT="scale=1; a=(60*($BAT_LASTFULL - $BAT_REMNG) / $BAT_RATE); print a" + TIMETOFULL_MIN=`echo $BCSCRIPT | bc -l` + POWER_STR="$AC_STATUS $BAT_CHGSTATE $BAT_PCT C="$BAT_REMNG_WH"Wh Rate="$BAT_RATE_W"W TTF="$TIMETOFULL_MIN"min" + ;; + discharging) + AC_STATUS="ON BATT" + TIME_REMNG_MIN=`echo "scale=0; a=(60*$BAT_REMNG / $BAT_RATE); print a" | bc -l` + TIME_REMNG_HH=`echo "scale=0; a=($BAT_REMNG / $BAT_RATE); if (a<10) {print "0"; print a} else {print a}" | bc -l` + + TIME_REMNG_MM=`echo "scale=0; a=($TIME_REMNG_MIN-60*$TIME_REMNG_HH); if (a<10) {print "0"; print a} else {print a}" | bc -l` + POWER_STR="$AC_STATUS $BAT_PCT C="$BAT_REMNG_WH"Wh P="$BAT_RATE_W"W R="$TIME_REMNG_HH":"$TIME_REMNG_MM + ;; + *) + POWER_STR=$BAT_CHGSTATE + ;; + esac + + ;; + *) + POWER_STR="error" + ;; + esac + + #spectrwm bar_print can't handle UTF-8 characters, such as degree symbol + #Core 0: +67.0°C (crit = +100.0°C) + eval $(sensors 2>/dev/null | sed s/[°+]//g | awk '/^Core 0/ {printf "CORE0TEMP=%s;", $3}; /^Core 1/ {printf "CORE1TEMP=%s;",$3}; /^fan1/ {printf "FANSPD=%s;",$2};' -) + TEMP_STR="Tcpu=$CORE0TEMP,$CORE1TEMP F=$FANSPD" + + WLAN_ESSID=$(iwconfig wlan0 | awk -F "\"" '/wlan0/ { print $2 }') + eval $(cat /proc/net/wireless | sed s/[.]//g | awk '/wlan0/ {printf "WLAN_QULTY=%s; WLAN_SIGNL=%s; WLAN_NOISE=%s", $3,$4,$5};' -) + BCSCRIPT="scale=0;a=100*$WLAN_QULTY/70;print a" + WLAN_QPCT=`echo $BCSCRIPT | bc -l` + WLAN_POWER=`iwconfig 2>/dev/null| grep "Tx-Power"| awk {'print $4'}|sed s/Tx-Power=//` + WLAN_STR="$WLAN_ESSID: Q=$WLAN_QPCT% S/N="$WLAN_SIGNL"/"$WLAN_NOISE"dBm T="$WLAN_POWER"dBm" + + CPUFREQ_STR=`echo "Freq:"$(cat /proc/cpuinfo | grep 'cpu MHz' | sed 's/.*: //g; s/\..*//g;')` + CPULOAD_STR="Load:$(uptime | sed 's/.*://; s/,//g')" + + eval $(awk '/^MemTotal/ {printf "MTOT=%s;", $2}; /^MemFree/ {printf "MFREE=%s;",$2}' /proc/meminfo) + MUSED=$(( $MTOT - $MFREE )) + MUSEDPT=$(( ($MUSED * 100) / $MTOT )) + MEM_STR="Mem:${MUSEDPT}%" + + echo -e "$POWER_STR $TEMP_STR $CPUFREQ_STR $CPULOAD_STR $MEM_STR $WLAN_STR" + #alternatively if you prefer a different date format + #DATE_STR=`date +"%H:%M %a %d %b` + #echo -e "$DATE_STR $POWER_STR $TEMP_STR $CPUFREQ_STR $CPULOAD_STR $MEM_STR $WLAN_STR" + + sleep $SLEEP_SEC +done diff --git a/community/stress/PKGBUILD b/community/stress/PKGBUILD index c755912fd..2f320e0ab 100644 --- a/community/stress/PKGBUILD +++ b/community/stress/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 35321 2010-12-18 21:37:40Z ibiru $ +# $Id: PKGBUILD 64677 2012-02-17 18:26:44Z bluewind $ # Contributor: Corrado Primier <bardo@aur.archlinux.org> # Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=stress pkgver=1.0.4 -pkgrel=2 +pkgrel=3 pkgdesc="A tool that stress tests your system (CPU, memory, I/O, disks)" arch=('i686' 'x86_64') url="http://weather.ou.edu/~apw/projects/stress/" diff --git a/community/tipp10/PKGBUILD b/community/tipp10/PKGBUILD index 43767818f..96a77adbd 100644 --- a/community/tipp10/PKGBUILD +++ b/community/tipp10/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 43635 2011-03-28 15:07:14Z bluewind $ +# $Id: PKGBUILD 64679 2012-02-17 18:29:36Z bluewind $ # Maintainer: Florian Pritz <flo@xinu.at> # Contributor: toliman <altergan@hs-albsig.de> pkgname=tipp10 pkgver=2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="intelligent typing tutor" arch=('i686' 'x86_64') url="http://www.tipp10.com/" diff --git a/community/warsow/PKGBUILD b/community/warsow/PKGBUILD index 2c941c653..069f5666a 100644 --- a/community/warsow/PKGBUILD +++ b/community/warsow/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 45996 2011-05-01 17:37:53Z svenstaro $ +# $Id: PKGBUILD 64728 2012-02-18 03:09:46Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Slash <demodevil5[at]yahoo[dot]com> # Contributor: Babets @@ -6,7 +6,7 @@ pkgname=warsow pkgver=0.62 -pkgrel=2 +pkgrel=3 pkgdesc="a free online multiplayer competitive FPS based on the Qfusion engine" url="http://www.warsow.net/" license=('GPL') diff --git a/community/wvdial/PKGBUILD b/community/wvdial/PKGBUILD index 8edab9e52..eedb8df9f 100644 --- a/community/wvdial/PKGBUILD +++ b/community/wvdial/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 49019 2011-06-09 20:53:15Z andrea $ +# $Id: PKGBUILD 64685 2012-02-17 18:33:53Z bluewind $ # Maintainer: # Contributor: Andrea Scarpino <andrea@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> pkgname=wvdial pkgver=1.61 -pkgrel=3 +pkgrel=4 pkgdesc="A dialer program to connect to the Internet" url="http://alumnit.ca/wiki/index.php?page=WvDial" arch=('i686' 'x86_64') diff --git a/community/xautolock/PKGBUILD b/community/xautolock/PKGBUILD index a2b394e59..9ab05243c 100644 --- a/community/xautolock/PKGBUILD +++ b/community/xautolock/PKGBUILD @@ -1,29 +1,29 @@ -# $Id: PKGBUILD 25423 2010-09-04 20:38:54Z bluewind $ +# $Id: PKGBUILD 64681 2012-02-17 18:30:55Z bluewind $ # Maintainer: Florian Pritz <f-p@gmx.at> # Contributor: dorphell <dorphell@archlinux.org> # Committer: Judd Vinet <jvinet@zeroflux.org> pkgname=xautolock pkgver=2.2 -pkgrel=2 +pkgrel=3 pkgdesc="An automatic X screen-locker/screen-saver" arch=(i686 x86_64) url="ftp://ibiblio.org/pub/Linux/X11/screensavers/" license=('GPL2') depends=('libxss') makedepends=('imake') -source=(ftp://ibiblio.org/pub/Linux/X11/screensavers/$pkgname-$pkgver.tgz) +source=("ftp://ibiblio.org/pub/Linux/X11/screensavers/$pkgname-$pkgver.tgz") +md5sums=('9526347a202694ad235d731d9d3de91f') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" xmkmf make } package() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" - make DESTDIR=${pkgdir}/ install - make DESTDIR=${pkgdir}/ install.man + make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install.man } -md5sums=('9526347a202694ad235d731d9d3de91f') diff --git a/community/xbindkeys/PKGBUILD b/community/xbindkeys/PKGBUILD index 8e979b07a..b482c0973 100644 --- a/community/xbindkeys/PKGBUILD +++ b/community/xbindkeys/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 49026 2011-06-09 20:58:03Z andrea $ +# $Id: PKGBUILD 64683 2012-02-17 18:32:53Z bluewind $ # Maintainer: # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> # Contributor: Thayer Williams <thayer@archlinux.org> pkgname=xbindkeys pkgver=1.8.5 -pkgrel=1 +pkgrel=2 pkgdesc="Launch shell commands with your keyboard or your mouse under X" arch=('i686' 'x86_64') url="http://www.nongnu.org/xbindkeys/xbindkeys.html" diff --git a/community/xplc/PKGBUILD b/community/xplc/PKGBUILD index bc029a87c..bcd055e00 100644 --- a/community/xplc/PKGBUILD +++ b/community/xplc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 49019 2011-06-09 20:53:15Z andrea $ +# $Id: PKGBUILD 64687 2012-02-17 18:35:47Z bluewind $ # Maintainer: # Contributor: dorphell <dorphell@archlinux.org> pkgname=xplc pkgver=0.3.13 -pkgrel=3 +pkgrel=4 pkgdesc="Cross-Platform Lightweight Components" arch=('i686' 'x86_64') url="http://xplc.sourceforge.net" diff --git a/community/zaz/PKGBUILD b/community/zaz/PKGBUILD index 8954f7386..87c196109 100644 --- a/community/zaz/PKGBUILD +++ b/community/zaz/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 25431 2010-09-04 20:59:53Z svenstaro $ +# $Id: PKGBUILD 64723 2012-02-18 02:57:50Z svenstaro $ # Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> # Contributor: Adrián Chaves Fernández (aka Gallaecio) <adriyetichaves@gmail.com> # Contributor: Todd Partridge (aka Gen2ly) <toddrpartridge@gmail.com> pkgname=zaz pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Puzzle game where the player has to arrange balls in triplets." arch=('i686' 'x86_64') url="http://sourceforge.net/projects/zaz/" license=('GPL3' 'custom:CCBYSA') -depends=('ftgl' 'sdl' 'sdl_image' 'libvorbis' 'libtheora') +depends=('ftgl' 'sdl' 'sdl_image' 'libvorbis' 'libtheora' 'desktop-file-utils') source=(http://download.sourceforge.net/sourceforge/zaz/files/$pkgname-$pkgver.tar.bz2) md5sums=('d92a043780d06c699da0ba04aab32a6b') +install=zaz.install build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/zaz/zaz.install b/community/zaz/zaz.install new file mode 100644 index 000000000..724bfce00 --- /dev/null +++ b/community/zaz/zaz.install @@ -0,0 +1,13 @@ +post_install() { + update-desktop-database -q + update-mime-database usr/share/mime &> /dev/null + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/extra/amule/PKGBUILD b/extra/amule/PKGBUILD index c4a5d1885..59c134e35 100644 --- a/extra/amule/PKGBUILD +++ b/extra/amule/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 149910 2012-02-11 17:42:56Z giovanni $ +# $Id: PKGBUILD 150439 2012-02-17 19:32:24Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Henrik Ronellenfitsch <searinox@web.de> # Contributor: Alessio Sergi <sergi.alessio {at} gmail.com> # Contributor: Dario 'Dax' Vilardi <dax [at] deelab [dot] org> pkgname=amule -pkgver=10750 +pkgver=10759 pkgrel=1 pkgdesc="An eMule-like client for ed2k p2p network" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ url="http://www.amule.org" license=('GPL') depends=('wxgtk' 'gd' 'geoip' 'libupnp' 'crypto++' 'libsm') source=("http://amule.sourceforge.net/tarballs/aMule-SVN-r${pkgver}.tar.bz2") -md5sums=('997ec360385b7c44ca427f67e078835a') +md5sums=('52f319a1e05edf85ea3204c1a69cccb2') build() { cd "${srcdir}/aMule-SVN-r${pkgver}" diff --git a/extra/aspell-en/PKGBUILD b/extra/aspell-en/PKGBUILD index 6ac72bed5..aceb777bc 100644 --- a/extra/aspell-en/PKGBUILD +++ b/extra/aspell-en/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 109832 2011-02-13 04:35:52Z eric $ +# $Id: PKGBUILD 150483 2012-02-18 03:18:23Z allan $ pkgname=aspell-en pkgver=7.1 -pkgrel=1 +pkgrel=2 pkgdesc="English dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-es/PKGBUILD b/extra/aspell-es/PKGBUILD index 81a93400e..3b9df0a33 100644 --- a/extra/aspell-es/PKGBUILD +++ b/extra/aspell-es/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 116610 2011-03-24 12:57:43Z andrea $ +# $Id: PKGBUILD 150485 2012-02-18 03:22:08Z allan $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: Juan Pablo León <jp_leon@gmx.net> pkgname=aspell-es pkgver=1.11 -pkgrel=4 +pkgrel=5 pkgdesc="Spanish dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-fr/PKGBUILD b/extra/aspell-fr/PKGBUILD index ef91b7513..ddaf5c77d 100644 --- a/extra/aspell-fr/PKGBUILD +++ b/extra/aspell-fr/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 116613 2011-03-24 13:03:29Z andrea $ +# $Id: PKGBUILD 150487 2012-02-18 03:25:43Z allan $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: Eric Johnson <eric@coding-zone.com> pkgname=aspell-fr pkgver=0.50.3 -pkgrel=5 +pkgrel=6 pkgdesc="French dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-hu/PKGBUILD b/extra/aspell-hu/PKGBUILD index 748f3b129..fce7c7f36 100644 --- a/extra/aspell-hu/PKGBUILD +++ b/extra/aspell-hu/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 116616 2011-03-24 13:05:39Z andrea $ +# $Id: PKGBUILD 150489 2012-02-18 03:27:52Z allan $ # Maintainer: # Contributor: György Balló <ballogy@freestart.hu> pkgname=aspell-hu pkgver=0.99.4.2 -pkgrel=2 +pkgrel=3 pkgdesc="Hungarian spellcheck dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-nl/PKGBUILD b/extra/aspell-nl/PKGBUILD index d0bb9a4af..28439b454 100644 --- a/extra/aspell-nl/PKGBUILD +++ b/extra/aspell-nl/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 116622 2011-03-24 13:11:26Z andrea $ +# $Id: PKGBUILD 150491 2012-02-18 03:32:06Z allan $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: Tobias Kieslich <tobias@justdreams.de> pkgname=aspell-nl pkgver=0.50.2 -pkgrel=1 +pkgrel=2 pkgdesc="Dutch dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-pt/PKGBUILD b/extra/aspell-pt/PKGBUILD index 6fac241b7..afcbe30c9 100644 --- a/extra/aspell-pt/PKGBUILD +++ b/extra/aspell-pt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 116625 2011-03-24 13:14:15Z andrea $ +# $Id: PKGBUILD 150493 2012-02-18 03:34:52Z allan $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: jlvsimoes <jlvsimoes@oninet.pt> @@ -7,7 +7,7 @@ pkgname=aspell-pt _pkgverPT=20070510 _pkgverBR=20090702 pkgver=$_pkgverBR -pkgrel=2 +pkgrel=3 pkgdesc="Portuguese and Brazilian Portuguese dictionary for aspell" arch=('i686' 'x86_64') url="http://aspell.net/" diff --git a/extra/aspell-ru/PKGBUILD b/extra/aspell-ru/PKGBUILD index 23b286b01..7195479b4 100644 --- a/extra/aspell-ru/PKGBUILD +++ b/extra/aspell-ru/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 106233 2011-01-15 15:11:50Z andrea $ +# $Id: PKGBUILD 150495 2012-02-18 03:36:32Z allan $ # Maintainer: # Contributor: Simo Leone <simo@archlinux.org> # Contributor: Rouslan Solomakhin <rouslan@localnet.com> pkgname=aspell-ru pkgver=0.99f7 -pkgrel=4 +pkgrel=5 pkgdesc="Russian dictionary for aspell" arch=('i686' 'x86_64') #We cannot use 'any' see FS#22443 url="http://aspell.net/" diff --git a/extra/easytag/PKGBUILD b/extra/easytag/PKGBUILD index 31ea2fff8..8389d20d5 100644 --- a/extra/easytag/PKGBUILD +++ b/extra/easytag/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 71340 2010-03-06 18:44:25Z andrea $ +# $Id: PKGBUILD 150477 2012-02-18 02:02:31Z allan $ # Maintainer: Kevin Piche <kevin@archlinux.org> # Contributor: Aaron Griffin <aaron@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> pkgname=easytag pkgver=2.1.6 -pkgrel=3 +pkgrel=4 pkgdesc="Utility for viewing, editing and writing ID3 tags of your MP3 files" arch=('i686' 'x86_64') license=('GPL') @@ -21,7 +21,7 @@ build() { cd ${srcdir}/${pkgname}-${pkgver} patch -Np1 -i ${srcdir}/mp4v2-1.9.patch ./configure --prefix=/usr - make || return 1 + make } package() { diff --git a/extra/enscript/PKGBUILD b/extra/enscript/PKGBUILD index aa9bc0aee..c3c800f49 100644 --- a/extra/enscript/PKGBUILD +++ b/extra/enscript/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 81838 2010-06-05 21:03:22Z paul $ +# $Id: PKGBUILD 150465 2012-02-18 00:25:08Z allan $ # Maintainer: Paul Mattal <paul@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=enscript pkgver=1.6.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="Convert ASCII files to PostScript suitable for printing" -arch=(i686 x86_64) +arch=('i686' 'x86_64') backup=('etc/enscript/enscript.cfg') depends=('glibc') license=('GPL2') @@ -15,12 +15,17 @@ md5sums=('c1d2a0d4b44ca30634742b299881b0e2') url="http://git.savannah.gnu.org/cgit/enscript.git" build() { - cd $startdir/src/$pkgname-$pkgver || return 1 + cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc/enscript --mandir=/usr/share/man \ - --infodir=/usr/share/info || return 1 - /usr/bin/make || return 1 - /usr/bin/make prefix=$startdir/pkg/usr \ - sysconfdir=$startdir/pkg/etc/enscript mandir=$startdir/pkg/usr/share/man \ - infodir=$startdir/pkg/usr/share/info install || return 1 + --infodir=/usr/share/info + make } + +package() { + cd $srcdir/$pkgname-$pkgver + make prefix=$pkgdir/usr \ + sysconfdir=$pkgdir/etc/enscript mandir=$pkgdir/usr/share/man \ + infodir=$pkgdir/usr/share/info install +} + # vim: ts=2 sw=2 et ft=sh diff --git a/extra/gconfmm/PKGBUILD b/extra/gconfmm/PKGBUILD index d151b32d1..b43048a61 100644 --- a/extra/gconfmm/PKGBUILD +++ b/extra/gconfmm/PKGBUILD @@ -1,38 +1,38 @@ -#$Id: PKGBUILD 81933 2010-06-07 10:58:32Z jgc $ +#$Id: PKGBUILD 150479 2012-02-18 03:02:14Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgbase=gconfmm pkgname=('gconfmm' 'gconfmm-docs') -pkgver=2.28.2 +pkgver=2.28.3 pkgrel=1 -arch=(i686 x86_64) +arch=('i686' 'x86_64') +url="http://gtkmm.sourceforge.net/" license=('LGPL') -makedepends=('pkgconfig' 'gtkmm>=2.20.3' 'glibmm-docs' 'gconf>=2.28.1' 'glibmm>=2.24.2') +makedepends=('pkgconfig' 'gtkmm' 'glibmm-docs' 'gconf' 'glibmm') options=('!libtool') -url="http://gtkmm.sourceforge.net/" -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.28/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('3e9575208ed1f43f0d0f42e62169a4e14d367a69829b3a531b943655f9db2ab9') +source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.28/${pkgname}-${pkgver}.tar.xz) +sha256sums=('d7bd2d29c1a87b85329547fb29a0eca52d944e60699982152775002e24c09228') build() { cd "${srcdir}/${pkgbase}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var || return 1 - make || return 1 + --localstatedir=/var + make } package_gconfmm() { pkgdesc="C++ bindings for GConf" - depends=('gconf>=2.28.1' 'glibmm>=2.24.2') + depends=('gconf>' 'glibmm') cd "${srcdir}/${pkgbase}-${pkgver}" - sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile || return 1 - make DESTDIR="${pkgdir}" install || return 1 + sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile + make DESTDIR="${pkgdir}" install } package_gconfmm-docs() { pkgdesc="Developer documentation for gconfmm" cd "${srcdir}/${pkgbase}-${pkgver}/docs" - make DESTDIR="${pkgdir}" install || return 1 + make DESTDIR="${pkgdir}" install } diff --git a/extra/gftp/PKGBUILD b/extra/gftp/PKGBUILD index 4d4bdd661..01abbb7bf 100644 --- a/extra/gftp/PKGBUILD +++ b/extra/gftp/PKGBUILD @@ -1,21 +1,25 @@ -# $Id: PKGBUILD 75329 2010-04-01 10:29:24Z giovanni $ -# Maintainer: Hugo Doria <hugo@archlinux.org> +# $Id: PKGBUILD 150475 2012-02-18 01:48:17Z allan $ +# Maintainer: # Contributor: Lucien Immink <l.immink@student.fnt.hvu.nl> pkgname=gftp pkgver=2.0.19 -pkgrel=3 +pkgrel=4 pkgdesc="A multithreaded ftp client for X Windows" arch=('i686' 'x86_64') -depends=('gtk2' 'openssl' 'readline') -source=(http://www.gftp.org/$pkgname-$pkgver.tar.bz2) url="http://www.gftp.org/" license=('GPL2') +depends=('gtk2' 'openssl' 'readline') +source=(http://www.gftp.org/$pkgname-$pkgver.tar.bz2) md5sums=('5183cb4955d94be0e03c892585547c64') build() { cd ${srcdir}/${pkgname}-${pkgver} ./configure --prefix=/usr --mandir=/usr/share/man - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/gtkspell/PKGBUILD b/extra/gtkspell/PKGBUILD index 162584730..5dc2fef2d 100644 --- a/extra/gtkspell/PKGBUILD +++ b/extra/gtkspell/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 58462 2009-11-08 16:00:59Z jgc $ +# $Id: PKGBUILD 150411 2012-02-17 12:37:06Z allan $ # Maintainer: Roman Kyrylych <roman@archlinux.org> # Contributer: Ben <ben@benmazer.net> pkgname=gtkspell pkgver=2.0.16 -pkgrel=1 +pkgrel=2 url="http://gtkspell.sourceforge.net/" pkgdesc="GtkSpell provides word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget" arch=('i686' 'x86_64') license=('GPL') -depends=('gtk2>=2.18.3' 'enchant>=1.5.0') +depends=('gtk2' 'enchant') makedepends=('intltool' 'gtk-doc') options=('!libtool') source=(http://gtkspell.sourceforge.net/download/${pkgname}-${pkgver}.tar.gz) @@ -17,7 +17,11 @@ md5sums=('f75dcc9338f182c571b321d37c606a94') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/ifplugd/PKGBUILD b/extra/ifplugd/PKGBUILD index e3162ac9a..cc6cd83c1 100644 --- a/extra/ifplugd/PKGBUILD +++ b/extra/ifplugd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 70831 2010-03-01 22:51:10Z dgriffiths $ +# $Id: PKGBUILD 150402 2012-02-17 12:01:52Z allan $ # Contributor: Manolis Tzanidakis # Contributor: kevin <kevin@archlinux.org> -# Maintainer: Thayer Williams <thayer@archlinux.org> +# Maintainer: pkgname=ifplugd pkgver=0.28 -pkgrel=7 +pkgrel=8 pkgdesc="A daemon which brings up/down network interfaces upon cable insertion/removal." arch=('i686' 'x86_64') url="http://0pointer.de/lennart/projects/ifplugd" @@ -21,27 +21,30 @@ md5sums=('df6f4bab52f46ffd6eb1f5912d4ccee3' '70d66121ae5163348855236951e069a2'\ build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -p0 < ../ifplugd-0.28-interface.patch + patch -p0 -i $srcdir/ifplugd-0.28-interface.patch ./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc \ --with-initdir=/etc/rc.d --disable-xmltoman --disable-subversion --disable-lynx - /usr/bin/make || return 1 - /usr/bin/make DESTDIR=${pkgdir} install + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install # replace INTERFACES with NET_IFS since AL already uses it in /etc/rc.conf - /bin/sed -i "s:INTERFACES:NET_IFS:g" \ - ${pkgdir}/etc/ifplugd/ifplugd.conf || return 1 + sed -i "s:INTERFACES:NET_IFS:g" \ + ${pkgdir}/etc/ifplugd/ifplugd.conf # replace the default init script & action files with ours. - #/bin/rm -rf $/pkgdir/etc/init.d - /bin/install -D -m755 ${srcdir}/ifplugd ${pkgdir}/etc/rc.d/ifplugd || return 1 - /bin/install -D -m755 ${srcdir}/ifplugd.action \ - ${pkgdir}/etc/ifplugd/ifplugd.action || return 1 + install -D -m755 ${srcdir}/ifplugd ${pkgdir}/etc/rc.d/ifplugd + install -D -m755 ${srcdir}/ifplugd.action \ + ${pkgdir}/etc/ifplugd/ifplugd.action - /bin/install -Dm755 ${srcdir}/ifdown.01-route.sh \ - ${pkgdir}/etc/ifplugd/ifdown.d/01-route.sh || return 1 - /bin/install -Dm755 ${srcdir}/ifup.01-route.sh \ - ${pkgdir}/etc/ifplugd/ifup.d/01-route.sh || return 1 - /bin/install -Dm755 ${srcdir}/ifup.02-ntpdate.sh \ - ${pkgdir}/etc/ifplugd/ifup.d/02-ntpdate.sh || return 1 + install -Dm755 ${srcdir}/ifdown.01-route.sh \ + ${pkgdir}/etc/ifplugd/ifdown.d/01-route.sh + install -Dm755 ${srcdir}/ifup.01-route.sh \ + ${pkgdir}/etc/ifplugd/ifup.d/01-route.sh + install -Dm755 ${srcdir}/ifup.02-ntpdate.sh \ + ${pkgdir}/etc/ifplugd/ifup.d/02-ntpdate.sh } diff --git a/extra/ispell/PKGBUILD b/extra/ispell/PKGBUILD index c634a1962..490878ee5 100644 --- a/extra/ispell/PKGBUILD +++ b/extra/ispell/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 80733 2010-05-20 21:55:16Z dgriffiths $ +# $Id: PKGBUILD 150467 2012-02-18 00:40:03Z allan $ # Contributor: Eric Belanger <eric@archlinux.org> -# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us> +# Maintainer: pkgname=ispell pkgver=3.3.02 -pkgrel=4 +pkgrel=5 pkgdesc="An interactive spell-checking program for Unix" arch=('i686' 'x86_64') url="http://ficus-www.cs.ucla.edu/geoff/ispell.html" @@ -19,34 +19,31 @@ md5sums=('12087d7555fc2b746425cd167af480fe' 'bf51b6181b9914dedc266ba970bb7319' build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -p0 < ${srcdir}/getline.patch || return 1 + patch -Np0 -i ${srcdir}/getline.patch - sed -i 's/#undef USG/#define USG/' local.h.linux - sed -i 's|/usr/local|/usr|' local.h.linux - sed -i 's|/lib|/lib/ispell|' local.h.linux + sed -i -e 's/#undef USG/#define USG/' \ + -e 's|/usr/local|/usr|' \ + -e 's|/lib|/lib/ispell|' local.h.linux cp local.h.linux local.h - make TMPDIR=/tmp all || return 1 + make TMPDIR=/tmp all } package() { cd ${srcdir}/${pkgname}-${pkgver} + # creating directory structure + install -dm755 ${pkgdir}/usr/{bin,lib/ispell,share/man/man{1,5}} + # Installing binary tools - install -Dm755 buildhash ${pkgdir}/usr/bin/buildhash - install -Dm755 findaffix ${pkgdir}/usr/bin/findaffix - install -Dm755 icombine ${pkgdir}/usr/bin/icombine - install -Dm755 ijoin ${pkgdir}/usr/bin/ijoin - install -Dm755 ispell ${pkgdir}/usr/bin/ispell - install -Dm755 iwhich ${pkgdir}/usr/bin/iwhich - install -Dm755 munchlist ${pkgdir}/usr/bin/munchlist - install -Dm755 tryaffix ${pkgdir}/usr/bin/tryaffix + for b in buildhash findaffix icombine ijoin ispell iwhich munchlist tryaffix; do + install -m755 $b ${pkgdir}/usr/bin/ + done # Installing man pages - install -Dm644 ispell.1 ${pkgdir}/usr/share/man/man1/ispell.1 - install -Dm644 ispell.5 ${pkgdir}/usr/share/man/man5/ispell.5 + install -m644 ispell.1 ${pkgdir}/usr/share/man/man1/ispell.1 + install -m644 ispell.5 ${pkgdir}/usr/share/man/man5/ispell.5 # Installing dictionnaries - install -d ${pkgdir}/usr/bin ${pkgdir}/usr/lib/ispell install -m644 languages/american/americanmed.hash \ ${pkgdir}/usr/lib/ispell/americanmed.hash install -m644 languages/english/english.aff \ diff --git a/extra/kdebindings-qtruby/PKGBUILD b/extra/kdebindings-qtruby/PKGBUILD index 98da22277..eea087fa0 100644 --- a/extra/kdebindings-qtruby/PKGBUILD +++ b/extra/kdebindings-qtruby/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 147784 2012-01-28 10:32:52Z andrea $ +# $Id: PKGBUILD 150366 2012-02-17 08:04:44Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> pkgname=kdebindings-qtruby pkgver=4.8.0 -pkgrel=1 +pkgrel=2 pkgdesc="Qt bindings for ruby" url="http://kde.org/" arch=('i686' 'x86_64') @@ -21,7 +21,8 @@ build() { cd build cmake ../qtruby-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCUSTOM_RUBY_SITE_LIB_DIR=`ruby -e 'puts RbConfig::CONFIG["vendorlibdir"]'` make } diff --git a/extra/libart-lgpl/PKGBUILD b/extra/libart-lgpl/PKGBUILD index c7cdbfeac..de97c2ba4 100644 --- a/extra/libart-lgpl/PKGBUILD +++ b/extra/libart-lgpl/PKGBUILD @@ -1,20 +1,24 @@ -# $Id: PKGBUILD 75440 2010-04-01 15:34:56Z ibiru $ +# $Id: PKGBUILD 150419 2012-02-17 12:52:28Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> + pkgname=libart-lgpl pkgver=2.3.21 -pkgrel=1 +pkgrel=2 pkgdesc="A library for high-performance 2D graphics" url="http://www.levien.com/libart/" -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('LGPL') -depends=('glibc') source=(http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-${pkgver}.tar.bz2) options=('!libtool') sha256sums=('fdc11e74c10fc9ffe4188537e2b370c0abacca7d89021d4d303afdf7fd7476fa') build() { - cd ${startdir}/src/libart_lgpl-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${startdir}/pkg install || return 1 + cd "${srcdir}/libart_lgpl-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/libart_lgpl-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libcaca/PKGBUILD b/extra/libcaca/PKGBUILD index 65485d162..d937e8dc5 100644 --- a/extra/libcaca/PKGBUILD +++ b/extra/libcaca/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 71245 2010-03-05 16:17:11Z jgc $ +# $Id: PKGBUILD 150463 2012-02-18 00:19:31Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libcaca pkgver=0.99.beta17 -pkgrel=1 +pkgrel=2 pkgdesc="Color AsCii Art library" arch=('i686' 'x86_64') license=('LGPL') url="http://libcaca.zoy.org/" -depends=('imlib2' 'ncurses>=5.7') +depends=('imlib2' 'ncurses') options=(!libtool !emptydirs) source=(http://libcaca.zoy.org/files/libcaca/${pkgname}-${pkgver}.tar.gz) md5sums=('790d6e26b7950e15909fdbeb23a7ea87') @@ -17,7 +17,11 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --mandir=/usr/share/man \ --enable-shared --disable-doc \ - --disable-cxx --disable-gl --disable-csharp || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --disable-cxx --disable-gl --disable-csharp + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/libdv/PKGBUILD b/extra/libdv/PKGBUILD index d8b127c48..fdeec4a35 100644 --- a/extra/libdv/PKGBUILD +++ b/extra/libdv/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 58409 2009-11-07 18:46:07Z eric $ -# Maintainer: Jason Chu <jason@archlinux.org> +# $Id: PKGBUILD 150457 2012-02-17 23:44:16Z allan $ +# Maintainer: # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=libdv pkgver=1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc="The Quasar DV codec (libdv) is a software codec for DV video" arch=('i686' 'x86_64') url="http://libdv.sourceforge.net/" license=('LGPL') depends=('popt') -makedepends=('pkgconfig' 'gtk' 'libxv') +makedepends=('pkg-config' 'gtk' 'libxv') optdepends=('gtk: for using playdv' 'libxv: for using playdv') options=('!libtool') source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) @@ -18,7 +18,11 @@ md5sums=('f895162161cfa4bb4a94c070a7caa6c7') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="$pkgdir" install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install } diff --git a/extra/libgnomemm/PKGBUILD b/extra/libgnomemm/PKGBUILD index 7696a5f30..ac4a9e7cd 100644 --- a/extra/libgnomemm/PKGBUILD +++ b/extra/libgnomemm/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 73927 2010-03-29 11:46:31Z jgc $ +# $Id: PKGBUILD 150399 2012-02-17 11:55:36Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Kritoke <typeolinux@yahoo.com> pkgname=libgnomemm pkgver=2.30.0 -pkgrel=1 +pkgrel=2 pkgdesc="C++ bindings for libgnome." -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('LGPL') depends=('libgnome>=2.28.0' 'gtkmm>=2.20.0') makedepends=('pkgconfig') @@ -18,7 +18,11 @@ sha256sums=('2a01f068ff73a1985d050e75f899fec34ac13622e2ead43523a4e2b0875042cf') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --disable-static || return 1 - make || return 1 + --localstatedir=/var --disable-static + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install || return 1 } diff --git a/extra/libidl2/PKGBUILD b/extra/libidl2/PKGBUILD index 87bb7c218..d52fb7450 100644 --- a/extra/libidl2/PKGBUILD +++ b/extra/libidl2/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 74302 2010-03-30 18:39:42Z ibiru $ -# Maintainer: dorphell <dorphell@archlinux.org> +# $Id: PKGBUILD 150449 2012-02-17 23:08:28Z allan $ +# Maintainer: # Committer: Judd Vinet <jvinet@zeroflux.org> pkgname=libidl2 pkgver=0.8.14 -pkgrel=1 +pkgrel=2 pkgdesc="A front-end for CORBA 2.2 IDL and Netscape's XPIDL" -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('LGPL') -depends=('glib2>=2.24.0' 'texinfo') -makedepends=('pkgconfig') +depends=('glib2' 'texinfo') +makedepends=('pkg-config') install=libidl2.install options=('!libtool' '!emptydirs') source=(http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/libIDL-${pkgver}.tar.bz2) @@ -18,10 +18,11 @@ sha256sums=('c5d24d8c096546353fbc7cedf208392d5a02afe9d56ebcc1cccb258d7c4d2220') build() { cd "${srcdir}/libIDL-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr + make +} - rm -f "${pkgdir}/usr/share/info/dir" - gzip -9nf "${pkgdir}/usr/share/info/"* +package() { + cd "${srcdir}/libIDL-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/liblo/PKGBUILD b/extra/liblo/PKGBUILD index eae1ff944..dbeb8f6b9 100644 --- a/extra/liblo/PKGBUILD +++ b/extra/liblo/PKGBUILD @@ -1,22 +1,25 @@ -# $Id: PKGBUILD 58893 2009-11-16 22:44:48Z giovanni $ +# $Id: PKGBUILD 150414 2012-02-17 12:41:31Z allan $ # Contributor: damir <damir@archlinux.org> # Contributor: Pajaro pkgname=liblo pkgver=0.26 -pkgrel=1 +pkgrel=2 pkgdesc="Lightweight OSC implementation: an implementation of the Open Sound Control protocol for POSIX systems" arch=(i686 x86_64) url="http://plugin.org.uk/liblo/" license=('GPL') -depends=('glibc') options=('!libtool') source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('5351de14262560e15e7f23865293b16f') build() { cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr || return 1 - make || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install || return 1 } diff --git a/extra/liboil/PKGBUILD b/extra/liboil/PKGBUILD index e206abb99..e99d3ce6b 100644 --- a/extra/liboil/PKGBUILD +++ b/extra/liboil/PKGBUILD @@ -1,25 +1,27 @@ -# $Id: PKGBUILD 72222 2010-03-13 20:12:59Z jgc $ +# $Id: PKGBUILD 150459 2012-02-17 23:55:27Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=liboil pkgver=0.3.17 -pkgrel=1 +pkgrel=2 pkgdesc="Library of simple functions that are optimized for various CPUs." arch=('i686' 'x86_64') license=('custom') url="http://liboil.freedesktop.org/" -depends=('glibc') makedepends=('glib2' 'pkgconfig' 'docbook-xsl') options=('!libtool' '!makeflags') source=(${url}/download/${pkgname}-${pkgver}.tar.gz) md5sums=('47dc734f82faeb2964d97771cfd2e701') build() { - unset CFLAGS cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 - install -m755 -d "${pkgdir}/usr/share/licenses/liboil" - install -m644 COPYING "${pkgdir}/usr/share/licenses/liboil/" || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/liboil/COPYING" } diff --git a/extra/libpng/CVE-2011-3026.patch b/extra/libpng/CVE-2011-3026.patch new file mode 100644 index 000000000..209b0691e --- /dev/null +++ b/extra/libpng/CVE-2011-3026.patch @@ -0,0 +1,26 @@ +http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660026 +http://src.chromium.org/viewvc/chrome/branches/963/src/third_party/libpng/pngrutil.c?r1=121492&r2=121491&pathrev=121492 + +Check for both truncation (64-bit platforms) and integer overflow. + +--- a/pngrutil.c 2012-02-01 16:00:34.000000000 +1100 ++++ b/pngrutil.c 2012-02-16 09:05:45.000000000 +1100 +@@ -457,8 +457,16 @@ png_decompress_chunk(png_structp png_ptr + { + /* Success (maybe) - really uncompress the chunk. */ + png_size_t new_size = 0; +- png_charp text = (png_charp)png_malloc_warn(png_ptr, +- prefix_size + expanded_size + 1); ++ png_charp text = NULL; ++ /* Need to check for both truncation (64-bit platforms) and integer ++ * overflow. ++ */ ++ if (prefix_size + expanded_size > prefix_size && ++ prefix_size + expanded_size < 0xffffffffU) ++ { ++ png_charp text = (png_charp)png_malloc_warn(png_ptr, ++ prefix_size + expanded_size + 1); ++ } + + if (text != NULL) + { diff --git a/extra/libpng/PKGBUILD b/extra/libpng/PKGBUILD index 7d26a676c..df660bafa 100644 --- a/extra/libpng/PKGBUILD +++ b/extra/libpng/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 148832 2012-02-05 11:52:05Z ibiru $ +# $Id: PKGBUILD 150423 2012-02-17 13:27:22Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: dorphell <dorphell@archlinux.org> # Contributor: Travis Willard <travis@archlinux.org> @@ -6,8 +6,8 @@ pkgname=libpng pkgver=1.5.8 -_apngver=1.5.7 -pkgrel=1 +_apngver=1.5.8 +pkgrel=2 pkgdesc="A collection of routines used to create PNG format graphics files" arch=('i686' 'x86_64') url="http://www.libpng.org/pub/png/libpng.html" @@ -15,9 +15,11 @@ license=('custom') depends=('zlib' 'sh') options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.xz" - "http://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-$_apngver-apng.patch.gz") + "http://downloads.sourceforge.net/sourceforge/libpng-apng/libpng-$_apngver-apng.patch.gz" + CVE-2011-3026.patch) md5sums=('0f7ae352beadaff78073733905613041' - '6c6a674048cec94db1bc35decf0d142c') + '158772fecdc6d8591bcd382c04da334c' + 'e3f19c889e57135eed66d0a3a22e2912') build() { cd "$srcdir/$pkgname-$pkgver" @@ -26,6 +28,9 @@ build() { # see http://sourceforge.net/projects/libpng-apng/ patch -p1 -i "$srcdir/libpng-$_apngver-apng.patch" + #CVE-2011-3026 + patch -Np1 -i "$srcdir/CVE-2011-3026.patch" + ./configure --prefix=/usr make } diff --git a/extra/libsidplay/PKGBUILD b/extra/libsidplay/PKGBUILD index 4d1dfa791..f5e6a1580 100644 --- a/extra/libsidplay/PKGBUILD +++ b/extra/libsidplay/PKGBUILD @@ -1,23 +1,26 @@ -# $Id: PKGBUILD 78082 2010-04-19 09:22:09Z dgriffiths $ -# Maintainer: damir <damir@archlinux.org> +# $Id: PKGBUILD 150451 2012-02-17 23:16:31Z allan $ +# Maintainer: # Contributor: Kritoke <kritoke@gamebox.net> pkgname=libsidplay pkgver=1.36.59 -pkgrel=4 +pkgrel=5 pkgdesc="A library for playing SID music files." arch=('i686' 'x86_64') url="http://critical.ch/distfiles/" license=('GPL') -depends=('gcc-libs') options=('!libtool') source=(http://critical.ch/distfiles/${pkgname}-${pkgver}.tgz libsidplay-1.36.59-gcc43.patch) md5sums=('37c51ba4bd57164b1b0bb7b43b9adece' 'c24d7bca2639f4fee03c40c7dcaadfee') build() { cd ${srcdir}/${pkgname}-${pkgver} - patch -p1 < ../libsidplay-1.36.59-gcc43.patch || return 1 - ./configure --prefix=/usr || return 1 - make || return 1 + patch -Np1 -i $srcdir/libsidplay-1.36.59-gcc43.patch + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install || return 1 } diff --git a/extra/libvisual/PKGBUILD b/extra/libvisual/PKGBUILD index 11b566762..511ebdf9e 100644 --- a/extra/libvisual/PKGBUILD +++ b/extra/libvisual/PKGBUILD @@ -1,22 +1,25 @@ -# $Id: PKGBUILD 78070 2010-04-19 09:02:43Z dgriffiths $ -# Maintainer: damir <damir@archlinux.org> +# $Id: PKGBUILD 150455 2012-02-17 23:29:45Z allan $ +# Maintainer: pkgname=libvisual pkgver=0.4.0 -pkgrel=3 +pkgrel=4 pkgdesc="Abstraction library that comes between applications and audio visualisation plugins" -arch=("i686" "x86_64") +arch=('i686' 'x86_64') url="http://sourceforge.net/projects/libvisual/" license=('LGPL') -depends=('glibc') options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/libvisual/libvisual-${pkgver}.tar.gz") md5sums=('f4e78547c79ea8a8ad111cf8b85011bb') build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install } diff --git a/extra/libxdamage/PKGBUILD b/extra/libxdamage/PKGBUILD index 231b4ce2d..c33c0b605 100644 --- a/extra/libxdamage/PKGBUILD +++ b/extra/libxdamage/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82169 2010-06-09 06:52:23Z jgc $ +# $Id: PKGBUILD 150392 2012-02-17 11:26:19Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libxdamage pkgver=1.1.3 -pkgrel=1 +pkgrel=2 pkgdesc="X11 damaged region extension library" -arch=(i686 x86_64) +arch=('i686' 'x86_64') url="http://xorg.freedesktop.org/" license=('custom') depends=('libxfixes>=4.0.4' 'damageproto>=1.2.0') @@ -16,9 +16,12 @@ sha1sums=('7d96e8de107fede16951cb47d5e147630fbc7dee') build() { cd "${srcdir}/libXdamage-${pkgver}" - ./configure --prefix=/usr --sysconfdir=/etc --disable-static || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1 + ./configure --prefix=/usr --sysconfdir=/etc --disable-static + make +} + +package() { + cd "${srcdir}/libXdamage-${pkgver}" + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } diff --git a/extra/libxrender/PKGBUILD b/extra/libxrender/PKGBUILD index bed1b410e..c38329d49 100644 --- a/extra/libxrender/PKGBUILD +++ b/extra/libxrender/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82164 2010-06-09 06:48:35Z jgc $ +# $Id: PKGBUILD 150404 2012-02-17 12:10:58Z allan $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libxrender pkgver=0.9.6 -pkgrel=1 +pkgrel=2 pkgdesc="X Rendering Extension client library" -arch=(i686 x86_64) +arch=('i686' 'x86_64') url="http://xorg.freedesktop.org/" license=('custom') depends=('libx11>=1.3.4' 'renderproto') @@ -16,9 +16,12 @@ sha1sums=('65bd96dc17da6b064f95109da02d9c9d14cb06dc') build() { cd "${srcdir}/libXrender-${pkgver}" - ./configure --prefix=/usr --disable-static || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 - install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" - install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" || return 1 + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd "${srcdir}/libXrender-${pkgver}" + make DESTDIR=${pkgdir} install + install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" } diff --git a/extra/libzvt/PKGBUILD b/extra/libzvt/PKGBUILD index 4c7c92cd0..befd04741 100644 --- a/extra/libzvt/PKGBUILD +++ b/extra/libzvt/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 63415 2010-01-17 13:52:38Z jgc $ +# $Id: PKGBUILD 150416 2012-02-17 12:46:43Z allan $ # Contributor: Tobias Kieslich <tobias@justdreams.de> # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=libzvt pkgver=2.0.1 -pkgrel=6 +pkgrel=7 pkgdesc="Zed's virtual terminal library" arch=(i686 x86_64) license=('GPL' 'LGPL') url="http://ftp.gnome.org/pub/GNOME/sources/libzvt" -depends=('gtk2>=2.18.6' 'libart-lgpl>=2.3.20') +depends=('gtk2' 'libart-lgpl') makedepends=('pkgconfig') options=('!libtool') source=(ftp://ftp.gnome.org/pub/GNOME/sources/libzvt/2.0/${pkgname}-${pkgver}.tar.bz2) @@ -17,10 +17,14 @@ md5sums=('4bbea49495a341650fa1f89908e6554e') build() { cd "${srcdir}/${pkgname}-${pkgver}" - sed -i -e 's/-DGTK_DISABLE_DEPRECATED//g' libzvt/Makefile.* || return 1 + sed -i -e 's/-DGTK_DISABLE_DEPRECATED//g' libzvt/Makefile.* ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-static \ - --libexecdir=/usr/lib || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --libexecdir=/usr/lib + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/opencore-amr/PKGBUILD b/extra/opencore-amr/PKGBUILD index e4fe7b376..73736c22d 100644 --- a/extra/opencore-amr/PKGBUILD +++ b/extra/opencore-amr/PKGBUILD @@ -1,24 +1,26 @@ -# $Id: PKGBUILD 62601 2010-01-10 14:07:22Z ibiru $ +# $Id: PKGBUILD 150469 2012-02-18 00:45:39Z allan $ # Maintainer: Ionut Biru <ionut@archlinux.ro> # Contributor: WAntilles <wantilles@adslgr.com> pkgname=opencore-amr pkgver=0.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="Open source implementation of the Adaptive Multi Rate (AMR) speech codec" arch=('i686' 'x86_64') license=('APACHE') url="http://opencore-amr.sourceforge.net/" -depends=('gcc-libs') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) options=('!libtool') md5sums=('8e8b8b253eb046340ff7b6bf7a6ccd3e') build() { cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr + make +} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir}/ install || return 1 +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir}/ install } diff --git a/extra/openslp/PKGBUILD b/extra/openslp/PKGBUILD index 9ba1f94ab..70e0833a2 100644 --- a/extra/openslp/PKGBUILD +++ b/extra/openslp/PKGBUILD @@ -1,13 +1,14 @@ -# $Id: PKGBUILD 75251 2010-04-01 04:53:24Z allan $ +# $Id: PKGBUILD 150461 2012-02-18 00:02:24Z allan $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> + pkgname=openslp pkgver=1.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="Open-source implementation of Service Location Protocol" -arch=(i686 x86_64) +arch=('i686' 'x86_64') url="http://www.openslp.org" license=('BSD') -depends=('glibc' 'bash' 'openssl') +depends=('bash' 'openssl') backup=('etc/slp.conf' 'etc/slp.reg' 'etc/slp.spi') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz rc.slpd) @@ -15,9 +16,13 @@ md5sums=('ff9999d1b44017281dd00ed2c4d32330' '4f6889a5944894b8be2c01404a9566d2') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR=${pkgdir} DOC_DIR=/usr/share/doc/openslp-${pkgver} install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} DOC_DIR=/usr/share/doc/openslp-${pkgver} install install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - install -D -m755 ../rc.slpd ${pkgdir}/etc/rc.d/slpd + install -D -m755 $srcdir/rc.slpd ${pkgdir}/etc/rc.d/slpd } diff --git a/extra/pidgin-encryption/PKGBUILD b/extra/pidgin-encryption/PKGBUILD index d48c99c56..dd886c058 100644 --- a/extra/pidgin-encryption/PKGBUILD +++ b/extra/pidgin-encryption/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 79796 2010-05-07 19:39:52Z ibiru $ +# $Id: PKGBUILD 150421 2012-02-17 13:03:41Z allan $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Dan McGee <dan@archlinux.org> # Contributor: Dale Blount <dale@archlinux.org> pkgname=pidgin-encryption pkgver=3.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Pidgin plugin providing transparent RSA encryption using NSS" arch=('i686' 'x86_64') license=('GPL') @@ -17,8 +17,11 @@ md5sums=('d839eec602c21f913b32b742dc512f4b') build() { cd "$srcdir/$pkgname-$pkgver" - ./configure --prefix=/usr --disable-static - make || return 1 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install } diff --git a/extra/snarf/PKGBUILD b/extra/snarf/PKGBUILD index 591fd1a7c..40c5a2294 100644 --- a/extra/snarf/PKGBUILD +++ b/extra/snarf/PKGBUILD @@ -1,20 +1,24 @@ -# $Id: PKGBUILD 77998 2010-04-19 08:10:26Z dgriffiths $ -# Maintainer: dorphell <dorphell@archlinux.org> -# Committer: Judd Vinet <jvinet@zeroflux.org> +# $Id: PKGBUILD 150394 2012-02-17 11:30:28Z allan $ +# Maintainer: +# Contributor: Judd Vinet <jvinet@zeroflux.org> + pkgname=snarf pkgver=7.0 -pkgrel=4 +pkgrel=5 pkgdesc="Command-line URL retrieval tool (http/ftp/gopher)" -arch=(i686 x86_64) +arch=('i686' 'x86_64') url="http://www.xach.com/snarf/" license=('GPL') -depends=('glibc') source=(http://www.xach.com/snarf/download/source/${pkgname}-${pkgver}.tar.gz) md5sums=('7470d8457bc0d347b5cd8668c9e735c4') build() { cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr --mandir=/usr/share/man || return 1 - make || return 1 + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install || return 1 } diff --git a/extra/xaw3d/PKGBUILD b/extra/xaw3d/PKGBUILD index 84992447c..83036d675 100644 --- a/extra/xaw3d/PKGBUILD +++ b/extra/xaw3d/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 148656 2012-02-05 11:45:47Z ibiru $ +# $Id: PKGBUILD 150431 2012-02-17 16:48:20Z andyrtr $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=xaw3d -pkgver=1.6 +pkgver=1.6.1 pkgrel=1 pkgdesc="Three-D Athena widgets" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('libxmu') makedepends=('xorg-util-macros') options=('!libtool') source=(http://xorg.freedesktop.org/archive/individual/lib/libXaw3d-${pkgver}.tar.bz2) -md5sums=('db88f0c5afc5f285e046d84e15ad30de') +sha256sums=('9cd43caabb9e17d7d06c6e156cace9f7b7849c60662f61561dbf44c1eea10971') build() { cd "${srcdir}/libXaw3d-${pkgver}" diff --git a/extra/xorg-xfd/PKGBUILD b/extra/xorg-xfd/PKGBUILD index 8d7aec33c..42a5aafcd 100644 --- a/extra/xorg-xfd/PKGBUILD +++ b/extra/xorg-xfd/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: $ +# $Id: PKGBUILD 150433 2012-02-17 16:53:03Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=xorg-xfd -pkgver=1.1.0 +pkgver=1.1.1 pkgrel=1 pkgdesc="Displays all the characters in a font using either the X11 core protocol or libXft2" arch=(i686 x86_64) @@ -11,12 +11,16 @@ license=('custom') depends=('libxaw' 'fontconfig' 'libxft' 'libxrender' 'libxmu') makedepends=('xorg-util-macros') source=(http://xorg.freedesktop.org/archive/individual/app/xfd-${pkgver}.tar.bz2) -sha1sums=('9cf24f00b428bc02d8635634cdb3b7422e7d74a5') +sha256sums=('3fbef0d5ed6dc088017df156e748d187b2d1aaedc3de7ea96e505ea6d1af7b73') build() { cd "${srcdir}/xfd-${pkgver}" ./configure --prefix=/usr make +} + +package() { + cd "${srcdir}/xfd-${pkgver}" make DESTDIR="${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" diff --git a/extra/xulrunner/PKGBUILD b/extra/xulrunner/PKGBUILD index 12b5873eb..da32ab695 100644 --- a/extra/xulrunner/PKGBUILD +++ b/extra/xulrunner/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 149294 2012-02-06 17:34:06Z ibiru $ +# $Id: PKGBUILD 150446 2012-02-17 22:05:32Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Contributor: Alexander Baldeck <alexander@archlinux.org> pkgname=xulrunner -pkgver=10.0 -pkgrel=2 +pkgver=10.0.2 +pkgrel=1 pkgdesc="Mozilla Runtime Environment" arch=('i686' 'x86_64') license=('MPL' 'GPL' 'LGPL') @@ -16,7 +16,7 @@ source=(ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/fi libvpx.patch) options=('!emptydirs') replaces=('xulrunner-oss') -md5sums=('13c61203ccfa583e5a54b4dc22f41233' +md5sums=('5ce038d591964f72c534fa33b75a62f5' '8dfb78c5bd0581c8cf4753813132bf0b' '27271ce647a83906ef7a24605e840d61' '5d418ecdbdb9f40597df6b978b0b5ee5') diff --git a/multilib-testing/lib32-mesa/PKGBUILD b/multilib-testing/lib32-mesa/PKGBUILD index d293fa0c6..930f61f9a 100644 --- a/multilib-testing/lib32-mesa/PKGBUILD +++ b/multilib-testing/lib32-mesa/PKGBUILD @@ -1,10 +1,8 @@ -# $Id: PKGBUILD 64519 2012-02-15 18:00:15Z lcarlier $ +# $Id: PKGBUILD 64673 2012-02-17 17:53:28Z lcarlier $ # Contributor: Jan de Groot <jgc@archlinux.org> # Contributor: Andreas Radke <andyrtr@archlinux.org> pkgbase=lib32-mesa -#pkgname=('lib32-mesa' 'lib32-libgl' 'lib32-libglapi' 'lib32-libgles' 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-unichrome-dri' -# 'lib32-mach64-dri' 'lib32-mga-dri' 'lib32-r128-dri' 'lib32-savage-dri' 'lib32-sis-dri' 'lib32-tdfx-dri' 'lib32-nouveau-dri') pkgname=('lib32-mesa' 'lib32-libgl' 'lib32-libglapi' 'lib32-libgles' 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-nouveau-dri') #_git=true @@ -15,7 +13,7 @@ if [ "${_git}" = "true" ]; then #pkgver=7.10.99.git20110709 pkgver=7.11 else - pkgver=8.0 + pkgver=8.0.1 fi pkgrel=1 @@ -32,7 +30,7 @@ if [ "${_git}" = "true" ]; then else source=("ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2") #source=(${source[@]} "MesaLib-git${_gitdate}.zip"::"http://cgit.freedesktop.org/mesa/mesa/snapshot/mesa-4464ee1a9aa3745109cee23531e3fb2323234d07.tar.bz2") - md5sums=('1a5668fe72651a670611164cefc703b2') + md5sums=('24eeebf66971809d8f40775a379b36c9') fi build() { @@ -54,7 +52,7 @@ build() { --disable-gallium-egl --enable-shared-glapi \ --enable-shared-glapi \ --enable-glx-tls \ - --with-driver=dri \ + --enable-dri \ --enable-gles1 \ --enable-gles2 \ --disable-egl \ @@ -97,7 +95,6 @@ package_lib32-libgl() { bin/minstall lib32/libglsl.so* "${pkgdir}/usr/lib32/" make -C ${srcdir}/?esa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install -# ln -s swrastg_dri.so "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so" # gallium is now default so this is obsolete in 8.0 ln -s libglx.xorg "${pkgdir}/usr/lib32/xorg/modules/extensions/libglx.so" rm -rf "${pkgdir}"/usr/{include,share,bin} @@ -187,66 +184,10 @@ package_lib32-intel-dri() { depends=("lib32-libgl=${pkgver}") pkgdesc="Mesa DRI drivers for Intel (32-bit)" -# make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i810 DESTDIR="${pkgdir}" install # dead in 8.0 make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i915 DESTDIR="${pkgdir}" install make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i965 DESTDIR="${pkgdir}" install } -package_lib32-unichrome-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome (32-bit)" - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/unichrome DESTDIR="${pkgdir}" install -} - -package_lib32-mach64-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for ATI Mach64 (32-bit)" - conflicts=('xf86-video-mach64<6.8.2') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mach64 DESTDIR="${pkgdir}" install -} - -package_lib32-mga-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for Matrox (32-bit)" - conflicts=('xf86-video-mga<1.4.11') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mga DESTDIR="${pkgdir}" install -} - -package_lib32-r128-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for ATI Rage128 (32-bit)" - conflicts=('xf86-video-r128<6.8.1') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/r128 DESTDIR="${pkgdir}" install -} - -package_lib32-savage-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage (32-bit)" - conflicts=('xf86-video-savage<2.3.1') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/savage DESTDIR="${pkgdir}" install -} - -package_lib32-sis-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for SiS (32-bit)" - conflicts=('xf86-video-sis<0.10.2') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/sis DESTDIR="${pkgdir}" install -} - -package_lib32-tdfx-dri() { - depends=("lib32-libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for 3dfx (32-bit)" - conflicts=('xf86-video-tdfx<1.4.3') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/tdfx DESTDIR="${pkgdir}" install -} - package_lib32-nouveau-dri() { depends=("lib32-libgl=${pkgver}") pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau (32-bit)" diff --git a/multilib/wine/PKGBUILD b/multilib/wine/PKGBUILD index bd2f00175..515d6311f 100644 --- a/multilib/wine/PKGBUILD +++ b/multilib/wine/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 64372 2012-02-11 23:56:01Z svenstaro $ +# $Id: PKGBUILD 64713 2012-02-18 02:18:23Z 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.4rc3 +pkgver=1.4rc4 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2) -md5sums=('cbbf30fe43de9676abbb8ea88b1b5cde') +md5sums=('74d6ae855718b8fdc9c70fe95026941b') pkgdesc="A compatibility layer for running Windows programs" url="http://www.winehq.com" @@ -47,6 +47,7 @@ makedepends=(autoconf ncurses bison perl fontforge flex prelink v4l-utils lib32-v4l-utils alsa-lib lib32-alsa-lib oss + samba ) optdepends=( @@ -63,6 +64,7 @@ optdepends=( alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib oss cups + samba ) if [[ $CARCH == i686 ]]; then diff --git a/staging/libcdio/PKGBUILD b/staging/libcdio/PKGBUILD new file mode 100644 index 000000000..350deb487 --- /dev/null +++ b/staging/libcdio/PKGBUILD @@ -0,0 +1,34 @@ +# $Id: PKGBUILD 150473 2012-02-18 01:35:00Z allan $ +# Maintainer: +# Contributor: damir <damir@archlinux.org> + +pkgname=libcdio +pkgver=0.83 +pkgrel=1 +pkgdesc="GNU Compact Disc Input and Control Library" +arch=('i686' 'x86_64') +license=('GPL3') +url="http://www.gnu.org/software/libcdio/" +depends=('libcddb' 'ncurses') +options=('!libtool') +install=libcdio.install +source=(http://ftp.gnu.org/gnu/libcdio/${pkgname}-${pkgver}.tar.gz{,.sig} + libcdio-0.83-linking.patch) +md5sums=('b9e0f1bccb142e697cd834fe56b6e6fb' + 'a7864a4b572a1e2a28cc0a05aa4a67d3' + '5a7f50209c03d5919d5b932f07871af7') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i $srcdir/libcdio-0.83-linking.patch + ./configure --prefix=/usr --disable-vcd-info --enable-cpp-progs + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make -j1 DESTDIR="${pkgdir}" install + + sed -i "/LIBCDIO_SOURCE_PATH/s|.*|/* #undef LIBCDIO_SOURCE_PATH */|" \ + $pkgdir/usr/include/cdio/cdio_config.h +} diff --git a/staging/libcdio/libcdio-0.83-linking.patch b/staging/libcdio/libcdio-0.83-linking.patch new file mode 100644 index 000000000..84a0746b5 --- /dev/null +++ b/staging/libcdio/libcdio-0.83-linking.patch @@ -0,0 +1,22 @@ +diff -Naur libcdio-0.83-orig/example/C++/OO/Makefile.in libcdio-0.83/example/C++/OO/Makefile.in +--- libcdio-0.83-orig/example/C++/OO/Makefile.in 2011-10-27 18:02:31.000000000 +1000 ++++ libcdio-0.83/example/C++/OO/Makefile.in 2012-02-18 11:10:07.369277231 +1000 +@@ -315,15 +315,15 @@ + + isofile2_SOURCES = isofile2.cpp + isofile2_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + isolist_SOURCES = isolist.cpp + isolist_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + iso4_SOURCES = iso4.cpp + iso4_LDADD = $(LIBISO9660PP_LIBS) $(LIBISO9660_LIBS) \ +- $(LIBCDIOPP_LIBS) $(LTLIBICONV) ++ $(LIBCDIOPP_LIBS) $(LIBCDIO_LIBS) $(LTLIBICONV) + + mmc1_SOURCES = mmc1.cpp + mmc1_DEPENDENCIES = $(LIBCDIO_DEPS) diff --git a/staging/libcdio/libcdio.install b/staging/libcdio/libcdio.install new file mode 100644 index 000000000..33a4e1ace --- /dev/null +++ b/staging/libcdio/libcdio.install @@ -0,0 +1,13 @@ +info_dir=/usr/share/info + +post_install() { + install-info ${info_dir}/libcdio.info.gz ${info_dir}/dir 2> /dev/null +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + install-info --delete ${info_dir}/libcdio.info.gz ${info_dir}/dir 2> /dev/null +} diff --git a/testing/cups-filters/PKGBUILD b/testing/cups-filters/PKGBUILD new file mode 100644 index 000000000..4822f84e0 --- /dev/null +++ b/testing/cups-filters/PKGBUILD @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 150443 2012-02-17 21:33:59Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> + +pkgname=cups-filters +pkgver=1.0.1 +pkgrel=1 +pkgdesc="OpenPrinting CUPS Filters" +arch=('i686' 'x86_64') +url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting" +license=('GPL') +groups=() +depends=('ghostscript' 'lcms2' 'poppler') +makedepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +#options=(!makeflags) +install= +source=(http://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.gz) +md5sums=('0f158e42798da7da030721f7ec139ece') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --sysconfdir=/etc + make +} + +#check() { +# cd "$srcdir/$pkgname-$pkgver" +# make -k check +#} + +package() { + cd "$srcdir/$pkgname-$pkgver" + #make DESTDIR="$pkgdir/" install + make install BUILDROOT="$pkgdir/" + # drop static lib + rm -f ${pkgdir}/usr/lib/*.a +} diff --git a/testing/dovecot/PKGBUILD b/testing/dovecot/PKGBUILD new file mode 100644 index 000000000..b91386d37 --- /dev/null +++ b/testing/dovecot/PKGBUILD @@ -0,0 +1,70 @@ +# $Id: PKGBUILD 150441 2012-02-17 19:35:29Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Paul Mattal <paul@mattal.com> +# Contributor: Federico Quagliata (quaqo) <quaqo@despammed.com> +# Contributor: GARETTE Emmanuel <gnunux at laposte dot net> + +pkgname=dovecot +pkgver=2.1.0 +pkgrel=1 +pkgdesc="An IMAP and POP3 server written with security primarily in mind" +arch=('i686' 'x86_64') +url="http://dovecot.org/" +license=("LGPL") +depends=('krb5' 'openssl' 'sqlite3>=3.7.5' 'libmysqlclient>=5.5.10' + 'postgresql-libs>=9.0.3' 'bzip2' 'expat' 'curl') +makedepends=('pam>=1.1.1' 'libcap>=2.19' 'libldap>=2.4.22') +optdepends=('libldap: ldap plugin') +provides=('imap-server' 'pop3-server') +options=('!libtool') +backup=(etc/dovecot/dovecot.conf + etc/dovecot/conf.d/{10-auth,10-director,10-logging,10-mail,10-master,10-ssl}.conf + etc/dovecot/conf.d/{15-lda,20-imap,20-lmtp,20-pop3}.conf + etc/dovecot/conf.d/{90-acl,90-plugin,90-quota}.conf + etc/dovecot/conf.d/auth-{checkpassword,deny,ldap,master,passwdfile,sql,static,system,vpopmail}.conf.ext + etc/ssl/dovecot-openssl.cnf) +install=$pkgname.install +source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig} dovecot.sh) +md5sums=('32a52cc45bf099bbb537b46052d23014' + 'e2d7783ebe0f10aee259c86c69bd0a46' + '587159e84e2da6f83d70b3c706ba87cc') + +build() { + cd ${srcdir}/$pkgname-$pkgver + + # configure with openssl, mysql, and postgresql support + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --libexecdir=/usr/lib --with-moduledir=/usr/lib/dovecot/modules \ + --disable-static \ + --with-nss \ + --with-pam \ + --with-mysql \ + --with-pgsql \ + --with-sqlite \ + --with-ssl=openssl --with-ssldir=/etc/dovecot/ssl \ + --with-gssapi \ + --with-ldap=plugin \ + --with-zlib --with-bzlib \ + --with-libcap \ + --with-solr \ + --with-docs + make +} + +package() { + cd ${srcdir}/$pkgname-$pkgver + make DESTDIR=${pkgdir} install + + # install the launch script + install -D -m755 ${srcdir}/$pkgname.sh ${pkgdir}/etc/rc.d/$pkgname + + # install example conf files and ssl.conf + install -d -m755 ${pkgdir}/etc/dovecot/conf.d + install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/conf.d/*.conf ${pkgdir}/etc/dovecot/conf.d + install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/conf.d/*.conf.ext ${pkgdir}/etc/dovecot/conf.d + install -m 644 ${pkgdir}/usr/share/doc/dovecot/example-config/dovecot.conf ${pkgdir}/etc/dovecot/ + install -d -m755 ${pkgdir}/etc/ssl + install -m 644 ${srcdir}/$pkgname-$pkgver/doc/dovecot-openssl.cnf ${pkgdir}/etc/ssl/ + + rm ${pkgdir}/etc/dovecot/README +} diff --git a/testing/dovecot/dovecot.install b/testing/dovecot/dovecot.install new file mode 100644 index 000000000..873b82e2f --- /dev/null +++ b/testing/dovecot/dovecot.install @@ -0,0 +1,58 @@ +# arg 1: the new package version +post_install() { + + # Make sure the group and user "dovecot"+"dovenull exists on this system and have the correct values + + # dovecot + if grep -q "^dovecot:" /etc/group &> /dev/null ; then + groupmod -g 76 -n dovecot dovecot &> /dev/null + else + groupadd -g 76 dovecot &> /dev/null + fi + + if grep -q "^dovecot:" /etc/passwd 2> /dev/null ; then + usermod -s /sbin/nologin -c "Dovecot user" -d /var/empty -u 76 -g dovecot dovecot &> /dev/null + else + useradd -s /sbin/nologin -c "Dovecot user" -d /var/empty -u 76 -g dovecot -r dovecot &> /dev/null + fi + + # dovenull + if grep -q "^dovenull:" /etc/group &> /dev/null ; then + groupmod -g 74 -n dovenull dovenull &> /dev/null + else + groupadd -g 74 dovenull &> /dev/null + fi + + if grep -q "^dovenull:" /etc/passwd 2> /dev/null ; then + usermod -s /sbin/nologin -c "Dovecot user for completely untrustworthy processes" -d /var/empty -u 74 -g dovenull dovenull &> /dev/null + else + useradd -s /sbin/nologin -c "Dovecot user for completely untrustworthy processes" -d /var/empty -u 74 -g dovenull -r dovenull &> /dev/null + fi +} + +# arg 1: the new package version +# arg 2: the old package version +post_upgrade() { + if [ "`vercmp $2 2.0.0`" -lt 0 ]; then + # important upgrade notice + echo "> IMPORTANT DOVECOT 2.0 UPGRADE NOTICE" + echo "> ------------------------------------" + echo "> see http://wiki2.dovecot.org/Upgrading/2.0" + echo "> make sure, you convert the dovecot.conf file" + fi + if [ "`vercmp $2 2.0.13-2`" -lt 0 ]; then + # to remove no more existant usersdirs simply remove the dovecot users and let them recreate later + userdel dovecot &> /dev/null + userdel dovenull &> /dev/null + fi + post_install $1 +} + +# arg 1: the old package version +pre_remove() { + userdel dovecot &> /dev/null + userdel dovenull &> /dev/null + groupdel dovecot &> /dev/null || /bin/true + groupdel dovenull &> /dev/null || /bin/true + rm -rf /var/run/dovecot/ &> /dev/null || /bin/true +} diff --git a/testing/dovecot/dovecot.sh b/testing/dovecot/dovecot.sh new file mode 100755 index 000000000..e8966bd55 --- /dev/null +++ b/testing/dovecot/dovecot.sh @@ -0,0 +1,69 @@ +#!/bin/bash + +daemon_name=dovecot + +. /etc/rc.conf +. /etc/rc.d/functions +#. /etc/conf.d/$daemon_name.conf + +get_pid() { + pidof -o %PPID $daemon_name +} + +case "$1" in + start) + stat_busy "Starting $daemon_name daemon" + + PID=$(get_pid) + if [[ -z $PID ]]; then + [[ -f /var/run/$daemon_name.pid ]] && + rm -f /var/run/$daemon_name.pid + # RUN + $daemon_name + # + if [[ $? -gt 0 ]]; then + stat_fail + exit 1 + else + echo $(get_pid) > /var/run/$daemon_name.pid + add_daemon $daemon_name + stat_done + fi + else + stat_fail + exit 1 + fi + ;; + + stop) + stat_busy "Stopping $daemon_name daemon" + PID=$(get_pid) + # KILL + [[ -n $PID ]] && kill $PID &> /dev/null + # + if [[ $? -gt 0 ]]; then + stat_fail + exit 1 + else + rm -f /var/run/$daemon_name.pid &> /dev/null + rm_daemon $daemon_name + stat_done + fi + ;; + + restart) + $0 stop + sleep 3 + $0 start + ;; + + status) + stat_busy "Checking $daemon_name status"; + ck_status $daemon_name + ;; + + *) + echo "usage: $0 {start|stop|restart|status}" +esac + +exit 0 diff --git a/testing/man-db/PKGBUILD b/testing/man-db/PKGBUILD new file mode 100644 index 000000000..7d8abc692 --- /dev/null +++ b/testing/man-db/PKGBUILD @@ -0,0 +1,55 @@ +# $Id: PKGBUILD 150437 2012-02-17 18:38:58Z andyrtr $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Sergej Pupykin <sergej@aur.archlinux.org> + +pkgname=man-db +pkgver=2.6.1 +pkgrel=1 +pkgdesc="A utility for reading man pages" +arch=('i686' 'x86_64') +url="http://www.nongnu.org/man-db/" +license=('GPL' 'LGPL') +groups=('base') +depends=( 'bash' 'gdbm' 'zlib' 'groff' 'libpipeline') +optdepends=('less' 'gzip') +backup=('etc/man_db.conf' + 'etc/cron.daily/man-db') +conflicts=('man') +provides=('man') +replaces=('man') +install=${pkgname}.install +source=(http://savannah.nongnu.org/download/man-db/$pkgname-$pkgver.tar.gz + convert-mans man-db.cron.daily) +options=('!libtool') +md5sums=('79658e8695c7b9b3be1ee340d78a4692' + '2b7662a7d5b33fe91f9f3e034361a2f6' + 'd30c39ae47560304471b5461719e0f03') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ + --with-db=gdbm --disable-setuid --enable-mandirs=GNU \ + --with-sections="1 n l 8 3 0 2 5 4 9 6 7" + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + make check +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + # part of groff pkg + rm -f ${pkgdir}/usr/bin/zsoelim + + # script from LFS to convert manpages, see + # http://www.linuxfromscratch.org/lfs/view/6.4/chapter06/man-db.html + install -D -m755 ${srcdir}/convert-mans ${pkgdir}/usr/bin/convert-mans + + #install whatis cron script + install -D -m744 ${srcdir}/man-db.cron.daily ${pkgdir}/etc/cron.daily/man-db +} + diff --git a/testing/man-db/convert-mans b/testing/man-db/convert-mans new file mode 100644 index 000000000..58a0224b0 --- /dev/null +++ b/testing/man-db/convert-mans @@ -0,0 +1,11 @@ +#!/bin/sh -e +FROM="$1" +TO="$2" +shift ; shift +while [ $# -gt 0 ] +do + FILE="$1" + shift + iconv -f "$FROM" -t "$TO" "$FILE" >.tmp.iconv + mv .tmp.iconv "$FILE" +done diff --git a/testing/man-db/man-db.cron.daily b/testing/man-db/man-db.cron.daily new file mode 100755 index 000000000..53e66e1e9 --- /dev/null +++ b/testing/man-db/man-db.cron.daily @@ -0,0 +1,39 @@ +#!/bin/sh + +# nicenesses range from -20 (most favorable scheduling) to 19 (least favorable) +NICE=19 + +# 0 for none, 1 for real time, 2 for best-effort, 3 for idle +IONICE_CLASS=2 + +# 0-7 (for IONICE_CLASS 1 and 2 only), 0=highest, 7=lowest +IONICE_PRIORITY=7 + +UPDATEMANDB="/usr/bin/mandb --quiet" + +# Update the "whatis" database +#/usr/sbin/makewhatis -u -w + +# taken from Debian +# man-db cron daily +set -e + +if ! [ -d /var/cache/man ]; then + # Recover from deletion, per FHS. + mkdir -p /var/cache/man + chmod 755 /var/cache/man +fi + +# regenerate man database + +if [ -x /usr/bin/nice ]; then + UPDATEMANDB="/usr/bin/nice -n ${NICE:-19} ${UPDATEMANDB}" +fi + +if [ -x /usr/bin/ionice ]; then + UPDATEMANDB="/usr/bin/ionice -c ${IONICE_CLASS:-2} -n ${IONICE_PRIORITY:-7} ${UPDATEMANDB}" +fi + +${UPDATEMANDB} + +exit 0 diff --git a/testing/man-db/man-db.install b/testing/man-db/man-db.install new file mode 100644 index 000000000..f6f0f27a6 --- /dev/null +++ b/testing/man-db/man-db.install @@ -0,0 +1,22 @@ +post_install() { + echo "it's recommended to create an initial" + echo "database running as root:" + echo "\"/usr/bin/mandb --quiet\"" +} + +post_upgrade() { + if [ "`vercmp $2 2.5.3-2`" -lt 0 ]; then + echo "systemuser \"man\" is no more required" + echo "run \"userdel man\". please also" + echo "chown root:root /var/cache/man" + fi + # force database rebuild to get rid off badly imported pages + if [ "`vercmp $2 2.6.0.2`" -lt 0 ]; then + echo "(re)building database..." + mandb -c --quiet + fi +} + +post_remove() { + rm -rf /var/cache/man +} diff --git a/testing/mesa/PKGBUILD b/testing/mesa/PKGBUILD index 08190dedf..3b9d56e50 100644 --- a/testing/mesa/PKGBUILD +++ b/testing/mesa/PKGBUILD @@ -1,11 +1,9 @@ -# $Id: PKGBUILD 149991 2012-02-12 09:43:44Z andyrtr $ +# $Id: PKGBUILD 150370 2012-02-17 09:35:04Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Andreas Radke <andyrtr@archlinux.org> pkgbase=mesa -#pkgname=('mesa' 'libgl' 'libglapi' 'libgles' 'libegl' 'khrplatform-devel' 'ati-dri' 'intel-dri' 'unichrome-dri' 'mach64-dri' 'mga-dri' 'r128-dri' 'savage-dri' 'sis-dri' 'tdfx-dri' 'nouveau-dri') # 'llvm-dri') -# prepare 7.12/8.0 -pkgname=('mesa' 'libgl' 'libglapi' 'libgles' 'libegl' 'khrplatform-devel' 'ati-dri' 'intel-dri' 'nouveau-dri') +pkgname=('mesa' 'libgl' 'osmesa' 'libglapi' 'libgles' 'libegl' 'khrplatform-devel' 'ati-dri' 'intel-dri' 'nouveau-dri') #_git=true _gitdate=20111031 @@ -15,7 +13,7 @@ if [ "${_git}" = "true" ]; then pkgver=7.10.99.git20110709 #pkgver=7.11 else - pkgver=8.0 + pkgver=8.0.1 fi pkgrel=1 arch=('i686' 'x86_64') @@ -35,7 +33,7 @@ if [ "${_git}" = "true" ]; then ) fi md5sums=('5c65a0fe315dd347e09b1f2826a1df5a' - '1a5668fe72651a670611164cefc703b2') + '24eeebf66971809d8f40775a379b36c9') build() { cd ${srcdir}/?esa-* @@ -48,7 +46,9 @@ if [ "${_git}" = "true" ]; then --enable-gallium-llvm \ --enable-gallium-egl --enable-shared-glapi\ --enable-glx-tls \ - --with-driver=dri \ + --enable-dri \ + --enable-glx \ + --enable-osmesa \ --enable-gles1 \ --enable-gles2 \ --enable-egl \ @@ -65,7 +65,9 @@ if [ "${_git}" = "true" ]; then --enable-gallium-llvm \ --enable-gallium-egl --enable-shared-glapi\ --enable-glx-tls \ - --with-driver=dri \ + --enable-dri \ + --enable-glx \ + --enable-osmesa \ --enable-gles1 \ --enable-gles2 \ --enable-egl \ @@ -92,13 +94,20 @@ package_libgl() { cd src/mesa/drivers/dri make -C ${srcdir}/?esa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install -# ln -s swrastg_dri.so "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so" # gallium is now default so this is obsolete in 8.0 ln -s libglx.xorg "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so" install -m755 -d "${pkgdir}/usr/share/licenses/libgl" install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/libgl/" } +package_osmesa() { + depends=('mesa') + optdepends=('opengl-man-pages: for the OpenGL API man pages') + pkgdesc="Mesa 3D off-screen rendering library" + + make -C ${srcdir}/?esa-*/src/mesa DESTDIR="${pkgdir}" install-osmesa +} + package_libglapi() { depends=('glibc') pkgdesc="free implementation of the GL API -- shared library. The Mesa GL API module is responsible for dispatching all the gl* functions" @@ -211,66 +220,10 @@ package_intel-dri() { depends=("libgl=${pkgver}") pkgdesc="Mesa DRI drivers for Intel" -# make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i810 DESTDIR="${pkgdir}" install # dead in 8.0 make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i915 DESTDIR="${pkgdir}" install make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/i965 DESTDIR="${pkgdir}" install } -package_unichrome-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for S3 Graphics/VIA Unichrome" - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/unichrome DESTDIR="${pkgdir}" install -} - -package_mach64-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for ATI Mach64" - conflicts=('xf86-video-mach64<6.8.2') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mach64 DESTDIR="${pkgdir}" install -} - -package_mga-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for Matrox" - conflicts=('xf86-video-mga<1.4.11') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/mga DESTDIR="${pkgdir}" install -} - -package_r128-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for ATI Rage128" - conflicts=('xf86-video-r128<6.8.1') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/r128 DESTDIR="${pkgdir}" install -} - -package_savage-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for S3 Sraphics/VIA Savage" - conflicts=('xf86-video-savage<2.3.1') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/savage DESTDIR="${pkgdir}" install -} - -package_sis-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for SiS" - conflicts=('xf86-video-sis<0.10.2') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/sis DESTDIR="${pkgdir}" install -} - -package_tdfx-dri() { - depends=("libgl=${pkgver}") - pkgdesc="Mesa DRI drivers for 3dfx" - conflicts=('xf86-video-tdfx<1.4.3') - - make -C ${srcdir}/?esa-*/src/mesa/drivers/dri/tdfx DESTDIR="${pkgdir}" install -} - package_nouveau-dri() { depends=("libgl=${pkgver}") pkgdesc="Mesa classic DRI + Gallium3D drivers for Nouveau" @@ -280,22 +233,3 @@ package_nouveau-dri() { # gallium3D driver for nv30 - nv40 - nv50 nouveau_dri.so make -C ${srcdir}/?esa-*/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install } - -#package_llvm-dri() { -# depends=("libgl=${pkgver}") -# pkgdesc="Mesa common LLVM support" - -#if [ "${_git}" = "true" ]; then -# cd ${srcdir}/mesa-*/src/gallium -# else -# cd "${srcdir}/Mesa-${pkgver}/src/gallium" -#fi - - # gallium llvmpipe -#if [ "${_git}" = "true" ]; then -# make -C drivers/llvmpipe DESTDIR="${pkgdir}" install -# #make -C targets/dri-swrast DESTDIR="${pkgdir}" install -# else -# make -C ${srcdir}/Mesa-${pkgver}/src/gallium/targets/dri-nouveau DESTDIR="${pkgdir}" install -#fi -#} diff --git a/testing/xf86-video-glint/PKGBUILD b/testing/xf86-video-glint/PKGBUILD index e01cd44c7..f749217b0 100644 --- a/testing/xf86-video-glint/PKGBUILD +++ b/testing/xf86-video-glint/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 150039 2012-02-12 09:45:00Z andyrtr $ +# $Id: PKGBUILD 150435 2012-02-17 17:32:58Z andyrtr $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=xf86-video-glint -pkgver=1.2.6 -pkgrel=2 +pkgver=1.2.7 +pkgrel=1 pkgdesc="X.org GLINT/Permedia video driver" arch=(i686 x86_64) url="http://xorg.freedesktop.org/" @@ -14,7 +14,7 @@ conflicts=('xorg-server<1.11.99.903') options=('!libtool') groups=('xorg-drivers' 'xorg') source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2) -sha256sums=('d43350ed3c149576db1dbcacf5e9a30a3268a3f49742724c9151b6f1e4bd21a7') +sha256sums=('9aa9689436fc78a71145d4caeaf63b0e80f9abd54e9b4a3066f62ee5b334c359') build() { cd "${srcdir}/${pkgname}-${pkgver}" |