[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:18:26 Author: fyan Revision: 124606 upgpkg: haskell-tf-random 0.5-1 ghc 7.8.4 rebuild Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 07:37:22 UTC (rev 124605) +++ PKGBUILD2014-12-26 09:18:26 UTC (rev 124606) @@ -3,17 +3,17 @@ _hkgname=tf-random pkgname=haskell-tf-random -pkgver=0.4 -pkgrel=3 +pkgver=0.5 +pkgrel=1 pkgdesc='High-quality splittable pseudorandom number generator' url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.8.3-1' 'haskell-random' 'haskell-primitive') +depends=('ghc=7.8.4-1' 'haskell-random' 'haskell-primitive') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=$pkgname.install options=('staticlibs') -md5sums=('95de4ea1d30cb42d69b39b6ba8099bbf') +md5sums=('569f8acb14d09227f136a53ffd84b7b2') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-tf-random/repos (6 files)
Date: Friday, December 26, 2014 @ 10:18:54 Author: fyan Revision: 124607 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-i686/ haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 124606, haskell-tf-random/trunk/PKGBUILD) haskell-tf-random/repos/community-staging-i686/haskell-tf-random.install (from rev 124606, haskell-tf-random/trunk/haskell-tf-random.install) haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 124606, haskell-tf-random/trunk/PKGBUILD) haskell-tf-random/repos/community-staging-x86_64/haskell-tf-random.install (from rev 124606, haskell-tf-random/trunk/haskell-tf-random.install) + community-staging-i686/PKGBUILD| 49 +++ community-staging-i686/haskell-tf-random.install | 35 + community-staging-x86_64/PKGBUILD | 49 +++ community-staging-x86_64/haskell-tf-random.install | 35 + 4 files changed, 168 insertions(+) Copied: haskell-tf-random/repos/community-staging-i686/PKGBUILD (from rev 124606, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:18:54 UTC (rev 124607) @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth rods...@gmail.com + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=1 +pkgdesc='High-quality splittable pseudorandom number generator' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4-1' 'haskell-random' 'haskell-primitive') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=$pkgname.install +options=('staticlibs') +md5sums=('569f8acb14d09227f136a53ffd84b7b2') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + + # Fails, with 'Setup: dist/doc/html/tf-random/haddock-prolog1890.txt: invalid argument' + #runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + #ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-tf-random/repos/community-staging-i686/haskell-tf-random.install (from rev 124606, haskell-tf-random/trunk/haskell-tf-random.install) === --- community-staging-i686/haskell-tf-random.install (rev 0) +++ community-staging-i686/haskell-tf-random.install2014-12-26 09:18:54 UTC (rev 124607) @@ -0,0 +1,35 @@ +pkgname=haskell-tf-random + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 124606, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:18:54 UTC (rev 124607) @@ -0,0 +1,49 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth rods...@gmail.com + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=1 +pkgdesc='High-quality splittable pseudorandom number generator' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4-1' 'haskell-random' 'haskell-primitive')
[arch-commits] Commit in vagrant/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:24:13 Author: jsteel Revision: 124609 upgpkg: vagrant 1.7.1-2 Ruby 2.2 rebuild Modified: vagrant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:24:11 UTC (rev 124608) +++ PKGBUILD2014-12-26 09:24:13 UTC (rev 124609) @@ -11,7 +11,7 @@ pkgname=vagrant pkgver=1.7.1 -pkgrel=1 +pkgrel=2 pkgdesc=Build and distribute virtualized development environments arch=('i686' 'x86_64') url=http://vagrantup.com;
[arch-commits] Commit in haskell-quickcheck/repos (8 files)
Date: Friday, December 26, 2014 @ 10:24:46 Author: fyan Revision: 124611 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-quickcheck/repos/community-staging-i686/ haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 124609, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 124609, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install (from rev 124610, haskell-quickcheck/trunk/haskell-quickcheck.install) haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 124609, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 124609, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install (from rev 124609, haskell-quickcheck/trunk/haskell-quickcheck.install) --+ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/haskell-quickcheck.install | 18 +++ community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/haskell-quickcheck.install | 18 +++ 6 files changed, 236 insertions(+) Copied: haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 124609, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) === --- community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (rev 0) +++ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch 2014-12-26 09:24:46 UTC (rev 124611) @@ -0,0 +1,50 @@ +From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic gos...@gmail.com +Date: Tue, 11 Sep 2012 03:59:50 -0700 +Subject: [PATCH] update code to support extensible exceptions no longer being + a part of ghc = 7.6.1 + +--- + QuickCheck.cabal | 6 +- + Test/QuickCheck/Exception.hs | 6 ++ + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/QuickCheck.cabal b/QuickCheck.cabal +index 1a9126e..5afd6fb 100644 +--- a/QuickCheck.cabal b/QuickCheck.cabal +@@ -60,9 +60,13 @@ library + Build-depends: ghc + + -- We want to use extensible-exceptions even if linking against base-3. +- if impl(ghc = 6.9) ++ if impl(ghc = 6.9) impl(ghc 7.6) + Build-depends: extensible-exceptions + ++ -- GHC = 7.6.1 no longer provides extensible exceptions ++ if impl(ghc = 7.6) ++cpp-options: -DNEW_EXCEPTIONS ++ + -- Modules that are always built. + Exposed-Modules: + Test.QuickCheck, +diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +index f895351..d463195 100644 +--- a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where + + #if defined(OLD_EXCEPTIONS) + import Control.Exception(evaluate, try, Exception(..), throw) ++#elif defined(NEW_EXCEPTIONS) ++import Control.Exception(evaluate, try, SomeException(SomeException), ErrorCall(..), throw ++#if defined(GHC_INTERRUPT) ++ , AsyncException(UserInterrupt) ++#endif ++ ) + #else + import Control.Exception.Extensible(evaluate, try, SomeException(SomeException), ErrorCall(..), throw + #if defined(GHC_INTERRUPT) +-- +1.7.12 + Copied: haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 124609, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:24:46 UTC (rev 124611) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.7.6 +pkgrel=2 +pkgdesc='Automatic testing of Haskell programs' +url='http://hackage.haskell.org/package/QuickCheck'
[arch-commits] Commit in vagrant/repos (4 files)
Date: Friday, December 26, 2014 @ 10:24:34 Author: jsteel Revision: 124610 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: vagrant/repos/community-staging-i686/ vagrant/repos/community-staging-i686/PKGBUILD (from rev 124609, vagrant/trunk/PKGBUILD) vagrant/repos/community-staging-x86_64/ vagrant/repos/community-staging-x86_64/PKGBUILD (from rev 124609, vagrant/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 56 community-staging-x86_64/PKGBUILD | 56 2 files changed, 112 insertions(+) Copied: vagrant/repos/community-staging-i686/PKGBUILD (from rev 124609, vagrant/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:24:34 UTC (rev 124610) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Jonathan Steel jsteel at archlinux.org +# Contributor: Ido Rosen i...@kernel.org +# Contributor: Brett Hoerner br...@bretthoerner.com +# Contributor: Jochen Schalanda jochen+...@schalanda.name +# Contributor: Mathieu Clabaut mathieu.clab...@gmail.com +# Contributor: helios a...@wiresphere.de +# Contributor: George Ornbo gor...@gmail.com +# Contributor: Niklas Heer niklas.h...@me.com +# Contributor: Steven Nance ste...@devtrw.com + +pkgname=vagrant +pkgver=1.7.1 +pkgrel=2 +pkgdesc=Build and distribute virtualized development environments +arch=('i686' 'x86_64') +url=http://vagrantup.com; +license=('MIT') +options=('!emptydirs') +depends=('ruby' 'curl' 'lzo' 'libidn' 'rtmpdump') +makedepends=('git') +source=($pkgname-$pkgver.tar.gz::http://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz + http://pkgbuild.com/~jsteel/arch/$pkgname/substrate_archlinux_$CARCH.zip) +md5sums=('6bfb1440145f943e7b683ac99d06adec') +[[ $CARCH == i686 ]] md5sums+=('c04042b24de56d18a041bc005e5ecaa4') +[[ $CARCH == x86_64 ]] md5sums+=('53d8a137e0b50fee8509a7d1c15fd33b') + +build() { + cd $pkgname-$pkgver + + EMBEDDED_DIR=$srcdir/substrate/embedded + + echo -n $pkgver $srcdir/substrate/${pkgname}_version + + $EMBEDDED_DIR/bin/gem build $pkgname.gemspec + + GEM_PATH=$EMBEDDED_DIR/gems GEM_HOME=$GEM_PATH \ + GEMRC=$EMBEDDED_DIR/etc/gemrc CPPFLAGS=-I$EMBEDDED_DIR/include \ + LDFLAGS=-L$EMBEDDED_DIR/lib PATH=$EMBEDDED_DIR/bin:$PATH \ + SSL_CERT_FILE=$EMBEDDED_DIR/cacert.pem \ +$EMBEDDED_DIR/bin/gem install $pkgname-$pkgver.gem --no-ri --no-rdoc +} + +package() { + install -d $pkgdir/{opt/,usr/bin/,usr/share/bash-completion/completions/} + + cp -r $srcdir/substrate/ $pkgdir/opt/$pkgname/ + + ln -s /opt/$pkgname/bin/$pkgname $pkgdir/usr/bin/$pkgname + + ln -s /opt/$pkgname/embedded/gems/gems/$pkgname-$pkgver/contrib/bash/completion.sh \ +$pkgdir/usr/share/bash-completion/completions/$pkgname + + install -Dm644 $srcdir/$pkgname-$pkgver/LICENSE \ +$pkgdir/usr/share/licenses/$pkgname/LICENSE +} Copied: vagrant/repos/community-staging-x86_64/PKGBUILD (from rev 124609, vagrant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:24:34 UTC (rev 124610) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Jonathan Steel jsteel at archlinux.org +# Contributor: Ido Rosen i...@kernel.org +# Contributor: Brett Hoerner br...@bretthoerner.com +# Contributor: Jochen Schalanda jochen+...@schalanda.name +# Contributor: Mathieu Clabaut mathieu.clab...@gmail.com +# Contributor: helios a...@wiresphere.de +# Contributor: George Ornbo gor...@gmail.com +# Contributor: Niklas Heer niklas.h...@me.com +# Contributor: Steven Nance ste...@devtrw.com + +pkgname=vagrant +pkgver=1.7.1 +pkgrel=2 +pkgdesc=Build and distribute virtualized development environments +arch=('i686' 'x86_64') +url=http://vagrantup.com; +license=('MIT') +options=('!emptydirs') +depends=('ruby' 'curl' 'lzo' 'libidn' 'rtmpdump') +makedepends=('git') +source=($pkgname-$pkgver.tar.gz::http://github.com/mitchellh/$pkgname/archive/v$pkgver.tar.gz + http://pkgbuild.com/~jsteel/arch/$pkgname/substrate_archlinux_$CARCH.zip) +md5sums=('6bfb1440145f943e7b683ac99d06adec') +[[ $CARCH == i686 ]] md5sums+=('c04042b24de56d18a041bc005e5ecaa4') +[[ $CARCH == x86_64 ]] md5sums+=('53d8a137e0b50fee8509a7d1c15fd33b') + +build() { + cd $pkgname-$pkgver + + EMBEDDED_DIR=$srcdir/substrate/embedded + + echo -n $pkgver $srcdir/substrate/${pkgname}_version + + $EMBEDDED_DIR/bin/gem build $pkgname.gemspec + + GEM_PATH=$EMBEDDED_DIR/gems GEM_HOME=$GEM_PATH \ + GEMRC=$EMBEDDED_DIR/etc/gemrc CPPFLAGS=-I$EMBEDDED_DIR/include \ + LDFLAGS=-L$EMBEDDED_DIR/lib PATH=$EMBEDDED_DIR/bin:$PATH \ + SSL_CERT_FILE=$EMBEDDED_DIR/cacert.pem \ +$EMBEDDED_DIR/bin/gem install $pkgname-$pkgver.gem --no-ri --no-rdoc +} + +package() { +
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:24:11 Author: fyan Revision: 124608 upgpkg: haskell-quickcheck 2.7.6-2 ghc 7.8.4 rebuild Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:18:54 UTC (rev 124607) +++ PKGBUILD2014-12-26 09:24:11 UTC (rev 124608) @@ -6,7 +6,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.7.6 -pkgrel=1 +pkgrel=2 pkgdesc='Automatic testing of Haskell programs' url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3')
[arch-commits] Commit in haskell-hashable/repos (6 files)
Date: Friday, December 26, 2014 @ 10:25:49 Author: fyan Revision: 124613 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hashable/repos/community-staging-i686/ haskell-hashable/repos/community-staging-i686/PKGBUILD (from rev 124612, haskell-hashable/trunk/PKGBUILD) haskell-hashable/repos/community-staging-i686/haskell-hashable.install (from rev 124612, haskell-hashable/trunk/haskell-hashable.install) haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 124612, haskell-hashable/trunk/PKGBUILD) haskell-hashable/repos/community-staging-x86_64/haskell-hashable.install (from rev 124612, haskell-hashable/trunk/haskell-hashable.install) ---+ community-staging-i686/PKGBUILD | 47 community-staging-i686/haskell-hashable.install | 35 ++ community-staging-x86_64/PKGBUILD | 47 community-staging-x86_64/haskell-hashable.install | 35 ++ 4 files changed, 164 insertions(+) Copied: haskell-hashable/repos/community-staging-i686/PKGBUILD (from rev 124612, haskell-hashable/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:25:49 UTC (rev 124613) @@ -0,0 +1,47 @@ +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.2.3.1 +pkgrel=1 +pkgdesc=Mutable hash tables in the ST monad +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh' 'haskell-text') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('7a054e5717c0b089278f63c13ba0') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-hashable/repos/community-staging-i686/haskell-hashable.install (from rev 124612, haskell-hashable/trunk/haskell-hashable.install) === --- community-staging-i686/haskell-hashable.install (rev 0) +++ community-staging-i686/haskell-hashable.install 2014-12-26 09:25:49 UTC (rev 124613) @@ -0,0 +1,35 @@ +pkgname=haskell-hashable + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 124612, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:25:49 UTC (rev 124613) @@ -0,0 +1,47 @@ +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.2.3.1 +pkgrel=1 +pkgdesc=Mutable hash tables in the ST monad +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh' 'haskell-text') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('7a054e5717c0b089278f63c13ba0') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:25:22 Author: fyan Revision: 124612 upgpkg: haskell-hashable 1.2.3.1-1 ghc 7.8.4 rebuild Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:24:46 UTC (rev 124611) +++ PKGBUILD2014-12-26 09:25:22 UTC (rev 124612) @@ -1,6 +1,6 @@ _hkgname=hashable pkgname=haskell-hashable -pkgver=1.2.2.0 +pkgver=1.2.3.1 pkgrel=1 pkgdesc=Mutable hash tables in the ST monad url=http://hackage.haskell.org/package/${_hkgname}; @@ -7,10 +7,10 @@ license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.3' 'sh' 'haskell-text') +depends=('ghc=7.8.4' 'sh' 'haskell-text') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install -md5sums=('74981d48572ef7a97fd70df54be29aae') +md5sums=('7a054e5717c0b089278f63c13ba0') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-regex-base/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:31:25 Author: fyan Revision: 124614 upgpkg: haskell-regex-base 0.93.2-20 ghc 7.8.4 rebuild Modified: haskell-regex-base/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:25:49 UTC (rev 124613) +++ PKGBUILD2014-12-26 09:31:25 UTC (rev 124614) @@ -6,12 +6,12 @@ _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=19 +pkgrel=20 pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.8.3-1' 'haskell-mtl') +depends=('ghc=7.8.4-1' 'haskell-mtl') source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) install=$pkgname.install options=('staticlibs')
[arch-commits] Commit in haskell-regex-base/repos (6 files)
Date: Friday, December 26, 2014 @ 10:31:56 Author: fyan Revision: 124615 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-regex-base/repos/community-staging-i686/ haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 124614, haskell-regex-base/trunk/PKGBUILD) haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install (from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install) haskell-regex-base/repos/community-staging-x86_64/ haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 124614, haskell-regex-base/trunk/PKGBUILD) haskell-regex-base/repos/community-staging-x86_64/haskell-regex-base.install (from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install) -+ community-staging-i686/PKGBUILD | 44 ++ community-staging-i686/haskell-regex-base.install | 18 +++ community-staging-x86_64/PKGBUILD | 44 ++ community-staging-x86_64/haskell-regex-base.install | 18 +++ 4 files changed, 124 insertions(+) Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 124614, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:31:56 UTC (rev 124615) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Contributor: Alexander Rødseth rods...@gmail.com + +_hkgname=regex-base +pkgname=haskell-regex-base +pkgver=0.93.2 +pkgrel=20 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.8.4-1' 'haskell-mtl') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install +options=('staticlibs') +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install (from rev 124614, haskell-regex-base/trunk/haskell-regex-base.install) === --- community-staging-i686/haskell-regex-base.install (rev 0) +++ community-staging-i686/haskell-regex-base.install 2014-12-26 09:31:56 UTC (rev 124615) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-regex-base +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 124614, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:31:56 UTC (rev 124615) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Contributor: Alexander Rødseth rods...@gmail.com + +_hkgname=regex-base +pkgname=haskell-regex-base +pkgver=0.93.2 +pkgrel=20 +pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa' +url='http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.8.4-1' 'haskell-mtl')
[arch-commits] Commit in haskell-vector/repos (6 files)
Date: Friday, December 26, 2014 @ 10:35:02 Author: fyan Revision: 124617 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-vector/repos/community-staging-i686/ haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 124616, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 124616, haskell-vector/trunk/haskell-vector.install) haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 124616, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-x86_64/haskell-vector.install (from rev 124616, haskell-vector/trunk/haskell-vector.install) -+ community-staging-i686/PKGBUILD | 45 ++ community-staging-i686/haskell-vector.install | 26 community-staging-x86_64/PKGBUILD | 45 ++ community-staging-x86_64/haskell-vector.install | 26 4 files changed, 142 insertions(+) Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 124616, haskell-vector/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:35:02 UTC (rev 124617) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-vector +pkgver=0.10.12.2 +pkgrel=2 +pkgdesc=Efficient Arrays +url=http://code.haskell.org/vector; +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +# deps adjusted to specific versions in package() +depends=(ghc haskell-primitive) +options=('strip' 'staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha256sums=('205656e9741aad406e427e988dbf1665bf5dbdf3e9d574e309c274be4e06bde5') +sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06') +sha256sums=('455427a217e98cc20af71906700bf36fed265ac15b7fb21b78a0a61f66380c06') + +build() { + cd ${srcdir}/vector-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=(ghc=${_ghcver} haskell-primitive) + + cd ${srcdir}/vector-${pkgver} + install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -Dm744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -dm755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/vector + runhaskell Setup copy --destdir=${pkgdir} + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 124616, haskell-vector/trunk/haskell-vector.install) === --- community-staging-i686/haskell-vector.install (rev 0) +++ community-staging-i686/haskell-vector.install 2014-12-26 09:35:02 UTC (rev 124617) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-vector +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 124616, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:35:02 UTC (rev 124617) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-vector +pkgver=0.10.12.2 +pkgrel=2 +pkgdesc=Efficient Arrays +url=http://code.haskell.org/vector; +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +# deps adjusted to specific versions in package() +depends=(ghc haskell-primitive) +options=('strip' 'staticlibs') +install=${pkgname}.install
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:34:35 Author: fyan Revision: 124616 upgpkg: haskell-vector 0.10.12.2-2 ghc 7.8.4 rebuild Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:31:56 UTC (rev 124615) +++ PKGBUILD2014-12-26 09:34:35 UTC (rev 124616) @@ -3,7 +3,7 @@ pkgname=haskell-vector pkgver=0.10.12.2 -pkgrel=1 +pkgrel=2 pkgdesc=Efficient Arrays url=http://code.haskell.org/vector; license=(custom:BSD3)
[arch-commits] Commit in haskell-regex-posix/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:36:15 Author: fyan Revision: 124618 upgpkg: haskell-regex-posix 0.95.2-9 ghc 7.8.4 rebuild Modified: haskell-regex-posix/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:35:02 UTC (rev 124617) +++ PKGBUILD2014-12-26 09:36:15 UTC (rev 124618) @@ -6,7 +6,7 @@ _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.95.2 -pkgrel=8 +pkgrel=9 pkgdesc='The posix regex backend for regex-base' url=http://hackage.haskell.org/package/$_hkgname; license=('custom:BSD3')
[arch-commits] Commit in haskell-regex-posix/repos (6 files)
Date: Friday, December 26, 2014 @ 10:36:41 Author: fyan Revision: 124619 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-regex-posix/repos/community-staging-i686/ haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 124618, haskell-regex-posix/trunk/PKGBUILD) haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install (from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install) haskell-regex-posix/repos/community-staging-x86_64/ haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 124618, haskell-regex-posix/trunk/PKGBUILD) haskell-regex-posix/repos/community-staging-x86_64/haskell-regex-posix.install (from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install) --+ community-staging-i686/PKGBUILD | 44 + community-staging-i686/haskell-regex-posix.install | 18 ++ community-staging-x86_64/PKGBUILD| 44 + community-staging-x86_64/haskell-regex-posix.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 124618, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:36:41 UTC (rev 124619) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=regex-posix +pkgname=haskell-regex-posix +pkgver=0.95.2 +pkgrel=9 +pkgdesc='The posix regex backend for regex-base' +url=http://hackage.haskell.org/package/$_hkgname; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-regex-base') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install +options=('staticlibs') +sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ +--docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -Dm744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + install -d -m755 $pkgdir/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/$pkgname/html $pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname + runhaskell Setup copy --destdir=$pkgdir + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install (from rev 124618, haskell-regex-posix/trunk/haskell-regex-posix.install) === --- community-staging-i686/haskell-regex-posix.install (rev 0) +++ community-staging-i686/haskell-regex-posix.install 2014-12-26 09:36:41 UTC (rev 124619) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-regex-posix +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 124618, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:36:41 UTC (rev 124619) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=regex-posix +pkgname=haskell-regex-posix +pkgver=0.95.2 +pkgrel=9 +pkgdesc='The posix regex backend for regex-base' +url=http://hackage.haskell.org/package/$_hkgname; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-regex-base') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install
[arch-commits] Commit in haskell-regex-compat/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:38:48 Author: fyan Revision: 124620 upgpkg: haskell-regex-compat 0.95.1-10 ghc 7.8.4 rebuild Modified: haskell-regex-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:36:41 UTC (rev 124619) +++ PKGBUILD2014-12-26 09:38:48 UTC (rev 124620) @@ -6,7 +6,7 @@ _hkgname=regex-compat pkgname=haskell-regex-compat pkgver=0.95.1 -pkgrel=9 +pkgrel=10 pkgdesc='Replaces and enhances Text.Regex' url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-regex-compat/repos (6 files)
Date: Friday, December 26, 2014 @ 10:39:18 Author: fyan Revision: 124621 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-regex-compat/repos/community-staging-i686/ haskell-regex-compat/repos/community-staging-i686/PKGBUILD (from rev 124620, haskell-regex-compat/trunk/PKGBUILD) haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install (from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install) haskell-regex-compat/repos/community-staging-x86_64/ haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 124620, haskell-regex-compat/trunk/PKGBUILD) haskell-regex-compat/repos/community-staging-x86_64/haskell-regex-compat.install (from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-regex-compat.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-regex-compat.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-regex-compat/repos/community-staging-i686/PKGBUILD (from rev 124620, haskell-regex-compat/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:39:18 UTC (rev 124621) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=regex-compat +pkgname=haskell-regex-compat +pkgver=0.95.1 +pkgrel=10 +pkgdesc='Replaces and enhances Text.Regex' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-regex-base' 'haskell-regex-posix') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install +options=('staticlibs') +sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ +--docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -Dm744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + install -d -m755 $pkgdir/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/$pkgname/html $pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname + runhaskell Setup copy --destdir=$pkgdir + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install (from rev 124620, haskell-regex-compat/trunk/haskell-regex-compat.install) === --- community-staging-i686/haskell-regex-compat.install (rev 0) +++ community-staging-i686/haskell-regex-compat.install 2014-12-26 09:39:18 UTC (rev 124621) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-regex-compat +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 124620, haskell-regex-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:39:18 UTC (rev 124621) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=regex-compat +pkgname=haskell-regex-compat +pkgver=0.95.1 +pkgrel=10 +pkgdesc='Replaces and enhances Text.Regex' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc' 'haskell-regex-base' 'haskell-regex-posix')
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:46:33 Author: fyan Revision: 124622 upgpkg: haskell-hashtables 1.2.0.1-1 ghc 7.8.4 rebuild Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:39:18 UTC (rev 124621) +++ PKGBUILD2014-12-26 09:46:33 UTC (rev 124622) @@ -1,16 +1,16 @@ _hkgname=hashtables pkgname=haskell-hashtables -pkgver=1.1.2.1 -pkgrel=2 +pkgver=1.2.0.1 +pkgrel=1 pkgdesc=Mutable hash tables in the ST monad url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.3' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +depends=('ghc=7.8.4' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install -md5sums=('e8880201938b78ba26ef33370912aeff') +md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-hashtables/repos (6 files)
Date: Friday, December 26, 2014 @ 10:47:07 Author: fyan Revision: 124623 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-i686/ haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 124622, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 124622, haskell-hashtables/trunk/haskell-hashtables.install) haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 124622, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-x86_64/haskell-hashtables.install (from rev 124622, haskell-hashtables/trunk/haskell-hashtables.install) -+ community-staging-i686/PKGBUILD | 47 ++ community-staging-i686/haskell-hashtables.install | 35 + community-staging-x86_64/PKGBUILD | 47 ++ community-staging-x86_64/haskell-hashtables.install | 35 + 4 files changed, 164 insertions(+) Copied: haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 124622, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 09:47:07 UTC (rev 124623) @@ -0,0 +1,47 @@ +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.0.1 +pkgrel=1 +pkgdesc=Mutable hash tables in the ST monad +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 124622, haskell-hashtables/trunk/haskell-hashtables.install) === --- community-staging-i686/haskell-hashtables.install (rev 0) +++ community-staging-i686/haskell-hashtables.install 2014-12-26 09:47:07 UTC (rev 124623) @@ -0,0 +1,35 @@ +pkgname=haskell-hashtables + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 124622, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 09:47:07 UTC (rev 124623) @@ -0,0 +1,47 @@ +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.0.1 +pkgrel=1 +pkgdesc=Mutable hash tables in the ST monad +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('2dde898f35dbd9d7d1e1fad8b68a22cb') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +
[arch-commits] Commit in xz/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 10:59:22 Author: pierre Revision: 228053 upgpkg: xz 5.0.8-1 Modified: xz/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-25 23:20:06 UTC (rev 228052) +++ PKGBUILD2014-12-26 09:59:22 UTC (rev 228053) @@ -3,7 +3,7 @@ # Contributor: François Charette firmi...@gmx.net pkgname=xz -pkgver=5.0.7 +pkgver=5.0.8 pkgrel=1 pkgdesc='Library and command line tools for XZ and LZMA compressed files' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('sh') source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz; http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;) -md5sums=('60449e1c9c0eabefc9c3166e325636e5' +md5sums=('d19507f40e0d904d0a1b7914b173800e' 'SKIP') build() {
[arch-commits] Commit in xz/repos (4 files)
Date: Friday, December 26, 2014 @ 10:59:42 Author: pierre Revision: 228054 archrelease: copy trunk to testing-i686, testing-x86_64 Added: xz/repos/testing-i686/ xz/repos/testing-i686/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD) xz/repos/testing-x86_64/ xz/repos/testing-x86_64/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 38 ++ testing-x86_64/PKGBUILD | 38 ++ 2 files changed, 76 insertions(+) Copied: xz/repos/testing-i686/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2014-12-26 09:59:42 UTC (rev 228054) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Pierre Schmitz pie...@archlinux.de +# Contributor: François Charette firmi...@gmx.net + +pkgname=xz +pkgver=5.0.8 +pkgrel=1 +pkgdesc='Library and command line tools for XZ and LZMA compressed files' +arch=('i686' 'x86_64') +url='http://tukaani.org/xz/' +license=('GPL' 'LGPL' 'custom') +depends=('sh') +source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz; +http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;) +md5sums=('d19507f40e0d904d0a1b7914b173800e' + 'SKIP') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-rpath \ + --enable-werror + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + make check +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -d -m755 ${pkgdir}/usr/share/licenses/xz/ + ln -sf /usr/share/doc/xz/COPYING ${pkgdir}/usr/share/licenses/xz/ + ln -sf /usr/share/licenses/common/GPL2/license.txt ${pkgdir}/usr/share/doc/xz/COPYING.GPLv2 +} Copied: xz/repos/testing-x86_64/PKGBUILD (from rev 228053, xz/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2014-12-26 09:59:42 UTC (rev 228054) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Pierre Schmitz pie...@archlinux.de +# Contributor: François Charette firmi...@gmx.net + +pkgname=xz +pkgver=5.0.8 +pkgrel=1 +pkgdesc='Library and command line tools for XZ and LZMA compressed files' +arch=('i686' 'x86_64') +url='http://tukaani.org/xz/' +license=('GPL' 'LGPL' 'custom') +depends=('sh') +source=(http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz; +http://tukaani.org/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;) +md5sums=('d19507f40e0d904d0a1b7914b173800e' + 'SKIP') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --disable-rpath \ + --enable-werror + make +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + make check +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + install -d -m755 ${pkgdir}/usr/share/licenses/xz/ + ln -sf /usr/share/doc/xz/COPYING ${pkgdir}/usr/share/licenses/xz/ + ln -sf /usr/share/licenses/common/GPL2/license.txt ${pkgdir}/usr/share/doc/xz/COPYING.GPLv2 +}
[arch-commits] Commit in ruby-shadow/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 11:09:45 Author: jsteel Revision: 124624 upgpkg: ruby-shadow 2.4.1-1 Ruby 2.2 rebuild Modified: ruby-shadow/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:47:07 UTC (rev 124623) +++ PKGBUILD2014-12-26 10:09:45 UTC (rev 124624) @@ -1,9 +1,9 @@ # $Id$ -# Maintainer: Jonathan Steel jsteel at aur.archlinux.org +# Maintainer: Jonathan Steel jsteel at archlinux.org # Contributor: Greg Sutcliffe greg.sutcli...@gmail.com pkgname=ruby-shadow -pkgver=2.3.4 +pkgver=2.4.1 pkgrel=1 pkgdesc=Shadow password module arch=('i686' 'x86_64') @@ -11,10 +11,10 @@ license=('CPL') depends=('ruby') source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz) -md5sums=('0bd42411e9634a0b5db72ff64fcd26d9') +md5sums=('849154b36db323b404c31a8667411815') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ruby extconf.rb make @@ -21,7 +21,7 @@ } package() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \ sitehdrdir='$(rubyhdrdir)/vendor_ruby' install
[arch-commits] Commit in ruby-shadow/repos (4 files)
Date: Friday, December 26, 2014 @ 11:10:03 Author: jsteel Revision: 124625 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: ruby-shadow/repos/community-staging-i686/ ruby-shadow/repos/community-staging-i686/PKGBUILD (from rev 124624, ruby-shadow/trunk/PKGBUILD) ruby-shadow/repos/community-staging-x86_64/ ruby-shadow/repos/community-staging-x86_64/PKGBUILD (from rev 124624, ruby-shadow/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 30 ++ community-staging-x86_64/PKGBUILD | 30 ++ 2 files changed, 60 insertions(+) Copied: ruby-shadow/repos/community-staging-i686/PKGBUILD (from rev 124624, ruby-shadow/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 10:10:03 UTC (rev 124625) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Jonathan Steel jsteel at archlinux.org +# Contributor: Greg Sutcliffe greg.sutcli...@gmail.com + +pkgname=ruby-shadow +pkgver=2.4.1 +pkgrel=1 +pkgdesc=Shadow password module +arch=('i686' 'x86_64') +url=https://github.com/apalmblad/ruby-shadow; +license=('CPL') +depends=('ruby') +source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz) +md5sums=('849154b36db323b404c31a8667411815') + +build() { + cd $pkgname-$pkgver + + ruby extconf.rb + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \ +sitehdrdir='$(rubyhdrdir)/vendor_ruby' install + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +} Copied: ruby-shadow/repos/community-staging-x86_64/PKGBUILD (from rev 124624, ruby-shadow/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 10:10:03 UTC (rev 124625) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Jonathan Steel jsteel at archlinux.org +# Contributor: Greg Sutcliffe greg.sutcli...@gmail.com + +pkgname=ruby-shadow +pkgver=2.4.1 +pkgrel=1 +pkgdesc=Shadow password module +arch=('i686' 'x86_64') +url=https://github.com/apalmblad/ruby-shadow; +license=('CPL') +depends=('ruby') +source=($pkgname-$pkgver.tar.gz::https://github.com/apalmblad/$pkgname/archive/$pkgver.tar.gz) +md5sums=('849154b36db323b404c31a8667411815') + +build() { + cd $pkgname-$pkgver + + ruby extconf.rb + make +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR=$pkgdir/ sitedir='$(rubylibprefix)/vendor_ruby' \ +sitehdrdir='$(rubyhdrdir)/vendor_ruby' install + + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 12:20:18 Author: jelle Revision: 124626 upgpkg: haskell-dlist 0.7.1-1 ghc 7.8.4 rebuild Modified: haskell-dlist/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 10:10:03 UTC (rev 124625) +++ PKGBUILD2014-12-26 11:20:18 UTC (rev 124626) @@ -4,23 +4,23 @@ # Contributor: Lex Black autumn-wind at web dot de pkgname=haskell-dlist -pkgver=0.5 +pkgver=0.7.1 _hkgname=dlist _licensefile=LICENSE -pkgrel=27 +pkgrel=1 pkgdesc=Differences lists -url=http://code.haskell.org/~dons/code/dlist/; -license=(BSD3) +url= https://hackage.haskell.org/package/dlist; +license=('BSD') arch=('i686' 'x86_64') -depends=('ghc=7.8.3-1') +depends=('ghc=7.8.4') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea') +sha256sums=('d9f5609dc1aa9756372a43f8f8414be6380e778754c8e7986a54906317186a8e') install=${pkgname}.install options=('staticlibs') build() { -cd ${srcdir}/${_hkgname}-${pkgver} +cd ${_hkgname}-${pkgver} runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ @@ -33,7 +33,7 @@ } package() { -cd ${srcdir}/${_hkgname}-${pkgver} +cd ${_hkgname}-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
[arch-commits] Commit in haskell-dlist/repos (6 files)
Date: Friday, December 26, 2014 @ 12:21:30 Author: jelle Revision: 124627 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dlist/repos/community-staging-i686/ haskell-dlist/repos/community-staging-i686/PKGBUILD (from rev 124626, haskell-dlist/trunk/PKGBUILD) haskell-dlist/repos/community-staging-i686/haskell-dlist.install (from rev 124626, haskell-dlist/trunk/haskell-dlist.install) haskell-dlist/repos/community-staging-x86_64/ haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 124626, haskell-dlist/trunk/PKGBUILD) haskell-dlist/repos/community-staging-x86_64/haskell-dlist.install (from rev 124626, haskell-dlist/trunk/haskell-dlist.install) + community-staging-i686/PKGBUILD| 44 +++ community-staging-i686/haskell-dlist.install | 26 + community-staging-x86_64/PKGBUILD | 44 +++ community-staging-x86_64/haskell-dlist.install | 26 + 4 files changed, 140 insertions(+) Copied: haskell-dlist/repos/community-staging-i686/PKGBUILD (from rev 124626, haskell-dlist/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 11:21:30 UTC (rev 124627) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com +# Contributor: Don Stewart d...@galois.com +# Contributor: Lex Black autumn-wind at web dot de + +pkgname=haskell-dlist +pkgver=0.7.1 +_hkgname=dlist +_licensefile=LICENSE +pkgrel=1 +pkgdesc=Differences lists +url= https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d9f5609dc1aa9756372a43f8f8414be6380e778754c8e7986a54906317186a8e') +install=${pkgname}.install +options=('staticlibs') + +build() { +cd ${_hkgname}-${pkgver} + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { +cd ${_hkgname}-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 ${_licensefile} ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/${_licensefile} +} Copied: haskell-dlist/repos/community-staging-i686/haskell-dlist.install (from rev 124626, haskell-dlist/trunk/haskell-dlist.install) === --- community-staging-i686/haskell-dlist.install (rev 0) +++ community-staging-i686/haskell-dlist.install2014-12-26 11:21:30 UTC (rev 124627) @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-dlist +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 124626, haskell-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 11:21:30 UTC (rev 124627) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com +# Contributor: Don Stewart d...@galois.com +# Contributor: Lex Black autumn-wind at web dot de + +pkgname=haskell-dlist +pkgver=0.7.1 +_hkgname=dlist +_licensefile=LICENSE +pkgrel=1 +pkgdesc=Differences lists +url= https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
[arch-commits] Commit in haskell-dataenc/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 12:29:19 Author: jelle Revision: 124628 upgpkg: haskell-dataenc 0.14.0.7-1 ghc 7.8.4 rebuild Modified: haskell-dataenc/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 11:21:30 UTC (rev 124627) +++ PKGBUILD2014-12-26 11:29:19 UTC (rev 124628) @@ -5,8 +5,8 @@ _hkgname=dataenc pkgname=haskell-dataenc -pkgver=0.14.0.5 -pkgrel=4 +pkgver=0.14.0.7 +pkgrel=1 pkgdesc=Data encoding library url=http://hackage.haskell.org/package/dataenc; license=('custom:BSD3') @@ -14,16 +14,9 @@ depends=('ghc=7.8.3' 'sh') install=${pkgname}.install options=('staticlibs') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz -'0001-update-build-deps-for-ghc-7.8.2.patch') -md5sums=('4da812ca7a1640a5fdcc676009ab160c' - 'f951ffad1cc32bec019003a5364a963b') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('28491649dbeafb9512b4ea187cc6fddf') -prepare() { -cd ${srcdir}/${_hkgname}-${pkgver} -patch -Np1 -i $srcdir/0001-update-build-deps-for-ghc-7.8.2.patch -} - build() { cd ${srcdir}/${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-dataenc/repos (8 files)
Date: Friday, December 26, 2014 @ 12:30:39 Author: jelle Revision: 124629 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dataenc/repos/community-staging-i686/ haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch (from rev 124628, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch) haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 124628, haskell-dataenc/trunk/PKGBUILD) haskell-dataenc/repos/community-staging-i686/haskell-dataenc.install (from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install) haskell-dataenc/repos/community-staging-x86_64/ haskell-dataenc/repos/community-staging-x86_64/0001-update-build-deps-for-ghc-7.8.2.patch (from rev 124628, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch) haskell-dataenc/repos/community-staging-x86_64/PKGBUILD (from rev 124628, haskell-dataenc/trunk/PKGBUILD) haskell-dataenc/repos/community-staging-x86_64/haskell-dataenc.install (from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install) -+ community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch | 12 ++ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-dataenc.install | 18 community-staging-x86_64/0001-update-build-deps-for-ghc-7.8.2.patch | 12 ++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-dataenc.install| 18 6 files changed, 144 insertions(+) Copied: haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch (from rev 124628, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.8.2.patch) === --- community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch (rev 0) +++ community-staging-i686/0001-update-build-deps-for-ghc-7.8.2.patch 2014-12-26 11:30:39 UTC (rev 124629) @@ -0,0 +1,12 @@ +diff -aur dataenc-0.14.0.5/dataenc.cabal dataenc-0.14.0.5-new/dataenc.cabal +--- dataenc-0.14.0.5/dataenc.cabal 2012-12-30 11:30:27.0 +0100 dataenc-0.14.0.5-new/dataenc.cabal 2014-04-27 22:01:21.640940945 +0200 +@@ -21,7 +21,7 @@ + + library + hs-source-dirs: src +-build-depends: array = 0.1.0 0.5, base = 3.0.0 4.7, containers = 0.1.0 0.6 ++build-depends: array = 0.1.0 = 0.5.0.0, base = 3.0.0 = 4.7.0.1, containers = 0.1.0 0.6 + exposed-modules: + Codec.Binary.Base16 + Codec.Binary.Base32 Copied: haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 124628, haskell-dataenc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 11:30:39 UTC (rev 124629) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.5 + +_hkgname=dataenc +pkgname=haskell-dataenc +pkgver=0.14.0.7 +pkgrel=1 +pkgdesc=Data encoding library +url=http://hackage.haskell.org/package/dataenc; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.8.3' 'sh') +install=${pkgname}.install +options=('staticlibs') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('28491649dbeafb9512b4ea187cc6fddf') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { +cd ${srcdir}/${_hkgname}-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-dataenc/repos/community-staging-i686/haskell-dataenc.install (from rev 124628, haskell-dataenc/trunk/haskell-dataenc.install) === ---
[arch-commits] Commit in haskell-bytestring-show/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 12:34:21 Author: jelle Revision: 124630 upgpkg: haskell-bytestring-show 0.3.5.6-3 ghc 7.8.4 rebuild Modified: haskell-bytestring-show/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 11:30:39 UTC (rev 124629) +++ PKGBUILD2014-12-26 11:34:21 UTC (rev 124630) @@ -3,10 +3,10 @@ pkgname=haskell-bytestring-show pkgver=0.3.5.6 -pkgrel=2 +pkgrel=3 pkgdesc=Efficient conversion of values into readable byte strings. url=http://hackage.haskell.org/package/bytestring-show; -license=(BSD3) +license=('BSD') arch=('i686' 'x86_64') depends=(ghc) options=('staticlibs')
[arch-commits] Commit in haskell-bytestring-show/repos (6 files)
Date: Friday, December 26, 2014 @ 12:35:23 Author: jelle Revision: 124631 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-bytestring-show/repos/community-staging-i686/ haskell-bytestring-show/repos/community-staging-i686/PKGBUILD (from rev 124630, haskell-bytestring-show/trunk/PKGBUILD) haskell-bytestring-show/repos/community-staging-i686/haskell-bytestring-show.install (from rev 124630, haskell-bytestring-show/trunk/haskell-bytestring-show.install) haskell-bytestring-show/repos/community-staging-x86_64/ haskell-bytestring-show/repos/community-staging-x86_64/PKGBUILD (from rev 124630, haskell-bytestring-show/trunk/PKGBUILD) haskell-bytestring-show/repos/community-staging-x86_64/haskell-bytestring-show.install (from rev 124630, haskell-bytestring-show/trunk/haskell-bytestring-show.install) --+ community-staging-i686/PKGBUILD | 44 + community-staging-i686/haskell-bytestring-show.install | 24 +++ community-staging-x86_64/PKGBUILD| 44 + community-staging-x86_64/haskell-bytestring-show.install | 24 +++ 4 files changed, 136 insertions(+) Copied: haskell-bytestring-show/repos/community-staging-i686/PKGBUILD (from rev 124630, haskell-bytestring-show/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 11:35:23 UTC (rev 124631) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-bytestring-show +pkgver=0.3.5.6 +pkgrel=3 +pkgdesc=Efficient conversion of values into readable byte strings. +url=http://hackage.haskell.org/package/bytestring-show; +license=('BSD') +arch=('i686' 'x86_64') +depends=(ghc) +options=('staticlibs') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/bytestring-show/${pkgver}/bytestring-show-${pkgver}.tar.gz;) +md5sums=('c9041eed86a52e17e6b53a415967f7cb') + +build() { + cd ${srcdir}/bytestring-show-${pkgver} + + # update outdated dependency + sed 's/build-depends: integer-gmp = 0.2 0.5/build-depends: integer-gmp = 0.2 \\ 0.6/' -i bytestring-show.cabal + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + depends=(ghc=`pacman -Q ghc | cut -f2 -d\ |cut -f1 -d-`) + + cd ${srcdir}/bytestring-show-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/bytestring-show + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-bytestring-show/repos/community-staging-i686/haskell-bytestring-show.install (from rev 124630, haskell-bytestring-show/trunk/haskell-bytestring-show.install) === --- community-staging-i686/haskell-bytestring-show.install (rev 0) +++ community-staging-i686/haskell-bytestring-show.install 2014-12-26 11:35:23 UTC (rev 124631) @@ -0,0 +1,24 @@ +pkgname=haskell-bytestring-show +HS_DIR=usr/share/haskell/${pkgname} + +post_install() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { +${HS_DIR}/unregister.sh +} + +post_upgrade() { +${HS_DIR}/register.sh +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { +${HS_DIR}/unregister.sh +} + +post_remove() { +(cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-bytestring-show/repos/community-staging-x86_64/PKGBUILD (from rev 124630, haskell-bytestring-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 11:35:23 UTC (rev 124631) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-bytestring-show +pkgver=0.3.5.6 +pkgrel=3 +pkgdesc=Efficient conversion of values into readable byte strings. +url=http://hackage.haskell.org/package/bytestring-show; +license=('BSD') +arch=('i686'
[arch-commits] Commit in haskell-stm/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 12:39:00 Author: jelle Revision: 124632 upgpkg: haskell-stm 2.4.3-4 ghc 7.8.4 rebuild Modified: haskell-stm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 11:35:23 UTC (rev 124631) +++ PKGBUILD2014-12-26 11:39:00 UTC (rev 124632) @@ -4,12 +4,12 @@ _hkgname=stm pkgname=haskell-stm pkgver=2.4.3 -pkgrel=3 +pkgrel=4 pkgdesc=A modular composable concurrency abstraction. url=http://hackage.haskell.org/package/stm; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.8.3-1' 'sh') +depends=('ghc=7.8.4' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) install=${pkgname}.install options=('staticlibs')
[arch-commits] Commit in haskell-stm/repos (6 files)
Date: Friday, December 26, 2014 @ 12:40:02 Author: jelle Revision: 124633 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-stm/repos/community-staging-i686/ haskell-stm/repos/community-staging-i686/PKGBUILD (from rev 124632, haskell-stm/trunk/PKGBUILD) haskell-stm/repos/community-staging-i686/haskell-stm.install (from rev 124632, haskell-stm/trunk/haskell-stm.install) haskell-stm/repos/community-staging-x86_64/ haskell-stm/repos/community-staging-x86_64/PKGBUILD (from rev 124632, haskell-stm/trunk/PKGBUILD) haskell-stm/repos/community-staging-x86_64/haskell-stm.install (from rev 124632, haskell-stm/trunk/haskell-stm.install) --+ community-staging-i686/PKGBUILD | 38 + community-staging-i686/haskell-stm.install | 18 +++ community-staging-x86_64/PKGBUILD| 38 + community-staging-x86_64/haskell-stm.install | 18 +++ 4 files changed, 112 insertions(+) Copied: haskell-stm/repos/community-staging-i686/PKGBUILD (from rev 124632, haskell-stm/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 11:40:02 UTC (rev 124633) @@ -0,0 +1,38 @@ +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.5 +_hkgname=stm +pkgname=haskell-stm +pkgver=2.4.3 +pkgrel=4 +pkgdesc=A modular composable concurrency abstraction. +url=http://hackage.haskell.org/package/stm; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) +install=${pkgname}.install +options=('staticlibs') +md5sums=('aaf57b183a7a4a1bda7df6f00866e709') + +build() { +cd ${srcdir}/${_hkgname}-$pkgver +runhaskell Setup configure -O --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { +cd ${srcdir}/${_hkgname}-$pkgver +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} +runhaskell Setup copy --destdir=${pkgdir} +install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-stm/repos/community-staging-i686/haskell-stm.install (from rev 124632, haskell-stm/trunk/haskell-stm.install) === --- community-staging-i686/haskell-stm.install (rev 0) +++ community-staging-i686/haskell-stm.install 2014-12-26 11:40:02 UTC (rev 124633) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-stm +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-stm/repos/community-staging-x86_64/PKGBUILD (from rev 124632, haskell-stm/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 11:40:02 UTC (rev 124633) @@ -0,0 +1,38 @@ +# Maintainer: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.5 +_hkgname=stm +pkgname=haskell-stm +pkgver=2.4.3 +pkgrel=4 +pkgdesc=A modular composable concurrency abstraction. +url=http://hackage.haskell.org/package/stm; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.8.4' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) +install=${pkgname}.install +options=('staticlibs') +md5sums=('aaf57b183a7a4a1bda7df6f00866e709') + +build() { +cd ${srcdir}/${_hkgname}-$pkgver +runhaskell Setup configure -O --enable-split-objs --enable-shared --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname}
[arch-commits] Commit in ffmpeg/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 12:57:10 Author: bpiotrowski Revision: 228055 upgpkg: ffmpeg 1:2.5.2-2 rebuild with hardening-wrapper Modified: ffmpeg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 09:59:42 UTC (rev 228054) +++ PKGBUILD2014-12-26 11:57:10 UTC (rev 228055) @@ -6,7 +6,7 @@ pkgname=ffmpeg pkgver=2.5.2 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc='Complete and free Internet live audio and video broadcasting solution' arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ 'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex' 'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi' ) -makedepends=('libvdpau' 'yasm') +makedepends=('libvdpau' 'yasm' 'hardening-wrapper') source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc}) validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel md5sums=('308d49d91752ac00ded9483ebaab849d'
[arch-commits] Commit in ffmpeg/repos (4 files)
Date: Friday, December 26, 2014 @ 12:57:24 Author: bpiotrowski Revision: 228056 archrelease: copy trunk to extra-i686, extra-x86_64 Added: ffmpeg/repos/extra-i686/PKGBUILD (from rev 228055, ffmpeg/trunk/PKGBUILD) ffmpeg/repos/extra-x86_64/PKGBUILD (from rev 228055, ffmpeg/trunk/PKGBUILD) Deleted: ffmpeg/repos/extra-i686/PKGBUILD ffmpeg/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 156 extra-i686/PKGBUILD | 78 extra-x86_64/PKGBUILD | 78 3 files changed, 156 insertions(+), 156 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-12-26 11:57:10 UTC (rev 228055) +++ extra-i686/PKGBUILD 2014-12-26 11:57:24 UTC (rev 228056) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org -# Maintainer: Bartłomiej Piotrowski bpiotrow...@archlinux.org -# Contributor: Tom Newsom jeeps...@gmx.co.uk -# Contributor: Paul Mattal p...@archlinux.org - -pkgname=ffmpeg -pkgver=2.5.2 -pkgrel=1 -epoch=1 -pkgdesc='Complete and free Internet live audio and video broadcasting solution' -arch=('i686' 'x86_64') -url='http://ffmpeg.org/' -license=('GPL') -depends=( - 'alsa-lib' 'bzip2' 'fontconfig' 'gnutls' 'gsm' 'lame' 'libass' 'libvdpau' - 'libbluray' 'libmodplug' 'libpulse' 'libtheora' 'libva' 'libvorbis' 'libvpx' - 'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex' - 'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi' -) -makedepends=('libvdpau' 'yasm') -source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc}) -validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel -md5sums=('308d49d91752ac00ded9483ebaab849d' - 'SKIP') - -build() { - cd $pkgname-$pkgver - - ./configure \ ---prefix=/usr \ ---disable-debug \ ---disable-static \ ---disable-stripping \ ---enable-avisynth \ ---enable-avresample \ ---enable-fontconfig \ ---enable-gnutls \ ---enable-gpl \ ---enable-libass \ ---enable-libbluray \ ---enable-libfreetype \ ---enable-libfribidi \ ---enable-libgsm \ ---enable-libmodplug \ ---enable-libmp3lame \ ---enable-libopencore_amrnb \ ---enable-libopencore_amrwb \ ---enable-libopenjpeg \ ---enable-libopus \ ---enable-libpulse \ ---enable-librtmp \ ---enable-libschroedinger \ ---enable-libspeex \ ---enable-libtheora \ ---enable-libv4l2 \ ---enable-libvorbis \ ---enable-libvpx \ ---enable-libx264 \ ---enable-libx265 \ ---enable-libxvid \ ---enable-runtime-cpudetect \ ---enable-shared \ ---enable-swresample \ ---enable-vdpau \ ---enable-version3 \ ---enable-x11grab \ - - make - make tools/qt-faststart - make doc/ff{mpeg,play,server}.1 -} - -package() { - cd $pkgname-$pkgver - make DESTDIR=$pkgdir install install-man - install -Dm755 tools/qt-faststart $pkgdir/usr/bin/qt-faststart -} Copied: ffmpeg/repos/extra-i686/PKGBUILD (from rev 228055, ffmpeg/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-12-26 11:57:24 UTC (rev 228056) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Maintainer: Bartłomiej Piotrowski bpiotrow...@archlinux.org +# Contributor: Tom Newsom jeeps...@gmx.co.uk +# Contributor: Paul Mattal p...@archlinux.org + +pkgname=ffmpeg +pkgver=2.5.2 +pkgrel=2 +epoch=1 +pkgdesc='Complete and free Internet live audio and video broadcasting solution' +arch=('i686' 'x86_64') +url='http://ffmpeg.org/' +license=('GPL') +depends=( + 'alsa-lib' 'bzip2' 'fontconfig' 'gnutls' 'gsm' 'lame' 'libass' 'libvdpau' + 'libbluray' 'libmodplug' 'libpulse' 'libtheora' 'libva' 'libvorbis' 'libvpx' + 'opencore-amr' 'openjpeg' 'opus' 'rtmpdump' 'schroedinger' 'sdl' 'speex' + 'v4l-utils' 'libx264' 'xvidcore' 'zlib' 'x265' 'fribidi' +) +makedepends=('libvdpau' 'yasm' 'hardening-wrapper') +source=(http://ffmpeg.org/releases/$pkgname-$pkgver.tar.bz2{,.asc}) +validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8') # ffmpeg-devel +md5sums=('308d49d91752ac00ded9483ebaab849d' + 'SKIP') + +build() { + cd $pkgname-$pkgver + + ./configure \ +--prefix=/usr \ +--disable-debug \ +--disable-static \ +--disable-stripping \ +--enable-avisynth \ +--enable-avresample \ +--enable-fontconfig \ +--enable-gnutls \ +--enable-gpl \ +--enable-libass \ +--enable-libbluray \ +--enable-libfreetype \ +--enable-libfribidi \ +--enable-libgsm \ +--enable-libmodplug \ +--enable-libmp3lame \ +--enable-libopencore_amrnb \ +--enable-libopencore_amrwb \ +--enable-libopenjpeg \ +--enable-libopus \ +--enable-libpulse \ +
[arch-commits] Commit in mpv/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 13:01:58 Author: bpiotrowski Revision: 124634 upgpkg: mpv 0.7.2-2 rebuild with hardening-wrapper (FS#43235) Modified: mpv/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 11:40:02 UTC (rev 124633) +++ PKGBUILD2014-12-26 12:01:58 UTC (rev 124634) @@ -4,7 +4,7 @@ pkgname=mpv pkgver=0.7.2 -pkgrel=1 +pkgrel=2 pkgdesc='Video player based on MPlayer/mplayer2' arch=('i686' 'x86_64') license=('GPL') @@ -15,7 +15,7 @@ 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav' 'libguess' 'portaudio' 'libxrandr' ) -makedepends=('mesa' 'python-docutils' 'ladspa') +makedepends=('mesa' 'python-docutils' 'ladspa' 'hardening-wrapper') optdepends=('youtube-dl: for video-sharing websites playback') options=('!emptydirs' '!buildflags') install=mpv.install
[arch-commits] Commit in mpv/repos (8 files)
Date: Friday, December 26, 2014 @ 13:02:12 Author: bpiotrowski Revision: 124635 archrelease: copy trunk to community-i686, community-x86_64 Added: mpv/repos/community-i686/PKGBUILD (from rev 124634, mpv/trunk/PKGBUILD) mpv/repos/community-i686/mpv.install (from rev 124634, mpv/trunk/mpv.install) mpv/repos/community-x86_64/PKGBUILD (from rev 124634, mpv/trunk/PKGBUILD) mpv/repos/community-x86_64/mpv.install (from rev 124634, mpv/trunk/mpv.install) Deleted: mpv/repos/community-i686/PKGBUILD mpv/repos/community-i686/mpv.install mpv/repos/community-x86_64/PKGBUILD mpv/repos/community-x86_64/mpv.install --+ /PKGBUILD| 106 + /mpv.install | 24 + community-i686/PKGBUILD | 53 community-i686/mpv.install | 12 community-x86_64/PKGBUILD| 53 community-x86_64/mpv.install | 12 6 files changed, 130 insertions(+), 130 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2014-12-26 12:01:58 UTC (rev 124634) +++ community-i686/PKGBUILD 2014-12-26 12:02:12 UTC (rev 124635) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski bpiotrow...@archlinux.org -# Contributor: Eivind Uggedal eiv...@uggedal.com - -pkgname=mpv -pkgver=0.7.2 -pkgrel=1 -pkgdesc='Video player based on MPlayer/mplayer2' -arch=('i686' 'x86_64') -license=('GPL') -url='http://mpv.io' -depends=( - 'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libgl' 'enca' 'libguess' - 'libxinerama' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' 'wayland' - 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav' - 'libguess' 'portaudio' 'libxrandr' -) -makedepends=('mesa' 'python-docutils' 'ladspa') -optdepends=('youtube-dl: for video-sharing websites playback') -options=('!emptydirs' '!buildflags') -install=mpv.install -source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz) -md5sums=('5081934235bf1d531364f59e5f718024') - -prepare() { - cd $pkgname-$pkgver - ./bootstrap.py -} - -build() { - cd $pkgname-$pkgver - - ./waf configure --prefix=/usr \ ---confdir=/etc/mpv \ ---enable-joystick \ ---enable-zsh-comp \ ---enable-libmpv-shared \ ---enable-cdda \ ---enable-portaudio - - ./waf build -} - -package() { - cd $pkgname-$pkgver - ./waf install --destdir=$pkgdir - - install -d $pkgdir/usr/share/doc/mpv/examples - install -m644 etc/{input,example}.conf \ -$pkgdir/usr/share/doc/mpv/examples - install -m644 DOCS/{encoding.rst,tech-overview.txt} \ -$pkgdir/usr/share/doc/mpv -} Copied: mpv/repos/community-i686/PKGBUILD (from rev 124634, mpv/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-12-26 12:02:12 UTC (rev 124635) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski bpiotrow...@archlinux.org +# Contributor: Eivind Uggedal eiv...@uggedal.com + +pkgname=mpv +pkgver=0.7.2 +pkgrel=2 +pkgdesc='Video player based on MPlayer/mplayer2' +arch=('i686' 'x86_64') +license=('GPL') +url='http://mpv.io' +depends=( + 'ffmpeg' 'lcms2' 'libdvdread' 'libcdio-paranoia' 'libgl' 'enca' 'libguess' + 'libxinerama' 'mpg123' 'libxv' 'libxkbcommon' 'libva' 'lirc-utils' 'wayland' + 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua' 'libdvdnav' + 'libguess' 'portaudio' 'libxrandr' +) +makedepends=('mesa' 'python-docutils' 'ladspa' 'hardening-wrapper') +optdepends=('youtube-dl: for video-sharing websites playback') +options=('!emptydirs' '!buildflags') +install=mpv.install +source=(https://github.com/mpv-player/$pkgname/archive/v$pkgver.tar.gz) +md5sums=('5081934235bf1d531364f59e5f718024') + +prepare() { + cd $pkgname-$pkgver + ./bootstrap.py +} + +build() { + cd $pkgname-$pkgver + + ./waf configure --prefix=/usr \ +--confdir=/etc/mpv \ +--enable-joystick \ +--enable-zsh-comp \ +--enable-libmpv-shared \ +--enable-cdda \ +--enable-portaudio + + ./waf build +} + +package() { + cd $pkgname-$pkgver + ./waf install --destdir=$pkgdir + + install -d $pkgdir/usr/share/doc/mpv/examples + install -m644 etc/{input,example}.conf \ +$pkgdir/usr/share/doc/mpv/examples + install -m644 DOCS/{encoding.rst,tech-overview.txt} \ +$pkgdir/usr/share/doc/mpv +} Deleted: community-i686/mpv.install === --- community-i686/mpv.install 2014-12-26 12:01:58 UTC (rev 124634) +++ community-i686/mpv.install 2014-12-26 12:02:12 UTC (rev 124635) @@ -1,12 +0,0 @@ -post_install() { - xdg-icon-resource forceupdate --theme hicolor /dev/null - update-desktop-database -q -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied:
[arch-commits] Commit in haskell-parsec/repos (6 files)
Date: Friday, December 26, 2014 @ 14:18:59 Author: fyan Revision: 124637 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-parsec/repos/community-staging-i686/ haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 124636, haskell-parsec/trunk/PKGBUILD) haskell-parsec/repos/community-staging-i686/haskell-parsec.install (from rev 124636, haskell-parsec/trunk/haskell-parsec.install) haskell-parsec/repos/community-staging-x86_64/ haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 124636, haskell-parsec/trunk/PKGBUILD) haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install (from rev 124636, haskell-parsec/trunk/haskell-parsec.install) -+ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/haskell-parsec.install | 35 +++ community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/haskell-parsec.install | 35 +++ 4 files changed, 170 insertions(+) Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 124636, haskell-parsec/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 13:18:59 UTC (rev 124637) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic gos...@gmail.com + +_hkgname=parsec +pkgname=haskell-parsec +pkgver=3.1.7 +pkgrel=2 +pkgdesc=Monadic parser combinators +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('752664d7762bad11b46a392119658016') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install (from rev 124636, haskell-parsec/trunk/haskell-parsec.install) === --- community-staging-i686/haskell-parsec.install (rev 0) +++ community-staging-i686/haskell-parsec.install 2014-12-26 13:18:59 UTC (rev 124637) @@ -0,0 +1,35 @@ +pkgname=haskell-parsec + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 124636, haskell-parsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 13:18:59 UTC (rev 124637) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic gos...@gmail.com + +_hkgname=parsec +pkgname=haskell-parsec +pkgver=3.1.7 +pkgrel=2 +pkgdesc=Monadic parser combinators +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('752664d7762bad11b46a392119658016') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +
[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:18:31 Author: fyan Revision: 124636 upgpkg: haskell-parsec 3.1.7-2 ghc 7.8.4 rebuild Modified: haskell-parsec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 12:02:12 UTC (rev 124635) +++ PKGBUILD2014-12-26 13:18:31 UTC (rev 124636) @@ -3,13 +3,13 @@ _hkgname=parsec pkgname=haskell-parsec pkgver=3.1.7 -pkgrel=1 +pkgrel=2 pkgdesc=Monadic parser combinators url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.3-2' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.2.0.3-1') +depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install md5sums=('752664d7762bad11b46a392119658016')
[arch-commits] Commit in haskell-network/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:24:30 Author: fyan Revision: 124638 upgpkg: haskell-network 2.6.0.2-2 ghc 7.8.4 rebuild Modified: haskell-network/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:18:59 UTC (rev 124637) +++ PKGBUILD2014-12-26 13:24:30 UTC (rev 124638) @@ -3,13 +3,13 @@ _hkgname=network pkgname=haskell-network pkgver=2.6.0.2 -pkgrel=1 +pkgrel=2 pkgdesc=Low-level networking interface url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') options=('staticlibs') -depends=('ghc=7.8.3-2' 'sh' 'haskell-parsec=3.1.7-1') +depends=('ghc=7.8.4-1' 'sh' 'haskell-parsec=3.1.7-2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install md5sums=('c6e5e3fafedb45cd945b72e35cd3abe0')
[arch-commits] Commit in haskell-network/repos (6 files)
Date: Friday, December 26, 2014 @ 14:24:58 Author: fyan Revision: 124639 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-network/repos/community-staging-i686/ haskell-network/repos/community-staging-i686/PKGBUILD (from rev 124638, haskell-network/trunk/PKGBUILD) haskell-network/repos/community-staging-i686/haskell-network.install (from rev 124638, haskell-network/trunk/haskell-network.install) haskell-network/repos/community-staging-x86_64/ haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 124638, haskell-network/trunk/PKGBUILD) haskell-network/repos/community-staging-x86_64/haskell-network.install (from rev 124638, haskell-network/trunk/haskell-network.install) --+ community-staging-i686/PKGBUILD | 50 + community-staging-i686/haskell-network.install | 35 ++ community-staging-x86_64/PKGBUILD| 50 + community-staging-x86_64/haskell-network.install | 35 ++ 4 files changed, 170 insertions(+) Copied: haskell-network/repos/community-staging-i686/PKGBUILD (from rev 124638, haskell-network/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 13:24:58 UTC (rev 124639) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic gos...@gmail.com + +_hkgname=network +pkgname=haskell-network +pkgver=2.6.0.2 +pkgrel=2 +pkgdesc=Low-level networking interface +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4-1' 'sh' 'haskell-parsec=3.1.7-2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('c6e5e3fafedb45cd945b72e35cd3abe0') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-network/repos/community-staging-i686/haskell-network.install (from rev 124638, haskell-network/trunk/haskell-network.install) === --- community-staging-i686/haskell-network.install (rev 0) +++ community-staging-i686/haskell-network.install 2014-12-26 13:24:58 UTC (rev 124639) @@ -0,0 +1,35 @@ +pkgname=haskell-network + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 124638, haskell-network/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 13:24:58 UTC (rev 124639) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic gos...@gmail.com + +_hkgname=network +pkgname=haskell-network +pkgver=2.6.0.2 +pkgrel=2 +pkgdesc=Low-level networking interface +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4-1' 'sh' 'haskell-parsec=3.1.7-2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('c6e5e3fafedb45cd945b72e35cd3abe0') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +
[arch-commits] Commit in haskell-ghc-paths/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:32:00 Author: fyan Revision: 124640 upgpkg: haskell-ghc-paths 0.1.0.9-7 ghc 7.8.4 rebuild Modified: haskell-ghc-paths/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:24:58 UTC (rev 124639) +++ PKGBUILD2014-12-26 13:32:00 UTC (rev 124640) @@ -4,12 +4,12 @@ pkgname=haskell-ghc-paths pkgver=0.1.0.9 -pkgrel=6 +pkgrel=7 pkgdesc=Knowledge of GHC's installation directories url='http://hackage.haskell.org/package/ghc-paths' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.8.3-1') +depends=('ghc=7.8.4-1') source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) install=$pkgname.install options=('staticlibs')
[arch-commits] Commit in haskell-ghc-paths/repos (6 files)
Date: Friday, December 26, 2014 @ 14:32:28 Author: fyan Revision: 124641 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-ghc-paths/repos/community-staging-i686/ haskell-ghc-paths/repos/community-staging-i686/PKGBUILD (from rev 124640, haskell-ghc-paths/trunk/PKGBUILD) haskell-ghc-paths/repos/community-staging-i686/haskell-ghc-paths.install (from rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install) haskell-ghc-paths/repos/community-staging-x86_64/ haskell-ghc-paths/repos/community-staging-x86_64/PKGBUILD (from rev 124640, haskell-ghc-paths/trunk/PKGBUILD) haskell-ghc-paths/repos/community-staging-x86_64/haskell-ghc-paths.install (from rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install) + community-staging-i686/PKGBUILD| 46 +++ community-staging-i686/haskell-ghc-paths.install | 18 +++ community-staging-x86_64/PKGBUILD | 46 +++ community-staging-x86_64/haskell-ghc-paths.install | 18 +++ 4 files changed, 128 insertions(+) Copied: haskell-ghc-paths/repos/community-staging-i686/PKGBUILD (from rev 124640, haskell-ghc-paths/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 13:32:28 UTC (rev 124641) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haskell-ghc-paths +pkgver=0.1.0.9 +pkgrel=7 +pkgdesc=Knowledge of GHC's installation directories +url='http://hackage.haskell.org/package/ghc-paths' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.8.4-1') +source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) +install=$pkgname.install +options=('staticlibs') +sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945') + +build() { + cd ghc-paths-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd ghc-paths-$pkgver + + install -Dm 744 register.sh \ +$pkgdir/usr/share/haskell/$pkgname/register.sh + install -m 744 unregister.sh \ +$pkgdir/usr/share/haskell/$pkgname/unregister.sh + install -dm 755 $pkgdir/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/$pkgname/html \ +$pkgdir/usr/share/doc/ghc/html/libraries/ghc-paths + runhaskell Setup copy --destdir=$pkgdir + install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-ghc-paths/repos/community-staging-i686/haskell-ghc-paths.install (from rev 124640, haskell-ghc-paths/trunk/haskell-ghc-paths.install) === --- community-staging-i686/haskell-ghc-paths.install (rev 0) +++ community-staging-i686/haskell-ghc-paths.install2014-12-26 13:32:28 UTC (rev 124641) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-ghc-paths +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-ghc-paths/repos/community-staging-x86_64/PKGBUILD (from rev 124640, haskell-ghc-paths/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 13:32:28 UTC (rev 124641) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haskell-ghc-paths +pkgver=0.1.0.9 +pkgrel=7 +pkgdesc=Knowledge of GHC's installation directories +url='http://hackage.haskell.org/package/ghc-paths' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.8.4-1') +source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) +install=$pkgname.install +options=('staticlibs') +sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945') + +build() { + cd ghc-paths-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs
[arch-commits] Commit in happy/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:36:14 Author: fyan Revision: 124642 upgpkg: happy 1.19.4-1 ghc 7.8.4 rebuild Modified: happy/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:32:28 UTC (rev 124641) +++ PKGBUILD2014-12-26 13:36:14 UTC (rev 124642) @@ -4,16 +4,16 @@ # Contributor: Vesa Kaihlavirta ve...@iki.fi pkgname=happy -pkgver=1.19.3 -pkgrel=3 +pkgver=1.19.4 +pkgrel=1 pkgdesc=The Parser Generator for Haskell url=http://hackage.haskell.org/package/happy; arch=('i686' 'x86_64') license=(custom:BSD3) -depends=('gmp') -makedepends=('ghc=7.8.3-1' 'haskell-mtl=2.1.3.1-3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.8.4-1' 'haskell-mtl=2.1.3.1-4') source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -md5sums=('fb9f4aec9d9e3b92be95a8abc43704b4') +md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38') build() { cd ${srcdir}/${pkgname}-${pkgver}
[arch-commits] Commit in happy/repos (4 files)
Date: Friday, December 26, 2014 @ 14:36:43 Author: fyan Revision: 124643 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: happy/repos/community-staging-i686/ happy/repos/community-staging-i686/PKGBUILD (from rev 124642, happy/trunk/PKGBUILD) happy/repos/community-staging-x86_64/ happy/repos/community-staging-x86_64/PKGBUILD (from rev 124642, happy/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 29 + community-staging-x86_64/PKGBUILD | 29 + 2 files changed, 58 insertions(+) Copied: happy/repos/community-staging-i686/PKGBUILD (from rev 124642, happy/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 13:36:43 UTC (rev 124643) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Thomas Dziedzic gos...@gmail.com +# Contributor: simo s...@archlinux.org +# Contributor: Vesa Kaihlavirta ve...@iki.fi + +pkgname=happy +pkgver=1.19.4 +pkgrel=1 +pkgdesc=The Parser Generator for Haskell +url=http://hackage.haskell.org/package/happy; +arch=('i686' 'x86_64') +license=(custom:BSD3) +depends=('gmp' 'libffi') +makedepends=('ghc=7.8.4-1' 'haskell-mtl=2.1.3.1-4') +source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + runhaskell Setup.lhs configure -O --prefix=/usr + runhaskell Setup.lhs build +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + runhaskell Setup.lhs copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} Copied: happy/repos/community-staging-x86_64/PKGBUILD (from rev 124642, happy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 13:36:43 UTC (rev 124643) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Thomas Dziedzic gos...@gmail.com +# Contributor: simo s...@archlinux.org +# Contributor: Vesa Kaihlavirta ve...@iki.fi + +pkgname=happy +pkgver=1.19.4 +pkgrel=1 +pkgdesc=The Parser Generator for Haskell +url=http://hackage.haskell.org/package/happy; +arch=('i686' 'x86_64') +license=(custom:BSD3) +depends=('gmp' 'libffi') +makedepends=('ghc=7.8.4-1' 'haskell-mtl=2.1.3.1-4') +source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('5267c1c4aaa7102a882fc4cdad4a8c38') + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + + runhaskell Setup.lhs configure -O --prefix=/usr + runhaskell Setup.lhs build +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + runhaskell Setup.lhs copy --destdir=${pkgdir} + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:42:17 Author: fyan Revision: 124644 upgpkg: alex 3.1.3-4 ghc 7.8.4 rebuild Modified: alex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:36:43 UTC (rev 124643) +++ PKGBUILD2014-12-26 13:42:17 UTC (rev 124644) @@ -6,13 +6,13 @@ pkgname=alex pkgver=3.1.3 -pkgrel=3 +pkgrel=4 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex' license=('custom:BSD3') depends=('gmp' 'libffi') -makedepends=('ghc=7.8.3' 'haskell-quickcheck' 'happy' 'libffi') +makedepends=('ghc=7.8.4' 'haskell-quickcheck' 'happy' 'libffi') source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92')
[arch-commits] Commit in alex/repos (4 files)
Date: Friday, December 26, 2014 @ 14:42:45 Author: fyan Revision: 124645 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: alex/repos/community-staging-i686/ alex/repos/community-staging-i686/PKGBUILD (from rev 124644, alex/trunk/PKGBUILD) alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 124644, alex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 35 +++ community-staging-x86_64/PKGBUILD | 35 +++ 2 files changed, 70 insertions(+) Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 124644, alex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 13:42:45 UTC (rev 124645) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Philip Nilsson pnils...@nullref.se + +pkgname=alex +pkgver=3.1.3 +pkgrel=4 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.8.4' 'haskell-quickcheck' 'happy' 'libffi') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92') + +build() { + cd $pkgname-$pkgver + + runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname + runghc Setup.lhs build +} + +package() { + cd $pkgname-$pkgver + + runghc Setup.lhs copy --destdir=$pkgdir + install -Dm644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3 + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et: Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 124644, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 13:42:45 UTC (rev 124645) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Philip Nilsson pnils...@nullref.se + +pkgname=alex +pkgver=3.1.3 +pkgrel=4 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.8.4' 'haskell-quickcheck' 'happy' 'libffi') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92') + +build() { + cd $pkgname-$pkgver + + runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname + runghc Setup.lhs build +} + +package() { + cd $pkgname-$pkgver + + runghc Setup.lhs copy --destdir=$pkgdir + install -Dm644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3 + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in ydcv/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 14:51:00 Author: fyan Revision: 124646 upgpkg: ydcv 0.3.6-1 Modified: ydcv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:42:45 UTC (rev 124645) +++ PKGBUILD2014-12-26 13:51:00 UTC (rev 124646) @@ -3,7 +3,7 @@ pkgname=ydcv pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate (Chinese - English) service API, as an alternative to the StarDict Console Version(sdcv) -pkgver=0.3.5 +pkgver=0.3.6 pkgrel=1 arch=(any) url=https://github.com/felixonmars/ydcv;
[arch-commits] Commit in ydcv/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 26, 2014 @ 14:51:20 Author: fyan Revision: 124647 archrelease: copy trunk to community-any Added: ydcv/repos/community-any/PKGBUILD (from rev 124646, ydcv/trunk/PKGBUILD) Deleted: ydcv/repos/community-any/PKGBUILD --+ PKGBUILD | 40 1 file changed, 20 insertions(+), 20 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-26 13:51:00 UTC (rev 124646) +++ PKGBUILD2014-12-26 13:51:20 UTC (rev 124647) @@ -1,20 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@gmail.com - -pkgname=ydcv -pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate (Chinese - English) service API, as an alternative to the StarDict Console Version(sdcv) -pkgver=0.3.5 -pkgrel=1 -arch=(any) -url=https://github.com/felixonmars/ydcv; -license=(GPL) -depends=('python') -makedepends=('git') -source=(git+https://github.com/felixonmars/${pkgname}.git#tag=$pkgver;) -md5sums=('SKIP') - -package() { - install -Dm755 $pkgname/${pkgname}.py ${pkgdir}/usr/bin/$pkgname -} - -# vim:set ts=2 sw=2 et: Copied: ydcv/repos/community-any/PKGBUILD (from rev 124646, ydcv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-12-26 13:51:20 UTC (rev 124647) @@ -0,0 +1,20 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@gmail.com + +pkgname=ydcv +pkgdesc=YouDao Console Version - Simple wrapper for Youdao online translate (Chinese - English) service API, as an alternative to the StarDict Console Version(sdcv) +pkgver=0.3.6 +pkgrel=1 +arch=(any) +url=https://github.com/felixonmars/ydcv; +license=(GPL) +depends=('python') +makedepends=('git') +source=(git+https://github.com/felixonmars/${pkgname}.git#tag=$pkgver;) +md5sums=('SKIP') + +package() { + install -Dm755 $pkgname/${pkgname}.py ${pkgdir}/usr/bin/$pkgname +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gtk2hs-buildtools/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 15:07:44 Author: fyan Revision: 124648 upgpkg: gtk2hs-buildtools 0.13.0.3-2 ghc 7.8.4 rebuild Modified: gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 13:51:20 UTC (rev 124647) +++ PKGBUILD2014-12-26 14:07:44 UTC (rev 124648) @@ -3,7 +3,7 @@ pkgname=gtk2hs-buildtools pkgver=0.13.0.3 -pkgrel=1 +pkgrel=2 pkgdesc=Tools to build the Gtk2Hs suite of User Interface libraries. url=http://hackage.haskell.org/package/gtk2hs-buildtools; license=('GPL2') @@ -10,7 +10,7 @@ arch=('i686' 'x86_64') options=('staticlibs') makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') -depends=('gmp') +depends=('gmp' 'libffi') provides=('haskell-gtk2hs-buildtools') source=(http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;) md5sums=('d73f479d08ec7345a3942f780cc1d193')
[arch-commits] Commit in gtk2hs-buildtools/repos (4 files)
Date: Friday, December 26, 2014 @ 15:08:12 Author: fyan Revision: 124649 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: gtk2hs-buildtools/repos/community-staging-i686/ gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 124648, gtk2hs-buildtools/trunk/PKGBUILD) gtk2hs-buildtools/repos/community-staging-x86_64/ gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 124648, gtk2hs-buildtools/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 27 +++ community-staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 124648, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 14:08:12 UTC (rev 124649) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=gtk2hs-buildtools +pkgver=0.13.0.3 +pkgrel=2 +pkgdesc=Tools to build the Gtk2Hs suite of User Interface libraries. +url=http://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=(http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;) +md5sums=('d73f479d08ec7345a3942f780cc1d193') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +} Copied: gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 124648, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 14:08:12 UTC (rev 124649) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=gtk2hs-buildtools +pkgver=0.13.0.3 +pkgrel=2 +pkgdesc=Tools to build the Gtk2Hs suite of User Interface libraries. +url=http://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=(http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;) +md5sums=('d73f479d08ec7345a3942f780cc1d193') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +}
[arch-commits] Commit in perl-extutils-depends/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 15:25:18 Author: fyan Revision: 228057 upgpkg: perl-extutils-depends 0.403-1 upstream new release Modified: perl-extutils-depends/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 11:57:24 UTC (rev 228056) +++ PKGBUILD2014-12-26 14:25:18 UTC (rev 228057) @@ -5,7 +5,7 @@ # Contributor: Arjan Timmerman ar...@soulfly.nl pkgname=perl-extutils-depends -pkgver=0.402 +pkgver=0.403 pkgrel=1 pkgdesc=The Perl depends module arch=('any') @@ -14,7 +14,7 @@ depends=('perl') options=('!emptydirs') source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;) -md5sums=('7df1130f5705b3cd496f461b522e6526') +md5sums=('bf28c1aad4e1d8761f598ab0b0531dd9') build() { cd ExtUtils-Depends-${pkgver}
[arch-commits] Commit in perl-extutils-depends/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, December 26, 2014 @ 15:25:38 Author: fyan Revision: 228058 archrelease: copy trunk to extra-any Added: perl-extutils-depends/repos/extra-any/PKGBUILD (from rev 228057, perl-extutils-depends/trunk/PKGBUILD) Deleted: perl-extutils-depends/repos/extra-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-26 14:25:18 UTC (rev 228057) +++ PKGBUILD2014-12-26 14:25:38 UTC (rev 228058) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org -# Contributor: Jan de Groot j...@archlinux.org -# Contributor: Sarah Hay sa...@archlinux.org -# Contributor: Arjan Timmerman ar...@soulfly.nl - -pkgname=perl-extutils-depends -pkgver=0.402 -pkgrel=1 -pkgdesc=The Perl depends module -arch=('any') -url=http://search.cpan.org/dist/ExtUtils-Depends/; -license=('PerlArtistic') -depends=('perl') -options=('!emptydirs') -source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;) -md5sums=('7df1130f5705b3cd496f461b522e6526') - -build() { - cd ExtUtils-Depends-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd ExtUtils-Depends-${pkgver} - make test -} - -package() { - cd ExtUtils-Depends-${pkgver} - make DESTDIR=${pkgdir} install -} Copied: perl-extutils-depends/repos/extra-any/PKGBUILD (from rev 228057, perl-extutils-depends/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-12-26 14:25:38 UTC (rev 228058) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: Jan de Groot j...@archlinux.org +# Contributor: Sarah Hay sa...@archlinux.org +# Contributor: Arjan Timmerman ar...@soulfly.nl + +pkgname=perl-extutils-depends +pkgver=0.403 +pkgrel=1 +pkgdesc=The Perl depends module +arch=('any') +url=http://search.cpan.org/dist/ExtUtils-Depends/; +license=('PerlArtistic') +depends=('perl') +options=('!emptydirs') +source=(http://www.cpan.org/authors/id/X/XA/XAOC/ExtUtils-Depends-${pkgver}.tar.gz;) +md5sums=('bf28c1aad4e1d8761f598ab0b0531dd9') + +build() { + cd ExtUtils-Depends-${pkgver} + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd ExtUtils-Depends-${pkgver} + make test +} + +package() { + cd ExtUtils-Depends-${pkgver} + make DESTDIR=${pkgdir} install +}
[arch-commits] Commit in shadowsocks/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 15:27:47 Author: fyan Revision: 124650 upgpkg: shadowsocks 2.6.1-1 upstream new release Modified: shadowsocks/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 14:08:12 UTC (rev 124649) +++ PKGBUILD2014-12-26 14:27:47 UTC (rev 124650) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan felixonm...@archlinux.org pkgname=shadowsocks -pkgver=2.6 +pkgver=2.6.1 pkgrel=1 pkgdesc=A lightweight tunnel proxy license=(MIT) @@ -15,7 +15,7 @@ $pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE; shadowsocks@.service shadowsocks-server@.service) -sha512sums=('a5d3df93ac70a897f5b652129f04c4120dbe86e33d37a661fc05d9a888c54c35bda7e2788c1ba7d27426e00edaa09b4d0c735f428da60370c63835e30f824f80' +sha512sums=('57dfa0cb9e6ffe0bd67e4b6ff3f6c60e1d837c3af14f3c2682cee2fda59aa8b5fca5c8fedccae285288db2543953c731f108f97aed3828c7250c77b174a51ba1' '88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352' '96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d' 'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df')
[arch-commits] Commit in shadowsocks/repos/community-any (8 files)
Date: Friday, December 26, 2014 @ 15:28:17 Author: fyan Revision: 124651 archrelease: copy trunk to community-any Added: shadowsocks/repos/community-any/PKGBUILD (from rev 124650, shadowsocks/trunk/PKGBUILD) shadowsocks/repos/community-any/shadowsocks-server@.service (from rev 124650, shadowsocks/trunk/shadowsocks-server@.service) shadowsocks/repos/community-any/shadowsocks.install (from rev 124650, shadowsocks/trunk/shadowsocks.install) shadowsocks/repos/community-any/shadowsocks@.service (from rev 124650, shadowsocks/trunk/shadowsocks@.service) Deleted: shadowsocks/repos/community-any/PKGBUILD shadowsocks/repos/community-any/shadowsocks-server@.service shadowsocks/repos/community-any/shadowsocks.install shadowsocks/repos/community-any/shadowsocks@.service -+ PKGBUILD| 94 +- shadowsocks-server@.service | 24 +- shadowsocks.install | 10 ++-- shadowsocks@.service| 24 +- 4 files changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-26 14:27:47 UTC (rev 124650) +++ PKGBUILD2014-12-26 14:28:17 UTC (rev 124651) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan felixonm...@archlinux.org - -pkgname=shadowsocks -pkgver=2.6 -pkgrel=1 -pkgdesc=A lightweight tunnel proxy -license=(MIT) -url=http://pypi.python.org/pypi/shadowsocks; -arch=('any') -depends=('python' 'python-setuptools') -optdepends=('libsodium: For salsa20 and chacha20 support') -install=${pkgname}.install -source=(http://pypi.python.org/packages/source/s/shadowsocks/shadowsocks-${pkgver}.tar.gz; - $pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE; -shadowsocks@.service -shadowsocks-server@.service) -sha512sums=('a5d3df93ac70a897f5b652129f04c4120dbe86e33d37a661fc05d9a888c54c35bda7e2788c1ba7d27426e00edaa09b4d0c735f428da60370c63835e30f824f80' - '88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352' - '96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d' - 'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df') - -check() { - cd shadowsocks-$pkgver - - # Tests not included - return - python tests/test.py -c tests/table.json - python tests/test.py -c tests/aes.json - python tests/test.py -c tests/rc4-md5.json - python tests/test.py -c tests/salsa20.json - python tests/test.py -c tests/server-multi-ports.json - python tests/test.py -c tests/server-multi-passwd.json - python tests/test.py -c tests/server-multi-passwd-table.json - python tests/test.py -c tests/workers.json -} - -package() { - cd $srcdir/shadowsocks-$pkgver - - python setup.py install -O1 --root=$pkgdir - - install -d $pkgdir/etc/shadowsocks - install -Dm644 $srcdir/shadowsocks@.service $pkgdir/usr/lib/systemd/system/shadowsocks@.service - install -Dm644 $srcdir/shadowsocks-server@.service $pkgdir/usr/lib/systemd/system/shadowsocks-server@.service - install -Dm644 $srcdir/$pkgname-LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE -} Copied: shadowsocks/repos/community-any/PKGBUILD (from rev 124650, shadowsocks/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-12-26 14:28:17 UTC (rev 124651) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org + +pkgname=shadowsocks +pkgver=2.6.1 +pkgrel=1 +pkgdesc=A lightweight tunnel proxy +license=(MIT) +url=http://pypi.python.org/pypi/shadowsocks; +arch=('any') +depends=('python' 'python-setuptools') +optdepends=('libsodium: For salsa20 and chacha20 support') +install=${pkgname}.install +source=(http://pypi.python.org/packages/source/s/shadowsocks/shadowsocks-${pkgver}.tar.gz; + $pkgname-LICENSE::https://raw.github.com/clowwindy/shadowsocks/master/LICENSE; +shadowsocks@.service +shadowsocks-server@.service) +sha512sums=('57dfa0cb9e6ffe0bd67e4b6ff3f6c60e1d837c3af14f3c2682cee2fda59aa8b5fca5c8fedccae285288db2543953c731f108f97aed3828c7250c77b174a51ba1' + '88abf42d51d7b7baa2b9cef016bfd194373fd178980c2c6f1bbb3ce31d3267dfca71efb013c6596c57c0390fdb95d716ff4acca97bdf960e56e9edf16f770352' + '96ecb174a476f64dec3ec086732d93a76d27e9a1cc56b1dc3fa87bf8e00d4b3c44076a01a0d525e42174cacc58fd5c16d5c8af5d4636dae13df549dec8204f7d' + 'f2f8240c18a4483bf3e03b3a5ac8822c3deae713224f732bf28f7fddfcc5d0b02aa91652665ff93f05731e162a9407109c18f43d732a3a9b19d9eacfc806a4df') + +check() { + cd shadowsocks-$pkgver + + # Tests not included + return + python tests/test.py -c tests/table.json + python
[arch-commits] Commit in firefox-noscript/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 15:49:06 Author: spupykin Revision: 124652 upgpkg: firefox-noscript 2.6.9.10-1 upd Modified: firefox-noscript/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 14:28:17 UTC (rev 124651) +++ PKGBUILD2014-12-26 14:49:06 UTC (rev 124652) @@ -2,7 +2,7 @@ # Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com pkgname=firefox-noscript -pkgver=2.6.9.8 +pkgver=2.6.9.10 pkgrel=1 pkgdesc=Extension for firefox which disables script arch=('any') @@ -11,7 +11,7 @@ depends=() makedepends=('unzip') source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi) -md5sums=('c73b34f9ac9f6739efff0e470ef2a9e3') +md5sums=('00c000b25f89d14c84ce18819c4f5280') package() { depends=(firefox)
[arch-commits] Commit in firefox-noscript/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 26, 2014 @ 15:49:19 Author: spupykin Revision: 124653 archrelease: copy trunk to community-any Added: firefox-noscript/repos/community-any/PKGBUILD (from rev 124652, firefox-noscript/trunk/PKGBUILD) Deleted: firefox-noscript/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-26 14:49:06 UTC (rev 124652) +++ PKGBUILD2014-12-26 14:49:19 UTC (rev 124653) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=firefox-noscript -pkgver=2.6.9.8 -pkgrel=1 -pkgdesc=Extension for firefox which disables script -arch=('any') -url=http://noscript.net/; -license=('GPL2') -depends=() -makedepends=('unzip') -source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi) -md5sums=('c73b34f9ac9f6739efff0e470ef2a9e3') - -package() { - depends=(firefox) - - cd $srcdir - local emid=$(sed -n -e '/\?em:id\?/!d; s/.*\([\{].*[}\]\).*/\1/; s/\//g; p; q' install.rdf) - local dstdir=$pkgdir/usr/lib/firefox/browser/extensions/${emid} - install -d $dstdir - cp -R * $dstdir - rm $dstdir/noscript-$pkgver.xpi -} Copied: firefox-noscript/repos/community-any/PKGBUILD (from rev 124652, firefox-noscript/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-12-26 14:49:19 UTC (rev 124653) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=firefox-noscript +pkgver=2.6.9.10 +pkgrel=1 +pkgdesc=Extension for firefox which disables script +arch=('any') +url=http://noscript.net/; +license=('GPL2') +depends=() +makedepends=('unzip') +source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi) +md5sums=('00c000b25f89d14c84ce18819c4f5280') + +package() { + depends=(firefox) + + cd $srcdir + local emid=$(sed -n -e '/\?em:id\?/!d; s/.*\([\{].*[}\]\).*/\1/; s/\//g; p; q' install.rdf) + local dstdir=$pkgdir/usr/lib/firefox/browser/extensions/${emid} + install -d $dstdir + cp -R * $dstdir + rm $dstdir/noscript-$pkgver.xpi +}
[arch-commits] Commit in mingw-w64-binutils/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 15:49:23 Author: spupykin Revision: 124654 upgpkg: mingw-w64-binutils 2.25-1 upd Modified: mingw-w64-binutils/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 14:49:19 UTC (rev 124653) +++ PKGBUILD2014-12-26 14:49:23 UTC (rev 124654) @@ -5,8 +5,8 @@ _targets=i686-w64-mingw32 x86_64-w64-mingw32 pkgname=mingw-w64-binutils -pkgver=2.24 -pkgrel=2 +pkgver=2.25 +pkgrel=1 pkgdesc=Cross binutils for the MinGW-w64 cross-compiler arch=('i686' 'x86_64') url=http://www.gnu.org/software/binutils; @@ -25,7 +25,7 @@ binutils-2.24-CVE-2014-8737.patch binutils-2.24-CVE-2014-8738.patch binutils-2.24-strings-all-default.patch) -md5sums=('a5dd5dd2d212a282cc1d4a84633e0d88' +md5sums=('ab6719fd7434caf07433ec834db8ad4f' '125d8ce675ced84814d5f068106dbaa3' '6923e5279a84cb7134b07e2cf6686434' '4c590dc70829d8f4fc190f0fe7e3add8' @@ -47,31 +47,31 @@ sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ libiberty/configure # CVE-2014-8484 - backport of commit bd25671c - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8484.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8484.patch # CVE-2014-8485 - commit 493a3386 - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8485.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8485.patch # CVE-2014-8501 - commit 7e1e1988 - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8501.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8501.patch # CVE-2014-8502 - commits bf67003b and 5a4b0ccc - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8502.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8502.patch # CVE-2014-8503 - commit 0102ea8c - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8503.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8503.patch # CVE-2014-8504 - commit 708d7d0d - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8504.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8504.patch # CVE-2014-8737 - commit dd9b91de - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8737.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8737.patch # CVE-2014-8738 - commit bb0d8671 - patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8738.patch +# patch -p1 -i $srcdir/binutils-2.24-CVE-2014-8738.patch # strings -a default - commit 7fac9594 (fedora backport) - patch -p0 -i $srcdir/binutils-2.24-strings-all-default.patch +# patch -p0 -i $srcdir/binutils-2.24-strings-all-default.patch } build() {
[arch-commits] Commit in mingw-w64-binutils/repos (44 files)
Date: Friday, December 26, 2014 @ 15:49:59 Author: spupykin Revision: 124655 archrelease: copy trunk to community-i686, community-x86_64 Added: mingw-w64-binutils/repos/community-i686/PKGBUILD (from rev 124654, mingw-w64-binutils/trunk/PKGBUILD) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8484.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8484.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8485.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8485.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8501.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8501.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502-pre.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8503.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8503.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8504.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8504.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8737.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8737.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8738.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8738.patch) mingw-w64-binutils/repos/community-i686/binutils-2.24-strings-all-default.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-strings-all-default.patch) mingw-w64-binutils/repos/community-x86_64/PKGBUILD (from rev 124654, mingw-w64-binutils/trunk/PKGBUILD) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8484.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8484.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8485.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8485.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8501.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8501.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502-pre.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8502.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8503.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8503.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8504.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8504.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8737.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8737.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8738.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-CVE-2014-8738.patch) mingw-w64-binutils/repos/community-x86_64/binutils-2.24-strings-all-default.patch (from rev 124654, mingw-w64-binutils/trunk/binutils-2.24-strings-all-default.patch) Deleted: mingw-w64-binutils/repos/community-i686/PKGBUILD mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8484.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8485.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8501.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502-pre.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8502.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8503.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8504.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8737.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-CVE-2014-8738.patch mingw-w64-binutils/repos/community-i686/binutils-2.24-strings-all-default.patch mingw-w64-binutils/repos/community-x86_64/PKGBUILD mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8484.patch mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8485.patch mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8501.patch mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502-pre.patch mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8502.patch mingw-w64-binutils/repos/community-x86_64/binutils-2.24-CVE-2014-8503.patch
[arch-commits] Commit in doxygen/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 17:59:41 Author: dan Revision: 228059 upgpkg: doxygen 1.8.9-1 Modified: doxygen/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 14:25:38 UTC (rev 228058) +++ PKGBUILD2014-12-26 16:59:41 UTC (rev 228059) @@ -3,7 +3,7 @@ pkgbase=doxygen pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.8 +pkgver=1.8.9 pkgrel=1 license=('GPL') arch=(i686 x86_64) @@ -11,8 +11,8 @@ makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript' 'texlive-latexextra' 'graphviz' 'python2') source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) -md5sums=('0cbe6912fcac302a984bfcfb9231fec9') -sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9') +md5sums=('753c1b135086c4771035622532652552') +sha1sums=('b447251d32343ecf867f0a20cb63da4b478bfbab') build() { export PATH=$PATH:/usr/lib/qt4/bin
[arch-commits] Commit in doxygen/repos (4 files)
Date: Friday, December 26, 2014 @ 17:59:54 Author: dan Revision: 228060 archrelease: copy trunk to extra-i686, extra-x86_64 Added: doxygen/repos/extra-i686/PKGBUILD (from rev 228059, doxygen/trunk/PKGBUILD) doxygen/repos/extra-x86_64/PKGBUILD (from rev 228059, doxygen/trunk/PKGBUILD) Deleted: doxygen/repos/extra-i686/PKGBUILD doxygen/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 78 extra-i686/PKGBUILD | 39 extra-x86_64/PKGBUILD | 39 3 files changed, 78 insertions(+), 78 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2014-12-26 16:59:41 UTC (rev 228059) +++ extra-i686/PKGBUILD 2014-12-26 16:59:54 UTC (rev 228060) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Dan McGee d...@archlinux.org - -pkgbase=doxygen -pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.8 -pkgrel=1 -license=('GPL') -arch=(i686 x86_64) -url=http://www.doxygen.org/; -makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python2') - source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) -md5sums=('0cbe6912fcac302a984bfcfb9231fec9') -sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9') - -build() { - export PATH=$PATH:/usr/lib/qt4/bin - cd ${srcdir}/${pkgbase}-${pkgver} - QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard - make -} - -package_doxygen() { - pkgdesc=A documentation system for C++, C, Java, IDL and PHP - depends=('gcc-libs') - optdepends=('graphviz: for caller/callee graph generation' - 'qt4: for doxywizard') - - cd ${srcdir}/${pkgbase}-${pkgver} - make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install -} - -package_doxygen-docs() { - pkgdesc=Developer documentation for doxygen - - cd ${srcdir}/${pkgbase}-${pkgver} - make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install_docs -} Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 228059, doxygen/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2014-12-26 16:59:54 UTC (rev 228060) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Dan McGee d...@archlinux.org + +pkgbase=doxygen +pkgname=('doxygen' 'doxygen-docs') +pkgver=1.8.9 +pkgrel=1 +license=('GPL') +arch=(i686 x86_64) +url=http://www.doxygen.org/; +makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript' + 'texlive-latexextra' 'graphviz' 'python2') + source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) +md5sums=('753c1b135086c4771035622532652552') +sha1sums=('b447251d32343ecf867f0a20cb63da4b478bfbab') + +build() { + export PATH=$PATH:/usr/lib/qt4/bin + cd ${srcdir}/${pkgbase}-${pkgver} + QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard + make +} + +package_doxygen() { + pkgdesc=A documentation system for C++, C, Java, IDL and PHP + depends=('gcc-libs') + optdepends=('graphviz: for caller/callee graph generation' + 'qt4: for doxywizard') + + cd ${srcdir}/${pkgbase}-${pkgver} + make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install +} + +package_doxygen-docs() { + pkgdesc=Developer documentation for doxygen + + cd ${srcdir}/${pkgbase}-${pkgver} + make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install_docs +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2014-12-26 16:59:41 UTC (rev 228059) +++ extra-x86_64/PKGBUILD 2014-12-26 16:59:54 UTC (rev 228060) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Dan McGee d...@archlinux.org - -pkgbase=doxygen -pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.8 -pkgrel=1 -license=('GPL') -arch=(i686 x86_64) -url=http://www.doxygen.org/; -makedepends=('gcc-libs' 'flex' 'qt4' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python2') - source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) -md5sums=('0cbe6912fcac302a984bfcfb9231fec9') -sha1sums=('cd511c73e7669dde5ac3e14a5d1abae093aaf1d9') - -build() { - export PATH=$PATH:/usr/lib/qt4/bin - cd ${srcdir}/${pkgbase}-${pkgver} - QTDIR=/usr/lib/qt4 ./configure --prefix /usr --with-doxywizard - make -} - -package_doxygen() { - pkgdesc=A documentation system for C++, C, Java, IDL and PHP - depends=('gcc-libs') - optdepends=('graphviz: for caller/callee graph generation' - 'qt4: for doxywizard') - - cd ${srcdir}/${pkgbase}-${pkgver} - make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1 install -} - -package_doxygen-docs() { - pkgdesc=Developer documentation for doxygen - - cd ${srcdir}/${pkgbase}-${pkgver} - make INSTALL=${pkgdir}/usr MAN1DIR=share/man/man1
[arch-commits] Commit in (python-sfml)
Date: Friday, December 26, 2014 @ 23:02:46 Author: svenstaro Revision: 124656 Remove python-sfml Deleted: python-sfml/
[arch-commits] Commit in sbcl/repos/extra-x86_64 (8 files)
Date: Friday, December 26, 2014 @ 23:25:49 Author: juergen Revision: 228062 archrelease: copy trunk to extra-x86_64 Added: sbcl/repos/extra-x86_64/PKGBUILD (from rev 228061, sbcl/trunk/PKGBUILD) sbcl/repos/extra-x86_64/arch-fixes.lisp (from rev 228061, sbcl/trunk/arch-fixes.lisp) sbcl/repos/extra-x86_64/sbcl.install (from rev 228061, sbcl/trunk/sbcl.install) sbcl/repos/extra-x86_64/texinfo-4.13a-data_types.patch (from rev 228061, sbcl/trunk/texinfo-4.13a-data_types.patch) Deleted: sbcl/repos/extra-x86_64/PKGBUILD sbcl/repos/extra-x86_64/arch-fixes.lisp sbcl/repos/extra-x86_64/sbcl.install sbcl/repos/extra-x86_64/texinfo-4.13a-data_types.patch + PKGBUILD | 147 +++ arch-fixes.lisp| 42 +-- sbcl.install | 36 - texinfo-4.13a-data_types.patch | 64 4 files changed, 145 insertions(+), 144 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2014-12-26 22:25:42 UTC (rev 228061) +++ PKGBUILD2014-12-26 22:25:49 UTC (rev 228062) @@ -1,73 +0,0 @@ -# $Id$ -# Contributor: John Proctor jproc...@prium.net -# Contributor: Daniel White dan...@whitehouse.id.au -# Maintainer: Juergen Hoetzel juer...@archlinux.org -# Contributor: Leslie Polzer (skypher) - -pkgname=sbcl -pkgver=1.2.2 -pkgrel=1 -pkgdesc=Steel Bank Common Lisp -url=http://www.sbcl.org/; -arch=('i686' 'x86_64') -license=('custom') -depends=('glibc' 'zlib') -provides=('common-lisp' 'cl-asdf') -makedepends=('sbcl') -install=sbcl.install -source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2; - arch-fixes.lisp) -md5sums=('729479476e46bb40f054f8a454a0fbde' - '7ac0c1936547f4278198b8bf7725204d') - - - -build() { - cd $srcdir/$pkgname-$pkgver - - export CFLAGS+= -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl - export GNUMAKE=make - - # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS - export LINKFLAGS=$LDFLAGS - unset LDFLAGS - - # Make a multi-threaded SBCL, disable LARGEFILE - cat customize-target-features.lisp EOF -(lambda (features) - (flet ((enable (x) (pushnew x features)) - (disable (x) (setf features (remove x features - (enable :sb-thread) - (enable :sb-core-compression) - (disable :largefile))) -EOF - - sh make.sh sbcl --prefix=/usr - make -C doc/manual info -} - -package() { - cd $srcdir/$pkgname-$pkgver - - # cannot have both SBCL_HOME and INSTALL_ROOT - SBCL_HOME= INSTALL_ROOT=$pkgdir/usr sh install.sh - - src/runtime/sbcl --core output/sbcl.core --script ${srcdir}/arch-fixes.lisp - mv sbcl-new.core ${pkgdir}/usr/lib/sbcl/sbcl.core - - # sources - mkdir -p $pkgdir/usr/share/sbcl-source - cp -R -t $pkgdir/usr/share/sbcl-source $srcdir/$pkgname-$pkgver/{src,contrib} - - # license - install -D -m644 $srcdir/$pkgname-$pkgver/COPYING \ - $pkgdir/usr/share/licenses/$pkgname/license.txt - - # drop unwanted files - find $pkgdir \( -name Makefile -o -name .cvsignore \) -delete - find $pkgdir/usr/share/sbcl-source -type f \ -\( -name \*.fasl -o -name \*.o -o -name \*.log -o -name \*.so -o -name a.out \) -delete - - rm $pkgdir/usr/share/sbcl-source/src/runtime/sbcl{,.nm} - -} Copied: sbcl/repos/extra-x86_64/PKGBUILD (from rev 228061, sbcl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2014-12-26 22:25:49 UTC (rev 228062) @@ -0,0 +1,74 @@ +f# $Id$ +# Contributor: John Proctor jproc...@prium.net +# Contributor: Daniel White dan...@whitehouse.id.au +# Maintainer: Juergen Hoetzel juer...@archlinux.org +# Contributor: Leslie Polzer (skypher) + +pkgname=sbcl +pkgver=1.2.6 +pkgrel=1 +pkgdesc=Steel Bank Common Lisp +url=http://www.sbcl.org/; +arch=('i686' 'x86_64') +license=('custom') +depends=('glibc' 'zlib') +provides=('common-lisp' 'cl-asdf') +makedepends=('sbcl') +install=sbcl.install +source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2; + arch-fixes.lisp) +md5sums=('a283d638ffb17051aad180e8e7f7860a' + '7ac0c1936547f4278198b8bf7725204d') + + + +build() { + cd $srcdir/$pkgname-$pkgver + + export CFLAGS+= -D_GNU_SOURCE -fno-omit-frame-pointer -DSBCL_HOME=/usr/lib/sbcl + export GNUMAKE=make + + # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS + export LINKFLAGS=$LDFLAGS + unset LDFLAGS + unset MAKEFLAGS + + # Make a multi-threaded SBCL, disable LARGEFILE + cat customize-target-features.lisp EOF +(lambda (features) + (flet ((enable (x) (pushnew x features)) + (disable (x) (setf features (remove x features + (enable :sb-thread) + (enable :sb-core-compression) + (disable :largefile))) +EOF + + sh make.sh sbcl --prefix=/usr + make -C doc/manual info +} + +package() { +
[arch-commits] Commit in sbcl/trunk (PKGBUILD)
Date: Friday, December 26, 2014 @ 23:25:42 Author: juergen Revision: 228061 upgpkg: sbcl 1.2.6-1 disable parallel (-j2) build (resulting in build failure) Modified: sbcl/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 16:59:54 UTC (rev 228060) +++ PKGBUILD2014-12-26 22:25:42 UTC (rev 228061) @@ -1,4 +1,4 @@ -# $Id$ +f# $Id$ # Contributor: John Proctor jproc...@prium.net # Contributor: Daniel White dan...@whitehouse.id.au # Maintainer: Juergen Hoetzel juer...@archlinux.org @@ -5,7 +5,7 @@ # Contributor: Leslie Polzer (skypher) pkgname=sbcl -pkgver=1.2.2 +pkgver=1.2.6 pkgrel=1 pkgdesc=Steel Bank Common Lisp url=http://www.sbcl.org/; @@ -17,7 +17,7 @@ install=sbcl.install source=(http://downloads.sourceforge.net/project/sbcl/sbcl/$pkgver/$pkgname-$pkgver-source.tar.bz2; arch-fixes.lisp) -md5sums=('729479476e46bb40f054f8a454a0fbde' +md5sums=('a283d638ffb17051aad180e8e7f7860a' '7ac0c1936547f4278198b8bf7725204d') @@ -31,7 +31,8 @@ # build system uses LINKFLAGS and OS_LIBS to build LDFLAGS export LINKFLAGS=$LDFLAGS unset LDFLAGS - + unset MAKEFLAGS + # Make a multi-threaded SBCL, disable LARGEFILE cat customize-target-features.lisp EOF (lambda (features)
[arch-commits] Commit in linux-api-headers/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 03:46:09 Author: allan Revision: 228063 upgpkg: linux-api-headers 3.18.1-1 binutils-2.25 rebuild, upstream update Modified: linux-api-headers/trunk/PKGBUILD --+ PKGBUILD | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-26 22:25:49 UTC (rev 228062) +++ PKGBUILD2014-12-27 02:46:09 UTC (rev 228063) @@ -4,8 +4,8 @@ # toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc pkgname=linux-api-headers -pkgver=3.16.2 -_basever=3.16 +pkgver=3.18.1 +_basever=3.18 pkgrel=1 pkgdesc=Kernel headers sanitized for use in userspace arch=('i686' 'x86_64') @@ -12,22 +12,19 @@ url=http://www.gnu.org/software/libc; license=('GPL2') source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz -http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz) - -# NOTE: signatures are not automatically verified until pacman-4.2 -#http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign -#http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign +http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign) +md5sums=('9e854df51ca3fef8bfe566dbd7b89241' + 'SKIP' + '82864000fde42252dd5e80cceb971479' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman -md5sums=('5c569ed649a0c9711879f333e90c5386' - '926e6e2ee0634ce53730701da749b040') - prepare() { cd ${srcdir}/linux-${_basever} [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} - - # fix xattr.h dual inclusion issues - # https://github.com/torvalds/linux/commit/bfcfd44c - sed -i /__UAPI_DEF_XATTR/s/ifdef/if/ include/uapi/linux/xattr.h } build() {
[arch-commits] Commit in linux-api-headers/repos (4 files)
Date: Saturday, December 27, 2014 @ 03:47:24 Author: allan Revision: 228064 archrelease: copy trunk to staging-i686, staging-x86_64 Added: linux-api-headers/repos/staging-i686/ linux-api-headers/repos/staging-i686/PKGBUILD (from rev 228063, linux-api-headers/trunk/PKGBUILD) linux-api-headers/repos/staging-x86_64/ linux-api-headers/repos/staging-x86_64/PKGBUILD (from rev 228063, linux-api-headers/trunk/PKGBUILD) -+ staging-i686/PKGBUILD | 46 ++ staging-x86_64/PKGBUILD | 46 ++ 2 files changed, 92 insertions(+) Copied: linux-api-headers/repos/staging-i686/PKGBUILD (from rev 228063, linux-api-headers/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-12-27 02:47:24 UTC (rev 228064) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.18.1 +_basever=3.18 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign) +md5sums=('9e854df51ca3fef8bfe566dbd7b89241' + 'SKIP' + '82864000fde42252dd5e80cceb971479' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +prepare() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} +} + +build() { + cd ${srcdir}/linux-${_basever} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +} Copied: linux-api-headers/repos/staging-x86_64/PKGBUILD (from rev 228063, linux-api-headers/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-12-27 02:47:24 UTC (rev 228064) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=linux-api-headers +pkgver=3.18.1 +_basever=3.18 +pkgrel=1 +pkgdesc=Kernel headers sanitized for use in userspace +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL2') +source=(http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.xz +http://www.kernel.org/pub/linux/kernel/v3.x/linux-${_basever}.tar.sign +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz +http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.sign) +md5sums=('9e854df51ca3fef8bfe566dbd7b89241' + 'SKIP' + '82864000fde42252dd5e80cceb971479' + 'SKIP') +validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds + '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman + +prepare() { + cd ${srcdir}/linux-${_basever} + [[ $pkgver != $_basever ]] patch -p1 -i ${srcdir}/patch-${pkgver} +} + +build() { + cd ${srcdir}/linux-${_basever} + + make mrproper + make headers_check +} + +package() { + cd ${srcdir}/linux-${_basever} + make INSTALL_HDR_PATH=${pkgdir}/usr headers_install + + # use headers from libdrm + rm -r ${pkgdir}/usr/include/drm + + # clean-up unnecessary files generated during install + find ${pkgdir} \( -name .install -o -name ..install.cmd \) -delete +}
[arch-commits] Commit in binutils/trunk (14 files)
Date: Saturday, December 27, 2014 @ 03:49:07 Author: allan Revision: 228065 upgpkg: binutils 2.25-1 upstream update, remove patches included upstream Modified: binutils/trunk/PKGBUILD Deleted: binutils/trunk/binutils-2.24-CVE-2014-8484.patch binutils/trunk/binutils-2.24-CVE-2014-8485.patch binutils/trunk/binutils-2.24-CVE-2014-8501.patch binutils/trunk/binutils-2.24-CVE-2014-8502-pre.patch binutils/trunk/binutils-2.24-CVE-2014-8502.patch binutils/trunk/binutils-2.24-CVE-2014-8503.patch binutils/trunk/binutils-2.24-CVE-2014-8504.patch binutils/trunk/binutils-2.24-CVE-2014-8737.patch binutils/trunk/binutils-2.24-CVE-2014-8738.patch binutils/trunk/binutils-2.24-gold-testsuite-plugin.patch binutils/trunk/binutils-2.24-lto-testsuite.patch binutils/trunk/binutils-2.24-shared-pie.patch binutils/trunk/binutils-2.24-strings-all-default.patch ---+ PKGBUILD | 73 --- binutils-2.24-CVE-2014-8484.patch | 31 - binutils-2.24-CVE-2014-8485.patch | 70 --- binutils-2.24-CVE-2014-8501.patch | 26 - binutils-2.24-CVE-2014-8502-pre.patch | 481 binutils-2.24-CVE-2014-8502.patch | 547 binutils-2.24-CVE-2014-8503.patch | 16 binutils-2.24-CVE-2014-8504.patch | 50 -- binutils-2.24-CVE-2014-8737.patch | 128 -- binutils-2.24-CVE-2014-8738.patch | 48 -- binutils-2.24-gold-testsuite-plugin.patch | 229 --- binutils-2.24-lto-testsuite.patch | 78 --- binutils-2.24-shared-pie.patch| 99 - binutils-2.24-strings-all-default.patch | 310 --- 14 files changed, 6 insertions(+), 2180 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 228064:228065 to see the changes.
[arch-commits] Commit in binutils/repos (6 files)
Date: Saturday, December 27, 2014 @ 03:50:02 Author: allan Revision: 228066 archrelease: copy trunk to staging-i686, staging-x86_64 Added: binutils/repos/staging-i686/ binutils/repos/staging-i686/PKGBUILD (from rev 228065, binutils/trunk/PKGBUILD) binutils/repos/staging-i686/binutils.install (from rev 228065, binutils/trunk/binutils.install) binutils/repos/staging-x86_64/ binutils/repos/staging-x86_64/PKGBUILD (from rev 228065, binutils/trunk/PKGBUILD) binutils/repos/staging-x86_64/binutils.install (from rev 228065, binutils/trunk/binutils.install) -+ staging-i686/PKGBUILD | 67 ++ staging-i686/binutils.install | 17 + staging-x86_64/PKGBUILD | 67 ++ staging-x86_64/binutils.install | 17 + 4 files changed, 168 insertions(+) Copied: binutils/repos/staging-i686/PKGBUILD (from rev 228065, binutils/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-12-27 02:50:02 UTC (rev 228066) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=binutils +pkgver=2.25 +pkgrel=1 +pkgdesc=A set of programs to assemble and manipulate binary and object files +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/binutils/; +license=('GPL') +groups=('base-devel') +depends=('glibc=2.20' 'zlib') +checkdepends=('dejagnu' 'bc') +conflicts=('binutils-multilib') +replaces=('binutils-multilib') +options=('staticlibs' '!distcc' '!ccache') +install=binutils.install +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}) +md5sums=('d9f3303f802a5b6b0bb73a335ab89d66' + 'SKIP') +validpgpkeys=('EAF1C276A747E9ED86210CBAC3126D3B4AE55E93') # Tristan Gingold + +prepare() { + cd ${srcdir}/binutils-${pkgver} + + # hack! - libiberty configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ libiberty/configure + + mkdir ${srcdir}/binutils-build +} + +build() { + cd ${srcdir}/binutils-build + + ${srcdir}/binutils-${pkgver}/configure --prefix=/usr \ +--with-lib-path=/usr/lib:/usr/local/lib \ +--with-bugurl=https://bugs.archlinux.org/ \ +--enable-threads --enable-shared --with-pic \ +--enable-ld=default --enable-gold --enable-plugins \ +--disable-werror + + # check the host environment and makes sure all the necessary tools are available + make configure-host + + make tooldir=/usr +} + +check() { + cd ${srcdir}/binutils-build + + # unset LDFLAGS as testsuite makes assumptions about which ones are active + # ignore failures in gold testsuite... + make -k LDFLAGS= check || true +} + +package() { + cd ${srcdir}/binutils-build + make prefix=${pkgdir}/usr tooldir=${pkgdir}/usr install + + # Remove unwanted files + rm ${pkgdir}/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}* + + # No shared linking to these files outside binutils + rm ${pkgdir}/usr/lib/lib{bfd,opcodes}.so +} Copied: binutils/repos/staging-i686/binutils.install (from rev 228065, binutils/trunk/binutils.install) === --- staging-i686/binutils.install (rev 0) +++ staging-i686/binutils.install 2014-12-27 02:50:02 UTC (rev 228066) @@ -0,0 +1,17 @@ +infodir=usr/share/info +filelist=(as.info bfd.info binutils.info gprof.info ld.info) + +post_upgrade() { + [ -x usr/bin/install-info ] || return 0 + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2 /dev/null + done +} + +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 +} + Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 228065, binutils/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-12-27 02:50:02 UTC (rev 228066) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +pkgname=binutils +pkgver=2.25 +pkgrel=1 +pkgdesc=A set of programs to assemble and manipulate binary and object files +arch=('i686' 'x86_64') +url=http://www.gnu.org/software/binutils/; +license=('GPL') +groups=('base-devel') +depends=('glibc=2.20' 'zlib') +checkdepends=('dejagnu' 'bc') +conflicts=('binutils-multilib') +replaces=('binutils-multilib') +options=('staticlibs' '!distcc' '!ccache') +install=binutils.install +source=(ftp://ftp.gnu.org/gnu/binutils/binutils-${pkgver}.tar.bz2{,.sig}) +md5sums=('d9f3303f802a5b6b0bb73a335ab89d66' +
[arch-commits] Commit in glibc/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 03:54:32 Author: allan Revision: 228067 upgpkg: glibc 2.20-6 binutils-2.25 rebuild Modified: glibc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-12-27 02:50:02 UTC (rev 228066) +++ PKGBUILD2014-12-27 02:54:32 UTC (rev 228067) @@ -8,7 +8,7 @@ pkgname=glibc pkgver=2.20 -pkgrel=5 +pkgrel=6 pkgdesc=GNU C Library arch=('i686' 'x86_64') url=http://www.gnu.org/software/libc;
[arch-commits] Commit in glibc/repos (12 files)
Date: Saturday, December 27, 2014 @ 03:56:15 Author: allan Revision: 228068 archrelease: copy trunk to staging-i686, staging-x86_64 Added: glibc/repos/staging-i686/ glibc/repos/staging-i686/PKGBUILD (from rev 228067, glibc/trunk/PKGBUILD) glibc/repos/staging-i686/glibc-2.20-roundup.patch (from rev 228067, glibc/trunk/glibc-2.20-roundup.patch) glibc/repos/staging-i686/glibc.install (from rev 228067, glibc/trunk/glibc.install) glibc/repos/staging-i686/locale-gen (from rev 228067, glibc/trunk/locale-gen) glibc/repos/staging-i686/locale.gen.txt (from rev 228067, glibc/trunk/locale.gen.txt) glibc/repos/staging-x86_64/ glibc/repos/staging-x86_64/PKGBUILD (from rev 228067, glibc/trunk/PKGBUILD) glibc/repos/staging-x86_64/glibc-2.20-roundup.patch (from rev 228067, glibc/trunk/glibc-2.20-roundup.patch) glibc/repos/staging-x86_64/glibc.install (from rev 228067, glibc/trunk/glibc.install) glibc/repos/staging-x86_64/locale-gen (from rev 228067, glibc/trunk/locale-gen) glibc/repos/staging-x86_64/locale.gen.txt (from rev 228067, glibc/trunk/locale.gen.txt) -+ staging-i686/PKGBUILD | 149 + staging-i686/glibc-2.20-roundup.patch | 890 ++ staging-i686/glibc.install | 22 staging-i686/locale-gen | 42 + staging-i686/locale.gen.txt | 23 staging-x86_64/PKGBUILD | 149 + staging-x86_64/glibc-2.20-roundup.patch | 890 ++ staging-x86_64/glibc.install| 22 staging-x86_64/locale-gen | 42 + staging-x86_64/locale.gen.txt | 23 10 files changed, 2252 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 228067:228068 to see the changes.
[arch-commits] Commit in gcc/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 04:05:18 Author: allan Revision: 228069 upgpkg: gcc 4.9.2-2 binutils-2.25 rebuild, new upstream snapshot Modified: gcc/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-27 02:56:15 UTC (rev 228068) +++ PKGBUILD2014-12-27 03:05:18 UTC (rev 228069) @@ -9,21 +9,21 @@ _pkgver=4.9 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=1 -#_snapshot=4.9-20140903 +pkgrel=2 +_snapshot=4.9-20141224 pkgdesc=The GNU Compiler Collection arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url=http://gcc.gnu.org; -makedepends=('binutils=2.24' 'libmpc' 'gcc-ada' 'doxygen') +makedepends=('binutils=2.25' 'libmpc' 'gcc-ada' 'doxygen') checkdepends=('dejagnu' 'inetutils') options=('!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 - #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz gcc-4.8-filename-output.patch) -md5sums=('4df8ee253b7f3863ad0b86359cd39c43' +md5sums=('064bc3224ed492c1b2751c313f8278b0' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' '6810bb9b2252f03e6c98d9a671d94589') @@ -242,7 +242,7 @@ { pkgdesc=Fortran front-end for GCC depends=(gcc=$pkgver-$pkgrel) - options=('staticlibs' '!emptydirs') + options=('!emptydirs') install=gcc-fortran.install cd ${srcdir}/gcc-build @@ -301,7 +301,7 @@ { pkgdesc=Go front-end for GCC depends=(gcc=$pkgver-$pkgrel) - options=('staticlibs' '!emptydirs') + options=('!emptydirs') install=gcc-go.install cd ${srcdir}/gcc-build @@ -309,8 +309,6 @@ make -C gcc DESTDIR=$pkgdir go.install-{common,man,info} install -Dm755 gcc/go1 $pkgdir/${_libdir}/go1 - rm $pkgdir/usr/lib/libgo.a - # Install Runtime Library Exception install -d ${pkgdir}/usr/share/licenses/gcc-go/ ln -s ../gcc-libs/RUNTIME.LIBRARY.EXCEPTION ${pkgdir}/usr/share/licenses/gcc-go/
[arch-commits] Commit in gcc/repos (18 files)
Date: Saturday, December 27, 2014 @ 04:07:59 Author: allan Revision: 228070 archrelease: copy trunk to staging-i686, staging-x86_64 Added: gcc/repos/staging-i686/ gcc/repos/staging-i686/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) gcc/repos/staging-i686/gcc-4.8-filename-output.patch (from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-i686/gcc-4.9-isl-0.13-hack.patch (from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-i686/gcc-ada.install (from rev 228069, gcc/trunk/gcc-ada.install) gcc/repos/staging-i686/gcc-fortran.install (from rev 228069, gcc/trunk/gcc-fortran.install) gcc/repos/staging-i686/gcc-go.install (from rev 228069, gcc/trunk/gcc-go.install) gcc/repos/staging-i686/gcc-libs.install (from rev 228069, gcc/trunk/gcc-libs.install) gcc/repos/staging-i686/gcc.install (from rev 228069, gcc/trunk/gcc.install) gcc/repos/staging-x86_64/ gcc/repos/staging-x86_64/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) gcc/repos/staging-x86_64/gcc-4.8-filename-output.patch (from rev 228069, gcc/trunk/gcc-4.8-filename-output.patch) gcc/repos/staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 228069, gcc/trunk/gcc-4.9-isl-0.13-hack.patch) gcc/repos/staging-x86_64/gcc-ada.install (from rev 228069, gcc/trunk/gcc-ada.install) gcc/repos/staging-x86_64/gcc-fortran.install (from rev 228069, gcc/trunk/gcc-fortran.install) gcc/repos/staging-x86_64/gcc-go.install (from rev 228069, gcc/trunk/gcc-go.install) gcc/repos/staging-x86_64/gcc-libs.install (from rev 228069, gcc/trunk/gcc-libs.install) gcc/repos/staging-x86_64/gcc.install (from rev 228069, gcc/trunk/gcc.install) --+ staging-i686/PKGBUILD| 315 + staging-i686/gcc-4.8-filename-output.patch | 17 + staging-i686/gcc-4.9-isl-0.13-hack.patch | 71 + staging-i686/gcc-ada.install | 20 + staging-i686/gcc-fortran.install | 16 + staging-i686/gcc-go.install | 20 + staging-i686/gcc-libs.install| 16 + staging-i686/gcc.install | 20 + staging-x86_64/PKGBUILD | 315 + staging-x86_64/gcc-4.8-filename-output.patch | 17 + staging-x86_64/gcc-4.9-isl-0.13-hack.patch | 71 + staging-x86_64/gcc-ada.install | 20 + staging-x86_64/gcc-fortran.install | 16 + staging-x86_64/gcc-go.install| 20 + staging-x86_64/gcc-libs.install | 16 + staging-x86_64/gcc.install | 20 + 16 files changed, 990 insertions(+) Copied: gcc/repos/staging-i686/PKGBUILD (from rev 228069, gcc/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-12-27 03:07:59 UTC (rev 228070) @@ -0,0 +1,315 @@ +# $Id$ +# Maintainer: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc' 'gcc-libs' 'gcc-fortran' 'gcc-objc' 'gcc-ada' 'gcc-go') +pkgver=4.9.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=2 +_snapshot=4.9-20141224 +pkgdesc=The GNU Compiler Collection +arch=('i686' 'x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.25' 'libmpc' 'gcc-ada' 'doxygen') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz +gcc-4.8-filename-output.patch) +md5sums=('064bc3224ed492c1b2751c313f8278b0' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + '6810bb9b2252f03e6c98d9a671d94589') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f + patch
[arch-commits] Commit in gradm/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 04:14:58 Author: thestinger Revision: 124657 add validpkgkeys array Modified: gradm/trunk/PKGBUILD --+ PKGBUILD |3 +++ 1 file changed, 3 insertions(+) Modified: PKGBUILD === --- PKGBUILD2014-12-26 22:02:46 UTC (rev 124656) +++ PKGBUILD2014-12-27 03:14:58 UTC (rev 124657) @@ -24,6 +24,9 @@ 'SKIP' '23862daef9b00cdc91367d3a8039fc41627312a6c3d1f34054519f599514379c' '73cf31add3da55b539777d736764a40c6b30041cc259e1d0372c867b87070440') +validpgpkeys=( + 'DE9452CE46F42094907F108B44D1C0F82525FE49' # Bradley Spengler +) prepare() { cd $pkgname
[arch-commits] Commit in gcc-multilib/trunk (PKGBUILD)
Date: Saturday, December 27, 2014 @ 07:20:58 Author: heftig Revision: 124658 4.9.2-2 Modified: gcc-multilib/trunk/PKGBUILD --+ PKGBUILD | 20 +--- 1 file changed, 9 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-27 03:14:58 UTC (rev 124657) +++ PKGBUILD2014-12-27 06:20:58 UTC (rev 124658) @@ -10,22 +10,22 @@ _pkgver=4.9 _islver=0.12.2 _cloogver=0.18.1 -pkgrel=1 -#_snapshot=4.9-20140903 +pkgrel=2 +_snapshot=4.9-20141224 pkgdesc=The GNU Compiler Collection for multilib arch=('x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') url=http://gcc.gnu.org; -makedepends=('binutils=2.24' 'libmpc' 'gcc-ada-multilib' 'doxygen' +makedepends=('binutils=2.25' 'libmpc' 'gcc-ada-multilib' 'doxygen' 'lib32-glibc=2.20') checkdepends=('dejagnu' 'inetutils') options=('!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 - #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz gcc-4.8-filename-output.patch) -md5sums=('4df8ee253b7f3863ad0b86359cd39c43' +md5sums=('064bc3224ed492c1b2751c313f8278b0' 'e039bfcfb6c2ab039b8ee69bf883e824' 'e34fca0540d840e5d0f6427e98c92252' '6810bb9b2252f03e6c98d9a671d94589') @@ -187,7 +187,7 @@ package_gcc-multilib() { pkgdesc=The GNU Compiler Collection - C and C++ frontends for multilib - depends=(gcc-libs-multilib=$pkgver-$pkgrel 'binutils=2.24' 'libmpc') + depends=(gcc-libs-multilib=$pkgver-$pkgrel 'binutils=2.25' 'libmpc') groups=('multilib-devel') options=('staticlibs') provides=(gcc=$pkgver-$pkgrel) @@ -295,7 +295,7 @@ depends=(gcc-multilib=$pkgver-$pkgrel) provides=(gcc-fortran=$pkgver-$pkgrel) conflicts=('gcc-fortran') - options=('staticlibs' '!emptydirs') + options=('!emptydirs') install=gcc-fortran.install cd ${srcdir}/gcc-build @@ -371,7 +371,7 @@ depends=(gcc-multilib=$pkgver-$pkgrel) provides=(gcc-go=$pkgver-$pkgrel) conflicts=('gcc-go') - options=('staticlibs' '!emptydirs') + options=('!emptydirs') install=gcc-go.install cd ${srcdir}/gcc-build @@ -380,8 +380,6 @@ make -C gcc DESTDIR=$pkgdir go.install-{common,man,info} install -Dm755 gcc/go1 $pkgdir/${_libdir}/go1 - rm $pkgdir/usr/lib{,32}/libgo.a - # Install Runtime Library Exception install -d ${pkgdir}/usr/share/licenses/gcc-go-multilib/ ln -s ../gcc-libs-multilib/RUNTIME.LIBRARY.EXCEPTION ${pkgdir}/usr/share/licenses/gcc-go-multilib/
[arch-commits] Commit in lib32-glibc/trunk (PKGBUILD glibc-2.20-roundup.patch)
Date: Saturday, December 27, 2014 @ 07:26:39 Author: heftig Revision: 124659 2.20-6 Modified: lib32-glibc/trunk/PKGBUILD lib32-glibc/trunk/glibc-2.20-roundup.patch --+ PKGBUILD |8 - glibc-2.20-roundup.patch | 305 - 2 files changed, 304 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-12-27 06:20:58 UTC (rev 124658) +++ PKGBUILD2014-12-27 06:26:39 UTC (rev 124659) @@ -8,7 +8,7 @@ _pkgbasename=glibc pkgname=lib32-$_pkgbasename pkgver=2.20 -pkgrel=4 +pkgrel=6 pkgdesc=GNU C Library (32-bit) arch=('x86_64') url=http://www.gnu.org/software/libc; @@ -22,11 +22,11 @@ options=('!strip' 'staticlibs' '!emptydirs') source=(http://ftp.gnu.org/gnu/libc/${_pkgbasename}-${pkgver}.tar.xz{,.sig} - glibc-2.20-roundup.patch +glibc-2.20-roundup.patch lib32-glibc.conf) md5sums=('948a6e06419a01bd51e97206861595b0' 'SKIP' - '8cfa2a0fa2a9aad8b86a138587d6261f' + 'f7a5faf2911ae7c13f584bd60c802873' '6e052f1cb693d5d3203f50f9d4e8c33b') validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF') # Carlos O'Donell @@ -33,7 +33,7 @@ prepare() { cd ${srcdir}/glibc-${pkgver} - # glibc-2.20..d73ac1bb + # glibc-2.20..f80af766 patch -p1 -i $srcdir/glibc-2.20-roundup.patch mkdir ${srcdir}/glibc-build Modified: glibc-2.20-roundup.patch === --- glibc-2.20-roundup.patch2014-12-27 06:20:58 UTC (rev 124658) +++ glibc-2.20-roundup.patch2014-12-27 06:26:39 UTC (rev 124659) @@ -1,8 +1,23 @@ diff --git a/ChangeLog b/ChangeLog -index f343428..ac7d980 100644 +index f343428..e416cd0 100644 --- a/ChangeLog +++ b/ChangeLog -@@ -1,3 +1,94 @@ +@@ -1,3 +1,109 @@ ++2014-12-16 Florian Weimer fwei...@redhat.com ++ ++ [BZ #17630] ++ * resolv/nss_dns/dns-network.c (getanswer_r): Iterate over alias ++ names. ++ ++2014-12-15 Jeff Law l...@redhat.com ++ ++ [BZ #16617] ++ * stdio-common/vfprintf.c (vfprintf): Allocate large specs array ++ on the heap. (CVE-2012-3406) ++ * stdio-common/bug23-2.c, stdio-common/bug23-3.c: New file. ++ * stdio-common/bug23-4.c: New file. Test case by Joseph Myers. ++ * stdio-common/Makefile (tests): Add bug23-2, bug23-3, bug23-4. ++ +2014-11-24 Siddhesh Poyarekar siddh...@redhat.com + + [BZ #17266] @@ -98,10 +113,10 @@ * version.h (RELEASE): Set to stable. diff --git a/NEWS b/NEWS -index 721b457..3de92cd 100644 +index 721b457..9bc835c 100644 --- a/NEWS +++ b/NEWS -@@ -5,6 +5,19 @@ See the end for copying conditions. +@@ -5,6 +5,25 @@ See the end for copying conditions. Please send GNU C library bug reports via http://sourceware.org/bugzilla/ using `glibc' in the product field. @@ -109,7 +124,7 @@ + +* The following bugs are resolved with this release: + -+ 17266, 17370, 17371, 17460, 17485, 17555, 17625. ++ 16617, 17266, 17370, 17371, 17460, 17485, 17555, 17625, 17630. + +* CVE-2104-7817 The wordexp function could ignore the WRDE_NOCMD flag + under certain input conditions resulting in the execution of a shell for @@ -117,6 +132,12 @@ + implementation now checks WRDE_NOCMD immediately before executing the + shell and returns the error WRDE_CMDSUB as expected. + ++* CVE-2012-3406 printf-style functions could run into a stack overflow when ++ processing format strings with a large number of format specifiers. ++ ++* CVE-2014-9402 The nss_dns implementation of getnetbyname could run into an ++ infinite loopif the DNS response contained a PTR record of an unexpected ++ format. + Version 2.20 @@ -528,6 +549,280 @@ ++words_offset; error = parse_backtick (word, word_length, max_length, words, words_offset, flags, pwordexp, ifs, +diff --git a/resolv/nss_dns/dns-network.c b/resolv/nss_dns/dns-network.c +index 0a77c8b..08cf0a6 100644 +--- a/resolv/nss_dns/dns-network.c b/resolv/nss_dns/dns-network.c +@@ -398,8 +398,8 @@ getanswer_r (const querybuf *answer, int anslen, struct netent *result, + + case BYNAME: + { +- char **ap = result-n_aliases++; +- while (*ap != NULL) ++ char **ap; ++ for (ap = result-n_aliases; *ap != NULL; ++ap) + { + /* Check each alias name for being of the forms: + 4.3.2.1.in-addr.arpa = net 1.2.3.4 +diff --git a/stdio-common/Makefile b/stdio-common/Makefile +index 5f8e534..e5e45b6 100644 +--- a/stdio-common/Makefile b/stdio-common/Makefile +@@ -57,7 +57,7 @@ tests := tstscanf test_rdwr test-popen tstgetln test-fseek \ +bug19 bug19a tst-popen2 scanf13 scanf14 scanf15 bug20 bug21 bug22 \ +scanf16 scanf17 tst-setvbuf1 tst-grouping bug23 bug24 \ +bug-vfprintf-nargs tst-long-dbl-fphex
[arch-commits] Commit in gcc-multilib/repos (10 files)
Date: Saturday, December 27, 2014 @ 07:43:35 Author: heftig Revision: 124660 archrelease: copy trunk to multilib-staging-x86_64 Added: gcc-multilib/repos/multilib-staging-x86_64/ gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 124659, gcc-multilib/trunk/PKGBUILD) gcc-multilib/repos/multilib-staging-x86_64/gcc-4.8-filename-output.patch (from rev 124659, gcc-multilib/trunk/gcc-4.8-filename-output.patch) gcc-multilib/repos/multilib-staging-x86_64/gcc-4.8-lambda-ICE.patch (from rev 124659, gcc-multilib/trunk/gcc-4.8-lambda-ICE.patch) gcc-multilib/repos/multilib-staging-x86_64/gcc-4.9-isl-0.13-hack.patch (from rev 124659, gcc-multilib/trunk/gcc-4.9-isl-0.13-hack.patch) gcc-multilib/repos/multilib-staging-x86_64/gcc-ada.install (from rev 124659, gcc-multilib/trunk/gcc-ada.install) gcc-multilib/repos/multilib-staging-x86_64/gcc-fortran.install (from rev 124659, gcc-multilib/trunk/gcc-fortran.install) gcc-multilib/repos/multilib-staging-x86_64/gcc-go.install (from rev 124659, gcc-multilib/trunk/gcc-go.install) gcc-multilib/repos/multilib-staging-x86_64/gcc-libs.install (from rev 124659, gcc-multilib/trunk/gcc-libs.install) gcc-multilib/repos/multilib-staging-x86_64/gcc.install (from rev 124659, gcc-multilib/trunk/gcc.install) ---+ PKGBUILD | 386 gcc-4.8-filename-output.patch | 17 + gcc-4.8-lambda-ICE.patch | 35 +++ gcc-4.9-isl-0.13-hack.patch | 71 +++ gcc-ada.install | 20 ++ gcc-fortran.install | 16 + gcc-go.install| 20 ++ gcc-libs.install | 16 + gcc.install | 20 ++ 9 files changed, 601 insertions(+) Copied: gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 124659, gcc-multilib/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2014-12-27 06:43:35 UTC (rev 124660) @@ -0,0 +1,386 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com +# Contributor: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib') +pkgver=4.9.2 +_pkgver=4.9 +_islver=0.12.2 +_cloogver=0.18.1 +pkgrel=2 +_snapshot=4.9-20141224 +pkgdesc=The GNU Compiler Collection for multilib +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url=http://gcc.gnu.org; +makedepends=('binutils=2.25' 'libmpc' 'gcc-ada-multilib' 'doxygen' + 'lib32-glibc=2.20') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz +gcc-4.8-filename-output.patch) +md5sums=('064bc3224ed492c1b2751c313f8278b0' + 'e039bfcfb6c2ab039b8ee69bf883e824' + 'e34fca0540d840e5d0f6427e98c92252' + '6810bb9b2252f03e6c98d9a671d94589') + +if [ -n ${_snapshot} ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir=usr/lib/gcc/$CHOST/$pkgver + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl/cloog for in-tree builds + ln -s ../isl-${_islver} isl + ln -s ../cloog-${_cloogver} cloog + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == x86_64 ]] sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} gcc/BASE-VER + + # hack! - some configure tests for header files using $CPP $CPPFLAGS + sed -i /ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/ {libiberty,gcc}/configure + + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57653 + # https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=9140d56f + patch -p1 -i ${srcdir}/gcc-4.8-filename-output.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix \ + --with-system-zlib --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu
[arch-commits] Commit in lib32-glibc/repos (4 files)
Date: Saturday, December 27, 2014 @ 07:44:38 Author: heftig Revision: 124661 archrelease: copy trunk to multilib-staging-x86_64 Added: lib32-glibc/repos/multilib-staging-x86_64/ lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD (from rev 124660, lib32-glibc/trunk/PKGBUILD) lib32-glibc/repos/multilib-staging-x86_64/glibc-2.20-roundup.patch (from rev 124660, lib32-glibc/trunk/glibc-2.20-roundup.patch) lib32-glibc/repos/multilib-staging-x86_64/lib32-glibc.conf (from rev 124660, lib32-glibc/trunk/lib32-glibc.conf) --+ PKGBUILD | 145 +++ glibc-2.20-roundup.patch | 890 + lib32-glibc.conf |1 3 files changed, 1036 insertions(+) Copied: lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD (from rev 124660, lib32-glibc/trunk/PKGBUILD) === --- multilib-staging-x86_64/PKGBUILD(rev 0) +++ multilib-staging-x86_64/PKGBUILD2014-12-27 06:44:38 UTC (rev 124661) @@ -0,0 +1,145 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) jan.steff...@gmail.com +# Contributor: Jan de Groot j...@archlinux.org +# Contributor: Allan McRae al...@archlinux.org + +# toolchain build order: linux-api-headers-glibc-binutils-gcc-binutils-glibc + +_pkgbasename=glibc +pkgname=lib32-$_pkgbasename +pkgver=2.20 +pkgrel=6 +pkgdesc=GNU C Library (32-bit) +arch=('x86_64') +url=http://www.gnu.org/software/libc; +license=('GPL' 'LGPL') +groups=() +depends=() +makedepends=('gcc-multilib=4.9') +backup=() + + +options=('!strip' 'staticlibs' '!emptydirs') + +source=(http://ftp.gnu.org/gnu/libc/${_pkgbasename}-${pkgver}.tar.xz{,.sig} +glibc-2.20-roundup.patch +lib32-glibc.conf) +md5sums=('948a6e06419a01bd51e97206861595b0' + 'SKIP' + 'f7a5faf2911ae7c13f584bd60c802873' + '6e052f1cb693d5d3203f50f9d4e8c33b') +validpgpkeys=('F37CDAB708E65EA183FD1AF625EF0A436C2A4AFF') # Carlos O'Donell + +prepare() { + cd ${srcdir}/glibc-${pkgver} + + # glibc-2.20..f80af766 + patch -p1 -i $srcdir/glibc-2.20-roundup.patch + + mkdir ${srcdir}/glibc-build +} + +build() { + cd ${srcdir}/glibc-build + + #if [[ ${CARCH} = i686 ]]; then +# Hack to fix NPTL issues with Xen, only required on 32bit platforms +# TODO: make separate glibc-xen package for i686 +export CFLAGS=${CFLAGS} -mno-tls-direct-seg-refs + #fi + + echo slibdir=/usr/lib32 configparms + echo rtlddir=/usr/lib32 configparms + echo sbindir=/usr/bin configparms + echo rootsbindir=/usr/bin configparms + + export CC=gcc -m32 + export CXX=g++ -m32 + + # remove hardening options for building libraries + CFLAGS=${CFLAGS/-fstack-protector-strong/} + CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/} + + ${srcdir}/${_pkgbasename}-${pkgver}/configure --prefix=/usr \ + --libdir=/usr/lib32 --libexecdir=/usr/lib32 \ + --with-headers=/usr/include \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-add-ons \ + --enable-obsolete-rpc \ + --enable-kernel=2.6.32 \ + --enable-bind-now --disable-profile \ + --enable-stackguard-randomization \ + --enable-lock-elision \ + --enable-multi-arch i686-unknown-linux-gnu + + # build libraries with hardening disabled + echo build-programs=no configparms + make + + # re-enable hardening for programs + sed -i /build-programs=/s#no#yes# configparms + echo CC += -fstack-protector-strong -D_FORTIFY_SOURCE=2 configparms + echo CXX += -fstack-protector-strong -D_FORTIFY_SOURCE=2 configparms + make + + # remove harding in preparation to run test-suite + sed -i '5,7d' configparms +} + +check() { + # the linker commands need to be reordered - fixed in 2.19 + LDFLAGS=${LDFLAGS/--as-needed,/} + + cd ${srcdir}/glibc-build + + # tst-cleanupx4 failure on i686 is expected + make check || true +} + +package() { + cd ${srcdir}/glibc-build + make install_root=${pkgdir} install + + rm -rf ${pkgdir}/{etc,sbin,usr/{bin,sbin,share},var} + + # We need one 32 bit specific header file + find ${pkgdir}/usr/include -type f -not -name stubs-32.h -delete + + + # Dynamic linker + mkdir ${pkgdir}/usr/lib + ln -s ../lib32/ld-linux.so.2 ${pkgdir}/usr/lib/ + + # Add lib32 paths to the default library search path + install -Dm644 $srcdir/lib32-glibc.conf $pkgdir/etc/ld.so.conf.d/lib32-glibc.conf + + # Symlink /usr/lib32/locale to /usr/lib/locale + ln -s ../lib/locale $pkgdir/usr/lib32/locale + + # remove the static libraries that have a shared counterpart + # libc, libdl, libm and libpthread are required for toolchain testsuites + # in addition libcrypt appears widely required + rm $pkgdir/usr/lib32/lib{anl,BrokenLocale,nsl,resolv,rt,util}.a + + # Do not strip the following files for improved debugging support + # (improved as in not breaking gdb and valgrind...): + # ld-${pkgver}.so + # libc-${pkgver}.so + # libpthread-${pkgver}.so + #