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

2017-09-29 Thread Felix Yan
Date: Friday, September 29, 2017 @ 21:42:56
  Author: felixonmars
Revision: 261109

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 261108, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 261108, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 261108, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-29 21:42:56 UTC (rev 261109)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.3.0
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 261108, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-29 21:42:56 UTC (rev 261109)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.3.0
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
+}


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

2017-09-28 Thread Felix Yan
Date: Thursday, September 28, 2017 @ 14:55:53
  Author: felixonmars
Revision: 260801

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 260800, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 260800, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 260800, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-28 14:55:53 UTC (rev 260801)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=12
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha512sums=('610a080ddf8ad8511176a7fd5ed5457aa26b5ce48539b7eb46563d86db1ffab6501f8b4deac4152f7d9cea84093de34e1bd1bb9467f558f1c202026337e1c708')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 260800, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-28 14:55:53 UTC (rev 260801)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=12
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha512sums=('610a080ddf8ad8511176a7fd5ed5457aa26b5ce48539b7eb46563d86db1ffab6501f8b4deac4152f7d9cea84093de34e1bd1bb9467f558f1c202026337e1c708')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr 

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

2017-09-23 Thread Felix Yan
Date: Saturday, September 23, 2017 @ 17:30:21
  Author: felixonmars
Revision: 260251

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

Added:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
(from rev 260250, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD
(from rev 260250, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   98 
 community-i686/PKGBUILD   |   52 ---
 community-x86_64/PKGBUILD |   52 ---
 3 files changed, 98 insertions(+), 104 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-09-23 17:29:43 UTC (rev 260250)
+++ community-i686/PKGBUILD 2017-09-23 17:30:21 UTC (rev 260251)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.2.2
-pkgrel=10
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="https://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
-makedepends=('alex' 'happy' 'ghc')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
-md5sums=('53535536f2ddeb07e33013aea74b7c51')
-
-prepare() {
-mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
-
-cd gtk2hs-buildtools-$pkgver
-
-sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
-sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
--e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
--i src/Gtk2HsSetup.hs
-}
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
-
-runhaskell Setup configure -O --enable-executable-dynamic --enable-shared \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD (from rev 
260250, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-09-23 17:30:21 UTC (rev 260251)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=11
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha512sums=('610a080ddf8ad8511176a7fd5ed5457aa26b5ce48539b7eb46563d86db1ffab6501f8b4deac4152f7d9cea84093de34e1bd1bb9467f558f1c202026337e1c708')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell 

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

2017-09-09 Thread Felix Yan
Date: Saturday, September 9, 2017 @ 09:13:06
  Author: felixonmars
Revision: 256633

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 256632, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 256632, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 256632, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-09-09 09:13:06 UTC (rev 256633)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=10
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+md5sums=('53535536f2ddeb07e33013aea74b7c51')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 256632, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-09-09 09:13:06 UTC (rev 256633)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=10
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+md5sums=('53535536f2ddeb07e33013aea74b7c51')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 06:11:13
  Author: felixonmars
Revision: 251562

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 251561, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 251561, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 251561, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 06:11:13 UTC (rev 251562)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=9
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+md5sums=('53535536f2ddeb07e33013aea74b7c51')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$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}/gtk2hs-buildtools-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 251561, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 06:11:13 UTC (rev 251562)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=9
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+md5sums=('53535536f2ddeb07e33013aea74b7c51')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/tools 
gtk2hs-buildtools-$pkgver
+
+cd gtk2hs-buildtools-$pkgver
+
+sed -i 's/Cabal >= 1.24.0.0 && < 1.25,/Cabal >= 1.24.0.0,/' 
gtk2hs-buildtools.cabal
+sed -e '/import Distribution.Simple.LocalBuildInfo/i import 
Distribution.Types.LocalBuildInfo as TLBI' \
+-e 's/LBI.componentsConfigs/TLBI.componentsConfigs/' \
+-i src/Gtk2HsSetup.hs
+}
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --enable-shared \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register 

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

2017-05-22 Thread Felix Yan
Date: Monday, May 22, 2017 @ 08:17:45
  Author: felixonmars
Revision: 228982

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 228981, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 228981, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 228981, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-05-22 08:17:45 UTC (rev 228982)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=5
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 228981, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-05-22 08:17:45 UTC (rev 228982)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=5
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-04-06 Thread Felix Yan
Date: Thursday, April 6, 2017 @ 19:09:20
  Author: felixonmars
Revision: 221117

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 221116, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 221116, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 221116, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-04-06 19:09:20 UTC (rev 221117)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=4
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 221116, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-04-06 19:09:20 UTC (rev 221117)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=4
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-03-28 Thread Felix Yan
Date: Tuesday, March 28, 2017 @ 16:47:56
  Author: felixonmars
Revision: 219741

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 219740, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 219740, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 219740, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-28 16:47:56 UTC (rev 219741)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 219740, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-28 16:47:56 UTC (rev 219741)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-03-20 Thread Felix Yan
Date: Monday, March 20, 2017 @ 14:28:59
  Author: felixonmars
Revision: 217602

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 217601, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 217601, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 217601, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-03-20 14:28:59 UTC (rev 217602)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=2
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 217601, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-03-20 14:28:59 UTC (rev 217602)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=2
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-01-14 Thread Felix Yan
Date: Saturday, January 14, 2017 @ 14:55:26
  Author: felixonmars
Revision: 207343

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

Added:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
(from rev 207342, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD
(from rev 207342, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   82 
 community-i686/PKGBUILD   |   41 --
 community-x86_64/PKGBUILD |   41 --
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-01-14 14:54:54 UTC (rev 207342)
+++ community-i686/PKGBUILD 2017-01-14 14:55:26 UTC (rev 207343)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.2.1
-pkgrel=3
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="https://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
-makedepends=('alex' 'happy')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
-md5sums=('6083cfb836a5d748c2966875fa0ed11b')
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD (from rev 
207342, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-01-14 14:55:26 UTC (rev 207343)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.2
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('d39564d3da1c4225e3758ddb50de5eed')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-01-14 14:54:54 UTC (rev 207342)
+++ 

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

2017-01-02 Thread Felix Yan
Date: Tuesday, January 3, 2017 @ 07:37:34
  Author: felixonmars
Revision: 204614

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 204613, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 204613, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 204613, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-01-03 07:37:34 UTC (rev 204614)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.1
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('6083cfb836a5d748c2966875fa0ed11b')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 204613, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-01-03 07:37:34 UTC (rev 204614)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.1
+pkgrel=3
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('6083cfb836a5d748c2966875fa0ed11b')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2016-11-02 Thread Felix Yan
Date: Wednesday, November 2, 2016 @ 09:21:21
  Author: felixonmars
Revision: 194333

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

Added:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
(from rev 194332, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD
(from rev 194332, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   82 
 community-i686/PKGBUILD   |   41 --
 community-x86_64/PKGBUILD |   41 --
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-11-02 09:20:59 UTC (rev 194332)
+++ community-i686/PKGBUILD 2016-11-02 09:21:21 UTC (rev 194333)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.2.1
-pkgrel=1
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="http://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
-makedepends=('alex' 'happy' 'haskell-random' 'haskell-hashtables')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
-md5sums=('6083cfb836a5d748c2966875fa0ed11b')
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD (from rev 
194332, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-11-02 09:21:21 UTC (rev 194333)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.1
+pkgrel=2
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('6083cfb836a5d748c2966875fa0ed11b')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-11-02 09:20:59 UTC (rev 194332)
+++ 

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

2016-09-17 Thread Felix Yan
Date: Saturday, September 17, 2016 @ 07:50:10
  Author: felixonmars
Revision: 189823

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

Added:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
(from rev 189822, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD
(from rev 189822, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD
  haskell-gtk2hs-buildtools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   82 
 community-i686/PKGBUILD   |   41 --
 community-x86_64/PKGBUILD |   41 --
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2016-09-17 07:49:33 UTC (rev 189822)
+++ community-i686/PKGBUILD 2016-09-17 07:50:10 UTC (rev 189823)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.1.0
-pkgrel=1
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="http://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-depends=('ghc=8.0.1')
-makedepends=('alex' 'happy' 'haskell-random' 'haskell-hashtables')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
-md5sums=('b7f60c6d323afa7770cf29b3002ab432')
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: haskell-gtk2hs-buildtools/repos/community-i686/PKGBUILD (from rev 
189822, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-09-17 07:50:10 UTC (rev 189823)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.2.1
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1')
+makedepends=('alex' 'happy' 'haskell-random' 'haskell-hashtables')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('6083cfb836a5d748c2966875fa0ed11b')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2016-09-17 07:49:33 UTC (rev 189822)
+++ 

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

2016-05-25 Thread Felix Yan
Date: Wednesday, May 25, 2016 @ 11:10:39
  Author: fyan
Revision: 176737

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

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
(from rev 176736, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 176736, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   82 
 community-staging-i686/PKGBUILD   |   26 ---
 community-staging-x86_64/PKGBUILD |   26 ---
 3 files changed, 82 insertions(+), 52 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2016-05-25 09:10:13 UTC (rev 176736)
+++ community-staging-i686/PKGBUILD 2016-05-25 09:10:39 UTC (rev 176737)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=gtk2hs-buildtools
-pkgver=0.13.0.5
-pkgrel=5
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="http://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables')
-depends=('gmp' 'libffi')
-provides=('haskell-gtk2hs-buildtools')
-source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
-md5sums=('3f44f44c9eb6c6aec27331326b0aebc7')
-
-build() {
-cd ${srcdir}/gtk2hs-buildtools-$pkgver
-runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname}
-runhaskell Setup build
-}
-
-package() {
-cd ${srcdir}/gtk2hs-buildtools-$pkgver
-runhaskell Setup copy --destdir=${pkgdir}
-}

Copied: haskell-gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from 
rev 176736, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2016-05-25 09:10:39 UTC (rev 176737)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.1.0
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('i686' 'x86_64')
+depends=('ghc=8.0.1')
+makedepends=('alex' 'happy' 'haskell-random' 'haskell-hashtables')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
+md5sums=('b7f60c6d323afa7770cf29b3002ab432')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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/gtk2hs-buildtools"
+runhaskell Setup copy --destdir="${pkgdir}"
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2016-05-25 09:10:13 UTC (rev 176736)
+++ community-staging-x86_64/PKGBUILD   2016-05-25 09:10:39 UTC (rev 176737)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=gtk2hs-buildtools
-pkgver=0.13.0.5
-pkgrel=5
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="http://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('i686' 'x86_64')
-makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables')
-depends=('gmp' 'libffi')
-provides=('haskell-gtk2hs-buildtools')
-source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;)
-md5sums=('3f44f44c9eb6c6aec27331326b0aebc7')
-
-build() {
-cd