diff options
author | Michał Masłowski <mtjm@mtjm.eu> | 2012-03-18 13:39:32 +0100 |
---|---|---|
committer | Michał Masłowski <mtjm@mtjm.eu> | 2012-03-18 13:39:32 +0100 |
commit | 7e6a790c47fb44426cdda8ea0aca8c247a524c5e (patch) | |
tree | a120e55f735660c1ab1e7fa6174fe28fb3108d1f /community/parrot/PKGBUILD | |
parent | e5592a9039761a22a117469303c77a4215ad5048 (diff) | |
parent | d14a25fc4f65ae3d6e62f4668e9cb88d74834255 (diff) |
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts:
community/gpsmanshp/PKGBUILD
community/parrot/PKGBUILD
extra/kdeadmin/PKGBUILD
extra/kdebindings-python/PKGBUILD
extra/kdegames/PKGBUILD
extra/kdesdk/PKGBUILD
extra/libmtp/PKGBUILD
extra/libreoffice/PKGBUILD
extra/samba/PKGBUILD
multilib/lib32-libx11/PKGBUILD
testing/xf86-video-mga/PKGBUILD
testing/xf86-video-mga/git-fixes.patch
Diffstat (limited to 'community/parrot/PKGBUILD')
-rw-r--r-- | community/parrot/PKGBUILD | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD index 5c5fcf876..b6a2e92e3 100644 --- a/community/parrot/PKGBUILD +++ b/community/parrot/PKGBUILD @@ -1,25 +1,25 @@ -# $Id: PKGBUILD 62750 2012-01-25 18:56:38Z spupykin $ +# $Id: PKGBUILD 67927 2012-03-16 10:14:41Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> -# Contributer: mpie <michael.kyne-phillips1@ntlworld.com> +# Contributor: mpie <michael.kyne-phillips1@ntlworld.com> pkgname=parrot -pkgver=4.0.0 -#_rel=devel -_rel=stable +pkgver=4.1.0 +#_rel=stable +_rel=devel pkgrel=2 -pkgdesc="standalone virtual machine that can be used to execute bytecode compiled dynamic languages" -arch=(i686 x86_64 'mips64el') +pkgdesc="Standalone VM that can execute bytecode compiled dynamic languages" +arch=('x86_64' 'i686' 'mips64el') url="http://www.parrotcode.org/" license=('GPL') depends=('gmp' 'gdbm' 'readline' 'icu' 'openssl' 'libffi') makedepends=('perl-json') optdepends=('freeglut') options=(!emptydirs !makeflags) -source=(ftp://ftp.parrot.org/pub/parrot/releases/${_rel}/$pkgver/parrot-$pkgver.tar.gz) -md5sums=('fc613c41771baf79307c519072302299') +source=("ftp://ftp.parrot.org/pub/parrot/releases/$_rel/$pkgver/parrot-$pkgver.tar.gz") +md5sums=('23c37c82aeac2d5bf9fd00a7873dab0d') build() { - cd $srcdir/$pkgname-$pkgver + cd "$srcdir/$pkgname-$pkgver" sed -i 's#auto::sha1##' lib/Parrot/Configure/Step/List.pm sed -i 's#auto::git_describe##' lib/Parrot/Configure/Step/List.pm @@ -27,18 +27,26 @@ build() { [ $NOEXTRACT -eq 1 ] || perl Configure.pl --prefix=/usr --parrot_is_shared find -type f -name Makefile | while read F; do - grep "$srcdir" $F && sed -i "s#-Wl,-rpath=$srcdir/parrot-$pkgver/blib/lib##" $F || true - grep "$srcdir" $F && sed -i "s#-rpath=$srcdir/parrot-$pkgver/blib/lib##" $F || true + grep "$srcdir" $F && sed -i \ + "s#-Wl,-rpath=$srcdir/parrot-$pkgver/blib/lib##" $F || true + grep "$srcdir" $F && sed -i \ + "s#-rpath=$srcdir/parrot-$pkgver/blib/lib##" $F || true done +} + +package() { + cd "$srcdir/$pkgname-$pkgver" OLD_LIB_PATH=$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$srcdir/parrot-$pkgver/blib/lib make -j1 all parrot_utils docs html RPATH_BLIB= export LD_LIBRARY_PATH=`pwd`/blib/lib - make -j1 DESTDIR=$pkgdir install-dev + make -j1 DESTDIR="$pkgdir" install-dev sed -i "s#$srcdir#/usr/src#" $pkgdir/usr/lib/parrot/$pkgver/tools/lib/Parrot/Config/Generated.pm export LD_LIBRARY_PATH=$OLD_LIB_PATH } + +# vim:set ts=2 sw=2 et: |