[arch-commits] Commit in haskell-regex-base/repos (4 files)

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 14:08:51
  Author: felixonmars
Revision: 259467

archrelease: copy trunk to community-x86_64, community-i686

Added:
  haskell-regex-base/repos/community-i686/PKGBUILD
(from rev 259466, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-x86_64/PKGBUILD
(from rev 259466, haskell-regex-base/trunk/PKGBUILD)
Deleted:
  haskell-regex-base/repos/community-i686/PKGBUILD
  haskell-regex-base/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   80 
 community-i686/PKGBUILD   |   43 ---
 community-x86_64/PKGBUILD |   43 ---
 3 files changed, 80 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-22 14:08:09 UTC (rev 259466)
+++ community-i686/PKGBUILD 2017-09-22 14:08:51 UTC (rev 259467)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Vesa Kaihlavirta 
-# Contributor: Arch Haskell Team 
-
-_hkgname=regex-base
-pkgname=haskell-regex-base
-pkgver=0.93.2
-pkgrel=28
-pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
-url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
-license=('custom:BSD3')
-arch=('x86_64' 'i686')
-depends=('ghc-libs' 'haskell-mtl')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---dynlibdir=/usr/lib --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.*update[^ ]* |&'--force' |" register.sh
-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/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-regex-base/repos/community-i686/PKGBUILD (from rev 259466, 
haskell-regex-base/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-09-22 14:08:51 UTC (rev 259467)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=29
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc-libs' 'haskell-mtl')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('4f6269cb1c1fefa2164d999e2e787118edc5fd88e356535e50f143d0b98de4fa1854959955e183aed27a77335b81063a2385bb6bdeb8cb80e7fdd812ab96d22a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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.*update[^ ]* |&'--force' |" register.sh
+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/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-09-22 

[arch-commits] Commit in haskell-regex-base/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 09:15:48
  Author: felixonmars
Revision: 250782

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 250781, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-x86_64/
  haskell-regex-base/repos/community-staging-x86_64/PKGBUILD
(from rev 250781, haskell-regex-base/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
250781, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 09:15:48 UTC (rev 250782)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=28
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc-libs' 'haskell-mtl')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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.*update[^ ]* |&'--force' |" register.sh
+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/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 
250781, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 09:15:48 UTC (rev 250782)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=28
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc-libs' 'haskell-mtl')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --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.*update[^ ]* |&'--force' |" register.sh
+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/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-regex-base/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 06:27:55
  Author: felixonmars
Revision: 237084

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 237083, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-x86_64/
  haskell-regex-base/repos/community-staging-x86_64/PKGBUILD
(from rev 237083, haskell-regex-base/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
237083, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 06:27:55 UTC (rev 237084)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=27
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+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/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-regex-base/repos/community-staging-x86_64/PKGBUILD (from rev 
237083, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 06:27:55 UTC (rev 237084)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=27
+pkgdesc='Interface API for regex-posix,pcre,parsec,tdfa,dfa'
+url='https://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base'
+license=('custom:BSD3')
+arch=('x86_64' 'i686')
+depends=('ghc' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+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/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.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}"
+   

[arch-commits] Commit in haskell-regex-base/repos (4 files)

2016-05-24 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 06:55:44
  Author: fyan
Revision: 176541

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 176540, haskell-regex-base/trunk/PKGBUILD)
  haskell-regex-base/repos/community-staging-x86_64/
  haskell-regex-base/repos/community-staging-x86_64/PKGBUILD
(from rev 176540, haskell-regex-base/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-regex-base/repos/community-staging-i686/PKGBUILD (from rev 
176540, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 04:55:44 UTC (rev 176541)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Contributor: Alexander Rødseth 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=25
+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=8.0.1' 'haskell-mtl')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  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/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 
176540, haskell-regex-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 04:55:44 UTC (rev 176541)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+# Contributor: Alexander Rødseth 
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=25
+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=8.0.1' 'haskell-mtl')
+source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('20dc5713a16f3d5e2e6d056b4beb9cfdc4368cd09fd56f47414c847705243278')
+
+build() {
+  cd "$_hkgname-$pkgver"
+
+  runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} 
--libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup haddock
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  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/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.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:


[arch-commits] Commit in haskell-regex-base/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:54
  Author: tdziedzic
Revision: 151678

db-move: moved haskell-regex-base from [staging] to [testing] (i686)

Added:
  haskell-regex-base/repos/testing-i686/
  haskell-regex-base/repos/testing-i686/PKGBUILD
(from rev 151661, haskell-regex-base/repos/staging-i686/PKGBUILD)
  haskell-regex-base/repos/testing-i686/haskell-regex-base.install
(from rev 151661, 
haskell-regex-base/repos/staging-i686/haskell-regex-base.install)
Deleted:
  haskell-regex-base/repos/staging-i686/

+
 PKGBUILD   |   37 +
 haskell-regex-base.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-base/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-regex-base/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:54 UTC (rev 151678)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=5
+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=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+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-regex-base/repos/testing-i686/haskell-regex-base.install (from 
rev 151661, haskell-regex-base/repos/staging-i686/haskell-regex-base.install)
===
--- testing-i686/haskell-regex-base.install (rev 0)
+++ testing-i686/haskell-regex-base.install 2012-02-29 21:12:54 UTC (rev 
151678)
@@ -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)
+}



[arch-commits] Commit in haskell-regex-base/repos (4 files)

2012-02-29 Thread Thomas Dziedzic
Date: Wednesday, February 29, 2012 @ 16:12:56
  Author: tdziedzic
Revision: 151679

db-move: moved haskell-regex-base from [staging] to [testing] (x86_64)

Added:
  haskell-regex-base/repos/testing-x86_64/
  haskell-regex-base/repos/testing-x86_64/PKGBUILD
(from rev 151661, haskell-regex-base/repos/staging-x86_64/PKGBUILD)
  haskell-regex-base/repos/testing-x86_64/haskell-regex-base.install
(from rev 151661, 
haskell-regex-base/repos/staging-x86_64/haskell-regex-base.install)
Deleted:
  haskell-regex-base/repos/staging-x86_64/

+
 PKGBUILD   |   37 +
 haskell-regex-base.install |   18 ++
 2 files changed, 55 insertions(+)

Copied: haskell-regex-base/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-regex-base/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:56 UTC (rev 151679)
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=5
+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=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+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-regex-base/repos/testing-x86_64/haskell-regex-base.install 
(from rev 151661, 
haskell-regex-base/repos/staging-x86_64/haskell-regex-base.install)
===
--- testing-x86_64/haskell-regex-base.install   (rev 0)
+++ testing-x86_64/haskell-regex-base.install   2012-02-29 21:12:56 UTC (rev 
151679)
@@ -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)
+}



[arch-commits] Commit in haskell-regex-base/repos (4 files)

2010-11-29 Thread Rémy Oudompheng
Date: Monday, November 29, 2010 @ 15:00:55
  Author: remy
Revision: 101611

Rebuild with documentation.

Modified:
  haskell-regex-base/repos/extra-i686/PKGBUILD
  haskell-regex-base/repos/extra-i686/haskell-regex-base.install
  haskell-regex-base/repos/extra-x86_64/PKGBUILD
  haskell-regex-base/repos/extra-x86_64/haskell-regex-base.install

-+
 extra-i686/PKGBUILD |   32 +++---
 extra-i686/haskell-regex-base.install   |7 +-
 extra-x86_64/PKGBUILD   |   32 +++---
 extra-x86_64/haskell-regex-base.install |7 +-
 4 files changed, 54 insertions(+), 24 deletions(-)

Modified: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2010-11-29 19:36:48 UTC (rev 101610)
+++ extra-i686/PKGBUILD 2010-11-29 20:00:55 UTC (rev 101611)
@@ -1,7 +1,8 @@
 # Maintainer: Vesa Kaihlavirta v...@archlinux.org
 # Contributor: Arch Haskell Team arch-hask...@haskell.org
+_hkgname=regex-base
 pkgname=haskell-regex-base
-pkgrel=1
+pkgrel=1.1
 pkgver=0.93.2
 pkgdesc=Interface API for regex-posix,pcre,parsec,tdfa,dfa
 url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base;
@@ -11,16 +12,25 @@
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/regex-base/$pkgver/regex-base-$pkgver.tar.gz)
 install=haskell-regex-base.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
 
 build() {
-cd $srcdir/regex-base-$pkgver
-runhaskell Setup configure -p --enable-shared --enable-split-objs 
--prefix=/usr || return 1
-runhaskell Setup build   || return 1
-runhaskell Setup register   --gen-script || return 1
-runhaskell Setup unregister --gen-script || return 1
-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 copy --destdir=$pkgdir || return 1
-install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE || 
return 1
+cd ${srcdir}/${_hkgname}-$pkgver
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr --docdir=/usr/share/doc/${pkgname}
+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
 }
-md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+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
+}

Modified: extra-i686/haskell-regex-base.install
===
--- extra-i686/haskell-regex-base.install   2010-11-29 19:36:48 UTC (rev 
101610)
+++ extra-i686/haskell-regex-base.install   2010-11-29 20:00:55 UTC (rev 
101611)
@@ -1,13 +1,18 @@
-HS_DIR=/usr/share/haskell/haskell-regex-base
+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)
+}

Modified: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2010-11-29 19:36:48 UTC (rev 101610)
+++ extra-x86_64/PKGBUILD   2010-11-29 20:00:55 UTC (rev 101611)
@@ -1,7 +1,8 @@
 # Maintainer: Vesa Kaihlavirta v...@archlinux.org
 # Contributor: Arch Haskell Team arch-hask...@haskell.org
+_hkgname=regex-base
 pkgname=haskell-regex-base
-pkgrel=1
+pkgrel=1.1
 pkgver=0.93.2
 pkgdesc=Interface API for regex-posix,pcre,parsec,tdfa,dfa
 url=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base;
@@ -11,16 +12,25 @@
 options=('strip')
 
source=(http://hackage.haskell.org/packages/archive/regex-base/$pkgver/regex-base-$pkgver.tar.gz)
 install=haskell-regex-base.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
 
 build() {
-cd $srcdir/regex-base-$pkgver
-runhaskell Setup configure -p --enable-shared --enable-split-objs 
--prefix=/usr || return 1
-runhaskell Setup build   || return 1
-runhaskell Setup register   --gen-script ||