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

2013-10-20 Thread Thomas Dziedzic
Date: Monday, October 21, 2013 @ 05:47:10
  Author: td123
Revision: 196905

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

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

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

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2013-10-21 03:46:22 UTC (rev 196904)
+++ extra-i686/PKGBUILD 2013-10-21 03:47:10 UTC (rev 196905)
@@ -1,49 +0,0 @@
-# Maintainer: Thomas Dziedzic gos...@gmail.com
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.0.1.1
-pkgrel=5
-pkgdesc=random number library
-url=http://hackage.haskell.org/package/${_hkgname};
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc=7.6.3-1' 'sh')
-source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-install=${pkgname}.install
-md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
-
-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-random/repos/extra-i686/PKGBUILD (from rev 196904, 
haskell-random/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2013-10-21 03:47:10 UTC (rev 196905)
@@ -0,0 +1,50 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=5
+pkgdesc=random number library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.3-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+options=('staticlibs')
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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-random.install
===
--- extra-i686/haskell-random.install   2013-10-21 03:46:22 UTC (rev 196904)
+++ 

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

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

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

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

---+
 testing-i686/PKGBUILD |   37 
 testing-i686/haskell-random.install   |   18 +++
 testing-x86_64/PKGBUILD   |   37 
 testing-x86_64/haskell-random.install |   18 +++
 4 files changed, 110 insertions(+)

Copied: haskell-random/repos/testing-i686/PKGBUILD (from rev 167879, 
haskell-random/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-03 15:19:31 UTC (rev 167885)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=3
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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-random/repos/testing-i686/haskell-random.install (from rev 
167879, haskell-random/repos/staging-i686/haskell-random.install)
===
--- testing-i686/haskell-random.install (rev 0)
+++ testing-i686/haskell-random.install 2012-10-03 15:19:31 UTC (rev 167885)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-random
+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-random/repos/testing-x86_64/PKGBUILD (from rev 167879, 
haskell-random/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-10-03 15:19:31 UTC (rev 167885)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=3
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.6.1-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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   

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

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

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

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

---+
 testing-i686/PKGBUILD |   37 
 testing-i686/haskell-random.install   |   18 +++
 testing-x86_64/PKGBUILD   |   37 
 testing-x86_64/haskell-random.install |   18 +++
 4 files changed, 110 insertions(+)

Copied: haskell-random/repos/testing-i686/PKGBUILD (from rev 161439, 
haskell-random/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-06-11 17:22:44 UTC (rev 161446)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=2
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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-random/repos/testing-i686/haskell-random.install (from rev 
161439, haskell-random/repos/staging-i686/haskell-random.install)
===
--- testing-i686/haskell-random.install (rev 0)
+++ testing-i686/haskell-random.install 2012-06-11 17:22:44 UTC (rev 161446)
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-random
+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-random/repos/testing-x86_64/PKGBUILD (from rev 161439, 
haskell-random/repos/staging-x86_64/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2012-06-11 17:22:44 UTC (rev 161446)
@@ -0,0 +1,37 @@
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.0.1.1
+pkgrel=2
+pkgdesc=A basic random number generation library
+url=http://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.2-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+install=${pkgname}.install
+md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538')
+
+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