[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-12-23 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 22:22:47
  Author: felixonmars
Revision: 785508

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 785507, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 785507, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-23 22:22:47 UTC (rev 785508)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=14
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 $MAKEFLAGS
+  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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-12-23 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 22:22:37
  Author: felixonmars
Revision: 785507

upgpkg: haskell-parsec-numbers 0.1.0-14: rebuild with ghc 8.10.3

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 22:22:15 UTC (rev 785506)
+++ PKGBUILD2020-12-23 22:22:37 UTC (rev 785507)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=13
+pkgrel=14
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-08-30 Thread Felix Yan via arch-commits
Date: Sunday, August 30, 2020 @ 18:39:32
  Author: felixonmars
Revision: 692928

upgpkg: haskell-parsec-numbers 0.1.0-13: rebuild with happy 1.20.0

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-30 18:38:57 UTC (rev 692927)
+++ PKGBUILD2020-08-30 18:39:32 UTC (rev 692928)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=12
+pkgrel=13
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-08-30 Thread Felix Yan via arch-commits
Date: Sunday, August 30, 2020 @ 18:39:46
  Author: felixonmars
Revision: 692929

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 692928, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 692928, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-30 18:39:46 UTC (rev 692929)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=13
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 $MAKEFLAGS
+  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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-08-17 Thread Felix Yan via arch-commits
Date: Monday, August 17, 2020 @ 07:10:59
  Author: felixonmars
Revision: 682390

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 682389, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 682389, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-17 07:10:59 UTC (rev 682390)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=12
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 $MAKEFLAGS
+  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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-08-17 Thread Felix Yan via arch-commits
Date: Monday, August 17, 2020 @ 07:10:49
  Author: felixonmars
Revision: 682389

upgpkg: haskell-parsec-numbers 0.1.0-12: rebuild with ghc 8.10.2

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-17 07:10:13 UTC (rev 682388)
+++ PKGBUILD2020-08-17 07:10:49 UTC (rev 682389)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=11
+pkgrel=12
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')
@@ -19,7 +19,7 @@
   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 build $MAKEFLAGS
   runhaskell Setup register --gen-script
   runhaskell Setup unregister --gen-script
   sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-04-23 Thread Felix Yan via arch-commits
Date: Thursday, April 23, 2020 @ 14:00:55
  Author: felixonmars
Revision: 618169

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 618168, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 618168, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-23 14:00:55 UTC (rev 618169)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=11
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-04-23 Thread Felix Yan via arch-commits
Date: Thursday, April 23, 2020 @ 14:00:43
  Author: felixonmars
Revision: 618168

upgpkg: haskell-parsec-numbers 0.1.0-11: rebuild with ghc 8.10.1

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-23 14:00:14 UTC (rev 618167)
+++ PKGBUILD2020-04-23 14:00:43 UTC (rev 618168)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=10
+pkgrel=11
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-02-26 Thread Felix Yan via arch-commits
Date: Wednesday, February 26, 2020 @ 22:29:21
  Author: felixonmars
Revision: 583439

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 583438, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 583438, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-26 22:29:21 UTC (rev 583439)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=10
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-02-26 Thread Felix Yan via arch-commits
Date: Wednesday, February 26, 2020 @ 22:29:07
  Author: felixonmars
Revision: 583438

upgpkg: haskell-parsec-numbers 0.1.0-10: rebuild with ghc 8.8.3

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-26 22:28:30 UTC (rev 583437)
+++ PKGBUILD2020-02-26 22:29:07 UTC (rev 583438)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=9
+pkgrel=10
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:15:05
  Author: felixonmars
Revision: 571541

upgpkg: haskell-parsec-numbers 0.1.0-9: rebuild with ghc 8.8.2

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 14:14:27 UTC (rev 571540)
+++ PKGBUILD2020-02-15 14:15:05 UTC (rev 571541)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=8
+pkgrel=9
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 14:15:20
  Author: felixonmars
Revision: 571542

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 571541, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 571541, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-15 14:15:20 UTC (rev 571542)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=9
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:18:32
  Author: felixonmars
Revision: 550610

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 550609, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 550609, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:18:32 UTC (rev 550610)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=8
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:18:24
  Author: felixonmars
Revision: 550609

upgpkg: haskell-parsec-numbers 0.1.0-8: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:17:48 UTC (rev 550608)
+++ PKGBUILD2020-01-08 20:18:24 UTC (rev 550609)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=7
+pkgrel=8
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2019-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 25, 2019 @ 12:40:57
  Author: felixonmars
Revision: 453811

upgpkg: haskell-parsec-numbers 0.1.0-7

rebuild with ghc 8.6.5

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-25 12:40:16 UTC (rev 453810)
+++ PKGBUILD2019-04-25 12:40:57 UTC (rev 453811)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=6
+pkgrel=7
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2019-04-25 Thread Felix Yan via arch-commits
Date: Thursday, April 25, 2019 @ 12:41:20
  Author: felixonmars
Revision: 453812

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 453811, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 453811, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-25 12:41:20 UTC (rev 453812)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=7
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2019-03-09 Thread Felix Yan via arch-commits
Date: Saturday, March 9, 2019 @ 17:24:15
  Author: felixonmars
Revision: 438546

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 438545, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 438545, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-09 17:24:15 UTC (rev 438546)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=6
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2019-03-09 Thread Felix Yan via arch-commits
Date: Saturday, March 9, 2019 @ 17:23:53
  Author: felixonmars
Revision: 438545

upgpkg: haskell-parsec-numbers 0.1.0-6

rebuild with ghc 8.6.4

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-09 17:23:03 UTC (rev 438544)
+++ PKGBUILD2019-03-09 17:23:53 UTC (rev 438545)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=5
+pkgrel=6
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2018-12-09 Thread Felix Yan via arch-commits
Date: Sunday, December 9, 2018 @ 22:20:23
  Author: felixonmars
Revision: 413335

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 413334, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 413334, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-09 22:20:23 UTC (rev 413335)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=5
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2018-12-09 Thread Felix Yan via arch-commits
Date: Sunday, December 9, 2018 @ 22:20:07
  Author: felixonmars
Revision: 413334

upgpkg: haskell-parsec-numbers 0.1.0-5

rebuild with ghc 8.6.3, cmark-gfm 0.1.6

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-09 22:19:37 UTC (rev 41)
+++ PKGBUILD2018-12-09 22:20:07 UTC (rev 413334)
@@ -4,11 +4,11 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')
-license=('custom:BSD3')
+license=('BSD')
 depends=('ghc-libs' 'haskell-parsec')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2018-11-06 Thread Felix Yan via arch-commits
Date: Tuesday, November 6, 2018 @ 19:49:58
  Author: felixonmars
Revision: 402023

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 402022, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 402022, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-06 19:49:58 UTC (rev 402023)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=4
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('custom:BSD3')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2018-11-06 Thread Felix Yan via arch-commits
Date: Tuesday, November 6, 2018 @ 19:49:42
  Author: felixonmars
Revision: 402022

upgpkg: haskell-parsec-numbers 0.1.0-4

rebuild with ghc 8.6.1

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-06 19:49:09 UTC (rev 402021)
+++ PKGBUILD2018-11-06 19:49:42 UTC (rev 402022)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 build() {
   cd ${_hkgname}-${pkgver}
   runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
-  --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname \
   --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
   runhaskell Setup build
   runhaskell Setup register --gen-script
@@ -30,7 +30,7 @@
   cd ${_hkgname}-${pkgver}
   install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
   install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-  runhaskell Setup copy --destdir="${pkgdir}"
+  runhaskell Setup copy --destdir="$pkgdir"
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }
 


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2018-10-14 Thread Felix Yan via arch-commits
Date: Sunday, October 14, 2018 @ 18:26:14
  Author: felixonmars
Revision: 393759

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec-numbers/repos/community-staging-x86_64/
  haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 393758, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 393758, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-14 18:26:14 UTC (rev 393759)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=3
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('custom:BSD3')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec-numbers/trunk (PKGBUILD)

2018-10-14 Thread Felix Yan via arch-commits
Date: Sunday, October 14, 2018 @ 18:25:55
  Author: felixonmars
Revision: 393758

upgpkg: haskell-parsec-numbers 0.1.0-3

rebuild with ghc 8.6.1

Modified:
  haskell-parsec-numbers/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-14 18:25:40 UTC (rev 393757)
+++ PKGBUILD2018-10-14 18:25:55 UTC (rev 393758)
@@ -4,7 +4,7 @@
 _hkgname=parsec-numbers
 pkgname=haskell-${_hkgname}
 pkgver=0.1.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
 url='https://hackage.haskell.org/package/parsec-numbers'
 arch=('x86_64')


[arch-commits] Commit in haskell-parsec-numbers/repos (2 files)

2018-08-14 Thread Levente Polyak via arch-commits
Date: Tuesday, August 14, 2018 @ 18:39:15
  Author: anthraxx
Revision: 371634

archrelease: copy trunk to community-x86_64

Added:
  haskell-parsec-numbers/repos/community-x86_64/
  haskell-parsec-numbers/repos/community-x86_64/PKGBUILD
(from rev 371633, haskell-parsec-numbers/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec-numbers/repos/community-x86_64/PKGBUILD (from rev 
371633, haskell-parsec-numbers/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-08-14 18:39:15 UTC (rev 371634)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Gabriel-Andrew Pollo-Guilbert 
+
+_hkgname=parsec-numbers
+pkgname=haskell-${_hkgname}
+pkgver=0.1.0
+pkgrel=2
+pkgdesc='Number parsers without the need to use a large (and unportable) token 
parser'
+url='https://hackage.haskell.org/package/parsec-numbers'
+arch=('x86_64')
+license=('custom:BSD3')
+depends=('ghc-libs' 'haskell-parsec')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8a06ef239e6fb9fabaf04d947c21b298acd9538d2f98dd2404d943c18b5f29aa0d11572be3e1a846ae3d1345fbbdc5b2803df3ec196ccc212c4d76082c930b05')
+
+build() {
+  cd ${_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 ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-parsec/repos (2 files)

2018-02-26 Thread Felix Yan via arch-commits
Date: Monday, February 26, 2018 @ 19:51:41
  Author: felixonmars
Revision: 298731

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 298730, haskell-parsec/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
298730, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-26 19:51:41 UTC (rev 298731)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.13.0
+pkgrel=2
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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"
+}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2018-02-26 Thread Felix Yan via arch-commits
Date: Monday, February 26, 2018 @ 19:51:25
  Author: felixonmars
Revision: 298730

upgpkg: haskell-parsec 3.1.13.0-2

rebuild with mtl,2.2.2

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-26 19:50:46 UTC (rev 298729)
+++ PKGBUILD2018-02-26 19:51:25 UTC (rev 298730)
@@ -5,7 +5,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/repos (2 files)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 04:57:47
  Author: felixonmars
Revision: 291744

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 291743, haskell-parsec/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
291743, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-02-11 04:57:47 UTC (rev 291744)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.13.0
+pkgrel=1
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_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"
+}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2018-02-10 Thread Felix Yan via arch-commits
Date: Sunday, February 11, 2018 @ 04:57:11
  Author: felixonmars
Revision: 291743

upgpkg: haskell-parsec 3.1.13.0-1

rebuild with parsec,3.1.13.0

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-11 04:53:13 UTC (rev 291742)
+++ PKGBUILD2018-02-11 04:57:11 UTC (rev 291743)
@@ -1,23 +1,25 @@
-# Maintainer: Thomas Dziedzic 
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.11
-pkgrel=8
+pkgver=3.1.13.0
+pkgrel=1
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('x86_64')
-depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f')
+sha512sums=('4efa52bf5f8cdfe81ea97f1ea0bb5522331217976feaf98bb5ebfdf37f4685263f653de091c0ec0ecb0fc26cf6f8525639f9728c9e92afc154e91c6d4239c9b3')
 
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup register --gen-script
@@ -26,8 +28,13 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_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"


[arch-commits] Commit in haskell-parsec/repos (2 files)

2017-12-28 Thread Felix Yan via arch-commits
Date: Thursday, December 28, 2017 @ 14:41:28
  Author: felixonmars
Revision: 276459

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 276458, haskell-parsec/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
276458, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-28 14:41:28 UTC (rev 276459)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=8
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f')
+
+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"
+}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2017-12-28 Thread Felix Yan via arch-commits
Date: Thursday, December 28, 2017 @ 14:41:04
  Author: felixonmars
Revision: 276458

upgpkg: haskell-parsec 3.1.11-8

rebuild with text,1.2.3.0

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-28 14:40:22 UTC (rev 276457)
+++ PKGBUILD2017-12-28 14:41:04 UTC (rev 276458)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=7
+pkgrel=8
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2017-11-26 Thread Felix Yan via arch-commits
Date: Sunday, November 26, 2017 @ 18:40:09
  Author: felixonmars
Revision: 268969

upgpkg: haskell-parsec 3.1.11-7

rebuild with ghc 8.2.2

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-26 18:39:29 UTC (rev 268968)
+++ PKGBUILD2017-11-26 18:40:09 UTC (rev 268969)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=6
+pkgrel=7
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/repos (2 files)

2017-11-26 Thread Felix Yan via arch-commits
Date: Sunday, November 26, 2017 @ 18:40:28
  Author: felixonmars
Revision: 268970

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 268969, haskell-parsec/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
268969, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-26 18:40:28 UTC (rev 268970)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=7
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f')
+
+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"
+}


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

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 07:04:14
  Author: felixonmars
Revision: 259387

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

Added:
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 259386, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 259386, haskell-parsec/trunk/PKGBUILD)
Deleted:
  haskell-parsec/repos/community-i686/PKGBUILD
  haskell-parsec/repos/community-x86_64/PKGBUILD

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

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-22 07:03:38 UTC (rev 259386)
+++ community-i686/PKGBUILD 2017-09-22 07:04:14 UTC (rev 259387)
@@ -1,40 +0,0 @@
-# Maintainer: Thomas Dziedzic 
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.11
-pkgrel=5
-pkgdesc="Monadic parser combinators"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('447a121444940cc86b644b13f773e1c7')
-
-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-parsec/repos/community-i686/PKGBUILD (from rev 259386, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-09-22 07:04:14 UTC (rev 259387)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=6
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f')
+
+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 07:03:38 UTC (rev 259386)
+++ community-x86_64/PKGBUILD   2017-09-22 07:04:14 UTC (rev 259387)
@@ -1,40 +0,0 @@
-# Maintainer: Thomas Dziedzic 
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.11
-pkgrel=5
-pkgdesc="Monadic parser combinators"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc-libs' 

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2017-09-22 Thread Felix Yan
Date: Friday, September 22, 2017 @ 07:03:38
  Author: felixonmars
Revision: 259386

upgpkg: haskell-parsec 3.1.11-6

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-22 07:03:22 UTC (rev 259385)
+++ PKGBUILD2017-09-22 07:03:38 UTC (rev 259386)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=5
+pkgrel=6
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
@@ -11,12 +11,12 @@
 depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('447a121444940cc86b644b13f773e1c7')
+sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+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
@@ -34,7 +34,4 @@
 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-parsec/repos (4 files)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 14:16:34
  Author: felixonmars
Revision: 250943

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 250942, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 250942, haskell-parsec/trunk/PKGBUILD)

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

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 250942, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-15 14:16:34 UTC (rev 250943)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=5
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+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-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
250942, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-15 14:16:34 UTC (rev 250943)
@@ -0,0 +1,40 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=5
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+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-parsec/trunk (PKGBUILD)

2017-08-15 Thread Felix Yan
Date: Tuesday, August 15, 2017 @ 14:16:08
  Author: felixonmars
Revision: 250942

upgpkg: haskell-parsec 3.1.11-5

GHC 8.2.1 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-15 14:14:51 UTC (rev 250941)
+++ PKGBUILD2017-08-15 14:16:08 UTC (rev 250942)
@@ -3,12 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=4
+pkgrel=5
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('447a121444940cc86b644b13f773e1c7')
 
@@ -17,9 +18,8 @@
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --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
@@ -31,8 +31,6 @@
 
 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"


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 06:17:17
  Author: felixonmars
Revision: 237075

upgpkg: haskell-parsec 3.1.11-4

rebuild with ghc,8.0.2

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-15 06:15:32 UTC (rev 237074)
+++ PKGBUILD2017-06-15 06:17:17 UTC (rev 237075)
@@ -3,12 +3,12 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=3
+pkgrel=4
 pkgdesc="Monadic parser combinators"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('447a121444940cc86b644b13f773e1c7')
 
@@ -15,7 +15,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -36,4 +36,7 @@
 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-parsec/repos (4 files)

2017-06-15 Thread Felix Yan
Date: Thursday, June 15, 2017 @ 06:17:38
  Author: felixonmars
Revision: 237076

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 237075, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 237075, haskell-parsec/trunk/PKGBUILD)

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

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 237075, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-15 06:17:38 UTC (rev 237076)
@@ -0,0 +1,42 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+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-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
237075, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-15 06:17:38 UTC (rev 237076)
@@ -0,0 +1,42 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+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
+}


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

2017-05-22 Thread Felix Yan
Date: Monday, May 22, 2017 @ 12:59:32
  Author: felixonmars
Revision: 229071

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 229070, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 229070, haskell-parsec/trunk/PKGBUILD)

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

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 229070, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-22 12:59:32 UTC (rev 229071)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=3
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--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"
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
229070, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-05-22 12:59:32 UTC (rev 229071)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=3
+pkgdesc="Monadic parser combinators"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--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"
+}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2017-05-22 Thread Felix Yan
Date: Monday, May 22, 2017 @ 12:59:07
  Author: felixonmars
Revision: 229070

upgpkg: haskell-parsec 3.1.11-3

rebuild with text,1.2.2.2

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-22 12:27:43 UTC (rev 229069)
+++ PKGBUILD2017-05-22 12:59:07 UTC (rev 229070)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=2
+pkgrel=3
 pkgdesc="Monadic parser combinators"
-url="http://hackage.haskell.org/package/${_hkgname};
+url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
-source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('447a121444940cc86b644b13f773e1c7')
 
 build() {


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

2016-05-24 Thread Felix Yan
Date: Tuesday, May 24, 2016 @ 18:06:54
  Author: fyan
Revision: 176378

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 176377, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 176377, haskell-parsec/trunk/PKGBUILD)

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

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 176377, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-24 16:06:54 UTC (rev 176378)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=2
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--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"
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
176377, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-24 16:06:54 UTC (rev 176378)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=2
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--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"
+}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD haskell-parsec.install)

2016-05-24 Thread Felix Yan
Date: Tuesday, May 24, 2016 @ 18:06:23
  Author: fyan
Revision: 176377

upgpkg: haskell-parsec 3.1.11-2

rebuild with ghc-8.0.1, base-prelude-1.0.1.1, cabal-install-1.24.0.0, 
cairo-0.13.2.0, cmark-0.5.2.1, data-default-0.7.0, data-default-class-0.1.0, 
extra-1.4.7, generic-trie-0.3.0.2, glib-0.13.3.0, gtk3 0.14.2 -> 0.14.3, 
haddock-api-2.17.2, haddock-library-1.4.1, js-jquery-1.12.4, memory-0.13, 
microlens-0.4.4.0, network-multicast-0.1.1, pango-0.13.2.0, 
simple-sendfile-0.2.24, stack-1.1.2, wai-3.2.1.1

Modified:
  haskell-parsec/trunk/PKGBUILD
Deleted:
  haskell-parsec/trunk/haskell-parsec.install

+
 PKGBUILD   |   55 ++-
 haskell-parsec.install |   35 -
 2 files changed, 22 insertions(+), 68 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-24 16:03:19 UTC (rev 176376)
+++ PKGBUILD2016-05-24 16:06:23 UTC (rev 176377)
@@ -3,48 +3,37 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.11
-pkgrel=1
+pkgrel=2
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
-install=${pkgname}.install
+depends=('ghc=8.0.1' 'sh' 'haskell-mtl' 'haskell-text')
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('447a121444940cc86b644b13f773e1c7')
 
 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
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+--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 ${_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
+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"
 }

Deleted: haskell-parsec.install
===
--- haskell-parsec.install  2016-05-24 16:03:19 UTC (rev 176376)
+++ haskell-parsec.install  2016-05-24 16:06:23 UTC (rev 176377)
@@ -1,35 +0,0 @@
-pkgname=haskell-parsec
-
-_register() {
-  usr/share/haskell/${pkgname}/register.sh
-}
-
-_unregister() {
-  usr/share/haskell/${pkgname}/unregister.sh
-}
-
-_gen_contents() {
-  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-
-post_install() {
-  _register
-  _gen_contents
-}
-
-pre_upgrade() {
-  _unregister
-}
-
-post_upgrade() {
-  _register
-  _gen_contents
-}
-
-pre_remove() {
-  _unregister
-}
-
-post_remove() {
-  _gen_contents
-}


[arch-commits] Commit in haskell-parsec/repos (6 files)

2016-05-20 Thread Felix Yan
Date: Friday, May 20, 2016 @ 08:19:52
  Author: fyan
Revision: 175814

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 175813, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 175813, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 175813, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 175813, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 175813, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-20 06:19:52 UTC (rev 175814)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=1
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 175813, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2016-05-20 06:19:52 UTC 
(rev 175814)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
175813, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-05-20 06:19:52 UTC (rev 175814)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.11
+pkgrel=1
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('447a121444940cc86b644b13f773e1c7')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2016-05-20 Thread Felix Yan
Date: Friday, May 20, 2016 @ 08:19:33
  Author: fyan
Revision: 175813

upgpkg: haskell-parsec 3.1.11-1

rebuild with parsec-3.1.11

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-20 06:13:00 UTC (rev 175812)
+++ PKGBUILD2016-05-20 06:19:33 UTC (rev 175813)
@@ -2,8 +2,8 @@
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.9
-pkgrel=8
+pkgver=3.1.11
+pkgrel=1
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
@@ -12,7 +12,7 @@
 depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
 install=${pkgname}.install
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('6ec46302afa68518bac5f1117b6349f5')
+md5sums=('447a121444940cc86b644b13f773e1c7')
 
 build() {
   cd ${_hkgname}-${pkgver}


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2016-03-18 Thread Felix Yan
Date: Friday, March 18, 2016 @ 05:17:34
  Author: fyan
Revision: 167098

upgpkg: haskell-parsec 3.1.9-8

rebuild with highlighting-kate-0.6.2, language-javascript-0.5.14.4, 
text-1.2.2.1, wai-extra-3.0.14.3

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-18 04:17:13 UTC (rev 167097)
+++ PKGBUILD2016-03-18 04:17:34 UTC (rev 167098)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=7
+pkgrel=8
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/repos (6 files)

2016-01-19 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 03:38:35
  Author: fyan
Revision: 157757

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 157756, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 157756, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 157756, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 157756, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 157756, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-01-20 02:38:35 UTC (rev 157757)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=7
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 157756, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2016-01-20 02:38:35 UTC 
(rev 157757)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
157756, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2016-01-20 02:38:35 UTC (rev 157757)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=7
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2016-01-19 Thread Felix Yan
Date: Wednesday, January 20, 2016 @ 03:38:06
  Author: fyan
Revision: 157756

upgpkg: haskell-parsec 3.1.9-7

rebuild with text-1.2.2.0, primitive-0.6.1.0

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-20 02:37:13 UTC (rev 157755)
+++ PKGBUILD2016-01-20 02:38:06 UTC (rev 157756)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=6
+pkgrel=7
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-12-10 Thread Felix Yan
Date: Thursday, December 10, 2015 @ 17:20:45
  Author: fyan
Revision: 152326

GHC 7.10.3 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-10 16:20:37 UTC (rev 152325)
+++ PKGBUILD2015-12-10 16:20:45 UTC (rev 152326)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=5
+pkgrel=6
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.10.2' 'sh' 'haskell-mtl' 'haskell-text')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
 install=${pkgname}.install
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('6ec46302afa68518bac5f1117b6349f5')


[arch-commits] Commit in haskell-parsec/repos (6 files)

2015-12-10 Thread Felix Yan
Date: Thursday, December 10, 2015 @ 17:21:13
  Author: fyan
Revision: 152327

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 152326, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 152326, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 152326, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 152326, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 152326, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-12-10 16:21:13 UTC (rev 152327)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=6
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 152326, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2015-12-10 16:21:13 UTC 
(rev 152327)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
152326, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-12-10 16:21:13 UTC (rev 152327)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=6
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.3' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-10-06 Thread Evangelos Foutras
Date: Wednesday, October 7, 2015 @ 02:48:01
  Author: foutrelis
Revision: 143110

GHC 7.10.2 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-07 00:45:05 UTC (rev 143109)
+++ PKGBUILD2015-10-07 00:48:01 UTC (rev 143110)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=4
+pkgrel=5
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
+depends=('ghc=7.10.2' 'sh' 'haskell-mtl' 'haskell-text')
 install=${pkgname}.install
 
source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('6ec46302afa68518bac5f1117b6349f5')


[arch-commits] Commit in haskell-parsec/repos (6 files)

2015-10-06 Thread Evangelos Foutras
Date: Wednesday, October 7, 2015 @ 02:48:14
  Author: foutrelis
Revision: 143111

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 143110, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 143110, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 143110, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 143110, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 143110, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-10-07 00:48:14 UTC (rev 143111)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=5
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.2' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 143110, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2015-10-07 00:48:14 UTC 
(rev 143111)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
143110, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-10-07 00:48:14 UTC (rev 143111)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=5
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.2' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-09-10 Thread Evangelos Foutras
Date: Thursday, September 10, 2015 @ 23:22:55
  Author: foutrelis
Revision: 139861

ncurses 6.0 rebuild.

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-10 21:21:18 UTC (rev 139860)
+++ PKGBUILD2015-09-10 21:22:55 UTC (rev 139861)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=3
+pkgrel=4
 pkgdesc="Monadic parser combinators"
 url="http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/repos (6 files)

2015-09-10 Thread Evangelos Foutras
Date: Thursday, September 10, 2015 @ 23:23:03
  Author: foutrelis
Revision: 139862

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 139861, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 139861, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 139861, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 139861, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 139861, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-09-10 21:23:03 UTC (rev 139862)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 139861, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2015-09-10 21:23:03 UTC 
(rev 139862)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
139861, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-09-10 21:23:03 UTC (rev 139862)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic 
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=4
+pkgdesc="Monadic parser combinators"
+url="http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in haskell-parsec/repos (8 files)

2015-08-03 Thread Sergej Pupykin
Date: Monday, August 3, 2015 @ 15:40:16
  Author: spupykin
Revision: 137836

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

Added:
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 137835, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-i686/haskell-parsec.install
(from rev 137835, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 137835, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/haskell-parsec.install
(from rev 137835, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/community-i686/PKGBUILD
  haskell-parsec/repos/community-i686/haskell-parsec.install
  haskell-parsec/repos/community-x86_64/PKGBUILD
  haskell-parsec/repos/community-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  100 ++
 /haskell-parsec.install |   70 +
 community-i686/PKGBUILD |   50 ---
 community-i686/haskell-parsec.install   |   35 --
 community-x86_64/PKGBUILD   |   50 ---
 community-x86_64/haskell-parsec.install |   35 --
 6 files changed, 170 insertions(+), 170 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-08-03 13:40:02 UTC (rev 137835)
+++ community-i686/PKGBUILD 2015-08-03 13:40:16 UTC (rev 137836)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.9
-pkgrel=2
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
-install=${pkgname}.install
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('6ec46302afa68518bac5f1117b6349f5')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}

Copied: haskell-parsec/repos/community-i686/PKGBUILD (from rev 137835, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-08-03 13:40:16 UTC (rev 137836)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+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
+}

Deleted: 

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-08-03 Thread Sergej Pupykin
Date: Monday, August 3, 2015 @ 15:40:02
  Author: spupykin
Revision: 137835

upgpkg: haskell-parsec 3.1.9-3

upd

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-08-03 13:39:58 UTC (rev 137834)
+++ PKGBUILD2015-08-03 13:40:02 UTC (rev 137835)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=2
+pkgrel=3
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-03-31 Thread Jelle van der Waa
Date: Tuesday, March 31, 2015 @ 20:15:08
  Author: jelle
Revision: 130428

upgpkg: haskell-parsec 3.1.9-2

ghc 7.10.1 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   16 ++--
 1 file changed, 2 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-31 18:11:40 UTC (rev 130427)
+++ PKGBUILD2015-03-31 18:15:08 UTC (rev 130428)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.9
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
 install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 md5sums=('6ec46302afa68518bac5f1117b6349f5')
@@ -33,21 +33,9 @@
   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() {
   cd ${_hkgname}-${pkgver}
 
-  _update_deps ghc
-  _update_deps haskell-mtl
-  _update_deps haskell-text
 
   install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
   install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh


[arch-commits] Commit in haskell-parsec/repos (8 files)

2015-03-31 Thread Jelle van der Waa
Date: Tuesday, March 31, 2015 @ 20:15:17
  Author: jelle
Revision: 130429

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

Added:
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 130428, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 130428, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 130428, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 130428, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/community-staging-i686/PKGBUILD
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  100 ++
 /haskell-parsec.install |   70 +++
 community-staging-i686/PKGBUILD |   62 -
 community-staging-i686/haskell-parsec.install   |   35 ---
 community-staging-x86_64/PKGBUILD   |   62 -
 community-staging-x86_64/haskell-parsec.install |   35 ---
 6 files changed, 170 insertions(+), 194 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2015-03-31 18:15:08 UTC (rev 130428)
+++ community-staging-i686/PKGBUILD 2015-03-31 18:15:17 UTC (rev 130429)
@@ -1,62 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.9
-pkgrel=1
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
-install=${pkgname}.install
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('6ec46302afa68518bac5f1117b6349f5')
-
-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() {
-  cd ${_hkgname}-${pkgver}
-
-  _update_deps ghc
-  _update_deps haskell-mtl
-  _update_deps haskell-text
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 130428, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-03-31 18:15:17 UTC (rev 130429)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.10.1' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+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   

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-03-30 Thread Sergej Pupykin
Date: Monday, March 30, 2015 @ 13:43:47
  Author: spupykin
Revision: 130273

upgpkg: haskell-parsec 3.1.9-1

upd

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-03-30 11:43:44 UTC (rev 130272)
+++ PKGBUILD2015-03-30 11:43:47 UTC (rev 130273)
@@ -2,8 +2,8 @@
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.7
-pkgrel=4
+pkgver=3.1.9
+pkgrel=1
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
@@ -10,9 +10,9 @@
 arch=('i686' 'x86_64')
 options=('staticlibs')
 depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('752664d7762bad11b46a392119658016')
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
 
 build() {
   cd ${_hkgname}-${pkgver}
@@ -60,4 +60,3 @@
   install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
   rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
 }
-


[arch-commits] Commit in haskell-parsec/repos (6 files)

2015-03-30 Thread Sergej Pupykin
Date: Monday, March 30, 2015 @ 13:43:57
  Author: spupykin
Revision: 130274

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 130273, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 130273, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 130273, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 130273, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   62 ++
 community-staging-i686/haskell-parsec.install   |   35 
 community-staging-x86_64/PKGBUILD   |   62 ++
 community-staging-x86_64/haskell-parsec.install |   35 
 4 files changed, 194 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 130273, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2015-03-30 11:43:57 UTC (rev 130274)
@@ -0,0 +1,62 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+md5sums=('6ec46302afa68518bac5f1117b6349f5')
+
+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() {
+  cd ${_hkgname}-${pkgver}
+
+  _update_deps ghc
+  _update_deps haskell-mtl
+  _update_deps haskell-text
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 130273, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2015-03-30 11:43:57 UTC 
(rev 130274)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
130273, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2015-03-30 11:43:57 UTC (rev 130274)
@@ -0,0 +1,62 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.9
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+install=${pkgname}.install

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-01-13 Thread Sergej Pupykin
Date: Tuesday, January 13, 2015 @ 11:58:11
  Author: spupykin
Revision: 125869

upgpkg: haskell-parsec 3.1.7-4

upd

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   17 +++--
 1 file changed, 15 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-13 10:58:08 UTC (rev 125868)
+++ PKGBUILD2015-01-13 10:58:11 UTC (rev 125869)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.7
-pkgrel=3
+pkgrel=4
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('752664d7762bad11b46a392119658016')
@@ -33,9 +33,22 @@
   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() {
   cd ${_hkgname}-${pkgver}
 
+  _update_deps ghc
+  _update_deps haskell-mtl
+  _update_deps haskell-text
+
   install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
   install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
 


[arch-commits] Commit in haskell-parsec/repos (8 files)

2015-01-13 Thread Sergej Pupykin
Date: Tuesday, January 13, 2015 @ 11:58:24
  Author: spupykin
Revision: 125870

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

Added:
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 125869, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-i686/haskell-parsec.install
(from rev 125869, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 125869, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/haskell-parsec.install
(from rev 125869, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/community-i686/PKGBUILD
  haskell-parsec/repos/community-i686/haskell-parsec.install
  haskell-parsec/repos/community-x86_64/PKGBUILD
  haskell-parsec/repos/community-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  126 ++
 /haskell-parsec.install |   70 
 community-i686/PKGBUILD |   50 ---
 community-i686/haskell-parsec.install   |   35 
 community-x86_64/PKGBUILD   |   50 ---
 community-x86_64/haskell-parsec.install |   35 
 6 files changed, 196 insertions(+), 170 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-01-13 10:58:11 UTC (rev 125869)
+++ community-i686/PKGBUILD 2015-01-13 10:58:24 UTC (rev 125870)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.7
-pkgrel=3
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('752664d7762bad11b46a392119658016')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/community-i686/PKGBUILD (from rev 125869, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-01-13 10:58:24 UTC (rev 125870)
@@ -0,0 +1,63 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=4
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc' 'sh' 'haskell-mtl' 'haskell-text')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+_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() {
+  cd ${_hkgname}-${pkgver}
+
+  _update_deps ghc
+  _update_deps haskell-mtl
+  _update_deps haskell-text
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2015-01-12 Thread Sergej Pupykin
Date: Monday, January 12, 2015 @ 13:05:33
  Author: spupykin
Revision: 125820

upgpkg: haskell-parsec 3.1.7-3

upd

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-01-12 12:05:30 UTC (rev 125819)
+++ PKGBUILD2015-01-12 12:05:33 UTC (rev 125820)
@@ -3,7 +3,7 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.7
-pkgrel=2
+pkgrel=3
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


[arch-commits] Commit in haskell-parsec/repos (8 files)

2015-01-12 Thread Sergej Pupykin
Date: Monday, January 12, 2015 @ 13:05:48
  Author: spupykin
Revision: 125821

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

Added:
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 125820, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-i686/haskell-parsec.install
(from rev 125820, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 125820, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/haskell-parsec.install
(from rev 125820, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/community-i686/PKGBUILD
  haskell-parsec/repos/community-i686/haskell-parsec.install
  haskell-parsec/repos/community-x86_64/PKGBUILD
  haskell-parsec/repos/community-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  100 ++
 /haskell-parsec.install |   70 +
 community-i686/PKGBUILD |   50 ---
 community-i686/haskell-parsec.install   |   35 --
 community-x86_64/PKGBUILD   |   50 ---
 community-x86_64/haskell-parsec.install |   35 --
 6 files changed, 170 insertions(+), 170 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2015-01-12 12:05:33 UTC (rev 125820)
+++ community-i686/PKGBUILD 2015-01-12 12:05:48 UTC (rev 125821)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.7
-pkgrel=2
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('752664d7762bad11b46a392119658016')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/community-i686/PKGBUILD (from rev 125820, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2015-01-12 12:05:48 UTC (rev 125821)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f 

[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:18:59
  Author: fyan
Revision: 124637

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 124636, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 124636, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 124636, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-12-26 13:18:59 UTC (rev 124637)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 124636, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2014-12-26 13:18:59 UTC 
(rev 124637)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
124636, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-12-26 13:18:59 UTC (rev 124637)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+   

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-12-26 Thread Felix Yan
Date: Friday, December 26, 2014 @ 14:18:31
  Author: fyan
Revision: 124636

upgpkg: haskell-parsec 3.1.7-2

ghc 7.8.4 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-26 12:02:12 UTC (rev 124635)
+++ PKGBUILD2014-12-26 13:18:31 UTC (rev 124636)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.7
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.3-2' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.2.0.3-1')
+depends=('ghc=7.8.4-1' 'sh' 'haskell-mtl=2.1.3.1-4' 'haskell-text=1.2.0.3-2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('752664d7762bad11b46a392119658016')


[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-12-17 Thread Sergej Pupykin
Date: Wednesday, December 17, 2014 @ 09:42:02
  Author: spupykin
Revision: 124009

upgpkg: haskell-parsec 3.1.7-1

upd

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-17 03:16:06 UTC (rev 124008)
+++ PKGBUILD2014-12-17 08:42:02 UTC (rev 124009)
@@ -2,17 +2,17 @@
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.5
-pkgrel=3
+pkgver=3.1.7
+pkgrel=1
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.3-1' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.1.1.3-1')
+depends=('ghc=7.8.3-2' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.2.0.3-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
-md5sums=('00e822decff17a034a68c462d2a3e099')
+md5sums=('752664d7762bad11b46a392119658016')
 
 build() {
   cd ${_hkgname}-${pkgver}


[arch-commits] Commit in haskell-parsec/repos (8 files)

2014-12-17 Thread Sergej Pupykin
Date: Wednesday, December 17, 2014 @ 09:42:23
  Author: spupykin
Revision: 124010

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

Added:
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 124009, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-i686/haskell-parsec.install
(from rev 124009, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 124009, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/haskell-parsec.install
(from rev 124009, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/community-i686/PKGBUILD
  haskell-parsec/repos/community-i686/haskell-parsec.install
  haskell-parsec/repos/community-x86_64/PKGBUILD
  haskell-parsec/repos/community-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  100 ++
 /haskell-parsec.install |   70 +
 community-i686/PKGBUILD |   50 ---
 community-i686/haskell-parsec.install   |   35 --
 community-x86_64/PKGBUILD   |   50 ---
 community-x86_64/haskell-parsec.install |   35 --
 6 files changed, 170 insertions(+), 170 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2014-12-17 08:42:02 UTC (rev 124009)
+++ community-i686/PKGBUILD 2014-12-17 08:42:23 UTC (rev 124010)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.5
-pkgrel=3
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-options=('staticlibs')
-depends=('ghc=7.8.3-1' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.1.1.3-1')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('00e822decff17a034a68c462d2a3e099')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/community-i686/PKGBUILD (from rev 124009, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2014-12-17 08:42:23 UTC (rev 124010)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.7
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.3-2' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.2.0.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('752664d7762bad11b46a392119658016')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f 

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-07-11 Thread Felix Yan
Date: Saturday, July 12, 2014 @ 05:08:33
  Author: fyan
Revision: 115547

upgpkg: haskell-parsec 3.1.5-3

ghc 7.8.3 rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-07-12 03:06:36 UTC (rev 115546)
+++ PKGBUILD2014-07-12 03:08:33 UTC (rev 115547)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.5
-pkgrel=2
+pkgrel=3
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
+depends=('ghc=7.8.3-1' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.1.1.3-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('00e822decff17a034a68c462d2a3e099')



[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-07-11 Thread Felix Yan
Date: Saturday, July 12, 2014 @ 05:08:59
  Author: fyan
Revision: 115549

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

Added:
  haskell-parsec/repos/community-staging-i686/
  haskell-parsec/repos/community-staging-i686/PKGBUILD
(from rev 115547, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-i686/haskell-parsec.install
(from rev 115548, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-staging-x86_64/
  haskell-parsec/repos/community-staging-x86_64/PKGBUILD
(from rev 115548, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-staging-x86_64/haskell-parsec.install
(from rev 115548, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-staging-i686/PKGBUILD |   50 ++
 community-staging-i686/haskell-parsec.install   |   35 +++
 community-staging-x86_64/PKGBUILD   |   50 ++
 community-staging-x86_64/haskell-parsec.install |   35 +++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-staging-i686/PKGBUILD (from rev 115547, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2014-07-12 03:08:59 UTC (rev 115549)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.3-1' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.1.1.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+

Copied: haskell-parsec/repos/community-staging-i686/haskell-parsec.install 
(from rev 115548, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-staging-i686/haskell-parsec.install   
(rev 0)
+++ community-staging-i686/haskell-parsec.install   2014-07-12 03:08:59 UTC 
(rev 115549)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 
115548, haskell-parsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2014-07-12 03:08:59 UTC (rev 115549)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.3-1' 'sh' 'haskell-mtl=2.1.3.1-3' 'haskell-text=1.1.1.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+

[arch-commits] Commit in (haskell-parsec)

2014-05-04 Thread Thomas Dziedzic
Date: Sunday, May 4, 2014 @ 16:17:25
  Author: td123
Revision: 212026

extra2community: Moving haskell-parsec from extra to community

Deleted:
  haskell-parsec/



[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-05-04 Thread Thomas Dziedzic
Date: Sunday, May 4, 2014 @ 16:16:49
  Author: td123
Revision: 110654

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

Added:
  haskell-parsec/repos/community-i686/
  haskell-parsec/repos/community-i686/PKGBUILD
(from rev 110653, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-i686/haskell-parsec.install
(from rev 110653, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/community-x86_64/
  haskell-parsec/repos/community-x86_64/PKGBUILD
(from rev 110653, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/community-x86_64/haskell-parsec.install
(from rev 110653, haskell-parsec/trunk/haskell-parsec.install)

-+
 community-i686/PKGBUILD |   50 ++
 community-i686/haskell-parsec.install   |   35 +
 community-x86_64/PKGBUILD   |   50 ++
 community-x86_64/haskell-parsec.install |   35 +
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/community-i686/PKGBUILD (from rev 110653, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2014-05-04 14:16:49 UTC (rev 110654)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+

Copied: haskell-parsec/repos/community-i686/haskell-parsec.install (from rev 
110653, haskell-parsec/trunk/haskell-parsec.install)
===
--- community-i686/haskell-parsec.install   (rev 0)
+++ community-i686/haskell-parsec.install   2014-05-04 14:16:49 UTC (rev 
110654)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/community-x86_64/PKGBUILD (from rev 110653, 
haskell-parsec/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2014-05-04 14:16:49 UTC (rev 110654)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+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
+  

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-04-18 Thread Thomas Dziedzic
Date: Friday, April 18, 2014 @ 19:07:36
  Author: td123
Revision: 211298

upgpkg: haskell-parsec 3.1.5-2

rebuild with cfgf

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-18 17:07:23 UTC (rev 211297)
+++ PKGBUILD2014-04-18 17:07:36 UTC (rev 211298)
@@ -3,13 +3,13 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
 options=('staticlibs')
-depends=('ghc=7.8.2-1' 'sh' 'haskell-mtl=2.1.3.1-1' 'haskell-text=1.1.0.1-1')
+depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('00e822decff17a034a68c462d2a3e099')



[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-04-18 Thread Thomas Dziedzic
Date: Friday, April 18, 2014 @ 19:08:06
  Author: td123
Revision: 211299

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 211298, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 211298, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 211298, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 211298, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   50 
 staging-i686/haskell-parsec.install   |   35 ++
 staging-x86_64/PKGBUILD   |   50 
 staging-x86_64/haskell-parsec.install |   35 ++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 211298, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-04-18 17:08:06 UTC (rev 211299)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+

Copied: haskell-parsec/repos/staging-i686/haskell-parsec.install (from rev 
211298, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2014-04-18 17:08:06 UTC (rev 211299)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/staging-x86_64/PKGBUILD (from rev 211298, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-04-18 17:08:06 UTC (rev 211299)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-2' 'sh' 'haskell-mtl=2.1.3.1-2' 'haskell-text=1.1.0.1-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+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
+  

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2014-04-12 Thread Thomas Dziedzic
Date: Saturday, April 12, 2014 @ 18:47:54
  Author: td123
Revision: 210229

upgpkg: haskell-parsec 3.1.5-1

rebuild with cfgf

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-04-12 16:47:42 UTC (rev 210228)
+++ PKGBUILD2014-04-12 16:47:54 UTC (rev 210229)
@@ -1,19 +1,18 @@
-# $Id$
 # Maintainer: Thomas Dziedzic gos...@gmail.com
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.3
-pkgrel=3
+pkgver=3.1.5
+pkgrel=1
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
+options=('staticlibs')
+depends=('ghc=7.8.2-1' 'sh' 'haskell-mtl=2.1.3.1-1' 'haskell-text=1.1.0.1-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
-options=('staticlibs')
-md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+md5sums=('00e822decff17a034a68c462d2a3e099')
 
 build() {
   cd ${_hkgname}-${pkgver}



[arch-commits] Commit in haskell-parsec/repos (6 files)

2014-04-12 Thread Thomas Dziedzic
Date: Saturday, April 12, 2014 @ 18:48:28
  Author: td123
Revision: 210230

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 210229, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 210229, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 210229, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 210229, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   50 
 staging-i686/haskell-parsec.install   |   35 ++
 staging-x86_64/PKGBUILD   |   50 
 staging-x86_64/haskell-parsec.install |   35 ++
 4 files changed, 170 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 210229, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-04-12 16:48:28 UTC (rev 210230)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-1' 'sh' 'haskell-mtl=2.1.3.1-1' 'haskell-text=1.1.0.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+
+  runhaskell Setup configure -O -p \
+--enable-split-objs \
+--enable-shared \
+--prefix=/usr \
+--docdir=/usr/share/doc/${pkgname} \
+--libsubdir=\$compiler/site-local/\$pkgid
+
+  runhaskell Setup build
+
+  runhaskell Setup haddock
+
+  runhaskell Setup register   --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+
+  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
+  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
+
+  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+
+  runhaskell Setup copy --destdir=${pkgdir}
+
+  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+

Copied: haskell-parsec/repos/staging-i686/haskell-parsec.install (from rev 
210229, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2014-04-12 16:48:28 UTC (rev 210230)
@@ -0,0 +1,35 @@
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
+  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+
+post_install() {
+  _register
+  _gen_contents
+}
+
+pre_upgrade() {
+  _unregister
+}
+
+post_upgrade() {
+  _register
+  _gen_contents
+}
+
+pre_remove() {
+  _unregister
+}
+
+post_remove() {
+  _gen_contents
+}

Copied: haskell-parsec/repos/staging-x86_64/PKGBUILD (from rev 210229, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2014-04-12 16:48:28 UTC (rev 210230)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.5
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+options=('staticlibs')
+depends=('ghc=7.8.2-1' 'sh' 'haskell-mtl=2.1.3.1-1' 'haskell-text=1.1.0.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('00e822decff17a034a68c462d2a3e099')
+
+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

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2013-11-08 Thread Eric Bélanger
Date: Friday, November 8, 2013 @ 19:15:05
  Author: eric
Revision: 199156

Fix syntax error

Modified:
  haskell-parsec/trunk/PKGBUILD (contents, properties)

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-11-08 17:45:37 UTC (rev 199155)
+++ PKGBUILD2013-11-08 18:15:05 UTC (rev 199156)
@@ -1,3 +1,4 @@
+# $Id$
 # Maintainer: Thomas Dziedzic gos...@gmail.com
 
 _hkgname=parsec
@@ -11,7 +12,7 @@
 depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
-options('staticlibs')
+options=('staticlibs')
 md5sums=('d72fc94b81153132c61125a1ec52a4a5')
 
 build() {


Property changes on: haskell-parsec/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in haskell-parsec/repos/extra-i686 (4 files)

2013-11-08 Thread Eric Bélanger
Date: Friday, November 8, 2013 @ 19:15:52
  Author: eric
Revision: 199157

archrelease: copy trunk to extra-i686

Added:
  haskell-parsec/repos/extra-i686/PKGBUILD
(from rev 199156, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/extra-i686/haskell-parsec.install
(from rev 199156, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-i686/PKGBUILD
  haskell-parsec/repos/extra-i686/haskell-parsec.install

+
 PKGBUILD   |  101 +++
 haskell-parsec.install |   70 
 2 files changed, 86 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2013-11-08 18:15:05 UTC (rev 199156)
+++ PKGBUILD2013-11-08 18:15:52 UTC (rev 199157)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.3
-pkgrel=3
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-options('staticlibs')
-md5sums=('d72fc94b81153132c61125a1ec52a4a5')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/extra-i686/PKGBUILD (from rev 199156, 
haskell-parsec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2013-11-08 18:15:52 UTC (rev 199157)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+options=('staticlibs')
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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
+}
+

Deleted: haskell-parsec.install
===
--- haskell-parsec.install  2013-11-08 18:15:05 UTC (rev 199156)
+++ haskell-parsec.install  2013-11-08 18:15:52 UTC (rev 199157)
@@ -1,35 +0,0 @@
-pkgname=haskell-parsec
-
-_register() {
-  usr/share/haskell/${pkgname}/register.sh
-}
-
-_unregister() {
-  usr/share/haskell/${pkgname}/unregister.sh
-}
-
-_gen_contents() {
-  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-
-post_install() {
-  _register
-  _gen_contents
-}
-
-pre_upgrade() {
-  _unregister
-}
-
-post_upgrade() {
-  _register
-  _gen_contents
-}
-
-pre_remove() {
-  _unregister
-}
-
-post_remove() {
-  

[arch-commits] Commit in haskell-parsec/repos/extra-x86_64 (4 files)

2013-11-08 Thread Eric Bélanger
Date: Friday, November 8, 2013 @ 19:16:08
  Author: eric
Revision: 199158

archrelease: copy trunk to extra-x86_64

Added:
  haskell-parsec/repos/extra-x86_64/PKGBUILD
(from rev 199157, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
(from rev 199157, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-x86_64/PKGBUILD
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install

+
 PKGBUILD   |  101 +++
 haskell-parsec.install |   70 
 2 files changed, 86 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2013-11-08 18:15:52 UTC (rev 199157)
+++ PKGBUILD2013-11-08 18:16:08 UTC (rev 199158)
@@ -1,50 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.3
-pkgrel=3
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-options('staticlibs')
-md5sums=('d72fc94b81153132c61125a1ec52a4a5')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/extra-x86_64/PKGBUILD (from rev 199157, 
haskell-parsec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2013-11-08 18:16:08 UTC (rev 199158)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+options=('staticlibs')
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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
+}
+

Deleted: haskell-parsec.install
===
--- haskell-parsec.install  2013-11-08 18:15:52 UTC (rev 199157)
+++ haskell-parsec.install  2013-11-08 18:16:08 UTC (rev 199158)
@@ -1,35 +0,0 @@
-pkgname=haskell-parsec
-
-_register() {
-  usr/share/haskell/${pkgname}/register.sh
-}
-
-_unregister() {
-  usr/share/haskell/${pkgname}/unregister.sh
-}
-
-_gen_contents() {
-  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
-}
-
-post_install() {
-  _register
-  _gen_contents
-}
-
-pre_upgrade() {
-  _unregister
-}
-
-post_upgrade() {
-  _register
-  _gen_contents
-}
-
-pre_remove() {
-  _unregister
-}
-

[arch-commits] Commit in haskell-parsec/repos (8 files)

2013-10-20 Thread Thomas Dziedzic
Date: Monday, October 21, 2013 @ 05:46:22
  Author: td123
Revision: 196904

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

Added:
  haskell-parsec/repos/extra-i686/PKGBUILD
(from rev 196903, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/extra-i686/haskell-parsec.install
(from rev 196903, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/extra-x86_64/PKGBUILD
(from rev 196903, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
(from rev 196903, haskell-parsec/trunk/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-i686/PKGBUILD
  haskell-parsec/repos/extra-i686/haskell-parsec.install
  haskell-parsec/repos/extra-x86_64/PKGBUILD
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install

-+
 /PKGBUILD   |  100 ++
 /haskell-parsec.install |   70 +++
 extra-i686/PKGBUILD |   49 
 extra-i686/haskell-parsec.install   |   35 ---
 extra-x86_64/PKGBUILD   |   49 
 extra-x86_64/haskell-parsec.install |   35 ---
 6 files changed, 170 insertions(+), 168 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-10-21 03:45:32 UTC (rev 196903)
+++ extra-i686/PKGBUILD 2013-10-21 03:46:22 UTC (rev 196904)
@@ -1,49 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.3
-pkgrel=3
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('d72fc94b81153132c61125a1ec52a4a5')
-
-build() {
-  cd ${_hkgname}-${pkgver}
-
-  runhaskell Setup configure -O -p \
---enable-split-objs \
---enable-shared \
---prefix=/usr \
---docdir=/usr/share/doc/${pkgname} \
---libsubdir=\$compiler/site-local/\$pkgid
-
-  runhaskell Setup build
-
-  runhaskell Setup haddock
-
-  runhaskell Setup register   --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e s|ghc-pkg.*unregister[^ ]* |'--force' | unregister.sh
-}
-
-package() {
-  cd ${_hkgname}-${pkgver}
-
-  install -D -m744 register.sh   
${pkgdir}/usr/share/haskell/${pkgname}/register.sh
-  install-m744 unregister.sh 
${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh
-
-  install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
-
-  runhaskell Setup copy --destdir=${pkgdir}
-
-  install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-  rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-

Copied: haskell-parsec/repos/extra-i686/PKGBUILD (from rev 196903, 
haskell-parsec/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-10-21 03:46:22 UTC (rev 196904)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=3
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+options('staticlibs')
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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
+}
+

Deleted: extra-i686/haskell-parsec.install

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD haskell-parsec.install)

2013-04-23 Thread Thomas Dziedzic
Date: Wednesday, April 24, 2013 @ 06:14:21
  Author: td123
Revision: 183579

upgpkg: haskell-parsec 3.1.3-3

bump

Modified:
  haskell-parsec/trunk/PKGBUILD
  haskell-parsec/trunk/haskell-parsec.install

+
 PKGBUILD   |   54 +++
 haskell-parsec.install |   33 +---
 2 files changed, 57 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-24 04:13:45 UTC (rev 183578)
+++ PKGBUILD2013-04-24 04:14:21 UTC (rev 183579)
@@ -1,39 +1,49 @@
 # Maintainer: Thomas Dziedzic gos...@gmail.com
-# Maintainer: Vesa Kaihlavirta v...@archlinux.org
-# Contributor: Arch Haskell Team arch-hask...@haskell.org
-# As generated by cabal2arch 0.7.6
 
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.3
-pkgrel=2
+pkgrel=3
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-text=0.11.2.3-2')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+depends=('ghc=7.6.3-1' 'sh' 'haskell-mtl=2.1.2-3' 'haskell-text=0.11.2.3-3')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 install=${pkgname}.install
 md5sums=('d72fc94b81153132c61125a1ec52a4a5')
 
 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
+  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 ${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
+  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
 }
+

Modified: haskell-parsec.install
===
--- haskell-parsec.install  2013-04-24 04:13:45 UTC (rev 183578)
+++ haskell-parsec.install  2013-04-24 04:14:21 UTC (rev 183579)
@@ -1,18 +1,35 @@
-HS_DIR=usr/share/haskell/haskell-parsec
-post_install() {
-  ${HS_DIR}/register.sh
+pkgname=haskell-parsec
+
+_register() {
+  usr/share/haskell/${pkgname}/register.sh
+}
+
+_unregister() {
+  usr/share/haskell/${pkgname}/unregister.sh
+}
+
+_gen_contents() {
   (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
 }
+
+post_install() {
+  _register
+  _gen_contents
+}
+
 pre_upgrade() {
-  ${HS_DIR}/unregister.sh
+  _unregister
 }
+
 post_upgrade() {
-  ${HS_DIR}/register.sh
-  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+  _register
+  _gen_contents
 }
+
 pre_remove() {
-  ${HS_DIR}/unregister.sh
+  _unregister
 }
+
 post_remove() {
-  (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+  _gen_contents
 }



[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2013-01-31 Thread Thomas Dziedzic
Date: Friday, February 1, 2013 @ 06:13:09
  Author: td123
Revision: 176829

upgpkg: haskell-parsec 3.1.3-2

rebuild

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-01 04:55:54 UTC (rev 176828)
+++ PKGBUILD2013-02-01 05:13:09 UTC (rev 176829)
@@ -6,12 +6,12 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.3
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-text=0.11.2.3-2')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 md5sums=('d72fc94b81153132c61125a1ec52a4a5')



[arch-commits] Commit in haskell-parsec/repos (6 files)

2013-01-31 Thread Thomas Dziedzic
Date: Friday, February 1, 2013 @ 06:13:44
  Author: td123
Revision: 176830

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 176829, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 176829, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 176829, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 176829, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   39 
 staging-i686/haskell-parsec.install   |   18 ++
 staging-x86_64/PKGBUILD   |   39 
 staging-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 176829, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2013-02-01 05:13:44 UTC (rev 176830)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-text=0.11.2.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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-parsec/repos/staging-i686/haskell-parsec.install (from rev 
176829, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2013-02-01 05:13:44 UTC (rev 176830)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/staging-x86_64/PKGBUILD (from rev 176829, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2013-02-01 05:13:44 UTC (rev 176830)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.2-1' 'sh' 'haskell-mtl=2.1.2-2' 'haskell-text=0.11.2.3-2')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+  

[arch-commits] Commit in haskell-parsec/repos (10 files)

2012-10-08 Thread Thomas Dziedzic
Date: Tuesday, October 9, 2012 @ 00:09:18
  Author: tdziedzic
Revision: 168347

db-move: moved haskell-parsec from [testing] to [extra] (i686, x86_64)

Added:
  haskell-parsec/repos/extra-i686/PKGBUILD
(from rev 168342, haskell-parsec/repos/testing-i686/PKGBUILD)
  haskell-parsec/repos/extra-i686/haskell-parsec.install
(from rev 168342, haskell-parsec/repos/testing-i686/haskell-parsec.install)
  haskell-parsec/repos/extra-x86_64/PKGBUILD
(from rev 168342, haskell-parsec/repos/testing-x86_64/PKGBUILD)
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
(from rev 168342, 
haskell-parsec/repos/testing-x86_64/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-i686/PKGBUILD
  haskell-parsec/repos/extra-i686/haskell-parsec.install
  haskell-parsec/repos/extra-x86_64/PKGBUILD
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
  haskell-parsec/repos/testing-i686/
  haskell-parsec/repos/testing-x86_64/

-+
 extra-i686/PKGBUILD |   78 +-
 extra-i686/haskell-parsec.install   |   36 +++
 extra-x86_64/PKGBUILD   |   78 +-
 extra-x86_64/haskell-parsec.install |   36 +++
 4 files changed, 114 insertions(+), 114 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-10-09 04:09:11 UTC (rev 168346)
+++ extra-i686/PKGBUILD 2012-10-09 04:09:18 UTC (rev 168347)
@@ -1,39 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-# Maintainer: Vesa Kaihlavirta v...@archlinux.org
-# Contributor: Arch Haskell Team arch-hask...@haskell.org
-# As generated by cabal2arch 0.7.6
-
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.2
-pkgrel=2
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('c2a75dfd247ae4839e2602b62dc87487')
-
-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-parsec/repos/extra-i686/PKGBUILD (from rev 168342, 
haskell-parsec/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-10-09 04:09:18 UTC (rev 168347)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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 

[arch-commits] Commit in haskell-parsec/repos (8 files)

2012-10-03 Thread Thomas Dziedzic
Date: Wednesday, October 3, 2012 @ 11:19:26
  Author: tdziedzic
Revision: 167884

db-move: moved haskell-parsec from [staging] to [testing] (i686, x86_64)

Added:
  haskell-parsec/repos/testing-i686/
  haskell-parsec/repos/testing-i686/PKGBUILD
(from rev 167879, haskell-parsec/repos/staging-i686/PKGBUILD)
  haskell-parsec/repos/testing-i686/haskell-parsec.install
(from rev 167879, haskell-parsec/repos/staging-i686/haskell-parsec.install)
  haskell-parsec/repos/testing-x86_64/
  haskell-parsec/repos/testing-x86_64/PKGBUILD
(from rev 167879, haskell-parsec/repos/staging-x86_64/PKGBUILD)
  haskell-parsec/repos/testing-x86_64/haskell-parsec.install
(from rev 167879, 
haskell-parsec/repos/staging-x86_64/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-x86_64/

---+
 testing-i686/PKGBUILD |   39 
 testing-i686/haskell-parsec.install   |   18 ++
 testing-x86_64/PKGBUILD   |   39 
 testing-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/testing-i686/PKGBUILD (from rev 167879, 
haskell-parsec/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-03 15:19:26 UTC (rev 167884)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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-parsec/repos/testing-i686/haskell-parsec.install (from rev 
167879, haskell-parsec/repos/staging-i686/haskell-parsec.install)
===
--- testing-i686/haskell-parsec.install (rev 0)
+++ testing-i686/haskell-parsec.install 2012-10-03 15:19:26 UTC (rev 167884)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/testing-x86_64/PKGBUILD (from rev 167879, 
haskell-parsec/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-03 15:19:26 UTC (rev 167884)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2012-09-08 Thread Thomas Dziedzic
Date: Saturday, September 8, 2012 @ 04:25:40
  Author: tdziedzic
Revision: 166476

upgpkg: haskell-parsec 3.1.3-1

bump

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-09-08 08:21:58 UTC (rev 166475)
+++ PKGBUILD2012-09-08 08:25:40 UTC (rev 166476)
@@ -5,16 +5,16 @@
 
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.2
-pkgrel=2
+pkgver=3.1.3
+pkgrel=1
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
-md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
 
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}



[arch-commits] Commit in haskell-parsec/repos (6 files)

2012-09-08 Thread Thomas Dziedzic
Date: Saturday, September 8, 2012 @ 04:26:23
  Author: tdziedzic
Revision: 166477

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 166476, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 166476, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 166476, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 166476, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   39 
 staging-i686/haskell-parsec.install   |   18 ++
 staging-x86_64/PKGBUILD   |   39 
 staging-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 166476, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-09-08 08:26:23 UTC (rev 166477)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+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-parsec/repos/staging-i686/haskell-parsec.install (from rev 
166476, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2012-09-08 08:26:23 UTC (rev 166477)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/staging-x86_64/PKGBUILD (from rev 166476, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-09-08 08:26:23 UTC (rev 166477)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.3
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh' 'haskell-mtl=2.1.2-1' 'haskell-text=0.11.2.3-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d72fc94b81153132c61125a1ec52a4a5')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+  

[arch-commits] Commit in haskell-parsec/repos (8 files)

2012-06-11 Thread Thomas Dziedzic
Date: Monday, June 11, 2012 @ 13:22:39
  Author: tdziedzic
Revision: 161445

db-move: moved haskell-parsec from [staging] to [testing] ( i686,  x86_64)

Added:
  haskell-parsec/repos/testing-i686/
  haskell-parsec/repos/testing-i686/PKGBUILD
(from rev 161439, haskell-parsec/repos/staging-i686/PKGBUILD)
  haskell-parsec/repos/testing-i686/haskell-parsec.install
(from rev 161439, haskell-parsec/repos/staging-i686/haskell-parsec.install)
  haskell-parsec/repos/testing-x86_64/
  haskell-parsec/repos/testing-x86_64/PKGBUILD
(from rev 161439, haskell-parsec/repos/staging-x86_64/PKGBUILD)
  haskell-parsec/repos/testing-x86_64/haskell-parsec.install
(from rev 161439, 
haskell-parsec/repos/staging-x86_64/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-x86_64/

---+
 testing-i686/PKGBUILD |   39 
 testing-i686/haskell-parsec.install   |   18 ++
 testing-x86_64/PKGBUILD   |   39 
 testing-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/testing-i686/PKGBUILD (from rev 161439, 
haskell-parsec/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-06-11 17:22:39 UTC (rev 161445)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/testing-i686/haskell-parsec.install (from rev 
161439, haskell-parsec/repos/staging-i686/haskell-parsec.install)
===
--- testing-i686/haskell-parsec.install (rev 0)
+++ testing-i686/haskell-parsec.install 2012-06-11 17:22:39 UTC (rev 161445)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/testing-x86_64/PKGBUILD (from rev 161439, 
haskell-parsec/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-06-11 17:22:39 UTC (rev 161445)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install

[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)

2012-06-10 Thread Thomas Dziedzic
Date: Sunday, June 10, 2012 @ 22:04:01
  Author: tdziedzic
Revision: 161405

upgpkg: haskell-parsec 3.1.2-2

rebuild for ghc

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-06-11 01:57:26 UTC (rev 161404)
+++ PKGBUILD2012-06-11 02:04:01 UTC (rev 161405)
@@ -6,12 +6,12 @@
 _hkgname=parsec
 pkgname=haskell-parsec
 pkgver=3.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
 md5sums=('c2a75dfd247ae4839e2602b62dc87487')



[arch-commits] Commit in haskell-parsec/repos (6 files)

2012-06-10 Thread Thomas Dziedzic
Date: Sunday, June 10, 2012 @ 22:04:11
  Author: tdziedzic
Revision: 161406

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 161405, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 161405, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 161405, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 161405, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   39 
 staging-i686/haskell-parsec.install   |   18 ++
 staging-x86_64/PKGBUILD   |   39 
 staging-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 161405, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-06-11 02:04:11 UTC (rev 161406)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/staging-i686/haskell-parsec.install (from rev 
161405, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2012-06-11 02:04:11 UTC (rev 161406)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/staging-x86_64/PKGBUILD (from rev 161405, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-06-11 02:04:11 UTC (rev 161406)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=2
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh' 'haskell-mtl=2.1.1-1' 'haskell-text=0.11.2.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+  

[arch-commits] Commit in haskell-parsec/repos (5 files)

2012-03-03 Thread Thomas Dziedzic
Date: Saturday, March 3, 2012 @ 11:06:14
  Author: tdziedzic
Revision: 151883

db-move: moved haskell-parsec from [testing] to [extra] (i686)

Added:
  haskell-parsec/repos/extra-i686/PKGBUILD
(from rev 151868, haskell-parsec/repos/testing-i686/PKGBUILD)
  haskell-parsec/repos/extra-i686/haskell-parsec.install
(from rev 151868, haskell-parsec/repos/testing-i686/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-i686/PKGBUILD
  haskell-parsec/repos/extra-i686/haskell-parsec.install
  haskell-parsec/repos/testing-i686/

+
 PKGBUILD   |   78 +++
 haskell-parsec.install |   36 ++---
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2012-03-03 16:06:12 UTC (rev 151882)
+++ extra-i686/PKGBUILD 2012-03-03 16:06:14 UTC (rev 151883)
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta v...@archlinux.org
-# Contributor: Arch Haskell Team arch-hask...@haskell.org
-# As generated by cabal2arch 0.7.6
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.1
-pkgrel=2.1
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('3d5500847cac09f6f658db825b6c5df8')
-
-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-parsec/repos/extra-i686/PKGBUILD (from rev 151868, 
haskell-parsec/repos/testing-i686/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2012-03-03 16:06:14 UTC (rev 151883)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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
+}

Deleted: extra-i686/haskell-parsec.install
===
--- extra-i686/haskell-parsec.install   2012-03-03 16:06:12 UTC (rev 151882)
+++ extra-i686/haskell-parsec.install   2012-03-03 16:06:14 UTC (rev 151883)
@@ -1,18 +0,0 @@
-HS_DIR=usr/share/haskell/haskell-parsec
-post_install() {
-  

[arch-commits] Commit in haskell-parsec/repos (5 files)

2012-03-03 Thread Thomas Dziedzic
Date: Saturday, March 3, 2012 @ 11:06:16
  Author: tdziedzic
Revision: 151884

db-move: moved haskell-parsec from [testing] to [extra] (x86_64)

Added:
  haskell-parsec/repos/extra-x86_64/PKGBUILD
(from rev 151868, haskell-parsec/repos/testing-x86_64/PKGBUILD)
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
(from rev 151868, 
haskell-parsec/repos/testing-x86_64/haskell-parsec.install)
Deleted:
  haskell-parsec/repos/extra-x86_64/PKGBUILD
  haskell-parsec/repos/extra-x86_64/haskell-parsec.install
  haskell-parsec/repos/testing-x86_64/

+
 PKGBUILD   |   78 +++
 haskell-parsec.install |   36 ++---
 2 files changed, 57 insertions(+), 57 deletions(-)

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2012-03-03 16:06:14 UTC (rev 151883)
+++ extra-x86_64/PKGBUILD   2012-03-03 16:06:16 UTC (rev 151884)
@@ -1,39 +0,0 @@
-# Maintainer: Vesa Kaihlavirta v...@archlinux.org
-# Contributor: Arch Haskell Team arch-hask...@haskell.org
-# As generated by cabal2arch 0.7.6
-_hkgname=parsec
-pkgname=haskell-parsec
-pkgver=3.1.1
-pkgrel=2.1
-pkgdesc=Monadic parser combinators
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-install=${pkgname}.install
-md5sums=('3d5500847cac09f6f658db825b6c5df8')
-
-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-parsec/repos/extra-x86_64/PKGBUILD (from rev 151868, 
haskell-parsec/repos/testing-x86_64/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2012-03-03 16:06:16 UTC (rev 151884)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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
+}

Deleted: extra-x86_64/haskell-parsec.install
===
--- extra-x86_64/haskell-parsec.install 2012-03-03 16:06:14 UTC (rev 151883)
+++ extra-x86_64/haskell-parsec.install 2012-03-03 16:06:16 UTC (rev 151884)
@@ -1,18 +0,0 @@

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

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

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

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

+
 PKGBUILD   |   39 +++
 haskell-parsec.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-parsec/repos/testing-i686/PKGBUILD (from rev 151661, 
haskell-parsec/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-02-29 21:12:50 UTC (rev 151676)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/testing-i686/haskell-parsec.install (from rev 
151661, haskell-parsec/repos/staging-i686/haskell-parsec.install)
===
--- testing-i686/haskell-parsec.install (rev 0)
+++ testing-i686/haskell-parsec.install 2012-02-29 21:12:50 UTC (rev 151676)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos (4 files)

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

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

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

+
 PKGBUILD   |   39 +++
 haskell-parsec.install |   18 ++
 2 files changed, 57 insertions(+)

Copied: haskell-parsec/repos/testing-x86_64/PKGBUILD (from rev 151661, 
haskell-parsec/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-02-29 21:12:52 UTC (rev 151677)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/testing-x86_64/haskell-parsec.install (from rev 
151661, haskell-parsec/repos/staging-x86_64/haskell-parsec.install)
===
--- testing-x86_64/haskell-parsec.install   (rev 0)
+++ testing-x86_64/haskell-parsec.install   2012-02-29 21:12:52 UTC (rev 
151677)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/trunk (PKGBUILD)

2012-02-24 Thread Thomas Dziedzic
Date: Friday, February 24, 2012 @ 18:14:14
  Author: tdziedzic
Revision: 151109

upgpkg: haskell-parsec 3.1.2-1

rebuild for ghc

Modified:
  haskell-parsec/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2012-02-24 22:15:36 UTC (rev 151108)
+++ PKGBUILD2012-02-24 23:14:14 UTC (rev 151109)
@@ -1,19 +1,20 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
 # Maintainer: Vesa Kaihlavirta v...@archlinux.org
 # Contributor: Arch Haskell Team arch-hask...@haskell.org
 # As generated by cabal2arch 0.7.6
+
 _hkgname=parsec
 pkgname=haskell-parsec
-pkgver=3.1.1
-pkgrel=2.1
+pkgver=3.1.2
+pkgrel=1
 pkgdesc=Monadic parser combinators
 url=http://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=(ghc=7.0.3-2 sh 'haskell-mtl=2.0.1.0-3.1')
-options=('strip')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
 
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 install=${pkgname}.install
-md5sums=('3d5500847cac09f6f658db825b6c5df8')
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
 
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}
@@ -36,4 +37,3 @@
 install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
 }
-



[arch-commits] Commit in haskell-parsec/repos (6 files)

2012-02-24 Thread Thomas Dziedzic
Date: Friday, February 24, 2012 @ 18:14:29
  Author: tdziedzic
Revision: 151110

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

Added:
  haskell-parsec/repos/staging-i686/
  haskell-parsec/repos/staging-i686/PKGBUILD
(from rev 151109, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-i686/haskell-parsec.install
(from rev 151109, haskell-parsec/trunk/haskell-parsec.install)
  haskell-parsec/repos/staging-x86_64/
  haskell-parsec/repos/staging-x86_64/PKGBUILD
(from rev 151109, haskell-parsec/trunk/PKGBUILD)
  haskell-parsec/repos/staging-x86_64/haskell-parsec.install
(from rev 151109, haskell-parsec/trunk/haskell-parsec.install)

---+
 staging-i686/PKGBUILD |   39 
 staging-i686/haskell-parsec.install   |   18 ++
 staging-x86_64/PKGBUILD   |   39 
 staging-x86_64/haskell-parsec.install |   18 ++
 4 files changed, 114 insertions(+)

Copied: haskell-parsec/repos/staging-i686/PKGBUILD (from rev 151109, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-02-24 23:14:29 UTC (rev 151110)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+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-parsec/repos/staging-i686/haskell-parsec.install (from rev 
151109, haskell-parsec/trunk/haskell-parsec.install)
===
--- staging-i686/haskell-parsec.install (rev 0)
+++ staging-i686/haskell-parsec.install 2012-02-24 23:14:29 UTC (rev 151110)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-parsec
+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-parsec/repos/staging-x86_64/PKGBUILD (from rev 151109, 
haskell-parsec/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2012-02-24 23:14:29 UTC (rev 151110)
@@ -0,0 +1,39 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Contributor: Arch Haskell Team arch-hask...@haskell.org
+# As generated by cabal2arch 0.7.6
+
+_hkgname=parsec
+pkgname=haskell-parsec
+pkgver=3.1.2
+pkgrel=1
+pkgdesc=Monadic parser combinators
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1' 'sh' 'haskell-mtl=2.0.1.0-4' 'haskell-text=0.11.1.13-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('c2a75dfd247ae4839e2602b62dc87487')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O -p --enable-split-objs --enable-shared 
--prefix=/usr \
+  

[arch-commits] Commit in haskell-parsec/repos (extra-i686)

2011-06-25 Thread Vesa Kaihlavirta
Date: Saturday, June 25, 2011 @ 08:51:58
  Author: vesa
Revision: 128721

db-move: haskell-parsec removed by vesa for move to [extra] (i686)

Deleted:
  haskell-parsec/repos/extra-i686/



[arch-commits] Commit in haskell-parsec/repos (extra-i686 testing-i686)

2011-06-25 Thread Vesa Kaihlavirta
Date: Saturday, June 25, 2011 @ 08:51:59
  Author: vesa
Revision: 128722

db-move: moved haskell-parsec from [testing] to [extra] (i686)

Added:
  haskell-parsec/repos/extra-i686/
Deleted:
  haskell-parsec/repos/testing-i686/



[arch-commits] Commit in haskell-parsec/repos (extra-x86_64)

2011-06-25 Thread Vesa Kaihlavirta
Date: Saturday, June 25, 2011 @ 08:52:01
  Author: vesa
Revision: 128723

db-move: haskell-parsec removed by vesa for move to [extra] (x86_64)

Deleted:
  haskell-parsec/repos/extra-x86_64/



[arch-commits] Commit in haskell-parsec/repos (extra-x86_64 testing-x86_64)

2011-06-25 Thread Vesa Kaihlavirta
Date: Saturday, June 25, 2011 @ 08:52:02
  Author: vesa
Revision: 128724

db-move: moved haskell-parsec from [testing] to [extra] (x86_64)

Added:
  haskell-parsec/repos/extra-x86_64/
Deleted:
  haskell-parsec/repos/testing-x86_64/



  1   2   >