diff options
31 files changed, 762 insertions, 78 deletions
diff --git a/community-testing/csfml/PKGBUILD b/community-testing/csfml/PKGBUILD new file mode 100644 index 000000000..3b7f83b55 --- /dev/null +++ b/community-testing/csfml/PKGBUILD @@ -0,0 +1,59 @@ +# $Id: PKGBUILD 55864 2011-09-24 02:51:44Z svenstaro $ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> + +pkgname=csfml + +_git=true + +if [[ "${_git}" = "true" ]]; then + pkgver=1.99.git20110917 +fi + +pkgrel=1 +pkgdesc='C bindings for sfml' +arch=('i686' 'x86_64') +url='http://www.sfml-dev.org/' +license=('zlib') +depends=('sfml') +makedepends=('git' 'cmake' 'doxygen') + +_gitroot='https://github.com/LaurentGomila/CSFML.git' +_gitname='CSFML' + +build() { + cd "$srcdir" + msg "Connecting to GIT server...." + + if [ -d $_gitname ] ; then + cd $_gitname && git pull origin + msg "The local files are updated." + else + git clone $_gitroot + cd $_gitname + fi + + msg "GIT checkout done or server timeout" + msg "Starting make..." + + rm -rf "$srcdir/$_gitname-build" + cp -r "$srcdir/$_gitname" "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname-build" + + mkdir build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. \ + -DBUILD_DOC=true + make + make doc +} + +package() { + cd "$srcdir/$_gitname-build/build/" + + make DESTDIR="$pkgdir/" install + + install -Dm644 ../license.txt \ + ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + make clean +} + diff --git a/community-testing/lightspark/PKGBUILD b/community-testing/lightspark/PKGBUILD index 35ef4dd99..bebe10722 100644 --- a/community-testing/lightspark/PKGBUILD +++ b/community-testing/lightspark/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> pkgname=lightspark -pkgver=0.5.0 +pkgver=0.5.1 pkgrel=2 pkgdesc='An alternative Flash Player for Linux.' arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ depends=('mesa' 'ftgl' 'sdl' 'gtk2' 'curl' 'zlib' 'ffmpeg' 'glew' 'pcre' 'libpul makedepends=('cmake' 'nasm' 'xulrunner' 'llvm' 'glproto' 'boost' 'fontconfig') optdepends=('gnash-gtk: fallback support') install="lightspark.install" -source=("http://launchpad.net/lightspark/trunk/lightspark-${pkgver:0:5}/+download/lightspark-${pkgver}.tar.gz") -md5sums=('7d42c8e92c3c3b318076393a7e9508fb') +source=("http://launchpad.net/lightspark/trunk/lightspark-${pkgver}/+download/lightspark-${pkgver}.tgz") +md5sums=('aa0daa22646c2a663ec5045074451d45') build() { rm -rf build @@ -26,7 +26,7 @@ build() { -DCOMPILE_PLUGIN=1 \ -DCMAKE_BUILD_TYPE=Release \ -DGNASH_EXE_PATH=/usr/bin/gtk-gnash \ - ../lightspark-${pkgver} + .. make } diff --git a/community/bacula/PKGBUILD b/community/bacula/PKGBUILD new file mode 100644 index 000000000..b48447f75 --- /dev/null +++ b/community/bacula/PKGBUILD @@ -0,0 +1,68 @@ +# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com> +# Contributor: Xavion <Xavion (dot) 0 (at) Gmail (dot) com> +# Contributor: Calogero Lo Leggio <kalos@autistici.org> +# Contributor: Matias Hernandez <msdark@archlinux.cl> + +pkgname=bacula +pkgver=5.0.3 +pkgrel=5 +pkgdesc="An advanced backup tool with network and tape changer support (MySQL backend)" +arch=("i686" "x86_64") +url="http://www.${pkgname}.org" +license=("GPL") +depends=("libmysqlclient") +makedepends=("qt" "wxgtk" "gtk2") +optdepends=("qt: for bat" + "wxgtk: for bwx console" + "gtk2: for tray monitor") +options=(!buildflags) +conflicts=("${pkgname}-sqlite" "${pkgname}-postgresql" "${pkgname}-client") +backup=("etc/${pkgname}/bconsole.conf" + "etc/${pkgname}/${pkgname}-dir.conf" + "etc/${pkgname}/${pkgname}-fd.conf" + "etc/${pkgname}/${pkgname}-sd.conf") +install="${pkgname}.install" +source=(http://downloads.sourceforge.net/project/bacula/bacula/${pkgver}/${pkgname}-${pkgver}.tar.gz + ${pkgname}-sd.rc.d + ${pkgname}-fd.rc.d + ${pkgname}-dir.rc.d) +md5sums=('9de254ae39cab0587fdb2f5d8d90b03b' + 'e7be4c9fb3c7ce334f9ee24d71652d3e' + 'a9a070a862e9cf39ae4bc374409c721d' + '55619ae3094c698541a3bfedc87bdb48') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + # Build + ./configure --prefix=/usr \ + --enable-build-dird --enable-build-stored --enable-smartalloc \ + --enable-bat --enable-tray-monitor --enable-bwx-console \ + --with-mysql --without-openssl \ + --with-dir-user=${pkgname} --with-dir-group=${pkgname} \ + --with-sd-user=${pkgname} --with-sd-group=${pkgname} \ + --sysconfdir=/etc/${pkgname} --with-scriptdir=/etc/${pkgname}/scripts \ + --with-working-dir=/var/cache/${pkgname}/working \ + --with-subsys-dir=/var/cache/${pkgname}/working \ + --with-archivedir=/var/cache/${pkgname}/archive + + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + + make DESTDIR=${pkgdir} install + + # Permissions + chmod a+x ${pkgdir}/etc/${pkgname}/scripts/{update_${pkgname}_tables,delete_catalog_backup,update_mysql_tables,make_catalog_backup,bconsole} + + # Daemons + mkdir -p ${pkgdir}/etc/rc.d/ + install -Dm755 ${srcdir}/*.rc.d ${pkgdir}/etc/rc.d/ + + # Logs + install -D -m644 ${srcdir}/${pkgname}-${pkgver}/scripts/logrotate ${pkgdir}/etc/logrotate.d/${pkgname} + sed -i "s|/var/cache/${pkgname}/working/log|/var/log/${pkgname}.log|g" ${pkgdir}/etc/{${pkgname}/${pkgname}-dir.conf,logrotate.d/${pkgname}} +} + diff --git a/community/bacula/bacula-dir.rc.d b/community/bacula/bacula-dir.rc.d new file mode 100644 index 000000000..a5a103dca --- /dev/null +++ b/community/bacula/bacula-dir.rc.d @@ -0,0 +1,41 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + + [ -d /var/run/bacula ] || mkdir -p /var/run/bacula + chown bacula:bacula /var/run/bacula + + stat_busy "Starting Bacula Director Daemon" + /usr/sbin/bacula-dir + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon bacula-dir + stat_done + fi + ;; + stop) + stat_busy "Stopping Bacula Director Daemon" + killall bacula-dir > /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon bacula-dir + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 +~ +~ diff --git a/community/bacula/bacula-fd.rc.d b/community/bacula/bacula-fd.rc.d new file mode 100644 index 000000000..3817a0fed --- /dev/null +++ b/community/bacula/bacula-fd.rc.d @@ -0,0 +1,41 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + + [ -d /var/run/bacula ] || mkdir -p /var/run/bacula + chown bacula:bacula /var/run/bacula + + stat_busy "Starting Bacula File Daemon" + /usr/sbin/bacula-fd + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon bacula-fd + stat_done + fi + ;; + stop) + stat_busy "Stopping Bacula File Daemon" + killall bacula-fd > /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon bacula-fd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 +~ +~ diff --git a/community/bacula/bacula-sd.rc.d b/community/bacula/bacula-sd.rc.d new file mode 100644 index 000000000..96f200916 --- /dev/null +++ b/community/bacula/bacula-sd.rc.d @@ -0,0 +1,41 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions + +case "$1" in + start) + + [ -d /var/run/bacula ] || mkdir -p /var/run/bacula + chown bacula:bacula /var/run/bacula + + stat_busy "Starting Bacula Storage Daemon" + /usr/sbin/bacula-sd + if [ $? -gt 0 ]; then + stat_fail + else + add_daemon bacula-sd + stat_done + fi + ;; + stop) + stat_busy "Stopping Bacula Storage Daemon" + killall bacula-sd > /dev/null + if [ $? -gt 0 ]; then + stat_fail + else + rm_daemon bacula-sd + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 +~ +~ diff --git a/community/bacula/bacula.install b/community/bacula/bacula.install new file mode 100644 index 000000000..9b8a3669a --- /dev/null +++ b/community/bacula/bacula.install @@ -0,0 +1,49 @@ +post_install() { + if [ -z "`grep '^bacula::' /etc/group`" ]; then + echo "Adding bacula system group... " + groupadd -g 73 bacula >& /dev/null + fi + + if [ -z "`grep '^bacula::' /etc/passwd`" ]; then + echo "Adding bacula system user... " + useradd -u 73 -c "Bacula Daemon" -d / -g bacula -s /bin/false bacula + fi + + echo "Locking Bacula User Account..." + passwd -l bacula &>/dev/null + + post_upgrade +} + +post_upgrade() { + +cat << EOM + +Note: +==> Please don't forget to config your MySQL database for the program. +==> +==> 1. If you have not init your MySQL DB yet, run mysql_install_db. +==> 2. Run /etc/bacula/scripts/grant_mysql_privileges. This script creates database user +==> 'bacula' with unrestricted rights to the bacula's database. The +==> script create user is without any password. You may want to edit +==> the script before run it. +==> 3. Run /etc/bacula/scripts/create_mysql_database to create the Database +==> Bacula. +==> 4. Run /etc/bacula/scripts/make_mysql_tables to create tables used by bacula. + +==> The archive directory is: /var/cache/bacula + +==> Bacula's offical website : http://www.bacula.org + +EOM +} + +post_remove() { + echo "Removing Bacula's system users..." + userdel bacula &> /dev/null + groupdel bacula &> /dev/null +} + +op=$1 +shift +[ "$(type -t "$op")" = "function" ] && $op "$@" diff --git a/community/gnunet-gtk/PKGBUILD b/community/gnunet-gtk/PKGBUILD index f6f2d02bd..f9f09a391 100644 --- a/community/gnunet-gtk/PKGBUILD +++ b/community/gnunet-gtk/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 43132 2011-03-24 08:17:21Z spupykin $ +# $Id: PKGBUILD 55842 2011-09-23 16:15:44Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: wahnby <wahnby@yahoo.fr> pkgname=gnunet-gtk -pkgver=0.9.0pre2 +pkgver=0.9.0pre3 pkgrel=1 pkgdesc="A frontend for GNUnet" arch=('i686' 'x86_64') @@ -13,11 +13,15 @@ license=('GPL') depends=('gnunet' 'libnotify' 'libglade' 'adns') makedepends=('pkgconfig' 'glade') source=(ftp://ftp.gnu.org/gnu/gnunet/$pkgname-$pkgver.tar.gz) -md5sums=('2aab6fcf5a40cfdef481a7e17b150c0b') +md5sums=('42f90a00aee541cef576ead682d7fb44') build() { cd $srcdir/$pkgname-$pkgver ./configure --prefix=/usr --with-gnunet=/usr --disable-libgksu2 make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/gnunet/PKGBUILD b/community/gnunet/PKGBUILD index a7117f1e3..52487704d 100644 --- a/community/gnunet/PKGBUILD +++ b/community/gnunet/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 43135 2011-03-24 08:18:05Z spupykin $ +# $Id: PKGBUILD 55840 2011-09-23 16:14:42Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: wahnby <wahnby@yahoo.fr> pkgname=gnunet -pkgver=0.9.0pre2 +pkgver=0.9.0pre3 pkgrel=1 pkgdesc="A framework for secure peer-to-peer networking" arch=('i686' 'x86_64') @@ -16,19 +16,19 @@ backup=(etc/gnunetd.conf) options=('!libtool' '!makeflags') source=(ftp://ftp.gnu.org/gnu/gnunet/gnunet-$pkgver.tar.gz gnunet.rc - gnunet.conf.d - build-fix.patch) -md5sums=('a4d0fad4f6fc6b520b3b73ee54167270' + gnunet.conf.d) +md5sums=('34665809d6913a54547b19dcd260a951' '0d62ab7f2a28af3ac082015696ee6ef3' - 'f161b46915736e4017e77ad735521453' - 'c646e634754e29004bb569873a270bf1') + 'f161b46915736e4017e77ad735521453') build() { cd $srcdir/gnunet-$pkgver - unset LDFLAGS - patch -p1 <$srcdir/build-fix.patch [ -f Makefile ] || ./configure --prefix=/usr --without-mysql make +} + +package() { + cd $srcdir/gnunet-$pkgver make DESTDIR=$pkgdir install install -D -m0755 $srcdir/gnunet.rc $pkgdir/etc/rc.d/gnunetd install -D -m0644 $srcdir/gnunet.conf.d $pkgdir/etc/conf.d/gnunetd diff --git a/community/hatari/PKGBUILD b/community/hatari/PKGBUILD index 49a615578..d0250b55b 100644 --- a/community/hatari/PKGBUILD +++ b/community/hatari/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 27018 2010-09-16 17:37:18Z schuay $ +# $Id: PKGBUILD 55846 2011-09-23 18:34:08Z lcarlier $ # Maintainer: Shinlun Hsieh <yngwiexx@yahoo.com.tw> pkgname=hatari -pkgver=1.4.0 -pkgrel=2 +pkgver=1.5.0 +pkgrel=1 pkgdesc='An Atari ST and STE emulator' arch=('i686' 'x86_64') url='http://hatari.sourceforge.net/' @@ -11,7 +11,7 @@ license=('GPL') depends=('sdl' 'libpng') makedepends=('cmake') source=("http://download.berlios.de/hatari/${pkgname}-${pkgver}.tar.bz2") -md5sums=('2f30e5c9e146ee92e3f2f5ae1cef3673') +md5sums=('16277cff73ec3a342b87b7b7ea3932f4') build() { cd ${pkgname}-${pkgver} diff --git a/community/iasl/PKGBUILD b/community/iasl/PKGBUILD index 624b9c3ec..f7bb70c64 100644 --- a/community/iasl/PKGBUILD +++ b/community/iasl/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 44052 2011-04-01 20:24:21Z lcarlier $ +# $Id: PKGBUILD 55855 2011-09-23 21:20:50Z lcarlier $ # Maintainer : Laurent Carlier <lordheavym@gmail.com> # Contributor: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Alessio 'mOlOk' Bolognino <themolok@gmail.com> pkgname=iasl -pkgver=20110316 +pkgver=20110623 pkgrel=1 pkgdesc="Intel ACPI Source Language compiler" arch=('i686' 'x86_64') @@ -16,12 +16,15 @@ options=('!makeflags') install=iasl.install source=(http://acpica.org/download/acpica-unix-${pkgver}.tar.gz LICENSE) -md5sums=('785813b0e4ad38383fb7bfb15e7a2e6e' +md5sums=('93e827bf4b1f1971a1b3c2074c5f9ccb' '8615526144f69ea4e870d9bc37df9b29') build() { cd "${srcdir}/acpica-unix-${pkgver}" + # fix building with gcc-4.6 + sed -i -e 's/-Werror//g' compiler/Makefile tools/acpisrc/Makefile + cd compiler make diff --git a/community/lightspark/PKGBUILD b/community/lightspark/PKGBUILD index 44aff7cfa..e7d22d77c 100644 --- a/community/lightspark/PKGBUILD +++ b/community/lightspark/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com> pkgname=lightspark -pkgver=0.5.0 +pkgver=0.5.1 pkgrel=1 pkgdesc='An alternative Flash Player for Linux.' arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ depends=('mesa' 'ftgl' 'sdl' 'gtk2' 'curl' 'zlib' 'ffmpeg' 'glew' 'pcre' 'libpul makedepends=('cmake' 'nasm' 'xulrunner' 'llvm' 'glproto' 'boost' 'fontconfig') optdepends=('gnash-gtk: fallback support') install="lightspark.install" -source=("http://launchpad.net/lightspark/trunk/lightspark-${pkgver:0:5}/+download/lightspark-${pkgver}.tar.gz") -md5sums=('7d42c8e92c3c3b318076393a7e9508fb') +source=("http://launchpad.net/lightspark/trunk/lightspark-${pkgver}/+download/lightspark-${pkgver}.tgz") +md5sums=('aa0daa22646c2a663ec5045074451d45') build() { rm -rf build @@ -26,7 +26,7 @@ build() { -DCOMPILE_PLUGIN=1 \ -DCMAKE_BUILD_TYPE=Release \ -DGNASH_EXE_PATH=/usr/bin/gtk-gnash \ - ../lightspark-${pkgver} + .. make } diff --git a/community/mtpfs/PKGBUILD b/community/mtpfs/PKGBUILD new file mode 100644 index 000000000..96766ddf9 --- /dev/null +++ b/community/mtpfs/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 55836 2011-09-23 12:06:39Z lcarlier $ +# Maintainer: Laurent Carlier <lordheavym@gmail.com> +# Contributor: yugrotavele <yugrotavele at archlinux dot us> +# Contributor: Anton Pirogov <anton.pirogov <AT> googlemail.com> + +pkgname=mtpfs +pkgver=1.0 +pkgrel=1 +pkgdesc="A FUSE filesystem that supports reading and writing from any MTP device" +arch=('i686' 'x86_64') +url="http://www.adebenham.com/mtpfs/" +license=('GPL3') +depends=('libmtp' 'glib2' 'libid3tag' 'fuse' 'libmad') +makedepends=('pkg-config' 'namcap') +source=(http://www.adebenham.com/debian/${pkgname}-${pkgver}.tar.gz) +md5sums=('7d62fdfdb59d87d115e2f804d0dc7f85') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install +} diff --git a/community/openssh-askpass/PKGBUILD b/community/openssh-askpass/PKGBUILD index 8816330f7..82db763d6 100644 --- a/community/openssh-askpass/PKGBUILD +++ b/community/openssh-askpass/PKGBUILD @@ -3,8 +3,8 @@ # Contributor: Massimiliano Torromeo <Massimiliano.Torromeo AT gmail DOT com> pkgname=openssh-askpass -pkgver=1.3.1 -pkgrel=2 +pkgver=1.3.2 +pkgrel=1 pkgdesc='A plasma-like passphrase dialog for ssh' arch=('i686' 'x86_64') url='http://www.phenix.bnl.gov/WWW/publish/hpereira/software/index.php?page=package&package_list=software_list_qt4&package=openssh-askpass&full=1' @@ -14,7 +14,7 @@ provides=('x11-ssh-askpass') conflicts=('x11-ssh-askpass') source=("http://www.phenix.bnl.gov/WWW/publish/hpereira/software/tgz/$pkgname-$pkgver.tar.gz" "$pkgname.sh") -md5sums=('39178e7ef71a1846c0a464cef08ba38e' +md5sums=('89ca29f3b21c7ca87829269866dd623b' '961738244318f3723ba99cdcaac91a21') build() { diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD index 462d60003..c4c1a06f6 100644 --- a/community/openttd/PKGBUILD +++ b/community/openttd/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 48779 2011-06-05 15:15:50Z vegai $ +# $Id: PKGBUILD 55851 2011-09-23 18:46:03Z lcarlier $ # Maintainer: Vesa Kaihlavirta <vegai@iki.fi> pkgname=openttd -pkgver=1.1.1 +pkgver=1.1.3 pkgrel=1 pkgdesc='An engine for running Transport Tycoon Deluxe.' arch=('i686' 'x86_64') @@ -13,6 +13,7 @@ install=openttd.install optdepends=('openttd-opengfx: free graphics' 'openttd-opensfx: free soundset') source=("http://binaries.openttd.org/releases/${pkgver}/${pkgname}-${pkgver}-source.tar.xz") +md5sums=('a0a730a8e40133fe789f34f2bc9601a9') build() { cd ${pkgname}-${pkgver} @@ -35,5 +36,3 @@ package() { make install } - -md5sums=('825f6274bd46a1d56f4e95ef25a325ca') diff --git a/community/subtitleeditor/PKGBUILD b/community/subtitleeditor/PKGBUILD index bfee4dd9a..17580677f 100644 --- a/community/subtitleeditor/PKGBUILD +++ b/community/subtitleeditor/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 38397 2011-01-26 20:18:42Z jelle $ +# $Id: PKGBUILD 55853 2011-09-23 20:07:37Z lcarlier $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=subtitleeditor -pkgver=0.38.0 +pkgver=0.39.0 pkgrel=1 pkgdesc="A GTK+2 tool to edit subtitles for GNU/Linux/*BSD" arch=('i686' 'x86_64') @@ -16,13 +16,22 @@ optdepends=('gstreamer0.10-ffmpeg: to be able to view movies inside the subtitle options=('!libtool') install=$pkgname.install changelog=$pkgname.changelog -source=(http://download.gna.org/$pkgname/0.38/$pkgname-$pkgver.tar.gz) -md5sums=('2c4d7d4bd79f45effcea279a2e06ca66') +source=(http://download.gna.org/$pkgname/0.39/$pkgname-$pkgver.tar.gz + fix-taking-address-of-temporary-error.patch) +md5sums=('17666e652edd27abfd3104a82385f6a8' + '13e4fde005a9017da9fd24a5c2b928ed') build() { cd ${srcdir}/$pkgname-$pkgver + # fix building with gcc-4.6.0, taken from upstream + patch -Np1 -i "../fix-taking-address-of-temporary-error.patch" + ./configure --prefix=/usr - make + make +} +package() { + cd ${srcdir}/$pkgname-$pkgver + make DESTDIR=${pkgdir} install } diff --git a/community/subtitleeditor/fix-taking-address-of-temporary-error.patch b/community/subtitleeditor/fix-taking-address-of-temporary-error.patch new file mode 100644 index 000000000..a35746d62 --- /dev/null +++ b/community/subtitleeditor/fix-taking-address-of-temporary-error.patch @@ -0,0 +1,56 @@ +--- trunk/plugins/subtitleformats/sami/sami.cc 2011/06/18 08:06:45 772 ++++ trunk/plugins/subtitleformats/sami/sami.cc 2011/07/02 13:01:33 777 +@@ -155,7 +155,7 @@ + int state = 0; + Glib::ustring line; + Glib::ustring text; +- Subtitle* curSt; ++ Subtitle curSt; + char tmptext[MAXBUF+1] = ""; + char *p = NULL, *q = NULL; + if (!file.getline(line)) +@@ -174,8 +174,8 @@ + start_sync = utility::string_to_int(inptr + 6); + + // Get a line from the current subtitle on memory +- curSt = &subtitles.append(); +- curSt->set_start(start_sync); ++ curSt = subtitles.append(); ++ curSt.set_start(start_sync); + + state = SAMI_STATE_SYNC_START; + continue; +@@ -239,14 +239,14 @@ + // Now we are sure that this line is the end sync. + + end_sync = utility::string_to_int(q + 6); +- curSt->set_end(end_sync); ++ curSt.set_end(end_sync); + + *p = '\0'; + trail_space(tmptext); + + // finalize the end sync of current line + if (tmptext[0] != '\0') +- curSt->set_text(tmptext); ++ curSt.set_text(tmptext); + + // an important check if this is end sync. + // Is there any delimiter " " in this line? +@@ -276,14 +276,14 @@ + else + { + end_sync = SAMISYNC_MAXVAL; +- curSt->set_end(end_sync); ++ curSt.set_end(end_sync); + + *p = '\0'; + trail_space(tmptext); + + // finalize the end sync of current line + if (tmptext[0] != '\0') +- curSt->set_text(tmptext); ++ curSt.set_text(tmptext); + + state = SAMI_STATE_FORCE_QUIT; + break; diff --git a/community/systemd/PKGBUILD b/community/systemd/PKGBUILD index 8c3abd375..f2523ff6a 100644 --- a/community/systemd/PKGBUILD +++ b/community/systemd/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 55043 2011-09-01 00:45:34Z dreisner $ +# $Id: PKGBUILD 55861 2011-09-23 23:07:50Z dreisner $ # Maintainer: Dave Reisner <dreisner@archlinux.org> pkgname=systemd -pkgver=35 +pkgver=36 pkgrel=1 pkgdesc="Session and Startup manager" arch=('i686' 'x86_64') url="http://www.freedesktop.org/wiki/Software/systemd" license=('GPL2') depends=('dbus-core' 'kbd' 'libcap' 'util-linux>=2.19' 'udev>=172') -makedepends=('docbook-xsl' 'gperf' 'libxslt' 'cryptsetup' 'gtk2' 'intltool' 'libnotify') +makedepends=('gperf' 'cryptsetup' 'gtk2' 'intltool' 'libnotify') optdepends=('cryptsetup: required for encrypted block devices' 'dbus-python: systemd-analyze' 'gtk2: systemadm' @@ -31,7 +31,7 @@ backup=(etc/dbus-1/system.d/org.freedesktop.systemd1.conf install=systemd.install source=("http://www.freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.bz2" "os-release") -md5sums=('6b37b385d22f28c184a04a4e6c3c69b4' +md5sums=('e1213338efb697abc8215d9a66a7f082' '752636def0db3c03f121f8b4f44a63cd') build() { diff --git a/community/wine/PKGBUILD b/community/wine/PKGBUILD index 29c749205..07256a53f 100644 --- a/community/wine/PKGBUILD +++ b/community/wine/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 55318 2011-09-09 21:53:02Z svenstaro $ +# $Id: PKGBUILD 55863 2011-09-24 02:48:10Z 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.3.28 +pkgver=1.3.29 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2) -md5sums=('70574d609161cec8523804cd9364bcd2') +md5sums=('6c4159ef53c81faf5e52f29211ac50de') pkgdesc="A compatibility layer for running Windows programs" url="http://www.winehq.com" diff --git a/extra/ffmpeg/PKGBUILD b/extra/ffmpeg/PKGBUILD index 3b1a20146..659a88ed5 100644 --- a/extra/ffmpeg/PKGBUILD +++ b/extra/ffmpeg/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 138105 2011-09-16 14:11:53Z ibiru $ +# $Id: PKGBUILD 138450 2011-09-23 13:55:25Z ibiru $ # Maintainer : Ionut Biru <ibiru@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Paul Mattal <paul@archlinux.org> pkgname=ffmpeg -pkgver=20110916 +pkgver=20110923 pkgrel=1 pkgdesc="Complete and free Internet live audio and video broadcasting solution for Linux/Unix" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('bzip2' 'lame' 'sdl' 'libvorbis' 'xvidcore' 'zlib' 'x264' 'libtheora' ' makedepends=('yasm' 'git') #git clone git://git.videolan.org/ffmpeg.git source=(ftp://ftp.archlinux.org/other/ffmpeg/${pkgname}-${pkgver}.tar.xz) -md5sums=('d065a16866c9bcf4d06c5452b2fbdc56') +md5sums=('36111c640a2eea19f677924ac3193ce4') build() { cd "$srcdir/$pkgname" @@ -43,7 +43,10 @@ build() { make make tools/qt-faststart make doc/ff{mpeg,play,server}.1 +} +package() { + cd "$srcdir/$pkgname" make DESTDIR="$pkgdir" install install-man install -D -m755 tools/qt-faststart "$pkgdir/usr/bin/qt-faststart" } diff --git a/extra/gstreamer0.10-ffmpeg/PKGBUILD b/extra/gstreamer0.10-ffmpeg/PKGBUILD index eb0592572..eed8e4f3d 100644 --- a/extra/gstreamer0.10-ffmpeg/PKGBUILD +++ b/extra/gstreamer0.10-ffmpeg/PKGBUILD @@ -1,18 +1,19 @@ -# $Id: PKGBUILD 100249 2010-11-22 10:52:57Z jgc $ +# $Id: PKGBUILD 138452 2011-09-23 18:40:52Z ibiru $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=gstreamer0.10-ffmpeg -pkgver=0.10.11 +pkgver=0.10.12 pkgrel=1 pkgdesc="Gstreamer FFMpeg Plugin" arch=('i686' 'x86_64') license=('GPL') -depends=('gstreamer0.10-base>=0.10.30' 'bzip2') +depends=('gstreamer0.10-base' 'bzip2') makedepends=('pkgconfig' 'yasm' 'sdl') url="http://www.gstreamer.net" groups=('gstreamer0.10-plugins') +options=('!libtool') source=(http://gstreamer.freedesktop.org/src/gst-ffmpeg/gst-ffmpeg-${pkgver}.tar.bz2) -sha256sums=('ff36a138e5af4ed8dcc459d6d6521fe66ed31ec29ba9a924dc3675c6749a692e') +sha256sums=('b17707102b4bfa5e0d5095be3608ee2d4388268eab822c9a0ce7a18011bdd73b') build() { cd "${srcdir}/gst-ffmpeg-${pkgver}" @@ -20,6 +21,10 @@ build() { unset CXXFLAGS ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-static --with-ffmpeg-extra-configure="--enable-runtime-cpudetect" make +} + +package() { + cd "${srcdir}/gst-ffmpeg-${pkgver}" + make DESTDIR="${pkgdir}" install - rm -f "${pkgdir}"/usr/lib/gstreamer-0.10/*.la } diff --git a/extra/openconnect/PKGBUILD b/extra/openconnect/PKGBUILD index 2f5ac7718..c1b40e64f 100644 --- a/extra/openconnect/PKGBUILD +++ b/extra/openconnect/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 136206 2011-08-24 08:33:01Z ibiru $ +# $Id: PKGBUILD 138456 2011-09-23 18:49:28Z ibiru $ # Maintainer: Ionut Biru <ibiru@archlinux.org> pkgname=openconnect -pkgver=3.11 +pkgver=3.12 pkgrel=1 epoch=1 pkgdesc="Open client for Cisco AnyConnect VPN" @@ -12,7 +12,7 @@ url="http://www.infradead.org/openconnect.html" depends=('libxml2' 'openssl' 'libproxy') options=('!libtool' '!emptydirs') source=(ftp://ftp.infradead.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('b66927f98cfeb577b3016f8b83005d6b') +md5sums=('2f4fceb3f921ca8deb3a7cbd19a5e008') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/pyopenssl/PKGBUILD b/extra/pyopenssl/PKGBUILD index f8b192ac5..827aed0d8 100644 --- a/extra/pyopenssl/PKGBUILD +++ b/extra/pyopenssl/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 132041 2011-07-19 13:27:24Z ibiru $ +# $Id: PKGBUILD 138458 2011-09-23 18:52:47Z ibiru $ # Maintainer : Ionut Biru<ibiru@archlinux.org> # Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> pkgbase=pyopenssl pkgname=('pyopenssl' 'python2-pyopenssl') -pkgver=0.12 +pkgver=0.13 pkgrel=1 arch=('i686' 'x86_64') -url="https://launchpad.net/pyopenssl/" +url="http://pypi.python.org/pypi/pyOpenSSL" license=('LGPL2.1') makedepends=('python' 'python2' 'openssl') source=(http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-${pkgver}.tar.gz) -md5sums=('60a7bbb6160950823eddcbba2cbcb0d6') +md5sums=('767bca18a71178ca353dff9e10941929') build() { cd "${srcdir}" @@ -21,7 +21,7 @@ build() { cd "pyOpenSSL-${pkgver}" python setup.py build - #build python 3 module + #build python 2 module cd ../"pyOpenSSL-${pkgver}-python2" python2 setup.py build } diff --git a/extra/trayer/PKGBUILD b/extra/trayer/PKGBUILD index b56c37863..b125c6445 100644 --- a/extra/trayer/PKGBUILD +++ b/extra/trayer/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 122890 2011-05-07 04:26:20Z eric $ +# $Id: PKGBUILD 138436 2011-09-23 04:20:09Z eric $ # Maintainer: Eric BĂ©langer <eric@archlinux.org> pkgname=trayer pkgver=1.0 -pkgrel=5 +pkgrel=6 pkgdesc="A lightweight GTK2-based systray" arch=('i686' 'x86_64') url="https://gna.org/projects/fvwm-crystal/" @@ -12,13 +12,15 @@ depends=('gtk2') makedepends=('libxmu') options=('!makeflags') source=(http://download.gna.org/fvwm-crystal/trayer/${pkgver}/${pkgname}-${pkgver}.tar.gz - trayer.diff) + trayer.diff manpage.diff) md5sums=('e1b0b6464f991f2c296561e377585867' - '7f66eee885563871f9f76646bca6b14d') + '7f66eee885563871f9f76646bca6b14d' + '3f1c92bbe275f186b613c04a47e8e977') build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p0 -i ../trayer.diff + patch -p1 -i ../manpage.diff sed -i 's/$(LIBS) $(OBJ) $(SYSTRAYOBJ)/$(OBJ) $(SYSTRAYOBJ) $(LIBS)/' Makefile make CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" } @@ -26,6 +28,6 @@ build() { package() { cd "${srcdir}/${pkgname}-${pkgver}" make PREFIX="${pkgdir}/usr" install - install -D -m644 README "${pkgdir}/usr/share/doc/${pkgname}/README" + install -D -m644 trayer.1 "${pkgdir}/usr/share/man/man1/trayer.1" install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } diff --git a/extra/trayer/manpage.diff b/extra/trayer/manpage.diff new file mode 100644 index 000000000..c99fc71af --- /dev/null +++ b/extra/trayer/manpage.diff @@ -0,0 +1,204 @@ +Description: Debian manpage and path setup +Author: Jens Peter Secher <jps@debian.org> +Index: trayer/trayer.1 +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ trayer/trayer.1 2011-05-08 21:38:37.000000000 +0200 +@@ -0,0 +1,197 @@ ++.TH TRAYER 1 "Feb 14, 2005" "FVWM\-Crystal" ++.SH NAME ++trayer \- a lightweight GTK2\-based systray for UNIX desktop ++.SH SYNOPSIS ++.B trayer \-h ++.br ++.B trayer \-v ++.br ++.B trayer ++.\" ++.RB [\| \-\-edge ++.RI \| left \||\| right \||\| top \||\| bottom \||\| none \|] ++.\" ++.RB [\| \-\-align ++.RI \| left \||\| right \||\| center \|] ++.\" ++.RB [\| \-\-margin ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-widthtype ++.RI \| request \||\| pixel \||\| percent ++.RI \|] ++.\" ++.RB [\| \-\-width ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-heighttype ++.RI \| <pixel> \|] ++.\" ++.RB [\| \-\-height ++.RI \| <size> \|] ++.\" ++.RB [\| \-\-SetDockType ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-SetPartialStrut ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-transparent ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-alpha ++.RI \| <value> \|] ++.\" ++.RB [\| \-\-tint ++.RI \| <color> \|] ++.\" ++.RB [\| \-\-distance ++.RI \| <length> \|] ++.\" ++.RB [\| \-\-distancefrom ++.RI \| left \||\| right \||\| top \||\| bottom \||\| none \|] ++.\" ++.RB [\| \-\-expand ++.RI \| true \||\| false \|] ++.\" ++.RB [\| \-\-padding ++.RI \| <size> \|] ++.\" ++.SH DESCRIPTION ++.B trayer ++is a small program designed to provide system tray similar to these in ++.B GNOME ++/ ++.B KDE ++desktop environments for window managers which does not ++support that function. It is similar to other applications such as ++.B peksystray ++and \fBdocker\fP. ++.PP ++System tray is a place, where many applications put their icons, so they are ++always visible. Such icons may present status of an application and allow user ++to control the program. ++.PP ++\fBtrayer\fP's code was extracted from \fBfbpanel\fP application, you can find more ++about it on its homepage: http://fbpanel.sourceforge.net/. ++.SH OPTIONS ++This programs follow the usual GNU command line syntax, with long ++options starting with two dashes (`-'). ++A summary of options is included below. ++.TP ++.B \-\-help ++.TP ++.B \-h ++Show summary of options and exit. ++ ++.TP ++.B \-\-version ++.TP ++.B \-v ++Show version of program and exit. ++ ++.TP ++\fB\-\-edge\fP \fIleft\fP\||\|\fIright\fP\||\|\fItop\fP\||\|\fIbottom\fP\||\|\fInone\fP ++Specifies a screen edge to use. ++ ++.TP ++\fB\-\-align\fP \fIleft\fP\||\|\fIcenter\fP\||\|\fIright\fP ++Specifies an align of the icons. ++ ++.TP ++\fB\-\-margin\fP \fI<size>\fP ++Specifies length of margin (in pixels) ++ ++.TP ++\fB\-\-widthtype\fB \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP ++Specifies method of calculating trayer's window width: ++.RS ++.TP ++\fIrequest\fP ++Follow application icons' size, so trayer may shrink or expand dynamically. ++ ++.TP ++\fIpixel\fP ++Set a fixed size, given with \fB\-\-width\fP option in pixels. ++ ++.TP ++\fIpercent\fP ++Set a fixed size, given with \fB\-\-width\fP option in percentage of a length of screen edge. ++.RE ++ ++.TP ++\fB\-\-width\fP \fI<size>\fP ++Width of trayer's window. Ignored when \fB\-\-widthtype\fP is set to \fIrequest\fP. ++ ++.TP ++\fB\-\-heighttype\fP \fIrequest\fP\||\|\fIpixel\fP\||\|\fIpercent\fP ++Specifies method of calculating trayer's window height: ++.RS ++.TP ++\fIrequest\fP ++Follow application icons' size, so trayer may shrink or expand dynamically. ++ ++.TP ++\fIpixel\fP ++Set a fixed size, given with \fB\-\-height\fP option in pixels. ++ ++.TP ++\fIpercent\fP ++Set a fixed size, given with \fB\-\-height\fP option in percentage of a length of screen edge. ++.RE ++ ++.TP ++\fB\-\-height\fP \fI<size>\fP ++Height of trayer's window. Ignored when \fB\-\-heighttype\fP is set to \fIrequest\fP. ++ ++.TP ++\fB\-\-SetDockType\fP \fItrue\fP\||\|\fIfalse\fP ++Identify panel window type as dock. ++ ++.TP ++\fB\-\-SetPartialStrut\fP \fItrue\fP\||\|\fIfalse\fP ++Reserve panel space so that it will not be covered by maximized windows. ++ ++.TP ++\fB\-\-transparent\fP \fItrue\fP\||\|\fIfalse\fP ++Use transparency. ++ ++.TP ++\fB\-\-alpha\fP \fI<value>\fP ++Percentage of transparency (0 \- nontransparent, 255 \- fully transparent) ++ ++.TP ++\fB\-\-tint\fP \fI<color>\fP ++Color used to tint transparent background. Color is given as a 24-bit C hexadecimal integer, for example: 0xff0000 is red, 0xff8800 is orange and 0x00ff00 is green. ++ ++.TP ++\fB\-\-distance\fP \fI<length>\fP ++Specifies distance between trayer's window and screen edge (in pixels) ++ ++.TP ++\fB\-\-distancefrom\fP \fI<edge>\fP ++Specifies which edge to calculate distance from, see above. ++ ++.TP ++\fB\-\-expand\fP \fItrue\fP\||\|\fIfalse\fP ++Specifies whether trayer may accommodate extra space when there is too much ++icons. ++ ++.TP ++\fB\-\-padding\fP \fI<size>\fP ++Extra space between icons and trayer window's border. ++ ++.SH SEE ALSO ++.BR fbpanel (1) ++.SH AUTHORS ++Anatoly Asviyan <aanatoly@users.sf.net> \- fbpanel ++.br ++Rafal Bisingier <ravbc@man.poznan.pl> ++.br ++Maciej Delmanowski <harnir@users.berlios.de> ++.br ++Grzegorz Nieweglowski <hoppke@dobremiasto.net> ++.br ++Thomas Rydzynski ++.PP ++This manual page was written by Tomasz Melcer <liori@interia.pl>. diff --git a/gnome-unstable/empathy/PKGBUILD b/gnome-unstable/empathy/PKGBUILD index 5497cd6be..173b4e055 100644 --- a/gnome-unstable/empathy/PKGBUILD +++ b/gnome-unstable/empathy/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 138304 2011-09-19 22:13:01Z ibiru $ +# $Id: PKGBUILD 138448 2011-09-23 10:14:37Z heftig $ # Maintainer: Ionut Biru <ibiru@archlinux.org> pkgname=empathy pkgver=3.1.92 -pkgrel=2 +pkgrel=3 pkgdesc="A GNOME instant messaging client using the Telepathy framework." arch=('i686' 'x86_64') url="http://live.gnome.org/Empathy" license=('GPL2') -depends=('libpulse' 'clutter-gtk' 'clutter-gst' 'telepathy-mission-control' 'telepathy-logger' 'telepathy-farsight' 'telepathy-farstream' 'folks' 'gnome-keyring' 'libcanberra' 'iso-codes') +depends=('libpulse' 'clutter-gtk' 'clutter-gst' 'telepathy-mission-control' 'telepathy-logger' 'telepathy-farsight' 'telepathy-farstream' 'folks' 'gnome-keyring' 'libcanberra' 'iso-codes' 'libchamplain' 'networkmanager') makedepends=('intltool' 'gnome-doc-utils' 'nautilus-sendto') optdepends=('telepathy-gabble: XMPP/Jabber support' 'telepathy-butterfly: MSN support' diff --git a/gnome-unstable/eog-plugins/PKGBUILD b/gnome-unstable/eog-plugins/PKGBUILD new file mode 100644 index 000000000..4efc98271 --- /dev/null +++ b/gnome-unstable/eog-plugins/PKGBUILD @@ -0,0 +1,31 @@ +# $Id: PKGBUILD 138444 2011-09-23 09:59:35Z heftig $ +# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com> + +pkgname=eog-plugins +pkgver=3.1.3 +pkgrel=1 +pkgdesc="Plugins for Eye of Gnome" +arch=('i686' 'x86_64') +url="http://www.gnome.org/" +license=('GPL2') +depends=('eog' 'libpeas' 'libchamplain' 'libexif' 'libgdata') +makedepends=('intltool') +install=eog-plugins.install +options=('!libtool') +groups=(gnome-extra) +source=(http://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-${pkgver}.tar.xz) +sha256sums=('810c96aafc67f191f26ffe0e452407980a9fe675088647176b3d464fe96e5b4f') + +build() { + cd "$srcdir/$pkgname-$pkgver" + PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ + --sysconfdir=/etc --localstatedir=/var + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="${pkgdir}" install +} + +# vim:set ts=2 sw=2 et: diff --git a/gnome-unstable/eog-plugins/eog-plugins.install b/gnome-unstable/eog-plugins/eog-plugins.install new file mode 100644 index 000000000..24072f316 --- /dev/null +++ b/gnome-unstable/eog-plugins/eog-plugins.install @@ -0,0 +1,11 @@ +post_install() { + usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/gnome-unstable/libchamplain/PKGBUILD b/gnome-unstable/libchamplain/PKGBUILD new file mode 100644 index 000000000..470090998 --- /dev/null +++ b/gnome-unstable/libchamplain/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 138442 2011-09-23 09:44:46Z heftig $ +# Maintainer: Andreas Radke <andyrtr@archlinux.org> +# Contributor: Michael Kanis <mkanis@gmx.de> + +pkgname=libchamplain +pkgver=0.12.0 +pkgrel=1 +pkgdesc="Gtk3 widget for displaying rasterized maps" +url="http://projects.gnome.org/libchamplain/" +license=('LGPL') +arch=('i686' 'x86_64') +options=('!libtool') +depends=('clutter-gtk' 'libsoup-gnome' 'cairo' 'sqlite3') +makedepends=('gobject-introspection' 'gtk-doc' 'vala') +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) +sha256sums=('c6d2b9dc3b8fd1715c95a11b428c9121828953fd02cf301a7eb577c9b5bdba85') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + ./configure --prefix=/usr --disable-static --disable-debug \ + --enable-vala + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} diff --git a/multilib/lib32-libffi/PKGBUILD b/multilib/lib32-libffi/PKGBUILD index 3e7409124..ad100170a 100644 --- a/multilib/lib32-libffi/PKGBUILD +++ b/multilib/lib32-libffi/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 47107 2011-05-16 19:59:16Z lcarlier $ +# $Id: PKGBUILD 55844 2011-09-23 18:25:45Z lcarlier $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgname=lib32-libffi -pkgver=3.0.9 +pkgver=3.0.10 pkgrel=1 -pkgdesc="A portable, high level programming interface to various calling conventions (32 bits version)." +pkgdesc="A portable, high level programming interface to various calling conventions (32 bits version)" arch=('x86_64') license=('MIT') url="http://sourceware.org/libffi" depends=('lib32-glibc') options=('!libtool') source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz) -md5sums=('1f300a7a7f975d4046f51c3022fa5ff1') +md5sums=('79390673f5d07a8fb342bc09b5055b6f') build() { cd "${srcdir}/libffi-${pkgver}" @@ -20,9 +20,10 @@ build() { ./configure --prefix=/usr \ --libdir=/usr/lib32 --libexecdir=/usr/lib32 - make + make make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/" rm -r "${pkgdir}"/usr/share/{info,man} diff --git a/multilib/wine/PKGBUILD b/multilib/wine/PKGBUILD index 68d45070a..dea611e72 100644 --- a/multilib/wine/PKGBUILD +++ b/multilib/wine/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 55338 2011-09-10 05:09:58Z svenstaro $ +# $Id: PKGBUILD 55867 2011-09-24 03:06:17Z 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.3.28 +pkgver=1.3.29 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} source=(http://ibiblio.org/pub/linux/system/emulators/$pkgname/$pkgname-$_pkgbasever.tar.bz2) -md5sums=('70574d609161cec8523804cd9364bcd2') +md5sums=('6c4159ef53c81faf5e52f29211ac50de') pkgdesc="A compatibility layer for running Windows programs" url="http://www.winehq.com" |