Merge branch 'testing' of gitorious.org:chakra-packages/apps into testing

This commit is contained in:
Francesco 2013-08-27 13:24:15 +00:00
commit 97696ea767
35 changed files with 230 additions and 217 deletions

View File

@ -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')

View File

@ -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

View File

@ -1,24 +1,20 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
# Contributor: Adrian Chaves Fernandez (Gallaecio) <adriyetichaves@gmail.com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7@gmail.com>
# Maintainer: Stephen McIntosh <stephenmac7@gmail.com>
_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
}

View File

@ -1,13 +1,12 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# 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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# 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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,25 +1,21 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
#
# Apps Packages for Chakra, part of chakra-project.org
#
# Maintainer: Stephen McIntosh <stephenmac7@gmail.com>
# Contributor: Stephen McIntosh <stephenmac7@gmail.com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
# Maintainer: Stephen McIntosh <stephenmac7[at]gmail[dot]com>
_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
}

View File

@ -1,13 +1,13 @@
# Apps Packages for Chakra, part of www.chakra-project.org
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
# Contributor: Stephen McIntosh <stephenmac7@gmail.com>
# Maintainer: Stephen McIntosh <stephenmac7@gmail.com>
_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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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
}

View File

@ -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

View File

@ -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')

View File

@ -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
}

View File

@ -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
}