[arch-commits] Commit in retext/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 09:21:21 Author: farseerfc Revision: 157961 Add translated locales Modified: retext/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 07:35:48 UTC (rev 157960) +++ PKGBUILD2016-01-20 08:21:21 UTC (rev 157961) @@ -7,7 +7,7 @@ pkgname=retext pkgver=5.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="A simple editor for Markdown and ReStructuredText markup languages" arch=('any') url="https://github.com/retext-project/retext"; @@ -15,7 +15,7 @@ # for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' # for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf' depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' 'gconf') -makedepends=('imagemagick') +makedepends=('imagemagick' 'qt5-tools' 'qtchooser') optdepends=('python-markdown: for Markdown language support' 'python-docutils: for reStructuredText language support' 'python-pyenchant: for spell checking support')
[arch-commits] Commit in haskell-bencode/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 09:37:09 Author: fyan Revision: 157962 upgpkg: haskell-bencode 0.6.0.0-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-bencode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 08:21:21 UTC (rev 157961) +++ PKGBUILD2016-01-20 08:37:09 UTC (rev 157962) @@ -5,7 +5,7 @@ _hkgname=bencode pkgname=haskell-bencode pkgver=0.6.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Parser and printer for bencoded data." url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-bencode/repos (6 files)
Date: Wednesday, January 20, 2016 @ 09:37:48 Author: fyan Revision: 157963 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-bencode/repos/community-staging-i686/ haskell-bencode/repos/community-staging-i686/PKGBUILD (from rev 157962, haskell-bencode/trunk/PKGBUILD) haskell-bencode/repos/community-staging-i686/haskell-bencode.install (from rev 157962, haskell-bencode/trunk/haskell-bencode.install) haskell-bencode/repos/community-staging-x86_64/ haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 157962, haskell-bencode/trunk/PKGBUILD) haskell-bencode/repos/community-staging-x86_64/haskell-bencode.install (from rev 157962, haskell-bencode/trunk/haskell-bencode.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-bencode.install | 18 + community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-bencode.install | 18 + 4 files changed, 120 insertions(+) Copied: haskell-bencode/repos/community-staging-i686/PKGBUILD (from rev 157962, haskell-bencode/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 08:37:48 UTC (rev 157963) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bencode +pkgname=haskell-bencode +pkgver=0.6.0.0 +pkgrel=2 +pkgdesc="Parser and printer for bencoded data." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-parsec") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-bencode/repos/community-staging-i686/haskell-bencode.install (from rev 157962, haskell-bencode/trunk/haskell-bencode.install) === --- community-staging-i686/haskell-bencode.install (rev 0) +++ community-staging-i686/haskell-bencode.install 2016-01-20 08:37:48 UTC (rev 157963) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-bencode +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 157962, haskell-bencode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 08:37:48 UTC (rev 157963) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bencode +pkgname=haskell-bencode +pkgver=0.6.0.0 +pkgrel=2 +pkgdesc="Parser and printer for bencoded data." +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-parsec") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('3b8efdfecee9bc486d9bcdbb633b7128ca235360f102478a7e0f8c895281f68a') + +build() { +cd "${srcdir}/${_hkgname}-${pkg
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 09:58:45 Author: fyan Revision: 157964 upgpkg: pandoc 1.16.0.2-7 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 08:37:48 UTC (rev 157963) +++ PKGBUILD2016-01-20 08:58:45 UTC (rev 157964) @@ -5,7 +5,7 @@ pkgbase=pandoc pkgname=(pandoc haskell-pandoc) pkgver=1.16.0.2 -pkgrel=6 +pkgrel=7 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in pandoc/repos (6 files)
Date: Wednesday, January 20, 2016 @ 09:59:12 Author: fyan Revision: 157965 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc/repos/community-staging-i686/ pandoc/repos/community-staging-i686/PKGBUILD (from rev 157964, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 157964, pandoc/trunk/haskell-pandoc.install) pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 157964, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/haskell-pandoc.install (from rev 157964, pandoc/trunk/haskell-pandoc.install) -+ community-staging-i686/PKGBUILD | 68 ++ community-staging-i686/haskell-pandoc.install | 18 + community-staging-x86_64/PKGBUILD | 68 ++ community-staging-x86_64/haskell-pandoc.install | 18 + 4 files changed, 172 insertions(+) Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 157964, pandoc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 08:59:12 UTC (rev 157965) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.16.0.2 +pkgrel=7 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cmark" "haskell-data-default" "haskell-mtl" "haskell-extensible-exceptions" + "haskell-filemanip" "haskell-haddock-library" "haskell-highlighting-kate" + "haskell-hslua" "haskell-http-client" "haskell-syb" "haskell-http-client-tls" + "haskell-http-types" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-old-time" "haskell-pandoc-types" "haskell-parsec" "haskell-random" + "haskell-scientific" "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" + "haskell-unordered-containers" "haskell-zip-archive" "haskell-vector" "haskell-xml" + "haskell-yaml" "haskell-zlib") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('f5f3262ef4574a111936fea0118557c523a8b0eaa7fea84b64b377b20a80f348') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -fhttps -f-trypandoc -f-embed_data_files +runhaskell Setup build + +runhaskell Setup haddock --hoogle --html + +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_pandoc() { +depends=('gmp' 'libffi' 'zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'texlive-core: for pdf output') +replaces=('pandoc-static') +conflicts=('pandoc-static') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +} + +package_haskell-pandoc() { +pkgdesc="Conversion between markup formats (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc') +install="haskell-pandoc.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +} Copied: pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 157964, pandoc/trunk/haskell-pandoc.install) === --- community-staging-i686/haskell-pandoc.install (rev 0) +++ community-staging-i686/haskell-pandoc.install 2016-01-20 08:59:12 UTC (rev 157965) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries;
[arch-commits] Commit in haskell-tasty/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:00:11 Author: fyan Revision: 157966 upgpkg: haskell-tasty 0.11.0.2-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 08:59:12 UTC (rev 157965) +++ PKGBUILD2016-01-20 09:00:11 UTC (rev 157966) @@ -5,7 +5,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=0.11.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/feuerbach/tasty"; license=("MIT") @@ -18,8 +18,6 @@ install="${pkgname}.install" sha256sums=('3d87f99a046bfda752dcf558f36931135c784af9a2911a61bc4673199f933c63') -# PKGBUILD functions - prepare() { sed -i 's/regex-tdfa-rc/regex-tdfa/' ${_hkgname}-${pkgver}/${_hkgname}.cabal }
[arch-commits] Commit in lib32-elfutils/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:00:55 Author: lcarlier Revision: 157969 archrelease: copy trunk to multilib-x86_64 Added: lib32-elfutils/repos/multilib-x86_64/PKGBUILD (from rev 157968, lib32-elfutils/trunk/PKGBUILD) Deleted: lib32-elfutils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-20 09:00:50 UTC (rev 157968) +++ PKGBUILD2016-01-20 09:00:55 UTC (rev 157969) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Stéphane Gaudreault -# Contributor: Andrej Gelenberg - -_pkgbasename=elfutils -pkgname=lib32-elfutils -pkgver=0.164 -pkgrel=1 -pkgdesc="Collection of libraries for working with ELF object files and DWARF debugging information (32-bit)" -arch=('x86_64') -url="https://fedorahosted.org/elfutils/"; -license=('LGPL3' 'GPL' 'GPL3') -depends=('lib32-bzip2' 'lib32-zlib' 'elfutils') -makedepends=('gcc-multilib') -source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig}) -options=('staticlibs') -sha1sums=('55a951f909267db76d506f61752508a86589aa37' - 'SKIP') -validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard - -build() { - cd ${srcdir}/${_pkgbasename}-${pkgver} - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - CFLAGS+=" -g" # required for test-suite success - - ./configure --prefix=/usr --libdir=/usr/lib32 - make -} - -package() { - cd ${srcdir}/${_pkgbasename}-${pkgver} - - make DESTDIR=${pkgdir} install - rm -rf ${pkgdir}/usr/{bin,include,share} -} Copied: lib32-elfutils/repos/multilib-x86_64/PKGBUILD (from rev 157968, lib32-elfutils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-20 09:00:55 UTC (rev 157969) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Stéphane Gaudreault +# Contributor: Andrej Gelenberg + +_pkgbasename=elfutils +pkgname=lib32-elfutils +pkgver=0.165 +pkgrel=1 +pkgdesc="Collection of libraries for working with ELF object files and DWARF debugging information (32-bit)" +arch=('x86_64') +url="https://fedorahosted.org/elfutils/"; +license=('LGPL3' 'GPL' 'GPL3') +depends=('lib32-bzip2' 'lib32-zlib' 'elfutils') +makedepends=('gcc-multilib') +source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig}) +options=('staticlibs') +sha1sums=('b994f2f31e6638415d7f8a3c0c7e04e6bc4ca4a9' + 'SKIP') +validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard + +build() { + cd ${srcdir}/${_pkgbasename}-${pkgver} + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + CFLAGS+=" -g" # required for test-suite success + + ./configure --prefix=/usr --libdir=/usr/lib32 + make +} + +package() { + cd ${srcdir}/${_pkgbasename}-${pkgver} + + make DESTDIR=${pkgdir} install + rm -rf ${pkgdir}/usr/{bin,include,share} +}
[arch-commits] Commit in haskell-tasty/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:00:50 Author: fyan Revision: 157968 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tasty/repos/community-staging-i686/ haskell-tasty/repos/community-staging-i686/PKGBUILD (from rev 157966, haskell-tasty/trunk/PKGBUILD) haskell-tasty/repos/community-staging-i686/haskell-tasty.install (from rev 157966, haskell-tasty/trunk/haskell-tasty.install) haskell-tasty/repos/community-staging-x86_64/ haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 157966, haskell-tasty/trunk/PKGBUILD) haskell-tasty/repos/community-staging-x86_64/haskell-tasty.install (from rev 157966, haskell-tasty/trunk/haskell-tasty.install) + community-staging-i686/PKGBUILD| 48 +++ community-staging-i686/haskell-tasty.install | 18 community-staging-x86_64/PKGBUILD | 48 +++ community-staging-x86_64/haskell-tasty.install | 18 4 files changed, 132 insertions(+) Copied: haskell-tasty/repos/community-staging-i686/PKGBUILD (from rev 157966, haskell-tasty/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:00:50 UTC (rev 157968) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=0.11.0.2 +pkgrel=2 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" "haskell-clock" + "haskell-mtl" "haskell-optparse-applicative" "haskell-regex-tdfa" + "haskell-stm" "haskell-tagged" "haskell-unbounded-delays") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('3d87f99a046bfda752dcf558f36931135c784af9a2911a61bc4673199f933c63') + +prepare() { +sed -i 's/regex-tdfa-rc/regex-tdfa/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tasty/repos/community-staging-i686/haskell-tasty.install (from rev 157966, haskell-tasty/trunk/haskell-tasty.install) === --- community-staging-i686/haskell-tasty.install (rev 0) +++ community-staging-i686/haskell-tasty.install2016-01-20 09:00:50 UTC (rev 157968) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-tasty +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 157966, haskell-tasty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:00:50 UTC (rev 157968) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=0.11.0.2 +pkgrel=2 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" "haskell-clock" + "haskell-mtl" "haskell-optparse-applicative" "hask
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:01:10 Author: fyan Revision: 157970 upgpkg: haskell-yesod-auth 1.4.11-5 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:00:55 UTC (rev 157969) +++ PKGBUILD2016-01-20 09:01:10 UTC (rev 157970) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.11 -pkgrel=4 +pkgrel=5 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in lib32-elfutils/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:00:49 Author: lcarlier Revision: 157967 upgpkg: lib32-elfutils 0.165-1 upstream update 0.165 Modified: lib32-elfutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:00:11 UTC (rev 157966) +++ PKGBUILD2016-01-20 09:00:49 UTC (rev 157967) @@ -4,7 +4,7 @@ _pkgbasename=elfutils pkgname=lib32-elfutils -pkgver=0.164 +pkgver=0.165 pkgrel=1 pkgdesc="Collection of libraries for working with ELF object files and DWARF debugging information (32-bit)" arch=('x86_64') @@ -14,7 +14,7 @@ makedepends=('gcc-multilib') source=(https://fedorahosted.org/releases/e/l/elfutils/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig}) options=('staticlibs') -sha1sums=('55a951f909267db76d506f61752508a86589aa37' +sha1sums=('b994f2f31e6638415d7f8a3c0c7e04e6bc4ca4a9' 'SKIP') validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:02:08 Author: fyan Revision: 157972 upgpkg: haskell-wai-app-static 3.1.4.1-5 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:01:52 UTC (rev 157971) +++ PKGBUILD2016-01-20 09:02:08 UTC (rev 157972) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.4.1 -pkgrel=4 +pkgrel=5 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:01:52 Author: fyan Revision: 157971 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-i686/ haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 157970, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install (from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install) haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 157970, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install (from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install) -+ community-staging-i686/PKGBUILD | 52 ++ community-staging-i686/haskell-yesod-auth.install | 18 ++ community-staging-x86_64/PKGBUILD | 52 ++ community-staging-x86_64/haskell-yesod-auth.install | 18 ++ 4 files changed, 140 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 157970, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:01:52 UTC (rev 157971) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.11 +pkgrel=5 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-authenticate" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptohash" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('2bf08ed837a32e98002d5d16c5cd751a6871950e7bcb2e8b12045f6c60071a77') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install (from rev 157970, haskell-yesod-auth/trunk/haskell-yesod-auth.install) === --- community-staging-i686/haskell-yesod-auth.install (rev 0) +++ community-staging-i686/haskell-yesod-auth.install 2016-01-20 09:01:52 UTC (rev 157971) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-auth +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 157970, haskell-yesod-a
[arch-commits] Commit in haskell-wai-app-static/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:03:05 Author: fyan Revision: 157973 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-i686/ haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 157972, haskell-wai-app-static/trunk/PKGBUILD) haskell-wai-app-static/repos/community-staging-i686/haskell-wai-app-static.install (from rev 157972, haskell-wai-app-static/trunk/haskell-wai-app-static.install) haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 157972, haskell-wai-app-static/trunk/PKGBUILD) haskell-wai-app-static/repos/community-staging-x86_64/haskell-wai-app-static.install (from rev 157972, haskell-wai-app-static/trunk/haskell-wai-app-static.install) -+ community-staging-i686/PKGBUILD | 49 ++ community-staging-i686/haskell-wai-app-static.install | 18 + community-staging-x86_64/PKGBUILD | 49 ++ community-staging-x86_64/haskell-wai-app-static.install | 18 + 4 files changed, 134 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-i686/PKGBUILD (from rev 157972, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:03:05 UTC (rev 157973) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.4.1 +pkgrel=5 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-cryptohash" "haskell-cryptohash-conduit" "haskell-file-embed" + "haskell-http-date" "haskell-http-types" "haskell-mime-types" + "haskell-old-locale" "haskell-optparse-applicative" "haskell-text" + "haskell-unix-compat" "haskell-unordered-containers" "haskell-wai" + "haskell-wai-extra" "haskell-warp" "haskell-zlib") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('7280e15192be2d80b2505da152ea828c448e1466401fc4a02e87052ce3515bd4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-wai-app-static/repos/community-staging-i686/haskell-wai-app-static.install (from rev 157972, haskell-wai-app-static/trunk/haskell-wai-app-static.install) === --- community-staging-i686/haskell-wai-app-static.install (rev 0) +++ community-staging-i686/haskell-wai-app-static.install 2016-01-20 09:03:05 UTC (rev 157973) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-wai-app-static +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 157972, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-s
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:04:21 Author: fyan Revision: 157974 upgpkg: haskell-dbus 0.10.12-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:03:05 UTC (rev 157973) +++ PKGBUILD2016-01-20 09:04:21 UTC (rev 157974) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=0.10.12 -pkgrel=1 +pkgrel=2 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/"; license=("GPL3")
[arch-commits] Commit in haskell-dbus/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:05:06 Author: fyan Revision: 157975 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dbus/repos/community-staging-i686/ haskell-dbus/repos/community-staging-i686/PKGBUILD (from rev 157974, haskell-dbus/trunk/PKGBUILD) haskell-dbus/repos/community-staging-i686/haskell-dbus.install (from rev 157974, haskell-dbus/trunk/haskell-dbus.install) haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 157974, haskell-dbus/trunk/PKGBUILD) haskell-dbus/repos/community-staging-x86_64/haskell-dbus.install (from rev 157974, haskell-dbus/trunk/haskell-dbus.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-dbus.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-dbus.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-dbus/repos/community-staging-i686/PKGBUILD (from rev 157974, haskell-dbus/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:05:06 UTC (rev 157975) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=0.10.12 +pkgrel=2 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/"; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cereal" "haskell-libxml-sax" "haskell-network" + "haskell-parsec" "haskell-random" "haskell-text" "haskell-vector" + "haskell-xml-types") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('f6d7b5640eb03e9598e38b1a2b2e7af1e9d357f3f845fc9528f9750965b92d54') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +} Copied: haskell-dbus/repos/community-staging-i686/haskell-dbus.install (from rev 157974, haskell-dbus/trunk/haskell-dbus.install) === --- community-staging-i686/haskell-dbus.install (rev 0) +++ community-staging-i686/haskell-dbus.install 2016-01-20 09:05:06 UTC (rev 157975) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-dbus +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 157974, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:05:06 UTC (rev 157975) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=0.10.12 +pkgrel=2 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/"; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cereal" "haskell-libxml-sax" "haskell-network" + "haskell-parsec" "haskell-random" "haskell-text" "haskell-vector" + "haskell-xml-types") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('f6d7b5640eb0
[arch-commits] Commit in lib32-sqlite/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:05:32 Author: lcarlier Revision: 157977 archrelease: copy trunk to multilib-x86_64 Added: lib32-sqlite/repos/multilib-x86_64/PKGBUILD (from rev 157976, lib32-sqlite/trunk/PKGBUILD) Deleted: lib32-sqlite/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-20 09:05:27 UTC (rev 157976) +++ PKGBUILD2016-01-20 09:05:32 UTC (rev 157977) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Biru Ionut -# Contributor: Mikko Seppälä -# Contributor: Kaos < gianlucaatlas dot gmail dot com > - -_pkgbasename=sqlite -pkgname=lib32-sqlite -_srcver=3090200 -_docver=${_srcver} -pkgver=3.9.2 -pkgrel=1 -pkgdesc="A C library that implements an SQL database engine (32-bit)" -arch=('x86_64') -license=('custom') -url="http://www.sqlite.org/"; -depends=(lib32-glibc $_pkgbasename) -makedepends=('tcl' 'gcc-multilib' 'lib32-readline') -source=(http://www.sqlite.org/2015/sqlite-src-${_srcver}.zip) -sha1sums=('e3bf27dee50bda25bc5b87254541d7f52bfcd4bb') -options=('!makeflags') -provides=("lib32-sqlite3=$pkgver") -replaces=("lib32-sqlite3") -conflicts=("lib32-sqlite3") - -prepare() { - cd "$srcdir"/sqlite-src-$_srcver - autoreconf -vfi -} - -build() { - cd "$srcdir"/sqlite-src-$_srcver - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - export LTLINK_EXTRAS="-ldl" - export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 \ - -DSQLITE_ENABLE_COLUMN_METADATA=1 \ - -DSQLITE_ENABLE_UNLOCK_NOTIFY \ - -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ - -DSQLITE_ENABLE_RTREE=1 \ - -DSQLITE_SECURE_DELETE" - - ./configure --prefix=/usr \ ---libdir=/usr/lib32 \ ---disable-tcl \ ---disable-static - - make -} - -package() { - cd "$srcdir"/sqlite-src-$_srcver - - make DESTDIR=${pkgdir} install - - rm -rf "${pkgdir}"/usr/{include,share,bin} - mkdir -p "$pkgdir/usr/share/licenses" - ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" -} Copied: lib32-sqlite/repos/multilib-x86_64/PKGBUILD (from rev 157976, lib32-sqlite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-20 09:05:32 UTC (rev 157977) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Biru Ionut +# Contributor: Mikko Seppälä +# Contributor: Kaos < gianlucaatlas dot gmail dot com > + +_pkgbasename=sqlite +pkgname=lib32-sqlite +_srcver=3100100 +_docver=${_srcver} +pkgver=3.10.1 +pkgrel=1 +pkgdesc="A C library that implements an SQL database engine (32-bit)" +arch=('x86_64') +license=('custom') +url="http://www.sqlite.org/"; +depends=(lib32-glibc $_pkgbasename) +makedepends=('tcl' 'gcc-multilib' 'lib32-readline') +source=(http://www.sqlite.org/2016/sqlite-src-${_srcver}.zip) +sha1sums=('01f5aa582d41b1f306bd68555977ce7772bace8a') +options=('!makeflags') +provides=("lib32-sqlite3=$pkgver") +replaces=("lib32-sqlite3") +conflicts=("lib32-sqlite3") + +prepare() { + cd "$srcdir"/sqlite-src-$_srcver + autoreconf -vfi +} + +build() { + cd "$srcdir"/sqlite-src-$_srcver + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + export LTLINK_EXTRAS="-ldl" + export CFLAGS="$CFLAGS -DSQLITE_ENABLE_FTS3=1 \ + -DSQLITE_ENABLE_COLUMN_METADATA=1 \ + -DSQLITE_ENABLE_UNLOCK_NOTIFY \ + -DSQLITE_ENABLE_DBSTAT_VTAB=1 \ + -DSQLITE_ENABLE_RTREE=1 \ + -DSQLITE_SECURE_DELETE" + + ./configure --prefix=/usr \ +--libdir=/usr/lib32 \ +--disable-tcl \ +--disable-static + + make +} + +package() { + cd "$srcdir"/sqlite-src-$_srcver + + make DESTDIR=${pkgdir} install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +}
[arch-commits] Commit in lib32-sqlite/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:05:27 Author: lcarlier Revision: 157976 upgpkg: lib32-sqlite 3.10.1-1 upstream update 3.10.1 Modified: lib32-sqlite/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:05:06 UTC (rev 157975) +++ PKGBUILD2016-01-20 09:05:27 UTC (rev 157976) @@ -5,9 +5,9 @@ _pkgbasename=sqlite pkgname=lib32-sqlite -_srcver=3090200 +_srcver=3100100 _docver=${_srcver} -pkgver=3.9.2 +pkgver=3.10.1 pkgrel=1 pkgdesc="A C library that implements an SQL database engine (32-bit)" arch=('x86_64') @@ -15,8 +15,8 @@ url="http://www.sqlite.org/"; depends=(lib32-glibc $_pkgbasename) makedepends=('tcl' 'gcc-multilib' 'lib32-readline') -source=(http://www.sqlite.org/2015/sqlite-src-${_srcver}.zip) -sha1sums=('e3bf27dee50bda25bc5b87254541d7f52bfcd4bb') +source=(http://www.sqlite.org/2016/sqlite-src-${_srcver}.zip) +sha1sums=('01f5aa582d41b1f306bd68555977ce7772bace8a') options=('!makeflags') provides=("lib32-sqlite3=$pkgver") replaces=("lib32-sqlite3")
[arch-commits] Commit in haskell-cairo/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:06:52 Author: fyan Revision: 157978 upgpkg: haskell-cairo 0.13.1.1-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:05:32 UTC (rev 157977) +++ PKGBUILD2016-01-20 09:06:52 UTC (rev 157978) @@ -3,7 +3,7 @@ pkgname=haskell-cairo pkgver=0.13.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Binding to the cairo library for Gtk2Hs." url="http://hackage.haskell.org/package/cairo"; license=('LGPL2.1')
[arch-commits] Commit in haskell-cairo/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:08:11 Author: fyan Revision: 157979 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cairo/repos/community-staging-i686/ haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 157978, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install) haskell-cairo/repos/community-staging-x86_64/ haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 157978, haskell-cairo/trunk/PKGBUILD) haskell-cairo/repos/community-staging-x86_64/gtk2hs-cairo.install (from rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install) ---+ community-staging-i686/PKGBUILD | 53 community-staging-i686/gtk2hs-cairo.install | 18 community-staging-x86_64/PKGBUILD | 53 community-staging-x86_64/gtk2hs-cairo.install | 18 4 files changed, 142 insertions(+) Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 157978, haskell-cairo/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:08:11 UTC (rev 157979) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.1.1 +pkgrel=2 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="http://hackage.haskell.org/package/cairo"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +install=gtk2hs-cairo.install +source=(http://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz) +md5sums=('e654f6567321441b84914d37b2f49438') + +build() { +cd ${srcdir}/cairo-$pkgver +runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/haskell-cairo \ + --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { +_update_deps ghc +_update_deps haskell-mtl + +cd ${srcdir}/cairo-${pkgver} +install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/register.sh +install-m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-cairo/unregister.sh +install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries +ln -s /usr/share/doc/haskell-cairo/html ${pkgdir}/usr/share/doc/ghc/html/libraries/cairo +runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-cairo/repos/community-staging-i686/gtk2hs-cairo.install (from rev 157978, haskell-cairo/trunk/gtk2hs-cairo.install) === --- community-staging-i686/gtk2hs-cairo.install (rev 0) +++ community-staging-i686/gtk2hs-cairo.install 2016-01-20 09:08:11 UTC (rev 157979) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-cairo +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 157978, haskell-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:08:11 UTC (rev 157979) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-cairo +pkgver=0.13.1.1 +pkgrel=2 +pkgdesc="Binding to the cairo library for Gtk2Hs." +url="http://hackage.haskell.org/package/cairo"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text') +makedepends=("gtk2hs-buildtools") +options=('strip' 'staticlibs') +conflicts=('gtk2hs-cairo') +provides=('gtk2hs-cairo') +replaces=('gtk2hs-cairo') +instal
[arch-commits] Commit in haskell-uuid-types/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:08:24 Author: fyan Revision: 157980 upgpkg: haskell-uuid-types 1.0.2-4 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-uuid-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:08:11 UTC (rev 157979) +++ PKGBUILD2016-01-20 09:08:24 UTC (rev 157980) @@ -5,7 +5,7 @@ _hkgname=uuid-types pkgname=haskell-uuid-types pkgver=1.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="Type definitions for Universally Unique Identifiers" url="https://github.com/aslatter/uuid"; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:09:12 Author: fyan Revision: 157982 upgpkg: haskell-either 4.4.1-7 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:09:02 UTC (rev 157981) +++ PKGBUILD2016-01-20 09:09:12 UTC (rev 157982) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=4.4.1 -pkgrel=6 +pkgrel=7 pkgdesc="An either monad transformer" url="http://github.com/ekmett/either/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-uuid-types/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:09:02 Author: fyan Revision: 157981 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-uuid-types/repos/community-staging-i686/ haskell-uuid-types/repos/community-staging-i686/PKGBUILD (from rev 157980, haskell-uuid-types/trunk/PKGBUILD) haskell-uuid-types/repos/community-staging-i686/haskell-uuid-types.install (from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install) haskell-uuid-types/repos/community-staging-x86_64/ haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 157980, haskell-uuid-types/trunk/PKGBUILD) haskell-uuid-types/repos/community-staging-x86_64/haskell-uuid-types.install (from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-uuid-types.install | 18 +++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-uuid-types.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-uuid-types/repos/community-staging-i686/PKGBUILD (from rev 157980, haskell-uuid-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:09:02 UTC (rev 157981) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid-types +pkgname=haskell-uuid-types +pkgver=1.0.2 +pkgrel=4 +pkgdesc="Type definitions for Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hashable" "haskell-random" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('56c6e9d6c05f30461419d2c3b90ef7e5f2fb8dd51c09846b5f4ce12d034f2e05') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-uuid-types/repos/community-staging-i686/haskell-uuid-types.install (from rev 157980, haskell-uuid-types/trunk/haskell-uuid-types.install) === --- community-staging-i686/haskell-uuid-types.install (rev 0) +++ community-staging-i686/haskell-uuid-types.install 2016-01-20 09:09:02 UTC (rev 157981) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-uuid-types +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 157980, haskell-uuid-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:09:02 UTC (rev 157981) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid-types +pkgname=haskell-uuid-types +pkgver=1.0.2 +pkgrel=4 +pkgdesc="Type definitions for Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hashable" "haskell-random" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=
[arch-commits] Commit in haskell-chunked-data/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:10:01 Author: fyan Revision: 157984 upgpkg: haskell-chunked-data 0.2.0-8 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-chunked-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:09:47 UTC (rev 157983) +++ PKGBUILD2016-01-20 09:10:01 UTC (rev 157984) @@ -5,7 +5,7 @@ _hkgname=chunked-data pkgname=haskell-chunked-data pkgver=0.2.0 -pkgrel=7 +pkgrel=8 pkgdesc="Typeclasses for dealing with various chunked data representations" url="https://github.com/fpco/chunked-data"; license=("MIT")
[arch-commits] Commit in haskell-either/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:09:47 Author: fyan Revision: 157983 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-either/repos/community-staging-i686/ haskell-either/repos/community-staging-i686/PKGBUILD (from rev 157982, haskell-either/trunk/PKGBUILD) haskell-either/repos/community-staging-i686/haskell-either.install (from rev 157982, haskell-either/trunk/haskell-either.install) haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 157982, haskell-either/trunk/PKGBUILD) haskell-either/repos/community-staging-x86_64/haskell-either.install (from rev 157982, haskell-either/trunk/haskell-either.install) -+ community-staging-i686/PKGBUILD | 45 ++ community-staging-i686/haskell-either.install | 18 community-staging-x86_64/PKGBUILD | 45 ++ community-staging-x86_64/haskell-either.install | 18 4 files changed, 126 insertions(+) Copied: haskell-either/repos/community-staging-i686/PKGBUILD (from rev 157982, haskell-either/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:09:47 UTC (rev 157983) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=4.4.1 +pkgrel=7 +pkgdesc="An either monad transformer" +url="http://github.com/ekmett/either/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-bifunctors" "haskell-exceptions" "haskell-free" + "haskell-mmorph" "haskell-monad-control" "haskell-monadrandom" + "haskell-mtl" "haskell-profunctors" "haskell-semigroupoids" + "haskell-semigroups" "haskell-transformers-base") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('91e57debc09bcaa7d4b884902ea6d3201ca3fec77625a059edd84bcaeb5909cb') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-either/repos/community-staging-i686/haskell-either.install (from rev 157982, haskell-either/trunk/haskell-either.install) === --- community-staging-i686/haskell-either.install (rev 0) +++ community-staging-i686/haskell-either.install 2016-01-20 09:09:47 UTC (rev 157983) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-either +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 157982, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:09:47 UTC (rev 157983) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=4.4.1 +pkgrel=7 +pkgdesc="An either monad transformer" +url="http://github.com/ekmett/either/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-bifunctors" "haskell-exceptions" "haskell-free" + "haskell-mmorph" "haskell-monad-control" "haskell-monadrandom" + "haskell-mtl
[arch-commits] Commit in haskell-chunked-data/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:10:36 Author: fyan Revision: 157985 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-chunked-data/repos/community-staging-i686/ haskell-chunked-data/repos/community-staging-i686/PKGBUILD (from rev 157984, haskell-chunked-data/trunk/PKGBUILD) haskell-chunked-data/repos/community-staging-i686/haskell-chunked-data.install (from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install) haskell-chunked-data/repos/community-staging-x86_64/ haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 157984, haskell-chunked-data/trunk/PKGBUILD) haskell-chunked-data/repos/community-staging-x86_64/haskell-chunked-data.install (from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-chunked-data.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-chunked-data.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-chunked-data/repos/community-staging-i686/PKGBUILD (from rev 157984, haskell-chunked-data/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:10:36 UTC (rev 157985) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=chunked-data +pkgname=haskell-chunked-data +pkgver=0.2.0 +pkgrel=8 +pkgdesc="Typeclasses for dealing with various chunked data representations" +url="https://github.com/fpco/chunked-data"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-mono-traversable" + "haskell-semigroups" "haskell-text" "haskell-vector") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('9aa0f3c81f9b0d7c1dde206501415f01638f20eebfbe1386dfd802bcc1bab272') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-chunked-data/repos/community-staging-i686/haskell-chunked-data.install (from rev 157984, haskell-chunked-data/trunk/haskell-chunked-data.install) === --- community-staging-i686/haskell-chunked-data.install (rev 0) +++ community-staging-i686/haskell-chunked-data.install 2016-01-20 09:10:36 UTC (rev 157985) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-chunked-data +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 157984, haskell-chunked-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:10:36 UTC (rev 157985) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=chunked-data +pkgname=haskell-chunked-data +pkgver=0.2.0 +pkgrel=8 +pkgdesc="Typeclasses for dealing with various chunked data representations" +url="https://github.com/fpco/chunked-data"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-mono-traversable"
[arch-commits] Commit in haskell-cpphs/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:11:06 Author: fyan Revision: 157986 upgpkg: haskell-cpphs 1.19.3-3 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-cpphs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:10:36 UTC (rev 157985) +++ PKGBUILD2016-01-20 09:11:06 UTC (rev 157986) @@ -5,7 +5,7 @@ _hkgname=cpphs pkgname=haskell-cpphs pkgver=1.19.3 -pkgrel=2 +pkgrel=3 pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." url="http://projects.haskell.org/cpphs/"; license=("LGPL")
[arch-commits] Commit in haskell-cpphs/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:11:40 Author: fyan Revision: 157987 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cpphs/repos/community-staging-i686/ haskell-cpphs/repos/community-staging-i686/PKGBUILD (from rev 157986, haskell-cpphs/trunk/PKGBUILD) haskell-cpphs/repos/community-staging-i686/haskell-cpphs.install (from rev 157986, haskell-cpphs/trunk/haskell-cpphs.install) haskell-cpphs/repos/community-staging-x86_64/ haskell-cpphs/repos/community-staging-x86_64/PKGBUILD (from rev 157986, haskell-cpphs/trunk/PKGBUILD) haskell-cpphs/repos/community-staging-x86_64/haskell-cpphs.install (from rev 157986, haskell-cpphs/trunk/haskell-cpphs.install) + community-staging-i686/PKGBUILD| 40 +++ community-staging-i686/haskell-cpphs.install | 18 ++ community-staging-x86_64/PKGBUILD | 40 +++ community-staging-x86_64/haskell-cpphs.install | 18 ++ 4 files changed, 116 insertions(+) Copied: haskell-cpphs/repos/community-staging-i686/PKGBUILD (from rev 157986, haskell-cpphs/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:11:40 UTC (rev 157987) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cpphs +pkgname=haskell-cpphs +pkgver=1.19.3 +pkgrel=3 +pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." +url="http://projects.haskell.org/cpphs/"; +license=("LGPL") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-old-locale" "haskell-old-time" "haskell-polyparse") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('e2546aa382e9c22942c5c2849631edc6b1d8cbea2c50762f66b740755faf57da') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +} Copied: haskell-cpphs/repos/community-staging-i686/haskell-cpphs.install (from rev 157986, haskell-cpphs/trunk/haskell-cpphs.install) === --- community-staging-i686/haskell-cpphs.install (rev 0) +++ community-staging-i686/haskell-cpphs.install2016-01-20 09:11:40 UTC (rev 157987) @@ -0,0 +1,18 @@ +HS_DIR=/usr/share/haskell/haskell-cpphs +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cpphs/repos/community-staging-x86_64/PKGBUILD (from rev 157986, haskell-cpphs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:11:40 UTC (rev 157987) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cpphs +pkgname=haskell-cpphs +pkgver=1.19.3 +pkgrel=3 +pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." +url="http://projects.haskell.org/cpphs/"; +license=("LGPL") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-old-locale" "haskell-old-time" "haskell-polyparse") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('e2546aa382e9c22942c5c2849631edc6b1d8cbea2c50762f66b740755faf57da') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +-
[arch-commits] Commit in haskell-network-multicast/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:14:17 Author: fyan Revision: 157988 upgpkg: haskell-network-multicast 0.1.0-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-network-multicast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:11:40 UTC (rev 157987) +++ PKGBUILD2016-01-20 09:14:17 UTC (rev 157988) @@ -5,7 +5,7 @@ _hkgname=network-multicast pkgname=haskell-network-multicast pkgver=0.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simple multicast library" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-network-multicast/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:14:54 Author: fyan Revision: 157989 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-network-multicast/repos/community-staging-i686/ haskell-network-multicast/repos/community-staging-i686/PKGBUILD (from rev 157988, haskell-network-multicast/trunk/PKGBUILD) haskell-network-multicast/repos/community-staging-i686/haskell-network-multicast.install (from rev 157988, haskell-network-multicast/trunk/haskell-network-multicast.install) haskell-network-multicast/repos/community-staging-x86_64/ haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 157988, haskell-network-multicast/trunk/PKGBUILD) haskell-network-multicast/repos/community-staging-x86_64/haskell-network-multicast.install (from rev 157988, haskell-network-multicast/trunk/haskell-network-multicast.install) + community-staging-i686/PKGBUILD| 42 +++ community-staging-i686/haskell-network-multicast.install | 18 community-staging-x86_64/PKGBUILD | 42 +++ community-staging-x86_64/haskell-network-multicast.install | 18 4 files changed, 120 insertions(+) Copied: haskell-network-multicast/repos/community-staging-i686/PKGBUILD (from rev 157988, haskell-network-multicast/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:14:54 UTC (rev 157989) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-multicast +pkgname=haskell-network-multicast +pkgver=0.1.0 +pkgrel=2 +pkgdesc="Simple multicast library" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:PublicDomain") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-network") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('18c2db0f8db5b9f4d3b65dbaa19ed77f4ebcf9c97e2d85657b6777f2b0e47a8a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-network-multicast/repos/community-staging-i686/haskell-network-multicast.install (from rev 157988, haskell-network-multicast/trunk/haskell-network-multicast.install) === --- community-staging-i686/haskell-network-multicast.install (rev 0) +++ community-staging-i686/haskell-network-multicast.install2016-01-20 09:14:54 UTC (rev 157989) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-network-multicast +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from rev 157988, haskell-network-multicast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:14:54 UTC (rev 157989) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-multicast +pkgname=haskell-network-multicast +pkgver=0.1.0 +pkgrel=2 +pkgdesc="Simple multicast library" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:PublicDomain") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ne
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:28:46 Author: fyan Revision: 157990 upgpkg: haskell-yesod 1.4.2-6 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:14:54 UTC (rev 157989) +++ PKGBUILD2016-01-20 09:28:46 UTC (rev 157990) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.2 -pkgrel=5 +pkgrel=6 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:29:24 Author: fyan Revision: 157991 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod/repos/community-staging-i686/ haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 157990, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-i686/haskell-yesod.install (from rev 157990, haskell-yesod/trunk/haskell-yesod.install) haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 157990, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-x86_64/haskell-yesod.install (from rev 157990, haskell-yesod/trunk/haskell-yesod.install) + community-staging-i686/PKGBUILD| 49 +++ community-staging-i686/haskell-yesod.install | 18 community-staging-x86_64/PKGBUILD | 49 +++ community-staging-x86_64/haskell-yesod.install | 18 4 files changed, 134 insertions(+) Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 157990, haskell-yesod/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:29:24 UTC (rev 157991) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.2 +pkgrel=6 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-safe" + "haskell-semigroups" "haskell-shakespeare" "haskell-streaming-commons" + "haskell-text" "haskell-unordered-containers" "haskell-wai" + "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" "haskell-yaml" + "haskell-yesod-auth" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('d6d13e608af954de23721261b39ee79569907beb173477db8820acc5e9f45757') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-yesod/repos/community-staging-i686/haskell-yesod.install (from rev 157990, haskell-yesod/trunk/haskell-yesod.install) === --- community-staging-i686/haskell-yesod.install (rev 0) +++ community-staging-i686/haskell-yesod.install2016-01-20 09:29:24 UTC (rev 157991) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 157990, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:29:24 UTC (rev 157991) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.2 +pkgrel=6 +pkgdesc="Creation of type-safe, R
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:31:35 Author: fyan Revision: 157992 upgpkg: haskell-dav 1.2-6 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:29:24 UTC (rev 157991) +++ PKGBUILD2016-01-20 09:31:35 UTC (rev 157992) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.2 -pkgrel=5 +pkgrel=6 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-concurrent-output/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:32:08 Author: fyan Revision: 157993 upgpkg: haskell-concurrent-output 1.7.3-5 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-concurrent-output/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:31:35 UTC (rev 157992) +++ PKGBUILD2016-01-20 09:32:08 UTC (rev 157993) @@ -5,7 +5,7 @@ _hkgname=concurrent-output pkgname=haskell-concurrent-output pkgver=1.7.3 -pkgrel=4 +pkgrel=5 pkgdesc="Ungarble output from several threads or commands" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD2")
[arch-commits] Commit in haskell-concurrent-output/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:32:42 Author: fyan Revision: 157994 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-i686/ haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 157993, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-i686/haskell-concurrent-output.install (from rev 157993, haskell-concurrent-output/trunk/haskell-concurrent-output.install) haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 157993, haskell-concurrent-output/trunk/PKGBUILD) haskell-concurrent-output/repos/community-staging-x86_64/haskell-concurrent-output.install (from rev 157993, haskell-concurrent-output/trunk/haskell-concurrent-output.install) + community-staging-i686/PKGBUILD| 43 +++ community-staging-i686/haskell-concurrent-output.install | 18 community-staging-x86_64/PKGBUILD | 43 +++ community-staging-x86_64/haskell-concurrent-output.install | 18 4 files changed, 122 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-i686/PKGBUILD (from rev 157993, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:32:42 UTC (rev 157994) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.3 +pkgrel=5 +pkgdesc="Ungarble output from several threads or commands" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD2") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" + "haskell-stm" "haskell-terminal-size" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('9a510e7378ba9c6c637027074fa127fad832f9321144fdbe9ae3b1955cf40620') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-concurrent-output/repos/community-staging-i686/haskell-concurrent-output.install (from rev 157993, haskell-concurrent-output/trunk/haskell-concurrent-output.install) === --- community-staging-i686/haskell-concurrent-output.install (rev 0) +++ community-staging-i686/haskell-concurrent-output.install2016-01-20 09:32:42 UTC (rev 157994) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-concurrent-output +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 157993, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:32:42 UTC (rev 157994) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.7.3 +pkgrel=5 +pkgdesc="Ungarble output from several threads or commands"
[arch-commits] Commit in haskell-dav/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:33:25 Author: fyan Revision: 157995 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dav/repos/community-staging-i686/ haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 157992, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-i686/haskell-dav.install (from rev 157992, haskell-dav/trunk/haskell-dav.install) haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 157992, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-x86_64/haskell-dav.install (from rev 157992, haskell-dav/trunk/haskell-dav.install) --+ community-staging-i686/PKGBUILD | 51 + community-staging-i686/haskell-dav.install | 18 community-staging-x86_64/PKGBUILD| 51 + community-staging-x86_64/haskell-dav.install | 18 4 files changed, 138 insertions(+) Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 157992, haskell-dav/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:33:25 UTC (rev 157995) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.2 +pkgrel=6 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lens" + "haskell-mtl" "haskell-network" "haskell-network-uri" "haskell-optparse-applicative" + "haskell-transformers-base" "haskell-transformers-compat" "haskell-utf8-string" + "haskell-xml-conduit" "haskell-xml-hamlet") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('1a07c8ef17cd4207c6f889e7eb5c45d9f025374f2cdacc1e34e6d71fe103b746') + +prepare() { +sed -i '/mtl-compat/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-dav/repos/community-staging-i686/haskell-dav.install (from rev 157992, haskell-dav/trunk/haskell-dav.install) === --- community-staging-i686/haskell-dav.install (rev 0) +++ community-staging-i686/haskell-dav.install 2016-01-20 09:33:25 UTC (rev 157995) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-dav +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 157992, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:33:25 UTC (rev 157995) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.2 +pkgrel=6 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-case-insensitive" "haskel
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:34:29 Author: fyan Revision: 157996 upgpkg: haskell-persistent-sqlite 2.2-15 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:33:25 UTC (rev 157995) +++ PKGBUILD2016-01-20 09:34:29 UTC (rev 157996) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.2 -pkgrel=14 +pkgrel=15 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:35:16 Author: fyan Revision: 157998 upgpkg: haskell-hashtables 1.2.1.0-4 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:35:09 UTC (rev 157997) +++ PKGBUILD2016-01-20 09:35:16 UTC (rev 157998) @@ -5,7 +5,7 @@ _hkgname=hashtables pkgname=haskell-hashtables pkgver=1.2.1.0 -pkgrel=3 +pkgrel=4 pkgdesc="Mutable hash tables in the ST monad" url="http://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3')
[arch-commits] Commit in haskell-persistent-sqlite/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:35:09 Author: fyan Revision: 157997 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-i686/ haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD) haskell-persistent-sqlite/repos/community-staging-i686/haskell-persistent-sqlite.install (from rev 157996, haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install) haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD) haskell-persistent-sqlite/repos/community-staging-x86_64/haskell-persistent-sqlite.install (from rev 157996, haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install) + community-staging-i686/PKGBUILD| 45 +++ community-staging-i686/haskell-persistent-sqlite.install | 18 community-staging-x86_64/PKGBUILD | 45 +++ community-staging-x86_64/haskell-persistent-sqlite.install | 18 4 files changed, 126 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-i686/PKGBUILD (from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:35:09 UTC (rev 157997) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.2 +pkgrel=15 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-conduit" "haskell-monad-control" + "haskell-monad-logger" "haskell-old-locale" "haskell-persistent" + "haskell-resourcet" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('f11005a23df9ad0740111e675aab42f40eda7e37f4996ebae15e1fe48692c794') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -f-systemlib +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-persistent-sqlite/repos/community-staging-i686/haskell-persistent-sqlite.install (from rev 157996, haskell-persistent-sqlite/trunk/haskell-persistent-sqlite.install) === --- community-staging-i686/haskell-persistent-sqlite.install (rev 0) +++ community-staging-i686/haskell-persistent-sqlite.install2016-01-20 09:35:09 UTC (rev 157997) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-persistent-sqlite +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 157996, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:35:09 UTC (rev 157997) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlit
[arch-commits] Commit in haskell-hashtables/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:36:09 Author: fyan Revision: 157999 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-i686/ haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 157998, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install) haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 157998, haskell-hashtables/trunk/PKGBUILD) haskell-hashtables/repos/community-staging-x86_64/haskell-hashtables.install (from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-hashtables.install | 35 +++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-hashtables.install | 35 +++ 4 files changed, 154 insertions(+) Copied: haskell-hashtables/repos/community-staging-i686/PKGBUILD (from rev 157998, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:36:09 UTC (rev 157999) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.1.0 +pkgrel=4 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install=${pkgname}.install +md5sums=('2ee6506e6bda88f6b85a343609ad90c4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-hashtables/repos/community-staging-i686/haskell-hashtables.install (from rev 157998, haskell-hashtables/trunk/haskell-hashtables.install) === --- community-staging-i686/haskell-hashtables.install (rev 0) +++ community-staging-i686/haskell-hashtables.install 2016-01-20 09:36:09 UTC (rev 157999) @@ -0,0 +1,35 @@ +pkgname=haskell-hashtables + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 157998, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:36:09 UTC (rev 157999) @@ -0,0 +1,42 @@ +# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.1.0 +pkgrel=4 +pkgdesc="Mutable hash tables in the ST monad" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +s
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:36:53 Author: fyan Revision: 158000 upgpkg: haskell-project-template 0.2.0-6 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:36:09 UTC (rev 157999) +++ PKGBUILD2016-01-20 09:36:53 UTC (rev 158000) @@ -5,7 +5,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0 -pkgrel=5 +pkgrel=6 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide"; license=("custom:BSD3")
[arch-commits] Commit in haskell-project-template/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:37:36 Author: fyan Revision: 158001 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-project-template/repos/community-staging-i686/ haskell-project-template/repos/community-staging-i686/PKGBUILD (from rev 158000, haskell-project-template/trunk/PKGBUILD) haskell-project-template/repos/community-staging-i686/haskell-project-template.install (from rev 158000, haskell-project-template/trunk/haskell-project-template.install) haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 158000, haskell-project-template/trunk/PKGBUILD) haskell-project-template/repos/community-staging-x86_64/haskell-project-template.install (from rev 158000, haskell-project-template/trunk/haskell-project-template.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-project-template.install | 18 community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-project-template.install | 18 4 files changed, 124 insertions(+) Copied: haskell-project-template/repos/community-staging-i686/PKGBUILD (from rev 158000, haskell-project-template/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:37:36 UTC (rev 158001) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=6 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-base64-bytestring" "haskell-conduit" + "haskell-conduit-extra" "haskell-mtl" "haskell-resourcet" + "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('aeabd7d1785b31abaffc78f02d9dda67d57d01822755f09614bfc65e99506310') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-project-template/repos/community-staging-i686/haskell-project-template.install (from rev 158000, haskell-project-template/trunk/haskell-project-template.install) === --- community-staging-i686/haskell-project-template.install (rev 0) +++ community-staging-i686/haskell-project-template.install 2016-01-20 09:37:36 UTC (rev 158001) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-project-template +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 158000, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:37:36 UTC (rev 158001) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0 +pkgrel=6 +pkgdesc="Specify Haskell project templates and generate files" +url="https://gith
[arch-commits] Commit in haskell-uniplate/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:38:02 Author: fyan Revision: 158002 upgpkg: haskell-uniplate 1.6.12-4 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-uniplate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:37:36 UTC (rev 158001) +++ PKGBUILD2016-01-20 09:38:02 UTC (rev 158002) @@ -5,7 +5,7 @@ _hkgname=uniplate pkgname=haskell-uniplate pkgver=1.6.12 -pkgrel=3 +pkgrel=4 pkgdesc="Help writing simple, concise and fast generic operations." url="http://community.haskell.org/~ndm/uniplate/"; license=("custom:BSD3")
[arch-commits] Commit in retext/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:38:54 Author: farseerfc Revision: 158003 fixing locale files 2 Modified: retext/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 5 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:38:02 UTC (rev 158002) +++ PKGBUILD2016-01-20 09:38:54 UTC (rev 158003) @@ -29,10 +29,14 @@ 'b51611479d3224eec2b58264ed91ace3eccb502b7b806dae3e7a3ab4aab8c4b8' '6fef80cccb14813d9cc74810c397a6cd7831d1ca243536759a47c6e8b6cc977a') +build () { +cd "$srcdir/retext-${pkgver}" +python3 setup.py install --root="$pkgdir" +} package () { cd "$srcdir/retext-${pkgver}" -python3 setup.py install --root="$pkgdir" +python3 setup.py install --root="$pkgdir" -O1 # create /usr/share/* dirs _SHAREDIR="$pkgdir/usr/share"
[arch-commits] Commit in haskell-uniplate/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:39:51 Author: fyan Revision: 158004 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-uniplate/repos/community-staging-i686/ haskell-uniplate/repos/community-staging-i686/PKGBUILD (from rev 158002, haskell-uniplate/trunk/PKGBUILD) haskell-uniplate/repos/community-staging-i686/haskell-uniplate.install (from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install) haskell-uniplate/repos/community-staging-x86_64/ haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 158002, haskell-uniplate/trunk/PKGBUILD) haskell-uniplate/repos/community-staging-x86_64/haskell-uniplate.install (from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-uniplate.install | 18 community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-uniplate.install | 18 4 files changed, 122 insertions(+) Copied: haskell-uniplate/repos/community-staging-i686/PKGBUILD (from rev 158002, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:39:51 UTC (rev 158004) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.12 +pkgrel=4 +pkgdesc="Help writing simple, concise and fast generic operations." +url="http://community.haskell.org/~ndm/uniplate/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('fcc60bc6b3f6e925f611646db90e6db9f05286a9363405f844df1dc15572a8b7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fseparate_syb -ftypeable_fingerprint +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-uniplate/repos/community-staging-i686/haskell-uniplate.install (from rev 158002, haskell-uniplate/trunk/haskell-uniplate.install) === --- community-staging-i686/haskell-uniplate.install (rev 0) +++ community-staging-i686/haskell-uniplate.install 2016-01-20 09:39:51 UTC (rev 158004) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-uniplate +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 158002, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:39:51 UTC (rev 158004) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.12 +pkgrel=4 +pkgdesc="Help writing simple, concise and fast generic operations." +url="http://community.haskell.org/~ndm/uniplate/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hk
[arch-commits] Commit in haskell-missingh/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:40:22 Author: fyan Revision: 158005 upgpkg: haskell-missingh 1.3.0.1-4 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-missingh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:39:51 UTC (rev 158004) +++ PKGBUILD2016-01-20 09:40:22 UTC (rev 158005) @@ -5,7 +5,7 @@ _hkgname=MissingH pkgname=haskell-missingh pkgver=1.3.0.1 -pkgrel=3 +pkgrel=4 pkgdesc="Large utility library" url="http://software.complete.org/missingh"; license=("custom:BSD3")
[arch-commits] Commit in haskell-missingh/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:41:23 Author: fyan Revision: 158006 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-missingh/repos/community-staging-i686/ haskell-missingh/repos/community-staging-i686/PKGBUILD (from rev 158005, haskell-missingh/trunk/PKGBUILD) haskell-missingh/repos/community-staging-i686/haskell-missingh.install (from rev 158005, haskell-missingh/trunk/haskell-missingh.install) haskell-missingh/repos/community-staging-x86_64/ haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 158005, haskell-missingh/trunk/PKGBUILD) haskell-missingh/repos/community-staging-x86_64/haskell-missingh.install (from rev 158005, haskell-missingh/trunk/haskell-missingh.install) ---+ community-staging-i686/PKGBUILD | 45 community-staging-i686/haskell-missingh.install | 18 community-staging-x86_64/PKGBUILD | 45 community-staging-x86_64/haskell-missingh.install | 18 4 files changed, 126 insertions(+) Copied: haskell-missingh/repos/community-staging-i686/PKGBUILD (from rev 158005, haskell-missingh/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:41:23 UTC (rev 158006) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MissingH +pkgname=haskell-missingh +pkgver=1.3.0.1 +pkgrel=4 +pkgdesc="Large utility library" +url="http://software.complete.org/missingh"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" + "haskell-old-locale" "haskell-old-time" "haskell-parsec" "haskell-random" + "haskell-regex-compat") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('ba0d60673e70c64c6eebe785fb4da729bcfd3dae37fba721c7318b8df1838db3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fsplitbase +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-missingh/repos/community-staging-i686/haskell-missingh.install (from rev 158005, haskell-missingh/trunk/haskell-missingh.install) === --- community-staging-i686/haskell-missingh.install (rev 0) +++ community-staging-i686/haskell-missingh.install 2016-01-20 09:41:23 UTC (rev 158006) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-missingh +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 158005, haskell-missingh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:41:23 UTC (rev 158006) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MissingH +pkgname=haskell-missingh +pkgver=1.3.0.1 +pkgrel=4 +pkgdesc="Large utility library" +url="http://software.complete.org/missingh"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-hunit" "haskell-hslogger" "haskell-mtl" "haskell-network" + "haskell-old-locale" "haskell-old-time" "haskell-parsec"
[arch-commits] Commit in haskell-tasty-rerun/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:41:54 Author: fyan Revision: 158007 upgpkg: haskell-tasty-rerun 1.1.5-2 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-tasty-rerun/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:41:23 UTC (rev 158006) +++ PKGBUILD2016-01-20 09:41:54 UTC (rev 158007) @@ -5,7 +5,7 @@ _hkgname=tasty-rerun pkgname=haskell-tasty-rerun pkgver=1.1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" url="http://github.com/ocharles/tasty-rerun"; license=("custom:BSD3")
[arch-commits] Commit in haskell-uuid/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:42:50 Author: fyan Revision: 158009 upgpkg: haskell-uuid 1.3.11-4 rebuild with text-1.2.2.0, primitive-0.6.1.0 Modified: haskell-uuid/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:42:42 UTC (rev 158008) +++ PKGBUILD2016-01-20 09:42:50 UTC (rev 158009) @@ -5,7 +5,7 @@ _hkgname=uuid pkgname=haskell-uuid pkgver=1.3.11 -pkgrel=3 +pkgrel=4 pkgdesc="For creating, comparing, parsing and printing Universally Unique Identifiers" url="https://github.com/aslatter/uuid"; license=("custom:BSD3")
[arch-commits] Commit in haskell-tasty-rerun/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:42:42 Author: fyan Revision: 158008 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tasty-rerun/repos/community-staging-i686/ haskell-tasty-rerun/repos/community-staging-i686/PKGBUILD (from rev 158007, haskell-tasty-rerun/trunk/PKGBUILD) haskell-tasty-rerun/repos/community-staging-i686/haskell-tasty-rerun.install (from rev 158007, haskell-tasty-rerun/trunk/haskell-tasty-rerun.install) haskell-tasty-rerun/repos/community-staging-x86_64/ haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 158007, haskell-tasty-rerun/trunk/PKGBUILD) haskell-tasty-rerun/repos/community-staging-x86_64/haskell-tasty-rerun.install (from rev 158007, haskell-tasty-rerun/trunk/haskell-tasty-rerun.install) --+ community-staging-i686/PKGBUILD | 43 + community-staging-i686/haskell-tasty-rerun.install | 18 +++ community-staging-x86_64/PKGBUILD| 43 + community-staging-x86_64/haskell-tasty-rerun.install | 18 +++ 4 files changed, 122 insertions(+) Copied: haskell-tasty-rerun/repos/community-staging-i686/PKGBUILD (from rev 158007, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:42:42 UTC (rev 158008) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.5 +pkgrel=2 +pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" +url="http://github.com/ocharles/tasty-rerun"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-mtl" "haskell-optparse-applicative" "haskell-reducers" + "haskell-split" "haskell-stm" "haskell-tagged" "haskell-tasty") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('9877de7602a231fb9cf772c47f9a15ef6764e159ddd96a350a7c16b1a158403e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tasty-rerun/repos/community-staging-i686/haskell-tasty-rerun.install (from rev 158007, haskell-tasty-rerun/trunk/haskell-tasty-rerun.install) === --- community-staging-i686/haskell-tasty-rerun.install (rev 0) +++ community-staging-i686/haskell-tasty-rerun.install 2016-01-20 09:42:42 UTC (rev 158008) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-tasty-rerun +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 158007, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:42:42 UTC (rev 158008) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.5 +pkgrel=2 +pkgdesc="Run tests by filtering the test tree depending on the result of previous test runs" +url="http://github.com/ocharles/tasty-rerun"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3"
[arch-commits] Commit in haskell-uuid/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:43:28 Author: fyan Revision: 158010 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-uuid/repos/community-staging-i686/ haskell-uuid/repos/community-staging-i686/PKGBUILD (from rev 158009, haskell-uuid/trunk/PKGBUILD) haskell-uuid/repos/community-staging-i686/haskell-uuid.install (from rev 158009, haskell-uuid/trunk/haskell-uuid.install) haskell-uuid/repos/community-staging-x86_64/ haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 158009, haskell-uuid/trunk/PKGBUILD) haskell-uuid/repos/community-staging-x86_64/haskell-uuid.install (from rev 158009, haskell-uuid/trunk/haskell-uuid.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-uuid.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-uuid.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-uuid/repos/community-staging-i686/PKGBUILD (from rev 158009, haskell-uuid/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:43:28 UTC (rev 158010) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid +pkgname=haskell-uuid +pkgver=1.3.11 +pkgrel=4 +pkgdesc="For creating, comparing, parsing and printing Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cryptohash" "haskell-network-info" "haskell-random" + "haskell-text" "haskell-uuid-types") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('671876d2f848c9155bfe661eb138d585897ab5b0a2f2e143ef85114d459814d5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-uuid/repos/community-staging-i686/haskell-uuid.install (from rev 158009, haskell-uuid/trunk/haskell-uuid.install) === --- community-staging-i686/haskell-uuid.install (rev 0) +++ community-staging-i686/haskell-uuid.install 2016-01-20 09:43:28 UTC (rev 158010) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-uuid +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 158009, haskell-uuid/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:43:28 UTC (rev 158010) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid +pkgname=haskell-uuid +pkgver=1.3.11 +pkgrel=4 +pkgdesc="For creating, comparing, parsing and printing Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cryptohash" "haskell-network-info" "haskell-random" + "haskell-text" "haskell-uuid-types") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sh
[arch-commits] Commit in haskell-text-binary/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:57:42 Author: fyan Revision: 158011 upgpkg: haskell-text-binary 0.2.1-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-text-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:43:28 UTC (rev 158010) +++ PKGBUILD2016-01-20 09:57:42 UTC (rev 158011) @@ -5,7 +5,7 @@ _hkgname=text-binary pkgname=haskell-text-binary pkgver=0.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Binary instances for text types" url="https://github.com/kawu/text-binary"; license=("custom:BSD3")
[arch-commits] Commit in retext/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 10:58:25 Author: farseerfc Revision: 158013 fixing install locale 3 Modified: retext/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:58:14 UTC (rev 158012) +++ PKGBUILD2016-01-20 09:58:25 UTC (rev 158013) @@ -31,7 +31,8 @@ build () { cd "$srcdir/retext-${pkgver}" -python3 setup.py install --root="$pkgdir" +sed -i "s/, env={'QT_SELECT': 'qt5'}//g" setup.py +python3 setup.py build } package () {
[arch-commits] Commit in haskell-text-binary/repos (6 files)
Date: Wednesday, January 20, 2016 @ 10:58:14 Author: fyan Revision: 158012 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-text-binary/repos/community-staging-i686/ haskell-text-binary/repos/community-staging-i686/PKGBUILD (from rev 158011, haskell-text-binary/trunk/PKGBUILD) haskell-text-binary/repos/community-staging-i686/haskell-text-binary.install (from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install) haskell-text-binary/repos/community-staging-x86_64/ haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 158011, haskell-text-binary/trunk/PKGBUILD) haskell-text-binary/repos/community-staging-x86_64/haskell-text-binary.install (from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-text-binary.install | 18 +++ community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-text-binary.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-text-binary/repos/community-staging-i686/PKGBUILD (from rev 158011, haskell-text-binary/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 09:58:14 UTC (rev 158012) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-binary +pkgname=haskell-text-binary +pkgver=0.2.1 +pkgrel=2 +pkgdesc="Binary instances for text types" +url="https://github.com/kawu/text-binary"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('df22f237ebfe8c813be289d40e86ce3590ccc9c33c41053f4234b5672dc7ea02') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-text-binary/repos/community-staging-i686/haskell-text-binary.install (from rev 158011, haskell-text-binary/trunk/haskell-text-binary.install) === --- community-staging-i686/haskell-text-binary.install (rev 0) +++ community-staging-i686/haskell-text-binary.install 2016-01-20 09:58:14 UTC (rev 158012) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-text-binary +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-text-binary/repos/community-staging-x86_64/PKGBUILD (from rev 158011, haskell-text-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 09:58:14 UTC (rev 158012) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-binary +pkgname=haskell-text-binary +pkgver=0.2.1 +pkgrel=2 +pkgdesc="Binary instances for text types" +url="https://github.com/kawu/text-binary"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('df22f237ebfe8c813be289d40e86ce3590ccc9c33
[arch-commits] Commit in retext/repos/community-any (10 files)
Date: Wednesday, January 20, 2016 @ 10:59:40 Author: farseerfc Revision: 158014 archrelease: copy trunk to community-any Added: retext/repos/community-any/PKGBUILD (from rev 158013, retext/trunk/PKGBUILD) retext/repos/community-any/retext.desktop (from rev 158013, retext/trunk/retext.desktop) retext/repos/community-any/retext.install (from rev 158013, retext/trunk/retext.install) retext/repos/community-any/x-retext-markdown.xml (from rev 158013, retext/trunk/x-retext-markdown.xml) retext/repos/community-any/x-retext-rst.xml (from rev 158013, retext/trunk/x-retext-rst.xml) Deleted: retext/repos/community-any/PKGBUILD retext/repos/community-any/retext.desktop retext/repos/community-any/retext.install retext/repos/community-any/x-retext-markdown.xml retext/repos/community-any/x-retext-rst.xml + PKGBUILD | 119 --- retext.desktop | 18 retext.install | 30 ++--- 3 files changed, 86 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-20 09:58:25 UTC (rev 158013) +++ PKGBUILD2016-01-20 09:59:40 UTC (rev 158014) @@ -1,57 +0,0 @@ -# Maintainer: Jiachen Yang -# AUR Maintainer: Hyacinthe Cartiaux -# Contributor: Bartosz Chmura -# Contributor: Alessio Sergi -# Contributor: alfplayer -# Contributor: menta - -pkgname=retext -pkgver=5.3.0 -pkgrel=1 -pkgdesc="A simple editor for Markdown and ReStructuredText markup languages" -arch=('any') -url="https://github.com/retext-project/retext"; -license=('GPL3') -# for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' -# for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf' -depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' 'gconf') -makedepends=('imagemagick') -optdepends=('python-markdown: for Markdown language support' -'python-docutils: for reStructuredText language support' -'python-pyenchant: for spell checking support') -source=("https://github.com/retext-project/${pkgname}/archive/${pkgver}.tar.gz"; -"${pkgname}.desktop" -"x-retext-markdown.xml" -"x-retext-rst.xml") -install="${pkgname}".install -sha256sums=('dcb39f0e53b02f8ad599b3091c1af096ca474a2ccaeb1321da38deeb982187c1' -'7782f4402fe62e48335c1bdd5c1fd5cbb48c408fabaf4f018a074f8b3eef838e' -'b51611479d3224eec2b58264ed91ace3eccb502b7b806dae3e7a3ab4aab8c4b8' -'6fef80cccb14813d9cc74810c397a6cd7831d1ca243536759a47c6e8b6cc977a') - - -package () { -cd "$srcdir/retext-${pkgver}" -python3 setup.py install --root="$pkgdir" - -# create /usr/share/* dirs -_SHAREDIR="$pkgdir/usr/share" -install -d -m 755 $_SHAREDIR/{applications,mime/packages} - -# install icons -_ICONSDIR="$_SHAREDIR/icons/hicolor" -for size in 16 22 24 32 48 128; do - install -d -m 755 $_ICONSDIR/${size}x${size}/apps - convert -resize $size icons/$pkgname.png $_ICONSDIR/${size}x${size}/apps/$pkgname.png -done -install -d -m 755 $_ICONSDIR/scalable/apps -install -m 644 icons/$pkgname.svg $_ICONSDIR/scalable/apps/$pkgname.svg - -# install mime files -install -m 644 $srcdir/x-retext-{markdown,rst}.xml $_SHAREDIR/mime/packages/ - -# install desktop file -install -m 644 $srcdir/$pkgname.desktop $_SHAREDIR/applications/$pkgname.desktop -} - -# vim:set ts=2 sw=2 et: Copied: retext/repos/community-any/PKGBUILD (from rev 158013, retext/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-20 09:59:40 UTC (rev 158014) @@ -0,0 +1,62 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: Hyacinthe Cartiaux +# Contributor: Bartosz Chmura +# Contributor: Alessio Sergi +# Contributor: alfplayer +# Contributor: menta + +pkgname=retext +pkgver=5.3.0 +pkgrel=2 +pkgdesc="A simple editor for Markdown and ReStructuredText markup languages" +arch=('any') +url="https://github.com/retext-project/retext"; +license=('GPL3') +# for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' +# for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf' +depends=('python-pyqt5' 'qt5-webkit' 'python-markups' 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' 'gconf') +makedepends=('imagemagick' 'qt5-tools' 'qtchooser') +optdepends=('python-markdown: for Markdown language support' +'python-docutils: for reStructuredText language support' +'python-pyenchant: for spell checking support') +source=("https://github.com/retext-project/${pkgname}/archive/${pkgver}.tar.gz"; +"${pkgname}.desktop" +"x-retext-markdown.xml" +"x-retext-rst.xml") +install="${pkgname}".install +sha256sums=('dcb39f0e53b02f8ad599b3091c1af096ca474a2cca
[arch-commits] Commit in haskell-tasty-hunit/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:03:23 Author: fyan Revision: 158016 upgpkg: haskell-tasty-hunit 0.9.2-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:03:20 UTC (rev 158015) +++ PKGBUILD2016-01-20 10:03:23 UTC (rev 158016) @@ -5,7 +5,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.9.2 -pkgrel=1 +pkgrel=2 pkgdesc="HUnit support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty"; license=("MIT")
[arch-commits] Commit in haskell-tasty-hunit/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:03:59 Author: fyan Revision: 158018 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tasty-hunit/repos/community-staging-i686/ haskell-tasty-hunit/repos/community-staging-i686/PKGBUILD (from rev 158017, haskell-tasty-hunit/trunk/PKGBUILD) haskell-tasty-hunit/repos/community-staging-i686/haskell-tasty-hunit.install (from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install) haskell-tasty-hunit/repos/community-staging-x86_64/ haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 158017, haskell-tasty-hunit/trunk/PKGBUILD) haskell-tasty-hunit/repos/community-staging-x86_64/haskell-tasty-hunit.install (from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-tasty-hunit.install | 18 +++ community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-tasty-hunit.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-tasty-hunit/repos/community-staging-i686/PKGBUILD (from rev 158017, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:03:59 UTC (rev 158018) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.9.2 +pkgrel=2 +pkgdesc="HUnit support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-tasty") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('ae1efc2a750dfc09f9276d3a57e6a8f8b30f1a6932e81c53fcd67132b8ea1623') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tasty-hunit/repos/community-staging-i686/haskell-tasty-hunit.install (from rev 158017, haskell-tasty-hunit/trunk/haskell-tasty-hunit.install) === --- community-staging-i686/haskell-tasty-hunit.install (rev 0) +++ community-staging-i686/haskell-tasty-hunit.install 2016-01-20 10:03:59 UTC (rev 158018) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-tasty-hunit +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 158017, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:03:59 UTC (rev 158018) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.9.2 +pkgrel=2 +pkgdesc="HUnit support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-tasty") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('ae1efc2a750dfc09f9276d3a57e
[arch-commits] Commit in haskell-torrent/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:03:20 Author: fyan Revision: 158015 upgpkg: haskell-torrent 1.0.0-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-torrent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 09:59:40 UTC (rev 158014) +++ PKGBUILD2016-01-20 10:03:20 UTC (rev 158015) @@ -5,7 +5,7 @@ _hkgname=torrent pkgname=haskell-torrent pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="BitTorrent file parser and generater" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:03:29 Author: fyan Revision: 158017 upgpkg: haskell-esqueleto 2.4.2-5 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:03:23 UTC (rev 158016) +++ PKGBUILD2016-01-20 10:03:29 UTC (rev 158017) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.4.2 -pkgrel=4 +pkgrel=5 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/prowdsponsor/esqueleto"; license=("custom:BSD3")
[arch-commits] Commit in haskell-torrent/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:04:28 Author: fyan Revision: 158019 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-torrent/repos/community-staging-i686/ haskell-torrent/repos/community-staging-i686/PKGBUILD (from rev 158016, haskell-torrent/trunk/PKGBUILD) haskell-torrent/repos/community-staging-i686/haskell-torrent.install (from rev 158017, haskell-torrent/trunk/haskell-torrent.install) haskell-torrent/repos/community-staging-x86_64/ haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 158017, haskell-torrent/trunk/PKGBUILD) haskell-torrent/repos/community-staging-x86_64/haskell-torrent.install (from rev 158017, haskell-torrent/trunk/haskell-torrent.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-torrent.install | 18 + community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-torrent.install | 18 + 4 files changed, 120 insertions(+) Copied: haskell-torrent/repos/community-staging-i686/PKGBUILD (from rev 158016, haskell-torrent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:04:28 UTC (rev 158019) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=torrent +pkgname=haskell-torrent +pkgver=1.0.0 +pkgrel=2 +pkgdesc="BitTorrent file parser and generater" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-bencode" "haskell-syb") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('5914bc8b4c32c10dc82bfe373ba73745e1e785424a052b0ede5352802aa1140c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-torrent/repos/community-staging-i686/haskell-torrent.install (from rev 158017, haskell-torrent/trunk/haskell-torrent.install) === --- community-staging-i686/haskell-torrent.install (rev 0) +++ community-staging-i686/haskell-torrent.install 2016-01-20 10:04:28 UTC (rev 158019) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-torrent +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-torrent/repos/community-staging-x86_64/PKGBUILD (from rev 158017, haskell-torrent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:04:28 UTC (rev 158019) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=torrent +pkgname=haskell-torrent +pkgver=1.0.0 +pkgrel=2 +pkgdesc="BitTorrent file parser and generater" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-bencode" "haskell-syb") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('5914bc8b4c32c10dc82bfe373ba73745e1e785424a052b0ede5352802aa1140c') + +build() { +
[arch-commits] Commit in haskell-esqueleto/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:16:02 Author: fyan Revision: 158020 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-i686/ haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 158017, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install (from rev 158017, haskell-esqueleto/trunk/haskell-esqueleto.install) haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 158019, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install (from rev 158019, haskell-esqueleto/trunk/haskell-esqueleto.install) + community-staging-i686/PKGBUILD| 45 +++ community-staging-i686/haskell-esqueleto.install | 18 +++ community-staging-x86_64/PKGBUILD | 45 +++ community-staging-x86_64/haskell-esqueleto.install | 18 +++ 4 files changed, 126 insertions(+) Copied: haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 158017, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:16:02 UTC (rev 158020) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.2 +pkgrel=5 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('bd5207df73339bf22f426dde9e6945d5a9376a7e12c5a3948291e75d4468174f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install (from rev 158017, haskell-esqueleto/trunk/haskell-esqueleto.install) === --- community-staging-i686/haskell-esqueleto.install (rev 0) +++ community-staging-i686/haskell-esqueleto.install2016-01-20 10:16:02 UTC (rev 158020) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-esqueleto +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 158019, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:16:02 UTC (rev 158020) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.2 +pkgrel=5 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-html" "ha
[arch-commits] Commit in haskell-fdo-notify/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:17:28 Author: fyan Revision: 158021 upgpkg: haskell-fdo-notify 0.3.1-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:16:02 UTC (rev 158020) +++ PKGBUILD2016-01-20 10:17:28 UTC (rev 158021) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-fdo-notify/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:18:02 Author: fyan Revision: 158022 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-i686/ haskell-fdo-notify/repos/community-staging-i686/PKGBUILD (from rev 158021, haskell-fdo-notify/trunk/PKGBUILD) haskell-fdo-notify/repos/community-staging-i686/haskell-fdo-notify.install (from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install) haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 158021, haskell-fdo-notify/trunk/PKGBUILD) haskell-fdo-notify/repos/community-staging-x86_64/haskell-fdo-notify.install (from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-fdo-notify.install | 18 +++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-fdo-notify.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-i686/PKGBUILD (from rev 158021, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:18:02 UTC (rev 158022) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=2 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-dbus") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-fdo-notify/repos/community-staging-i686/haskell-fdo-notify.install (from rev 158021, haskell-fdo-notify/trunk/haskell-fdo-notify.install) === --- community-staging-i686/haskell-fdo-notify.install (rev 0) +++ community-staging-i686/haskell-fdo-notify.install 2016-01-20 10:18:02 UTC (rev 158022) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-fdo-notify +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 158021, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:18:02 UTC (rev 158022) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=2 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-dbus") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('7083414bb25e3057f6444722288cebf4ad3e4c2616f95f26079c8c7762989fd8') + +b
[arch-commits] Commit in linux-grsec/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:19:33 Author: thestinger Revision: 158023 upgpkg: linux-grsec 4.3.3.201601192226-1 Modified: linux-grsec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:18:02 UTC (rev 158022) +++ PKGBUILD2016-01-20 10:19:33 UTC (rev 158023) @@ -9,7 +9,7 @@ _srcname=linux-4.3 _pkgver=4.3.3 _grsecver=3.1 -_timestamp=201601171913 +_timestamp=201601192226 _grsec_patch="grsecurity-$_grsecver-$_pkgver-$_timestamp.patch" pkgver=$_pkgver.$_timestamp pkgrel=1 @@ -34,7 +34,7 @@ 'SKIP' '95cd81fcbb87953f672150d60950548edc04a88474c42de713b91811557fefa5' 'SKIP' -'56219c04ef76a75542cd38accde35cc9dba8e3fa4da4cfefa595b26c3043f34b' +'733f2900c0f79618e723aa5a12be886cb9e3d0d7193528cd41bfb166c16b727d' 'SKIP' '6beef54b29575e93d27f390857f8de92d21bc5c726671d24e182eefe54d541c6' 'ccf8cde2be433a374e672c6cc5c4920e6b2d1541fab1183ea49258090c077d00'
[arch-commits] Commit in linux-grsec/repos (24 files)
Date: Wednesday, January 20, 2016 @ 11:20:31 Author: thestinger Revision: 158025 archrelease: copy trunk to community-i686, community-x86_64 Added: linux-grsec/repos/community-i686/PKGBUILD (from rev 158023, linux-grsec/trunk/PKGBUILD) linux-grsec/repos/community-i686/change-default-console-loglevel.patch (from rev 158023, linux-grsec/trunk/change-default-console-loglevel.patch) linux-grsec/repos/community-i686/config (from rev 158023, linux-grsec/trunk/config) linux-grsec/repos/community-i686/config.x86_64 (from rev 158023, linux-grsec/trunk/config.x86_64) linux-grsec/repos/community-i686/linux-grsec.install (from rev 158023, linux-grsec/trunk/linux-grsec.install) linux-grsec/repos/community-i686/linux.preset (from rev 158023, linux-grsec/trunk/linux.preset) linux-grsec/repos/community-x86_64/PKGBUILD (from rev 158024, linux-grsec/trunk/PKGBUILD) linux-grsec/repos/community-x86_64/change-default-console-loglevel.patch (from rev 158024, linux-grsec/trunk/change-default-console-loglevel.patch) linux-grsec/repos/community-x86_64/config (from rev 158024, linux-grsec/trunk/config) linux-grsec/repos/community-x86_64/config.x86_64 (from rev 158024, linux-grsec/trunk/config.x86_64) linux-grsec/repos/community-x86_64/linux-grsec.install (from rev 158024, linux-grsec/trunk/linux-grsec.install) linux-grsec/repos/community-x86_64/linux.preset (from rev 158024, linux-grsec/trunk/linux.preset) Deleted: linux-grsec/repos/community-i686/PKGBUILD linux-grsec/repos/community-i686/change-default-console-loglevel.patch linux-grsec/repos/community-i686/config linux-grsec/repos/community-i686/config.x86_64 linux-grsec/repos/community-i686/linux-grsec.install linux-grsec/repos/community-i686/linux.preset linux-grsec/repos/community-x86_64/PKGBUILD linux-grsec/repos/community-x86_64/change-default-console-loglevel.patch linux-grsec/repos/community-x86_64/config linux-grsec/repos/community-x86_64/config.x86_64 linux-grsec/repos/community-x86_64/linux-grsec.install linux-grsec/repos/community-x86_64/linux.preset + /PKGBUILD | 632 /change-default-console-loglevel.patch | 22 /config|15752 +++ /config.x86_64 |15158 ++ /linux-grsec.install | 74 /linux.preset | 28 community-i686/PKGBUILD| 325 community-i686/change-default-console-loglevel.patch | 11 community-i686/config | 7876 --- community-i686/config.x86_64 | 7579 --- community-i686/linux-grsec.install | 37 community-i686/linux.preset| 14 community-x86_64/PKGBUILD | 325 community-x86_64/change-default-console-loglevel.patch | 11 community-x86_64/config| 7876 --- community-x86_64/config.x86_64 | 7579 --- community-x86_64/linux-grsec.install | 37 community-x86_64/linux.preset | 14 18 files changed, 31666 insertions(+), 31684 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 158024:158025 to see the changes.
[arch-commits] Commit in haskell-hastache/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:20:06 Author: fyan Revision: 158024 upgpkg: haskell-hastache 0.6.1-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-hastache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:19:33 UTC (rev 158023) +++ PKGBUILD2016-01-20 10:20:06 UTC (rev 158024) @@ -5,7 +5,7 @@ _hkgname=hastache pkgname=haskell-hastache pkgver=0.6.1 -pkgrel=1 +pkgrel=2 pkgdesc="Haskell implementation of Mustache templates" url="http://github.com/lymar/hastache"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hastache/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:20:37 Author: fyan Revision: 158026 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hastache/repos/community-staging-i686/ haskell-hastache/repos/community-staging-i686/PKGBUILD (from rev 158024, haskell-hastache/trunk/PKGBUILD) haskell-hastache/repos/community-staging-i686/haskell-hastache.install (from rev 158024, haskell-hastache/trunk/haskell-hastache.install) haskell-hastache/repos/community-staging-x86_64/ haskell-hastache/repos/community-staging-x86_64/PKGBUILD (from rev 158024, haskell-hastache/trunk/PKGBUILD) haskell-hastache/repos/community-staging-x86_64/haskell-hastache.install (from rev 158024, haskell-hastache/trunk/haskell-hastache.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-hastache.install | 18 community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-hastache.install | 18 4 files changed, 122 insertions(+) Copied: haskell-hastache/repos/community-staging-i686/PKGBUILD (from rev 158024, haskell-hastache/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:20:37 UTC (rev 158026) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hastache +pkgname=haskell-hastache +pkgver=0.6.1 +pkgrel=2 +pkgdesc="Haskell implementation of Mustache templates" +url="http://github.com/lymar/hastache"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl" + "haskell-syb" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('8c8f89669d6125201d7163385ea9055ab8027a69d1513259f8fbdd53c244b464') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-hastache/repos/community-staging-i686/haskell-hastache.install (from rev 158024, haskell-hastache/trunk/haskell-hastache.install) === --- community-staging-i686/haskell-hastache.install (rev 0) +++ community-staging-i686/haskell-hastache.install 2016-01-20 10:20:37 UTC (rev 158026) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-hastache +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-hastache/repos/community-staging-x86_64/PKGBUILD (from rev 158024, haskell-hastache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:20:37 UTC (rev 158026) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hastache +pkgname=haskell-hastache +pkgver=0.6.1 +pkgrel=2 +pkgdesc="Haskell implementation of Mustache templates" +url="http://github.com/lymar/hastache"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-ieee754" "haskell-mtl" + "haskell-syb" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.
[arch-commits] Commit in haskell-optparse-simple/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:26:12 Author: fyan Revision: 158027 upgpkg: haskell-optparse-simple 0.0.3-8 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-optparse-simple/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:20:37 UTC (rev 158026) +++ PKGBUILD2016-01-20 10:26:12 UTC (rev 158027) @@ -5,7 +5,7 @@ _hkgname=optparse-simple pkgname=haskell-optparse-simple pkgver=0.0.3 -pkgrel=7 +pkgrel=8 pkgdesc="Simple interface to optparse-applicative" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-optparse-simple/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:26:48 Author: fyan Revision: 158028 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-optparse-simple/repos/community-staging-i686/ haskell-optparse-simple/repos/community-staging-i686/PKGBUILD (from rev 158027, haskell-optparse-simple/trunk/PKGBUILD) haskell-optparse-simple/repos/community-staging-i686/haskell-optparse-simple.install (from rev 158027, haskell-optparse-simple/trunk/haskell-optparse-simple.install) haskell-optparse-simple/repos/community-staging-x86_64/ haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 158027, haskell-optparse-simple/trunk/PKGBUILD) haskell-optparse-simple/repos/community-staging-x86_64/haskell-optparse-simple.install (from rev 158027, haskell-optparse-simple/trunk/haskell-optparse-simple.install) --+ community-staging-i686/PKGBUILD | 42 + community-staging-i686/haskell-optparse-simple.install | 18 + community-staging-x86_64/PKGBUILD| 42 + community-staging-x86_64/haskell-optparse-simple.install | 18 + 4 files changed, 120 insertions(+) Copied: haskell-optparse-simple/repos/community-staging-i686/PKGBUILD (from rev 158027, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:26:48 UTC (rev 158028) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.0.3 +pkgrel=8 +pkgdesc="Simple interface to optparse-applicative" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-either" "haskell-gitrev" "haskell-optparse-applicative") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('4547f0a6c1bd959b1d9c3c2a5fabee39ac9a19dffabbb2d75461a2d461df8c7e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-optparse-simple/repos/community-staging-i686/haskell-optparse-simple.install (from rev 158027, haskell-optparse-simple/trunk/haskell-optparse-simple.install) === --- community-staging-i686/haskell-optparse-simple.install (rev 0) +++ community-staging-i686/haskell-optparse-simple.install 2016-01-20 10:26:48 UTC (rev 158028) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-optparse-simple +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from rev 158027, haskell-optparse-simple/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:26:48 UTC (rev 158028) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=optparse-simple +pkgname=haskell-optparse-simple +pkgver=0.0.3 +pkgrel=8 +pkgdesc="Simple interface to optparse-applicative" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "hask
[arch-commits] Commit in haskell-json/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:35:34 Author: fyan Revision: 158029 upgpkg: haskell-json 0.9.1-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:26:48 UTC (rev 158028) +++ PKGBUILD2016-01-20 10:35:34 UTC (rev 158029) @@ -5,7 +5,7 @@ _hkgname=json pkgname=haskell-json pkgver=0.9.1 -pkgrel=2 +pkgrel=3 pkgdesc="Support for serialising Haskell to and from JSON" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:36:07 Author: fyan Revision: 158031 upgpkg: haskell-tasty-quickcheck 0.8.4-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:36:00 UTC (rev 158030) +++ PKGBUILD2016-01-20 10:36:07 UTC (rev 158031) @@ -5,7 +5,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.8.4 -pkgrel=1 +pkgrel=2 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty"; license=("MIT")
[arch-commits] Commit in haskell-json/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:36:00 Author: fyan Revision: 158030 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-json/repos/community-staging-i686/ haskell-json/repos/community-staging-i686/PKGBUILD (from rev 158029, haskell-json/trunk/PKGBUILD) haskell-json/repos/community-staging-i686/haskell-json.install (from rev 158029, haskell-json/trunk/haskell-json.install) haskell-json/repos/community-staging-x86_64/ haskell-json/repos/community-staging-x86_64/PKGBUILD (from rev 158029, haskell-json/trunk/PKGBUILD) haskell-json/repos/community-staging-x86_64/haskell-json.install (from rev 158029, haskell-json/trunk/haskell-json.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-json.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-json.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-json/repos/community-staging-i686/PKGBUILD (from rev 158029, haskell-json/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:36:00 UTC (rev 158030) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=json +pkgname=haskell-json +pkgver=0.9.1 +pkgrel=3 +pkgdesc="Support for serialising Haskell to and from JSON" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-mtl" "haskell-syb" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mapdict -fgeneric -fpretty -f-parsec -fsplit-base +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-json/repos/community-staging-i686/haskell-json.install (from rev 158029, haskell-json/trunk/haskell-json.install) === --- community-staging-i686/haskell-json.install (rev 0) +++ community-staging-i686/haskell-json.install 2016-01-20 10:36:00 UTC (rev 158030) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-json +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-json/repos/community-staging-x86_64/PKGBUILD (from rev 158029, haskell-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:36:00 UTC (rev 158030) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=json +pkgname=haskell-json +pkgver=0.9.1 +pkgrel=3 +pkgdesc="Support for serialising Haskell to and from JSON" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-mtl" "haskell-syb" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('96b57e4d167e45dc80aeff872a922ae9cdb953a1ded29ebbb51019b68f0085a2') + +build() { +
[arch-commits] Commit in haskell-tasty-quickcheck/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:36:36 Author: fyan Revision: 158032 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-i686/ haskell-tasty-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install (from rev 158031, haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install) haskell-tasty-quickcheck/repos/community-staging-x86_64/ haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-staging-x86_64/haskell-tasty-quickcheck.install (from rev 158031, haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-tasty-quickcheck.install | 18 + community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-tasty-quickcheck.install | 18 + 4 files changed, 122 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:36:36 UTC (rev 158032) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.8.4 +pkgrel=2 +pkgdesc="QuickCheck support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-quickcheck" "haskell-tagged" "haskell-tasty") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('365f4cb6db70cce36ebdc133a2f6388cab71df2ca11f223f0458565956ec3297') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-quickcheck +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install (from rev 158031, haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install) === --- community-staging-i686/haskell-tasty-quickcheck.install (rev 0) +++ community-staging-i686/haskell-tasty-quickcheck.install 2016-01-20 10:36:36 UTC (rev 158032) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-tasty-quickcheck +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158031, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:36:36 UTC (rev 158032) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.8.4 +pkgrel=2 +pkgdesc="QuickCheck support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty"; +license=("MIT") +arch=('i686' 'x86_
[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:37:53 Author: fyan Revision: 158033 upgpkg: haskell-vector-binary-instances 0.2.1.0-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-vector-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:36:36 UTC (rev 158032) +++ PKGBUILD2016-01-20 10:37:53 UTC (rev 158033) @@ -5,7 +5,7 @@ _hkgname=vector-binary-instances pkgname=haskell-vector-binary-instances pkgver=0.2.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Instances of Data.Binary and Data.Serialize for vector" url="https://github.com/bos/vector-binary-instances"; license=("custom:BSD3")
[arch-commits] Commit in haskell-vector-binary-instances/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:38:24 Author: fyan Revision: 158034 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-vector-binary-instances/repos/community-staging-i686/ haskell-vector-binary-instances/repos/community-staging-i686/PKGBUILD (from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD) haskell-vector-binary-instances/repos/community-staging-i686/haskell-vector-binary-instances.install (from rev 158033, haskell-vector-binary-instances/trunk/haskell-vector-binary-instances.install) haskell-vector-binary-instances/repos/community-staging-x86_64/ haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD) haskell-vector-binary-instances/repos/community-staging-x86_64/haskell-vector-binary-instances.install (from rev 158033, haskell-vector-binary-instances/trunk/haskell-vector-binary-instances.install) --+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-vector-binary-instances.install | 18 community-staging-x86_64/PKGBUILD| 42 ++ community-staging-x86_64/haskell-vector-binary-instances.install | 18 4 files changed, 120 insertions(+) Copied: haskell-vector-binary-instances/repos/community-staging-i686/PKGBUILD (from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:38:24 UTC (rev 158034) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-binary-instances +pkgname=haskell-vector-binary-instances +pkgver=0.2.1.0 +pkgrel=2 +pkgdesc="Instances of Data.Binary and Data.Serialize for vector" +url="https://github.com/bos/vector-binary-instances"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cereal" "haskell-vector") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('9450018a61ee5a62b802c1b2cfe8d289b7c8f3debeb0f8828679a4c085d31909') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-vector-binary-instances/repos/community-staging-i686/haskell-vector-binary-instances.install (from rev 158033, haskell-vector-binary-instances/trunk/haskell-vector-binary-instances.install) === --- community-staging-i686/haskell-vector-binary-instances.install (rev 0) +++ community-staging-i686/haskell-vector-binary-instances.install 2016-01-20 10:38:24 UTC (rev 158034) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-vector-binary-instances +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 158033, haskell-vector-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:38:24 UTC (rev 158034) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-binary-instances
[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:41:12 Author: fyan Revision: 158035 upgpkg: haskell-test-framework 0.8.1.1-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:38:24 UTC (rev 158034) +++ PKGBUILD2016-01-20 10:41:12 UTC (rev 158035) @@ -5,7 +5,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.1.1 -pkgrel=2 +pkgrel=3 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-test-framework/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:41:41 Author: fyan Revision: 158036 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-test-framework/repos/community-staging-i686/ haskell-test-framework/repos/community-staging-i686/PKGBUILD (from rev 158035, haskell-test-framework/trunk/PKGBUILD) haskell-test-framework/repos/community-staging-i686/haskell-test-framework.install (from rev 158035, haskell-test-framework/trunk/haskell-test-framework.install) haskell-test-framework/repos/community-staging-x86_64/ haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 158035, haskell-test-framework/trunk/PKGBUILD) haskell-test-framework/repos/community-staging-x86_64/haskell-test-framework.install (from rev 158035, haskell-test-framework/trunk/haskell-test-framework.install) -+ community-staging-i686/PKGBUILD | 44 ++ community-staging-i686/haskell-test-framework.install | 18 + community-staging-x86_64/PKGBUILD | 44 ++ community-staging-x86_64/haskell-test-framework.install | 18 + 4 files changed, 124 insertions(+) Copied: haskell-test-framework/repos/community-staging-i686/PKGBUILD (from rev 158035, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:41:41 UTC (rev 158036) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.1.1 +pkgrel=3 +pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" +url="https://batterseapower.github.io/test-framework/"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-hostname" + "haskell-old-locale" "haskell-random" "haskell-regex-posix" "haskell-xml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('7883626a5aebb1df327bf26dbd382208946250a79f9cc3bf9a9eb0b0767bb273') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-tests +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-test-framework/repos/community-staging-i686/haskell-test-framework.install (from rev 158035, haskell-test-framework/trunk/haskell-test-framework.install) === --- community-staging-i686/haskell-test-framework.install (rev 0) +++ community-staging-i686/haskell-test-framework.install 2016-01-20 10:41:41 UTC (rev 158036) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-test-framework +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 158035, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:41:41 UTC (rev 158036) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.1.1 +pkgrel=3 +pkgdesc="Framework for running and organising tests, with
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:47:10 Author: fyan Revision: 158037 upgpkg: haskell-dns 2.0.1-5 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:41:41 UTC (rev 158036) +++ PKGBUILD2016-01-20 10:47:10 UTC (rev 158037) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=2.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="DNS library in Haskell" url="http://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-dns/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:47:44 Author: fyan Revision: 158038 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dns/repos/community-staging-i686/ haskell-dns/repos/community-staging-i686/PKGBUILD (from rev 158037, haskell-dns/trunk/PKGBUILD) haskell-dns/repos/community-staging-i686/haskell-dns.install (from rev 158037, haskell-dns/trunk/haskell-dns.install) haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 158037, haskell-dns/trunk/PKGBUILD) haskell-dns/repos/community-staging-x86_64/haskell-dns.install (from rev 158037, haskell-dns/trunk/haskell-dns.install) --+ community-staging-i686/PKGBUILD | 44 + community-staging-i686/haskell-dns.install | 18 ++ community-staging-x86_64/PKGBUILD| 44 + community-staging-x86_64/haskell-dns.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-dns/repos/community-staging-i686/PKGBUILD (from rev 158037, haskell-dns/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:47:44 UTC (rev 158038) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=2.0.1 +pkgrel=5 +pkgdesc="DNS library in Haskell" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-conduit-extra" "haskell-iproute" "haskell-mtl" "haskell-network" + "haskell-random" "haskell-resourcet") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('3d11e14bbfd07b46bba9c676dd970731be190d6dc9c5e95089c4da60565e47d2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-dns/repos/community-staging-i686/haskell-dns.install (from rev 158037, haskell-dns/trunk/haskell-dns.install) === --- community-staging-i686/haskell-dns.install (rev 0) +++ community-staging-i686/haskell-dns.install 2016-01-20 10:47:44 UTC (rev 158038) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-dns +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 158037, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:47:44 UTC (rev 158038) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=2.0.1 +pkgrel=5 +pkgdesc="DNS library in Haskell" +url="http://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" "haskell-conduit" + "haskell-conduit-extra" "haskell-iproute" "haskell-mtl" "haskell-network" + "haskell-random" "haskell-resourcet") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 11:54:30 Author: fyan Revision: 158039 upgpkg: haskell-pango 0.13.1.1-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:47:44 UTC (rev 158038) +++ PKGBUILD2016-01-20 10:54:30 UTC (rev 158039) @@ -3,7 +3,7 @@ pkgname=haskell-pango pkgver=0.13.1.1 -pkgrel=1 +pkgrel=2 pkgdesc="Binding to the pango library for Gtk2Hs." url="http://hackage.haskell.org/package/pango"; license=('LGPL2.1')
[arch-commits] Commit in haskell-pango/repos (6 files)
Date: Wednesday, January 20, 2016 @ 11:55:02 Author: fyan Revision: 158040 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pango/repos/community-staging-i686/ haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 158039, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 158039, haskell-pango/trunk/gtk2hs-pango.install) haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 158039, haskell-pango/trunk/PKGBUILD) haskell-pango/repos/community-staging-x86_64/gtk2hs-pango.install (from rev 158039, haskell-pango/trunk/gtk2hs-pango.install) ---+ community-staging-i686/PKGBUILD | 55 community-staging-i686/gtk2hs-pango.install | 18 +++ community-staging-x86_64/PKGBUILD | 55 community-staging-x86_64/gtk2hs-pango.install | 18 +++ 4 files changed, 146 insertions(+) Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 158039, haskell-pango/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 10:55:02 UTC (rev 158040) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-pango +pkgver=0.13.1.1 +pkgrel=2 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="http://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=("gtk2hs-buildtools") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +options=('strip' 'staticlibs') +install=gtk2hs-pango.install +source=(http://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz) +md5sums=('dae85d9f94d6a68a8ff58c18b4a9a927') + +build() { + cd ${srcdir}/pango-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ +--prefix=/usr --docdir=/usr/share/doc/haskell-pango \ +--libsubdir=\$compiler/site-local/\$pkgid + sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types (CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +_update_deps() { +_ver=`pacman -Q $1 | cut -f2 -d\ | cut -f1 -d-` +for i in `seq 0 $(expr ${#depends[@]} - 1)`; do +if [ ${depends[$i]} == $1 ]; then +depends[$i]="$1=${_ver}" +fi +done +} + +package() { + _update_deps ghc + _update_deps haskell-glib + _update_deps haskell-cairo + + cd ${srcdir}/pango-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/gtk2hs-pango/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/haskell-pango/html ${pkgdir}/usr/share/doc/ghc/html/libraries/pango + runhaskell Setup copy --destdir=${pkgdir} +} Copied: haskell-pango/repos/community-staging-i686/gtk2hs-pango.install (from rev 158039, haskell-pango/trunk/gtk2hs-pango.install) === --- community-staging-i686/gtk2hs-pango.install (rev 0) +++ community-staging-i686/gtk2hs-pango.install 2016-01-20 10:55:02 UTC (rev 158040) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/gtk2hs-pango +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 158039, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 10:55:02 UTC (rev 158040) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-pango +pkgver=0.13.1.1 +pkgrel=2 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="http://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('i686' 'x86_64') +# deps adjusted to specific versions in package() +depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=("gtk2hs-buildtools") +provides=('gtk2hs-pango')
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 12:04:31 Author: fyan Revision: 158041 upgpkg: haskell-warp-tls 3.2.0-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 10:55:02 UTC (rev 158040) +++ PKGBUILD2016-01-20 11:04:31 UTC (rev 158041) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="http://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-warp-tls/repos (6 files)
Date: Wednesday, January 20, 2016 @ 12:05:04 Author: fyan Revision: 158042 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-i686/ haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 158041, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install) haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 158041, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install (from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-warp-tls.install | 18 community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-warp-tls.install | 18 4 files changed, 122 insertions(+) Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 158041, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 11:05:04 UTC (rev 158042) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=3 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('1751b8fc4e24c909ed94db39a2aa20048e694ddf6e68c4acbdfe8924773f3dd8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 158041, haskell-warp-tls/trunk/haskell-warp-tls.install) === --- community-staging-i686/haskell-warp-tls.install (rev 0) +++ community-staging-i686/haskell-warp-tls.install 2016-01-20 11:05:04 UTC (rev 158042) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-warp-tls +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 158041, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 11:05:04 UTC (rev 158042) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=3 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +options=('staticlibs')
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 12:07:50 Author: fyan Revision: 158043 upgpkg: pandoc-citeproc 0.9-14 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 11:05:04 UTC (rev 158042) +++ PKGBUILD2016-01-20 11:07:50 UTC (rev 158043) @@ -5,7 +5,7 @@ pkgbase=pandoc-citeproc pkgname=(pandoc-citeproc haskell-pandoc-citeproc) pkgver=0.9 -pkgrel=13 +pkgrel=14 pkgdesc="Supports using pandoc with citeproc" url="http://hackage.haskell.org/package/${pkgbase}"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (6 files)
Date: Wednesday, January 20, 2016 @ 12:09:01 Author: fyan Revision: 158044 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-i686/ pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 158043, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install (from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 158043, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-x86_64/haskell-pandoc-citeproc.install (from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) --+ community-staging-i686/PKGBUILD | 59 + community-staging-i686/haskell-pandoc-citeproc.install | 18 +++ community-staging-x86_64/PKGBUILD| 59 + community-staging-x86_64/haskell-pandoc-citeproc.install | 18 +++ 4 files changed, 154 insertions(+) Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 158043, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 11:09:01 UTC (rev 158044) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.9 +pkgrel=14 +pkgdesc="Supports using pandoc with citeproc" +url="http://hackage.haskell.org/package/${pkgbase}"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" + "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz";) +sha256sums=('ae880aa27b5fcaf93886844bd9473c764329dc96211482bf014f350335887fbd') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_pandoc-citeproc() { +depends=('pandoc' 'icu') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_haskell-pandoc-citeproc() { +pkgdesc="Supports using pandoc with citeproc (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-citeproc') +install="haskell-pandoc-citeproc.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc-citeproc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install (from rev 158043, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) === --- community-staging-i686/haskell-pandoc-citeproc.install (rev 0) +++ community-staging-i686/haskell-pandoc-citeproc.install 2016-01-20 11:09:01 UTC (rev 158044) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-citeproc +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/li
[arch-commits] Commit in haskell-regex-compat-tdfa/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 12:10:53 Author: fyan Revision: 158045 upgpkg: haskell-regex-compat-tdfa 0.95.1.4-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-regex-compat-tdfa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 11:09:01 UTC (rev 158044) +++ PKGBUILD2016-01-20 11:10:53 UTC (rev 158045) @@ -5,7 +5,7 @@ _hkgname=regex-compat-tdfa pkgname=haskell-regex-compat-tdfa pkgver=0.95.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="One module layer over regex-tdfa to replace Text.Regex." url="http://hub.darcs.net/shelarcy/regex-compat-tdfa"; license=("custom:BSD3")
[arch-commits] Commit in haskell-regex-compat-tdfa/repos (6 files)
Date: Wednesday, January 20, 2016 @ 12:17:47 Author: fyan Revision: 158046 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-regex-compat-tdfa/repos/community-staging-i686/ haskell-regex-compat-tdfa/repos/community-staging-i686/PKGBUILD (from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD) haskell-regex-compat-tdfa/repos/community-staging-i686/haskell-regex-compat-tdfa.install (from rev 158045, haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install) haskell-regex-compat-tdfa/repos/community-staging-x86_64/ haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD) haskell-regex-compat-tdfa/repos/community-staging-x86_64/haskell-regex-compat-tdfa.install (from rev 158045, haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install) + community-staging-i686/PKGBUILD| 42 +++ community-staging-i686/haskell-regex-compat-tdfa.install | 18 community-staging-x86_64/PKGBUILD | 42 +++ community-staging-x86_64/haskell-regex-compat-tdfa.install | 18 4 files changed, 120 insertions(+) Copied: haskell-regex-compat-tdfa/repos/community-staging-i686/PKGBUILD (from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 11:17:47 UTC (rev 158046) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-compat-tdfa +pkgname=haskell-regex-compat-tdfa +pkgver=0.95.1.4 +pkgrel=3 +pkgdesc="One module layer over regex-tdfa to replace Text.Regex." +url="http://hub.darcs.net/shelarcy/regex-compat-tdfa"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" 'haskell-regex-base' 'haskell-regex-tdfa') +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('4fa38ed24ae390eeffe6eef04bbe632d7ecd02b9123729e976e7420f927520dd') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-regex-compat-tdfa/repos/community-staging-i686/haskell-regex-compat-tdfa.install (from rev 158045, haskell-regex-compat-tdfa/trunk/haskell-regex-compat-tdfa.install) === --- community-staging-i686/haskell-regex-compat-tdfa.install (rev 0) +++ community-staging-i686/haskell-regex-compat-tdfa.install2016-01-20 11:17:47 UTC (rev 158046) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-regex-compat-tdfa +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-regex-compat-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 158045, haskell-regex-compat-tdfa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 11:17:47 UTC (rev 158046) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-compat-tdfa +pkgname=haskell-regex-compat-tdfa +pkgver=0.95.1.4 +pkgrel=3 +pkgdesc="One module layer over regex-tdfa to replace Text.Regex." +url="http://hub.darcs.net/shelarcy/regex-compat-tdfa"; +license
[arch-commits] Commit in plasma-framework/repos (4 files)
Date: Wednesday, January 20, 2016 @ 12:32:47 Author: arojas Revision: 258440 archrelease: copy trunk to extra-i686, extra-x86_64 Added: plasma-framework/repos/extra-i686/PKGBUILD (from rev 258439, plasma-framework/trunk/PKGBUILD) plasma-framework/repos/extra-x86_64/PKGBUILD (from rev 258439, plasma-framework/trunk/PKGBUILD) Deleted: plasma-framework/repos/extra-i686/PKGBUILD plasma-framework/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 86 extra-i686/PKGBUILD | 37 extra-x86_64/PKGBUILD | 37 3 files changed, 86 insertions(+), 74 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-01-20 11:32:14 UTC (rev 258439) +++ extra-i686/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=plasma-framework -pkgver=5.18.0 -pkgrel=1 -pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' -arch=('i686' 'x86_64') -url='https://projects.kde.org/projects/frameworks/plasma-framework' -license=('LGPL') -depends=('qt5-quickcontrols' 'kactivities') -makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools') -groups=('kf5') -source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";) -md5sums=('45573350b9f2257a80beaa81bb1b1115') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_INSTALL_DIR=lib \ --DQML_INSTALL_DIR=lib/qt/qml \ --DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} Copied: plasma-framework/repos/extra-i686/PKGBUILD (from rev 258439, plasma-framework/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=plasma-framework +pkgver=5.18.0 +pkgrel=2 +pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' +arch=('i686' 'x86_64') +url='https://projects.kde.org/projects/frameworks/plasma-framework' +license=('LGPL') +depends=('qt5-quickcontrols' 'kactivities') +makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools') +groups=('kf5') +source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"; + bug358039.patch::"https://quickgit.kde.org/?p=plasma-framework.git&a=commitdiff&h=119375&o=plain";) +md5sums=('45573350b9f2257a80beaa81bb1b1115' + '56ac748aa1254e229ffa71fad98853d2') + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver +# Fix applet size breakage http://bugs.kde.org/show_bug.cgi?id=358039 + patch -p1 -i ../bug358039.patch +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DLIB_INSTALL_DIR=lib \ +-DQML_INSTALL_DIR=lib/qt/qml \ +-DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2016-01-20 11:32:14 UTC (rev 258439) +++ extra-x86_64/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=plasma-framework -pkgver=5.18.0 -pkgrel=1 -pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' -arch=('i686' 'x86_64') -url='https://projects.kde.org/projects/frameworks/plasma-framework' -license=('LGPL') -depends=('qt5-quickcontrols' 'kactivities') -makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools') -groups=('kf5') -source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";) -md5sums=('45573350b9f2257a80beaa81bb1b1115') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DLIB_INSTALL_DIR=lib \ --DQML_INSTALL_DIR=lib/qt/qml \ --DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ --DBUILD_TESTING=OFF - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} Copied: plasma-framework/repos/extra-x86_64/PKGBUILD (from rev 258439, plasma-framework/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2016-01-20 11:32:47 UTC (rev 258440) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=p
[arch-commits] Commit in plasma-framework/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 12:32:14 Author: arojas Revision: 258439 Fix applet size breakage in plasma-framework 5.18 (KDEBUG#358039) Modified: plasma-framework/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 07:55:15 UTC (rev 258438) +++ PKGBUILD2016-01-20 11:32:14 UTC (rev 258439) @@ -4,7 +4,7 @@ pkgname=plasma-framework pkgver=5.18.0 -pkgrel=1 +pkgrel=2 pkgdesc='Plasma library and runtime components based upon KF5 and Qt5' arch=('i686' 'x86_64') url='https://projects.kde.org/projects/frameworks/plasma-framework' @@ -12,11 +12,17 @@ depends=('qt5-quickcontrols' 'kactivities') makedepends=('extra-cmake-modules' 'qt5-tools' 'kdoctools') groups=('kf5') -source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz";) -md5sums=('45573350b9f2257a80beaa81bb1b1115') +source=("http://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"; + bug358039.patch::"https://quickgit.kde.org/?p=plasma-framework.git&a=commitdiff&h=119375&o=plain";) +md5sums=('45573350b9f2257a80beaa81bb1b1115' + '56ac748aa1254e229ffa71fad98853d2') prepare() { mkdir -p build + + cd $pkgname-$pkgver +# Fix applet size breakage http://bugs.kde.org/show_bug.cgi?id=358039 + patch -p1 -i ../bug358039.patch } build() {
[arch-commits] Commit in (swig2)
Date: Wednesday, January 20, 2016 @ 12:59:00 Author: eworm Revision: 158050 remove swig2 This was a build dependency for mysql-workbench. It is no longer required and moved to AUR. Deleted: swig2/
[arch-commits] Commit in (mysql-connector-c++)
Date: Wednesday, January 20, 2016 @ 13:02:43 Author: eworm Revision: 158051 remove mysql-connector-c++ This was a dependency for mysql-workbench. We do bundle upstream mysql (libmysqlclient.so) and mysql-connector-c++ (linked against upstream libmysqlclient.so) with mysql-workbench for compatibility. So this is no longer required and moved to AUR. Deleted: mysql-connector-c++/
[arch-commits] Commit in unrealircd/trunk (PKGBUILD config.settings)
Date: Wednesday, January 20, 2016 @ 13:38:44 Author: spupykin Revision: 158052 upgpkg: unrealircd 4.0.1-2 upd Modified: unrealircd/trunk/PKGBUILD Deleted: unrealircd/trunk/config.settings -+ PKGBUILD| 25 +++-- config.settings | 28 2 files changed, 19 insertions(+), 34 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 12:02:43 UTC (rev 158051) +++ PKGBUILD2016-01-20 12:38:44 UTC (rev 158052) @@ -4,7 +4,7 @@ pkgname=unrealircd pkgver=4.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="Open Source IRC Server" arch=('i686' 'x86_64') url="http://unrealircd.com"; @@ -17,27 +17,40 @@ source=(https://www.unrealircd.org/unrealircd4/unrealircd-$pkgver.tar.gz unrealircd.service unrealircd.tmpfiles.d - config.settings install.pl) md5sums=('f513a190d5549f00ab030373b912e861' '677d8de0bae770488a2c1730f9475a51' '3ec519ea7dbe99696eb6c51dfc0d382a' - '11ce231048c92651e76fdeb58609d0ba' '3a23792b03420fc578cf6688b1574ae3') prepare() { cd $srcdir/unrealircd-$pkgver - cp $srcdir/config.settings . sed -i \ -e 's|$(INSTALL) -m 0700|$(INSTALL) -m 0755|g' \ -e 's|$(INSTALL) -m 0600|$(INSTALL) -m 0644|g' \ Makefile.in - sed -i 's|ARG=" "|ARG="--with-pidfile=/run/unrealircd/ircd.pid "|' Config } build() { cd $srcdir/unrealircd-$pkgver - ./Config -quick + ./configure \ +--with-pidfile=/run/unrealircd/ircd.pid \ +--with-showlistmodes \ +--enable-ssl=/usr \ +--with-bindir=/usr/bin \ +--with-datadir=/var/lib/unrealircd \ +--with-confdir=/etc/unrealircd \ +--with-modulesdir=/usr/lib/unrealircd \ +--with-logdir=/var/log/unrealircd \ +--with-cachedir=/var/cache/unrealircd \ +--with-docdir=/usr/share/doc/unrealircd \ +--with-tmpdir=/tmp \ +--with-scriptdir=/usr \ +--with-nick-history=2000 \ +--with-sendq=300 \ +--with-permissions=0644 \ +--with-fd-setsize=1024 \ +--enable-dynamic-linking make } Deleted: config.settings === --- config.settings 2016-01-20 12:02:43 UTC (rev 158051) +++ config.settings 2016-01-20 12:38:44 UTC (rev 158052) @@ -1,28 +0,0 @@ -# -BASEPATH="/usr" -BINDIR="/usr/bin" -DATADIR="/var/lib/unrealircd" -CONFDIR="/etc/unrealircd" -MODULESDIR="/usr/lib/unrealircd" -LOGDIR="/var/log/unrealircd" -CACHEDIR="/var/cache/unrealircd" -DOCDIR="/usr/share/doc/unrealircd" -TMPDIR="/tmp" -PREFIXAQ="1" -MAXSENDQLENGTH="300" -MAXCONNECTIONS="1024" -NICKNAMEHISTORYLENGTH="2000" -DEFPERM="0644" -SSLDIR="/usr" -REMOTEINC="" -CURLDIR="/usr" -SHOWLISTMODES="1" -TOPICNICKISNUH="" -SHUNNOTICES="" -NOOPEROVERRIDE="" -DISABLEUSERMOD="" -OPEROVERRIDEVERIFY="" -DISABLEEXTBANSTACKING="" -GENCERTIFICATE="1" -EXTRAPARA="" -ADVANCED=""
[arch-commits] Commit in unrealircd/repos (22 files)
Date: Wednesday, January 20, 2016 @ 13:39:07 Author: spupykin Revision: 158053 archrelease: copy trunk to community-i686, community-x86_64 Added: unrealircd/repos/community-i686/PKGBUILD (from rev 158052, unrealircd/trunk/PKGBUILD) unrealircd/repos/community-i686/install.pl (from rev 158052, unrealircd/trunk/install.pl) unrealircd/repos/community-i686/unrealircd.install (from rev 158052, unrealircd/trunk/unrealircd.install) unrealircd/repos/community-i686/unrealircd.service (from rev 158052, unrealircd/trunk/unrealircd.service) unrealircd/repos/community-i686/unrealircd.tmpfiles.d (from rev 158052, unrealircd/trunk/unrealircd.tmpfiles.d) unrealircd/repos/community-x86_64/PKGBUILD (from rev 158052, unrealircd/trunk/PKGBUILD) unrealircd/repos/community-x86_64/install.pl (from rev 158052, unrealircd/trunk/install.pl) unrealircd/repos/community-x86_64/unrealircd.install (from rev 158052, unrealircd/trunk/unrealircd.install) unrealircd/repos/community-x86_64/unrealircd.service (from rev 158052, unrealircd/trunk/unrealircd.service) unrealircd/repos/community-x86_64/unrealircd.tmpfiles.d (from rev 158052, unrealircd/trunk/unrealircd.tmpfiles.d) Deleted: unrealircd/repos/community-i686/PKGBUILD unrealircd/repos/community-i686/config.settings unrealircd/repos/community-i686/install.pl unrealircd/repos/community-i686/unrealircd.install unrealircd/repos/community-i686/unrealircd.service unrealircd/repos/community-i686/unrealircd.tmpfiles.d unrealircd/repos/community-x86_64/PKGBUILD unrealircd/repos/community-x86_64/config.settings unrealircd/repos/community-x86_64/install.pl unrealircd/repos/community-x86_64/unrealircd.install unrealircd/repos/community-x86_64/unrealircd.service unrealircd/repos/community-x86_64/unrealircd.tmpfiles.d + /PKGBUILD | 136 +++ /install.pl| 10 ++ /unrealircd.install| 24 + /unrealircd.service| 24 + /unrealircd.tmpfiles.d |2 community-i686/PKGBUILD| 55 community-i686/config.settings | 28 -- community-i686/install.pl |5 - community-i686/unrealircd.install | 12 -- community-i686/unrealircd.service | 12 -- community-i686/unrealircd.tmpfiles.d |1 community-x86_64/PKGBUILD | 55 community-x86_64/config.settings | 28 -- community-x86_64/install.pl|5 - community-x86_64/unrealircd.install| 12 -- community-x86_64/unrealircd.service| 12 -- community-x86_64/unrealircd.tmpfiles.d |1 17 files changed, 196 insertions(+), 226 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 12:38:44 UTC (rev 158052) +++ community-i686/PKGBUILD 2016-01-20 12:39:07 UTC (rev 158053) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Contributor: Zerial - -pkgname=unrealircd -pkgver=4.0.1 -pkgrel=1 -pkgdesc="Open Source IRC Server" -arch=('i686' 'x86_64') -url="http://unrealircd.com"; -license=('GPL2') -depends=('openssl' 'curl' 'c-ares') -conflicts=('ircd') -provides=('ircd') -backup=('etc/unrealircd/unrealircd.conf') -install=unrealircd.install -source=(https://www.unrealircd.org/unrealircd4/unrealircd-$pkgver.tar.gz - unrealircd.service - unrealircd.tmpfiles.d - config.settings - install.pl) -md5sums=('f513a190d5549f00ab030373b912e861' - '677d8de0bae770488a2c1730f9475a51' - '3ec519ea7dbe99696eb6c51dfc0d382a' - '11ce231048c92651e76fdeb58609d0ba' - '3a23792b03420fc578cf6688b1574ae3') - -prepare() { - cd $srcdir/unrealircd-$pkgver - cp $srcdir/config.settings . - sed -i \ --e 's|$(INSTALL) -m 0700|$(INSTALL) -m 0755|g' \ --e 's|$(INSTALL) -m 0600|$(INSTALL) -m 0644|g' \ -Makefile.in - sed -i 's|ARG=" "|ARG="--with-pidfile=/run/unrealircd/ircd.pid "|' Config -} - -build() { - cd $srcdir/unrealircd-$pkgver - ./Config -quick - make -} - -package() { - cd $srcdir/unrealircd-$pkgver - - export pkgdir - make INSTALL=$srcdir/install.pl install - mv $pkgdir/usr/unrealircd $pkgdir/etc/unrealircd/unrealircd - cp $pkgdir/etc/unrealircd/examples/example.conf $pkgdir/etc/unrealircd/unrealircd.conf - rm -rf $pkgdir/tmp - - install -Dm0644 $srcdir/unrealircd.service $pkgdir/usr/lib/systemd/system/unrealircd.service - install -Dm0644 $srcdir/unrealircd.tmpfiles.d $pkgdir/usr/lib/tmpfiles.d/unrealircd.conf -} Copied: unrealircd/repos/community-i686/PKGBUILD (from rev 158052, unrealircd/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 12:39:
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 13:49:41 Author: fyan Revision: 158054 upgpkg: haskell-binary-tagged 0.1.3.0-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 12:39:07 UTC (rev 158053) +++ PKGBUILD2016-01-20 12:49:41 UTC (rev 158054) @@ -5,7 +5,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.1.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme"; license=("custom:BSD3")
[arch-commits] Commit in haskell-binary-tagged/repos (6 files)
Date: Wednesday, January 20, 2016 @ 13:50:07 Author: fyan Revision: 158055 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-i686/ haskell-binary-tagged/repos/community-staging-i686/PKGBUILD (from rev 158054, haskell-binary-tagged/trunk/PKGBUILD) haskell-binary-tagged/repos/community-staging-i686/haskell-binary-tagged.install (from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install) haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 158054, haskell-binary-tagged/trunk/PKGBUILD) haskell-binary-tagged/repos/community-staging-x86_64/haskell-binary-tagged.install (from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install) + community-staging-i686/PKGBUILD| 44 +++ community-staging-i686/haskell-binary-tagged.install | 18 ++ community-staging-x86_64/PKGBUILD | 44 +++ community-staging-x86_64/haskell-binary-tagged.install | 18 ++ 4 files changed, 124 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-i686/PKGBUILD (from rev 158054, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 12:50:07 UTC (rev 158055) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.3.0 +pkgrel=3 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-sha" "haskell-aeson" "haskell-generics-sop" + "haskell-hashable" "haskell-scientific" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-vector") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('8fc82ca1d43043b73fcd4ec2179efcf219fa6f9b10b2283c5f8176c8762ba9c3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-binary-tagged/repos/community-staging-i686/haskell-binary-tagged.install (from rev 158054, haskell-binary-tagged/trunk/haskell-binary-tagged.install) === --- community-staging-i686/haskell-binary-tagged.install (rev 0) +++ community-staging-i686/haskell-binary-tagged.install2016-01-20 12:50:07 UTC (rev 158055) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-binary-tagged +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 158054, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 12:50:07 UTC (rev 158055) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.1.3.0 +pkgrel=3 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme"; +license=("custom:BSD3") +arch=
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (6 files)
Date: Wednesday, January 20, 2016 @ 13:53:41 Author: fyan Revision: 158057 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-i686/ haskell-network-protocol-xmpp/repos/community-staging-i686/PKGBUILD (from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD) haskell-network-protocol-xmpp/repos/community-staging-i686/haskell-network-protocol-xmpp.install (from rev 158056, haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install) haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD) haskell-network-protocol-xmpp/repos/community-staging-x86_64/haskell-network-protocol-xmpp.install (from rev 158056, haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install) + community-staging-i686/PKGBUILD| 43 ++ community-staging-i686/haskell-network-protocol-xmpp.install | 18 community-staging-x86_64/PKGBUILD | 43 ++ community-staging-x86_64/haskell-network-protocol-xmpp.install | 18 4 files changed, 122 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-i686/PKGBUILD (from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 12:53:41 UTC (rev 158057) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=2 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/"; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" + "haskell-libxml-sax" "haskell-monads-tf" "haskell-network" + "haskell-text" "haskell-xml-types") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('ea7729e00452da11ed489a71f482e0aa082b0fb872eedca2e3722a05fd421e1e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +} Copied: haskell-network-protocol-xmpp/repos/community-staging-i686/haskell-network-protocol-xmpp.install (from rev 158056, haskell-network-protocol-xmpp/trunk/haskell-network-protocol-xmpp.install) === --- community-staging-i686/haskell-network-protocol-xmpp.install (rev 0) +++ community-staging-i686/haskell-network-protocol-xmpp.install 2016-01-20 12:53:41 UTC (rev 158057) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-network-protocol-xmpp +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 158056, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 12:53:41 UTC (rev 158057) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 13:53:14 Author: fyan Revision: 158056 upgpkg: haskell-network-protocol-xmpp 0.4.8-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 12:50:07 UTC (rev 158055) +++ PKGBUILD2016-01-20 12:53:14 UTC (rev 158056) @@ -5,7 +5,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=1 +pkgrel=2 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/"; license=("GPL3")
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 13:58:07 Author: fyan Revision: 158058 upgpkg: haskell-aws 0.13.0-5 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 12:53:41 UTC (rev 158057) +++ PKGBUILD2016-01-20 12:58:07 UTC (rev 158058) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.13.0 -pkgrel=4 +pkgrel=5 pkgdesc="Amazon Web Services (AWS) for Haskell" url="http://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (6 files)
Date: Wednesday, January 20, 2016 @ 13:58:39 Author: fyan Revision: 158059 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aws/repos/community-staging-i686/ haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 158058, haskell-aws/trunk/PKGBUILD) haskell-aws/repos/community-staging-i686/haskell-aws.install (from rev 158058, haskell-aws/trunk/haskell-aws.install) haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 158058, haskell-aws/trunk/PKGBUILD) haskell-aws/repos/community-staging-x86_64/haskell-aws.install (from rev 158058, haskell-aws/trunk/haskell-aws.install) --+ community-staging-i686/PKGBUILD | 56 + community-staging-i686/haskell-aws.install | 18 community-staging-x86_64/PKGBUILD| 56 + community-staging-x86_64/haskell-aws.install | 18 4 files changed, 148 insertions(+) Copied: haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 158058, haskell-aws/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 12:58:39 UTC (rev 158059) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.13.0 +pkgrel=5 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="http://github.com/aristidb/aws"; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-byteable" + "haskell-case-insensitive" "haskell-cereal" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-data-default" + "haskell-http-conduit" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-network" "haskell-old-locale" + "haskell-resourcet" "haskell-safe" "haskell-scientific" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-utf8-string" + "haskell-vector" "haskell-xml-conduit") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('3504c96a00d12fa0fe4ae5ab4dafa3eec7ca576a02ed7906cff70a75625a75a6') + +prepare() { +sed -e 's/cereal >= 0.3 && < 0.5,/cereal >= 0.3 \&\& < 0.6,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-aws/repos/community-staging-i686/haskell-aws.install (from rev 158058, haskell-aws/trunk/haskell-aws.install) === --- community-staging-i686/haskell-aws.install (rev 0) +++ community-staging-i686/haskell-aws.install 2016-01-20 12:58:39 UTC (rev 158059) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-aws +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 158058, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ commun
[arch-commits] Commit in haskell-conduit-combinators/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 14:02:44 Author: fyan Revision: 158060 upgpkg: haskell-conduit-combinators 1.0.3-8 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-conduit-combinators/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 12:58:39 UTC (rev 158059) +++ PKGBUILD2016-01-20 13:02:44 UTC (rev 158060) @@ -5,7 +5,7 @@ _hkgname=conduit-combinators pkgname=haskell-conduit-combinators pkgver=1.0.3 -pkgrel=7 +pkgrel=8 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" url="https://github.com/fpco/conduit-combinators"; license=("MIT")
[arch-commits] Commit in haskell-conduit-combinators/repos (6 files)
Date: Wednesday, January 20, 2016 @ 14:03:24 Author: fyan Revision: 158061 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-conduit-combinators/repos/community-staging-i686/ haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD) haskell-conduit-combinators/repos/community-staging-i686/haskell-conduit-combinators.install (from rev 158060, haskell-conduit-combinators/trunk/haskell-conduit-combinators.install) haskell-conduit-combinators/repos/community-staging-x86_64/ haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD) haskell-conduit-combinators/repos/community-staging-x86_64/haskell-conduit-combinators.install (from rev 158060, haskell-conduit-combinators/trunk/haskell-conduit-combinators.install) --+ community-staging-i686/PKGBUILD | 47 ++ community-staging-i686/haskell-conduit-combinators.install | 18 +++ community-staging-x86_64/PKGBUILD| 47 ++ community-staging-x86_64/haskell-conduit-combinators.install | 18 +++ 4 files changed, 130 insertions(+) Copied: haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 13:03:24 UTC (rev 158061) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-combinators +pkgname=haskell-conduit-combinators +pkgver=1.0.3 +pkgrel=8 +pkgdesc="Commonly used conduit functions, for both chunked and unchunked data" +url="https://github.com/fpco/conduit-combinators"; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-base16-bytestring" "haskell-base64-bytestring" + "haskell-chunked-data" "haskell-conduit" "haskell-conduit-extra" + "haskell-monad-control" "haskell-mono-traversable" "haskell-mwc-random" + "haskell-primitive" "haskell-resourcet" "haskell-text" + "haskell-transformers-base" "haskell-unix-compat" "haskell-vector" + "haskell-void") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +install="${pkgname}.install" +sha256sums=('29c1f3dd854d11212474692c6c3a4158ed2929e8443ff2878eee5ea1ed6700bf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-conduit-combinators/repos/community-staging-i686/haskell-conduit-combinators.install (from rev 158060, haskell-conduit-combinators/trunk/haskell-conduit-combinators.install) === --- community-staging-i686/haskell-conduit-combinators.install (rev 0) +++ community-staging-i686/haskell-conduit-combinators.install 2016-01-20 13:03:24 UTC (rev 158061) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-conduit-combinators +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD (from rev 158060, haskell-conduit-combinators/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD