[arch-commits] Commit in haskell-text/repos (6 files)
Date: Friday, March 18, 2016 @ 04:22:25 Author: fyan Revision: 167061 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 167060, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 167060, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 167060, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 167060, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 51 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 51 community-staging-x86_64/haskell-text.install | 35 4 files changed, 172 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 167060, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-03-18 03:22:25 UTC (rev 167061) @@ -0,0 +1,51 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.2.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('c9fedfc2e292c869b7139a592922d56a') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-integer-simple + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 167060, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2016-03-18 03:22:25 UTC (rev 167061) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 167060, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-03-18 03:22:25 UTC (rev 167061) @@ -0,0 +1,51 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.2.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('c9fedfc2e292c869b7139a592922d56a') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-integer-simple + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Wednesday, January 20, 2016 @ 02:55:29 Author: fyan Revision: 157736 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 157735, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 157735, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 157735, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 157735, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 157735, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 01:55:29 UTC (rev 157736) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.2.0 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('78f8a4720844d5a2064eb9f4a3935ae1') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 157735, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2016-01-20 01:55:29 UTC (rev 157736) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 157735, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 01:55:29 UTC (rev 157736) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.2.0 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('78f8a4720844d5a2064eb9f4a3935ae1') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell S
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Thursday, December 10, 2015 @ 16:18:33 Author: fyan Revision: 152212 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 152210, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 152210, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 152211, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 152211, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 152210, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-12-10 15:18:33 UTC (rev 152212) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=4 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 152210, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2015-12-10 15:18:33 UTC (rev 152212) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 152211, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-12-10 15:18:33 UTC (rev 152212) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=4 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell S
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Wednesday, October 7, 2015 @ 02:27:19 Author: foutrelis Revision: 143101 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 143100, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 143100, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 143100, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 143100, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 143100, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-10-07 00:27:19 UTC (rev 143101) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=3 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 143100, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2015-10-07 00:27:19 UTC (rev 143101) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 143100, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-10-07 00:27:19 UTC (rev 143101) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=3 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaske
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Thursday, September 10, 2015 @ 22:27:59 Author: foutrelis Revision: 139831 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 139830, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 139830, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 139830, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 139830, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 139830, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-09-10 20:27:59 UTC (rev 139831) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 139830, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2015-09-10 20:27:59 UTC (rev 139831) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 139830, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-09-10 20:27:59 UTC (rev 139831) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.1.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('cda1b7c5322b46b2e5fdab92e2e21dd7') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhas
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Monday, March 30, 2015 @ 12:56:38 Author: spupykin Revision: 130249 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 60 community-staging-i686/haskell-text.install | 35 ++ community-staging-x86_64/PKGBUILD | 60 community-staging-x86_64/haskell-text.install | 35 ++ 4 files changed, 190 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,60 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77a8e63bb883317f8f2c15e64e8a7ff5') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + _update_deps ghc + + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 130248, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 130248, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2015-03-30 10:56:38 UTC (rev 130249) @@ -0,0 +1,60 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.4 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77a8e63bb883317f8f2c15e64e8a7ff5') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shar
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Friday, December 26, 2014 @ 07:39:03 Author: fyan Revision: 124601 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 124600, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 124600, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 124600, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 124600, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 124600, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-12-26 06:39:03 UTC (rev 124601) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('50e6cc18e037be6ef5a3cf28b4a94b8d') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 124600, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2014-12-26 06:39:03 UTC (rev 124601) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 124600, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-12-26 06:39:03 UTC (rev 124601) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.0.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.4' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('50e6cc18e037be6ef5a3cf28b4a94b8d') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Saturday, July 12, 2014 @ 04:50:40 Author: fyan Revision: 115543 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text/repos/community-staging-i686/ haskell-text/repos/community-staging-i686/PKGBUILD (from rev 115542, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-i686/haskell-text.install (from rev 115542, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 115542, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-staging-x86_64/haskell-text.install (from rev 115542, haskell-text/trunk/haskell-text.install) ---+ community-staging-i686/PKGBUILD | 50 community-staging-i686/haskell-text.install | 35 community-staging-x86_64/PKGBUILD | 50 community-staging-x86_64/haskell-text.install | 35 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-staging-i686/PKGBUILD (from rev 115542, haskell-text/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-07-12 02:50:40 UTC (rev 115543) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.1.3 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('9cc52915c12489e667b54bc9602cd442') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/community-staging-i686/haskell-text.install (from rev 115542, haskell-text/trunk/haskell-text.install) === --- community-staging-i686/haskell-text.install (rev 0) +++ community-staging-i686/haskell-text.install 2014-07-12 02:50:40 UTC (rev 115543) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 115542, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-07-12 02:50:40 UTC (rev 115543) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.1.3 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.3' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('9cc52915c12489e667b54bc9602cd442') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup u
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Sunday, May 4, 2014 @ 16:19:36 Author: td123 Revision: 110658 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-text/repos/community-i686/ haskell-text/repos/community-i686/PKGBUILD (from rev 110657, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-i686/haskell-text.install (from rev 110657, haskell-text/trunk/haskell-text.install) haskell-text/repos/community-x86_64/ haskell-text/repos/community-x86_64/PKGBUILD (from rev 110657, haskell-text/trunk/PKGBUILD) haskell-text/repos/community-x86_64/haskell-text.install (from rev 110657, haskell-text/trunk/haskell-text.install) ---+ community-i686/PKGBUILD | 50 community-i686/haskell-text.install | 35 ++ community-x86_64/PKGBUILD | 50 community-x86_64/haskell-text.install | 35 ++ 4 files changed, 170 insertions(+) Copied: haskell-text/repos/community-i686/PKGBUILD (from rev 110657, haskell-text/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-04 14:19:36 UTC (rev 110658) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/community-i686/haskell-text.install (from rev 110657, haskell-text/trunk/haskell-text.install) === --- community-i686/haskell-text.install (rev 0) +++ community-i686/haskell-text.install 2014-05-04 14:19:36 UTC (rev 110658) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/community-x86_64/PKGBUILD (from rev 110657, haskell-text/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2014-05-04 14:19:36 UTC (rev 110658) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + i
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Friday, April 18, 2014 @ 19:09:40 Author: td123 Revision: 211303 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 211302, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 211302, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 211302, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 211302, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 50 ++ staging-i686/haskell-text.install | 35 +++ staging-x86_64/PKGBUILD | 50 ++ staging-x86_64/haskell-text.install | 35 +++ 4 files changed, 170 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 211302, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-04-18 17:09:40 UTC (rev 211303) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/staging-i686/haskell-text.install (from rev 211302, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2014-04-18 17:09:40 UTC (rev 211303) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/staging-x86_64/PKGBUILD (from rev 211302, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-04-18 17:09:40 UTC (rev 211303) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-2' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 registe
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Saturday, April 12, 2014 @ 18:49:48 Author: td123 Revision: 210234 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 210233, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 210233, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 210233, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 210233, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 50 ++ staging-i686/haskell-text.install | 35 +++ staging-x86_64/PKGBUILD | 50 ++ staging-x86_64/haskell-text.install | 35 +++ 4 files changed, 170 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 210233, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2014-04-12 16:49:48 UTC (rev 210234) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/staging-i686/haskell-text.install (from rev 210233, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2014-04-12 16:49:48 UTC (rev 210234) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/staging-x86_64/PKGBUILD (from rev 210233, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2014-04-12 16:49:48 UTC (rev 210234) @@ -0,0 +1,50 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.1.0.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.8.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('e8e1017ed0f0fef2a872569d8f31883e') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 regis
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Wednesday, April 24, 2013 @ 06:17:41 Author: td123 Revision: 183584 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 183583, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 183583, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 183583, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 183583, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 49 ++ staging-i686/haskell-text.install | 35 staging-x86_64/PKGBUILD | 49 ++ staging-x86_64/haskell-text.install | 35 4 files changed, 168 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 183583, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-04-24 04:17:41 UTC (rev 183584) @@ -0,0 +1,49 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=3 +pkgdesc="An efficient packed Unicode text type." +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=('7a469d49a7576fb3a18785cb64d4ee6c') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install-m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + + runhaskell Setup copy --destdir=${pkgdir} + + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE +} + Copied: haskell-text/repos/staging-i686/haskell-text.install (from rev 183583, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2013-04-24 04:17:41 UTC (rev 183584) @@ -0,0 +1,35 @@ +pkgname=haskell-text + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-text/repos/staging-x86_64/PKGBUILD (from rev 183583, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-04-24 04:17:41 UTC (rev 183584) @@ -0,0 +1,49 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=3 +pkgdesc="An efficient packed Unicode text type." +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=('7a469d49a7576fb3a18785cb64d4ee6c') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p \ +--enable-split-objs \ +--enable-shared \ +--prefix=/usr \ +--docdir=/usr/share/doc/${pkgname} \ +--libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkg
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Friday, February 1, 2013 @ 05:27:23 Author: td123 Revision: 176822 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 176821, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 176821, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 176821, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 176821, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 38 ++ staging-i686/haskell-text.install | 18 staging-x86_64/PKGBUILD | 38 ++ staging-x86_64/haskell-text.install | 18 4 files changed, 112 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 176821, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2013-02-01 04:27:23 UTC (rev 176822) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('7a469d49a7576fb3a18785cb64d4ee6c') + +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-text/repos/staging-i686/haskell-text.install (from rev 176821, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2013-02-01 04:27:23 UTC (rev 176822) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-text +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-text/repos/staging-x86_64/PKGBUILD (from rev 176821, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2013-02-01 04:27:23 UTC (rev 176822) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=2 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('7a469d49a7576fb3a18785cb64d4ee6c') + +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() { +
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Saturday, September 8, 2012 @ 03:40:47 Author: tdziedzic Revision: 166467 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 166466, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 166466, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 166466, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 166466, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 38 ++ staging-i686/haskell-text.install | 18 staging-x86_64/PKGBUILD | 38 ++ staging-x86_64/haskell-text.install | 18 4 files changed, 112 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 166466, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-09-08 07:40:47 UTC (rev 166467) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.1-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('7a469d49a7576fb3a18785cb64d4ee6c') + +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-text/repos/staging-i686/haskell-text.install (from rev 166466, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2012-09-08 07:40:47 UTC (rev 166467) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-text +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-text/repos/staging-x86_64/PKGBUILD (from rev 166466, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-09-08 07:40:47 UTC (rev 166467) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.3 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.6.1-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('7a469d49a7576fb3a18785cb64d4ee6c') + +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()
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Sunday, June 10, 2012 @ 21:34:08 Author: tdziedzic Revision: 161396 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 161395, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 161395, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 161395, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 161395, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 38 ++ staging-i686/haskell-text.install | 18 staging-x86_64/PKGBUILD | 38 ++ staging-x86_64/haskell-text.install | 18 4 files changed, 112 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 161395, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-06-11 01:34:08 UTC (rev 161396) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.4.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77245df79d10ed5f896a9d3f5b17ee74') + +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-text/repos/staging-i686/haskell-text.install (from rev 161395, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2012-06-11 01:34:08 UTC (rev 161396) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-text +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-text/repos/staging-x86_64/PKGBUILD (from rev 161395, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-06-11 01:34:08 UTC (rev 161396) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=text +pkgname=haskell-text +pkgver=0.11.2.1 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.4.2-1' 'sh') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('77245df79d10ed5f896a9d3f5b17ee74') + +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() { +
[arch-commits] Commit in haskell-text/repos (6 files)
Date: Friday, February 24, 2012 @ 15:59:07 Author: tdziedzic Revision: 151096 archrelease: copy trunk to staging-i686, staging-x86_64 Added: haskell-text/repos/staging-i686/ haskell-text/repos/staging-i686/PKGBUILD (from rev 151095, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-i686/haskell-text.install (from rev 151095, haskell-text/trunk/haskell-text.install) haskell-text/repos/staging-x86_64/ haskell-text/repos/staging-x86_64/PKGBUILD (from rev 151095, haskell-text/trunk/PKGBUILD) haskell-text/repos/staging-x86_64/haskell-text.install (from rev 151095, haskell-text/trunk/haskell-text.install) -+ staging-i686/PKGBUILD | 38 ++ staging-i686/haskell-text.install | 18 staging-x86_64/PKGBUILD | 38 ++ staging-x86_64/haskell-text.install | 18 4 files changed, 112 insertions(+) Copied: haskell-text/repos/staging-i686/PKGBUILD (from rev 151095, haskell-text/trunk/PKGBUILD) === --- staging-i686/PKGBUILD (rev 0) +++ staging-i686/PKGBUILD 2012-02-24 20:59:07 UTC (rev 151096) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +_hkgname=text +pkgname=haskell-text +pkgver=0.11.1.13 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.4.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('62b781a5d9d4dab2b2a1dbf2dc1b593f') + +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-text/repos/staging-i686/haskell-text.install (from rev 151095, haskell-text/trunk/haskell-text.install) === --- staging-i686/haskell-text.install (rev 0) +++ staging-i686/haskell-text.install 2012-02-24 20:59:07 UTC (rev 151096) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-text +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-text/repos/staging-x86_64/PKGBUILD (from rev 151095, haskell-text/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2012-02-24 20:59:07 UTC (rev 151096) @@ -0,0 +1,38 @@ +# Maintainer: Thomas Dziedzic +# Maintainer: Vesa Kaihlavirta +# Contributor: Arch Haskell Team +_hkgname=text +pkgname=haskell-text +pkgver=0.11.1.13 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=7.4.1' 'sh') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=${pkgname}.install +md5sums=('62b781a5d9d4dab2b2a1dbf2dc1b593f') + +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 ${