[arch-commits] Commit in haskell-regex-base/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 09:18:55 Author: jelle Revision: 88941 upgpkg: haskell-regex-base 0.93.2-13 ghc 7.6.3 rebuild Modified: haskell-regex-base/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 04:37:43 UTC (rev 88940) +++ PKGBUILD2013-04-25 07:18:55 UTC (rev 88941) @@ -6,12 +6,12 @@ _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 -pkgrel=12 +pkgrel=13 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.6.2-1' 'sh' 'haskell-mtl=2.1.2') +depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;) install=$pkgname.install sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
[arch-commits] Commit in haskell-regex-base/repos (6 files)
Date: Thursday, April 25, 2013 @ 09:19:41 Author: jelle Revision: 88942 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 88941, haskell-regex-base/trunk/PKGBUILD) haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install (from rev 88941, 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 88941, haskell-regex-base/trunk/PKGBUILD) haskell-regex-base/repos/community-staging-x86_64/haskell-regex-base.install (from rev 88941, haskell-regex-base/trunk/haskell-regex-base.install) -+ community-staging-i686/PKGBUILD | 43 ++ community-staging-i686/haskell-regex-base.install | 18 +++ community-staging-x86_64/PKGBUILD | 43 ++ community-staging-x86_64/haskell-regex-base.install | 18 +++ 4 files changed, 122 insertions(+) Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 88941, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 07:19:41 UTC (rev 88942) @@ -0,0 +1,43 @@ +# $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=13 +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.6.3-1' 'sh' 'haskell-mtl=2.1.2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;) +install=$pkgname.install +sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278') + +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 +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-base/repos/community-staging-i686/haskell-regex-base.install (from rev 88941, haskell-regex-base/trunk/haskell-regex-base.install) === --- community-staging-i686/haskell-regex-base.install (rev 0) +++ community-staging-i686/haskell-regex-base.install 2013-04-25 07:19:41 UTC (rev 88942) @@ -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 88941, haskell-regex-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 07:19:41 UTC (rev 88942) @@ -0,0 +1,43 @@ +# $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=13 +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.6.3-1' 'sh' 'haskell-mtl=2.1.2')
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 09:30:22 Author: jelle Revision: 88943 upgpkg: haskell-cairo 0.12.4-3 ghc 7.6.3 rebuild Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 07:19:41 UTC (rev 88942) +++ PKGBUILD2013-04-25 07:30:22 UTC (rev 88943) @@ -3,12 +3,12 @@ pkgname=haskell-cairo pkgver=0.12.4 -pkgrel=2 +pkgrel=3 pkgdesc=Binding to the cairo library for Gtk2Hs. url=http://hackage.haskell.org/package/cairo; license=('LGPL2.1') arch=('i686' 'x86_64') -depends=('ghc' 'cairo' 'haskell-mtl') +depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2') makedepends=(gtk2hs-buildtools) options=('strip') conflicts=('gtk2hs-cairo') @@ -31,7 +31,6 @@ } package() { -depends=(ghc=`pacman -Q ghc | cut -f2 -d\ |cut -f1 -d-` 'cairo' haskell-mtl=`pacman -Q haskell-mtl | cut -f2 -d\ |cut -f1 -d-`) cd ${srcdir}/cairo-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh
[arch-commits] Commit in haskell-cairo/repos (6 files)
Date: Thursday, April 25, 2013 @ 09:31:14 Author: jelle Revision: 88944 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cairo/repos/community-staging-i686/ haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88943, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install) haskell-cairo/repos/community-staging-x86_64/ haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 88943, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install (from rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/gtk2hs-cairo.install | 18 ++ community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/gtk2hs-cairo.install | 18 ++ 4 files changed, 118 insertions(+) Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88943, haskell-cairo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 07:31:14 UTC (rev 88944) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-cairo +pkgver=0.12.4 +pkgrel=3 +pkgdesc=Binding to the cairo library for Gtk2Hs. +url=http://hackage.haskell.org/package/cairo; +license=('LGPL2.1') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2') +makedepends=(gtk2hs-buildtools) +options=('strip') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('b9d7e8de6ba4db680c222958622d6ee6') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --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}/cairo-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/haskell-cairo/html ${pkgdir}/usr/share/doc/ghc/html/libraries/cairo +runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 88943, haskell-cairo/trunk/gtk2hs-cairo.install) === --- community-staging-i686/gtk2hs-cairo.install (rev 0) +++ community-staging-i686/gtk2hs-cairo.install 2013-04-25 07:31:14 UTC (rev 88944) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-cairo +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-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 88943, haskell-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 07:31:14 UTC (rev 88944) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-cairo +pkgver=0.12.4 +pkgrel=3 +pkgdesc=Binding to the cairo library for Gtk2Hs. +url=http://hackage.haskell.org/package/cairo; +license=('LGPL2.1') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2') +makedepends=(gtk2hs-buildtools) +options=('strip') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('b9d7e8de6ba4db680c222958622d6ee6') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup
[arch-commits] Commit in haskell-tar/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 09:39:43 Author: jelle Revision: 88945 upgpkg: haskell-tar 0.4.0.1-5 ghc 7.6.3 rebuild Modified: haskell-tar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 07:31:14 UTC (rev 88944) +++ PKGBUILD2013-04-25 07:39:43 UTC (rev 88945) @@ -4,12 +4,12 @@ pkgname=haskell-tar pkgver=0.4.0.1 -pkgrel=4 +pkgrel=5 pkgdesc='Reading, writing and manipulating tar archive files' url='http://hackage.haskell.org/package/tar' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.2-1') +depends=('ghc=7.6.3-1') source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;) install=haskell-tar.install sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d')
[arch-commits] Commit in haskell-tar/repos (6 files)
Date: Thursday, April 25, 2013 @ 09:40:39 Author: jelle Revision: 88946 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-tar/repos/community-staging-i686/ haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 88945, haskell-tar/trunk/PKGBUILD) haskell-tar/repos/community-staging-i686/haskell-tar.install (from rev 88945, haskell-tar/trunk/haskell-tar.install) haskell-tar/repos/community-staging-x86_64/ haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 88945, haskell-tar/trunk/PKGBUILD) haskell-tar/repos/community-staging-x86_64/haskell-tar.install (from rev 88945, haskell-tar/trunk/haskell-tar.install) --+ community-staging-i686/PKGBUILD | 45 + community-staging-i686/haskell-tar.install | 24 + community-staging-x86_64/PKGBUILD| 45 + community-staging-x86_64/haskell-tar.install | 24 + 4 files changed, 138 insertions(+) Copied: haskell-tar/repos/community-staging-i686/PKGBUILD (from rev 88945, haskell-tar/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 07:40:39 UTC (rev 88946) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haskell-tar +pkgver=0.4.0.1 +pkgrel=5 +pkgdesc='Reading, writing and manipulating tar archive files' +url='http://hackage.haskell.org/package/tar' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1') +source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;) +install=haskell-tar.install +sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d') + +build() { + cd $srcdir/tar-$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/tar-$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/tar + runhaskell Setup copy --destdir=$pkgdir + install -Dm 644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: haskell-tar/repos/community-staging-i686/haskell-tar.install (from rev 88945, haskell-tar/trunk/haskell-tar.install) === --- community-staging-i686/haskell-tar.install (rev 0) +++ community-staging-i686/haskell-tar.install 2013-04-25 07:40:39 UTC (rev 88946) @@ -0,0 +1,24 @@ +HS_DIR=usr/share/haskell/haskell-tar + +post_install() { + ${HS_DIR}/register.sh + post_remove +} + +pre_upgrade() { + ${HS_DIR}/unregister.sh +} + +post_upgrade() { + post_install +} + +pre_remove() { + pre_upgrade +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +# vim:set ts=2 sw=2 et: Copied: haskell-tar/repos/community-staging-x86_64/PKGBUILD (from rev 88945, haskell-tar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 07:40:39 UTC (rev 88946) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haskell-tar +pkgver=0.4.0.1 +pkgrel=5 +pkgdesc='Reading, writing and manipulating tar archive files' +url='http://hackage.haskell.org/package/tar' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1') +source=(http://hackage.haskell.org/packages/archive/tar/$pkgver/tar-$pkgver.tar.gz;) +install=haskell-tar.install +sha256sums=('a408274d8325f4e3144c5aa154d72f1ee7b0a7342570fd6805e3be3fe0d97a6d') + +build() { + cd $srcdir/tar-$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' |
[arch-commits] Commit in haskell-terminfo/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:08:41 Author: jelle Revision: 88947 upgpkg: haskell-terminfo 0.3.2.5-3 ghc 7.6.3 rebuild Modified: haskell-terminfo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 07:40:39 UTC (rev 88946) +++ PKGBUILD2013-04-25 08:08:41 UTC (rev 88947) @@ -5,12 +5,12 @@ _hkgname=terminfo pkgname=haskell-terminfo pkgver=0.3.2.5 -pkgrel=2 +pkgrel=3 pkgdesc=Haskell bindings to the terminfo library. url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'sh') +depends=('ghc=7.6.3-1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3')
[arch-commits] Commit in haskell-terminfo/repos (6 files)
Date: Thursday, April 25, 2013 @ 10:09:24 Author: jelle Revision: 88948 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-terminfo/repos/community-staging-i686/ haskell-terminfo/repos/community-staging-i686/PKGBUILD (from rev 88947, haskell-terminfo/trunk/PKGBUILD) haskell-terminfo/repos/community-staging-i686/haskell-terminfo.install (from rev 88947, haskell-terminfo/trunk/haskell-terminfo.install) haskell-terminfo/repos/community-staging-x86_64/ haskell-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 88947, haskell-terminfo/trunk/PKGBUILD) haskell-terminfo/repos/community-staging-x86_64/haskell-terminfo.install (from rev 88947, haskell-terminfo/trunk/haskell-terminfo.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/haskell-terminfo.install | 18 community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/haskell-terminfo.install | 18 4 files changed, 118 insertions(+) Copied: haskell-terminfo/repos/community-staging-i686/PKGBUILD (from rev 88947, haskell-terminfo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 08:09:24 UTC (rev 88948) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=terminfo +pkgname=haskell-terminfo +pkgver=0.3.2.5 +pkgrel=3 +pkgdesc=Haskell bindings to the terminfo library. +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3') + +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-terminfo/repos/community-staging-i686/haskell-terminfo.install (from rev 88947, haskell-terminfo/trunk/haskell-terminfo.install) === --- community-staging-i686/haskell-terminfo.install (rev 0) +++ community-staging-i686/haskell-terminfo.install 2013-04-25 08:09:24 UTC (rev 88948) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-terminfo +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-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 88947, haskell-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 08:09:24 UTC (rev 88948) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=terminfo +pkgname=haskell-terminfo +pkgver=0.3.2.5 +pkgrel=3 +pkgdesc=Haskell bindings to the terminfo library. +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('7ef09acfac9f6fc499ed3bb804ae2ab3') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} + +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:19:19 Author: jelle Revision: 88949 upgpkg: haskell-primitive 0.5.0.1-5 ghc 7.6.3 rebuild Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:09:24 UTC (rev 88948) +++ PKGBUILD2013-04-25 08:19:19 UTC (rev 88949) @@ -3,13 +3,13 @@ pkgname=haskell-primitive pkgver=0.5.0.1 -pkgrel=4 +pkgrel=5 pkgdesc=Wrappers for primitive operations url=http://hackage.haskell.org/package/primitive; license=(custom:BSD3) arch=('i686' 'x86_64') makedepends=() -depends=(ghc) +depends=(ghc=7.6.3-1) options=('strip') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:26:41 Author: jelle Revision: 88950 upgpkg: haskell-glib 0.12.4-3 ghc 7.6.3 rebuild Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:19:19 UTC (rev 88949) +++ PKGBUILD2013-04-25 08:26:41 UTC (rev 88950) @@ -3,12 +3,12 @@ pkgname=haskell-glib pkgver=0.12.4 -pkgrel=2 +pkgrel=3 pkgdesc=Binding to the GLIB library for Gtk2Hs. url=http://hackage.haskell.org/package/glib; license=('LGPL2.1') arch=('i686' 'x86_64') -depends=('ghc' 'glib2') +depends=('ghc=7.6.3' 'glib2') makedepends=(gtk2hs-buildtools) options=('strip') install=gtk2hs-glib.install
[arch-commits] Commit in haskell-glib/repos (8 files)
Date: Thursday, April 25, 2013 @ 10:27:45 Author: jelle Revision: 88951 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-glib/repos/community-staging-i686/ haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch (from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch) haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 88950, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-i686/gtk2hs-glib.install (from rev 88950, haskell-glib/trunk/gtk2hs-glib.install) haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch (from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch) haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 88950, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install (from rev 88950, haskell-glib/trunk/gtk2hs-glib.install) --+ community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch | 55 ++ community-staging-i686/PKGBUILD | 48 community-staging-i686/gtk2hs-glib.install | 18 +++ community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch | 55 ++ community-staging-x86_64/PKGBUILD| 48 community-staging-x86_64/gtk2hs-glib.install | 18 +++ 6 files changed, 242 insertions(+) Copied: haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch (from rev 88950, haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch) === --- community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch (rev 0) +++ community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 08:27:45 UTC (rev 88951) @@ -0,0 +1,55 @@ +From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic gos...@gmail.com +Date: Thu, 27 Sep 2012 04:48:10 -0700 +Subject: [PATCH] compatibility with ghc 7.6.1 + +--- + System/Glib/GObject.chs | 4 +--- + System/Glib/MainLoop.chs | 4 ++-- + 2 files changed, 3 insertions(+), 5 deletions(-) + +diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs +index 5f0fe5c..9925d2c 100644 +--- a/System/Glib/GObject.chs b/System/Glib/GObject.chs +@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do + + {#pointer GDestroyNotify as DestroyNotify#} + +-foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify +- + -- | This function wraps any newly created objects that derives from + -- GInitiallyUnowned also known as objects with + -- \floating-references\. The object will be refSink (for glib +@@ -225,4 +223,4 @@ isA obj gType = + -- at this point we would normally implement the notify signal handler; + -- I've moved this definition into the Object class of the gtk package + -- since there's a quite a bit of machinery missing here (generated signal +--- register functions and the problem of recursive modules) +\ No newline at end of file ++-- register functions and the problem of recursive modules) +diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs +index 72fecb6..feb4c77 100644 +--- a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs +@@ -71,7 +71,7 @@ import System.Glib.GObject (DestroyNotify, destroyFunPtr) + + {#pointer SourceFunc#} + +-foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO SourceFunc ++foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) - IO SourceFunc + + type HandlerId = {#type guint#} + +@@ -79,7 +79,7 @@ type HandlerId = {#type guint#} + -- + makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify) + makeCallback fun = do +- funPtr - mkSourceFunc fun ++ funPtr - mkSourceFunc (const fun) + return (funPtr, destroyFunPtr) + + -- | Sets a function to be called at regular intervals, with the default +-- +1.7.12.1 + Copied: haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 88950, haskell-glib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 08:27:45 UTC (rev 88951) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-glib +pkgver=0.12.4 +pkgrel=3 +pkgdesc=Binding to the GLIB library for Gtk2Hs. +url=http://hackage.haskell.org/package/glib; +license=('LGPL2.1') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3' 'glib2') +makedepends=(gtk2hs-buildtools) +options=('strip') +install=gtk2hs-glib.install +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib')
[arch-commits] Commit in primus/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:33:08 Author: svenstaro Revision: 88952 upgpkg: primus 20130425-1 Bumping Modified: primus/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:27:45 UTC (rev 88951) +++ PKGBUILD2013-04-25 08:33:08 UTC (rev 88952) @@ -2,7 +2,7 @@ # Contributor: Alexander Monakov amona...@gmail.com pkgname=primus -pkgver=20130414 +pkgver=20130425 pkgrel=1 pkgdesc=Faster OpenGL offloading for Bumblebee arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ license=('custom:ISC') depends=('bumblebee') makedepends=('git') -source=(git://github.com/amonakov/primus.git) +source=(git://github.com/amonakov/primus.git#commit=31ca47e644) sha1sums=('SKIP') build() {
[arch-commits] Commit in primus/repos (4 files)
Date: Thursday, April 25, 2013 @ 10:33:22 Author: svenstaro Revision: 88953 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: primus/repos/community-testing-i686/ primus/repos/community-testing-i686/PKGBUILD (from rev 88952, primus/trunk/PKGBUILD) primus/repos/community-testing-x86_64/ primus/repos/community-testing-x86_64/PKGBUILD (from rev 88952, primus/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 37 community-testing-x86_64/PKGBUILD | 37 2 files changed, 74 insertions(+) Copied: primus/repos/community-testing-i686/PKGBUILD (from rev 88952, primus/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-25 08:33:22 UTC (rev 88953) @@ -0,0 +1,37 @@ +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# Contributor: Alexander Monakov amona...@gmail.com + +pkgname=primus +pkgver=20130425 +pkgrel=1 +pkgdesc=Faster OpenGL offloading for Bumblebee +arch=('i686' 'x86_64') +url=https://github.com/amonakov/primus; +license=('custom:ISC') +depends=('bumblebee') +makedepends=('git') +source=(git://github.com/amonakov/primus.git#commit=31ca47e644) +sha1sums=('SKIP') + +build() { + cd primus + + make +} + +package() { + cd primus + + install -D lib/libGL.so.1 $pkgdir/usr/lib/primus/libGL.so.1 + sed -e s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'# primusrun primusrun.dist + install -D primusrun.dist $pkgdir/usr/bin/primusrun + + install -D primus.bash-completion $pkgdir/etc/bash_completion.d/primusrun + + gzip -9 primusrun.1 + install -D primusrun.1.gz $pkgdir/usr/share/man/man1/primusrun.1.gz + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: primus/repos/community-testing-x86_64/PKGBUILD (from rev 88952, primus/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-25 08:33:22 UTC (rev 88953) @@ -0,0 +1,37 @@ +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# Contributor: Alexander Monakov amona...@gmail.com + +pkgname=primus +pkgver=20130425 +pkgrel=1 +pkgdesc=Faster OpenGL offloading for Bumblebee +arch=('i686' 'x86_64') +url=https://github.com/amonakov/primus; +license=('custom:ISC') +depends=('bumblebee') +makedepends=('git') +source=(git://github.com/amonakov/primus.git#commit=31ca47e644) +sha1sums=('SKIP') + +build() { + cd primus + + make +} + +package() { + cd primus + + install -D lib/libGL.so.1 $pkgdir/usr/lib/primus/libGL.so.1 + sed -e s#^PRIMUS_libGL=.*#PRIMUS_libGL='/usr/\$LIB/primus'# primusrun primusrun.dist + install -D primusrun.dist $pkgdir/usr/bin/primusrun + + install -D primus.bash-completion $pkgdir/etc/bash_completion.d/primusrun + + gzip -9 primusrun.1 + install -D primusrun.1.gz $pkgdir/usr/share/man/man1/primusrun.1.gz + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-html/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:34:51 Author: jelle Revision: 88954 upgpkg: haskell-html 1.0.1.2-15 ghc 7.6.3 rebuild Modified: haskell-html/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:33:22 UTC (rev 88953) +++ PKGBUILD2013-04-25 08:34:51 UTC (rev 88954) @@ -6,12 +6,12 @@ _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=14 +pkgrel=15 pkgdesc=HTML combinator library url=http://hackage.haskell.org/package/html; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'sh') +depends=('ghc=7.6.3-1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')
[arch-commits] Commit in haskell-html/repos (6 files)
Date: Thursday, April 25, 2013 @ 10:35:49 Author: jelle Revision: 88955 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-html/repos/community-staging-i686/ haskell-html/repos/community-staging-i686/PKGBUILD (from rev 88954, haskell-html/trunk/PKGBUILD) haskell-html/repos/community-staging-i686/haskell-html.install (from rev 88954, haskell-html/trunk/haskell-html.install) haskell-html/repos/community-staging-x86_64/ haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 88954, haskell-html/trunk/PKGBUILD) haskell-html/repos/community-staging-x86_64/haskell-html.install (from rev 88954, haskell-html/trunk/haskell-html.install) ---+ community-staging-i686/PKGBUILD | 40 community-staging-i686/haskell-html.install | 19 +++ community-staging-x86_64/PKGBUILD | 40 community-staging-x86_64/haskell-html.install | 19 +++ 4 files changed, 118 insertions(+) Copied: haskell-html/repos/community-staging-i686/PKGBUILD (from rev 88954, haskell-html/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 08:35:49 UTC (rev 88955) @@ -0,0 +1,40 @@ +# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.6 + +_hkgname=html +pkgname=haskell-html +pkgver=1.0.1.2 +pkgrel=15 +pkgdesc=HTML combinator library +url=http://hackage.haskell.org/package/html; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('2a7de5a2af9a2f80d39825d6a95ee445') + +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-html/repos/community-staging-i686/haskell-html.install (from rev 88954, haskell-html/trunk/haskell-html.install) === --- community-staging-i686/haskell-html.install (rev 0) +++ community-staging-i686/haskell-html.install 2013-04-25 08:35:49 UTC (rev 88955) @@ -0,0 +1,19 @@ +HS_DIR=usr/share/haskell/haskell-html +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh /dev/null + exit 0 +} +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-html/repos/community-staging-x86_64/PKGBUILD (from rev 88954, haskell-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 08:35:49 UTC (rev 88955) @@ -0,0 +1,40 @@ +# Maintainer: Daniel Wallace danielwallace at gtmanfred dot com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.6 + +_hkgname=html +pkgname=haskell-html +pkgver=1.0.1.2 +pkgrel=15 +pkgdesc=HTML combinator library +url=http://hackage.haskell.org/package/html; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('2a7de5a2af9a2f80d39825d6a95ee445') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O -p
[arch-commits] Commit in lib32-primus/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:36:18 Author: svenstaro Revision: 88956 upgpkg: lib32-primus 20130414-1 Bumping Modified: lib32-primus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:35:49 UTC (rev 88955) +++ PKGBUILD2013-04-25 08:36:18 UTC (rev 88956) @@ -10,7 +10,7 @@ license=('custom:ISC') depends=('bumblebee' 'lib32-mesa-libgl') makedepends=('git' 'gcc-multilib') -source=(git://github.com/amonakov/primus.git) +source=(git://github.com/amonakov/primus.git#commit=31ca47e644) sha1sums=('SKIP') build() {
[arch-commits] Commit in lib32-primus/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:37:36 Author: svenstaro Revision: 88957 upgpkg: lib32-primus 20130425-1 Bumping Modified: lib32-primus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:36:18 UTC (rev 88956) +++ PKGBUILD2013-04-25 08:37:36 UTC (rev 88957) @@ -2,7 +2,7 @@ # Contributor: Alexander Monakov amona...@gmail.com pkgname=lib32-primus -pkgver=20130414 +pkgver=20130425 pkgrel=1 pkgdesc=Faster OpenGL offloading for Bumblebee (32-bit) arch=('i686' 'x86_64')
[arch-commits] Commit in lib32-primus/repos (2 files)
Date: Thursday, April 25, 2013 @ 10:37:42 Author: svenstaro Revision: 88958 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-primus/repos/multilib-testing-x86_64/ lib32-primus/repos/multilib-testing-x86_64/PKGBUILD (from rev 88957, lib32-primus/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: lib32-primus/repos/multilib-testing-x86_64/PKGBUILD (from rev 88957, lib32-primus/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2013-04-25 08:37:42 UTC (rev 88958) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com +# Contributor: Alexander Monakov amona...@gmail.com + +pkgname=lib32-primus +pkgver=20130425 +pkgrel=1 +pkgdesc=Faster OpenGL offloading for Bumblebee (32-bit) +arch=('i686' 'x86_64') +url=https://github.com/amonakov/primus; +license=('custom:ISC') +depends=('bumblebee' 'lib32-mesa-libgl') +makedepends=('git' 'gcc-multilib') +source=(git://github.com/amonakov/primus.git#commit=31ca47e644) +sha1sums=('SKIP') + +build() { + cd primus + + export CC=g++ -m32 + export CXX=g++ -m32 + + LIBDIR=lib32 make +} + +package() { + cd primus + + install -D lib32/libGL.so.1 $pkgdir/usr/lib32/primus/libGL.so.1 + + install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:44:03 Author: jelle Revision: 88959 upgpkg: haskell-quickcheck 2.6-2 ghc 7.6.3 rebuild Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:37:42 UTC (rev 88958) +++ PKGBUILD2013-04-25 08:44:03 UTC (rev 88959) @@ -6,12 +6,12 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.6 -pkgrel=1 +pkgrel=2 pkgdesc='Automatic testing of Haskell programs' url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.2-1' 'haskell-random=1.0.1.1-4' 'sh') +depends=('ghc=7.6.3-1' 'haskell-random=1.0.1.1-5' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz;) install=${pkgname}.install sha256sums=('8001c00a1892714d914e5007ba72cdd428c1ea4c6b8418c6cb5e7809753d970d')
[arch-commits] Commit in bumblebee/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:44:05 Author: svenstaro Revision: 88960 upgpkg: bumblebee 3.2-1 Updating to 3.2 Modified: bumblebee/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:44:03 UTC (rev 88959) +++ PKGBUILD2013-04-25 08:44:05 UTC (rev 88960) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase s...@lutzhaase.com pkgname=bumblebee -pkgver=3.1 -pkgrel=6 +pkgver=3.2 +pkgrel=1 pkgdesc=NVIDIA Optimus support for Linux through VirtualGL arch=('i686' 'x86_64') depends=('virtualgl' 'glib2' 'mesa-libgl') @@ -25,7 +25,7 @@ 'etc/bumblebee/xorg.conf.nouveau' 'etc/bumblebee/xorg.conf.nvidia') source=(http://www.bumblebee-project.org/${pkgname}-${pkgver}.tar.gz;) -md5sums=('de515ef51b1e0714c2f1b2a95f83e77e') +md5sums=('690d0b3aea4ae1fc2a72fe2719ecfd74') build() { cd ${srcdir}/${pkgname}-${pkgver}
[arch-commits] Commit in bumblebee/repos (6 files)
Date: Thursday, April 25, 2013 @ 10:44:20 Author: svenstaro Revision: 88961 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: bumblebee/repos/community-testing-i686/ bumblebee/repos/community-testing-i686/PKGBUILD (from rev 88960, bumblebee/trunk/PKGBUILD) bumblebee/repos/community-testing-i686/bumblebee.install (from rev 88960, bumblebee/trunk/bumblebee.install) bumblebee/repos/community-testing-x86_64/ bumblebee/repos/community-testing-x86_64/PKGBUILD (from rev 88960, bumblebee/trunk/PKGBUILD) bumblebee/repos/community-testing-x86_64/bumblebee.install (from rev 88960, bumblebee/trunk/bumblebee.install) + community-testing-i686/PKGBUILD| 54 +++ community-testing-i686/bumblebee.install | 16 community-testing-x86_64/PKGBUILD | 54 +++ community-testing-x86_64/bumblebee.install | 16 4 files changed, 140 insertions(+) Copied: bumblebee/repos/community-testing-i686/PKGBUILD (from rev 88960, bumblebee/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2013-04-25 08:44:20 UTC (rev 88961) @@ -0,0 +1,54 @@ +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com + +pkgname=bumblebee +pkgver=3.2 +pkgrel=1 +pkgdesc=NVIDIA Optimus support for Linux through VirtualGL +arch=('i686' 'x86_64') +depends=('virtualgl' 'glib2' 'mesa-libgl') +makedepends=('help2man') +optdepends=('xf86-video-nouveau: nouveau driver' +'nouveau-dri: 3D acceleration features fo nouveau' +'bbswitch: switch on/off discrete card' +'nvidia: NVIDIA kernel driver' +'primus: faster back-end for optirun') +if [ $CARCH = x86_64 ]; then + optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' + optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun' +fi +conflicts=('nvidia-libgl') +provides=('nvidia-libgl') +url=http://www.bumblebee-project.org; +license=(GPL3) +install='bumblebee.install' +backup=('etc/bumblebee/bumblebee.conf' +'etc/bumblebee/xorg.conf.nouveau' +'etc/bumblebee/xorg.conf.nvidia') +source=(http://www.bumblebee-project.org/${pkgname}-${pkgver}.tar.gz;) +md5sums=('690d0b3aea4ae1fc2a72fe2719ecfd74') + +build() { +cd ${srcdir}/${pkgname}-${pkgver} + +./configure \ +CONF_DRIVER_MODULE_NVIDIA=nvidia \ +CONF_LDPATH_NVIDIA=/usr/lib/nvidia:/usr/lib32/nvidia \ +CONF_MODPATH_NVIDIA=/usr/lib/nvidia/xorg/,/usr/lib/xorg/modules \ +--prefix=/usr \ +--sysconfdir=/etc \ +--without-pidfile + +make +} + +package() { +cd ${srcdir}/${pkgname}-${pkgver} + +make install DESTDIR=$pkgdir + +# Install systemd unit +install -D -m644 scripts/systemd/bumblebeed.service ${pkgdir}/usr/lib/systemd/system/bumblebeed.service + +# Make bash_completion work +mv -v ${pkgdir}/etc/bash_completion.d/bumblebee ${pkgdir}/etc/bash_completion.d/optirun +} Copied: bumblebee/repos/community-testing-i686/bumblebee.install (from rev 88960, bumblebee/trunk/bumblebee.install) === --- community-testing-i686/bumblebee.install(rev 0) +++ community-testing-i686/bumblebee.install2013-04-25 08:44:20 UTC (rev 88961) @@ -0,0 +1,16 @@ +_notice() { +echo Don't forget to add yourself to the 'bumblebee' group to use Bumblebee +} + +post_upgrade() { +getent group bumblebee /dev/null || groupadd -r bumblebee +} + +post_remove() { +getent group bumblebee /dev/null groupdel bumblebee 1/dev/null +} + +post_install() { +post_upgrade +_notice +} Copied: bumblebee/repos/community-testing-x86_64/PKGBUILD (from rev 88960, bumblebee/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2013-04-25 08:44:20 UTC (rev 88961) @@ -0,0 +1,54 @@ +# Maintainer: Sven-Hendrik Haase s...@lutzhaase.com + +pkgname=bumblebee +pkgver=3.2 +pkgrel=1 +pkgdesc=NVIDIA Optimus support for Linux through VirtualGL +arch=('i686' 'x86_64') +depends=('virtualgl' 'glib2' 'mesa-libgl') +makedepends=('help2man') +optdepends=('xf86-video-nouveau: nouveau driver' +'nouveau-dri: 3D acceleration features fo nouveau' +'bbswitch: switch on/off discrete card' +'nvidia: NVIDIA kernel driver' +'primus: faster back-end for optirun') +if [ $CARCH = x86_64 ]; then + optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' + optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun' +fi +conflicts=('nvidia-libgl')
[arch-commits] Commit in haskell-quickcheck/repos (8 files)
Date: Thursday, April 25, 2013 @ 10:45:03 Author: jelle Revision: 88962 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 88961, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 88961, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install (from rev 88961, 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 88961, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 88961, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install (from rev 88961, haskell-quickcheck/trunk/haskell-quickcheck.install) --+ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-i686/PKGBUILD | 49 + 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 | 49 + community-staging-x86_64/haskell-quickcheck.install | 18 +++ 6 files changed, 234 insertions(+) Copied: haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 88961, 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 2013-04-25 08:45:03 UTC (rev 88962) @@ -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 88961, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 08:45:03 UTC (rev 88962) @@ -0,0 +1,49 @@ +# $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.6 +pkgrel=2 +pkgdesc='Automatic testing of Haskell programs' +url='http://hackage.haskell.org/package/QuickCheck' +license=('custom:BSD3')
[arch-commits] Commit in haskell-regex-posix/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 10:57:29 Author: jelle Revision: 88963 upgpkg: haskell-regex-posix 0.95.2-4 ghc 7.6.3 rebuild Modified: haskell-regex-posix/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:45:03 UTC (rev 88962) +++ PKGBUILD2013-04-25 08:57:29 UTC (rev 88963) @@ -6,12 +6,12 @@ _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.95.2 -pkgrel=3 +pkgrel=4 pkgdesc='The posix regex backend for regex-base' url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2') +depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e')
[arch-commits] Commit in haskell-regex-posix/repos (6 files)
Date: Thursday, April 25, 2013 @ 10:58:15 Author: jelle Revision: 88964 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-regex-posix/repos/community-staging-i686/ haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 88963, haskell-regex-posix/trunk/PKGBUILD) haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install (from rev 88963, 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 88963, haskell-regex-posix/trunk/PKGBUILD) haskell-regex-posix/repos/community-staging-x86_64/haskell-regex-posix.install (from rev 88963, haskell-regex-posix/trunk/haskell-regex-posix.install) --+ community-staging-i686/PKGBUILD | 41 + community-staging-i686/haskell-regex-posix.install | 18 +++ community-staging-x86_64/PKGBUILD| 41 + community-staging-x86_64/haskell-regex-posix.install | 18 +++ 4 files changed, 118 insertions(+) Copied: haskell-regex-posix/repos/community-staging-i686/PKGBUILD (from rev 88963, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 08:58:15 UTC (rev 88964) @@ -0,0 +1,41 @@ +# $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=4 +pkgdesc='The posix regex backend for regex-base' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +sha256sums=('56019921cd4a4c9682b81ec614236fea816ba8ed8785a1640cd66d8b24fc703e') + +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 +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-posix/repos/community-staging-i686/haskell-regex-posix.install (from rev 88963, haskell-regex-posix/trunk/haskell-regex-posix.install) === --- community-staging-i686/haskell-regex-posix.install (rev 0) +++ community-staging-i686/haskell-regex-posix.install 2013-04-25 08:58:15 UTC (rev 88964) @@ -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 88963, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 08:58:15 UTC (rev 88964) @@ -0,0 +1,41 @@ +# $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=4 +pkgdesc='The posix regex backend for regex-base' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2')
[arch-commits] Commit in haskell-xhtml/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 11:03:41 Author: jelle Revision: 88965 upgpkg: haskell-xhtml 3000.2.1-4 ghc 7.6.3 rebuild Modified: haskell-xhtml/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 08:58:15 UTC (rev 88964) +++ PKGBUILD2013-04-25 09:03:41 UTC (rev 88965) @@ -6,12 +6,12 @@ _hkgname=xhtml pkgname=haskell-xhtml pkgver=3000.2.1 -pkgrel=3 +pkgrel=4 pkgdesc='Combinators for producing XHTML 1.0' url='http://hackage.haskell.org/package/xhtml' license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.2-1' 'sh') +depends=('ghc=7.6.3-1' 'sh') source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) install=$pkgname.install sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8')
[arch-commits] Commit in haskell-xhtml/repos (6 files)
Date: Thursday, April 25, 2013 @ 11:04:29 Author: jelle Revision: 88966 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-xhtml/repos/community-staging-i686/ haskell-xhtml/repos/community-staging-i686/PKGBUILD (from rev 88965, haskell-xhtml/trunk/PKGBUILD) haskell-xhtml/repos/community-staging-i686/haskell-xhtml.install (from rev 88965, haskell-xhtml/trunk/haskell-xhtml.install) haskell-xhtml/repos/community-staging-x86_64/ haskell-xhtml/repos/community-staging-x86_64/PKGBUILD (from rev 88965, haskell-xhtml/trunk/PKGBUILD) haskell-xhtml/repos/community-staging-x86_64/haskell-xhtml.install (from rev 88965, haskell-xhtml/trunk/haskell-xhtml.install) + community-staging-i686/PKGBUILD| 50 +++ community-staging-i686/haskell-xhtml.install | 19 community-staging-x86_64/PKGBUILD | 50 +++ community-staging-x86_64/haskell-xhtml.install | 19 4 files changed, 138 insertions(+) Copied: haskell-xhtml/repos/community-staging-i686/PKGBUILD (from rev 88965, haskell-xhtml/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 09:04:29 UTC (rev 88966) @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=xhtml +pkgname=haskell-xhtml +pkgver=3000.2.1 +pkgrel=4 +pkgdesc='Combinators for producing XHTML 1.0' +url='http://hackage.haskell.org/package/xhtml' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install +sha256sums=('33020782170c1c083bc59fc3bfcb72cec2db223e02d1181c07ae23b9fa7fdcd8') + +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 -Dm744 register.sh \ +$pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 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/$_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-xhtml/repos/community-staging-i686/haskell-xhtml.install (from rev 88965, haskell-xhtml/trunk/haskell-xhtml.install) === --- community-staging-i686/haskell-xhtml.install (rev 0) +++ community-staging-i686/haskell-xhtml.install2013-04-25 09:04:29 UTC (rev 88966) @@ -0,0 +1,19 @@ +HS_DIR=usr/share/haskell/haskell-xhtml +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh /dev/null + exit 0 +} +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-xhtml/repos/community-staging-x86_64/PKGBUILD (from rev 88965, haskell-xhtml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 09:04:29 UTC (rev 88966) @@ -0,0 +1,50 @@ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +_hkgname=xhtml +pkgname=haskell-xhtml +pkgver=3000.2.1 +pkgrel=4 +pkgdesc='Combinators for producing XHTML 1.0' +url='http://hackage.haskell.org/package/xhtml' +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +install=$pkgname.install
[arch-commits] Commit in haskell-ghc-paths/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 11:10:18 Author: jelle Revision: 88967 upgpkg: haskell-ghc-paths 0.1.0.9-2 ghc 7.6.3 rebuild Modified: haskell-ghc-paths/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 09:04:29 UTC (rev 88966) +++ PKGBUILD2013-04-25 09:10:18 UTC (rev 88967) @@ -4,12 +4,12 @@ pkgname=haskell-ghc-paths pkgver=0.1.0.9 -pkgrel=1 +pkgrel=2 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.6.2-1') +depends=('ghc=7.6.3-1') source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) install=$pkgname.install sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945')
[arch-commits] Commit in haskell-ghc-paths/repos (6 files)
Date: Thursday, April 25, 2013 @ 11:11:10 Author: jelle Revision: 88968 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 88967, haskell-ghc-paths/trunk/PKGBUILD) haskell-ghc-paths/repos/community-staging-i686/haskell-ghc-paths.install (from rev 88967, 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 88967, haskell-ghc-paths/trunk/PKGBUILD) haskell-ghc-paths/repos/community-staging-x86_64/haskell-ghc-paths.install (from rev 88967, haskell-ghc-paths/trunk/haskell-ghc-paths.install) + community-staging-i686/PKGBUILD| 45 +++ community-staging-i686/haskell-ghc-paths.install | 18 +++ community-staging-x86_64/PKGBUILD | 45 +++ community-staging-x86_64/haskell-ghc-paths.install | 18 +++ 4 files changed, 126 insertions(+) Copied: haskell-ghc-paths/repos/community-staging-i686/PKGBUILD (from rev 88967, haskell-ghc-paths/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 09:11:10 UTC (rev 88968) @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# 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=2 +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.6.3-1') +source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) +install=$pkgname.install +sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945') + +build() { + cd $srcdir/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 $srcdir/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 88967, haskell-ghc-paths/trunk/haskell-ghc-paths.install) === --- community-staging-i686/haskell-ghc-paths.install (rev 0) +++ community-staging-i686/haskell-ghc-paths.install2013-04-25 09:11:10 UTC (rev 88968) @@ -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 88967, haskell-ghc-paths/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 09:11:10 UTC (rev 88968) @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 68685 2012-03-31 16:54:07Z arodseth $ +# 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=2 +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.6.3-1') +source=(http://hackage.haskell.org/packages/archive/ghc-paths/$pkgver/ghc-paths-$pkgver.tar.gz;) +install=$pkgname.install +sha256sums=('afa68fb86123004c37c1dc354286af2d87a9dcfb12ddcb80e8bd0cd55bc87945') + +build() { + cd $srcdir/ghc-paths-$pkgver + +
[arch-commits] Commit in haskell-dataenc/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 11:37:09 Author: jelle Revision: 88969 upgpkg: haskell-dataenc 0.14.0.5-2 ghc 7.6.3 rebuild Modified: haskell-dataenc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 09:11:10 UTC (rev 88968) +++ PKGBUILD2013-04-25 09:37:09 UTC (rev 88969) @@ -6,12 +6,12 @@ _hkgname=dataenc pkgname=haskell-dataenc pkgver=0.14.0.5 -pkgrel=1 +pkgrel=2 pkgdesc=Data encoding library url=http://hackage.haskell.org/package/dataenc; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' sh) +depends=('ghc=7.6.3-1' sh) source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz '0001-update-build-deps-for-ghc-7.6.1.patch') install=${pkgname}.install
[arch-commits] Commit in haskell-dataenc/repos (8 files)
Date: Thursday, April 25, 2013 @ 11:38:19 Author: jelle Revision: 88970 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.6.1.patch (from rev 88969, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch) haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 88969, haskell-dataenc/trunk/PKGBUILD) haskell-dataenc/repos/community-staging-i686/haskell-dataenc.install (from rev 88969, 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.6.1.patch (from rev 88969, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch) haskell-dataenc/repos/community-staging-x86_64/PKGBUILD (from rev 88969, haskell-dataenc/trunk/PKGBUILD) haskell-dataenc/repos/community-staging-x86_64/haskell-dataenc.install (from rev 88969, haskell-dataenc/trunk/haskell-dataenc.install) -+ community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch | 25 + community-staging-i686/PKGBUILD | 46 ++ community-staging-i686/haskell-dataenc.install | 18 +++ community-staging-x86_64/0001-update-build-deps-for-ghc-7.6.1.patch | 25 + community-staging-x86_64/PKGBUILD | 46 ++ community-staging-x86_64/haskell-dataenc.install| 18 +++ 6 files changed, 178 insertions(+) Copied: haskell-dataenc/repos/community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch (from rev 88969, haskell-dataenc/trunk/0001-update-build-deps-for-ghc-7.6.1.patch) === --- community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch (rev 0) +++ community-staging-i686/0001-update-build-deps-for-ghc-7.6.1.patch 2013-04-25 09:38:19 UTC (rev 88970) @@ -0,0 +1,25 @@ +From 961892779b5f5a2f46d6baa44c31d06c39e56470 Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic gos...@gmail.com +Date: Tue, 11 Sep 2012 05:06:59 -0700 +Subject: [PATCH] update build deps for ghc 7.6.1 + +--- + dataenc.cabal | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/dataenc.cabal b/dataenc.cabal +index 1ad42ca..3a4f5bb 100644 +--- a/dataenc.cabal b/dataenc.cabal +@@ -21,7 +21,7 @@ flag BuildTests + + library + hs-source-dirs: src +-build-depends: array = 0.1.0 0.5, base = 3.0.0 4.6, containers = 0.1.0 0.5 ++build-depends: array = 0.1.0 0.5, base = 3.0.0 4.7, containers = 0.1.0 0.6 + exposed-modules: + Codec.Binary.Base16 + Codec.Binary.Base32 +-- +1.7.12 + Copied: haskell-dataenc/repos/community-staging-i686/PKGBUILD (from rev 88969, haskell-dataenc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 09:38:19 UTC (rev 88970) @@ -0,0 +1,46 @@ +# $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.5 +pkgrel=2 +pkgdesc=Data encoding library +url=http://hackage.haskell.org/package/dataenc; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' sh) +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +'0001-update-build-deps-for-ghc-7.6.1.patch') +install=${pkgname}.install +md5sums=('4da812ca7a1640a5fdcc676009ab160c' + '662056adcb79efe8898298c271b49600') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} + +# update build deps for ghc 7.6.1 +#patch -Np1 -i ${srcdir}/0001-update-build-deps-for-ghc-7.6.1.patch + +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}
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 12:11:21 Author: spupykin Revision: 88971 Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 09:38:19 UTC (rev 88970) +++ PKGBUILD2013-04-25 10:11:21 UTC (rev 88971) @@ -9,7 +9,7 @@ license=(custom:BSD3) arch=('i686' 'x86_64') makedepends=() -depends=(ghc=7.6.3-1) +depends=(ghc) options=('strip') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) @@ -28,6 +28,9 @@ } package() { + _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` + depends=(ghc=${_ghcver}) + cd ${srcdir}/primitive-${pkgver} install -Dm744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 12:11:36 Author: spupykin Revision: 88972 upgpkg: haskell-vector 0.10.0.1-3 upd Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 10:11:21 UTC (rev 88971) +++ PKGBUILD2013-04-25 10:11:36 UTC (rev 88972) @@ -3,7 +3,7 @@ pkgname=haskell-vector pkgver=0.10.0.1 -pkgrel=2 +pkgrel=3 pkgdesc=Efficient Arrays url=http://code.haskell.org/vector; license=(custom:BSD3)
[arch-commits] Commit in haskell-vector/repos (6 files)
Date: Thursday, April 25, 2013 @ 12:11:54 Author: spupykin Revision: 88973 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 88972, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 88972, haskell-vector/trunk/haskell-vector.install) haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 88972, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-x86_64/haskell-vector.install (from rev 88972, haskell-vector/trunk/haskell-vector.install) -+ community-staging-i686/PKGBUILD | 39 ++ community-staging-i686/haskell-vector.install | 26 ++ community-staging-x86_64/PKGBUILD | 39 ++ community-staging-x86_64/haskell-vector.install | 26 ++ 4 files changed, 130 insertions(+) Copied: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 88972, haskell-vector/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 10:11:54 UTC (rev 88973) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-vector +pkgver=0.10.0.1 +pkgrel=3 +pkgdesc=Efficient Arrays +url=http://code.haskell.org/vector; +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +depends=(ghc haskell-primitive) +options=('strip') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af') + +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() { + 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 88972, haskell-vector/trunk/haskell-vector.install) === --- community-staging-i686/haskell-vector.install (rev 0) +++ community-staging-i686/haskell-vector.install 2013-04-25 10:11:54 UTC (rev 88973) @@ -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 88972, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 10:11:54 UTC (rev 88973) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-vector +pkgver=0.10.0.1 +pkgrel=3 +pkgdesc=Efficient Arrays +url=http://code.haskell.org/vector; +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +depends=(ghc haskell-primitive) +options=('strip') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af') + +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
[arch-commits] Commit in haskell-glib/trunk (2 files)
Date: Thursday, April 25, 2013 @ 12:24:23 Author: spupykin Revision: 88974 upgpkg: haskell-glib 0.12.4-4 upd Modified: haskell-glib/trunk/PKGBUILD Deleted: haskell-glib/trunk/0001-compatibility-with-ghc-7.6.1.patch -+ 0001-compatibility-with-ghc-7.6.1.patch | 55 -- PKGBUILD| 14 ++- 2 files changed, 5 insertions(+), 64 deletions(-) Deleted: 0001-compatibility-with-ghc-7.6.1.patch === --- 0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:11:54 UTC (rev 88973) +++ 0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:24:23 UTC (rev 88974) @@ -1,55 +0,0 @@ -From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001 -From: Thomas Dziedzic gos...@gmail.com -Date: Thu, 27 Sep 2012 04:48:10 -0700 -Subject: [PATCH] compatibility with ghc 7.6.1 - - System/Glib/GObject.chs | 4 +--- - System/Glib/MainLoop.chs | 4 ++-- - 2 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs -index 5f0fe5c..9925d2c 100644 a/System/Glib/GObject.chs -+++ b/System/Glib/GObject.chs -@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do - - {#pointer GDestroyNotify as DestroyNotify#} - --foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify -- - -- | This function wraps any newly created objects that derives from - -- GInitiallyUnowned also known as objects with - -- \floating-references\. The object will be refSink (for glib -@@ -225,4 +223,4 @@ isA obj gType = - -- at this point we would normally implement the notify signal handler; - -- I've moved this definition into the Object class of the gtk package - -- since there's a quite a bit of machinery missing here (generated signal register functions and the problem of recursive modules) -\ No newline at end of file -+-- register functions and the problem of recursive modules) -diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs -index 72fecb6..feb4c77 100644 a/System/Glib/MainLoop.chs -+++ b/System/Glib/MainLoop.chs -@@ -71,7 +71,7 @@ import System.Glib.GObject (DestroyNotify, destroyFunPtr) - - {#pointer SourceFunc#} - --foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO SourceFunc -+foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) - IO SourceFunc - - type HandlerId = {#type guint#} - -@@ -79,7 +79,7 @@ type HandlerId = {#type guint#} - -- - makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify) - makeCallback fun = do -- funPtr - mkSourceFunc fun -+ funPtr - mkSourceFunc (const fun) - return (funPtr, destroyFunPtr) - - -- | Sets a function to be called at regular intervals, with the default --- -1.7.12.1 - Modified: PKGBUILD === --- PKGBUILD2013-04-25 10:11:54 UTC (rev 88973) +++ PKGBUILD2013-04-25 10:24:23 UTC (rev 88974) @@ -3,28 +3,24 @@ pkgname=haskell-glib pkgver=0.12.4 -pkgrel=3 +pkgrel=4 pkgdesc=Binding to the GLIB library for Gtk2Hs. url=http://hackage.haskell.org/package/glib; license=('LGPL2.1') arch=('i686' 'x86_64') -depends=('ghc=7.6.3' 'glib2') +# deps adjusted to specific versions in package() +depends=('ghc' 'glib2') makedepends=(gtk2hs-buildtools) options=('strip') install=gtk2hs-glib.install provides=('gtk2hs-glib') replaces=('gtk2hs-glib') conflicts=('gtk2hs-glib') -source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz -'0001-compatibility-with-ghc-7.6.1.patch') -md5sums=('3172907258183466f1e604a435285c51' - 'b00660b7102542942b0b9d84b59d1f3c') +source=(http://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +md5sums=('3172907258183466f1e604a435285c51') build() { cd glib-$pkgver - -#patch -Np1 -i ${srcdir}/0001-compatibility-with-ghc-7.6.1.patch - runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ --prefix=/usr --docdir=/usr/share/doc/haskell-glib \ --libsubdir=\$compiler/site-local/\$pkgid
[arch-commits] Commit in haskell-glib/repos (10 files)
Date: Thursday, April 25, 2013 @ 12:24:42 Author: spupykin Revision: 88975 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 88974, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-i686/gtk2hs-glib.install (from rev 88974, haskell-glib/trunk/gtk2hs-glib.install) haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 88974, haskell-glib/trunk/PKGBUILD) haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install (from rev 88974, haskell-glib/trunk/gtk2hs-glib.install) Deleted: haskell-glib/repos/community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch haskell-glib/repos/community-staging-i686/PKGBUILD haskell-glib/repos/community-staging-i686/gtk2hs-glib.install haskell-glib/repos/community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch haskell-glib/repos/community-staging-x86_64/PKGBUILD haskell-glib/repos/community-staging-x86_64/gtk2hs-glib.install --+ /PKGBUILD| 88 ++ /gtk2hs-glib.install | 36 community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch | 55 -- community-staging-i686/PKGBUILD | 48 - community-staging-i686/gtk2hs-glib.install | 18 -- community-staging-x86_64/0001-compatibility-with-ghc-7.6.1.patch | 55 -- community-staging-x86_64/PKGBUILD| 48 - community-staging-x86_64/gtk2hs-glib.install | 18 -- 8 files changed, 124 insertions(+), 242 deletions(-) Deleted: community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch === --- community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:24:23 UTC (rev 88974) +++ community-staging-i686/0001-compatibility-with-ghc-7.6.1.patch 2013-04-25 10:24:42 UTC (rev 88975) @@ -1,55 +0,0 @@ -From 7e677b1c633d2b426fc956fcfa084a82ef6df861 Mon Sep 17 00:00:00 2001 -From: Thomas Dziedzic gos...@gmail.com -Date: Thu, 27 Sep 2012 04:48:10 -0700 -Subject: [PATCH] compatibility with ghc 7.6.1 - - System/Glib/GObject.chs | 4 +--- - System/Glib/MainLoop.chs | 4 ++-- - 2 files changed, 3 insertions(+), 5 deletions(-) - -diff --git a/System/Glib/GObject.chs b/System/Glib/GObject.chs -index 5f0fe5c..9925d2c 100644 a/System/Glib/GObject.chs -+++ b/System/Glib/GObject.chs -@@ -127,8 +127,6 @@ makeNewGObject (constr, objectUnref) generator = do - - {#pointer GDestroyNotify as DestroyNotify#} - --foreign import ccall wrapper mkDestroyNotifyPtr :: IO () - IO DestroyNotify -- - -- | This function wraps any newly created objects that derives from - -- GInitiallyUnowned also known as objects with - -- \floating-references\. The object will be refSink (for glib -@@ -225,4 +223,4 @@ isA obj gType = - -- at this point we would normally implement the notify signal handler; - -- I've moved this definition into the Object class of the gtk package - -- since there's a quite a bit of machinery missing here (generated signal register functions and the problem of recursive modules) -\ No newline at end of file -+-- register functions and the problem of recursive modules) -diff --git a/System/Glib/MainLoop.chs b/System/Glib/MainLoop.chs -index 72fecb6..feb4c77 100644 a/System/Glib/MainLoop.chs -+++ b/System/Glib/MainLoop.chs -@@ -71,7 +71,7 @@ import System.Glib.GObject (DestroyNotify, destroyFunPtr) - - {#pointer SourceFunc#} - --foreign import ccall wrapper mkSourceFunc :: IO {#type gint#} - IO SourceFunc -+foreign import ccall wrapper mkSourceFunc :: (Ptr () - IO {#type gint#}) - IO SourceFunc - - type HandlerId = {#type guint#} - -@@ -79,7 +79,7 @@ type HandlerId = {#type guint#} - -- - makeCallback :: IO {#type gint#} - IO (SourceFunc, DestroyNotify) - makeCallback fun = do -- funPtr - mkSourceFunc fun -+ funPtr - mkSourceFunc (const fun) - return (funPtr, destroyFunPtr) - - -- | Sets a function to be called at regular intervals, with the default --- -1.7.12.1 - Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 10:24:23 UTC (rev 88974) +++ community-staging-i686/PKGBUILD 2013-04-25 10:24:42 UTC (rev 88975) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=haskell-glib -pkgver=0.12.4 -pkgrel=3 -pkgdesc=Binding to the GLIB library for Gtk2Hs. -url=http://hackage.haskell.org/package/glib; -license=('LGPL2.1') -arch=('i686' 'x86_64') -depends=('ghc=7.6.3' 'glib2') -makedepends=(gtk2hs-buildtools) -options=('strip') -install=gtk2hs-glib.install -provides=('gtk2hs-glib') -replaces=('gtk2hs-glib')
[arch-commits] Commit in (haskell-cairo/trunk/PKGBUILD haskell-pango/trunk/PKGBUILD)
Date: Thursday, April 25, 2013 @ 12:27:52 Author: spupykin Revision: 88976 deps versions in package() Modified: haskell-cairo/trunk/PKGBUILD haskell-pango/trunk/PKGBUILD --+ haskell-cairo/trunk/PKGBUILD |6 +- haskell-pango/trunk/PKGBUILD |3 ++- 2 files changed, 7 insertions(+), 2 deletions(-) Modified: haskell-cairo/trunk/PKGBUILD === --- haskell-cairo/trunk/PKGBUILD2013-04-25 10:24:42 UTC (rev 88975) +++ haskell-cairo/trunk/PKGBUILD2013-04-25 10:27:52 UTC (rev 88976) @@ -8,7 +8,8 @@ url=http://hackage.haskell.org/package/cairo; license=('LGPL2.1') arch=('i686' 'x86_64') -depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl') makedepends=(gtk2hs-buildtools) options=('strip') conflicts=('gtk2hs-cairo') @@ -31,6 +32,9 @@ } package() { +_ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-` +_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\ | cut -f1 -d-` +depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver}) cd ${srcdir}/cairo-${pkgver} install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh Modified: haskell-pango/trunk/PKGBUILD === --- haskell-pango/trunk/PKGBUILD2013-04-25 10:24:42 UTC (rev 88975) +++ haskell-pango/trunk/PKGBUILD2013-04-25 10:27:52 UTC (rev 88976) @@ -3,11 +3,12 @@ pkgname=haskell-pango pkgver=0.12.4 -pkgrel=2 +pkgrel=3 pkgdesc=Binding to the pango library for Gtk2Hs. url=http://hackage.haskell.org/package/pango; license=('LGPL2.1') arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') makedepends=(gtk2hs-buildtools) provides=('gtk2hs-pango')
[arch-commits] Commit in (5 files)
Date: Thursday, April 25, 2013 @ 12:44:05 Author: jelle Revision: 88977 initial commit Added: haskell-data-default-class/ haskell-data-default-class/repos/ haskell-data-default-class/trunk/ haskell-data-default-class/trunk/PKGBUILD haskell-data-default-class/trunk/haskell-data-default-class.install + PKGBUILD | 35 +++ haskell-data-default-class.install | 18 ++ 2 files changed, 53 insertions(+) Added: haskell-data-default-class/trunk/PKGBUILD === --- haskell-data-default-class/trunk/PKGBUILD (rev 0) +++ haskell-data-default-class/trunk/PKGBUILD 2013-04-25 10:44:05 UTC (rev 88977) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-class +pkgname=haskell-data-default-class +pkgver=0.0.1 +pkgrel=1 +pkgdesc=A class for types with a default value +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('abfd756bcc6d92e47436992c80ccdb80') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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 +} Property changes on: haskell-data-default-class/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-data-default-class/trunk/haskell-data-default-class.install === --- haskell-data-default-class/trunk/haskell-data-default-class.install (rev 0) +++ haskell-data-default-class/trunk/haskell-data-default-class.install 2013-04-25 10:44:05 UTC (rev 88977) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-class +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) +}
[arch-commits] Commit in haskell-data-default-class/repos (6 files)
Date: Thursday, April 25, 2013 @ 12:48:39 Author: jelle Revision: 88978 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-class/repos/community-staging-i686/ haskell-data-default-class/repos/community-staging-i686/PKGBUILD (from rev 88977, haskell-data-default-class/trunk/PKGBUILD) haskell-data-default-class/repos/community-staging-i686/haskell-data-default-class.install (from rev 88977, haskell-data-default-class/trunk/haskell-data-default-class.install) haskell-data-default-class/repos/community-staging-x86_64/ haskell-data-default-class/repos/community-staging-x86_64/PKGBUILD (from rev 88977, haskell-data-default-class/trunk/PKGBUILD) haskell-data-default-class/repos/community-staging-x86_64/haskell-data-default-class.install (from rev 88977, haskell-data-default-class/trunk/haskell-data-default-class.install) -+ community-staging-i686/PKGBUILD | 35 ++ community-staging-i686/haskell-data-default-class.install | 18 + community-staging-x86_64/PKGBUILD | 35 ++ community-staging-x86_64/haskell-data-default-class.install | 18 + 4 files changed, 106 insertions(+) Copied: haskell-data-default-class/repos/community-staging-i686/PKGBUILD (from rev 88977, haskell-data-default-class/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 10:48:39 UTC (rev 88978) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-class +pkgname=haskell-data-default-class +pkgver=0.0.1 +pkgrel=1 +pkgdesc=A class for types with a default value +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('abfd756bcc6d92e47436992c80ccdb80') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-class/repos/community-staging-i686/haskell-data-default-class.install (from rev 88977, haskell-data-default-class/trunk/haskell-data-default-class.install) === --- community-staging-i686/haskell-data-default-class.install (rev 0) +++ community-staging-i686/haskell-data-default-class.install 2013-04-25 10:48:39 UTC (rev 88978) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-class +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-data-default-class/repos/community-staging-x86_64/PKGBUILD (from rev 88977, haskell-data-default-class/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 10:48:39 UTC (rev 88978) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-class +pkgname=haskell-data-default-class +pkgver=0.0.1 +pkgrel=1 +pkgdesc=A class for types with a default value +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3') +options=('strip')
[arch-commits] Commit in (20 files)
Date: Thursday, April 25, 2013 @ 12:56:09 Author: jelle Revision: 88979 Initial commit Added: haskell-data-default-instances-base/ haskell-data-default-instances-base/repos/ haskell-data-default-instances-base/trunk/ haskell-data-default-instances-base/trunk/PKGBUILD haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install haskell-data-default-instances-containers/ haskell-data-default-instances-containers/repos/ haskell-data-default-instances-containers/trunk/ haskell-data-default-instances-containers/trunk/PKGBUILD haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install haskell-data-default-instances-dlist/ haskell-data-default-instances-dlist/repos/ haskell-data-default-instances-dlist/trunk/ haskell-data-default-instances-dlist/trunk/PKGBUILD haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install haskell-data-default-instances-old-locale/ haskell-data-default-instances-old-locale/repos/ haskell-data-default-instances-old-locale/trunk/ haskell-data-default-instances-old-locale/trunk/PKGBUILD haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install ---+ haskell-data-default-instances-base/trunk/PKGBUILD | 35 ++ haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install | 18 + haskell-data-default-instances-containers/trunk/PKGBUILD | 35 ++ haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install | 18 + haskell-data-default-instances-dlist/trunk/PKGBUILD | 35 ++ haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install | 18 + haskell-data-default-instances-old-locale/trunk/PKGBUILD | 35 ++ haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install | 18 + 8 files changed, 212 insertions(+) Added: haskell-data-default-instances-base/trunk/PKGBUILD === --- haskell-data-default-instances-base/trunk/PKGBUILD (rev 0) +++ haskell-data-default-instances-base/trunk/PKGBUILD 2013-04-25 10:56:09 UTC (rev 88979) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-base +pkgname=haskell-data-default-instances-base +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in base +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc' 'haskell-data-default-class') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('37fc6531e0227bcf9cfbbf85f04e759d') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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 +} Property changes on: haskell-data-default-instances-base/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install === --- haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install (rev 0) +++ haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install 2013-04-25 10:56:09 UTC (rev 88979) @@ -0,0 +1,18 @@
[arch-commits] Commit in haskell-data-default-instances-base/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:00:15 Author: jelle Revision: 88980 upgpkg: haskell-data-default-instances-base 0.0.1-1 ghc 7.6.3 rebuild Modified: haskell-data-default-instances-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 10:56:09 UTC (rev 88979) +++ PKGBUILD2013-04-25 11:00:15 UTC (rev 88980) @@ -8,7 +8,7 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-data-default-class') +depends=('ghc=7.6.3' 'haskell-data-default-class') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install
[arch-commits] Commit in haskell-data-default-instances-base/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:01:12 Author: jelle Revision: 88981 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-instances-base/repos/community-staging-i686/ haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD (from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD) haskell-data-default-instances-base/repos/community-staging-i686/haskell-data-default-instances-base.install (from rev 88980, haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install) haskell-data-default-instances-base/repos/community-staging-x86_64/ haskell-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD (from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD) haskell-data-default-instances-base/repos/community-staging-x86_64/haskell-data-default-instances-base.install (from rev 88980, haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install) --+ community-staging-i686/PKGBUILD | 35 ++ community-staging-i686/haskell-data-default-instances-base.install | 18 + community-staging-x86_64/PKGBUILD| 35 ++ community-staging-x86_64/haskell-data-default-instances-base.install | 18 + 4 files changed, 106 insertions(+) Copied: haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD (from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:01:12 UTC (rev 88981) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-base +pkgname=haskell-data-default-instances-base +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in base +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('37fc6531e0227bcf9cfbbf85f04e759d') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-instances-base/repos/community-staging-i686/haskell-data-default-instances-base.install (from rev 88980, haskell-data-default-instances-base/trunk/haskell-data-default-instances-base.install) === --- community-staging-i686/haskell-data-default-instances-base.install (rev 0) +++ community-staging-i686/haskell-data-default-instances-base.install 2013-04-25 11:01:12 UTC (rev 88981) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-instances-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-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD (from rev 88980, haskell-data-default-instances-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 11:01:12 UTC (rev 88981) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-base
[arch-commits] Commit in haskell-data-default-instances-containers/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:03:08 Author: jelle Revision: 88982 upgpkg: haskell-data-default-instances-containers 0.0.1-1 ghc 7.6.3 rebuild Modified: haskell-data-default-instances-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:01:12 UTC (rev 88981) +++ PKGBUILD2013-04-25 11:03:08 UTC (rev 88982) @@ -8,7 +8,7 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-containers=0.4.0.0' 'haskell-data-default-class') +depends=('ghc=7.6.3' 'haskell-containers=0.5.0.0' 'haskell-data-default-class=0.0.1') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install
[arch-commits] Commit in haskell-data-default-instances-containers/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:03:54 Author: jelle Revision: 88983 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-instances-containers/repos/community-staging-i686/ haskell-data-default-instances-containers/repos/community-staging-i686/PKGBUILD (from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD) haskell-data-default-instances-containers/repos/community-staging-i686/haskell-data-default-instances-containers.install (from rev 88982, haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install) haskell-data-default-instances-containers/repos/community-staging-x86_64/ haskell-data-default-instances-containers/repos/community-staging-x86_64/PKGBUILD (from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD) haskell-data-default-instances-containers/repos/community-staging-x86_64/haskell-data-default-instances-containers.install (from rev 88982, haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install) + community-staging-i686/PKGBUILD| 35 ++ community-staging-i686/haskell-data-default-instances-containers.install | 18 + community-staging-x86_64/PKGBUILD | 35 ++ community-staging-x86_64/haskell-data-default-instances-containers.install | 18 + 4 files changed, 106 insertions(+) Copied: haskell-data-default-instances-containers/repos/community-staging-i686/PKGBUILD (from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:03:54 UTC (rev 88983) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-containers +pkgname=haskell-data-default-instances-containers +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in containers +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-containers=0.5.0.0' 'haskell-data-default-class=0.0.1') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('1c574d87bf9bc69d4748e3236d575a3c') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-instances-containers/repos/community-staging-i686/haskell-data-default-instances-containers.install (from rev 88982, haskell-data-default-instances-containers/trunk/haskell-data-default-instances-containers.install) === --- community-staging-i686/haskell-data-default-instances-containers.install (rev 0) +++ community-staging-i686/haskell-data-default-instances-containers.install 2013-04-25 11:03:54 UTC (rev 88983) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-instances-containers +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-data-default-instances-containers/repos/community-staging-x86_64/PKGBUILD (from rev 88982, haskell-data-default-instances-containers/trunk/PKGBUILD) === ---
[arch-commits] Commit in haskell-data-default-instances-old-locale/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:05:54 Author: jelle Revision: 88984 upgpkg: haskell-data-default-instances-old-locale 0.0.1-1 ghc 7.6.3 rebuild Modified: haskell-data-default-instances-old-locale/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:03:54 UTC (rev 88983) +++ PKGBUILD2013-04-25 11:05:54 UTC (rev 88984) @@ -8,7 +8,7 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.2') +depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.5') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install
[arch-commits] Commit in haskell-data-default-instances-old-locale/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:06:50 Author: jelle Revision: 88985 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-instances-old-locale/repos/community-staging-i686/ haskell-data-default-instances-old-locale/repos/community-staging-i686/PKGBUILD (from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD) haskell-data-default-instances-old-locale/repos/community-staging-i686/haskell-data-default-instances-old-locale.install (from rev 88984, haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install) haskell-data-default-instances-old-locale/repos/community-staging-x86_64/ haskell-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD (from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD) haskell-data-default-instances-old-locale/repos/community-staging-x86_64/haskell-data-default-instances-old-locale.install (from rev 88984, haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install) + community-staging-i686/PKGBUILD| 35 ++ community-staging-i686/haskell-data-default-instances-old-locale.install | 18 + community-staging-x86_64/PKGBUILD | 35 ++ community-staging-x86_64/haskell-data-default-instances-old-locale.install | 18 + 4 files changed, 106 insertions(+) Copied: haskell-data-default-instances-old-locale/repos/community-staging-i686/PKGBUILD (from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:06:50 UTC (rev 88985) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-old-locale +pkgname=haskell-data-default-instances-old-locale +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in old-locale +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-old-locale=1.0.0.5') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('43bd868049d870ee722eda6bdd89fc28') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-instances-old-locale/repos/community-staging-i686/haskell-data-default-instances-old-locale.install (from rev 88984, haskell-data-default-instances-old-locale/trunk/haskell-data-default-instances-old-locale.install) === --- community-staging-i686/haskell-data-default-instances-old-locale.install (rev 0) +++ community-staging-i686/haskell-data-default-instances-old-locale.install 2013-04-25 11:06:50 UTC (rev 88985) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-instances-old-locale +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-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD (from rev 88984, haskell-data-default-instances-old-locale/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD
[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:10:25 Author: jelle Revision: 88986 upgpkg: haskell-data-default-instances-dlist 0.0.1-1 ghc 7.6.3 rebuild Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:06:50 UTC (rev 88985) +++ PKGBUILD2013-04-25 11:10:25 UTC (rev 88986) @@ -8,7 +8,7 @@ license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() -depends=('ghc' 'haskell-data-default-class' 'haskell-dlist') +depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24') options=('strip') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:11:15 Author: jelle Revision: 88987 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-i686/ haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD (from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD) haskell-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install (from rev 88986, haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install) haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD) haskell-data-default-instances-dlist/repos/community-staging-x86_64/haskell-data-default-instances-dlist.install (from rev 88986, haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install) ---+ community-staging-i686/PKGBUILD | 35 ++ community-staging-i686/haskell-data-default-instances-dlist.install | 18 + community-staging-x86_64/PKGBUILD | 35 ++ community-staging-x86_64/haskell-data-default-instances-dlist.install | 18 + 4 files changed, 106 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD (from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:11:15 UTC (rev 88987) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in dlist +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('6683d943ab70b7077ff6837fce75b4de') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install (from rev 88986, haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install) === --- community-staging-i686/haskell-data-default-instances-dlist.install (rev 0) +++ community-staging-i686/haskell-data-default-instances-dlist.install 2013-04-25 11:11:15 UTC (rev 88987) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default-instances-dlist +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-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 88986, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 11:11:15 UTC (rev 88987) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (8 files)
Date: Thursday, April 25, 2013 @ 13:17:46 Author: jelle Revision: 88988 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD (from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD) haskell-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install (from rev 88987, haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install) haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD) haskell-data-default-instances-dlist/repos/community-staging-x86_64/haskell-data-default-instances-dlist.install (from rev 88987, haskell-data-default-instances-dlist/trunk/haskell-data-default-instances-dlist.install) Deleted: haskell-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD haskell-data-default-instances-dlist/repos/community-staging-i686/haskell-data-default-instances-dlist.install haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD haskell-data-default-instances-dlist/repos/community-staging-x86_64/haskell-data-default-instances-dlist.install ---+ /PKGBUILD | 70 ++ /haskell-data-default-instances-dlist.install | 36 + community-staging-i686/PKGBUILD | 35 - community-staging-i686/haskell-data-default-instances-dlist.install | 18 -- community-staging-x86_64/PKGBUILD | 35 - community-staging-x86_64/haskell-data-default-instances-dlist.install | 18 -- 6 files changed, 106 insertions(+), 106 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 11:11:15 UTC (rev 88987) +++ community-staging-i686/PKGBUILD 2013-04-25 11:17:46 UTC (rev 88988) @@ -1,35 +0,0 @@ -# Maintainer: Jelle van der Waa je...@vdwaa.nl -_hkgname=data-default-instances-dlist -pkgname=haskell-data-default-instances-dlist -pkgver=0.0.1 -pkgrel=1 -pkgdesc=Default instances for types in dlist -url=http://hackage.haskell.org/package/${_hkgname}; -license=('custom:BSD3') -arch=('i686' 'x86_64') -makedepends=() -depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24') -options=('strip') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -install=${pkgname}.install -md5sums=('6683d943ab70b7077ff6837fce75b4de') -build() { -cd ${srcdir}/${_hkgname}-${pkgver} -runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default-instances-dlist/repos/community-staging-i686/PKGBUILD (from rev 88987, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:17:46 UTC (rev 88988) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=1 +pkgdesc=Default instances for types in dlist +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class=0.0.1' 'haskell-dlist=0.5-24') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('6683d943ab70b7077ff6837fce75b4de') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O
[arch-commits] Commit in haskell-data-default/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:20:51 Author: jelle Revision: 88990 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-data-default/repos/community-staging-i686/ haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 88989, haskell-data-default/trunk/PKGBUILD) haskell-data-default/repos/community-staging-i686/haskell-data-default.install (from rev 88989, haskell-data-default/trunk/haskell-data-default.install) haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 88989, haskell-data-default/trunk/PKGBUILD) haskell-data-default/repos/community-staging-x86_64/haskell-data-default.install (from rev 88989, haskell-data-default/trunk/haskell-data-default.install) ---+ community-staging-i686/PKGBUILD | 35 community-staging-i686/haskell-data-default.install | 18 community-staging-x86_64/PKGBUILD | 35 community-staging-x86_64/haskell-data-default.install | 18 4 files changed, 106 insertions(+) Copied: haskell-data-default/repos/community-staging-i686/PKGBUILD (from rev 88989, haskell-data-default/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:20:51 UTC (rev 88990) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.5.3 +pkgrel=1 +pkgdesc=A class for types with a default value +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-data-default-instances-base' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('03a98d999273ad20d5bc0c711bf1c533') +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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-data-default/repos/community-staging-i686/haskell-data-default.install (from rev 88989, haskell-data-default/trunk/haskell-data-default.install) === --- community-staging-i686/haskell-data-default.install (rev 0) +++ community-staging-i686/haskell-data-default.install 2013-04-25 11:20:51 UTC (rev 88990) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-data-default +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-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 88989, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 11:20:51 UTC (rev 88990) @@ -0,0 +1,35 @@ +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.5.3 +pkgrel=1 +pkgdesc=A class for types with a default value +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-data-default-instances-base'
[arch-commits] Commit in haskell-data-default/trunk (2 files)
Date: Thursday, April 25, 2013 @ 13:19:51 Author: jelle Revision: 88989 upgpkg: haskell-data-default 0.5.3-1 ghc 7.6.3 rebuild Modified: haskell-data-default/trunk/PKGBUILD haskell-data-default/trunk/haskell-data-default.install --+ PKGBUILD | 35 +-- haskell-data-default.install | 24 2 files changed, 21 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:17:46 UTC (rev 88988) +++ PKGBUILD2013-04-25 11:19:51 UTC (rev 88989) @@ -1,37 +1,28 @@ -# Contributor: Lex Black autumn-wind at web dot de -# Contributor: Don Stewart d...@galois.com - +# Maintainer: Jelle van der Waa je...@vdwaa.nl +_hkgname=data-default pkgname=haskell-data-default -_hkgname=data-default -_licensefile=LICENSE -pkgver=0.5.1 -pkgrel=2 +pkgver=0.5.3 +pkgrel=1 pkgdesc=A class for types with a default value url=http://hackage.haskell.org/package/${_hkgname}; -license=('BSD') +license=('custom:BSD3') arch=('i686' 'x86_64') -makedepends=('ghc') -depends=('haskell-containers' 'haskell-dlist' 'haskell-old-locale') +makedepends=() +depends=('ghc=7.6.3' 'haskell-data-default-class' 'haskell-data-default-instances-base' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') options=('strip') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('fb56f34f820379df4881bcccbcb065389200e20778321e2d6e8c92dad94af717') -install=${pkgname}.install - +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('03a98d999273ad20d5bc0c711bf1c533') 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 configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ -#--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ -#--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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 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 Modified: haskell-data-default.install === --- haskell-data-default.install2013-04-25 11:17:46 UTC (rev 88988) +++ haskell-data-default.install2013-04-25 11:19:51 UTC (rev 88989) @@ -1,26 +1,18 @@ -# custom variables -pkgname=haskell-data-default -HS_DIR=/usr/share/haskell/${pkgname} - -# functions +HS_DIR=usr/share/haskell/haskell-data-default post_install() { -${HS_DIR}/register.sh -(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) } - pre_upgrade() { -${HS_DIR}/unregister.sh + ${HS_DIR}/unregister.sh } - post_upgrade() { -${HS_DIR}/register.sh -(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) } - pre_remove() { -${HS_DIR}/unregister.sh + ${HS_DIR}/unregister.sh } - post_remove() { -(cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) }
[arch-commits] Commit in haskell-haskeline/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:29:58 Author: jelle Revision: 88991 upgpkg: haskell-haskeline 0.7.0.3-3 ghc 7.6.3 rebuild Modified: haskell-haskeline/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:20:51 UTC (rev 88990) +++ PKGBUILD2013-04-25 11:29:58 UTC (rev 88991) @@ -6,12 +6,12 @@ _hkgname=haskeline pkgname=haskell-haskeline pkgver=0.7.0.3 -pkgrel=2 +pkgrel=3 pkgdesc=A command-line interface for user input, written in Haskell. url=http://hackage.haskell.org/package/haskeline; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'sh' 'haskell-utf8-string=0.3.7-4' 'haskell-mtl=2.1.2-2' 'haskell-terminfo=0.3.2.5-2') +depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install md5sums=('3a78043dc80b5510202e71e77c0a9923')
[arch-commits] Commit in haskell-haskeline/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:30:47 Author: jelle Revision: 88992 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-haskeline/repos/community-staging-i686/ haskell-haskeline/repos/community-staging-i686/PKGBUILD (from rev 88991, haskell-haskeline/trunk/PKGBUILD) haskell-haskeline/repos/community-staging-i686/haskell-haskeline.install (from rev 88991, haskell-haskeline/trunk/haskell-haskeline.install) haskell-haskeline/repos/community-staging-x86_64/ haskell-haskeline/repos/community-staging-x86_64/PKGBUILD (from rev 88991, haskell-haskeline/trunk/PKGBUILD) haskell-haskeline/repos/community-staging-x86_64/haskell-haskeline.install (from rev 88991, haskell-haskeline/trunk/haskell-haskeline.install) + community-staging-i686/PKGBUILD| 40 +++ community-staging-i686/haskell-haskeline.install | 18 community-staging-x86_64/PKGBUILD | 40 +++ community-staging-x86_64/haskell-haskeline.install | 18 4 files changed, 116 insertions(+) Copied: haskell-haskeline/repos/community-staging-i686/PKGBUILD (from rev 88991, haskell-haskeline/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:30:47 UTC (rev 88992) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.6 + +_hkgname=haskeline +pkgname=haskell-haskeline +pkgver=0.7.0.3 +pkgrel=3 +pkgdesc=A command-line interface for user input, written in Haskell. +url=http://hackage.haskell.org/package/haskeline; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('3a78043dc80b5510202e71e77c0a9923') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure \ + -O -p --enable-split-objs --enable-shared -fterminfo --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-haskeline/repos/community-staging-i686/haskell-haskeline.install (from rev 88991, haskell-haskeline/trunk/haskell-haskeline.install) === --- community-staging-i686/haskell-haskeline.install (rev 0) +++ community-staging-i686/haskell-haskeline.install2013-04-25 11:30:47 UTC (rev 88992) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-haskeline +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-haskeline/repos/community-staging-x86_64/PKGBUILD (from rev 88991, haskell-haskeline/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 11:30:47 UTC (rev 88992) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: Arch Haskell Team arch-hask...@haskell.org +# Package generated by cabal2arch 0.7.6 + +_hkgname=haskeline +pkgname=haskell-haskeline +pkgver=0.7.0.3 +pkgrel=3 +pkgdesc=A command-line interface for user input, written in Haskell. +url=http://hackage.haskell.org/package/haskeline; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh' 'haskell-utf8-string=0.3.7-5' 'haskell-mtl=2.1.2-3' 'haskell-terminfo=0.3.2.5-3')
[arch-commits] Commit in glib2/trunk (3 files)
Date: Thursday, April 25, 2013 @ 13:34:05 Author: jgc Revision: 183609 upgpkg: glib2 2.36.1-3 Add fixes from upstream branch. Should fix some hangs Added: glib2/trunk/gvariant-fix-annotation.patch glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch Modified: glib2/trunk/PKGBUILD -+ PKGBUILD| 14 - gvariant-fix-annotation.patch | 25 + partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch | 132 ++ 3 files changed, 168 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 05:41:25 UTC (rev 183608) +++ PKGBUILD2013-04-25 11:34:05 UTC (rev 183609) @@ -4,15 +4,19 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) pkgver=2.36.1 -pkgrel=2 +pkgrel=3 pkgdesc=Common C routines used by GTK+ and other libs url=http://www.gtk.org/; arch=(i686 x86_64) makedepends=('pkg-config' 'python2' 'libxslt' 'docbook-xml' 'pcre' 'libffi' 'elfutils') source=(http://ftp.gnome.org/pub/GNOME/sources/glib/${pkgver%.*}/glib-$pkgver.tar.xz -revert-warn-glib-compile-schemas.patch) +revert-warn-glib-compile-schemas.patch +gvariant-fix-annotation.patch +partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch) sha256sums=('7de37586794e92c024feebe5d306bf5f245fef4803c3666af1ae8dac6ee10b24' -'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97') +'049240975cd2f1c88fbe7deb28af14d4ec7d2640495f7ca8980d873bb710cc97' +'ebbb0581322b1fc546f93f9d77f39f37584004086d2f6f2637a8bb7894e36b2b' +'5928ac4fd114cda846fe38a3b8bedc5b038dbf9e47f76029af7d75e5dc8ae5be') build() { cd glib-$pkgver @@ -20,6 +24,10 @@ # fix FS#34630 https://bugs.archlinux.org/task/34630 export CFLAGS+= -Wall + # Upstream fixes from 2.36 branch + patch -Np1 -i ../gvariant-fix-annotation.patch + patch -Np1 -i ../partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch + patch -Rp1 -i ../revert-warn-glib-compile-schemas.patch PYTHON=/usr/bin/python2 ./configure --prefix=/usr --libdir=/usr/lib \ --sysconfdir=/etc \ Added: gvariant-fix-annotation.patch === --- gvariant-fix-annotation.patch (rev 0) +++ gvariant-fix-annotation.patch 2013-04-25 11:34:05 UTC (rev 183609) @@ -0,0 +1,25 @@ +From 7304bbd5d8ad56dcf3ee9fadf74f6104c49d4df7 Mon Sep 17 00:00:00 2001 +From: Giovanni Campagna gcampa...@src.gnome.org +Date: Fri, 12 Apr 2013 15:25:15 + +Subject: GVariant: fix transfer annotation + +g_variant_new_from_bytes() returns a floating reference, so it +must be annotated (transfer none) + +https://bugzilla.gnome.org/show_bug.cgi?id=697887 +--- +diff --git a/glib/gvariant-core.c b/glib/gvariant-core.c +index b96bc90..f823e01 100644 +--- a/glib/gvariant-core.c b/glib/gvariant-core.c +@@ -498,7 +498,7 @@ g_variant_alloc (const GVariantType *type, + * + * A reference is taken on @bytes. + * +- * Returns: a new #GVariant with a floating reference ++ * Returns: (transfer none): a new #GVariant with a floating reference + * + * Since: 2.36 + */ +-- +cgit v0.9.1 Added: partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch === --- partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch (rev 0) +++ partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch 2013-04-25 11:34:05 UTC (rev 183609) @@ -0,0 +1,132 @@ +From f3b1054b0ebb4912f700e08da0c3d35c30113e79 Mon Sep 17 00:00:00 2001 +From: Ryan Lortie de...@desrt.ca +Date: Tue, 23 Apr 2013 17:26:48 + +Subject: Partially revert Merge waitpid() from g_spawn_sync into gmain() + +This partially reverts commit ce0022933c255313e010b27f977f4ae02aad1e7e. + +It used to be safe to use g_spawn_sync() from processes that had their +own SIGCHLD handler because it simply called wait(). When it was +changed to depend on the GLib child watching infrastructure this meant +that GLib had to own the SIGCHLD handler. + +This caused hangs in at least Pidgin. + +The patch contained two other improvements to the child watch code which +we want to keep, so only revert the changes to gspawn itself. + +https://bugzilla.gnome.org/show_bug.cgi?id=698081 +--- +diff --git a/glib/gspawn.c b/glib/gspawn.c +index 381ed5c..01cedf6 100644 +--- a/glib/gspawn.c b/glib/gspawn.c +@@ -47,7 +47,6 @@ + + #include genviron.h + #include gmem.h +-#include gmain.h + #include gshell.h + #include gstring.h + #include gstrfuncs.h +@@ -207,21 +206,6 @@ read_data (GString *str, + } + } + +-typedef struct { +- GMainLoop *loop; +- gint *status_p; +-} SyncWaitpidData; +- +-static void +-on_sync_waitpid (GPid pid,
[arch-commits] Commit in glib2/repos (16 files)
Date: Thursday, April 25, 2013 @ 13:34:18 Author: jgc Revision: 183610 archrelease: copy trunk to testing-i686, testing-x86_64 Added: glib2/repos/testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch (from rev 183609, glib2/trunk/0001-Make-gtester-report-work-with-Python-3.x.patch) glib2/repos/testing-i686/PKGBUILD (from rev 183609, glib2/trunk/PKGBUILD) glib2/repos/testing-i686/gvariant-fix-annotation.patch (from rev 183609, glib2/trunk/gvariant-fix-annotation.patch) glib2/repos/testing-i686/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch (from rev 183609, glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch) glib2/repos/testing-i686/revert-warn-glib-compile-schemas.patch (from rev 183609, glib2/trunk/revert-warn-glib-compile-schemas.patch) glib2/repos/testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch (from rev 183609, glib2/trunk/0001-Make-gtester-report-work-with-Python-3.x.patch) glib2/repos/testing-x86_64/PKGBUILD (from rev 183609, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gvariant-fix-annotation.patch (from rev 183609, glib2/trunk/gvariant-fix-annotation.patch) glib2/repos/testing-x86_64/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch (from rev 183609, glib2/trunk/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch) glib2/repos/testing-x86_64/revert-warn-glib-compile-schemas.patch (from rev 183609, glib2/trunk/revert-warn-glib-compile-schemas.patch) Deleted: glib2/repos/testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch glib2/repos/testing-i686/PKGBUILD glib2/repos/testing-i686/revert-warn-glib-compile-schemas.patch glib2/repos/testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch glib2/repos/testing-x86_64/PKGBUILD glib2/repos/testing-x86_64/revert-warn-glib-compile-schemas.patch + /0001-Make-gtester-report-work-with-Python-3.x.patch | 120 /PKGBUILD | 150 ++ /revert-warn-glib-compile-schemas.patch | 66 testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch | 60 testing-i686/PKGBUILD | 67 testing-i686/gvariant-fix-annotation.patch | 25 + testing-i686/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch | 132 testing-i686/revert-warn-glib-compile-schemas.patch | 33 -- testing-x86_64/0001-Make-gtester-report-work-with-Python-3.x.patch | 60 testing-x86_64/PKGBUILD | 67 testing-x86_64/gvariant-fix-annotation.patch | 25 + testing-x86_64/partially-revert-ce0022933c255313e010b27f977f4ae02aad1e7e.patch | 132 testing-x86_64/revert-warn-glib-compile-schemas.patch | 33 -- 13 files changed, 650 insertions(+), 320 deletions(-) Deleted: testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch === --- testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch 2013-04-25 11:34:05 UTC (rev 183609) +++ testing-i686/0001-Make-gtester-report-work-with-Python-3.x.patch 2013-04-25 11:34:18 UTC (rev 183610) @@ -1,60 +0,0 @@ -From 3d81e0a414ecb876f2429c0108a685152bd4ee54 Mon Sep 17 00:00:00 2001 -From: Jan de Groot j...@archlinux.org -Date: Thu, 21 Mar 2013 20:47:57 +0100 -Subject: [PATCH] Make gtester-report work with Python 3.x: - fix indentations - (tabs to spaces) - Replace print with print(), still works with Python 2.x - - glib/gtester-report | 28 ++-- - 1 file changed, 14 insertions(+), 14 deletions(-) - -diff --git a/glib/gtester-report b/glib/gtester-report -index 0fcdd9a..00296ea 100755 a/glib/gtester-report -+++ b/glib/gtester-report -@@ -308,20 +308,20 @@ class HTMLReportWriter(ReportWriter): - if binary.success_cases: - oklink = 'href=javascript:toggle_display (\'ResultTable\', \'tr\', \'b%u_\', \'success\')' % self.bcounter - if real_cases != 0: -- self.oprint ('a %sER/a\n' % erlink) -- self.oprint ('a %sOK/a\n' % oklink) -- self.oprint ('/td\n') -- perc = binary.success_cases * 100.0 / real_cases -- pcolor = { --100 : 'bgcolor=lightgreen', --0 : 'bgcolor=red', -- }.get (int (perc), 'bgcolor=yellow') -- self.oprint ('td align=right %s%.2f%%/td\n' % (pcolor, perc)) -- self.oprint ('/tr\n') -+self.oprint ('a %sER/a\n' % erlink) -+self.oprint ('a %sOK/a\n' % oklink) -+self.oprint ('/td\n') -+
[arch-commits] Commit in haskell-regex-compat/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:36:08 Author: jelle Revision: 88993 upgpkg: haskell-regex-compat 0.95.1-5 ghc 7.6.3 rebuild Modified: haskell-regex-compat/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:30:47 UTC (rev 88992) +++ PKGBUILD2013-04-25 11:36:08 UTC (rev 88993) @@ -6,12 +6,12 @@ _hkgname=regex-compat pkgname=haskell-regex-compat pkgver=0.95.1 -pkgrel=4 +pkgrel=5 pkgdesc='Replaces and enhances Text.Regex' url=http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('x86_64' 'i686') -depends=('ghc=7.6.2-1' 'sh' 'haskell-regex-base=0.93.2' 'haskell-regex-posix=0.95.2') +depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2' 'haskell-regex-posix=0.95.2') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b')
[arch-commits] Commit in haskell-regex-compat/repos (6 files)
Date: Thursday, April 25, 2013 @ 13:37:03 Author: jelle Revision: 88994 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 88993, haskell-regex-compat/trunk/PKGBUILD) haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install (from rev 88993, 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 88993, haskell-regex-compat/trunk/PKGBUILD) haskell-regex-compat/repos/community-staging-x86_64/haskell-regex-compat.install (from rev 88993, haskell-regex-compat/trunk/haskell-regex-compat.install) ---+ community-staging-i686/PKGBUILD | 41 community-staging-i686/haskell-regex-compat.install | 18 +++ community-staging-x86_64/PKGBUILD | 41 community-staging-x86_64/haskell-regex-compat.install | 18 +++ 4 files changed, 118 insertions(+) Copied: haskell-regex-compat/repos/community-staging-i686/PKGBUILD (from rev 88993, haskell-regex-compat/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:37:03 UTC (rev 88994) @@ -0,0 +1,41 @@ +# $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=5 +pkgdesc='Replaces and enhances Text.Regex' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1' 'sh' 'haskell-regex-base=0.93.2' 'haskell-regex-posix=0.95.2') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +sha256sums=('d57cb1a5a4d66753b18eaa37a1621246f660472243b001894f970037548d953b') + +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 +} + +# vim:set ts=2 sw=2 et: Copied: haskell-regex-compat/repos/community-staging-i686/haskell-regex-compat.install (from rev 88993, haskell-regex-compat/trunk/haskell-regex-compat.install) === --- community-staging-i686/haskell-regex-compat.install (rev 0) +++ community-staging-i686/haskell-regex-compat.install 2013-04-25 11:37:03 UTC (rev 88994) @@ -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 88993, haskell-regex-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 11:37:03 UTC (rev 88994) @@ -0,0 +1,41 @@ +# $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=5 +pkgdesc='Replaces and enhances Text.Regex' +url=http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64' 'i686') +depends=('ghc=7.6.3-1' 'sh'
[arch-commits] Commit in haskell-cairo/repos (8 files)
Date: Thursday, April 25, 2013 @ 13:37:21 Author: spupykin Revision: 88995 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88994, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 88994, haskell-cairo/trunk/gtk2hs-cairo.install) haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 88994, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install (from rev 88994, haskell-cairo/trunk/gtk2hs-cairo.install) Deleted: haskell-cairo/repos/community-staging-i686/PKGBUILD haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install haskell-cairo/repos/community-staging-x86_64/PKGBUILD haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install ---+ /PKGBUILD | 90 /gtk2hs-cairo.install | 36 + community-staging-i686/PKGBUILD | 41 -- community-staging-i686/gtk2hs-cairo.install | 18 community-staging-x86_64/PKGBUILD | 41 -- community-staging-x86_64/gtk2hs-cairo.install | 18 6 files changed, 126 insertions(+), 118 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 11:37:03 UTC (rev 88994) +++ community-staging-i686/PKGBUILD 2013-04-25 11:37:21 UTC (rev 88995) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=haskell-cairo -pkgver=0.12.4 -pkgrel=3 -pkgdesc=Binding to the cairo library for Gtk2Hs. -url=http://hackage.haskell.org/package/cairo; -license=('LGPL2.1') -arch=('i686' 'x86_64') -depends=('ghc=7.6.3' 'cairo' 'haskell-mtl=2.1.2') -makedepends=(gtk2hs-buildtools) -options=('strip') -conflicts=('gtk2hs-cairo') -provides=('gtk2hs-cairo') -replaces=('gtk2hs-cairo') -install=gtk2hs-cairo.install -source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) -md5sums=('b9d7e8de6ba4db680c222958622d6ee6') - -build() { -cd ${srcdir}/cairo-$pkgver -runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ - --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}/cairo-${pkgver} -install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh -install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh -install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries -ln -s /usr/share/doc/haskell-cairo/html ${pkgdir}/usr/share/doc/ghc/html/libraries/cairo -runhaskell Setup copy --destdir=${pkgdir} -} Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88994, haskell-cairo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:37:21 UTC (rev 88995) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-cairo +pkgver=0.12.4 +pkgrel=3 +pkgdesc=Binding to the cairo library for Gtk2Hs. +url=http://hackage.haskell.org/package/cairo; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl') +makedepends=(gtk2hs-buildtools) +options=('strip') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('b9d7e8de6ba4db680c222958622d6ee6') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --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-` +_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\ | cut -f1 -d-` +depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver}) + +cd ${srcdir}/cairo-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh +install-m744 unregister.sh
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 13:42:36 Author: spupykin Revision: 88996 upgpkg: haskell-cairo 0.12.4-4 upd Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:37:21 UTC (rev 88995) +++ PKGBUILD2013-04-25 11:42:36 UTC (rev 88996) @@ -3,7 +3,7 @@ pkgname=haskell-cairo pkgver=0.12.4 -pkgrel=3 +pkgrel=4 pkgdesc=Binding to the cairo library for Gtk2Hs. url=http://hackage.haskell.org/package/cairo; license=('LGPL2.1')
[arch-commits] Commit in haskell-cairo/repos (8 files)
Date: Thursday, April 25, 2013 @ 13:42:53 Author: spupykin Revision: 88997 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88996, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 88996, haskell-cairo/trunk/gtk2hs-cairo.install) haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 88996, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install (from rev 88996, haskell-cairo/trunk/gtk2hs-cairo.install) Deleted: haskell-cairo/repos/community-staging-i686/PKGBUILD haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install haskell-cairo/repos/community-staging-x86_64/PKGBUILD haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install ---+ /PKGBUILD | 90 /gtk2hs-cairo.install | 36 + community-staging-i686/PKGBUILD | 45 community-staging-i686/gtk2hs-cairo.install | 18 community-staging-x86_64/PKGBUILD | 45 community-staging-x86_64/gtk2hs-cairo.install | 18 6 files changed, 126 insertions(+), 126 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 11:42:36 UTC (rev 88996) +++ community-staging-i686/PKGBUILD 2013-04-25 11:42:53 UTC (rev 88997) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=haskell-cairo -pkgver=0.12.4 -pkgrel=3 -pkgdesc=Binding to the cairo library for Gtk2Hs. -url=http://hackage.haskell.org/package/cairo; -license=('LGPL2.1') -arch=('i686' 'x86_64') -# deps adjusted to specific versions in package() -depends=('ghc' 'cairo' 'haskell-mtl') -makedepends=(gtk2hs-buildtools) -options=('strip') -conflicts=('gtk2hs-cairo') -provides=('gtk2hs-cairo') -replaces=('gtk2hs-cairo') -install=gtk2hs-cairo.install -source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) -md5sums=('b9d7e8de6ba4db680c222958622d6ee6') - -build() { -cd ${srcdir}/cairo-$pkgver -runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ - --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-` -_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\ | cut -f1 -d-` -depends=(ghc=${_ghcver} cairo haskell-mtl=${_hglibver}) - -cd ${srcdir}/cairo-${pkgver} -install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh -install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh -install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries -ln -s /usr/share/doc/haskell-cairo/html ${pkgdir}/usr/share/doc/ghc/html/libraries/cairo -runhaskell Setup copy --destdir=${pkgdir} -} Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 88996, haskell-cairo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 11:42:53 UTC (rev 88997) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-cairo +pkgver=0.12.4 +pkgrel=4 +pkgdesc=Binding to the cairo library for Gtk2Hs. +url=http://hackage.haskell.org/package/cairo; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl') +makedepends=(gtk2hs-buildtools) +options=('strip') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('b9d7e8de6ba4db680c222958622d6ee6') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --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-` +_hmtlver=`pacman -Q haskell-mtl | cut -f2 -d\ | cut -f1 -d-` +
[arch-commits] Commit in libdrm/trunk (PKGBUILD git_fixes.diff)
Date: Thursday, April 25, 2013 @ 13:57:16 Author: jgc Revision: 183611 upgpkg: libdrm 2.4.44-2 Remove experimental APIs for ARM platforms (FS#34399) Modified: libdrm/trunk/PKGBUILD Deleted: libdrm/trunk/git_fixes.diff + PKGBUILD |8 ++-- git_fixes.diff | 49 - 2 files changed, 2 insertions(+), 55 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:34:18 UTC (rev 183610) +++ PKGBUILD2013-04-25 11:57:16 UTC (rev 183611) @@ -3,7 +3,7 @@ pkgname=libdrm pkgver=2.4.44 -pkgrel=1 +pkgrel=2 pkgdesc=Userspace interface to kernel DRM services arch=(i686 x86_64) license=('custom') @@ -25,11 +25,7 @@ #libtoolize --force autoreconf --force --install - ./configure --prefix=/usr \ - --enable-udev \ - --enable-omap-experimental-api \ - --enable-exynos-experimental-api \ - --enable-freedreno-experimental-api + ./configure --prefix=/usr --enable-udev make } Deleted: git_fixes.diff === --- git_fixes.diff 2013-04-25 11:34:18 UTC (rev 183610) +++ git_fixes.diff 2013-04-25 11:57:16 UTC (rev 183611) @@ -1,49 +0,0 @@ -From 99105e765c31b598746b849e66e7a9106dcefa24 Mon Sep 17 00:00:00 2001 -From: Maarten Lankhorst maarten.lankho...@canonical.com -Date: Wed, 27 Mar 2013 13:06:43 + -Subject: makefiles: Add missing headers. - -I even compile time tested this on a panda with make dist! - -Signed-off-by: Maarten Lankhorst maarten.lankho...@canonical.com -diff --git a/exynos/Makefile.am b/exynos/Makefile.am -index 539aea0..0a2663a 100644 a/exynos/Makefile.am -+++ b/exynos/Makefile.am -@@ -10,7 +10,11 @@ libdrm_exynos_ladir = $(libdir) - libdrm_exynos_la_LDFLAGS = -version-number 1:0:0 -no-undefined - libdrm_exynos_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ - --libdrm_exynos_la_SOURCES = exynos_drm.c exynos_fimg2d.c -+libdrm_exynos_la_SOURCES = \ -+ exynos_drm.c \ -+ exynos_fimg2d.c \ -+ fimg2d.h \ -+ fimg2d_reg.h - - libdrm_exynoscommonincludedir = ${includedir}/exynos - libdrm_exynoscommoninclude_HEADERS = exynos_drm.h -diff --git a/freedreno/Makefile.am b/freedreno/Makefile.am -index f46a780..ba9bd68 100644 a/freedreno/Makefile.am -+++ b/freedreno/Makefile.am -@@ -10,7 +10,15 @@ libdrm_freedreno_ladir = $(libdir) - libdrm_freedreno_la_LDFLAGS = -version-number 1:0:0 -no-undefined - libdrm_freedreno_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ - --libdrm_freedreno_la_SOURCES = freedreno_device.c freedreno_pipe.c freedreno_ringbuffer.c freedreno_bo.c -+libdrm_freedreno_la_SOURCES = \ -+ freedreno_device.c \ -+ freedreno_pipe.c \ -+ freedreno_priv.h \ -+ freedreno_ringbuffer.c \ -+ freedreno_bo.c \ -+ kgsl_drm.h \ -+ list.h \ -+ msm_kgsl.h - - libdrm_freedrenocommonincludedir = ${includedir}/freedreno - libdrm_freedrenocommoninclude_HEADERS = freedreno_drmif.h freedreno_ringbuffer.h --- -cgit v0.9.0.2-2-gbebe
[arch-commits] Commit in libdrm/repos (14 files)
Date: Thursday, April 25, 2013 @ 13:57:24 Author: jgc Revision: 183612 archrelease: copy trunk to extra-i686, extra-x86_64 Added: libdrm/repos/extra-i686/COPYING (from rev 183611, libdrm/trunk/COPYING) libdrm/repos/extra-i686/PKGBUILD (from rev 183611, libdrm/trunk/PKGBUILD) libdrm/repos/extra-i686/no-pthread-stubs.patch (from rev 183611, libdrm/trunk/no-pthread-stubs.patch) libdrm/repos/extra-x86_64/COPYING (from rev 183611, libdrm/trunk/COPYING) libdrm/repos/extra-x86_64/PKGBUILD (from rev 183611, libdrm/trunk/PKGBUILD) libdrm/repos/extra-x86_64/no-pthread-stubs.patch (from rev 183611, libdrm/trunk/no-pthread-stubs.patch) Deleted: libdrm/repos/extra-i686/COPYING libdrm/repos/extra-i686/PKGBUILD libdrm/repos/extra-i686/git_fixes.diff libdrm/repos/extra-i686/no-pthread-stubs.patch libdrm/repos/extra-x86_64/COPYING libdrm/repos/extra-x86_64/PKGBUILD libdrm/repos/extra-x86_64/git_fixes.diff libdrm/repos/extra-x86_64/no-pthread-stubs.patch -+ /COPYING| 96 + /PKGBUILD | 84 +++ /no-pthread-stubs.patch | 242 ++ extra-i686/COPYING | 48 -- extra-i686/PKGBUILD | 46 -- extra-i686/git_fixes.diff | 49 -- extra-i686/no-pthread-stubs.patch | 121 - extra-x86_64/COPYING| 48 -- extra-x86_64/PKGBUILD | 46 -- extra-x86_64/git_fixes.diff | 49 -- extra-x86_64/no-pthread-stubs.patch | 121 - 11 files changed, 422 insertions(+), 528 deletions(-) Deleted: extra-i686/COPYING === --- extra-i686/COPYING 2013-04-25 11:57:16 UTC (rev 183611) +++ extra-i686/COPYING 2013-04-25 11:57:24 UTC (rev 183612) @@ -1,48 +0,0 @@ - Copyright 2005 Adam Jackson. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - Software), to deal in the Software without restriction, including - without limitation on the rights to use, copy, modify, merge, - publish, distribute, sub license, and/or sell copies of the Software, - and to permit persons to whom the Software is furnished to do so, - subject to the following conditions: - - The above copyright notice and this permission notice (including the - next paragraph) shall be included in all copies or substantial - portions of the Software. - - THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NON-INFRINGEMENT. IN NO EVENT SHALL ADAM JACKSON BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - - - Copyright 1999 Precision Insight, Inc., Cedar Park, Texas. - Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California. - All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - Software), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice (including the - next paragraph) shall be included in all copies or substantial - portions of the Software. - - THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS - SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, - WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - DEALINGS IN THE SOFTWARE. Copied: libdrm/repos/extra-i686/COPYING (from rev 183611, libdrm/trunk/COPYING) === --- extra-i686/COPYING (rev 0) +++ extra-i686/COPYING 2013-04-25 11:57:24 UTC (rev 183612) @@ -0,0 +1,48 @@ + Copyright 2005 Adam Jackson. + + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + Software), to deal in the Software without restriction, including + without limitation on the rights to use, copy, modify, merge, + publish,
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 14:00:11 Author: jelle Revision: 88998 upgpkg: haskell-vector 0.10.0.1-4 ghc 7.6.3 rebuild Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 11:42:53 UTC (rev 88997) +++ PKGBUILD2013-04-25 12:00:11 UTC (rev 88998) @@ -3,13 +3,13 @@ pkgname=haskell-vector pkgver=0.10.0.1 -pkgrel=3 +pkgrel=4 pkgdesc=Efficient Arrays url=http://code.haskell.org/vector; license=(custom:BSD3) arch=('i686' 'x86_64') makedepends=() -depends=(ghc haskell-primitive) +depends=(ghc=7.6.3 haskell-primitive) options=('strip') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
[arch-commits] Commit in haskell-vector/repos (8 files)
Date: Thursday, April 25, 2013 @ 14:01:19 Author: jelle Revision: 88999 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-vector/repos/community-staging-i686/PKGBUILD (from rev 88998, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-i686/haskell-vector.install (from rev 88998, haskell-vector/trunk/haskell-vector.install) haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 88998, haskell-vector/trunk/PKGBUILD) haskell-vector/repos/community-staging-x86_64/haskell-vector.install (from rev 88998, haskell-vector/trunk/haskell-vector.install) Deleted: haskell-vector/repos/community-staging-i686/PKGBUILD haskell-vector/repos/community-staging-i686/haskell-vector.install haskell-vector/repos/community-staging-x86_64/PKGBUILD haskell-vector/repos/community-staging-x86_64/haskell-vector.install -+ /PKGBUILD | 78 ++ /haskell-vector.install | 52 ++ community-staging-i686/PKGBUILD | 39 --- community-staging-i686/haskell-vector.install | 26 --- community-staging-x86_64/PKGBUILD | 39 --- community-staging-x86_64/haskell-vector.install | 26 --- 6 files changed, 130 insertions(+), 130 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 12:00:11 UTC (rev 88998) +++ community-staging-i686/PKGBUILD 2013-04-25 12:01:19 UTC (rev 88999) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -pkgname=haskell-vector -pkgver=0.10.0.1 -pkgrel=3 -pkgdesc=Efficient Arrays -url=http://code.haskell.org/vector; -license=(custom:BSD3) -arch=('i686' 'x86_64') -makedepends=() -depends=(ghc haskell-primitive) -options=('strip') -install=${pkgname}.install -source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) -sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af') - -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() { - 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/PKGBUILD (from rev 88998, haskell-vector/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 12:01:19 UTC (rev 88999) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-vector +pkgver=0.10.0.1 +pkgrel=4 +pkgdesc=Efficient Arrays +url=http://code.haskell.org/vector; +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +depends=(ghc=7.6.3 haskell-primitive) +options=('strip') +install=${pkgname}.install +source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha256sums=('ece945058b01a77c5fff31e89bbea76ac619677041c41286a2da5e8b515508af') + +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() { + 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
[arch-commits] Commit in ed/repos (6 files)
Date: Thursday, April 25, 2013 @ 14:06:10 Author: dreisner Revision: 183613 archrelease: copy trunk to testing-i686, testing-x86_64 Added: ed/repos/testing-i686/ ed/repos/testing-i686/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD) ed/repos/testing-i686/ed.install (from rev 183612, ed/trunk/ed.install) ed/repos/testing-x86_64/ ed/repos/testing-x86_64/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD) ed/repos/testing-x86_64/ed.install (from rev 183612, ed/trunk/ed.install) ---+ testing-i686/PKGBUILD | 37 + testing-i686/ed.install | 18 ++ testing-x86_64/PKGBUILD | 37 + testing-x86_64/ed.install | 18 ++ 4 files changed, 110 insertions(+) Copied: ed/repos/testing-i686/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2013-04-25 12:06:10 UTC (rev 183613) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Dave Reisner dreis...@archlinux.org +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=ed +pkgver=1.8 +pkgrel=1 +pkgdesc=A POSIX-compliant line-oriented text editor +arch=('i686' 'x86_64') +license=('GPL') +url=http://www.gnu.org/software/ed/ed.html; +depends=('glibc' 'sh') +options=('!emptydirs') +source=(ftp://ftp.gnu.org/gnu/ed/$pkgname-$pkgver.tar.gz{,.sig}) +install='ed.install' +md5sums=('2268d2344b3c52d23730acb2e3c942fe' + 'SKIP') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/ \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + CFLAGS=$CFLAGS \ + LDFLAGS=$LDFLAGS + + make +} + +check() { + make -C $pkgname-$pkgver check +} + +package() { + make -C $pkgname-$pkgver DESTDIR=$pkgdir install +} Copied: ed/repos/testing-i686/ed.install (from rev 183612, ed/trunk/ed.install) === --- testing-i686/ed.install (rev 0) +++ testing-i686/ed.install 2013-04-25 12:06:10 UTC (rev 183613) @@ -0,0 +1,18 @@ +infodir=usr/share/info +filelist=(ed.info) + +post_install() { + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2/dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + for file in ${filelist[@]}; do +install-info --delete $infodir/$file.gz $infodir/dir 2/dev/null + done +} Copied: ed/repos/testing-x86_64/PKGBUILD (from rev 183612, ed/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2013-04-25 12:06:10 UTC (rev 183613) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Dave Reisner dreis...@archlinux.org +# Maintainer: Andreas Radke andy...@archlinux.org + +pkgname=ed +pkgver=1.8 +pkgrel=1 +pkgdesc=A POSIX-compliant line-oriented text editor +arch=('i686' 'x86_64') +license=('GPL') +url=http://www.gnu.org/software/ed/ed.html; +depends=('glibc' 'sh') +options=('!emptydirs') +source=(ftp://ftp.gnu.org/gnu/ed/$pkgname-$pkgver.tar.gz{,.sig}) +install='ed.install' +md5sums=('2268d2344b3c52d23730acb2e3c942fe' + 'SKIP') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/ \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + CFLAGS=$CFLAGS \ + LDFLAGS=$LDFLAGS + + make +} + +check() { + make -C $pkgname-$pkgver check +} + +package() { + make -C $pkgname-$pkgver DESTDIR=$pkgdir install +} Copied: ed/repos/testing-x86_64/ed.install (from rev 183612, ed/trunk/ed.install) === --- testing-x86_64/ed.install (rev 0) +++ testing-x86_64/ed.install 2013-04-25 12:06:10 UTC (rev 183613) @@ -0,0 +1,18 @@ +infodir=usr/share/info +filelist=(ed.info) + +post_install() { + for file in ${filelist[@]}; do +install-info $infodir/$file.gz $infodir/dir 2/dev/null + done +} + +post_upgrade() { + post_install $1 +} + +pre_remove() { + for file in ${filelist[@]}; do +install-info --delete $infodir/$file.gz $infodir/dir 2/dev/null + done +}
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 14:11:52 Author: jelle Revision: 89000 upgpkg: haskell-pango 0.12.4-4 ghc 7.6.3 rebuild Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 12:01:19 UTC (rev 88999) +++ PKGBUILD2013-04-25 12:11:52 UTC (rev 89000) @@ -3,7 +3,7 @@ pkgname=haskell-pango pkgver=0.12.4 -pkgrel=3 +pkgrel=4 pkgdesc=Binding to the pango library for Gtk2Hs. url=http://hackage.haskell.org/package/pango; license=('LGPL2.1')
[arch-commits] Commit in haskell-pango/repos (6 files)
Date: Thursday, April 25, 2013 @ 14:12:36 Author: jelle Revision: 89001 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pango/repos/community-staging-i686/ haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 89000, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 89000, haskell-pango/trunk/gtk2hs-pango.install) haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 89000, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-x86_64/gtk2hs-pango.install (from rev 89000, haskell-pango/trunk/gtk2hs-pango.install) ---+ community-staging-i686/PKGBUILD | 47 community-staging-i686/gtk2hs-pango.install | 18 + community-staging-x86_64/PKGBUILD | 47 community-staging-x86_64/gtk2hs-pango.install | 18 + 4 files changed, 130 insertions(+) Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 89000, haskell-pango/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 12:12:36 UTC (rev 89001) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-pango +pkgver=0.12.4 +pkgrel=4 +pkgdesc=Binding to the pango library for Gtk2Hs. +url=http://hackage.haskell.org/package/pango; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=(gtk2hs-buildtools) +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +options=('strip') +install=gtk2hs-pango.install +source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz) +md5sums=('e498beb2d10b45ebf08bffc2296e1195') + +build() { + cd ${srcdir}/pango-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/haskell-pango \ +--libsubdir=\$compiler/site-local/\$pkgid + sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types (CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs + 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-` + _hglibver=`pacman -Q haskell-glib | cut -f2 -d\ | cut -f1 -d-` + _hcairover=`pacman -Q haskell-cairo | cut -f2 -d\ | cut -f1 -d-` + depends=(ghc=${_ghcver} pango haskell-glib=${_hglibver} haskell-cairo=${_hcairover}) + + cd ${srcdir}/pango-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/haskell-pango/html ${pkgdir}/usr/share/doc/ghc/html/libraries/pango + runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 89000, haskell-pango/trunk/gtk2hs-pango.install) === --- community-staging-i686/gtk2hs-pango.install (rev 0) +++ community-staging-i686/gtk2hs-pango.install 2013-04-25 12:12:36 UTC (rev 89001) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-pango +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-pango/repos/community-staging-x86_64/PKGBUILD (from rev 89000, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 12:12:36 UTC (rev 89001) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +pkgname=haskell-pango +pkgver=0.12.4 +pkgrel=4 +pkgdesc=Binding to the pango library for Gtk2Hs. +url=http://hackage.haskell.org/package/pango; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=(gtk2hs-buildtools) +provides=('gtk2hs-pango')
[arch-commits] Commit in happy/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 14:34:37 Author: jelle Revision: 89002 upgpkg: happy 1.18.10-3 ghc 7.6.3 rebuild Modified: happy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 12:12:36 UTC (rev 89001) +++ PKGBUILD2013-04-25 12:34:37 UTC (rev 89002) @@ -5,13 +5,13 @@ pkgname=happy pkgver=1.18.10 -pkgrel=2 +pkgrel=3 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.6.2-1' 'haskell-mtl=2.1.2-2') +makedepends=('ghc=7.6.3-1' 'haskell-mtl=2.1.2-3') source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) md5sums=('a1638e89434427e57f68ef311761dc30')
[arch-commits] Commit in happy/repos (4 files)
Date: Thursday, April 25, 2013 @ 14:35:25 Author: jelle Revision: 89003 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 89002, happy/trunk/PKGBUILD) happy/repos/community-staging-x86_64/ happy/repos/community-staging-x86_64/PKGBUILD (from rev 89002, 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 89002, happy/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 12:35:25 UTC (rev 89003) @@ -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.18.10 +pkgrel=3 +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.6.3-1' 'haskell-mtl=2.1.2-3') +source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('a1638e89434427e57f68ef311761dc30') + +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 89002, happy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 12:35:25 UTC (rev 89003) @@ -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.18.10 +pkgrel=3 +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.6.3-1' 'haskell-mtl=2.1.2-3') +source=(http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +md5sums=('a1638e89434427e57f68ef311761dc30') + +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 haddock/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 14:51:12 Author: jelle Revision: 89004 upgpkg: haddock 2.13.1-4 ghc 7.6.3 rebuild Modified: haddock/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 12:35:25 UTC (rev 89003) +++ PKGBUILD2013-04-25 12:51:12 UTC (rev 89004) @@ -5,13 +5,13 @@ pkgname=haddock pkgver=2.13.1 -pkgrel=3 +pkgrel=4 pkgdesc='Tool for generating documentation for Haskell libraries' url='http://hackage.haskell.org/package/haddock/' license=('custom:BSD3') arch=('x86_64' 'i686') makedepends=('alex' 'happy') -depends=('ghc=7.6.2-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths') +depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths') install=$pkgname.install source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f')
[arch-commits] Commit in haddock/repos (6 files)
Date: Thursday, April 25, 2013 @ 14:52:08 Author: jelle Revision: 89005 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haddock/repos/community-staging-i686/ haddock/repos/community-staging-i686/PKGBUILD (from rev 89004, haddock/trunk/PKGBUILD) haddock/repos/community-staging-i686/haddock.install (from rev 89004, haddock/trunk/haddock.install) haddock/repos/community-staging-x86_64/ haddock/repos/community-staging-x86_64/PKGBUILD (from rev 89004, haddock/trunk/PKGBUILD) haddock/repos/community-staging-x86_64/haddock.install (from rev 89004, haddock/trunk/haddock.install) --+ community-staging-i686/PKGBUILD | 47 + community-staging-i686/haddock.install | 25 +++ community-staging-x86_64/PKGBUILD| 47 + community-staging-x86_64/haddock.install | 25 +++ 4 files changed, 144 insertions(+) Copied: haddock/repos/community-staging-i686/PKGBUILD (from rev 89004, haddock/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 12:52:08 UTC (rev 89005) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haddock +pkgver=2.13.1 +pkgrel=4 +pkgdesc='Tool for generating documentation for Haskell libraries' +url='http://hackage.haskell.org/package/haddock/' +license=('custom:BSD3') +arch=('x86_64' 'i686') +makedepends=('alex' 'happy') +depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths') +install=$pkgname.install +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f') + +build() { + cd $srcdir/$pkgname-$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/$pkgname-$pkgver + + install -Dm744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 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/$pkgname + runhaskell Setup copy --destdir=$pkgdir + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f $pkgdir/usr/share/doc/$pkgname/LICENSE + mv $pkgdir/usr/bin/haddock $pkgdir/usr/bin/haddock-cabal +} + +# vim:set ts=2 sw=2 et: Copied: haddock/repos/community-staging-i686/haddock.install (from rev 89004, haddock/trunk/haddock.install) === --- community-staging-i686/haddock.install (rev 0) +++ community-staging-i686/haddock.install 2013-04-25 12:52:08 UTC (rev 89005) @@ -0,0 +1,25 @@ +pkgname=haddock +HS_DIR=usr/share/haskell/haddock + +post_upgrade() { + ${HS_DIR}/register.sh /dev/null + post_remove +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) /dev/null +} + +pre_remove() { + ${HS_DIR}/unregister.sh /dev/null +} + +post_install() { + post_upgrade +} + +pre_upgrade() { + pre_remove +} + +# vim:set ts=2 sw=2 et: Copied: haddock/repos/community-staging-x86_64/PKGBUILD (from rev 89004, haddock/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 12:52:08 UTC (rev 89005) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Alexander Rødseth rods...@gmail.com +# Contributor: Vesa Kaihlavirta v...@archlinux.org +# Contributor: Arch Haskell Team arch-hask...@haskell.org + +pkgname=haddock +pkgver=2.13.1 +pkgrel=4 +pkgdesc='Tool for generating documentation for Haskell libraries' +url='http://hackage.haskell.org/package/haddock/' +license=('custom:BSD3') +arch=('x86_64' 'i686') +makedepends=('alex' 'happy') +depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths') +install=$pkgname.install +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f') + +build() { + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 15:16:14 Author: spupykin Revision: 89006 adjust versions in package() Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 12:52:08 UTC (rev 89005) +++ PKGBUILD2013-04-25 13:16:14 UTC (rev 89006) @@ -9,7 +9,8 @@ license=(custom:BSD3) arch=('i686' 'x86_64') makedepends=() -depends=(ghc=7.6.3 haskell-primitive) +# deps adjusted to specific versions in package() +depends=(ghc haskell-primitive) options=('strip') install=${pkgname}.install source=(http://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) @@ -28,6 +29,9 @@ } 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
[arch-commits] Commit in haskell-pandoc/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 16:52:31 Author: thestinger Revision: 89007 upgpkg: haskell-pandoc 1.11.1-2 Modified: haskell-pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 13:16:14 UTC (rev 89006) +++ PKGBUILD2013-04-25 14:52:31 UTC (rev 89007) @@ -5,7 +5,7 @@ _hkgname=pandoc pkgname=haskell-pandoc pkgver=1.11.1 -pkgrel=1 +pkgrel=2 pkgdesc=Conversion between markup formats url=http://hackage.haskell.org/package/${_hkgname}; license=('GPL')
[arch-commits] Commit in haskell-pandoc/repos (6 files)
Date: Thursday, April 25, 2013 @ 16:53:04 Author: thestinger Revision: 89008 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pandoc/repos/community-staging-i686/ haskell-pandoc/repos/community-staging-i686/PKGBUILD (from rev 89007, haskell-pandoc/trunk/PKGBUILD) haskell-pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 89007, haskell-pandoc/trunk/haskell-pandoc.install) haskell-pandoc/repos/community-staging-x86_64/ haskell-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 89007, haskell-pandoc/trunk/PKGBUILD) haskell-pandoc/repos/community-staging-x86_64/haskell-pandoc.install (from rev 89007, haskell-pandoc/trunk/haskell-pandoc.install) -+ community-staging-i686/PKGBUILD | 37 ++ community-staging-i686/haskell-pandoc.install | 23 + community-staging-x86_64/PKGBUILD | 37 ++ community-staging-x86_64/haskell-pandoc.install | 23 + 4 files changed, 120 insertions(+) Copied: haskell-pandoc/repos/community-staging-i686/PKGBUILD (from rev 89007, haskell-pandoc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 14:53:04 UTC (rev 89008) @@ -0,0 +1,37 @@ +# Maintainer: Daniel Micay danielmi...@gmail.com +# Contributor: Aleksandar Micovic metal...@gmail.com +# Contributor: Lex Black autumn-wind at web dot de + +_hkgname=pandoc +pkgname=haskell-pandoc +pkgver=1.11.1 +pkgrel=2 +pkgdesc=Conversion between markup formats +url=http://hackage.haskell.org/package/${_hkgname}; +license=('GPL') +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-bytestring' 'haskell-citeproc-hs' 'haskell-containers' 'haskell-directory' 'haskell-extensible-exceptions' 'haskell-filepath' 'haskell-highlighting-kate' 'haskell-http' 'haskell-json' 'haskell-mtl' 'haskell-network' 'haskell-old-locale' 'haskell-pandoc-types' 'haskell-parsec' 'haskell-process' 'haskell-random' 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' 'haskell-time' 'haskell-utf8-string' 'haskell-xml' 'haskell-zip-archive' 'haskell-zlib' haskell-data-default) +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +md5sums=('e895b22745affba37c0ba5e6e6d0f17c') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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 +} Copied: haskell-pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 89007, haskell-pandoc/trunk/haskell-pandoc.install) === --- community-staging-i686/haskell-pandoc.install (rev 0) +++ community-staging-i686/haskell-pandoc.install 2013-04-25 14:53:04 UTC (rev 89008) @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-pandoc + +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-pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 89007, haskell-pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 14:53:04 UTC (rev 89008) @@ -0,0 +1,37 @@ +# Maintainer: Daniel Micay danielmi...@gmail.com +# Contributor: Aleksandar Micovic metal...@gmail.com +# Contributor: Lex Black autumn-wind at web dot de + +_hkgname=pandoc +pkgname=haskell-pandoc +pkgver=1.11.1 +pkgrel=2 +pkgdesc=Conversion between
[arch-commits] Commit in haskell-x11/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 17:20:40 Author: jelle Revision: 89009 upgpkg: haskell-x11 1.6.1.1-3 ghc 7.6.3 rebuild Modified: haskell-x11/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 14:53:04 UTC (rev 89008) +++ PKGBUILD2013-04-25 15:20:40 UTC (rev 89009) @@ -6,13 +6,13 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.6.1.1 -pkgrel=2 +pkgrel=3 pkgdesc=A Haskell binding to the X11 graphics library. arch=(i686 x86_64) url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11; license=('custom:BSD3') options=('strip') -depends=(ghc=7.6.2-1 libx11 libxinerama libxrandr haskell-data-default) +depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr haskell-data-default=0.5.3) conflicts=(haskell-x11-extras) install=hsmod.install source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) @@ -20,7 +20,7 @@ build() { cd ${srcdir}/${_hkgname}-${pkgver} -runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +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
[arch-commits] Commit in haskell-x11/repos (6 files)
Date: Thursday, April 25, 2013 @ 17:21:26 Author: jelle Revision: 89010 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-x11/repos/community-staging-i686/ haskell-x11/repos/community-staging-i686/PKGBUILD (from rev 89009, haskell-x11/trunk/PKGBUILD) haskell-x11/repos/community-staging-i686/hsmod.install (from rev 89009, haskell-x11/trunk/hsmod.install) haskell-x11/repos/community-staging-x86_64/ haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 89009, haskell-x11/trunk/PKGBUILD) haskell-x11/repos/community-staging-x86_64/hsmod.install (from rev 89009, haskell-x11/trunk/hsmod.install) + community-staging-i686/PKGBUILD| 41 +++ community-staging-i686/hsmod.install | 18 + community-staging-x86_64/PKGBUILD | 41 +++ community-staging-x86_64/hsmod.install | 18 + 4 files changed, 118 insertions(+) Copied: haskell-x11/repos/community-staging-i686/PKGBUILD (from rev 89009, haskell-x11/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 15:21:26 UTC (rev 89010) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: shild s...@bk.ru +# Maintainer: Vesa Kaihlavirta ve...@iki.fi + +_hkgname=X11 +pkgname=haskell-x11 +pkgver=1.6.1.1 +pkgrel=3 +pkgdesc=A Haskell binding to the X11 graphics library. +arch=(i686 x86_64) +url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11; +license=('custom:BSD3') +options=('strip') +depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr haskell-data-default=0.5.3) +conflicts=(haskell-x11-extras) +install=hsmod.install +source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) +md5sums=('80638b99238f72d4cc351b4fbd7274fc') + +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-x11/repos/community-staging-i686/hsmod.install (from rev 89009, haskell-x11/trunk/hsmod.install) === --- community-staging-i686/hsmod.install(rev 0) +++ community-staging-i686/hsmod.install2013-04-25 15:21:26 UTC (rev 89010) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-x11 +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-x11/repos/community-staging-x86_64/PKGBUILD (from rev 89009, haskell-x11/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 15:21:26 UTC (rev 89010) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Contributor: shild s...@bk.ru +# Maintainer: Vesa Kaihlavirta ve...@iki.fi + +_hkgname=X11 +pkgname=haskell-x11 +pkgver=1.6.1.1 +pkgrel=3 +pkgdesc=A Haskell binding to the X11 graphics library. +arch=(i686 x86_64) +url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11; +license=('custom:BSD3') +options=('strip') +depends=(ghc=7.6.3-1 libx11 libxinerama libxrandr haskell-data-default=0.5.3) +conflicts=(haskell-x11-extras) +install=hsmod.install +source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) +md5sums=('80638b99238f72d4cc351b4fbd7274fc') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-split-objs --enable-shared \ +
[arch-commits] Commit in java7-openjdk/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 17:55:09 Author: andyrtr Revision: 183614 upgpkg: java7-openjdk 7.u21_2.3.9-1 fix pkgver FS#34943 Modified: java7-openjdk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 12:06:10 UTC (rev 183613) +++ PKGBUILD2013-04-25 15:55:09 UTC (rev 183614) @@ -7,7 +7,7 @@ 'openjdk7-src' 'openjdk7-doc') pkgbase=java7-openjdk _java_ver=7 -_updatever=u17 +_updatever=u21 _icedtea_ver=2.3.9 # check ${srcdir}/icedtea7/Makefile.am
[arch-commits] Commit in java7-openjdk/repos (44 files)
Date: Thursday, April 25, 2013 @ 17:56:01 Author: andyrtr Revision: 183615 archrelease: copy trunk to extra-i686, extra-x86_64 Added: java7-openjdk/repos/extra-i686/PKGBUILD (from rev 183614, java7-openjdk/trunk/PKGBUILD) java7-openjdk/repos/extra-i686/fix_corba_cmds_path.diff (from rev 183614, java7-openjdk/trunk/fix_corba_cmds_path.diff) java7-openjdk/repos/extra-i686/fontconfig-paths.diff (from rev 183614, java7-openjdk/trunk/fontconfig-paths.diff) java7-openjdk/repos/extra-i686/jdk7-openjdk.profile (from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile) java7-openjdk/repos/extra-i686/jdk7-openjdk.profile.csh (from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile.csh) java7-openjdk/repos/extra-i686/jre7-openjdk-headless.install (from rev 183614, java7-openjdk/trunk/jre7-openjdk-headless.install) java7-openjdk/repos/extra-i686/jre7-openjdk.install (from rev 183614, java7-openjdk/trunk/jre7-openjdk.install) java7-openjdk/repos/extra-i686/jre7-openjdk.profile (from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile) java7-openjdk/repos/extra-i686/jre7-openjdk.profile.csh (from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile.csh) java7-openjdk/repos/extra-i686/openjdk7_fix_jdk_cmds_path.diff (from rev 183614, java7-openjdk/trunk/openjdk7_fix_jdk_cmds_path.diff) java7-openjdk/repos/extra-i686/openjdk7_nonreparenting-wm.diff (from rev 183614, java7-openjdk/trunk/openjdk7_nonreparenting-wm.diff) java7-openjdk/repos/extra-x86_64/PKGBUILD (from rev 183614, java7-openjdk/trunk/PKGBUILD) java7-openjdk/repos/extra-x86_64/fix_corba_cmds_path.diff (from rev 183614, java7-openjdk/trunk/fix_corba_cmds_path.diff) java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff (from rev 183614, java7-openjdk/trunk/fontconfig-paths.diff) java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile (from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile) java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile.csh (from rev 183614, java7-openjdk/trunk/jdk7-openjdk.profile.csh) java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install (from rev 183614, java7-openjdk/trunk/jre7-openjdk-headless.install) java7-openjdk/repos/extra-x86_64/jre7-openjdk.install (from rev 183614, java7-openjdk/trunk/jre7-openjdk.install) java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile (from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile) java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile.csh (from rev 183614, java7-openjdk/trunk/jre7-openjdk.profile.csh) java7-openjdk/repos/extra-x86_64/openjdk7_fix_jdk_cmds_path.diff (from rev 183614, java7-openjdk/trunk/openjdk7_fix_jdk_cmds_path.diff) java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff (from rev 183614, java7-openjdk/trunk/openjdk7_nonreparenting-wm.diff) Deleted: java7-openjdk/repos/extra-i686/PKGBUILD java7-openjdk/repos/extra-i686/fix_corba_cmds_path.diff java7-openjdk/repos/extra-i686/fontconfig-paths.diff java7-openjdk/repos/extra-i686/jdk7-openjdk.profile java7-openjdk/repos/extra-i686/jdk7-openjdk.profile.csh java7-openjdk/repos/extra-i686/jre7-openjdk-headless.install java7-openjdk/repos/extra-i686/jre7-openjdk.install java7-openjdk/repos/extra-i686/jre7-openjdk.profile java7-openjdk/repos/extra-i686/jre7-openjdk.profile.csh java7-openjdk/repos/extra-i686/openjdk7_fix_jdk_cmds_path.diff java7-openjdk/repos/extra-i686/openjdk7_nonreparenting-wm.diff java7-openjdk/repos/extra-x86_64/PKGBUILD java7-openjdk/repos/extra-x86_64/fix_corba_cmds_path.diff java7-openjdk/repos/extra-x86_64/fontconfig-paths.diff java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile java7-openjdk/repos/extra-x86_64/jdk7-openjdk.profile.csh java7-openjdk/repos/extra-x86_64/jre7-openjdk-headless.install java7-openjdk/repos/extra-x86_64/jre7-openjdk.install java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile java7-openjdk/repos/extra-x86_64/jre7-openjdk.profile.csh java7-openjdk/repos/extra-x86_64/openjdk7_fix_jdk_cmds_path.diff java7-openjdk/repos/extra-x86_64/openjdk7_nonreparenting-wm.diff --+ /PKGBUILD| 694 + /fix_corba_cmds_path.diff| 58 ++ /fontconfig-paths.diff | 268 + /jdk7-openjdk.profile|2 /jdk7-openjdk.profile.csh|2 /jre7-openjdk-headless.install | 22 /jre7-openjdk.install| 36 + /jre7-openjdk.profile|8 /jre7-openjdk.profile.csh|8 /openjdk7_fix_jdk_cmds_path.diff | 72 ++ /openjdk7_nonreparenting-wm.diff | 116 extra-i686/PKGBUILD | 347 extra-i686/fix_corba_cmds_path.diff | 29 -
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 17:58:02 Author: jelle Revision: 89011 upgpkg: haskell-gtk 0.12.4-4 ghc 7.6.3 rebuild Modified: haskell-gtk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 15:21:26 UTC (rev 89010) +++ PKGBUILD2013-04-25 15:58:02 UTC (rev 89011) @@ -3,7 +3,7 @@ pkgname=haskell-gtk pkgver=0.12.4 -pkgrel=3 +pkgrel=4 pkgdesc=Binding to the gtk library for Gtk2Hs. url=http://hackage.haskell.org/package/gtk; license=('LGPL2.1')
[arch-commits] Commit in haskell-gtk/repos (10 files)
Date: Thursday, April 25, 2013 @ 17:59:27 Author: jelle Revision: 89012 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-gtk/repos/community-staging-i686/ haskell-gtk/repos/community-staging-i686/PKGBUILD (from rev 89011, haskell-gtk/trunk/PKGBUILD) haskell-gtk/repos/community-staging-i686/ghc-7.6.1.patch (from rev 89011, haskell-gtk/trunk/ghc-7.6.1.patch) haskell-gtk/repos/community-staging-i686/gtk-gthread.h-include.patch (from rev 89011, haskell-gtk/trunk/gtk-gthread.h-include.patch) haskell-gtk/repos/community-staging-i686/gtk2hs-gtk.install (from rev 89011, haskell-gtk/trunk/gtk2hs-gtk.install) haskell-gtk/repos/community-staging-x86_64/ haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 89011, haskell-gtk/trunk/PKGBUILD) haskell-gtk/repos/community-staging-x86_64/ghc-7.6.1.patch (from rev 89011, haskell-gtk/trunk/ghc-7.6.1.patch) haskell-gtk/repos/community-staging-x86_64/gtk-gthread.h-include.patch (from rev 89011, haskell-gtk/trunk/gtk-gthread.h-include.patch) haskell-gtk/repos/community-staging-x86_64/gtk2hs-gtk.install (from rev 89011, haskell-gtk/trunk/gtk2hs-gtk.install) --+ community-staging-i686/PKGBUILD | 48 + community-staging-i686/ghc-7.6.1.patch | 574 + community-staging-i686/gtk-gthread.h-include.patch | 15 community-staging-i686/gtk2hs-gtk.install| 18 community-staging-x86_64/PKGBUILD| 48 + community-staging-x86_64/ghc-7.6.1.patch | 574 + community-staging-x86_64/gtk-gthread.h-include.patch | 15 community-staging-x86_64/gtk2hs-gtk.install | 18 8 files changed, 1310 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 89011:89012 to see the changes.
[arch-commits] Commit in telepathy-glib/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:36:54 Author: ioni Revision: 183616 update to 0.20.2 Modified: telepathy-glib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 15:56:01 UTC (rev 183615) +++ PKGBUILD2013-04-25 16:36:54 UTC (rev 183616) @@ -4,7 +4,7 @@ # Contributor: Bjorn Lindeijer bjorn lindeijer nl pkgname=telepathy-glib -pkgver=0.20.1 +pkgver=0.20.2 pkgrel=1 pkgdesc=GLib bindings for the Telepathy D-Bus protocol arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ depends=('dbus-glib') makedepends=('libxslt' 'vala' 'gobject-introspection') source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('780034ff7433f33e6577b02fd7a2cb0a') +md5sums=('bfc8a1b94c7a268f15d4d92b83460987') build() { cd $pkgname-$pkgver
[arch-commits] Commit in telepathy-glib/repos (4 files)
Date: Thursday, April 25, 2013 @ 18:40:37 Author: ioni Revision: 183617 archrelease: copy trunk to extra-i686, extra-x86_64 Added: telepathy-glib/repos/extra-i686/PKGBUILD (from rev 183616, telepathy-glib/trunk/PKGBUILD) telepathy-glib/repos/extra-x86_64/PKGBUILD (from rev 183616, telepathy-glib/trunk/PKGBUILD) Deleted: telepathy-glib/repos/extra-i686/PKGBUILD telepathy-glib/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 62 extra-i686/PKGBUILD | 31 extra-x86_64/PKGBUILD | 31 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-04-25 16:36:54 UTC (rev 183616) +++ extra-i686/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org -# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com -# Contributor: Bjorn Lindeijer bjorn lindeijer nl - -pkgname=telepathy-glib -pkgver=0.20.1 -pkgrel=1 -pkgdesc=GLib bindings for the Telepathy D-Bus protocol -arch=('i686' 'x86_64') -url=http://telepathy.freedesktop.org; -license=('LGPL2.1') -options=('!libtool' '!emptydirs') -depends=('dbus-glib') -makedepends=('libxslt' 'vala' 'gobject-introspection') -source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('780034ff7433f33e6577b02fd7a2cb0a') - -build() { -cd $pkgname-$pkgver -PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ ---libexecdir=/usr/lib/telepathy \ ---enable-vala-bindings \ ---enable-static=no -make -} - -package() { -cd $pkgname-$pkgver -make DESTDIR=$pkgdir install -} Copied: telepathy-glib/repos/extra-i686/PKGBUILD (from rev 183616, telepathy-glib/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com +# Contributor: Bjorn Lindeijer bjorn lindeijer nl + +pkgname=telepathy-glib +pkgver=0.20.2 +pkgrel=1 +pkgdesc=GLib bindings for the Telepathy D-Bus protocol +arch=('i686' 'x86_64') +url=http://telepathy.freedesktop.org; +license=('LGPL2.1') +options=('!libtool' '!emptydirs') +depends=('dbus-glib') +makedepends=('libxslt' 'vala' 'gobject-introspection') +source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz) +md5sums=('bfc8a1b94c7a268f15d4d92b83460987') + +build() { +cd $pkgname-$pkgver +PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ +--libexecdir=/usr/lib/telepathy \ +--enable-vala-bindings \ +--enable-static=no +make +} + +package() { +cd $pkgname-$pkgver +make DESTDIR=$pkgdir install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2013-04-25 16:36:54 UTC (rev 183616) +++ extra-x86_64/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org -# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com -# Contributor: Bjorn Lindeijer bjorn lindeijer nl - -pkgname=telepathy-glib -pkgver=0.20.1 -pkgrel=1 -pkgdesc=GLib bindings for the Telepathy D-Bus protocol -arch=('i686' 'x86_64') -url=http://telepathy.freedesktop.org; -license=('LGPL2.1') -options=('!libtool' '!emptydirs') -depends=('dbus-glib') -makedepends=('libxslt' 'vala' 'gobject-introspection') -source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('780034ff7433f33e6577b02fd7a2cb0a') - -build() { -cd $pkgname-$pkgver -PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ ---libexecdir=/usr/lib/telepathy \ ---enable-vala-bindings \ ---enable-static=no -make -} - -package() { -cd $pkgname-$pkgver -make DESTDIR=$pkgdir install -} Copied: telepathy-glib/repos/extra-x86_64/PKGBUILD (from rev 183616, telepathy-glib/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2013-04-25 16:40:37 UTC (rev 183617) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org +# Contributor: Kessia 'even' Pinheiro kessiapinheiro at gmail.com +# Contributor: Bjorn Lindeijer bjorn lindeijer nl + +pkgname=telepathy-glib +pkgver=0.20.2 +pkgrel=1 +pkgdesc=GLib bindings for the Telepathy D-Bus protocol +arch=('i686' 'x86_64') +url=http://telepathy.freedesktop.org; +license=('LGPL2.1') +options=('!libtool' '!emptydirs') +depends=('dbus-glib') +makedepends=('libxslt' 'vala' 'gobject-introspection')
[arch-commits] Commit in shared-color-targets/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:41:13 Author: ioni Revision: 183618 update to 0.1.2 Modified: shared-color-targets/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 16:40:37 UTC (rev 183617) +++ PKGBUILD2013-04-25 16:41:13 UTC (rev 183618) @@ -2,7 +2,7 @@ # Maintainer: Ionut Biru ib...@archlinux.org pkgname=shared-color-targets -pkgver=0.1.1 +pkgver=0.1.2 pkgrel=1 pkgdesc=Shared color targets for creating color profiles arch=('any') @@ -10,7 +10,7 @@ license=('GPL2') source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) options=('!libtool') -sha1sums=('b57918c3d36cd39bb17c1408289695d51c255a44') +sha1sums=('db5967130897c1f1b8f235c87114aa2c9cd3f123') build() {
[arch-commits] Commit in shared-color-targets/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:41:48 Author: ioni Revision: 183619 archrelease: copy trunk to extra-any Added: shared-color-targets/repos/extra-any/PKGBUILD (from rev 183618, shared-color-targets/trunk/PKGBUILD) Deleted: shared-color-targets/repos/extra-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2013-04-25 16:41:13 UTC (rev 183618) +++ PKGBUILD2013-04-25 16:41:48 UTC (rev 183619) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=shared-color-targets -pkgver=0.1.1 -pkgrel=1 -pkgdesc=Shared color targets for creating color profiles -arch=('any') -url=http://github.com/hughsie/shared-color-targets; -license=('GPL2') -source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) -options=('!libtool') -sha1sums=('b57918c3d36cd39bb17c1408289695d51c255a44') - - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install -} - -# vim:set ts=2 sw=2 et: Copied: shared-color-targets/repos/extra-any/PKGBUILD (from rev 183618, shared-color-targets/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2013-04-25 16:41:48 UTC (rev 183619) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=shared-color-targets +pkgver=0.1.2 +pkgrel=1 +pkgdesc=Shared color targets for creating color profiles +arch=('any') +url=http://github.com/hughsie/shared-color-targets; +license=('GPL2') +source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) +options=('!libtool') +sha1sums=('db5967130897c1f1b8f235c87114aa2c9cd3f123') + + +build() { + cd $srcdir/$pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $srcdir/$pkgname-$pkgver + make DESTDIR=$pkgdir install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in npapi-sdk/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:47:50 Author: ioni Revision: 183621 update to 0.27.2 Modified: npapi-sdk/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 16:46:09 UTC (rev 183620) +++ PKGBUILD2013-04-25 16:47:50 UTC (rev 183621) @@ -1,23 +1,23 @@ # Maintainer: Ionut Biru ib...@archlinux.org pkgname=npapi-sdk -pkgver=0.27 +pkgver=0.27.2 pkgrel=1 pkgdesc=Netscape Plugin API (NPAPI) arch=(any) -url=https://github.com/mgorny/npapi-sdk/; +url=https://bitbucket.org/mgorny/npapi-sdk; license=('MPL') -source=(https://github.com/downloads/mgorny/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('b5e63f4452ddd6351d29333951fb1640') +source=(https://bitbucket.org/mgorny/$pkgname/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('e81db61e206cd615cf56c4a9f301e636') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr make } package() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver make DESTDIR=$pkgdir install }
[arch-commits] Commit in npapi-sdk/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:48:21 Author: ioni Revision: 183622 archrelease: copy trunk to extra-any Added: npapi-sdk/repos/extra-any/PKGBUILD (from rev 183621, npapi-sdk/trunk/PKGBUILD) Deleted: npapi-sdk/repos/extra-any/PKGBUILD --+ PKGBUILD | 48 1 file changed, 24 insertions(+), 24 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2013-04-25 16:47:50 UTC (rev 183621) +++ PKGBUILD2013-04-25 16:48:21 UTC (rev 183622) @@ -1,24 +0,0 @@ -# Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=npapi-sdk -pkgver=0.27 -pkgrel=1 -pkgdesc=Netscape Plugin API (NPAPI) -arch=(any) -url=https://github.com/mgorny/npapi-sdk/; -license=('MPL') -source=(https://github.com/downloads/mgorny/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('b5e63f4452ddd6351d29333951fb1640') - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install -} - -# vim:set ts=2 sw=2 et: Copied: npapi-sdk/repos/extra-any/PKGBUILD (from rev 183621, npapi-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2013-04-25 16:48:21 UTC (rev 183622) @@ -0,0 +1,24 @@ +# Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=npapi-sdk +pkgver=0.27.2 +pkgrel=1 +pkgdesc=Netscape Plugin API (NPAPI) +arch=(any) +url=https://bitbucket.org/mgorny/npapi-sdk; +license=('MPL') +source=(https://bitbucket.org/mgorny/$pkgname/downloads/$pkgname-$pkgver.tar.bz2) +md5sums=('e81db61e206cd615cf56c4a9f301e636') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in hunspell-ro/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:51:06 Author: ioni Revision: 183623 update to 3.3.8 Modified: hunspell-ro/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 16:48:21 UTC (rev 183622) +++ PKGBUILD2013-04-25 16:51:06 UTC (rev 183623) @@ -2,15 +2,15 @@ # Maintainer: Ionut Biru ib...@archlinux.org pkgname=hunspell-ro -pkgver=3.3.7 -pkgrel=2 +pkgver=3.3.8 +pkgrel=1 pkgdesc=Romanian dictionary for Hunspell arch=('any') url=http://sourceforge.net/projects/rospell/; license=('LGPL' 'GPL' 'MPL') depends=('hunspell') source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip) -md5sums=('32fe2743feeae0af7d239883dbb7a68f') +md5sums=('e1119143f58ff7a3f552f857ecb07be2') package() { cd $srcdir
[arch-commits] Commit in hunspell-ro/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 25, 2013 @ 18:51:27 Author: ioni Revision: 183624 archrelease: copy trunk to extra-any Added: hunspell-ro/repos/extra-any/PKGBUILD (from rev 183623, hunspell-ro/trunk/PKGBUILD) Deleted: hunspell-ro/repos/extra-any/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2013-04-25 16:51:06 UTC (rev 183623) +++ PKGBUILD2013-04-25 16:51:27 UTC (rev 183624) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=hunspell-ro -pkgver=3.3.7 -pkgrel=2 -pkgdesc=Romanian dictionary for Hunspell -arch=('any') -url=http://sourceforge.net/projects/rospell/; -license=('LGPL' 'GPL' 'MPL') -depends=('hunspell') -source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip) -md5sums=('32fe2743feeae0af7d239883dbb7a68f') - -package() { - cd $srcdir - install -dm755 $pkgdir/usr/share/hunspell - - install -D -m644 ro_RO.dic $pkgdir/usr/share/hunspell/ro_RO.dic - install -D -m644 ro_RO.aff $pkgdir/usr/share/hunspell/ro_RO.aff - - # the symlinks - install -dm755 $pkgdir/usr/share/myspell/dicts - pushd $pkgdir/usr/share/myspell/dicts -for file in $pkgdir/usr/share/hunspell/*; do - ln -sv /usr/share/hunspell/$(basename $file) . -done - popd -} Copied: hunspell-ro/repos/extra-any/PKGBUILD (from rev 183623, hunspell-ro/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2013-04-25 16:51:27 UTC (rev 183624) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=hunspell-ro +pkgver=3.3.8 +pkgrel=1 +pkgdesc=Romanian dictionary for Hunspell +arch=('any') +url=http://sourceforge.net/projects/rospell/; +license=('LGPL' 'GPL' 'MPL') +depends=('hunspell') +source=(http://downloads.sourceforge.net/rospell/ro_RO.$pkgver.zip) +md5sums=('e1119143f58ff7a3f552f857ecb07be2') + +package() { + cd $srcdir + install -dm755 $pkgdir/usr/share/hunspell + + install -D -m644 ro_RO.dic $pkgdir/usr/share/hunspell/ro_RO.dic + install -D -m644 ro_RO.aff $pkgdir/usr/share/hunspell/ro_RO.aff + + # the symlinks + install -dm755 $pkgdir/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd +}
[arch-commits] Commit in haskell-x11-xft/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:04:20 Author: jelle Revision: 89013 upgpkg: haskell-x11-xft 0.3.1-9 ghc 7.6.3 rebuild Modified: haskell-x11-xft/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 15:59:27 UTC (rev 89012) +++ PKGBUILD2013-04-25 17:04:20 UTC (rev 89013) @@ -4,12 +4,12 @@ _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 -pkgrel=8 +pkgrel=9 pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender parts url=http://hackage.haskell.org/package/${_hkgname}; license=('LGPL') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'haskell-x11=1.6.1.1-2' 'haskell-utf8-string=0.3.7-4' 'libxft') +depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 'libxft') options=('strip') install=haskell-x11-xft.install source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) @@ -17,7 +17,7 @@ build() { cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + 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
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:13:51 Author: jelle Revision: 89014 upgpkg: alex 3.0.5-2 ghc 7.6.3 rebuild Modified: alex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 17:04:20 UTC (rev 89013) +++ PKGBUILD2013-04-25 17:13:51 UTC (rev 89014) @@ -6,13 +6,13 @@ pkgname=alex pkgver=3.0.5 -pkgrel=1 +pkgrel=2 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex' license=('custom:BSD3') depends=('gmp') -makedepends=('ghc=7.6.2-1' 'haskell-quickcheck=2') +makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2') source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659')
[arch-commits] Commit in alex/repos (4 files)
Date: Thursday, April 25, 2013 @ 19:14:40 Author: jelle Revision: 89015 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 89014, alex/trunk/PKGBUILD) alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 89014, 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 89014, alex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 17:14:40 UTC (rev 89015) @@ -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.0.5 +pkgrel=2 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp') +makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659') + +build() { + cd $srcdir/$pkgname-$pkgver + + runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname + runghc Setup.lhs build +} + +package() { + cd $srcdir/$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 89014, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 17:14:40 UTC (rev 89015) @@ -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.0.5 +pkgrel=2 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp') +makedepends=('ghc=7.6.3-1' 'haskell-quickcheck=2') +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659') + +build() { + cd $srcdir/$pkgname-$pkgver + + runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname + runghc Setup.lhs build +} + +package() { + cd $srcdir/$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 haskell-x11-xft/repos (10 files)
Date: Thursday, April 25, 2013 @ 19:20:01 Author: jelle Revision: 89016 fix conflict Added: haskell-x11-xft/repos/community-staging-i686/ haskell-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89013, haskell-x11-xft/trunk/PKGBUILD) haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install (from rev 89013, haskell-x11-xft/trunk/haskell-x11-xft.install) haskell-x11-xft/repos/community-staging-x86_64/ haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 89013, haskell-x11-xft/trunk/PKGBUILD) haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install (from rev 89013, haskell-x11-xft/trunk/haskell-x11-xft.install) Deleted: haskell-x11-xft/repos/community-staging-i686/PKGBUILD haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install --+ /PKGBUILD| 76 + /haskell-x11-xft.install | 36 + community-staging-i686/PKGBUILD | 38 -- community-staging-i686/haskell-x11-xft.install | 18 community-staging-x86_64/PKGBUILD| 38 -- community-staging-x86_64/haskell-x11-xft.install | 18 6 files changed, 112 insertions(+), 112 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-03-22 19:01:44 UTC (rev 86838) +++ community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -_hkgname=X11-xft -pkgname=haskell-x11-xft -pkgver=0.3.1 -pkgrel=8 -pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender parts -url=http://hackage.haskell.org/package/${_hkgname}; -license=('LGPL') -arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'haskell-x11=1.6.1.1-2' 'haskell-utf8-string=0.3.7-4' 'libxft') -options=('strip') -install=haskell-x11-xft.install -source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) -md5sums=('ad885150a59f63de328e73abe5ffc79e') - -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-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89013, haskell-x11-xft/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +_hkgname=X11-xft +pkgname=haskell-x11-xft +pkgver=0.3.1 +pkgrel=9 +pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender parts +url=http://hackage.haskell.org/package/${_hkgname}; +license=('LGPL') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 'libxft') +options=('strip') +install=haskell-x11-xft.install +source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) +md5sums=('ad885150a59f63de328e73abe5ffc79e') + +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
[arch-commits] Commit in haskell-x11-xft/repos (8 files)
Date: Thursday, April 25, 2013 @ 19:24:39 Author: jelle Revision: 89017 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89016, haskell-x11-xft/trunk/PKGBUILD) haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install (from rev 89016, haskell-x11-xft/trunk/haskell-x11-xft.install) haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 89016, haskell-x11-xft/trunk/PKGBUILD) haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install (from rev 89016, haskell-x11-xft/trunk/haskell-x11-xft.install) Deleted: haskell-x11-xft/repos/community-staging-i686/PKGBUILD haskell-x11-xft/repos/community-staging-i686/haskell-x11-xft.install haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD haskell-x11-xft/repos/community-staging-x86_64/haskell-x11-xft.install --+ /PKGBUILD| 76 + /haskell-x11-xft.install | 36 + community-staging-i686/PKGBUILD | 38 -- community-staging-i686/haskell-x11-xft.install | 18 community-staging-x86_64/PKGBUILD| 38 -- community-staging-x86_64/haskell-x11-xft.install | 18 6 files changed, 112 insertions(+), 112 deletions(-) Deleted: community-staging-i686/PKGBUILD === --- community-staging-i686/PKGBUILD 2013-04-25 17:20:01 UTC (rev 89016) +++ community-staging-i686/PKGBUILD 2013-04-25 17:24:39 UTC (rev 89017) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com - -_hkgname=X11-xft -pkgname=haskell-x11-xft -pkgver=0.3.1 -pkgrel=9 -pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender parts -url=http://hackage.haskell.org/package/${_hkgname}; -license=('LGPL') -arch=('i686' 'x86_64') -depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 'libxft') -options=('strip') -install=haskell-x11-xft.install -source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) -md5sums=('ad885150a59f63de328e73abe5ffc79e') - -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-x11-xft/repos/community-staging-i686/PKGBUILD (from rev 89016, haskell-x11-xft/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 17:24:39 UTC (rev 89017) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com + +_hkgname=X11-xft +pkgname=haskell-x11-xft +pkgver=0.3.1 +pkgrel=9 +pkgdesc=Bindings to the Xft, X Free Type interface library, and some Xrender parts +url=http://hackage.haskell.org/package/${_hkgname}; +license=('LGPL') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'haskell-x11=1.6.1.1-3' 'haskell-utf8-string=0.3.7' 'libxft') +options=('strip') +install=haskell-x11-xft.install +source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) +md5sums=('ad885150a59f63de328e73abe5ffc79e') + +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
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:37:01 Author: jelle Revision: 89018 upgpkg: xmonad 0.11-6 ghc 7.6.3 rebuild Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 17:24:39 UTC (rev 89017) +++ PKGBUILD2013-04-25 17:37:01 UTC (rev 89018) @@ -5,12 +5,12 @@ pkgname=xmonad pkgver=0.11 -pkgrel=5 +pkgrel=6 pkgdesc=Lightweight X11 tiled window manager written in Haskell arch=('i686' 'x86_64') url=http://xmonad.org/; license=('BSD') -depends=('ghc=7.6.2-1' 'gmp' 'haskell-x11=1.6.1.1-2' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-utf8-string=0.3.7-4' 'haskell-extensible-exceptions=0.1.1.4-4') +depends=('ghc=7.6.3-1' 'gmp' 'haskell-x11=1.6.1.1-3' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-utf8-string=0.3.7-5' 'haskell-extensible-exceptions=0.1.1.4-5') makedepends=('gendesk') optdepends=('xorg-xmessage: for displaying visual error messages') install='xmonad.install'
[arch-commits] Commit in xmonad/repos (10 files)
Date: Thursday, April 25, 2013 @ 19:41:37 Author: jelle Revision: 89019 add staging files Added: xmonad/repos/community-staging-i686/ xmonad/repos/community-staging-i686/PKGBUILD (from rev 89018, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-i686/xmonad-gnome-session.session (from rev 89018, xmonad/trunk/xmonad-gnome-session.session) xmonad/repos/community-staging-i686/xmonad.install (from rev 89018, xmonad/trunk/xmonad.install) xmonad/repos/community-staging-i686/xmonad.svg (from rev 89018, xmonad/trunk/xmonad.svg) xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 89018, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/xmonad-gnome-session.session (from rev 89018, xmonad/trunk/xmonad-gnome-session.session) xmonad/repos/community-staging-x86_64/xmonad.install (from rev 89018, xmonad/trunk/xmonad.install) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 89018, xmonad/trunk/xmonad.svg) ---+ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/xmonad-gnome-session.session |6 + community-staging-i686/xmonad.install | 22 community-staging-i686/xmonad.svg | 77 community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/xmonad-gnome-session.session |6 + community-staging-x86_64/xmonad.install | 22 community-staging-x86_64/xmonad.svg | 77 8 files changed, 310 insertions(+) Copied: xmonad/repos/community-staging-i686/PKGBUILD (from rev 89018, xmonad/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 17:41:37 UTC (rev 89019) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Sergej Pupykin pupykin.s+a...@gmail.com +# Maintainer: Vesa Kaihlavirta ve...@iki.fi +# Contributor: shild shi...@gmail.com + +pkgname=xmonad +pkgver=0.11 +pkgrel=6 +pkgdesc=Lightweight X11 tiled window manager written in Haskell +arch=('i686' 'x86_64') +url=http://xmonad.org/; +license=('BSD') +depends=('ghc=7.6.3-1' 'gmp' 'haskell-x11=1.6.1.1-3' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-utf8-string=0.3.7-5' 'haskell-extensible-exceptions=0.1.1.4-5') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +install='xmonad.install' +source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz; +'xmonad.svg') +md5sums=('5ac9dc1dae5e85dcbdfb9f70cbe312c1' + '72bfa5e62e4e44fe7fa59b6a7593d993') + +build() { + cd $srcdir + ghc-pkg list + gendesk + + cd $srcdir/$pkgname-$pkgver + + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh +} + +package() { + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + + #runhaskell util/GenerateManpage.hs + + install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1 + + install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE + + install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg +} Copied: xmonad/repos/community-staging-i686/xmonad-gnome-session.session (from rev 89018, xmonad/trunk/xmonad-gnome-session.session) === --- community-staging-i686/xmonad-gnome-session.session (rev 0) +++ community-staging-i686/xmonad-gnome-session.session 2013-04-25 17:41:37 UTC (rev 89019) @@ -0,0 +1,6 @@ +[GNOME Session] +Name=Xmonad session +RequiredComponents=gnome-panel;gnome-settings-daemon; +RequiredProviders=windowmanager;notifications; +DefaultProvider-windowmanager=xmonad +DefaultProvider-notifications=notification-daemon Copied: xmonad/repos/community-staging-i686/xmonad.install (from rev 89018, xmonad/trunk/xmonad.install) === --- community-staging-i686/xmonad.install (rev 0) +++ community-staging-i686/xmonad.install 2013-04-25 17:41:37 UTC (rev 89019) @@ -0,0 +1,22 @@ +HS_DIR=/usr/share/haskell/xmonad + +post_install() { +${HS_DIR}/register.sh +echo xmonad now has dynamic configuration via ~/.xmonad/xmonad.hs +echo See http://haskell.org/haskellwiki/Xmonad/Config_archive for examples +echo +
[arch-commits] Commit in libgusb/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:46:19 Author: ioni Revision: 183625 update to 0.1.6 Modified: libgusb/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 16:51:27 UTC (rev 183624) +++ PKGBUILD2013-04-25 17:46:19 UTC (rev 183625) @@ -2,7 +2,7 @@ # Maintainer: Ionut Biru ib...@archlinux.org pkgname=libgusb -pkgver=0.1.4 +pkgver=0.1.6 pkgrel=1 pkgdesc=GLib wrapper around libusb1 arch=('i686' 'x86_64') @@ -12,16 +12,16 @@ makedepends=('gobject-introspection') source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) options=('!libtool') -sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9') +sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b') build() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver ./configure --prefix=/usr --disable-static make } package() { - cd $srcdir/$pkgname-$pkgver + cd $pkgname-$pkgver make DESTDIR=$pkgdir install }
[arch-commits] Commit in haskell-stm/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:48:15 Author: jelle Revision: 89020 upgpkg: haskell-stm 2.4.2-2 ghc 7.6.3 rebuild Modified: haskell-stm/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 17:41:37 UTC (rev 89019) +++ PKGBUILD2013-04-25 17:48:15 UTC (rev 89020) @@ -4,19 +4,19 @@ _hkgname=stm pkgname=haskell-stm pkgver=2.4.2 -pkgrel=1 +pkgrel=2 pkgdesc=A modular composable concurrency abstraction. url=http://hackage.haskell.org/package/stm; license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.2-1' 'sh') +depends=('ghc=7.6.3-1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) install=${pkgname}.install md5sums=('a0008fce2e12a18ab230516132d4117e') build() { cd ${srcdir}/${_hkgname}-$pkgver -runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr \ +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
[arch-commits] Commit in haskell-stm/repos (6 files)
Date: Thursday, April 25, 2013 @ 19:49:10 Author: jelle Revision: 89021 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 89020, haskell-stm/trunk/PKGBUILD) haskell-stm/repos/community-staging-i686/haskell-stm.install (from rev 89020, haskell-stm/trunk/haskell-stm.install) haskell-stm/repos/community-staging-x86_64/ haskell-stm/repos/community-staging-x86_64/PKGBUILD (from rev 89020, haskell-stm/trunk/PKGBUILD) haskell-stm/repos/community-staging-x86_64/haskell-stm.install (from rev 89020, haskell-stm/trunk/haskell-stm.install) --+ community-staging-i686/PKGBUILD | 37 + community-staging-i686/haskell-stm.install | 18 community-staging-x86_64/PKGBUILD| 37 + community-staging-x86_64/haskell-stm.install | 18 4 files changed, 110 insertions(+) Copied: haskell-stm/repos/community-staging-i686/PKGBUILD (from rev 89020, haskell-stm/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2013-04-25 17:49:10 UTC (rev 89021) @@ -0,0 +1,37 @@ +# 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.2 +pkgrel=2 +pkgdesc=A modular composable concurrency abstraction. +url=http://hackage.haskell.org/package/stm; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) +install=${pkgname}.install +md5sums=('a0008fce2e12a18ab230516132d4117e') + +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 89020, haskell-stm/trunk/haskell-stm.install) === --- community-staging-i686/haskell-stm.install (rev 0) +++ community-staging-i686/haskell-stm.install 2013-04-25 17:49:10 UTC (rev 89021) @@ -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 89020, haskell-stm/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2013-04-25 17:49:10 UTC (rev 89021) @@ -0,0 +1,37 @@ +# 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.2 +pkgrel=2 +pkgdesc=A modular composable concurrency abstraction. +url=http://hackage.haskell.org/package/stm; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.3-1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz) +install=${pkgname}.install +md5sums=('a0008fce2e12a18ab230516132d4117e') + +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
[arch-commits] Commit in libdmapsharing/trunk (PKGBUILD)
Date: Thursday, April 25, 2013 @ 19:50:06 Author: ioni Revision: 183626 update to 2.9.17 Modified: libdmapsharing/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-25 17:46:19 UTC (rev 183625) +++ PKGBUILD2013-04-25 17:50:06 UTC (rev 183626) @@ -2,7 +2,7 @@ #Maintainer: Ionut Biru ib...@archlinux.org pkgname=libdmapsharing -pkgver=2.9.16 +pkgver=2.9.17 pkgrel=1 pkgdesc=A library that implements the DMAP family of protocols arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2') options=('!libtool') source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz) -md5sums=('5b2fbf46efc95a503ed95094c72b34d2') +md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9') build() { cd $pkgname-$pkgver
[arch-commits] Commit in libgusb/repos (4 files)
Date: Thursday, April 25, 2013 @ 19:50:55 Author: ioni Revision: 183627 archrelease: copy trunk to extra-i686, extra-x86_64 Added: libgusb/repos/extra-i686/PKGBUILD (from rev 183626, libgusb/trunk/PKGBUILD) libgusb/repos/extra-x86_64/PKGBUILD (from rev 183626, libgusb/trunk/PKGBUILD) Deleted: libgusb/repos/extra-i686/PKGBUILD libgusb/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 56 extra-i686/PKGBUILD | 28 extra-x86_64/PKGBUILD | 28 3 files changed, 56 insertions(+), 56 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-04-25 17:50:06 UTC (rev 183626) +++ extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=libgusb -pkgver=0.1.4 -pkgrel=1 -pkgdesc=GLib wrapper around libusb1 -arch=('i686' 'x86_64') -url=https://gitorious.org/gusb/; -license=('LGPL2.1') -depends=('udev' 'libusbx') -makedepends=('gobject-introspection') -source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) -options=('!libtool') -sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9') - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --disable-static - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install -} - -# vim:set ts=2 sw=2 et: Copied: libgusb/repos/extra-i686/PKGBUILD (from rev 183626, libgusb/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=libgusb +pkgver=0.1.6 +pkgrel=1 +pkgdesc=GLib wrapper around libusb1 +arch=('i686' 'x86_64') +url=https://gitorious.org/gusb/; +license=('LGPL2.1') +depends=('udev' 'libusbx') +makedepends=('gobject-introspection') +source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) +options=('!libtool') +sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} + +# vim:set ts=2 sw=2 et: Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2013-04-25 17:50:06 UTC (rev 183626) +++ extra-x86_64/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=libgusb -pkgver=0.1.4 -pkgrel=1 -pkgdesc=GLib wrapper around libusb1 -arch=('i686' 'x86_64') -url=https://gitorious.org/gusb/; -license=('LGPL2.1') -depends=('udev' 'libusbx') -makedepends=('gobject-introspection') -source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) -options=('!libtool') -sha256sums=('64294a649e54df2009545f47577f41438ec50c2fc571dd7b08cf32cb14de37b9') - -build() { - cd $srcdir/$pkgname-$pkgver - ./configure --prefix=/usr --disable-static - make -} - -package() { - cd $srcdir/$pkgname-$pkgver - make DESTDIR=$pkgdir install -} - -# vim:set ts=2 sw=2 et: Copied: libgusb/repos/extra-x86_64/PKGBUILD (from rev 183626, libgusb/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=libgusb +pkgver=0.1.6 +pkgrel=1 +pkgdesc=GLib wrapper around libusb1 +arch=('i686' 'x86_64') +url=https://gitorious.org/gusb/; +license=('LGPL2.1') +depends=('udev' 'libusbx') +makedepends=('gobject-introspection') +source=(http://people.freedesktop.org/~hughsient/releases/$pkgname-$pkgver.tar.xz) +options=('!libtool') +sha256sums=('900103ff24a851ef8395b992236ced0aedb4c265ef2264f6ad8349300095198b') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-static + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in libdmapsharing/repos (4 files)
Date: Thursday, April 25, 2013 @ 19:51:21 Author: ioni Revision: 183628 archrelease: copy trunk to extra-i686, extra-x86_64 Added: libdmapsharing/repos/extra-i686/PKGBUILD (from rev 183627, libdmapsharing/trunk/PKGBUILD) libdmapsharing/repos/extra-x86_64/PKGBUILD (from rev 183627, libdmapsharing/trunk/PKGBUILD) Deleted: libdmapsharing/repos/extra-i686/PKGBUILD libdmapsharing/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 52 extra-i686/PKGBUILD | 26 extra-x86_64/PKGBUILD | 26 3 files changed, 52 insertions(+), 52 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) +++ extra-i686/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628) @@ -1,26 +0,0 @@ -# $Id$ -#Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=libdmapsharing -pkgver=2.9.16 -pkgrel=1 -pkgdesc=A library that implements the DMAP family of protocols -arch=('i686' 'x86_64') -url=http://www.flyn.org/projects/libdmapsharing/index.html; -license=('LGPL2.1') -depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2') -options=('!libtool') -source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz) -md5sums=('5b2fbf46efc95a503ed95094c72b34d2') - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --with-mdns=avahi - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR=$pkgdir install -} Copied: libdmapsharing/repos/extra-i686/PKGBUILD (from rev 183627, libdmapsharing/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628) @@ -0,0 +1,26 @@ +# $Id$ +#Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=libdmapsharing +pkgver=2.9.17 +pkgrel=1 +pkgdesc=A library that implements the DMAP family of protocols +arch=('i686' 'x86_64') +url=http://www.flyn.org/projects/libdmapsharing/index.html; +license=('LGPL2.1') +depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2') +options=('!libtool') +source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz) +md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr --with-mdns=avahi + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2013-04-25 17:50:55 UTC (rev 183627) +++ extra-x86_64/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628) @@ -1,26 +0,0 @@ -# $Id$ -#Maintainer: Ionut Biru ib...@archlinux.org - -pkgname=libdmapsharing -pkgver=2.9.16 -pkgrel=1 -pkgdesc=A library that implements the DMAP family of protocols -arch=('i686' 'x86_64') -url=http://www.flyn.org/projects/libdmapsharing/index.html; -license=('LGPL2.1') -depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2') -options=('!libtool') -source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz) -md5sums=('5b2fbf46efc95a503ed95094c72b34d2') - -build() { - cd $pkgname-$pkgver - - ./configure --prefix=/usr --with-mdns=avahi - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR=$pkgdir install -} Copied: libdmapsharing/repos/extra-x86_64/PKGBUILD (from rev 183627, libdmapsharing/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2013-04-25 17:51:21 UTC (rev 183628) @@ -0,0 +1,26 @@ +# $Id$ +#Maintainer: Ionut Biru ib...@archlinux.org + +pkgname=libdmapsharing +pkgver=2.9.17 +pkgrel=1 +pkgdesc=A library that implements the DMAP family of protocols +arch=('i686' 'x86_64') +url=http://www.flyn.org/projects/libdmapsharing/index.html; +license=('LGPL2.1') +depends=('libsoup' 'avahi' 'gst-plugins-base-libs' 'gdk-pixbuf2') +options=('!libtool') +source=(http://www.flyn.org/projects/libdmapsharing/$pkgname-$pkgver.tar.gz) +md5sums=('089e70ed4fb3b92dcd956b80dbf3ffc9') + +build() { + cd $pkgname-$pkgver + + ./configure --prefix=/usr --with-mdns=avahi + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR=$pkgdir install +}