[arch-commits] Commit in ghc/repos (12 files)

2015-09-09 Thread Evangelos Foutras
Date: Wednesday, September 9, 2015 @ 18:33:34
  Author: foutrelis
Revision: 245630

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 245629, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 245629, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc
(from rev 245629, ghc/trunk/ghc)
  ghc/repos/staging-i686/ghc.install
(from rev 245629, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 245629, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 245629, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 245629, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc
(from rev 245629, ghc/trunk/ghc)
  ghc/repos/staging-x86_64/ghc.install
(from rev 245629, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 245629, ghc/trunk/print-provides-replaces.sh)

---+
 staging-i686/PKGBUILD |  134 +++
 staging-i686/build.mk |  314 
 staging-i686/ghc  |   10 
 staging-i686/ghc.install  |   10 
 staging-i686/print-provides-replaces.sh   |   47 
 staging-x86_64/PKGBUILD   |  134 +++
 staging-x86_64/build.mk   |  314 
 staging-x86_64/ghc|   10 
 staging-x86_64/ghc.install|   10 
 staging-x86_64/print-provides-replaces.sh |   47 
 10 files changed, 1030 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 245629, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-09-09 16:33:34 UTC (rev 245630)
@@ -0,0 +1,134 @@
+# $Id$
+# Maintainer: Thomas Dziedzic 
+# Maintainer: Vesa Kaihlavirta 
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+# use the following command to print out packages that need to get rebuilt
+# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u
+
+pkgname=ghc
+pkgver=7.10.1
+pkgrel=2
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp' 'gcc' 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+# will hopefully be able to depend on python 3 in a future version
+# https://ghc.haskell.org/trac/ghc/ticket/9184
+# title: Allow the use of Python 3 when building GHC
+checkdepends=('python2')
+install='ghc.install'
+options=('staticlibs')
+provides=('haskell-array=0.5.1.0'
+  'haskell-base=4.8.0.0'
+  'haskell-binary=0.7.3.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.6.0'
+  'haskell-containers=0.5.6.2'
+  'haskell-deepseq=1.4.1.1'
+  'haskell-directory=1.2.2.0'
+  'haskell-filepath=1.4.0.0'
+  'haskell-ghc-prim=0.4.0.0'
+  'haskell-haskeline=0.7.2.1'
+  'haskell-hoopl=3.10.0.2'
+  'haskell-hpc=0.6.0.2'
+  'haskell-integer-gmp=1.0.0.0'
+  'haskell-pretty=1.1.2.0'
+  'haskell-process=1.2.3.0'
+  'haskell-template-haskell=2.10.0.0'
+  'haskell-terminfo=0.4.0.1'
+  'haskell-time=1.5.0.1'
+  'haskell-transformers=0.4.2.0'
+  'haskell-unix=2.7.1.0'
+  'haskell-xhtml=3000.2.1'
+  'haskell-cabal=1.22.2.0'
+  )
+replaces=('haskell-array'
+  'haskell-base'
+  'haskell-binary'
+  'haskell-bin-package-db'
+  'haskell-bytestring'
+  'haskell-containers'
+  'haskell-deepseq'
+  'haskell-directory'
+  'haskell-filepath'
+  'haskell-ghc-prim'
+  'haskell-haskeline'
+  'haskell-hoopl'
+  'haskell-hpc'
+  'haskell-integer-gmp'
+  'haskell-pretty'
+  'haskell-process'
+  'haskell-template-haskell'
+  'haskell-terminfo'
+  'haskell-time'
+  'haskell-transformers'
+  'haskell-unix'
+  'haskell-xhtml'
+  'haskell-cabal'
+  )
+source=("http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz;
+
"http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz;
+'build.mk')
+md5sums=('f93ad0cdc9df4b0f2d4421debdecb54f'
+ '41db579e247655236c2e35e66e645e71'
+ 'd9c7c61db2b7c0c7eef547092716addb')
+
+build() {
+  cd ghc-${pkgver}
+
+  cp ${srcdir}/build.mk mk/build.mk
+

[arch-commits] Commit in ghc/repos (12 files)

2015-03-30 Thread Thomas Dziedzic
Date: Monday, March 30, 2015 @ 09:31:30
  Author: td123
Revision: 235273

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 235272, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 235272, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc
(from rev 235272, ghc/trunk/ghc)
  ghc/repos/staging-i686/ghc.install
(from rev 235272, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 235272, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 235272, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 235272, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc
(from rev 235272, ghc/trunk/ghc)
  ghc/repos/staging-x86_64/ghc.install
(from rev 235272, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 235272, ghc/trunk/print-provides-replaces.sh)

---+
 staging-i686/PKGBUILD |  134 +++
 staging-i686/build.mk |  314 
 staging-i686/ghc  |   10 
 staging-i686/ghc.install  |   10 
 staging-i686/print-provides-replaces.sh   |   47 
 staging-x86_64/PKGBUILD   |  134 +++
 staging-x86_64/build.mk   |  314 
 staging-x86_64/ghc|   10 
 staging-x86_64/ghc.install|   10 
 staging-x86_64/print-provides-replaces.sh |   47 
 10 files changed, 1030 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 235272, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2015-03-30 07:31:30 UTC (rev 235273)
@@ -0,0 +1,134 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+# use the following command to print out packages that need to get rebuilt
+# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u
+
+pkgname=ghc
+pkgver=7.10.1
+pkgrel=1
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp' 'gcc' 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+# will hopefully be able to depend on python 3 in a future version
+# https://ghc.haskell.org/trac/ghc/ticket/9184
+# title: Allow the use of Python 3 when building GHC
+checkdepends=('python2')
+install='ghc.install'
+options=('staticlibs')
+provides=('haskell-array=0.5.1.0'
+  'haskell-base=4.8.0.0'
+  'haskell-binary=0.7.3.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.6.0'
+  'haskell-containers=0.5.6.2'
+  'haskell-deepseq=1.4.1.1'
+  'haskell-directory=1.2.2.0'
+  'haskell-filepath=1.4.0.0'
+  'haskell-ghc-prim=0.4.0.0'
+  'haskell-haskeline=0.7.2.1'
+  'haskell-hoopl=3.10.0.2'
+  'haskell-hpc=0.6.0.2'
+  'haskell-integer-gmp=1.0.0.0'
+  'haskell-pretty=1.1.2.0'
+  'haskell-process=1.2.3.0'
+  'haskell-template-haskell=2.10.0.0'
+  'haskell-terminfo=0.4.0.1'
+  'haskell-time=1.5.0.1'
+  'haskell-transformers=0.4.2.0'
+  'haskell-unix=2.7.1.0'
+  'haskell-xhtml=3000.2.1'
+  'haskell-cabal=1.22.2.0'
+  )
+replaces=('haskell-array'
+  'haskell-base'
+  'haskell-binary'
+  'haskell-bin-package-db'
+  'haskell-bytestring'
+  'haskell-containers'
+  'haskell-deepseq'
+  'haskell-directory'
+  'haskell-filepath'
+  'haskell-ghc-prim'
+  'haskell-haskeline'
+  'haskell-hoopl'
+  'haskell-hpc'
+  'haskell-integer-gmp'
+  'haskell-pretty'
+  'haskell-process'
+  'haskell-template-haskell'
+  'haskell-terminfo'
+  'haskell-time'
+  'haskell-transformers'
+  'haskell-unix'
+  'haskell-xhtml'
+  'haskell-cabal'
+  )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz;
+'build.mk')
+md5sums=('f93ad0cdc9df4b0f2d4421debdecb54f'
+ '41db579e247655236c2e35e66e645e71'
+ 'd9c7c61db2b7c0c7eef547092716addb')
+
+build() {
+  cd ghc-${pkgver}
+
+  cp ${srcdir}/build.mk mk/build.mk
+
+  ./configure \

[arch-commits] Commit in ghc/repos (12 files)

2014-12-25 Thread Thomas Dziedzic
Date: Thursday, December 25, 2014 @ 21:51:13
  Author: td123
Revision: 228049

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 228048, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 228048, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc
(from rev 228048, ghc/trunk/ghc)
  ghc/repos/staging-i686/ghc.install
(from rev 228048, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 228048, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 228048, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 228048, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc
(from rev 228048, ghc/trunk/ghc)
  ghc/repos/staging-x86_64/ghc.install
(from rev 228048, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 228048, ghc/trunk/print-provides-replaces.sh)

---+
 staging-i686/PKGBUILD |  152 +
 staging-i686/build.mk |  200 
 staging-i686/ghc  |   10 +
 staging-i686/ghc.install  |   10 +
 staging-i686/print-provides-replaces.sh   |   42 +
 staging-x86_64/PKGBUILD   |  152 +
 staging-x86_64/build.mk   |  200 
 staging-x86_64/ghc|   10 +
 staging-x86_64/ghc.install|   10 +
 staging-x86_64/print-provides-replaces.sh |   42 +
 10 files changed, 828 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 228048, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-12-25 20:51:13 UTC (rev 228049)
@@ -0,0 +1,152 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+# use the following command to print out packages that need to get rebuilt
+# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u
+
+pkgname=ghc
+pkgver=7.8.4
+pkgrel=1
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp' 'gcc' 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+# will hopefully be able to depend on python 3 in a future version
+# https://ghc.haskell.org/trac/ghc/ticket/9184
+# title: Allow the use of Python 3 when building GHC
+checkdepends=('python2')
+install='ghc.install'
+options=('staticlibs')
+provides=('haskell-array=0.5.0.0'
+  'haskell-base=4.7.0.2'
+  'haskell-binary=0.7.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.4.0'
+  'haskell-containers=0.5.5.1'
+  'haskell-deepseq=1.3.0.2'
+  'haskell-directory=1.2.1.0'
+  'haskell-filepath=1.3.0.2'
+  'haskell-ghc-prim=0.3.1.0'
+  'haskell-haskeline=0.7.1.2'
+  'haskell-haskell2010=1.1.2.0'
+  'haskell-haskell98=2.0.0.3'
+  'haskell-hoopl=3.10.0.1'
+  'haskell-hpc=0.6.0.1'
+  'haskell-integer-gmp=0.5.1.0'
+  'haskell-old-locale=1.0.0.6'
+  'haskell-old-time=1.1.0.2'
+  'haskell-pretty=1.1.1.1'
+  'haskell-process=1.2.0.0'
+  'haskell-template-haskell=2.9.0.0'
+  'haskell-terminfo=0.4.0.0'
+  'haskell-time=1.4.2'
+  'haskell-transformers=0.3.0.0'
+  'haskell-unix=2.7.0.1'
+  'haskell-xhtml=3000.2.1'
+  'haskell-cabal=1.18.1.5'
+  )
+replaces=('haskell-array'
+  'haskell-base'
+  'haskell-binary'
+  'haskell-bin-package-db'
+  'haskell-bytestring'
+  'haskell-containers'
+  'haskell-deepseq'
+  'haskell-directory'
+  'haskell-filepath'
+  'haskell-ghc-prim'
+  'haskell-haskeline'
+  'haskell-haskell2010'
+  'haskell-haskell98'
+  'haskell-hoopl'
+  'haskell-hpc'
+  'haskell-integer-gmp'
+  'haskell-old-locale'
+  'haskell-old-time'
+  'haskell-pretty'
+  'haskell-process'
+  'haskell-template-haskell'
+  'haskell-terminfo'
+  'haskell-time'
+  'haskell-transformers'
+  'haskell-unix'
+  'haskell-xhtml'
+  'haskell-cabal'
+  )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz;
+

[arch-commits] Commit in ghc/repos (12 files)

2014-07-10 Thread Thomas Dziedzic
Date: Friday, July 11, 2014 @ 01:47:29
  Author: td123
Revision: 216778

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 216777, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 216777, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc
(from rev 216777, ghc/trunk/ghc)
  ghc/repos/staging-i686/ghc.install
(from rev 216777, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 216777, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 216777, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 216777, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc
(from rev 216777, ghc/trunk/ghc)
  ghc/repos/staging-x86_64/ghc.install
(from rev 216777, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 216777, ghc/trunk/print-provides-replaces.sh)

---+
 staging-i686/PKGBUILD |  142 +++
 staging-i686/build.mk |  200 
 staging-i686/ghc  |   10 +
 staging-i686/ghc.install  |   10 +
 staging-i686/print-provides-replaces.sh   |   47 ++
 staging-x86_64/PKGBUILD   |  142 +++
 staging-x86_64/build.mk   |  200 
 staging-x86_64/ghc|   10 +
 staging-x86_64/ghc.install|   10 +
 staging-x86_64/print-provides-replaces.sh |   47 ++
 10 files changed, 818 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 216777, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-07-10 23:47:29 UTC (rev 216778)
@@ -0,0 +1,142 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+# use the following command to print out packages that need to get rebuilt
+# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u
+
+pkgname=ghc
+pkgver=7.8.3
+pkgrel=1
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp' 'gcc' 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+options=('staticlibs')
+provides=('haskell-array=0.5.0.0'
+  'haskell-base=4.7.0.1'
+  'haskell-binary=0.7.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.4.0'
+  'haskell-containers=0.5.5.1'
+  'haskell-deepseq=1.3.0.2'
+  'haskell-directory=1.2.1.0'
+  'haskell-filepath=1.3.0.2'
+  'haskell-ghc-prim=0.3.1.0'
+  'haskell-haskell2010=1.1.2.0'
+  'haskell-haskell98=2.0.0.3'
+  'haskell-hoopl=3.10.0.1'
+  'haskell-hpc=0.6.0.1'
+  'haskell-integer-gmp=0.5.1.0'
+  'haskell-old-locale=1.0.0.6'
+  'haskell-old-time=1.1.0.2'
+  'haskell-pretty=1.1.1.1'
+  'haskell-process=1.2.0.0'
+  'haskell-template-haskell=2.9.0.0'
+  'haskell-time=1.4.2'
+  'haskell-transformers=0.3.0.0'
+  'haskell-unix=2.7.0.1'
+  'haskell-cabal=1.18.1.3'
+ )
+replaces=('haskell-array'
+  'haskell-base'
+  'haskell-binary'
+  'haskell-bin-package-db'
+  'haskell-bytestring'
+  'haskell-containers'
+  'haskell-deepseq'
+  'haskell-directory'
+  'haskell-filepath'
+  'haskell-ghc-prim'
+  'haskell-haskell2010'
+  'haskell-haskell98'
+  'haskell-hoopl'
+  'haskell-hpc'
+  'haskell-integer-gmp'
+  'haskell-old-locale'
+  'haskell-old-time'
+  'haskell-pretty'
+  'haskell-process'
+  'haskell-template-haskell'
+  'haskell-time'
+  'haskell-transformers'
+  'haskell-unix'
+  'haskell-cabal'
+ )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz;
+'build.mk'
+'ghc')
+md5sums=('5e34b2a29564596c9ed83fb8667b47d4'
+ '7ca72a039d44ca2586c02863392b5dce'
+ 'c367ef26300648ee9b8aca3dee5c9669'
+ 'c1d46d86752c50dd85e7143b029fa07f')
+
+build() {
+  cd ghc-${pkgver}
+
+  cp ${srcdir}/build.mk mk/build.mk
+
+  ./configure \
+

[arch-commits] Commit in ghc/repos (12 files)

2014-04-18 Thread Thomas Dziedzic
Date: Friday, April 18, 2014 @ 16:57:46
  Author: td123
Revision: 211285

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 211284, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 211284, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc
(from rev 211284, ghc/trunk/ghc)
  ghc/repos/staging-i686/ghc.install
(from rev 211284, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 211284, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 211284, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 211284, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc
(from rev 211284, ghc/trunk/ghc)
  ghc/repos/staging-x86_64/ghc.install
(from rev 211284, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 211284, ghc/trunk/print-provides-replaces.sh)

---+
 staging-i686/PKGBUILD |  142 +++
 staging-i686/build.mk |  200 
 staging-i686/ghc  |   10 +
 staging-i686/ghc.install  |   10 +
 staging-i686/print-provides-replaces.sh   |   43 ++
 staging-x86_64/PKGBUILD   |  142 +++
 staging-x86_64/build.mk   |  200 
 staging-x86_64/ghc|   10 +
 staging-x86_64/ghc.install|   10 +
 staging-x86_64/print-provides-replaces.sh |   43 ++
 10 files changed, 810 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 211284, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2014-04-18 14:57:46 UTC (rev 211285)
@@ -0,0 +1,142 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+# use the following command to print out packages that need to get rebuilt
+# grep -r ghc /var/abs/ | awk -F '/' '{ print $5; }' | sort -u
+
+pkgname=ghc
+pkgver=7.8.2
+pkgrel=2
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+depends=('perl' 'gmp' 'gcc' 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+options=('staticlibs')
+provides=('haskell-array=0.5.0.0'
+  'haskell-base=4.7.0.0'
+  'haskell-binary=0.7.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.4.0'
+  'haskell-containers=0.5.5.1'
+  'haskell-deepseq=1.3.0.2'
+  'haskell-directory=1.2.1.0'
+  'haskell-filepath=1.3.0.2'
+  'haskell-ghc-prim=0.3.1.0'
+  'haskell-haskell2010=1.1.2.0'
+  'haskell-haskell98=2.0.0.3'
+  'haskell-hoopl=3.10.0.1'
+  'haskell-hpc=0.6.0.1'
+  'haskell-integer-gmp=0.5.1.0'
+  'haskell-old-locale=1.0.0.6'
+  'haskell-old-time=1.1.0.2'
+  'haskell-pretty=1.1.1.1'
+  'haskell-process=1.2.0.0'
+  'haskell-template-haskell=2.9.0.0'
+  'haskell-time=1.4.2'
+  'haskell-transformers=0.3.0.0'
+  'haskell-unix=2.7.0.1'
+  'haskell-cabal=1.18.1.3'
+ )
+replaces=('haskell-array0.5.0.0'
+  'haskell-base4.7.0.0'
+  'haskell-binary0.7.1.0'
+  'haskell-bin-package-db0.0.0.0'
+  'haskell-bytestring0.10.4.0'
+  'haskell-containers0.5.5.1'
+  'haskell-deepseq1.3.0.2'
+  'haskell-directory1.2.1.0'
+  'haskell-filepath1.3.0.2'
+  'haskell-ghc-prim0.3.1.0'
+  'haskell-haskell20101.1.2.0'
+  'haskell-haskell982.0.0.3'
+  'haskell-hoopl3.10.0.1'
+  'haskell-hpc0.6.0.1'
+  'haskell-integer-gmp0.5.1.0'
+  'haskell-old-locale1.0.0.6'
+  'haskell-old-time1.1.0.2'
+  'haskell-pretty1.1.1.1'
+  'haskell-process1.2.0.0'
+  'haskell-template-haskell2.9.0.0'
+  'haskell-time1.4.2'
+  'haskell-transformers0.3.0.0'
+  'haskell-unix2.7.0.1'
+  'haskell-cabal1.18.1.3'
+ )
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.xz;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.xz;
+'build.mk'
+'ghc')
+md5sums=('97578e0c27574a99e0d5071a7f35d136'
+ 'ac54f7fa453010149a573740705ecbfb'
+ 

[arch-commits] Commit in ghc/repos (12 files)

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

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

Added:
  ghc/repos/testing-i686/
  ghc/repos/testing-i686/PKGBUILD
(from rev 167879, ghc/repos/staging-i686/PKGBUILD)
  ghc/repos/testing-i686/build.mk
(from rev 167879, ghc/repos/staging-i686/build.mk)
  ghc/repos/testing-i686/ghc.install
(from rev 167879, ghc/repos/staging-i686/ghc.install)
  ghc/repos/testing-i686/print-provides-replaces.sh
(from rev 167879, ghc/repos/staging-i686/print-provides-replaces.sh)
  ghc/repos/testing-x86_64/
  ghc/repos/testing-x86_64/PKGBUILD
(from rev 167879, ghc/repos/staging-x86_64/PKGBUILD)
  ghc/repos/testing-x86_64/build.mk
(from rev 167879, ghc/repos/staging-x86_64/build.mk)
  ghc/repos/testing-x86_64/ghc.install
(from rev 167879, ghc/repos/staging-x86_64/ghc.install)
  ghc/repos/testing-x86_64/print-provides-replaces.sh
(from rev 167879, ghc/repos/staging-x86_64/print-provides-replaces.sh)
Deleted:
  ghc/repos/staging-i686/
  ghc/repos/staging-x86_64/

---+
 testing-i686/PKGBUILD |  129 ++
 testing-i686/build.mk |  200 
 testing-i686/ghc.install  |   10 +
 testing-i686/print-provides-replaces.sh   |   38 +
 testing-x86_64/PKGBUILD   |  129 ++
 testing-x86_64/build.mk   |  200 
 testing-x86_64/ghc.install|   10 +
 testing-x86_64/print-provides-replaces.sh |   38 +
 8 files changed, 754 insertions(+)

Copied: ghc/repos/testing-i686/PKGBUILD (from rev 167879, 
ghc/repos/staging-i686/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2012-10-03 15:19:04 UTC (rev 167880)
@@ -0,0 +1,129 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+pkgname=ghc
+pkgver=7.6.1
+pkgrel=1
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+# libffi might be needed in the future: 
http://hackage.haskell.org/trac/ghc/ticket/4496
+depends=('perl' 'gmp=5.0' 'gcc') # 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+# keep this otherwise a lot of tests will show as unexpected failures... need 
to investigate why using -jn for n  1 does this...
+#options=('!makeflags')
+# missing rtl?
+provides=('haskell-array=0.4.0.1'
+  'haskell-base=4.6.0.0'
+  'haskell-binary=0.5.1.1'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.10.0.0'
+  'haskell-containers=0.5.0.0'
+  'haskell-deepseq=1.3.0.1'
+  'haskell-directory=1.2.0.0'
+  'haskell-filepath=1.3.0.1'
+  'haskell-ghc-prim=0.3.0.0'
+  'haskell-haskell2010=1.1.1.0'
+  'haskell-haskell98=2.0.0.2'
+  'haskell-hoopl=3.9.0.0'
+  'haskell-hpc=0.6.0.0'
+  'haskell-integer-gmp=0.5.0.0'
+  'haskell-old-locale=1.0.0.5'
+  'haskell-old-time=1.1.0.1'
+  'haskell-pretty=1.1.1.0'
+  'haskell-process=1.1.0.2'
+  'haskell-template-haskell=2.8.0.0'
+  'haskell-time=1.4.0.1'
+  'haskell-unix=2.6.0.0'
+  'haskell-cabal=1.16.0')
+replaces=('haskell-array0.4.0.1'
+  'haskell-base4.6.0.0'
+  'haskell-binary0.5.1.1'
+  'haskell-bin-package-db0.0.0.0'
+  'haskell-bytestring0.10.0.0'
+  'haskell-containers0.5.0.0'
+  'haskell-deepseq1.3.0.1'
+  'haskell-directory1.2.0.0'
+  'haskell-filepath1.3.0.1'
+  'haskell-ghc-prim0.3.0.0'
+  'haskell-haskell20101.1.1.0'
+  'haskell-haskell982.0.0.2'
+  'haskell-hoopl3.9.0.0'
+  'haskell-hpc0.6.0.0'
+  'haskell-integer-gmp0.5.0.0'
+  'haskell-old-locale1.0.0.5'
+  'haskell-old-time1.1.0.1'
+  'haskell-pretty1.1.1.0'
+  'haskell-process1.1.0.2'
+  'haskell-template-haskell2.8.0.0'
+  'haskell-time1.4.0.1'
+  'haskell-unix2.6.0.0'
+  'haskell-cabal1.16.0')
+source=(http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-src.tar.bz2;
+
http://www.haskell.org/ghc/dist/${pkgver}/ghc-${pkgver}-testsuite.tar.bz2;
+'build.mk')
+md5sums=('e9d892d2970550ec5e70130b3621f6b6'
+ '0d93c458e3b445a7e524ef6ae459ce11'
+ 'c367ef26300648ee9b8aca3dee5c9669')
+
+build() {
+  cd ghc-${pkgver}

[arch-commits] Commit in ghc/repos (12 files)

2012-06-10 Thread Thomas Dziedzic
Date: Sunday, June 10, 2012 @ 20:03:29
  Author: tdziedzic
Revision: 161393

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

Added:
  ghc/repos/staging-i686/
  ghc/repos/staging-i686/PKGBUILD
(from rev 161392, ghc/trunk/PKGBUILD)
  ghc/repos/staging-i686/build.mk
(from rev 161392, ghc/trunk/build.mk)
  ghc/repos/staging-i686/ghc.install
(from rev 161392, ghc/trunk/ghc.install)
  ghc/repos/staging-i686/print-provides-replaces.sh
(from rev 161392, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-i686/silence-gen_contents_index.diff
(from rev 161392, ghc/trunk/silence-gen_contents_index.diff)
  ghc/repos/staging-x86_64/
  ghc/repos/staging-x86_64/PKGBUILD
(from rev 161392, ghc/trunk/PKGBUILD)
  ghc/repos/staging-x86_64/build.mk
(from rev 161392, ghc/trunk/build.mk)
  ghc/repos/staging-x86_64/ghc.install
(from rev 161392, ghc/trunk/ghc.install)
  ghc/repos/staging-x86_64/print-provides-replaces.sh
(from rev 161392, ghc/trunk/print-provides-replaces.sh)
  ghc/repos/staging-x86_64/silence-gen_contents_index.diff
(from rev 161392, ghc/trunk/silence-gen_contents_index.diff)

+
 staging-i686/PKGBUILD  |  120 +++
 staging-i686/build.mk  |  175 +++
 staging-i686/ghc.install   |   10 +
 staging-i686/print-provides-replaces.sh|   38 
 staging-i686/silence-gen_contents_index.diff   |   10 +
 staging-x86_64/PKGBUILD|  120 +++
 staging-x86_64/build.mk|  175 +++
 staging-x86_64/ghc.install |   10 +
 staging-x86_64/print-provides-replaces.sh  |   38 
 staging-x86_64/silence-gen_contents_index.diff |   10 +
 10 files changed, 706 insertions(+)

Copied: ghc/repos/staging-i686/PKGBUILD (from rev 161392, ghc/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2012-06-11 00:03:29 UTC (rev 161393)
@@ -0,0 +1,120 @@
+# $Id$
+# Maintainer: Thomas Dziedzic gos...@gmail.com
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+
+pkgname=ghc
+pkgver=7.4.2
+pkgrel=1
+pkgdesc='The Glasgow Haskell Compiler'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/ghc/'
+license=('custom')
+# libffi might be needed in the future: 
http://hackage.haskell.org/trac/ghc/ticket/4496
+depends=('perl' 'gmp=5.0' 'gcc') # 'libffi')
+makedepends=('ghc' 'perl' 'libxslt' 'docbook-xsl')
+checkdepends=('python2')
+install='ghc.install'
+# keep this otherwise a lot of tests will show as unexpected failures... need 
to investigate why using -jn for n  1 does this...
+options=('!makeflags')
+# missing rtl?
+provides=('haskell-array=0.4.0.0'
+  'haskell-base=4.5.1.0'
+  'haskell-binary=0.5.1.0'
+  'haskell-bin-package-db=0.0.0.0'
+  'haskell-bytestring=0.9.2.1'
+  'haskell-containers=0.4.2.1'
+  'haskell-deepseq=1.3.0.0'
+  'haskell-directory=1.1.0.2'
+  'haskell-extensible-exceptions=0.1.1.4'
+  'haskell-filepath=1.3.0.0'
+  'haskell-ghc-prim=0.2.0.0'
+  'haskell-haskell2010=1.1.0.1'
+  'haskell-haskell98=2.0.0.1'
+  'haskell-hoopl=3.8.7.3'
+  'haskell-hpc=0.5.1.1'
+  'haskell-integer-gmp=0.4.0.0'
+  'haskell-old-locale=1.0.0.4'
+  'haskell-old-time=1.1.0.0'
+  'haskell-pretty=1.1.1.0'
+  'haskell-process=1.1.0.1'
+  'haskell-template-haskell=2.7.0.0'
+  'haskell-time=1.4'
+  'haskell-unix=2.5.1.1'
+  'haskell-cabal=1.14.0'
+ )
+replaces=('haskell-array0.4.0.0'
+  'haskell-base4.5.1.0'
+  'haskell-binary0.5.1.0'
+  'haskell-bin-package-db0.0.0.0'
+  'haskell-bytestring0.9.2.1'
+  'haskell-containers0.4.2.1'
+  'haskell-deepseq1.3.0.0'
+  'haskell-directory1.1.0.2'
+  'haskell-extensible-exceptions0.1.1.4'
+  'haskell-filepath1.3.0.0'
+  'haskell-ghc-prim0.2.0.0'
+  'haskell-haskell20101.1.0.1'
+  'haskell-haskell982.0.0.1'
+  'haskell-hoopl3.8.7.3'
+  'haskell-hpc0.5.1.1'
+  'haskell-integer-gmp0.4.0.0'
+  'haskell-old-locale1.0.0.4'
+  'haskell-old-time1.1.0.0'
+  'haskell-pretty1.1.1.0'
+  'haskell-process1.1.0.1'
+  'haskell-template-haskell2.7.0.0'
+  'haskell-time1.4'
+  'haskell-unix2.5.1.1'
+  'haskell-cabal1.14.0'
+ )

[arch-commits] Commit in ghc/repos (12 files)

2011-11-19 Thread Vesa Kaihlavirta
Date: Saturday, November 19, 2011 @ 13:41:40
  Author: vesa
Revision: 142984

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

Added:
  ghc/repos/testing-i686/PKGBUILD
(from rev 142983, ghc/trunk/PKGBUILD)
  ghc/repos/testing-i686/build.mk
(from rev 142983, ghc/trunk/build.mk)
  ghc/repos/testing-i686/ghc.install
(from rev 142983, ghc/trunk/ghc.install)
  ghc/repos/testing-x86_64/PKGBUILD
(from rev 142983, ghc/trunk/PKGBUILD)
  ghc/repos/testing-x86_64/build.mk
(from rev 142983, ghc/trunk/build.mk)
  ghc/repos/testing-x86_64/ghc.install
(from rev 142983, ghc/trunk/ghc.install)
Deleted:
  ghc/repos/testing-i686/PKGBUILD
  ghc/repos/testing-i686/build.mk
  ghc/repos/testing-i686/ghc.install
  ghc/repos/testing-x86_64/PKGBUILD
  ghc/repos/testing-x86_64/build.mk
  ghc/repos/testing-x86_64/ghc.install

+
 testing-i686/PKGBUILD  |   86 ++--
 testing-i686/build.mk  |  300 +--
 testing-i686/ghc.install   |   38 ++---
 testing-x86_64/PKGBUILD|   86 ++--
 testing-x86_64/build.mk|  300 +--
 testing-x86_64/ghc.install |   38 ++---
 6 files changed, 424 insertions(+), 424 deletions(-)

Deleted: testing-i686/PKGBUILD
===
--- testing-i686/PKGBUILD   2011-11-19 18:36:55 UTC (rev 142983)
+++ testing-i686/PKGBUILD   2011-11-19 18:41:40 UTC (rev 142984)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Vesa Kaihlavirta v...@archlinux.org
-# Special note for devs looking to upgrade this package:
-#   ghc places a unique hash for each library when it is built.
-#   Libraries depend on versions specified by those hashes.
-#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
-#   Also, due to dependency loop problems, haskell-ghc-paths and haddock
-#   do not carry version dependencies. You will have to remember to build them 
too.
-pkgname=ghc
-pkgver=7.2.2
-pkgrel=1
-pkgdesc=The Glasgow Haskell Compiler
-arch=(i686 x86_64)
-url=http://www.haskell.org/ghc/;
-license=(custom)
-depends=('perl' 'gmp=5.0' gcc)
-makedepends=(ghc happy perl libxslt docbook-xsl)
-install=ghc.install
-options=(!strip)
-groups=(haskell)
-source=(http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-src.tar.bz2;
-build.mk)
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-
-  cp $srcdir/build.mk mk/build.mk
-
-  ./configure --prefix=/usr 
-  make -j1 || return 1
-}
-
-package() {
-  cd $srcdir/$pkgname-$pkgver
-  
-  make DESTDIR=$pkgdir install
-
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/ghc/license
-  install -d $pkgdir/usr/share/haskell
-}
-
-md5sums=('fa19d9fe5049b7a1352b0b7c9880c141'
- '5a3e0880c80b1dcecf779ff2e63a9c0d')

Copied: ghc/repos/testing-i686/PKGBUILD (from rev 142983, ghc/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2011-11-19 18:41:40 UTC (rev 142984)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Vesa Kaihlavirta v...@archlinux.org
+# Special note for devs looking to upgrade this package:
+#   ghc places a unique hash for each library when it is built.
+#   Libraries depend on versions specified by those hashes.
+#   This implies that all libraries need to be rebuilt when ghc is rebuilt.
+#   Also, due to dependency loop problems, haskell-ghc-paths and haddock
+#   do not carry version dependencies. You will have to remember to build them 
too.
+pkgname=ghc
+pkgver=7.2.2
+pkgrel=1
+pkgdesc=The Glasgow Haskell Compiler
+arch=(i686 x86_64)
+url=http://www.haskell.org/ghc/;
+license=(custom)
+depends=('perl' 'gmp=5.0' gcc)
+makedepends=(ghc happy perl libxslt docbook-xsl)
+install=ghc.install
+options=(!strip)
+groups=(haskell)
+source=(http://www.haskell.org/ghc/dist/$pkgver/ghc-$pkgver-src.tar.bz2;
+build.mk)
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+
+  cp $srcdir/build.mk mk/build.mk
+
+  ./configure --prefix=/usr 
+  make -j1 || return 1
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  
+  make DESTDIR=$pkgdir install
+
+  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/ghc/license
+  install -d $pkgdir/usr/share/haskell
+}
+
+md5sums=('fa19d9fe5049b7a1352b0b7c9880c141'
+ '5a3e0880c80b1dcecf779ff2e63a9c0d')

Deleted: testing-i686/build.mk
===
--- testing-i686/build.mk   2011-11-19 18:36:55 UTC (rev 142983)
+++ testing-i686/build.mk   2011-11-19 18:41:40 UTC (rev 142984)
@@ -1,150 +0,0 @@
-# -
-# A Sample build.mk
-#
-# Uncomment one of the following BuildFlavour settings to get the desired
-# overall build type, and then tweak the options in the relevant section
-# below.
-
-# Uncomment one of these to select a build profile below:
-
-# Full build with max