diff options
34 files changed, 359 insertions, 148 deletions
diff --git a/community/esdl/PKGBUILD b/community/esdl/PKGBUILD index 1324daaee..e7b9bc920 100644 --- a/community/esdl/PKGBUILD +++ b/community/esdl/PKGBUILD @@ -4,7 +4,7 @@ pkgname=esdl pkgver=1.0.1 -pkgrel=2 +pkgrel=3 epoch=2 arch=('x86_64' 'i686') pkgdesc="SDL and OpenGL bindings for the Erlang programming language" diff --git a/community/freehdl/PKGBUILD b/community/freehdl/PKGBUILD index b96294284..37dda4b18 100644 --- a/community/freehdl/PKGBUILD +++ b/community/freehdl/PKGBUILD @@ -1,26 +1,29 @@ -# $Id: PKGBUILD 65198 2012-02-20 10:11:43Z spupykin $ +# $Id: PKGBUILD 70171 2012-05-01 11:23:50Z andrea $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Neil Darlow <neil@darlow.co.uk> # Contributor: Jens Maucher <defcon@archlinux.us> pkgname=freehdl pkgver=0.0.8 -_qucsver=0.0.16 -pkgrel=2 +pkgrel=3 pkgdesc='An open-source (C++ generating) VHDL simulator' arch=('i686' 'x86_64') url='http://freehdl.seul.org' license=('GPL') -depends=('gcc-libs' 'libtool' 'perl') -makedepends=('bison' 'flex' 'gawk' 'pkgconfig') +depends=('perl') optdepends=('gtkwave: to view output when run standalone') -options=(!libtool) -source=(http://downloads.sourceforge.net/project/qucs/qucs/${_qucsver}/freehdl-$pkgver.tar.gz) +options=('!libtool') +install=${pkgname}.install +source=("http://downloads.sourceforge.net/qucs/$pkgname-$pkgver.tar.gz") md5sums=('aa1382b8b5c6a972e9652c648a9278b5') build() { - cd $srcdir/$pkgname-$pkgver + cd "${srcdir}"/$pkgname-$pkgver ./configure --prefix=/usr make - make DESTDIR=$pkgdir install +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + make DESTDIR="${pkgdir}" install } diff --git a/community/freehdl/freehdl.install b/community/freehdl/freehdl.install new file mode 100644 index 000000000..15e22d4b5 --- /dev/null +++ b/community/freehdl/freehdl.install @@ -0,0 +1,20 @@ +infodir=usr/share/info +filelist=(fire.info) + +post_install() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info $infodir/$file.gz $infodir/dir 2> /dev/null + done +} + +post_upgrade() { + post_install +} + +pre_remove() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do + install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null + done +} diff --git a/community/freeradius/PKGBUILD b/community/freeradius/PKGBUILD index c68adf374..003e31405 100644 --- a/community/freeradius/PKGBUILD +++ b/community/freeradius/PKGBUILD @@ -1,24 +1,24 @@ -# $Id: PKGBUILD 65013 2012-02-20 01:41:32Z spupykin $ +# $Id: PKGBUILD 70173 2012-05-01 11:40:01Z andrea $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: Jason R Begley (jayray@digitalgoat.com> pkgname=freeradius pkgver=2.1.12 -pkgrel=4 +pkgrel=5 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') +license=('GPL') +depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'libmysqlclient') makedepends=('libpcap' 'unixodbc' 'python2') optdepends=('libpcap' 'unixodbc' 'python2') -options=('!libtool' 'emptydirs' '!makeflags') +options=('!libtool' '!makeflags') install=$pkgname.install -source=(ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2 +source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig} radiusd krb5-build-fix.patch) md5sums=('862d3a2c11011e61890ba84fa636ed8c' + '8759569d36b9f353c281e24875b556be' 'f1a6530b1b69d2fa793aa45b2de379bb' 'c6a61de7576933f59154a53bfc12a2d2') diff --git a/community/ibus-hangul/PKGBUILD b/community/ibus-hangul/PKGBUILD index ddcd0322a..1e175526f 100644 --- a/community/ibus-hangul/PKGBUILD +++ b/community/ibus-hangul/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 61928 2012-01-11 03:15:10Z ebelanger $ +# $Id: PKGBUILD 70167 2012-05-01 04:52:15Z ebelanger $ # Maintainer: Thomas Dziedzic < gostrc at gmail > # Contributor: Radim Hvizdák <hvizdakr at gmail dot com> pkgname=ibus-hangul -pkgver=1.4.0 +pkgver=1.4.1 pkgrel=1 pkgdesc='Korean input engine for IBus' arch=('i686' 'x86_64') @@ -11,11 +11,13 @@ url='http://ibus.googlecode.com' license=('GPL') depends=('ibus' 'libhangul') makedepends=('intltool') +install=ibus-hangul.install source=(http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz) -sha1sums=('421d7164a27eeedfea49d54b61e2a5edd4f7d3a7') +sha1sums=('659899cf942a983fbd2ffbb4bd4f5ecd883f5c0a') build() { cd "${srcdir}/${pkgname}-${pkgver}" + sed -i 's/python/python2/' setup/ibus-setup-hangul.in PYTHON=python2 ./configure --prefix=/usr --libexecdir=/usr/lib/ibus make } diff --git a/community/ibus-hangul/ibus-hangul.install b/community/ibus-hangul/ibus-hangul.install new file mode 100644 index 000000000..1a05f573e --- /dev/null +++ b/community/ibus-hangul/ibus-hangul.install @@ -0,0 +1,11 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/libextractor/PKGBUILD b/community/libextractor/PKGBUILD index 3ff564293..bb69a23e0 100644 --- a/community/libextractor/PKGBUILD +++ b/community/libextractor/PKGBUILD @@ -1,15 +1,15 @@ -# $Id: PKGBUILD 58358 2011-11-12 10:52:51Z ibiru $ +# $Id: PKGBUILD 70175 2012-05-01 11:45:11Z andrea $ # Maintainer: Sergej Pupykin <pupykin.s@gmail.com> # Contributor: damir <damir@archlinux.org> pkgname=libextractor -pkgver=0.6.2 -pkgrel=5 +pkgver=0.6.3 +pkgrel=1 pkgdesc="A library used to extract meta-data from files of arbitrary type" arch=("i686" "x86_64") license=('GPL') url="http://gnunet.org/libextractor/" -depends=('libvorbis' 'libtool' 'gtk2' 'libgsf' 'libmpeg2' 'texinfo') +depends=('libvorbis' 'libltdl' 'gtk2' 'libgsf' 'libmpeg2') makedepends=('flac' 'poppler' 'exiv2' 'qt') optdepends=('flac' 'poppler' @@ -17,8 +17,9 @@ optdepends=('flac' 'qt') options=('!libtool' '!makeflags') install=libextractor.install -source=(http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('4b2af1167061430d58a101d5dfc6b4c7') +source=("http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}) +md5sums=('7004ff6be06e400050f0ad7016140981' + '81f95c31831dde62428a98ae32464c51') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/community/libextractor/libextractor.install b/community/libextractor/libextractor.install index 24d668af5..1cf51e095 100644 --- a/community/libextractor/libextractor.install +++ b/community/libextractor/libextractor.install @@ -1,4 +1,4 @@ -infodir=/usr/share/info +infodir=usr/share/info filelist=(extractor.info.gz) post_install() { diff --git a/community/libgringotts/PKGBUILD b/community/libgringotts/PKGBUILD index 0e2766ace..ec06cbb6b 100644 --- a/community/libgringotts/PKGBUILD +++ b/community/libgringotts/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 68667 2012-03-31 08:24:10Z stativ $ +# $Id: PKGBUILD 70182 2012-05-01 12:27:33Z andrea $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> pkgname=libgringotts pkgver=1.2.1 -pkgrel=9 -pkgdesc="Encryption backend for Gringotts." +pkgrel=10 +pkgdesc="Encryption backend for Gringotts" arch=('i686' 'x86_64') url="http://developer.berlios.de/projects/gringotts" license=('GPL') -depends=('bzip2' 'libmcrypt' 'libtool' 'mhash' 'zlib') -makedepends=('autoconf') +depends=('bzip2' 'libmcrypt' 'mhash' 'zlib') changelog=$pkgname.changelog +options=('!libtool') source=(http://download.berlios.de/gringotts/$pkgname-$pkgver.tar.bz2) md5sums=('b2b1bad56ef33153f251ccd9500860be') diff --git a/community/libgringotts/libgringotts.changelog b/community/libgringotts/libgringotts.changelog index b23626f44..a2357a924 100644 --- a/community/libgringotts/libgringotts.changelog +++ b/community/libgringotts/libgringotts.changelog @@ -1,2 +1,6 @@ +2012-05-01 Andrea Scarpino <andrea@archlinux.org> + * Remove libtool dependence + * Remove .la file + 2009-03-21 Jaroslav Lichtblau <dragonlord@aur.archlinux.org> * osmo dependency, moved to [community] diff --git a/community/libmatio/PKGBUILD b/community/libmatio/PKGBUILD index 43744b2a6..1ee757598 100644 --- a/community/libmatio/PKGBUILD +++ b/community/libmatio/PKGBUILD @@ -1,28 +1,27 @@ -# $Id: PKGBUILD 67968 2012-03-16 13:07:02Z giovanni $ -# Maintainer: Stefan Husmann <stefan-husmann@t-online.de> +# $Id: PKGBUILD 70169 2012-05-01 11:20:31Z andrea $ +# Maintainer: +# Contributor: Stefan Husmann <stefan-husmann@t-online.de> # Contributor: William Rea <sillywilly@gmail.com> pkgname=libmatio -pkgver=1.3.3 -pkgrel=3 +pkgver=1.5.0 +pkgrel=1 pkgdesc="A C library with a fortran 90/95 module interface for reading/writing MATLAB MAT-files" arch=('i686' 'x86_64') license=('LGPL') url="http://sourceforge.net/projects/matio" -depends=('gcc-libs') -makedepends=('gcc-fortran') +depends=('zlib') options=('!libtool') -source=(http://downloads.sourceforge.net/sourceforge/matio/matio-$pkgver.tar.gz) -md5sums=('5c12a98f391de000e88b5a1b20d74abf') +source=("http://downloads.sourceforge.net/matio/matio-$pkgver.tar.gz") +sha1sums=('70dbf09984ade6adfb38c1b62ae5585ff7f85e05') build() { - cd $srcdir/matio-$pkgver - ./bootstrap - ./configure --prefix=/usr --enable-fortran --enable-shared - make -j1 + cd "${srcdir}"/matio-$pkgver + ./configure --prefix=/usr --enable-shared + make } package() { - cd $srcdir/matio-$pkgver - make DESTDIR=$pkgdir install + cd "${srcdir}"/matio-$pkgver + make DESTDIR="${pkgdir}" install } diff --git a/community/luaposix/PKGBUILD b/community/luaposix/PKGBUILD index 39ea1129d..41933f17a 100644 --- a/community/luaposix/PKGBUILD +++ b/community/luaposix/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 70108 2012-04-29 20:00:10Z seblu $ +# $Id: PKGBUILD 70187 2012-05-01 12:58:45Z seblu $ # Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> # Contributor: SpepS <dreamspepser at yahoo dot it> # Contributor: Laszlo Papp <djszapi at archlinux us> @@ -6,12 +6,13 @@ pkgname=luaposix pkgver=5.1.19 -pkgrel=1 +pkgrel=2 pkgdesc='A POSIX library for Lua programming language' arch=('i686' 'x86_64') url='http://luaforge.net/projects/luaposix/' license=('GPL' 'LGPL') depends=('lua') +#checkdepends=('lunit') options=('!libtool') source=("https://github.com/downloads/rrthomas/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('3d74beb1b1d887adb689e6e9316abb42') @@ -24,6 +25,11 @@ build() { make } +#check() { +# cd $pkgname-$pkgver +# make check +#} + package() { cd $pkgname-$pkgver make PREFIX=/usr DESTDIR="$pkgdir/" install diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD index 054e9701a..51c1dc278 100644 --- a/community/ruby-gtk2/PKGBUILD +++ b/community/ruby-gtk2/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 64609 2012-02-17 02:50:17Z tdziedzic $ +# $Id: PKGBUILD 70197 2012-05-01 20:53:57Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Eric Bélanger # Contributor: Brad Fanella <bradfanella@archlinux.us> @@ -6,14 +6,14 @@ # Contributor: kritoke <kritoke@nospam.gmail.com> pkgbase=ruby-gtk2 pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2' 'ruby-pango') -pkgver=1.1.2 -pkgrel=2 +pkgver=1.1.3 +pkgrel=1 arch=('x86_64' 'i686') url="http://ruby-gnome2.sourceforge.jp/" license=('LGPL') makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2') source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz") -sha256sums=('a16da4335c3e65ccab22e38caa55843fe2df18d55987c7be3f9dfc70866e2aaf') +sha256sums=('ed7cbe7a51e73b815d83321e0359d62f98d1c1504845e112c57cb8ebc6f6e70b') build() { cd "$srcdir/ruby-gtk2-$pkgver" diff --git a/community/steghide/PKGBUILD b/community/steghide/PKGBUILD index 4eb872e74..b186a6cfd 100644 --- a/community/steghide/PKGBUILD +++ b/community/steghide/PKGBUILD @@ -1,3 +1,4 @@ +# $Id: PKGBUILD 70184 2012-05-01 12:30:54Z andrea $ # Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> # Contributor: Jason Chu <jason@archlinux.org> @@ -5,13 +6,13 @@ pkgname=steghide pkgver=0.5.1 -pkgrel=5 -pkgdesc='Embeds a message in a file by replacing some of the least significant bits.' +pkgrel=6 +pkgdesc='Embeds a message in a file by replacing some of the least significant bits' arch=('i686' 'x86_64') url='http://steghide.sourceforge.net' license=('GPL') -depends=('libmcrypt' 'mhash' 'gcc' 'libjpeg' 'zlib' 'libtool') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz" +depends=('libmcrypt' 'gcc-libs' 'mhash' 'libjpeg' 'zlib') +source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'buildsystem.patch' 'gcc-4.2.patch' "${pkgname}-climits.patch") diff --git a/community/twin/PKGBUILD b/community/twin/PKGBUILD index 24933e71a..39725c602 100644 --- a/community/twin/PKGBUILD +++ b/community/twin/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 65419 2012-02-21 03:32:30Z spupykin $ +# $Id: PKGBUILD 70178 2012-05-01 12:01:36Z andrea $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Contributor: G_Syme <demichan(at)mail(dot)upb(dot)de> pkgname=twin pkgver=0.6.2 -pkgrel=2 +pkgrel=3 pkgdesc="A text-mode window environment" arch=('i686' 'x86_64') -url="http://linuz.sns.it/~max/twin/" -license=('GPL' 'LGPL') -depends=('ncurses' 'gpm' 'zlib' 'libtool' 'libxpm') +url='http://sourceforge.net/projects/twin/' +license=('GPL2' 'LGPL2.1') +depends=('gpm' 'zlib' 'libxpm') optdepends=('gtk') -#source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -source=(http://arch.p5n.pp.ru/~sergej/dl/2011/twin-$pkgver.tar.gz) +options=('!makeflags') +source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz") md5sums=('6211c8b2e655003eb96b1fc5dc37e7d9') build() { @@ -21,6 +21,10 @@ build() { --enable-tt=yes \ --enable-tt-hw-twin=yes --enable-tt-hw-twin-tunnel=yes --enable-tt-hw-twin-detunnel=yes \ --enable-tt-hw-xml=yes - make -j1 + make +} + +package() { + cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install } diff --git a/community/vhba-module/PKGBUILD b/community/vhba-module/PKGBUILD index f03b6d279..c0ea352b8 100644 --- a/community/vhba-module/PKGBUILD +++ b/community/vhba-module/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 69027 2012-04-08 10:57:34Z ibiru $ +# $Id: PKGBUILD 70195 2012-05-01 18:07:34Z schiv $ # Maintainer: Ray Rashif <schiv@archlinux.org> # Contributor: Mateusz Herych <heniekk@gmail.com> # Contributor: Charles Lindsay <charles@chaoslizard.org> @@ -6,7 +6,7 @@ pkgname=vhba-module pkgver=20110915 _extramodules=extramodules-3.3-ARCH -pkgrel=6 +pkgrel=7 pkgdesc="Kernel module that emulates SCSI devices" arch=('i686' 'x86_64') url="http://cdemu.sourceforge.net/" @@ -36,7 +36,7 @@ package() { "$startdir/vhba-module.install" install -Dm644 "$srcdir/60-vhba.rules" \ - "$pkgdir/lib/udev/rules.d/60-vhba.rules" + "$pkgdir/usr/lib/udev/rules.d/60-vhba.rules" } # vim:set ts=2 sw=2 et: diff --git a/core/bzip2/PKGBUILD b/core/bzip2/PKGBUILD index 5381b848b..3e4ea2362 100644 --- a/core/bzip2/PKGBUILD +++ b/core/bzip2/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 142378 2011-11-08 22:04:46Z ronald $ +# $Id: PKGBUILD 158054 2012-05-02 01:12:57Z allan $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: Judd <jvinet@zeroflux.org> pkgname=bzip2 pkgver=1.0.6 -pkgrel=3 +pkgrel=4 pkgdesc="A high-quality data compression program" arch=('i686' 'x86_64') license=('custom') @@ -40,26 +40,22 @@ check() { package() { cd "$srcdir/$pkgname-$pkgver" - install -dm755 $pkgdir/bin - install -m755 bzip2-shared $pkgdir/bin/bzip2 - install -m755 bzip2recover $pkgdir/bin - ln -sf bzip2 $pkgdir/bin/bunzip2 - ln -sf bzip2 $pkgdir/bin/bzcat + install -dm755 $pkgdir/usr/{bin,lib,include,share/man/man1} - install -dm755 $pkgdir/usr/bin - install -m755 bzdiff bzgrep bzmore $pkgdir/usr/bin + install -m755 bzip2-shared $pkgdir/usr/bin/bzip2 + install -m755 bzip2recover bzdiff bzgrep bzmore $pkgdir/usr/bin + ln -sf bzip2 $pkgdir/usr/bin/bunzip2 + ln -sf bzip2 $pkgdir/usr/bin/bzcat - install -Dm755 libbz2.so.1.0.6 $pkgdir/lib/libbz2.so.1.0.6 - ln -s libbz2.so.1.0.6 $pkgdir/lib/libbz2.so - ln -s libbz2.so.1.0.6 $pkgdir/lib/libbz2.so.1 - ln -s libbz2.so.1.0.6 $pkgdir/lib/libbz2.so.1.0 + install -m755 libbz2.so.1.0.6 $pkgdir/usr/lib + ln -s libbz2.so.1.0.6 $pkgdir/usr/lib/libbz2.so + ln -s libbz2.so.1.0.6 $pkgdir/usr/lib/libbz2.so.1 + ln -s libbz2.so.1.0.6 $pkgdir/usr/lib/libbz2.so.1.0 + install -m644 libbz2.a ${pkgdir}/usr/lib/libbz2.a - install -Dm644 libbz2.a ${pkgdir}/usr/lib/libbz2.a - ln -sf ../../lib/libbz2.so ${pkgdir}/usr/lib/libbz2.so + install -m644 bzlib.h $pkgdir/usr/include/ - install -Dm644 bzlib.h $pkgdir/usr/include/bzlib.h - - install -Dm644 bzip2.1 $pkgdir/usr/share/man/man1/bzip2.1 + install -m644 bzip2.1 $pkgdir/usr/share/man/man1/ ln -sf bzip2.1 $pkgdir/usr/share/man/man1/bunzip2.1 ln -sf bzip2.1 $pkgdir/usr/share/man/man1/bzcat.1 ln -sf bzip2.1 $pkgdir/usr/share/man/man1/bzip2recover.1 diff --git a/core/e2fsprogs/PKGBUILD b/core/e2fsprogs/PKGBUILD index d374faf8b..de432a83e 100644 --- a/core/e2fsprogs/PKGBUILD +++ b/core/e2fsprogs/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 156633 2012-04-21 23:34:11Z allan $ +# $Id: PKGBUILD 158056 2012-05-02 01:13:00Z allan $ # Maintainer: Ronald van Haren <ronald.archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgname=e2fsprogs pkgver=1.42.2 -pkgrel=1 +pkgrel=2 pkgdesc="Ext2/3/4 filesystem utilities" arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'MIT') url="http://e2fsprogs.sourceforge.net" groups=('base') -depends=('sh' 'util-linux-ng') +depends=('sh' 'util-linux') makedepends=('bc') source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz" 'MIT-LICENSE') @@ -25,8 +25,8 @@ build() { # Remove unnecessary init.d directory sed -i '/init\.d/s|^|#|' misc/Makefile.in - ./configure --prefix=/usr --with-root-prefix="" --enable-elf-shlibs \ - --disable-fsck --disable-uuidd \ + ./configure --prefix=/usr --with-root-prefix="" --libdir=/usr/lib \ + --enable-elf-shlibs --disable-fsck --disable-uuidd \ --disable-libuuid --disable-libblkid make diff --git a/extra/libmusicbrainz4/PKGBUILD b/extra/libmusicbrainz4/PKGBUILD index c1e4af3f5..39997a54d 100644 --- a/extra/libmusicbrainz4/PKGBUILD +++ b/extra/libmusicbrainz4/PKGBUILD @@ -1,25 +1,22 @@ -# $Id: PKGBUILD 156908 2012-04-23 09:08:49Z ibiru $ +# $Id: PKGBUILD 158018 2012-05-01 04:13:37Z eric $ # Maintainer: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Max Fehrm max.fehrm@gmail.com pkgname=libmusicbrainz4 -pkgver=4.0.0 +pkgver=4.0.1 pkgrel=1 -pkgdesc="Library That Provides Access to the MusicBrainz Server " -url="http://musicbrainz.org/" +pkgdesc="Library That Provides Access to the MusicBrainz Server" arch=('i686' 'x86_64') +url="http://musicbrainz.org/" license=('LGPL2.1') depends=('neon') makedepends=('cmake') -source=(ftp://ftp.musicbrainz.org/pub/musicbrainz/libmusicbrainz-$pkgver.tar.gz - 0001-Make-sure-gcc-4.7-can-find-usleep-declaration.patch) -md5sums=('21c33f5dd20b8bb945b800e2a964f27e' - 'df1dfa423d32a7a1d08b3fc0114bf087') +source=(https://github.com/downloads/musicbrainz/libmusicbrainz/libmusicbrainz-$pkgver.tar.gz) +sha1sums=('fbc71eaa994b62bdf9c3de7367d3fc595f2e4ba3') build() { cd libmusicbrainz-$pkgver - patch -Np1 -i ../0001-Make-sure-gcc-4.7-can-find-usleep-declaration.patch cmake . -DCMAKE_INSTALL_PREFIX:PATH=/usr make } diff --git a/extra/link-grammar/PKGBUILD b/extra/link-grammar/PKGBUILD index 6a3cd512f..e688919c9 100644 --- a/extra/link-grammar/PKGBUILD +++ b/extra/link-grammar/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 156475 2012-04-19 09:19:16Z giovanni $ +# $Id: PKGBUILD 158026 2012-05-01 10:12:56Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Jan de Groot <jgc@archlinux.org> pkgname=link-grammar -pkgver=4.7.5 +pkgver=4.7.6 pkgrel=1 pkgdesc="A Grammar Checking library" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('BSD') depends=('glibc') options=('!libtool' '!makeflags') source=("http://www.abisource.com/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") -md5sums=('598e531d8f213e0a2b211631e5c7e5bb') +md5sums=('1213bc22b2239b1abe0edee25ef38823') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/mpg123/PKGBUILD b/extra/mpg123/PKGBUILD index 18e554f5f..c0ca82929 100644 --- a/extra/mpg123/PKGBUILD +++ b/extra/mpg123/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 156357 2012-04-17 16:57:42Z eric $ +# $Id: PKGBUILD 158020 2012-05-01 05:58:27Z eric $ # Maintainer: Eric Bélanger <eric@archlinux.org> pkgname=mpg123 -pkgver=1.13.8 +pkgver=1.14.0 pkgrel=1 pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3" arch=('i686' 'x86_64') @@ -17,8 +17,8 @@ conflicts=('mpg321') provides=('mpg321') options=('!libtool') source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha1sums=('ae6fe5f60502fb694527113dd7508ce042b7256b' - '6895e5e3120579418007d705836ae1d3b786e771') +sha1sums=('49a3d6791cc948336aa34914582f97ac6bb2a8ff' + '85386be9450abd66d8738f5cf1adc82aa8f5fb53') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/perl-net-ssleay/PKGBUILD b/extra/perl-net-ssleay/PKGBUILD index fe73dd9fc..155f25459 100644 --- a/extra/perl-net-ssleay/PKGBUILD +++ b/extra/perl-net-ssleay/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 156017 2012-04-11 14:59:12Z giovanni $ +# $Id: PKGBUILD 158028 2012-05-01 10:32:13Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Manolis Tzanidakis pkgname=perl-net-ssleay _cpanname=Net-SSLeay -pkgver=1.47 +pkgver=1.48 pkgrel=1 pkgdesc="Perl extension for using OpenSSL" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ options=(!emptydirs) replaces=('net-ssleay') provides=('net-ssleay') source=("http://www.cpan.org/authors/id/M/MI/MIKEM/${_cpanname}-${pkgver}.tar.gz") -md5sums=('5488d82a8e9291d6a7de5202a95cbbed') +md5sums=('4e10d9da28f26732e37807820bf72af5') build() { cd ${srcdir}/${_cpanname}-${pkgver} diff --git a/extra/qtscriptgenerator/PKGBUILD b/extra/qtscriptgenerator/PKGBUILD index 328e6d28e..9ca941734 100644 --- a/extra/qtscriptgenerator/PKGBUILD +++ b/extra/qtscriptgenerator/PKGBUILD @@ -1,32 +1,26 @@ -# $Id: PKGBUILD 145770 2011-12-30 11:51:06Z andrea $ +# $Id: PKGBUILD 158023 2012-05-01 07:24:53Z andrea $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> pkgname=qtscriptgenerator -pkgver=0.1.0 -pkgrel=5 +pkgver=0.2.0 +pkgrel=1 pkgdesc="A tool that generates Qt bindings for Qt Script" arch=("i686" "x86_64") url="https://code.google.com/p/qtscriptgenerator/" license=('GPL') -depends=('qt' 'phonon' 'qtwebkit') +depends=('qtwebkit') makedepends=('pkgconfig' 'mesa') source=("https://qtscriptgenerator.googlecode.com/files/${pkgname}-src-${pkgver}.tar.gz" - 'no-phonon.patch' - 'gcc44.patch' - 'qt48.patch' - 'phonon.patch') -sha1sums=('eeae733106369e289f257b754822bc372fd6ba75' - 'c50b26e6504f5c981a916860d9c3929e436e1067' - '87cd599403fa9bb441ddc27c77e0b6242e2cc150' - '5487e2ed1ce4d35b48b3433dc5cc2a1752a03ff1' - 'cca1cd546628a10a91475a82fe12ad2e4066a7d0') + 'phonon.patch' + 'no-phonon.patch') +sha1sums=('4c1078f26b196156e857c17c9d11a66cfea66f00' + 'cca1cd546628a10a91475a82fe12ad2e4066a7d0' + 'c50b26e6504f5c981a916860d9c3929e436e1067') build() { cd "${srcdir}"/$pkgname-src-$pkgver - patch -p0 -i "${srcdir}"/gcc44.patch patch -p1 -i "${srcdir}"/phonon.patch - patch -p1 -i "${srcdir}"/qt48.patch patch -p1 -i "${srcdir}"/no-phonon.patch # prepare plugins @@ -45,6 +39,6 @@ package() { cd "${srcdir}"/$pkgname-src-$pkgver/qtbindings # move plugins to correct directory install -d "${pkgdir}"/usr/lib/qt/plugins/script - mv "${srcdir}"/$pkgname-src-$pkgver/plugins/script/* \ + cp -a "${srcdir}"/$pkgname-src-$pkgver/plugins/script/* \ "${pkgdir}"/usr/lib/qt/plugins/script/ } diff --git a/extra/whois/PKGBUILD b/extra/whois/PKGBUILD index b6dcaca12..45141d85a 100644 --- a/extra/whois/PKGBUILD +++ b/extra/whois/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 154285 2012-03-25 10:31:57Z giovanni $ +# $Id: PKGBUILD 158030 2012-05-01 10:41:36Z giovanni $ # Maintainer: Giovanni Scafora <giovanni@archlinux.org> # Contributor: Tom Newsom <Jeepster@gmx.co.uk> pkgname=whois -pkgver=5.0.15 +pkgver=5.0.16 pkgrel=1 pkgdesc="The whois client by Marco d'Itri" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('libidn') makedepends=('perl') source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz") -md5sums=('3ff3d7a13f51152c2a6b5f59c00765f0') +md5sums=('6d689965473c23db6be890c7e5260c67') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/xfdesktop/PKGBUILD b/extra/xfdesktop/PKGBUILD index 8feb2e04c..f7c4a4b59 100644 --- a/extra/xfdesktop/PKGBUILD +++ b/extra/xfdesktop/PKGBUILD @@ -1,18 +1,17 @@ -# $Id: PKGBUILD 157989 2012-04-30 17:36:28Z foutrelis $ +# $Id: PKGBUILD 158046 2012-05-01 19:51:23Z foutrelis $ # Maintainer: Evangelos Foutras <evangelos@foutrelis.com> # Contributor: tobias <tobias funnychar archlinux.org> pkgname=xfdesktop pkgver=4.10.0 -pkgrel=2 +pkgrel=3 pkgdesc="A desktop manager for Xfce" arch=('i686' 'x86_64') url="http://www.xfce.org/" license=('GPL2') groups=('xfce4') depends=('libxfce4ui' 'thunar' 'garcon' 'hicolor-icon-theme' 'libwnck') -makedepends=('intltool' 'xfce4-panel') -optdepends=('xfce4-panel: panel menu plugin') +makedepends=('intltool') conflicts=('xfce4-menueditor') replaces=('xfce4-menueditor') options=('!libtool') diff --git a/multilib/lib32-mpg123/PKGBUILD b/multilib/lib32-mpg123/PKGBUILD index 5f276adef..9daaac8d6 100644 --- a/multilib/lib32-mpg123/PKGBUILD +++ b/multilib/lib32-mpg123/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 69628 2012-04-20 18:53:29Z svenstaro $ +# $Id: PKGBUILD 70189 2012-05-01 15:50:02Z bluewind $ # Maintainer: Hugo Doria <hugo@archlinux.org> # Contributor: Giovanni Scafora <giovanni@archlinux.org> _pkgbasename=mpg123 pkgname=lib32-$_pkgbasename -pkgver=1.13.8 +pkgver=1.14.0 pkgrel=1 pkgdesc="A console based real time MPEG Audio Player for Layer 1, 2 and 3 (32-bit)" arch=('x86_64') @@ -15,7 +15,7 @@ makedepends=('lib32-sdl' gcc-multilib libtool-multilib) optdepends=('lib32-sdl: for additional audio support') options=('libtool') source=(http://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2) -md5sums=('e82b09c5533c414d670339a717faebab') +md5sums=('a3315f41d0e73f9be78c414457694a4b') build() { export CC="gcc -m32" diff --git a/testing/qemu-kvm/65-kvm.rules b/testing/qemu-kvm/65-kvm.rules new file mode 100644 index 000000000..c2f7317aa --- /dev/null +++ b/testing/qemu-kvm/65-kvm.rules @@ -0,0 +1 @@ +KERNEL=="kvm", GROUP="kvm", MODE="0660" diff --git a/testing/qemu-kvm/PKGBUILD b/testing/qemu-kvm/PKGBUILD new file mode 100644 index 000000000..e0183c52f --- /dev/null +++ b/testing/qemu-kvm/PKGBUILD @@ -0,0 +1,74 @@ +# $Id: PKGBUILD 158037 2012-05-01 16:34:50Z tomegun $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> +pkgname=qemu-kvm +pkgver=1.0.1 +pkgrel=2 +pkgdesc="Latest KVM QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." +arch=(i686 x86_64) +license=('GPL2' 'LGPL2.1') +url="http://www.linux-kvm.org" +depends=('libjpeg' 'libpng' 'libsasl' 'curl' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez' 'vde2' 'util-linux' 'libpulse') +makedepends=('git' 'iasl' 'texi2html' 'perl' 'python2') +backup=('etc/qemu/target-x86_64.conf') +install=qemu-kvm.install +conflicts=('qemu') +provides=('qemu') +replaces=('kvm') +source=(http://downloads.sourceforge.net/kvm/${pkgname}-${pkgver}.tar.gz + 65-kvm.rules) +options=(!strip) + +build() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + # fix esound building + ./configure --prefix=/usr \ + --python=/usr/bin/python2 \ + --sysconfdir=/etc \ + --audio-drv-list=alsa,sdl,oss,pa \ + --audio-card-list=ac97,sb16,es1370,hda \ + --enable-docs + make + + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cd "${srcdir}/" + git clone git://git.seabios.org/seabios.git + cd seabios + #find 'tools/' 'contrib' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + sed -i -e 's/python/python2/g' Makefile + make clean + make +} + +package() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cp "${srcdir}/seabios/out/bios.bin" "${pkgdir}/usr/share/qemu/bios.bin" + + # symbolic link for backwards compatibility + ln -s qemu-system-x86_64 "${pkgdir}/usr/bin/qemu-kvm" + # symbolic link for to qemu binary for emulator apps + ln -s qemu-system-x86_64 "${pkgdir}/usr/bin/qemu" + # symbolic link for to qemu binary for emulator apps + ln -s qemu-system-x86_64 "${pkgdir}/usr/bin/kvm" + # fix man page + mv "${pkgdir}/usr/share/man/man1/qemu.1" \ + "${pkgdir}/usr/share/man/man1/qemu-kvm.1" + # install udev rules + install -D -m644 "${srcdir}/65-kvm.rules" \ + "${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules" + # strip scripts directory + find "${pkgdir}/usr/bin" -type f -perm -u+w 2>/dev/null | while read binary ; do + case "$(file -bi "$binary")" in + *application/x-executable*) # Binaries + /usr/bin/strip $STRIP_BINARIES "$binary";; + esac + done +} +md5sums=('f23711fb9f3c70f802829b109ba9aa27' + 'b316a066d2f1bb57d8f5b7ea1d0d1caf') diff --git a/testing/qemu-kvm/qemu-kvm.install b/testing/qemu-kvm/qemu-kvm.install new file mode 100644 index 000000000..5161df93a --- /dev/null +++ b/testing/qemu-kvm/qemu-kvm.install @@ -0,0 +1,15 @@ +post_install() { + groupadd kvm -f -g 78 + echo ">>> PLEASE READ FOR KVM USAGE!" + echo ">>> Load the correct KVM module, you will need a KVM capable CPU!" + echo ">>> Add yourself to the group 'kvm'." + echo "" +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + groupdel kvm +} diff --git a/testing/qemu/65-kvm.rules b/testing/qemu/65-kvm.rules new file mode 100644 index 000000000..c2f7317aa --- /dev/null +++ b/testing/qemu/65-kvm.rules @@ -0,0 +1 @@ +KERNEL=="kvm", GROUP="kvm", MODE="0660" diff --git a/testing/qemu/PKGBUILD b/testing/qemu/PKGBUILD new file mode 100644 index 000000000..e93300578 --- /dev/null +++ b/testing/qemu/PKGBUILD @@ -0,0 +1,56 @@ +# $Id: PKGBUILD 158035 2012-05-01 16:34:16Z tomegun $ +# Maintainer: Tobias Powalowski <tpowa@archlinux.org> +pkgname=qemu +pkgver=1.0.1 +pkgrel=2 +pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation." +arch=('i686' 'x86_64') +license=('GPL2' 'LGPL2.1') +url="http://wiki.qemu.org/Index.html" +makedepends=('iasl' 'git' 'texi2html' 'perl' 'python2') +depends=('libjpeg' 'libpng' 'sdl' 'alsa-lib' 'nss' 'glib2' 'gnutls>=2.4.1' 'bluez' 'vde2' 'util-linux' 'curl' 'libsasl' 'libgl' 'libpulse') +backup=('etc/qemu/target-x86_64.conf') +install=qemu.install +source=(http://wiki.qemu.org/download/${pkgname}-${pkgver}.tar.gz + 65-kvm.rules) +options=(!strip) + +build() +{ + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i -e 's/lib64/lib/g' x86_64.ld + ./configure --prefix=/usr --sysconfdir=/etc --audio-drv-list=oss,alsa,sdl,pa \ + --python=/usr/bin/python2 \ + --audio-card-list=ac97,sb16,es1370,hda \ + --enable-docs + make + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cd "${srcdir}/" + git clone git://git.seabios.org/seabios.git + cd seabios + #find 'tools/' 'contrib' -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@' + make clean + make PYTHON=python2 +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + # Use latest seabios version + # https://bugs.archlinux.org/task/27616 + cp "${srcdir}/seabios/out/bios.bin" "${pkgdir}/usr/share/qemu/bios.bin" + + install -D -m644 "${srcdir}/65-kvm.rules" \ + "${pkgdir}/usr/lib/udev/rules.d/65-kvm.rules" + # strip scripts directory + find "${pkgdir}/usr/src/linux-${_kernver}/scripts" -type f -perm -u+w 2>/dev/null | while read binary ; do + case "$(file -bi "$binary")" in + *application/x-executable*) # Binaries + /usr/bin/strip $STRIP_BINARIES "$binary";; + esac + done + +} +md5sums=('5efd1091f01e3bc31bfdec27b8edeb00' + 'b316a066d2f1bb57d8f5b7ea1d0d1caf') diff --git a/testing/qemu/qemu.install b/testing/qemu/qemu.install new file mode 100644 index 000000000..fd92c60eb --- /dev/null +++ b/testing/qemu/qemu.install @@ -0,0 +1,23 @@ +# kvm: the new package version +post_install() { + # + groupadd kvm -f -g 78 + echo ">>> PLEASE READ FOR KVM USAGE!" + echo ">>> Load the correct KVM module, you will need a KVM capable CPU!" + echo ">>> Add yourself to the group 'kvm'." + echo "" + if [ "$(vercmp $2 0.11)" -lt 0 ]; then + echo "With the release of qemu and qemu-kvm 0.12.X, the kqemu kernel module" + echo "is no longer supported and will be removed from the repositories. You" + echo "can safely uninstall it from your system." + fi +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + # + groupdel kvm +} diff --git a/testing/samba/PKGBUILD b/testing/samba/PKGBUILD index 55c1b7916..9ea9cccd7 100644 --- a/testing/samba/PKGBUILD +++ b/testing/samba/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 157516 2012-04-28 21:41:15Z dreisner $ +# $Id: PKGBUILD 158041 2012-05-01 17:24:23Z tomegun $ # Maintainer: Tobias Powalowski <tpowa@archlinux.org> # Contributor: judd <jvinet@zeroflux.org> pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=3.6.4 +pkgver=3.6.5 # We use the 'A' to fake out pacman's version comparators. Samba chooses # to append 'a','b',etc to their subsequent releases, which pamcan # misconstrues as alpha, beta, etc. Bad samba! -_realver=3.6.4 -pkgrel=3 +_realver=3.6.5 +pkgrel=1 arch=(i686 x86_64) url="http://www.samba.org" license=('GPL3') @@ -114,10 +114,10 @@ depends=('db' 'popt' 'libcups' 'acl' 'libldap' "smbclient>=$pkgver" 'libcap' 'kr # fix logrotate sed -i -e 's|log.%m|%m.log|g' ${pkgdir}/etc/samba/smb.conf.default # nsswitch libraries - install -D -m755 ${srcdir}/samba-${_realver}/nsswitch/libnss_wins.so ${pkgdir}/lib/libnss_wins.so - ln -s libnss_wins.so ${pkgdir}/lib/libnss_wins.so.2 - install -D -m755 ${srcdir}/samba-${_realver}/nsswitch/libnss_winbind.so ${pkgdir}/lib/libnss_winbind.so - ln -s libnss_winbind.so ${pkgdir}/lib/libnss_winbind.so.2 + install -D -m755 ${srcdir}/samba-${_realver}/nsswitch/libnss_wins.so ${pkgdir}/usr/lib/libnss_wins.so + ln -s libnss_wins.so ${pkgdir}/usr/lib/libnss_wins.so.2 + install -D -m755 ${srcdir}/samba-${_realver}/nsswitch/libnss_winbind.so ${pkgdir}/usr/lib/libnss_winbind.so + ln -s libnss_winbind.so ${pkgdir}/usr/lib/libnss_winbind.so.2 # winbind krb5 locator mkdir -p ${pkgdir}/usr/lib/krb5/plugins/libkrb5 install -d -m 0755 ${pkgdir}/usr/lib/krb5/plugins/libkrb5 @@ -154,7 +154,7 @@ depends=('db' 'popt' 'libcups' 'acl' 'libldap' "smbclient>=$pkgver" 'libcap' 'kr done install -D -m644 ${srcdir}/smbd.conf ${pkgdir}/usr/lib/tmpfiles.d/samba.conf } -md5sums=('d8e070e2a3b12f202f347e4427469bc2' +md5sums=('2f0c14547333c1b48fd4728b031e7040' 'dfc6f9018c556b9783c7140de183727f' '5697da77590ec092cc8a883bae06093c' 'a4bbfa39fee95bba2e7ad6b535fae7e6' diff --git a/testing/xfsprogs/PKGBUILD b/testing/xfsprogs/PKGBUILD index 309fbad3e..4c6c87ee5 100644 --- a/testing/xfsprogs/PKGBUILD +++ b/testing/xfsprogs/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 154211 2012-03-24 10:24:07Z tpowa $ -# Maintainer: Paul Mattal <paul@archlinux.org> +# $Id: PKGBUILD 158040 2012-05-01 17:23:55Z tomegun $ +# pkgname=xfsprogs pkgver=3.1.8 -pkgrel=1 +pkgrel=2 pkgdesc="XFS filesystem utilities" arch=('i686' 'x86_64') license=('LGPL') url="http://oss.sgi.com/projects/xfs/" groups=('base') -depends=('util-linux-ng>=2.16') +depends=('util-linux') options=('!makeflags' '!libtool') # We mirror the sources as upstream tends to move them once a new release is out source=("ftp://ftp.archlinux.org/other/xfsprogs/${pkgname}-${pkgver}.tar.gz") @@ -18,6 +18,7 @@ build() { cd "${srcdir}/${pkgname}-${pkgver}" export OPTIMIZER="-march=${CARCH/_/-} -O1" export DEBUG=-DNDEBUG + ./configure --prefix=/usr make } @@ -26,4 +27,7 @@ package() { make DIST_ROOT="${pkgdir}" install install-dev chown -R root $pkgdir chgrp -R root $pkgdir + # add hack as we cannot set rootlibdir + mv "${pkgdir}"/lib/libhandle.so* "${pkgdir}/usr/lib/" + rm -rf "${pkgdir}/lib" } |