diff --git a/cabal-install/PKGBUILD b/cabal-install/PKGBUILD index 133e58d9d..2f4636e1b 100644 --- a/cabal-install/PKGBUILD +++ b/cabal-install/PKGBUILD @@ -5,8 +5,8 @@ pkgname=cabal-install pkgver=0.14.0 pkgrel=2 -pkgdesc="The command-line interface for Cabal and Hackage." -url="http://hackage.haskell.org/package/cabal-install" +pkgdesc='The command-line interface for Cabal and Hackage' +url='http://hackage.haskell.org/package/cabal-install' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=('haskell-http' 'haskell-zlib' 'haskell-mtl' 'haskell-network' 'haskell-random') diff --git a/haskell-build-order.txt b/haskell-build-order.txt deleted file mode 100644 index d1a267512..000000000 --- a/haskell-build-order.txt +++ /dev/null @@ -1,33 +0,0 @@ -ghc -haskell-transformers -haskell-mtl -haskell-deepseq -haskell-text -haskell-parsec -haskell-network -haskell-random -haskell-zlib -haskell-utf8-string -haskell-extensible-exceptions -haskell-terminfo -haskell-haskeline -haskell-mmap -haskell-dataenc -haskell-hashed-storage -haskell-hslogger -haskell-html -haskell-http -haskell-primitive -haskell-regex-base -haskell-regex-posix -haskell-regex-compat -haskell-syb -haskell-tar -haskell-vector -haskell-bytestring-show -haskell-x11 -haskell-x11-xft -xmonad -xmonad-contrib -xmonad-utils -kdeplasma-applets-xmonad-log-plasmoid diff --git a/haskell-bytestring-show/PKGBUILD b/haskell-bytestring-show/PKGBUILD index 166365ffd..4387c6673 100644 --- a/haskell-bytestring-show/PKGBUILD +++ b/haskell-bytestring-show/PKGBUILD @@ -1,24 +1,20 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) - -# -# Apps Packages for Chakra, part of chakra-project.org -# -# Maintainer: Adrian Chaves Fernandez (Gallaecio) +# Contributor: Adrian Chaves Fernandez (Gallaecio) _hkgname=bytestring-show pkgname=haskell-bytestring-show pkgver=0.3.5.4 pkgrel=1 -pkgdesc="Efficient conversion of values into readable byte strings." -url="http://hackage.haskell.org/package/bytestring-show" -license=("custom:BSD3") +pkgdesc='Efficient conversion of values into readable byte strings' +url='http://hackage.haskell.org/package/bytestring-show' +license=('custom:BSD3') arch=('x86_64') makedepends=() -depends=("ghc") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +depends=('ghc') +source=('http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz') sha256sums=('2eeca94d240e5ea4f2676a3d1f8e291c00979dbad8dacc4d8f1d32a638d2dac3') -install="${pkgname}.install" +install='${pkgname}.install' build() { cd ${srcdir}/${_hkgname}-${pkgver} @@ -41,7 +37,7 @@ package() { ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} runhaskell Setup copy --destdir=${pkgdir} - # Lincese. + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-dataenc/PKGBUILD b/haskell-dataenc/PKGBUILD index 64d26e38e..394e60fdd 100644 --- a/haskell-dataenc/PKGBUILD +++ b/haskell-dataenc/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=dataenc pkgname=haskell-dataenc pkgver=0.14.0.4 pkgrel=1 -pkgdesc="Data encoding library" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Data encoding library' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('26275b11cedca34e9972db775f078cfa') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-deepseq/PKGBUILD b/haskell-deepseq/PKGBUILD index d15163fc5..7dfeed663 100644 --- a/haskell-deepseq/PKGBUILD +++ b/haskell-deepseq/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=deepseq pkgname=haskell-deepseq pkgver=1.3.0.1 pkgrel=1 -pkgdesc="Deep evaluation of data structures" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Deep evaluation of data structures' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('091b06fb7983ea6d7134caf08334ea47') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-extensible-exceptions/PKGBUILD b/haskell-extensible-exceptions/PKGBUILD index 1cf1c93a5..da34b632d 100644 --- a/haskell-extensible-exceptions/PKGBUILD +++ b/haskell-extensible-exceptions/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=extensible-exceptions pkgname=haskell-extensible-exceptions pkgver=0.1.1.4 pkgrel=1 -pkgdesc="Extensible exceptions" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Extensible exceptions' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('fa1cadd15c1c7aa362618d41c6e17d8b') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-hashed-storage/PKGBUILD b/haskell-hashed-storage/PKGBUILD index a34886632..b5f589dd1 100644 --- a/haskell-hashed-storage/PKGBUILD +++ b/haskell-hashed-storage/PKGBUILD @@ -1,13 +1,12 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) -# Maintainer: _hkgname=hashed-storage pkgname=haskell-hashed-storage pkgver=0.5.10 pkgrel=1 -pkgdesc="Hashed file storage support code." -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Hashed file storage support code.' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +18,7 @@ md5sums=('67d8661d191d4b7a8f3ac801783eca87') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +32,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-haskeline/PKGBUILD b/haskell-haskeline/PKGBUILD index e781a9f75..900257116 100644 --- a/haskell-haskeline/PKGBUILD +++ b/haskell-haskeline/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=haskeline pkgname=haskell-haskeline pkgver=0.7.0.3 pkgrel=1 -pkgdesc="A command-line interface for user input, written in Haskell." -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='A command-line interface for user input, written in Haskell.' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('3a78043dc80b5510202e71e77c0a9923') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-hslogger/PKGBUILD b/haskell-hslogger/PKGBUILD index 4fee9bc73..c4660bfb5 100644 --- a/haskell-hslogger/PKGBUILD +++ b/haskell-hslogger/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=hslogger pkgname=haskell-hslogger pkgver=1.2.1 pkgrel=1 -pkgdesc="Versatile logging framework" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Versatile logging framework' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('d94e39cd6a262565cf0758a6ead74919') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-html/PKGBUILD b/haskell-html/PKGBUILD index ecaab23d5..f7d6f4da0 100644 --- a/haskell-html/PKGBUILD +++ b/haskell-html/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 pkgrel=10 -pkgdesc="HTML combinator library" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='HTML combinator library' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('2a7de5a2af9a2f80d39825d6a95ee445') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-http/PKGBUILD b/haskell-http/PKGBUILD index 9ee83b3d7..f20dfa563 100644 --- a/haskell-http/PKGBUILD +++ b/haskell-http/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=HTTP pkgname=haskell-http pkgver=4000.2.6 pkgrel=1 -pkgdesc="A library for client-side HTTP" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='A library for client-side HTTP' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('0b3433b470e2ae114b356719d3928e0c') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-mmap/PKGBUILD b/haskell-mmap/PKGBUILD index c08b34c99..35892f336 100644 --- a/haskell-mmap/PKGBUILD +++ b/haskell-mmap/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=mmap pkgname=haskell-mmap pkgver=0.5.8 pkgrel=1 -pkgdesc="Memory mapped files for POSIX and Windows" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Memory mapped files for POSIX and Windows' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('737e0f0a82dcfbc71e69c1b7b52de07e') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-mtl/PKGBUILD b/haskell-mtl/PKGBUILD index acd7d6618..1c1203577 100644 --- a/haskell-mtl/PKGBUILD +++ b/haskell-mtl/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=mtl pkgname=haskell-mtl pkgver=2.1.2 pkgrel=1 -pkgdesc="Monad classes, using functional dependencies" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Monad classes, using functional dependencies' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('943c110524d96126bfa0e61f7df1ebcd') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-network/PKGBUILD b/haskell-network/PKGBUILD index 0f550a1ae..33262551f 100644 --- a/haskell-network/PKGBUILD +++ b/haskell-network/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh stephenmac7[at]gmail[dot]com -# Maintainer: Stephen McIntosh stephenmac7[at]gmail[dot]com _hkgname=network pkgname=haskell-network pkgver=2.4.0.1 pkgrel=1 -pkgdesc="Low-level networking interface" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Low-level networking interface' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('b120c85d327ba9bca5a340db781a9b57') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-parsec/PKGBUILD b/haskell-parsec/PKGBUILD index 0ba893718..3773ebcf3 100644 --- a/haskell-parsec/PKGBUILD +++ b/haskell-parsec/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=parsec pkgname=haskell-parsec pkgver=3.1.3 pkgrel=2 -pkgdesc="Monadic parser combinators" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Monadic parser combinators' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('d72fc94b81153132c61125a1ec52a4a5') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-primitive/PKGBUILD b/haskell-primitive/PKGBUILD index 394fa3bb5..40b8a3734 100644 --- a/haskell-primitive/PKGBUILD +++ b/haskell-primitive/PKGBUILD @@ -1,25 +1,21 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) - -# -# Apps Packages for Chakra, part of chakra-project.org -# -# Maintainer: Stephen McIntosh +# Contributor: Stephen McIntosh _hkgname=primitive pkgname=haskell-primitive pkgver=0.5.0.1 pkgrel=1 -pkgdesc="Wrappers for primitive array operations" -url="http://hackage.haskell.org/package/primitive" -license=("custom:BSD3") +pkgdesc='Wrappers for primitive array operations' +url='http://hackage.haskell.org/package/primitive' +license=('custom:BSD3') arch=('x86_64') makedepends=() -depends=("ghc") +depends=('ghc') options=('strip') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +source=('http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz') sha256sums=('526c9d4d06b7b379cb1aaffeffbb30bef810e771f29617ef6d0d99df711f4313') -install="${pkgname}.install" +install='${pkgname}.install' build() { cd ${srcdir}/${_hkgname}-${pkgver} @@ -42,7 +38,7 @@ package() { ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} runhaskell Setup copy --destdir=${pkgdir} - # Lincese. + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-random/PKGBUILD b/haskell-random/PKGBUILD index 6f0631dea..2031e516d 100644 --- a/haskell-random/PKGBUILD +++ b/haskell-random/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=random pkgname=haskell-random pkgver=1.0.1.1 pkgrel=2 -pkgdesc="random number library" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='random number library' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('9a249cfa7ff6793cbf2be06e9fcd7538') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-regex-base/PKGBUILD b/haskell-regex-base/PKGBUILD index 33b5d3d79..1386caef4 100644 --- a/haskell-regex-base/PKGBUILD +++ b/haskell-regex-base/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=regex-base pkgname=haskell-regex-base pkgver=0.93.2 pkgrel=5 -pkgdesc="Replaces/Enhances Text.Regex" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Replaces/Enhances Text.Regex' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-regex-compat/PKGBUILD b/haskell-regex-compat/PKGBUILD index 426fe354e..9cfe6525f 100644 --- a/haskell-regex-compat/PKGBUILD +++ b/haskell-regex-compat/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=regex-compat pkgname=haskell-regex-compat pkgver=0.95.1 pkgrel=5 -pkgdesc="Replaces/Enhances Text.Regex" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Replaces/Enhances Text.Regex' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('d0573ab4e2f3de5faa61380b67333320') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-regex-posix/PKGBUILD b/haskell-regex-posix/PKGBUILD index 574af4071..cec65788d 100644 --- a/haskell-regex-posix/PKGBUILD +++ b/haskell-regex-posix/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.95.2 pkgrel=2 -pkgdesc="Replaces/Enhances Text.Regex" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Replaces/Enhances Text.Regex' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('1df0f9494aab110c7231f36393285c7c') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-syb/PKGBUILD b/haskell-syb/PKGBUILD index 0f293eef6..667f8264c 100644 --- a/haskell-syb/PKGBUILD +++ b/haskell-syb/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=syb pkgname=haskell-syb pkgver=0.3.7 pkgrel=1 -pkgdesc="Scrap Your Boilerplate" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Scrap Your Boilerplate' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') depends=('ghc') @@ -18,7 +18,7 @@ md5sums=('fa653976a4ee43918cc7546089f94b60') 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 + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -32,6 +32,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-tar/PKGBUILD b/haskell-tar/PKGBUILD index daa0734a1..6eb62ec9b 100644 --- a/haskell-tar/PKGBUILD +++ b/haskell-tar/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=tar pkgname=haskell-tar pkgver=0.4.0.1 pkgrel=1 -pkgdesc="Reading, writing and manipulating \".tar\" archive files." -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Reading, writing and manipulating tar archive files.' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('a037976a434d6a55cad3e07f54686ffd') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-terminfo/PKGBUILD b/haskell-terminfo/PKGBUILD index 345f4e6e9..458d72603 100644 --- a/haskell-terminfo/PKGBUILD +++ b/haskell-terminfo/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=terminfo pkgname=haskell-terminfo pkgver=0.3.2.3 pkgrel=2 -pkgdesc="Haskell bindings to the terminfo library." -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Haskell bindings to the terminfo library' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('706f546c629ac100a402c9c2629c25fa') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-text/PKGBUILD b/haskell-text/PKGBUILD index 10ee3dbd0..e7826f836 100644 --- a/haskell-text/PKGBUILD +++ b/haskell-text/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=text pkgname=haskell-text pkgver=0.11.2.3 pkgrel=1 -pkgdesc="An efficient packed Unicode text type." -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='An efficient packed Unicode text type.' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('7a469d49a7576fb3a18785cb64d4ee6c') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-transformers/PKGBUILD b/haskell-transformers/PKGBUILD index 5199f63c8..120707adc 100644 --- a/haskell-transformers/PKGBUILD +++ b/haskell-transformers/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=transformers pkgname=haskell-transformers pkgver=0.3.0.0 pkgrel=2 -pkgdesc="Concrete functor and monad transformers" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Concrete functor and monad transformers' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('852dc0b79cc2bcb39136287d3dd385e5') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-utf8-string/PKGBUILD b/haskell-utf8-string/PKGBUILD index 6d3362586..690534e76 100644 --- a/haskell-utf8-string/PKGBUILD +++ b/haskell-utf8-string/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=utf8-string pkgname=haskell-utf8-string pkgver=0.3.7 pkgrel=4 -pkgdesc="Support for reading and writing UTF8 Strings" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Support for reading and writing UTF8 Strings' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('50e5c395713e716e0e4a56da73f87ccd') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-vector/PKGBUILD b/haskell-vector/PKGBUILD index c57b6efba..c35b9666b 100644 --- a/haskell-vector/PKGBUILD +++ b/haskell-vector/PKGBUILD @@ -1,13 +1,13 @@ # Apps Packages for Chakra, part of www.chakra-project.org # Maintainer: H W Tovetjärn (totte) +# Contributor: Stephen McIntosh -# Maintainer: Stephen McIntosh _hkgname=vector pkgname=haskell-vector pkgver=0.10.0.1 pkgrel=1 -pkgdesc="Efficient Arrays" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Efficient Arrays' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('a0d48ebfe68c8b90cb1d09589d86a79c') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-x11-xft/PKGBUILD b/haskell-x11-xft/PKGBUILD index 6c3d3d681..51c335405 100644 --- a/haskell-x11-xft/PKGBUILD +++ b/haskell-x11-xft/PKGBUILD @@ -6,8 +6,8 @@ _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 pkgrel=1 -pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Bindings to the Xft, X Free Type interface library, and some Xrender parts' +url='http://hackage.haskell.org/package/${_hkgname}' license=('LGPL') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('ad885150a59f63de328e73abe5ffc79e') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,4 +33,8 @@ package() { 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} + + # License + install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-x11/PKGBUILD b/haskell-x11/PKGBUILD index f858e56e4..0f78ceb38 100644 --- a/haskell-x11/PKGBUILD +++ b/haskell-x11/PKGBUILD @@ -6,8 +6,8 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.6.0.2 pkgrel=1 -pkgdesc="A binding to the X11 graphics library" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='A binding to the X11 graphics library' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('0227ba7a8788c3cfd146e952a5fafc82') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/haskell-zlib/PKGBUILD b/haskell-zlib/PKGBUILD index e75a8570d..05718b1f5 100644 --- a/haskell-zlib/PKGBUILD +++ b/haskell-zlib/PKGBUILD @@ -6,8 +6,8 @@ _hkgname=zlib pkgname=haskell-zlib pkgver=0.5.4.0 pkgrel=1 -pkgdesc="Compression and decompression in the gzip and zlib formats" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='Compression and decompression in the gzip and zlib formats' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=() @@ -19,7 +19,7 @@ md5sums=('eb5984b936a7c37a0cdaa357149176b2') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ - --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid + --prefix=/usr --docdir=/usr/share/doc/${pkgname} --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock runhaskell Setup register --gen-script @@ -33,6 +33,8 @@ package() { 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} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/hasktags/PKGBUILD b/hasktags/PKGBUILD index 0da89a736..1c9ba5ade 100644 --- a/hasktags/PKGBUILD +++ b/hasktags/PKGBUILD @@ -6,28 +6,28 @@ pkgname=hasktags pkgver=0.68.1 pkgrel=1 pkgdesc='Produces ctags “tags” and etags “TAGS” files for Haskell software' -url="http://hackage.haskell.org/package/$pkgname" +url='http://hackage.haskell.org/package/$pkgname' license=(BSD) arch=(i686 x86_64) makedepends=(ghc) -source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz") +source=('http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz') md5sums=('5387ac07a273e08dffb3e3a0f03f7a46') build() { - cd $srcdir/$pkgname-$pkgver - runhaskell Setup configure -O \ - --prefix=/usr - runhaskell Setup build + cd $srcdir/$pkgname-$pkgver + runhaskell Setup configure -O \ + --prefix=/usr + runhaskell Setup build } package() { - cd $srcdir/$pkgname-$pkgver - runhaskell Setup copy --destdir=$pkgdir + cd $srcdir/$pkgname-$pkgver + runhaskell Setup copy --destdir=$pkgdir - # Documentation. - install -Dm644 README $pkgdir/usr/share/doc/$pkgname/usage.txt - rm -R $pkgdir/usr/share/doc/$pkgname-$pkgver + # Documentation + install -Dm644 README $pkgdir/usr/share/doc/$pkgname/usage.txt + rm -R $pkgdir/usr/share/doc/$pkgname-$pkgver - # Legal. - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/license.txt + # License + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/license.txt } diff --git a/kdeplasma-applets-xmonad-log-plasmoid/PKGBUILD b/kdeplasma-applets-xmonad-log-plasmoid/PKGBUILD index a311272d6..10d76b061 100644 --- a/kdeplasma-applets-xmonad-log-plasmoid/PKGBUILD +++ b/kdeplasma-applets-xmonad-log-plasmoid/PKGBUILD @@ -6,27 +6,27 @@ pkgver=20130825 pkgrel=1 pkgdesc="Applet that prints messages sent from XMonad's DBus-based logHook" arch=('x86_64') -url="https://github.com/igoralmeida/xmonad-log-plasmoid" +url='https://github.com/igoralmeida/xmonad-log-plasmoid' license=('GPL3') depends=('xmonad' 'pyqt4-python2' 'kdebindings-pykde4') makedepends=('git') -_gitroot="git://github.com/igoralmeida/xmonad-log-plasmoid.git" -_gitname="xmonad-log-plasmoid" +_gitroot='git://github.com/igoralmeida/xmonad-log-plasmoid.git' +_gitname='xmonad-log-plasmoid' build() { cd $srcdir - msg "Connecting to Git server..." + msg 'Connecting to Git server...' if [ -d $_gitname ] ; then cd $_gitname && git pull origin - msg "The local files are updated." + msg 'The local files are updated.' else git clone $_gitroot $_gitname --depth=1 fi - msg "Git checkout done or server timeout" - msg "Starting make..." + msg 'Git checkout done or server timeout' + msg 'Starting make...' rm -rf $srcdir/$_gitname-build cp -R $srcdir/$_gitname $srcdir/$_gitname-build diff --git a/xmonad-contrib/PKGBUILD b/xmonad-contrib/PKGBUILD index aabec6b7b..5a712febc 100644 --- a/xmonad-contrib/PKGBUILD +++ b/xmonad-contrib/PKGBUILD @@ -19,20 +19,19 @@ source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$p md5sums=('9a4353a94ec0ea3a9c4700757ef5ae81') build() { - cd $srcdir/$pkgname-$pkgver - runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ - --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.*unregister[^ ]* |&'--force' |" unregister.sh + cd $srcdir/$pkgname-$pkgver + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr -fuse_xft \ + --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.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd $srcdir/$pkgname-$pkgver - install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh - install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh - runhaskell Setup.lhs copy --destdir=$pkgdir - install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE } -md5sums=('9a4353a94ec0ea3a9c4700757ef5ae81') diff --git a/xmonad-utils/PKGBUILD b/xmonad-utils/PKGBUILD index 1325679e9..488cc925a 100644 --- a/xmonad-utils/PKGBUILD +++ b/xmonad-utils/PKGBUILD @@ -6,8 +6,8 @@ _hkgname=xmonad-utils pkgname=xmonad-utils pkgver=0.1.3.2 pkgrel=1 -pkgdesc="A small collection of X utilities" -url="http://hackage.haskell.org/package/${_hkgname}" +pkgdesc='A small collection of X utilities' +url='http://hackage.haskell.org/package/${_hkgname}' license=('custom:BSD3') arch=('i686' 'x86_64') makedepends=('ghc' 'haskell-x11>=1.3' 'haskell-random' 'haskell-unix' 'glibc') @@ -23,6 +23,8 @@ build() { package() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup copy --destdir=${pkgdir} + + # License install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE } diff --git a/xmonad/PKGBUILD b/xmonad/PKGBUILD index c01ae6fb4..a7ddd0983 100644 --- a/xmonad/PKGBUILD +++ b/xmonad/PKGBUILD @@ -8,44 +8,44 @@ pkgname=xmonad pkgver=0.10 pkgrel=4 -pkgdesc="A lightweight X11 tiled window manager written in Haskell" +pkgdesc='A lightweight X11 tiled window manager written in Haskell' arch=('i686' 'x86_64') -url="http://xmonad.org/" +url='http://xmonad.org/' license=('BSD') depends=('ghc=7.4.1' 'gmp' 'haskell-x11' 'sh' 'haskell-mtl=2.0.1.0' 'haskell-utf8-string') optdepends=('xorg-xmessage: for displaying visual error messages') install='xmonad.install' source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz - xmonad.desktop - xmonad.session - xmonad.svg) + xmonad.desktop + xmonad.session + xmonad.svg) md5sums=('f8381e1ec15137863558a454d4466467' 'f8e3d84a9f154d1b5d7fcffbc0a058c9' '9d1bc84a7f32897d32f3fc71ef76228e' '72bfa5e62e4e44fe7fa59b6a7593d993') build() { - cd $srcdir/$pkgname-$pkgver - runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \ - --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.*unregister[^ ]* |&'--force' |" unregister.sh + cd $srcdir/$pkgname-$pkgver + runhaskell Setup.lhs configure --ghc --enable-shared --enable-split-objs --prefix=/usr \ + --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.*unregister[^ ]* |&'--force' |" unregister.sh } package() { - cd $srcdir/$pkgname-$pkgver - install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh - install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh - runhaskell Setup.lhs copy --destdir=$pkgdir -# runhaskell util/GenerateManpage.hs + cd $srcdir/$pkgname-$pkgver + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + runhaskell Setup.lhs copy --destdir=$pkgdir + #runhaskell util/GenerateManpage.hs - install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1 + install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1 - install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE + install -D -m644 LICENSE $pkgdir/usr/share/licenses/xmonad/LICENSE - install -D -m644 $srcdir/xmonad.desktop $pkgdir/usr/share/xsessions/xmonad.desktop - install -D -m644 $srcdir/xmonad.session $pkgdir/usr/share/gnome-session/sessions/xmonad.session - install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg + install -D -m644 $srcdir/xmonad.desktop $pkgdir/usr/share/xsessions/xmonad.desktop + install -D -m644 $srcdir/xmonad.session $pkgdir/usr/share/gnome-session/sessions/xmonad.session + install -D -m644 $srcdir/xmonad.svg $pkgdir/usr/share/pixmaps/xmonad.svg }