[arch-commits] Commit in python-pyperclip/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 02:57:53 Author: fyan Revision: 158336 upgpkg: python-pyperclip 1.5.26-1 Modified: python-pyperclip/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 01:54:13 UTC (rev 158335) +++ PKGBUILD2016-01-21 01:57:53 UTC (rev 158336) @@ -6,8 +6,8 @@ pkgbase=python-pyperclip pkgname=('python-pyperclip' 'python2-pyperclip') _pypiname=pyperclip -pkgver=1.5.25 -_commit=a3023e83a371e6751dd3361bac71fdd567395e3b +pkgver=1.5.26 +_commit=8f26a5932bcf8a0cb73d7527f3572e9b03e8c14d pkgrel=1 pkgdesc="A cross-platform clipboard module for Python" arch=('any')
[arch-commits] Commit in python-pyperclip/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 21, 2016 @ 02:58:22 Author: fyan Revision: 158337 archrelease: copy trunk to community-any Added: python-pyperclip/repos/community-any/PKGBUILD (from rev 158336, python-pyperclip/trunk/PKGBUILD) Deleted: python-pyperclip/repos/community-any/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-21 01:57:53 UTC (rev 158336) +++ PKGBUILD2016-01-21 01:58:22 UTC (rev 158337) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Jim Bridgewater -# Contributor: delta48 - -pkgbase=python-pyperclip -pkgname=('python-pyperclip' 'python2-pyperclip') -_pypiname=pyperclip -pkgver=1.5.25 -_commit=a3023e83a371e6751dd3361bac71fdd567395e3b -pkgrel=1 -pkgdesc="A cross-platform clipboard module for Python" -arch=('any') -url="https://github.com/asweigart/pyperclip; -license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools' 'git') -# GTK/Qt tests crash xvfb, and Klipper tests require a running klipper -checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest' - 'xsel' 'xclip') -source=("git+https://github.com/asweigart/pyperclip.git#commit=$_commit;) -md5sums=('SKIP') - -prepare() { - cp -a $_pypiname{,-py2} -} - -check() { - cd "$srcdir/$_pypiname" - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test - - cd "$srcdir/$_pypiname-py2" - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2 -} - -package_python-pyperclip() { - depends=('python') - optdepends=('xclip: xclip backend' - 'xsel: xsel backend' - 'python-pyqt4: qt backend' - 'plasma-workspace: klipper backend') - - cd "$srcdir/$_pypiname" - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" -} - -package_python2-pyperclip() { - depends=('python2') - optdepends=('xclip: xclip backend' - 'xsel: xsel backend' - 'python2-pyqt4: qt backend' - 'plasma-workspace: klipper backend' - 'pygtk: gtk backend') - - cd "$srcdir/$_pypiname-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" -} - -# vim:set ts=2 sw=2 et: Copied: python-pyperclip/repos/community-any/PKGBUILD (from rev 158336, python-pyperclip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-21 01:58:22 UTC (rev 158337) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jim Bridgewater +# Contributor: delta48 + +pkgbase=python-pyperclip +pkgname=('python-pyperclip' 'python2-pyperclip') +_pypiname=pyperclip +pkgver=1.5.26 +_commit=8f26a5932bcf8a0cb73d7527f3572e9b03e8c14d +pkgrel=1 +pkgdesc="A cross-platform clipboard module for Python" +arch=('any') +url="https://github.com/asweigart/pyperclip; +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'git') +# GTK/Qt tests crash xvfb, and Klipper tests require a running klipper +checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest' + 'xsel' 'xclip') +source=("git+https://github.com/asweigart/pyperclip.git#commit=$_commit;) +md5sums=('SKIP') + +prepare() { + cp -a $_pypiname{,-py2} +} + +check() { + cd "$srcdir/$_pypiname" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test + + cd "$srcdir/$_pypiname-py2" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2 +} + +package_python-pyperclip() { + depends=('python') + optdepends=('xclip: xclip backend' + 'xsel: xsel backend' + 'python-pyqt4: qt backend' + 'plasma-workspace: klipper backend') + + cd "$srcdir/$_pypiname" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +package_python2-pyperclip() { + depends=('python2') + optdepends=('xclip: xclip backend' + 'xsel: xsel backend' + 'python2-pyqt4: qt backend' + 'plasma-workspace: klipper backend' + 'pygtk: gtk backend') + + cd "$srcdir/$_pypiname-py2" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-file-embed/repos (6 files)
Date: Thursday, January 21, 2016 @ 03:30:51 Author: fyan Revision: 158345 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-file-embed/repos/community-staging-i686/ haskell-file-embed/repos/community-staging-i686/PKGBUILD (from rev 158344, haskell-file-embed/trunk/PKGBUILD) haskell-file-embed/repos/community-staging-i686/haskell-file-embed.install (from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install) haskell-file-embed/repos/community-staging-x86_64/ haskell-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 158344, haskell-file-embed/trunk/PKGBUILD) haskell-file-embed/repos/community-staging-x86_64/haskell-file-embed.install (from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install) -+ community-staging-i686/PKGBUILD | 42 ++ community-staging-i686/haskell-file-embed.install | 18 +++ community-staging-x86_64/PKGBUILD | 42 ++ community-staging-x86_64/haskell-file-embed.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-file-embed/repos/community-staging-i686/PKGBUILD (from rev 158344, haskell-file-embed/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 02:30:51 UTC (rev 158345) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=file-embed +pkgname=haskell-file-embed +pkgver=0.0.9.1 +pkgrel=1 +pkgdesc="Use Template Haskell to embed file contents directly." +url="https://github.com/snoyberg/file-embed; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('fdbde52cdf03067661944d072d95578ade8a27d709669f4ed40314fc729e460f') + +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-file-embed/repos/community-staging-i686/haskell-file-embed.install (from rev 158344, haskell-file-embed/trunk/haskell-file-embed.install) === --- community-staging-i686/haskell-file-embed.install (rev 0) +++ community-staging-i686/haskell-file-embed.install 2016-01-21 02:30:51 UTC (rev 158345) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-file-embed +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-file-embed/repos/community-staging-x86_64/PKGBUILD (from rev 158344, haskell-file-embed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 02:30:51 UTC (rev 158345) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=file-embed +pkgname=haskell-file-embed +pkgver=0.0.9.1 +pkgrel=1 +pkgdesc="Use Template Haskell to embed file contents directly." +url="https://github.com/snoyberg/file-embed; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3") +options=('staticlibs')
[arch-commits] Commit in haskell-file-embed/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 03:30:16 Author: fyan Revision: 158344 upgpkg: haskell-file-embed 0.0.9.1-1 Modified: haskell-file-embed/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 02:27:37 UTC (rev 158343) +++ PKGBUILD2016-01-21 02:30:16 UTC (rev 158344) @@ -4,7 +4,7 @@ _hkgname=file-embed pkgname=haskell-file-embed -pkgver=0.0.9 +pkgver=0.0.9.1 pkgrel=1 pkgdesc="Use Template Haskell to embed file contents directly." url="https://github.com/snoyberg/file-embed; @@ -14,7 +14,7 @@ options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install="${pkgname}.install" -sha256sums=('58b3a6b0e0566b9f89286ecd456a669273b8333cd39356d4cc88ef897d93d005') +sha256sums=('fdbde52cdf03067661944d072d95578ade8a27d709669f4ed40314fc729e460f') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-quickcheck/repos (8 files)
Date: Thursday, January 21, 2016 @ 04:13:52 Author: fyan Revision: 158353 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: haskell-quickcheck/repos/community-staging-i686/ haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 158352, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 158352, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-i686/haskell-quickcheck.install (from rev 158352, haskell-quickcheck/trunk/haskell-quickcheck.install) haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 158352, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158352, haskell-quickcheck/trunk/PKGBUILD) haskell-quickcheck/repos/community-staging-x86_64/haskell-quickcheck.install (from rev 158352, haskell-quickcheck/trunk/haskell-quickcheck.install) --+ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-i686/PKGBUILD | 50 ++ community-staging-i686/haskell-quickcheck.install | 18 +++ community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ community-staging-x86_64/PKGBUILD | 50 ++ community-staging-x86_64/haskell-quickcheck.install | 18 +++ 6 files changed, 236 insertions(+) Copied: haskell-quickcheck/repos/community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 158352, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) === --- community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch (rev 0) +++ community-staging-i686/0001-update-code-to-support-extensible-exceptions-no-long.patch 2016-01-21 03:13:52 UTC (rev 158353) @@ -0,0 +1,50 @@ +From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic+Date: Tue, 11 Sep 2012 03:59:50 -0700 +Subject: [PATCH] update code to support extensible exceptions no longer being + a part of ghc >= 7.6.1 + +--- + QuickCheck.cabal | 6 +- + Test/QuickCheck/Exception.hs | 6 ++ + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/QuickCheck.cabal b/QuickCheck.cabal +index 1a9126e..5afd6fb 100644 +--- a/QuickCheck.cabal b/QuickCheck.cabal +@@ -60,9 +60,13 @@ library + Build-depends: ghc + + -- We want to use extensible-exceptions even if linking against base-3. +- if impl(ghc >= 6.9) ++ if impl(ghc >= 6.9) && impl(ghc < 7.6) + Build-depends: extensible-exceptions + ++ -- GHC >= 7.6.1 no longer provides extensible exceptions ++ if impl(ghc >= 7.6) ++cpp-options: -DNEW_EXCEPTIONS ++ + -- Modules that are always built. + Exposed-Modules: + Test.QuickCheck, +diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +index f895351..d463195 100644 +--- a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where + + #if defined(OLD_EXCEPTIONS) + import Control.Exception(evaluate, try, Exception(..), throw) ++#elif defined(NEW_EXCEPTIONS) ++import Control.Exception(evaluate, try, SomeException(SomeException), ErrorCall(..), throw ++#if defined(GHC_INTERRUPT) ++ , AsyncException(UserInterrupt) ++#endif ++ ) + #else + import Control.Exception.Extensible(evaluate, try, SomeException(SomeException), ErrorCall(..), throw + #if defined(GHC_INTERRUPT) +-- +1.7.12 + Copied: haskell-quickcheck/repos/community-staging-i686/PKGBUILD (from rev 158352, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:13:52 UTC (rev 158353) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.8.2 +pkgrel=1 +pkgdesc='Automatic testing of Haskell programs'
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:13:02 Author: fyan Revision: 158352 upgpkg: haskell-quickcheck 2.8.2-1 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:12:15 UTC (rev 158351) +++ PKGBUILD2016-01-21 03:13:02 UTC (rev 158352) @@ -5,8 +5,8 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck -pkgver=2.8 -pkgrel=7 +pkgver=2.8.2 +pkgrel=1 pkgdesc='Automatic testing of Haskell programs' url='http://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3') @@ -15,7 +15,7 @@ source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) install="$pkgname.install" options=('staticlibs') -sha256sums=('3d93cc8355a26017c37d725768354b70472a4f5d199b60e29d962d217035ba13') +sha256sums=('98c64de1e2dbf801c54dcdcb8ddc33b3569e0da38b39d711ee6ac505769926aa') build() { cd "$_hkgname-$pkgver"
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:38:36 Author: fyan Revision: 158362 upgpkg: haskell-warp-tls 3.2.0-4 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:38:26 UTC (rev 158361) +++ PKGBUILD2016-01-21 03:38:36 UTC (rev 158362) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:38:26 Author: fyan Revision: 158361 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-i686/ haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 158360, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-i686/haskell-yesod-static.install (from rev 158360, haskell-yesod-static/trunk/haskell-yesod-static.install) haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 158360, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-x86_64/haskell-yesod-static.install (from rev 158360, haskell-yesod-static/trunk/haskell-yesod-static.install) ---+ community-staging-i686/PKGBUILD | 49 community-staging-i686/haskell-yesod-static.install | 18 + community-staging-x86_64/PKGBUILD | 49 community-staging-x86_64/haskell-yesod-static.install | 18 + 4 files changed, 134 insertions(+) Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 158360, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:38:26 UTC (rev 158361) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.0.3 +pkgrel=6 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-cryptohash-conduit" + "haskell-css-text" "haskell-data-default" "haskell-file-embed" + "haskell-hashable" "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" + "haskell-old-time" "haskell-resourcet" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-app-static" + "haskell-yesod-core") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('a46f952593fc36323aba1352b4b7a2703bb609ec19b709447268e7be24f8ce74') + +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-static/repos/community-staging-i686/haskell-yesod-static.install (from rev 158360, haskell-yesod-static/trunk/haskell-yesod-static.install) === --- community-staging-i686/haskell-yesod-static.install (rev 0) +++ community-staging-i686/haskell-yesod-static.install 2016-01-21 03:38:26 UTC (rev 158361) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-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-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 158360, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:37:24 Author: fyan Revision: 158360 upgpkg: haskell-yesod-static 1.5.0.3-6 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:32:07 UTC (rev 158359) +++ PKGBUILD2016-01-21 03:37:24 UTC (rev 158360) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.0.3 -pkgrel=5 +pkgrel=6 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-warp-tls/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:39:13 Author: fyan Revision: 158363 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 158362, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 158362, 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 158362, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install (from rev 158362, 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 158362, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:39:13 UTC (rev 158363) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=4 +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 158362, 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-21 03:39:13 UTC (rev 158363) @@ -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 158362, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 03:39:13 UTC (rev 158363) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=4 +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" +
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:31:30 Author: fyan Revision: 158358 upgpkg: haskell-yesod 1.4.2-7 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:27:39 UTC (rev 158357) +++ PKGBUILD2016-01-21 03:31:30 UTC (rev 158358) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.2 -pkgrel=6 +pkgrel=7 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 03:43:03 Author: fyan Revision: 158346 upgpkg: haskell-yesod-form 1.4.6-6 rebuild with http2-1.4.4 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 02:30:51 UTC (rev 158345) +++ PKGBUILD2016-01-21 02:43:03 UTC (rev 158346) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.6 -pkgrel=5 +pkgrel=6 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in nodejs/repos (4 files)
Date: Thursday, January 21, 2016 @ 04:57:54 Author: fyan Revision: 158367 archrelease: copy trunk to community-i686, community-x86_64 Added: nodejs/repos/community-i686/PKGBUILD (from rev 158366, nodejs/trunk/PKGBUILD) nodejs/repos/community-x86_64/PKGBUILD (from rev 158366, nodejs/trunk/PKGBUILD) Deleted: nodejs/repos/community-i686/PKGBUILD nodejs/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 148 community-i686/PKGBUILD | 74 -- community-x86_64/PKGBUILD | 74 -- 3 files changed, 148 insertions(+), 148 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-21 03:57:11 UTC (rev 158366) +++ community-i686/PKGBUILD 2016-01-21 03:57:54 UTC (rev 158367) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor Bartłomiej Piotrowski -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: James Campos -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dongsheng Cai -# Contributor: Masutu Subric -# Contributor: TIanyi Cui - -pkgname=nodejs -pkgver=5.4.1 -pkgrel=1 -pkgdesc='Evented I/O for V8 javascript' -arch=('i686' 'x86_64') -url='http://nodejs.org/' -license=('MIT') -depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser') # 'v8') -makedepends=('python2' 'procps-ng') -optdepends=('npm: nodejs package manager') -source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;) -sha256sums=('78455ef2e3dea06b7d13d393c36711009048a91e5de5892523ec4a9be5a55e0c') - -prepare() { - cd node-v$pkgver - - msg 'Fixing for python2 name' - find -type f -exec sed \ --e 's_^#!/usr/bin/env python$_&2_' \ --e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ --e 's_^#!/usr/bin/python$_&2_' \ --e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ --e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ --e "s_'python'_'python2'_" -i {} \; - find test/ -type f -exec sed 's_python _python2 _' -i {} \; -} - -build() { - cd node-v$pkgver - - export PYTHON=python2 - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---shared-http-parser -# --shared-v8 - - make -} - -check() { - cd node-v$pkgver - make test -} - -package() { - cd node-v$pkgver - - make DESTDIR="$pkgdir" install - - # install docs as per user request - install -d "$pkgdir"/usr/share/doc/nodejs - cp -r doc/api/{*.html,assets} \ -"$pkgdir"/usr/share/doc/nodejs - - install -D -m644 LICENSE \ -"$pkgdir"/usr/share/licenses/nodejs/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: nodejs/repos/community-i686/PKGBUILD (from rev 158366, nodejs/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 03:57:54 UTC (rev 158367) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: James Campos +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dongsheng Cai +# Contributor: Masutu Subric +# Contributor: TIanyi Cui + +pkgname=nodejs +pkgver=5.5.0 +pkgrel=1 +pkgdesc='Evented I/O for V8 javascript' +arch=('i686' 'x86_64') +url='http://nodejs.org/' +license=('MIT') +depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser') # 'v8') +makedepends=('python2' 'procps-ng') +optdepends=('npm: nodejs package manager') +source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;) +sha256sums=('d69b18cc20699a35434858fb853997616762280610a510ec4b4ff1a94798b432') + +prepare() { + cd node-v$pkgver + + msg 'Fixing for python2 name' + find -type f -exec sed \ +-e 's_^#!/usr/bin/env python$_&2_' \ +-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ +-e 's_^#!/usr/bin/python$_&2_' \ +-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ +-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ +-e "s_'python'_'python2'_" -i {} \; + find test/ -type f -exec sed 's_python _python2 _' -i {} \; +} + +build() { + cd node-v$pkgver + + export PYTHON=python2 + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--shared-http-parser +# --shared-v8 + + make +} + +check() { + cd node-v$pkgver + make test +} + +package() { + cd node-v$pkgver + + make DESTDIR="$pkgdir" install + + # install docs as per user request + install -d "$pkgdir"/usr/share/doc/nodejs + cp -r
[arch-commits] Commit in haskell-descriptive/repos (6 files)
Date: Thursday, January 21, 2016 @ 07:41:54 Author: fyan Revision: 158394 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-descriptive/repos/community-i686/ haskell-descriptive/repos/community-i686/PKGBUILD (from rev 158393, haskell-descriptive/trunk/PKGBUILD) haskell-descriptive/repos/community-i686/haskell-descriptive.install (from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install) haskell-descriptive/repos/community-x86_64/ haskell-descriptive/repos/community-x86_64/PKGBUILD (from rev 158393, haskell-descriptive/trunk/PKGBUILD) haskell-descriptive/repos/community-x86_64/haskell-descriptive.install (from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install) --+ community-i686/PKGBUILD | 43 + community-i686/haskell-descriptive.install | 18 ++ community-x86_64/PKGBUILD| 43 + community-x86_64/haskell-descriptive.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-descriptive/repos/community-i686/PKGBUILD (from rev 158393, haskell-descriptive/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 06:41:54 UTC (rev 158394) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=1 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') + +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-descriptive/repos/community-i686/haskell-descriptive.install (from rev 158393, haskell-descriptive/trunk/haskell-descriptive.install) === --- community-i686/haskell-descriptive.install (rev 0) +++ community-i686/haskell-descriptive.install 2016-01-21 06:41:54 UTC (rev 158394) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-descriptive +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-descriptive/repos/community-x86_64/PKGBUILD (from rev 158393, haskell-descriptive/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-21 06:41:54 UTC (rev 158394) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=1 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text"
[arch-commits] Commit in (5 files)
Date: Thursday, January 21, 2016 @ 07:41:21 Author: fyan Revision: 158393 addpkg: haskell-descriptive 0.9.4-1 Added: haskell-descriptive/ haskell-descriptive/repos/ haskell-descriptive/trunk/ haskell-descriptive/trunk/PKGBUILD haskell-descriptive/trunk/haskell-descriptive.install -+ PKGBUILD| 43 ++ haskell-descriptive.install | 18 + 2 files changed, 61 insertions(+) Added: haskell-descriptive/trunk/PKGBUILD === --- haskell-descriptive/trunk/PKGBUILD (rev 0) +++ haskell-descriptive/trunk/PKGBUILD 2016-01-21 06:41:21 UTC (rev 158393) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=1 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-bifunctors" "haskell-mtl" "haskell-scientific" + "haskell-text" "haskell-vector") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f') + +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" +} Property changes on: haskell-descriptive/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-descriptive/trunk/haskell-descriptive.install === --- haskell-descriptive/trunk/haskell-descriptive.install (rev 0) +++ haskell-descriptive/trunk/haskell-descriptive.install 2016-01-21 06:41:21 UTC (rev 158393) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-descriptive +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) +}
[arch-commits] Commit in haskell-warp/repos (6 files)
Date: Thursday, January 21, 2016 @ 02:59:42 Author: fyan Revision: 158339 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp/repos/community-staging-i686/ haskell-warp/repos/community-staging-i686/PKGBUILD (from rev 158338, haskell-warp/trunk/PKGBUILD) haskell-warp/repos/community-staging-i686/haskell-warp.install (from rev 158338, haskell-warp/trunk/haskell-warp.install) haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 158338, haskell-warp/trunk/PKGBUILD) haskell-warp/repos/community-staging-x86_64/haskell-warp.install (from rev 158338, haskell-warp/trunk/haskell-warp.install) ---+ community-staging-i686/PKGBUILD | 52 community-staging-i686/haskell-warp.install | 18 community-staging-x86_64/PKGBUILD | 52 community-staging-x86_64/haskell-warp.install | 18 4 files changed, 140 insertions(+) Copied: haskell-warp/repos/community-staging-i686/PKGBUILD (from rev 158338, haskell-warp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 01:59:42 UTC (rev 158339) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.1 +pkgrel=4 +pkgdesc="A fast, light-weight web server for WAI applications." +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-auto-update" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-hashable" "haskell-http-date" + "haskell-http-types" "haskell-http2" "haskell-iproute" "haskell-network" + "haskell-simple-sendfile" "haskell-stm" "haskell-streaming-commons" + "haskell-text" "haskell-unix-compat" "haskell-vault" "haskell-wai" + "haskell-word8") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('c04acc6a4933ddba8bfa7a0752848f9b546162944b917fa39c65f82bca11b3a3') + +prepare() { +sed -i '/bytestring-builder/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 \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +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/repos/community-staging-i686/haskell-warp.install (from rev 158338, haskell-warp/trunk/haskell-warp.install) === --- community-staging-i686/haskell-warp.install (rev 0) +++ community-staging-i686/haskell-warp.install 2016-01-21 01:59:42 UTC (rev 158339) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-warp +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/repos/community-staging-x86_64/PKGBUILD (from rev 158338, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 01:59:42 UTC (rev 158339) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 02:59:05 Author: fyan Revision: 158338 upgpkg: haskell-warp 3.2.1-4 rebuild with http2-1.4.4 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 01:58:22 UTC (rev 158337) +++ PKGBUILD2016-01-21 01:59:05 UTC (rev 158338) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.1 -pkgrel=3 +pkgrel=4 pkgdesc="A fast, light-weight web server for WAI applications." url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 03:16:24 Author: heftig Revision: 258460 4.4-4 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 23:54:55 UTC (rev 258459) +++ PKGBUILD2016-01-21 02:16:24 UTC (rev 258460) @@ -6,9 +6,9 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.4 -_zenpatch=166e3e67029899ff145709eaa64f66084feab330 +_zenpatch=4c2eaec93e196180c01619a3824bbb85db9acf29 pkgver=4.4 -pkgrel=2 +pkgrel=4 arch=('i686' 'x86_64') url="https://github.com/zen-kernel/zen-kernel; license=('GPL2') @@ -29,7 +29,7 @@ 'b0ee950b79c469c88b885d46b0762c47ed2807124fde2f5b31005ade0bba8ef5' '0ace961e76903d1188d4cae4702beadce822a72e2488543327663dea8ecc9baf' 'f0d90e756f14533ee67afda280500511a62465b4f76adcc5effa95a40045179c' -'ef513d701bee56f68c1700cf316d052f2adbcdc832a5cf26114797e86d2ca526' +'c0ac56b5e9414857a52120ac05d6a675a63920b68c8862e17ff07ec8950dddc6' '1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99') validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
[arch-commits] Commit in alex/repos (4 files)
Date: Thursday, January 21, 2016 @ 04:51:02 Author: fyan Revision: 158365 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: alex/repos/community-staging-i686/ alex/repos/community-staging-i686/PKGBUILD (from rev 158364, alex/trunk/PKGBUILD) alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 158364, alex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 35 +++ community-staging-x86_64/PKGBUILD | 35 +++ 2 files changed, 70 insertions(+) Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 158364, alex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:51:02 UTC (rev 158365) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth+# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.7 +pkgrel=1 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et: Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 158364, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 03:51:02 UTC (rev 158365) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.7 +pkgrel=1 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 06:22:05 Author: fyan Revision: 158370 upgpkg: stack 1.0.2-5 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:58:29 UTC (rev 158369) +++ PKGBUILD2016-01-21 05:22:05 UTC (rev 158370) @@ -5,7 +5,7 @@ pkgbase=stack pkgname=(stack haskell-stack) pkgver=1.0.2 -pkgrel=4 +pkgrel=5 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in (4 files)
Date: Thursday, January 21, 2016 @ 07:18:50 Author: fyan Revision: 158391 addpkg: stylish-haskell 0.5.14.4-1 Added: stylish-haskell/ stylish-haskell/repos/ stylish-haskell/trunk/ stylish-haskell/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: stylish-haskell/trunk/PKGBUILD === --- stylish-haskell/trunk/PKGBUILD (rev 0) +++ stylish-haskell/trunk/PKGBUILD 2016-01-21 06:18:50 UTC (rev 158391) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.5.14.4 +pkgrel=1 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" "haskell-mtl" + "haskell-strict" "haskell-syb" "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Property changes on: stylish-haskell/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in stylish-haskell/repos (4 files)
Date: Thursday, January 21, 2016 @ 07:19:28 Author: fyan Revision: 158392 archrelease: copy trunk to community-i686, community-x86_64 Added: stylish-haskell/repos/community-i686/ stylish-haskell/repos/community-i686/PKGBUILD (from rev 158391, stylish-haskell/trunk/PKGBUILD) stylish-haskell/repos/community-x86_64/ stylish-haskell/repos/community-x86_64/PKGBUILD (from rev 158391, stylish-haskell/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 34 ++ community-x86_64/PKGBUILD | 34 ++ 2 files changed, 68 insertions(+) Copied: stylish-haskell/repos/community-i686/PKGBUILD (from rev 158391, stylish-haskell/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 06:19:28 UTC (rev 158392) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.5.14.4 +pkgrel=1 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" "haskell-mtl" + "haskell-strict" "haskell-syb" "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: stylish-haskell/repos/community-x86_64/PKGBUILD (from rev 158391, stylish-haskell/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-21 06:19:28 UTC (rev 158392) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.5.14.4 +pkgrel=1 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-cmdargs" "haskell-src-exts" "haskell-mtl" + "haskell-strict" "haskell-syb" "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('023da2a5911868e6f00344e45314c79b8593e29f1e4ed75a791953f4a1bf6676') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 03:17:12 Author: fyan Revision: 158340 upgpkg: haskell-yesod-core 1.4.18.1-6 rebuild with http2-1.4.4 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 01:59:42 UTC (rev 158339) +++ PKGBUILD2016-01-21 02:17:12 UTC (rev 158340) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.18.1 -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-core/repos (6 files)
Date: Thursday, January 21, 2016 @ 03:17:50 Author: fyan Revision: 158341 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-i686/ haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 158340, haskell-yesod-core/trunk/PKGBUILD) haskell-yesod-core/repos/community-staging-i686/haskell-yesod-core.install (from rev 158340, haskell-yesod-core/trunk/haskell-yesod-core.install) haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 158340, haskell-yesod-core/trunk/PKGBUILD) haskell-yesod-core/repos/community-staging-x86_64/haskell-yesod-core.install (from rev 158340, haskell-yesod-core/trunk/haskell-yesod-core.install) -+ community-staging-i686/PKGBUILD | 54 ++ community-staging-i686/haskell-yesod-core.install | 18 ++ community-staging-x86_64/PKGBUILD | 54 ++ community-staging-x86_64/haskell-yesod-core.install | 18 ++ 4 files changed, 144 insertions(+) Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 158340, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 02:17:50 UTC (rev 158341) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.18.1 +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-auto-update" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-case-insensitive" "haskell-cereal" "haskell-clientsession" + "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-exceptions" "haskell-fast-logger" + "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" + "haskell-old-locale" "haskell-parsec" "haskell-path-pieces" + "haskell-primitive" "haskell-random" "haskell-resourcet" "haskell-safe" + "haskell-semigroups" "haskell-shakespeare" "haskell-text" + "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" + "haskell-wai-extra" "haskell-wai-logger" "haskell-warp" "haskell-word8") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('8964a1ce27f7d15037eee05611546a8e5e183640115e92e70fc73e1116beddb0') + +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-core/repos/community-staging-i686/haskell-yesod-core.install (from rev 158340, haskell-yesod-core/trunk/haskell-yesod-core.install) === --- community-staging-i686/haskell-yesod-core.install (rev 0) +++ community-staging-i686/haskell-yesod-core.install 2016-01-21 02:17:50 UTC (rev 158341) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-core +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
[arch-commits] Commit in haskell-tasty-quickcheck/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:27:39 Author: fyan Revision: 158357 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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-staging-i686/haskell-tasty-quickcheck.install (from rev 158356, 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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-staging-x86_64/haskell-tasty-quickcheck.install (from rev 158356, 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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:27:39 UTC (rev 158357) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.8.4 +pkgrel=3 +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 158356, 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-21 03:27:39 UTC (rev 158357) @@ -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 158356, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 03:27:39 UTC (rev 158357) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.8.4 +pkgrel=3 +pkgdesc="QuickCheck support for the
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:27:06 Author: fyan Revision: 158356 upgpkg: haskell-tasty-quickcheck 0.8.4-3 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:26:41 UTC (rev 158355) +++ PKGBUILD2016-01-21 03:27:06 UTC (rev 158356) @@ -5,7 +5,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.8.4 -pkgrel=2 +pkgrel=3 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in linux-zen/repos (24 files)
Date: Thursday, January 21, 2016 @ 05:59:34 Author: heftig Revision: 258461 archrelease: copy trunk to testing-i686, testing-x86_64 Added: linux-zen/repos/testing-i686/PKGBUILD (from rev 258460, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-i686/change-default-console-loglevel.patch (from rev 258460, linux-zen/trunk/change-default-console-loglevel.patch) linux-zen/repos/testing-i686/config (from rev 258460, linux-zen/trunk/config) linux-zen/repos/testing-i686/config.x86_64 (from rev 258460, linux-zen/trunk/config.x86_64) linux-zen/repos/testing-i686/linux.install (from rev 258460, linux-zen/trunk/linux.install) linux-zen/repos/testing-i686/linux.preset (from rev 258460, linux-zen/trunk/linux.preset) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 258460, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/change-default-console-loglevel.patch (from rev 258460, linux-zen/trunk/change-default-console-loglevel.patch) linux-zen/repos/testing-x86_64/config (from rev 258460, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/config.x86_64 (from rev 258460, linux-zen/trunk/config.x86_64) linux-zen/repos/testing-x86_64/linux.install (from rev 258460, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 258460, linux-zen/trunk/linux.preset) Deleted: linux-zen/repos/testing-i686/PKGBUILD linux-zen/repos/testing-i686/change-default-console-loglevel.patch linux-zen/repos/testing-i686/config linux-zen/repos/testing-i686/config.x86_64 linux-zen/repos/testing-i686/linux.install linux-zen/repos/testing-i686/linux.preset linux-zen/repos/testing-x86_64/PKGBUILD linux-zen/repos/testing-x86_64/change-default-console-loglevel.patch linux-zen/repos/testing-x86_64/config linux-zen/repos/testing-x86_64/config.x86_64 linux-zen/repos/testing-x86_64/linux.install linux-zen/repos/testing-x86_64/linux.preset --+ /PKGBUILD| 598 /change-default-console-loglevel.patch | 22 /config |15872 + /config.x86_64 |15388 /linux.install | 74 /linux.preset| 28 testing-i686/PKGBUILD| 299 testing-i686/change-default-console-loglevel.patch | 11 testing-i686/config | 7936 testing-i686/config.x86_64 | 7694 testing-i686/linux.install | 37 testing-i686/linux.preset| 14 testing-x86_64/PKGBUILD | 299 testing-x86_64/change-default-console-loglevel.patch | 11 testing-x86_64/config| 7936 testing-x86_64/config.x86_64 | 7694 testing-x86_64/linux.install | 37 testing-x86_64/linux.preset | 14 18 files changed, 31982 insertions(+), 31982 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 258460:258461 to see the changes.
[arch-commits] Commit in haskell-yesod-persistent/repos (6 files)
Date: Thursday, January 21, 2016 @ 03:27:37 Author: fyan Revision: 158343 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-i686/ haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 158342, haskell-yesod-persistent/trunk/PKGBUILD) haskell-yesod-persistent/repos/community-staging-i686/haskell-yesod-persistent.install (from rev 158342, haskell-yesod-persistent/trunk/haskell-yesod-persistent.install) haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 158342, haskell-yesod-persistent/trunk/PKGBUILD) haskell-yesod-persistent/repos/community-staging-x86_64/haskell-yesod-persistent.install (from rev 158342, haskell-yesod-persistent/trunk/haskell-yesod-persistent.install) ---+ community-staging-i686/PKGBUILD | 44 community-staging-i686/haskell-yesod-persistent.install | 18 community-staging-x86_64/PKGBUILD | 44 community-staging-x86_64/haskell-yesod-persistent.install | 18 4 files changed, 124 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 158342, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 02:27:37 UTC (rev 158343) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.0.3 +pkgrel=6 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('6455b79eda028e12caefc9d89808fbc611ece36ef64bab3426f90a26cacf3b5f') + +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-persistent/repos/community-staging-i686/haskell-yesod-persistent.install (from rev 158342, haskell-yesod-persistent/trunk/haskell-yesod-persistent.install) === --- community-staging-i686/haskell-yesod-persistent.install (rev 0) +++ community-staging-i686/haskell-yesod-persistent.install 2016-01-21 02:27:37 UTC (rev 158343) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-persistent +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-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 158342, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 02:27:37 UTC (rev 158343) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 03:27:03 Author: fyan Revision: 158342 upgpkg: haskell-yesod-persistent 1.4.0.3-6 rebuild with http2-1.4.4 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 02:17:50 UTC (rev 158341) +++ PKGBUILD2016-01-21 02:27:03 UTC (rev 158342) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.0.3 -pkgrel=5 +pkgrel=6 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:32:07 Author: fyan Revision: 158359 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 158358, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-i686/haskell-yesod.install (from rev 158358, haskell-yesod/trunk/haskell-yesod.install) haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 158358, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-x86_64/haskell-yesod.install (from rev 158358, 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 158358, haskell-yesod/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:32:07 UTC (rev 158359) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.2 +pkgrel=7 +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 158358, haskell-yesod/trunk/haskell-yesod.install) === --- community-staging-i686/haskell-yesod.install (rev 0) +++ community-staging-i686/haskell-yesod.install2016-01-21 03:32:07 UTC (rev 158359) @@ -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 158358, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 03:32:07 UTC (rev 158359) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team
[arch-commits] Commit in perl-package-stash/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:58:29 Author: fyan Revision: 158369 archrelease: copy trunk to community-any Added: perl-package-stash/repos/community-any/PKGBUILD (from rev 158368, perl-package-stash/trunk/PKGBUILD) Deleted: perl-package-stash/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-21 03:58:05 UTC (rev 158368) +++ PKGBUILD2016-01-21 03:58:29 UTC (rev 158369) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Jonathan Steel-# Contributor: Justin Davis - -pkgname=perl-package-stash -pkgver=0.37 -pkgrel=1 -pkgdesc="Routines for manipulating stashes" -arch=('any') -url="http://search.cpan.org/dist/Package-Stash; -license=('PerlArtistic' 'GPL') -depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' - 'perl-package-deprecationmanager' 'perl-module-runtime') -checkdepends=('perl-test-fatal' 'perl-test-requires' 'perl-module-implementation') -options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz) -sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc') - -build() { - cd Package-Stash-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Package-Stash-$pkgver - make test -} - -package() { - cd Package-Stash-$pkgver - make DESTDIR="$pkgdir" install -} Copied: perl-package-stash/repos/community-any/PKGBUILD (from rev 158368, perl-package-stash/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-21 03:58:29 UTC (rev 158369) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jonathan Steel +# Contributor: Justin Davis + +pkgname=perl-package-stash +pkgver=0.37 +pkgrel=2 +pkgdesc="Routines for manipulating stashes" +arch=('any') +url="http://search.cpan.org/dist/Package-Stash; +license=('PerlArtistic' 'GPL') +depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' 'perl-module-implementation') +checkdepends=('perl-test-fatal' 'perl-test-requires') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz) +sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc') + +build() { + cd Package-Stash-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Package-Stash-$pkgver + make test +} + +package() { + cd Package-Stash-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:57:11 Author: fyan Revision: 158366 upgpkg: nodejs 5.5.0-1 Modified: nodejs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:51:02 UTC (rev 158365) +++ PKGBUILD2016-01-21 03:57:11 UTC (rev 158366) @@ -9,7 +9,7 @@ # Contributor: TIanyi Cuipkgname=nodejs -pkgver=5.4.1 +pkgver=5.5.0 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64') @@ -19,7 +19,7 @@ makedepends=('python2' 'procps-ng') optdepends=('npm: nodejs package manager') source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz;) -sha256sums=('78455ef2e3dea06b7d13d393c36711009048a91e5de5892523ec4a9be5a55e0c') +sha256sums=('d69b18cc20699a35434858fb853997616762280610a510ec4b4ff1a94798b432') prepare() { cd node-v$pkgver
[arch-commits] Commit in perl-package-stash/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:58:05 Author: fyan Revision: 158368 upgpkg: perl-package-stash 0.37-2 fix dependency (FS#47638) Modified: perl-package-stash/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:57:54 UTC (rev 158367) +++ PKGBUILD2016-01-21 03:58:05 UTC (rev 158368) @@ -1,17 +1,17 @@ # $Id$ -# Maintainer: Jonathan Steel+# Maintainer: Felix Yan +# Contributor: Jonathan Steel # Contributor: Justin Davis pkgname=perl-package-stash pkgver=0.37 -pkgrel=1 +pkgrel=2 pkgdesc="Routines for manipulating stashes" arch=('any') url="http://search.cpan.org/dist/Package-Stash; license=('PerlArtistic' 'GPL') -depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' - 'perl-package-deprecationmanager' 'perl-module-runtime') -checkdepends=('perl-test-fatal' 'perl-test-requires' 'perl-module-implementation') +depends=('perl-dist-checkconflicts' 'perl-package-stash-xs' 'perl-module-implementation') +checkdepends=('perl-test-fatal' 'perl-test-requires') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/D/DO/DOY/Package-Stash-$pkgver.tar.gz) sha1sums=('43fc4e362ac1a45eb27fe779806cbd96c891e2dc')
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:08:46 Author: fyan Revision: 158348 upgpkg: haskell-yesod-auth 1.4.11-6 rebuild with http2-1.4.4, file-embed-0.0.9.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 02:43:36 UTC (rev 158347) +++ PKGBUILD2016-01-21 03:08:46 UTC (rev 158348) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.11 -pkgrel=5 +pkgrel=6 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:09:22 Author: fyan Revision: 158349 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 158348, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install (from rev 158348, 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 158348, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install (from rev 158348, 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 158348, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:09:22 UTC (rev 158349) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.11 +pkgrel=6 +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 158348, 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-21 03:09:22 UTC (rev 158349) @@ -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:
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:26:06 Author: fyan Revision: 158354 upgpkg: haskell-yesod-default 1.2.0-6 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:13:52 UTC (rev 158353) +++ PKGBUILD2016-01-21 03:26:06 UTC (rev 158354) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=5 +pkgrel=6 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 06:23:18 Author: fyan Revision: 158372 upgpkg: shellcheck 0.4.3-3 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 05:22:57 UTC (rev 158371) +++ PKGBUILD2016-01-21 05:23:18 UTC (rev 158372) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in stack/repos (8 files)
Date: Thursday, January 21, 2016 @ 06:22:57 Author: fyan Revision: 158371 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: stack/repos/community-staging-i686/ stack/repos/community-staging-i686/PKGBUILD (from rev 158370, stack/trunk/PKGBUILD) stack/repos/community-staging-i686/haskell-stack.install (from rev 158370, stack/trunk/haskell-stack.install) stack/repos/community-staging-i686/stack.install (from rev 158370, stack/trunk/stack.install) stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 158370, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/haskell-stack.install (from rev 158370, stack/trunk/haskell-stack.install) stack/repos/community-staging-x86_64/stack.install (from rev 158370, stack/trunk/stack.install) + community-staging-i686/PKGBUILD| 84 +++ community-staging-i686/haskell-stack.install | 18 community-staging-i686/stack.install |4 + community-staging-x86_64/PKGBUILD | 84 +++ community-staging-x86_64/haskell-stack.install | 18 community-staging-x86_64/stack.install |4 + 6 files changed, 212 insertions(+) Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 158370, stack/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 05:22:57 UTC (rev 158371) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=stack +pkgname=(stack haskell-stack) +pkgver=1.0.2 +pkgrel=5 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" "haskell-async" + "haskell-attoparsec" "haskell-base16-bytestring" "haskell-base64-bytestring" + "haskell-bifunctors" "haskell-binary-tagged" "haskell-blaze-builder" + "haskell-byteable" "haskell-conduit" "haskell-conduit-combinators" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-cryptohash-conduit" + "haskell-edit-distance" "haskell-either" + "haskell-enclosed-exceptions" "haskell-errors" "haskell-exceptions" + "haskell-extra" "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" + "haskell-fsnotify" "haskell-gitrev" "haskell-hashable" "haskell-hastache" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-monad-loops" "haskell-mtl" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-optparse-simple" "haskell-path" + "haskell-persistent" "haskell-persistent-sqlite" "haskell-persistent-template" + "haskell-project-template" "haskell-resourcet" "haskell-retry" "haskell-safe" + "haskell-semigroups" "haskell-split" "haskell-stm" "haskell-streaming-commons" + "haskell-tar" "haskell-temporary" "haskell-text" "haskell-text-binary" + "haskell-transformers-base" "haskell-unix-compat" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector" "haskell-vector-binary-instances" "haskell-void" + "haskell-word8" "haskell-yaml" "haskell-zlib") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('4227f4c4016e5008755a974cbf04a9772319d87d1764da32228e74f13153c5c4') + +prepare() { +sed -i 's/Cabal >=1.22.6.0 && <1.23,/Cabal >=1.18.1.5 \&\& <1.23,/' \ +${pkgbase}-${pkgver}/${pkgbase}.cabal +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-disable-git-info -f-integration-tests -f-static +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_stack() { +depends=('gmp' 'libffi' 'zlib') +optdepends=('ghc') +install="stack.install" + +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" + +"${pkgdir}"/usr/bin/stack
[arch-commits] Commit in shellcheck/repos (4 files)
Date: Thursday, January 21, 2016 @ 06:23:58 Author: fyan Revision: 158373 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: shellcheck/repos/community-staging-i686/ shellcheck/repos/community-staging-i686/PKGBUILD (from rev 158372, shellcheck/trunk/PKGBUILD) shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158372, shellcheck/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 31 +++ community-staging-x86_64/PKGBUILD | 31 +++ 2 files changed, 62 insertions(+) Copied: shellcheck/repos/community-staging-i686/PKGBUILD (from rev 158372, shellcheck/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 05:23:58 UTC (rev 158373) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.3 +pkgrel=3 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=7.10.3" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" + "haskell-regex-tdfa") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('df71c303c43ae79846c9f9198a4d4ba2c4c2ee4c06974491d7130fcea0b8efdf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share} +} Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 158372, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 05:23:58 UTC (rev 158373) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.3 +pkgrel=3 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('i686' 'x86_64') +depends=('libffi' 'gmp') +makedepends=("ghc=7.10.3" "haskell-json" "haskell-mtl" "haskell-parsec" "haskell-quickcheck" + "haskell-regex-tdfa") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('df71c303c43ae79846c9f9198a4d4ba2c4c2ee4c06974491d7130fcea0b8efdf') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +# Remove library and doc (license only) +rm -r "$pkgdir"/usr/{lib,share} +}
[arch-commits] Commit in haskell-http2/repos (6 files)
Date: Thursday, January 21, 2016 @ 02:54:13 Author: fyan Revision: 158335 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http2/repos/community-staging-i686/ haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 158334, haskell-http2/trunk/PKGBUILD) haskell-http2/repos/community-staging-i686/haskell-http2.install (from rev 158334, haskell-http2/trunk/haskell-http2.install) haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 158334, haskell-http2/trunk/PKGBUILD) haskell-http2/repos/community-staging-x86_64/haskell-http2.install (from rev 158334, haskell-http2/trunk/haskell-http2.install) + community-staging-i686/PKGBUILD| 49 +++ community-staging-i686/haskell-http2.install | 18 community-staging-x86_64/PKGBUILD | 49 +++ community-staging-x86_64/haskell-http2.install | 18 4 files changed, 134 insertions(+) Copied: haskell-http2/repos/community-staging-i686/PKGBUILD (from rev 158334, haskell-http2/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 01:54:13 UTC (rev 158335) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.4.4 +pkgrel=1 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-pretty" "haskell-hex" + "haskell-psqueues" "haskell-stm" "haskell-text" "haskell-unordered-containers" + "haskell-vector" "haskell-word8") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('d6ff4d5578749082d3a319bf97a9e830e320be0b2f8701c2ef39ad896cf977c4') + +prepare() { +sed -i '/bytestring-builder/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 \ +-f-devel +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-http2/repos/community-staging-i686/haskell-http2.install (from rev 158334, haskell-http2/trunk/haskell-http2.install) === --- community-staging-i686/haskell-http2.install (rev 0) +++ community-staging-i686/haskell-http2.install2016-01-21 01:54:13 UTC (rev 158335) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-http2 +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-http2/repos/community-staging-x86_64/PKGBUILD (from rev 158334, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 01:54:13 UTC (rev 158335) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.4.4 +pkgrel=1 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64')
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 02:53:37 Author: fyan Revision: 158334 upgpkg: haskell-http2 1.4.4-1 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 21:56:29 UTC (rev 158333) +++ PKGBUILD2016-01-21 01:53:37 UTC (rev 158334) @@ -4,8 +4,8 @@ _hkgname=http2 pkgname=haskell-http2 -pkgver=1.4.3 -pkgrel=2 +pkgver=1.4.4 +pkgrel=1 pkgdesc="HTTP/2.0 library including frames and HPACK" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -16,7 +16,7 @@ options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install="${pkgname}.install" -sha256sums=('f074760594e1599d3585f666762e96f86a9f6f546d6d3ed05379617b14729778') +sha256sums=('d6ff4d5578749082d3a319bf97a9e830e320be0b2f8701c2ef39ad896cf977c4') prepare() { sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
[arch-commits] Commit in haskell-yesod-form/repos (6 files)
Date: Thursday, January 21, 2016 @ 03:43:36 Author: fyan Revision: 158347 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-i686/ haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 158346, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-i686/haskell-yesod-form.install (from rev 158346, haskell-yesod-form/trunk/haskell-yesod-form.install) haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 158346, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-x86_64/haskell-yesod-form.install (from rev 158346, haskell-yesod-form/trunk/haskell-yesod-form.install) -+ community-staging-i686/PKGBUILD | 48 ++ community-staging-i686/haskell-yesod-form.install | 18 ++ community-staging-x86_64/PKGBUILD | 48 ++ community-staging-x86_64/haskell-yesod-form.install | 18 ++ 4 files changed, 132 insertions(+) Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 158346, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 02:43:36 UTC (rev 158347) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.6 +pkgrel=6 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-data-default" "haskell-email-validate" "haskell-network-uri" + "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('1a20f58e0f06b92afc5bd31b5ab6b1d5c6645e2f7fd134c4b2e325d818b50e66') + +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-form/repos/community-staging-i686/haskell-yesod-form.install (from rev 158346, haskell-yesod-form/trunk/haskell-yesod-form.install) === --- community-staging-i686/haskell-yesod-form.install (rev 0) +++ community-staging-i686/haskell-yesod-form.install 2016-01-21 02:43:36 UTC (rev 158347) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-form +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-form/repos/community-staging-x86_64/PKGBUILD (from rev 158346, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-21 02:43:36 UTC (rev 158347) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:11:34 Author: fyan Revision: 158350 upgpkg: haskell-wai-app-static 3.1.4.1-6 rebuild with http2-1.4.4, file-embed-0.0.9.1 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:09:22 UTC (rev 158349) +++ PKGBUILD2016-01-21 03:11:34 UTC (rev 158350) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.4.1 -pkgrel=5 +pkgrel=6 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (6 files)
Date: Thursday, January 21, 2016 @ 04:12:15 Author: fyan Revision: 158351 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 158350, haskell-wai-app-static/trunk/PKGBUILD) haskell-wai-app-static/repos/community-staging-i686/haskell-wai-app-static.install (from rev 158350, 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 158350, haskell-wai-app-static/trunk/PKGBUILD) haskell-wai-app-static/repos/community-staging-x86_64/haskell-wai-app-static.install (from rev 158350, 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 158350, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-21 03:12:15 UTC (rev 158351) @@ -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=6 +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 158350, 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-21 03:12:15 UTC (rev 158351) @@ -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 158350, haskell-wai-app-static/trunk/PKGBUILD) === ---
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 04:50:27 Author: fyan Revision: 158364 upgpkg: alex 3.1.7-1 Modified: alex/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 03:39:13 UTC (rev 158363) +++ PKGBUILD2016-01-21 03:50:27 UTC (rev 158364) @@ -5,8 +5,8 @@ # Contributor: Philip Nilssonpkgname=alex -pkgver=3.1.6 -pkgrel=2 +pkgver=3.1.7 +pkgrel=1 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex' @@ -14,7 +14,7 @@ depends=('gmp' 'libffi') makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi') source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) -sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f') +sha256sums=('89a1a13da6ccbeb006488d9574382e891cf7c0567752b330cc8616d748bf28d1') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-annotated-wl-pprint/repos (6 files)
Date: Thursday, January 21, 2016 @ 08:53:54 Author: fyan Revision: 158402 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-annotated-wl-pprint/repos/community-i686/ haskell-annotated-wl-pprint/repos/community-i686/PKGBUILD (from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD) haskell-annotated-wl-pprint/repos/community-i686/haskell-annotated-wl-pprint.install (from rev 158401, haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install) haskell-annotated-wl-pprint/repos/community-x86_64/ haskell-annotated-wl-pprint/repos/community-x86_64/PKGBUILD (from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD) haskell-annotated-wl-pprint/repos/community-x86_64/haskell-annotated-wl-pprint.install (from rev 158401, haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install) --+ community-i686/PKGBUILD | 42 + community-i686/haskell-annotated-wl-pprint.install | 18 +++ community-x86_64/PKGBUILD| 42 + community-x86_64/haskell-annotated-wl-pprint.install | 18 +++ 4 files changed, 120 insertions(+) Copied: haskell-annotated-wl-pprint/repos/community-i686/PKGBUILD (from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 07:53:54 UTC (rev 158402) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=annotated-wl-pprint +pkgname=haskell-annotated-wl-pprint +pkgver=0.7.0 +pkgrel=1 +pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support" +url="https://github.com/david-christiansen/annotated-wl-pprint; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18') + +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-annotated-wl-pprint/repos/community-i686/haskell-annotated-wl-pprint.install (from rev 158401, haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install) === --- community-i686/haskell-annotated-wl-pprint.install (rev 0) +++ community-i686/haskell-annotated-wl-pprint.install 2016-01-21 07:53:54 UTC (rev 158402) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-annotated-wl-pprint +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-annotated-wl-pprint/repos/community-x86_64/PKGBUILD (from rev 158401, haskell-annotated-wl-pprint/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-21 07:53:54 UTC (rev 158402) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=annotated-wl-pprint +pkgname=haskell-annotated-wl-pprint +pkgver=0.7.0 +pkgrel=1 +pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support" +url="https://github.com/david-christiansen/annotated-wl-pprint;
[arch-commits] Commit in (5 files)
Date: Thursday, January 21, 2016 @ 08:53:13 Author: fyan Revision: 158401 addpkg: haskell-annotated-wl-pprint 0.7.0-1 Added: haskell-annotated-wl-pprint/ haskell-annotated-wl-pprint/repos/ haskell-annotated-wl-pprint/trunk/ haskell-annotated-wl-pprint/trunk/PKGBUILD haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install -+ PKGBUILD| 42 ++ haskell-annotated-wl-pprint.install | 18 ++ 2 files changed, 60 insertions(+) Added: haskell-annotated-wl-pprint/trunk/PKGBUILD === --- haskell-annotated-wl-pprint/trunk/PKGBUILD (rev 0) +++ haskell-annotated-wl-pprint/trunk/PKGBUILD 2016-01-21 07:53:13 UTC (rev 158401) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=annotated-wl-pprint +pkgname=haskell-annotated-wl-pprint +pkgver=0.7.0 +pkgrel=1 +pkgdesc="The Wadler/Leijen Pretty Printer, with annotation support" +url="https://github.com/david-christiansen/annotated-wl-pprint; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('0c262d7fe13a9a50216438ec882c13e25f31236b886a5692e3c35b85cd773d18') + +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" +} Property changes on: haskell-annotated-wl-pprint/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install === --- haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install (rev 0) +++ haskell-annotated-wl-pprint/trunk/haskell-annotated-wl-pprint.install 2016-01-21 07:53:13 UTC (rev 158401) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-annotated-wl-pprint +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) +}
[arch-commits] Commit in haskell-tasty-quickcheck/repos (8 files)
Date: Thursday, January 21, 2016 @ 08:20:57 Author: fyan Revision: 158398 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-tasty-quickcheck/repos/community-i686/PKGBUILD (from rev 158397, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-i686/haskell-tasty-quickcheck.install (from rev 158397, haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install) haskell-tasty-quickcheck/repos/community-x86_64/PKGBUILD (from rev 158397, haskell-tasty-quickcheck/trunk/PKGBUILD) haskell-tasty-quickcheck/repos/community-x86_64/haskell-tasty-quickcheck.install (from rev 158397, haskell-tasty-quickcheck/trunk/haskell-tasty-quickcheck.install) Deleted: haskell-tasty-quickcheck/repos/community-i686/PKGBUILD haskell-tasty-quickcheck/repos/community-i686/haskell-tasty-quickcheck.install haskell-tasty-quickcheck/repos/community-x86_64/PKGBUILD haskell-tasty-quickcheck/repos/community-x86_64/haskell-tasty-quickcheck.install ---+ /PKGBUILD | 86 /haskell-tasty-quickcheck.install | 36 community-i686/PKGBUILD | 43 -- community-i686/haskell-tasty-quickcheck.install | 18 community-x86_64/PKGBUILD | 43 -- community-x86_64/haskell-tasty-quickcheck.install | 18 6 files changed, 122 insertions(+), 122 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-21 07:20:20 UTC (rev 158397) +++ community-i686/PKGBUILD 2016-01-21 07:20:57 UTC (rev 158398) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=tasty-quickcheck -pkgname=haskell-tasty-quickcheck -pkgver=0.8.4 -pkgrel=3 -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-i686/PKGBUILD (from rev 158397, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 07:20:57 UTC (rev 158398) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.8.4 +pkgrel=4 +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 +
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Thursday, January 21, 2016 @ 08:20:20 Author: fyan Revision: 158397 upgpkg: haskell-tasty-quickcheck 0.8.4-4 rebuild again, as the last rebuild seems broken. Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 07:09:26 UTC (rev 158396) +++ PKGBUILD2016-01-21 07:20:20 UTC (rev 158397) @@ -5,7 +5,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.8.4 -pkgrel=3 +pkgrel=4 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in git-annex/repos (6 files)
Date: Thursday, January 21, 2016 @ 08:38:34 Author: fyan Revision: 158400 archrelease: copy trunk to community-i686, community-x86_64 Added: git-annex/repos/community-i686/PKGBUILD (from rev 158399, git-annex/trunk/PKGBUILD) git-annex/repos/community-i686/quickcheck-2.8.2.patch (from rev 158399, git-annex/trunk/quickcheck-2.8.2.patch) git-annex/repos/community-x86_64/PKGBUILD (from rev 158399, git-annex/trunk/PKGBUILD) git-annex/repos/community-x86_64/quickcheck-2.8.2.patch (from rev 158399, git-annex/trunk/quickcheck-2.8.2.patch) Deleted: git-annex/repos/community-i686/PKGBUILD git-annex/repos/community-x86_64/PKGBUILD -+ /PKGBUILD | 130 ++ community-i686/PKGBUILD | 57 - community-i686/quickcheck-2.8.2.patch | 15 +++ community-x86_64/PKGBUILD | 57 - community-x86_64/quickcheck-2.8.2.patch | 15 +++ 5 files changed, 160 insertions(+), 114 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-21 07:36:29 UTC (rev 158399) +++ community-i686/PKGBUILD 2016-01-21 07:38:34 UTC (rev 158400) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -pkgname=git-annex -pkgver=6.20160114 -pkgrel=7 -pkgdesc="Manage files with git, without checking their contents into git" -url="http://git-annex.branchable.com/; -license=("AGPL3") -arch=('i686' 'x86_64') -makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" - "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" - "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" - "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite" - "haskell-data-default" "haskell-dav" "haskell-dbus" "haskell-dlist" "haskell-dns" - "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" - "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" "haskell-hinotify" - "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" - "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-missingh" - "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-network" - "haskell-network-info" "haskell-network-multicast" "haskell-network-protocol-xmpp" - "haskell-network-uri" "haskell-old-locale" "haskell-optparse-applicative" - "haskell-path-pieces" "haskell-persistent" "haskell-persistent-sqlite" - "haskell-persistent-template" "haskell-quickcheck" "haskell-random" - "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" "haskell-sandi" - "haskell-securemem" "haskell-shakespeare" "haskell-stm" "haskell-tasty" - "haskell-tasty-hunit" "haskell-tasty-quickcheck" "haskell-tasty-rerun" - "haskell-text" "haskell-torrent" "haskell-unix-compat" "haskell-utf8-string" - "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" - "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" "haskell-yesod-default" - "haskell-yesod-form" "haskell-yesod-static") -depends=('git' 'rsync' 'libxml2' 'gsasl') -options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ --fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \ --ftahoe -fquvi -ffeed -ftdfa -ftestsuite -f-androidsplice \ --f-android -fproduction -fdns -fpairing -fwebapp-secure -fwebapp \ --fassistant -fwebdav -fs3 -f-benchmark -runhaskell Setup build -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" - -install -Dm644 bash-completion.bash "${pkgdir}/usr/share/bash-completion/completions/git-annex" - -rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT" -rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc" -} Copied: git-annex/repos/community-i686/PKGBUILD (from rev 158399, git-annex/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 07:38:34 UTC (rev 158400) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex
[arch-commits] Commit in (hindent hindent/repos hindent/trunk hindent/trunk/PKGBUILD)
Date: Thursday, January 21, 2016 @ 08:06:26 Author: fyan Revision: 158395 addpkg: hindent 4.6.1-1 Added: hindent/ hindent/repos/ hindent/trunk/ hindent/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: hindent/trunk/PKGBUILD === --- hindent/trunk/PKGBUILD (rev 0) +++ hindent/trunk/PKGBUILD 2016-01-21 07:06:26 UTC (rev 158395) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=4.6.1 +pkgrel=1 +pkgdesc="Extensible Haskell pretty printer" +url="http://www.github.com/chrisdone/hindent; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" + "haskell-monad-loops" "haskell-mtl" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Property changes on: hindent/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in hindent/repos (4 files)
Date: Thursday, January 21, 2016 @ 08:09:26 Author: fyan Revision: 158396 archrelease: copy trunk to community-i686, community-x86_64 Added: hindent/repos/community-i686/ hindent/repos/community-i686/PKGBUILD (from rev 158395, hindent/trunk/PKGBUILD) hindent/repos/community-x86_64/ hindent/repos/community-x86_64/PKGBUILD (from rev 158395, hindent/trunk/PKGBUILD) ---+ community-i686/PKGBUILD | 34 ++ community-x86_64/PKGBUILD | 34 ++ 2 files changed, 68 insertions(+) Copied: hindent/repos/community-i686/PKGBUILD (from rev 158395, hindent/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-21 07:09:26 UTC (rev 158396) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=4.6.1 +pkgrel=1 +pkgdesc="Extensible Haskell pretty printer" +url="http://www.github.com/chrisdone/hindent; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" + "haskell-monad-loops" "haskell-mtl" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: hindent/repos/community-x86_64/PKGBUILD (from rev 158395, hindent/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-21 07:09:26 UTC (rev 158396) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=4.6.1 +pkgrel=1 +pkgdesc="Extensible Haskell pretty printer" +url="http://www.github.com/chrisdone/hindent; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-descriptive" "haskell-src-exts" + "haskell-monad-loops" "haskell-mtl" "haskell-text") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('04e8ffb44b46a45cd6425233efe595d6e412a20c71b69749f72c036bca4870f5') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD quickcheck-2.8.2.patch)
Date: Thursday, January 21, 2016 @ 08:36:29 Author: fyan Revision: 158399 upgpkg: git-annex 6.20160114-8 rebuild with http2-1.4.4, file-embed-0.0.9.1, QuickCheck-2.8.2 Added: git-annex/trunk/quickcheck-2.8.2.patch Modified: git-annex/trunk/PKGBUILD + PKGBUILD | 14 +++--- quickcheck-2.8.2.patch | 15 +++ 2 files changed, 26 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-21 07:20:57 UTC (rev 158398) +++ PKGBUILD2016-01-21 07:36:29 UTC (rev 158399) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20160114 -pkgrel=7 +pkgrel=8 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3") @@ -32,9 +32,17 @@ "haskell-yesod-form" "haskell-yesod-static") depends=('git' 'rsync' 'libxml2' 'gsasl') options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +quickcheck-2.8.2.patch) +sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181' +'f1814b955c282addd7adc6941444122e1d0ca28115a851e00c6702dfba72623e') +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +# https://github.com/fpco/stackage/issues/1168 +patch -p0 -i ../quickcheck-2.8.2.patch +} + build() { cd "${srcdir}/${pkgname}-${pkgver}" Added: quickcheck-2.8.2.patch === --- quickcheck-2.8.2.patch (rev 0) +++ quickcheck-2.8.2.patch 2016-01-21 07:36:29 UTC (rev 158399) @@ -0,0 +1,15 @@ +--- Utility/QuickCheck.hs.orig 2016-01-21 14:13:28.661285249 +0800 Utility/QuickCheck.hs 2016-01-21 14:13:34.534674457 +0800 +@@ -21,12 +21,6 @@ + import Control.Applicative + import Prelude + +-instance (Arbitrary k, Arbitrary v, Eq k, Ord k) => Arbitrary (M.Map k v) where +- arbitrary = M.fromList <$> arbitrary +- +-instance (Arbitrary v, Eq v, Ord v) => Arbitrary (S.Set v) where +- arbitrary = S.fromList <$> arbitrary +- + {- Times before the epoch are excluded. -} + instance Arbitrary POSIXTime where + arbitrary = fromInteger <$> nonNegative arbitrarySizedIntegral
[arch-commits] Commit in git-annex/repos (4 files)
Date: Wednesday, January 20, 2016 @ 15:49:47 Author: fyan Revision: 158107 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: git-annex/repos/community-staging-i686/ git-annex/repos/community-staging-i686/PKGBUILD (from rev 158106, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 158106, git-annex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 57 community-staging-x86_64/PKGBUILD | 57 2 files changed, 114 insertions(+) Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 158106, git-annex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 14:49:47 UTC (rev 158107) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20160114 +pkgrel=7 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite" + "haskell-data-default" "haskell-dav" "haskell-dbus" "haskell-dlist" "haskell-dns" + "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" + "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" "haskell-hinotify" + "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-missingh" + "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-network" + "haskell-network-info" "haskell-network-multicast" "haskell-network-protocol-xmpp" + "haskell-network-uri" "haskell-old-locale" "haskell-optparse-applicative" + "haskell-path-pieces" "haskell-persistent" "haskell-persistent-sqlite" + "haskell-persistent-template" "haskell-quickcheck" "haskell-random" + "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" "haskell-sandi" + "haskell-securemem" "haskell-shakespeare" "haskell-stm" "haskell-tasty" + "haskell-tasty-hunit" "haskell-tasty-quickcheck" "haskell-tasty-rerun" + "haskell-text" "haskell-torrent" "haskell-unix-compat" "haskell-utf8-string" + "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" + "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" "haskell-yesod-default" + "haskell-yesod-form" "haskell-yesod-static") +depends=('git' 'rsync' 'libxml2' 'gsasl') +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('671d165f9ea583b9a86060b60741c6aa54dbfde0673a2b278d82d761b7500181') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \ +-ftahoe -fquvi -ffeed -ftdfa -ftestsuite -f-androidsplice \ +-f-android -fproduction -fdns -fpairing -fwebapp-secure -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 bash-completion.bash "${pkgdir}/usr/share/bash-completion/completions/git-annex" + +rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT" +rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc" +} Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 158106, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 14:49:47 UTC (rev 158107) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20160114 +pkgrel=7 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" +
[arch-commits] Commit in haskell-cabal-helper/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:50:31 Author: fyan Revision: 158108 upgpkg: haskell-cabal-helper 0.6.3.1-1 Modified: haskell-cabal-helper/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:49:47 UTC (rev 158107) +++ PKGBUILD2016-01-20 14:50:31 UTC (rev 158108) @@ -4,7 +4,7 @@ _hkgname=cabal-helper pkgname=haskell-cabal-helper -pkgver=0.6.2.0 +pkgver=0.6.3.1 pkgrel=1 pkgdesc="Simple interface to some of Cabal\'s configuration state used by ghc-mod" url="http://hackage.haskell.org/package/${_hkgname}; @@ -14,7 +14,7 @@ options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install="${pkgname}.install" -sha256sums=('32adfd7deb1a227aa9b2fa5d9c6768ed395c1acaa9e5e0c5698ede52766daa2e') +sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in pandoc-crossref/repos (6 files)
Date: Wednesday, January 20, 2016 @ 15:54:10 Author: fyan Revision: 158113 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-i686/ pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 158112, pandoc-crossref/trunk/PKGBUILD) pandoc-crossref/repos/community-staging-i686/haskell-pandoc-crossref.install (from rev 158112, pandoc-crossref/trunk/haskell-pandoc-crossref.install) pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 158112, pandoc-crossref/trunk/PKGBUILD) pandoc-crossref/repos/community-staging-x86_64/haskell-pandoc-crossref.install (from rev 158112, pandoc-crossref/trunk/haskell-pandoc-crossref.install) --+ community-staging-i686/PKGBUILD | 53 + community-staging-i686/haskell-pandoc-crossref.install | 18 community-staging-x86_64/PKGBUILD| 53 + community-staging-x86_64/haskell-pandoc-crossref.install | 18 4 files changed, 142 insertions(+) Copied: pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 158112, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 14:54:10 UTC (rev 158113) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=pandoc-crossref +pkgname=(pandoc-crossref haskell-pandoc-crossref) +pkgver=0.1.6.3 +pkgrel=10 +pkgdesc="Pandoc filter for cross-references" +url="http://hackage.haskell.org/package/${pkgbase}; +license=("GPL2") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-data-default" "haskell-mtl" "haskell-pandoc" "haskell-pandoc-types" + "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('7ec41e6fa2acf6826889670e7636b209a6833872de3b65034891a402b7bd356b') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$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_pandoc-crossref() { +depends=('pandoc') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share} +} + +package_haskell-pandoc-crossref() { +pkgdesc="Pandoc filter for cross-references (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-crossref') +install="haskell-pandoc-crossref.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/${pkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: pandoc-crossref/repos/community-staging-i686/haskell-pandoc-crossref.install (from rev 158112, pandoc-crossref/trunk/haskell-pandoc-crossref.install) === --- community-staging-i686/haskell-pandoc-crossref.install (rev 0) +++ community-staging-i686/haskell-pandoc-crossref.install 2016-01-20 14:54:10 UTC (rev 158113) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-crossref +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: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 158112, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 14:54:10 UTC (rev 158113) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:53:44 Author: fyan Revision: 158112 upgpkg: pandoc-crossref 0.1.6.3-10 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:53:05 UTC (rev 158111) +++ PKGBUILD2016-01-20 14:53:44 UTC (rev 158112) @@ -5,7 +5,7 @@ pkgbase=pandoc-crossref pkgname=(pandoc-crossref haskell-pandoc-crossref) pkgver=0.1.6.3 -pkgrel=9 +pkgrel=10 pkgdesc="Pandoc filter for cross-references" url="http://hackage.haskell.org/package/${pkgbase}; license=("GPL2")
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:54:21 Author: fyan Revision: 158114 upgpkg: cabal-install 1.22.7.0-5 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:54:10 UTC (rev 158113) +++ PKGBUILD2016-01-20 14:54:21 UTC (rev 158114) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=1.22.7.0 -pkgrel=4 +pkgrel=5 pkgdesc="The command-line interface for Cabal and Hackage." url="http://hackage.haskell.org/package/cabal-install; license=('custom:BSD3')
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:55:17 Author: fyan Revision: 158116 upgpkg: xmobar 0.23.1-9 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:54:50 UTC (rev 158115) +++ PKGBUILD2016-01-20 14:55:17 UTC (rev 158116) @@ -4,7 +4,7 @@ pkgname=xmobar pkgver=0.23.1 -pkgrel=8 +pkgrel=9 pkgdesc="A Minimalistic Text Based Status Bar" url="http://hackage.haskell.org/package/xmobar; license=('custom:BSD3')
[arch-commits] Commit in (5 files)
Date: Wednesday, January 20, 2016 @ 15:56:19 Author: fyan Revision: 158119 addpkg: haskell-trifecta 1.5.2-1 Added: haskell-trifecta/ haskell-trifecta/repos/ haskell-trifecta/trunk/ haskell-trifecta/trunk/PKGBUILD haskell-trifecta/trunk/haskell-trifecta.install --+ PKGBUILD | 51 + haskell-trifecta.install | 18 +++ 2 files changed, 69 insertions(+) Added: haskell-trifecta/trunk/PKGBUILD === --- haskell-trifecta/trunk/PKGBUILD (rev 0) +++ haskell-trifecta/trunk/PKGBUILD 2016-01-20 14:56:19 UTC (rev 158119) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.5.2 +pkgrel=1 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="http://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('ebc23319d2cfd39c87b2cf688f3db45528e371de9a417fc9e07e50a796b6503a') + +prepare() { +sed -i 's/comonad >= 4 && < 5,/comonad >= 4 \&\& < 6,/' \ +${_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" +} Property changes on: haskell-trifecta/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-trifecta/trunk/haskell-trifecta.install === --- haskell-trifecta/trunk/haskell-trifecta.install (rev 0) +++ haskell-trifecta/trunk/haskell-trifecta.install 2016-01-20 14:56:19 UTC (rev 158119) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-trifecta +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) +}
[arch-commits] Commit in sagemath/repos (54 files)
Date: Wednesday, January 20, 2016 @ 15:56:53 Author: arojas Revision: 158121 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: sagemath/repos/community-testing-i686/PKGBUILD (from rev 158118, sagemath/trunk/PKGBUILD) sagemath/repos/community-testing-i686/anal.h (from rev 158118, sagemath/trunk/anal.h) sagemath/repos/community-testing-i686/clean.patch (from rev 158118, sagemath/trunk/clean.patch) sagemath/repos/community-testing-i686/contour.patch (from rev 158118, sagemath/trunk/contour.patch) sagemath/repos/community-testing-i686/disable-fes.patch (from rev 158118, sagemath/trunk/disable-fes.patch) sagemath/repos/community-testing-i686/env.patch (from rev 158118, sagemath/trunk/env.patch) sagemath/repos/community-testing-i686/jupyter-path.patch (from rev 158118, sagemath/trunk/jupyter-path.patch) sagemath/repos/community-testing-i686/package.patch (from rev 158119, sagemath/trunk/package.patch) sagemath/repos/community-testing-i686/paths.patch (from rev 158119, sagemath/trunk/paths.patch) sagemath/repos/community-testing-i686/pexpect-del.patch (from rev 158119, sagemath/trunk/pexpect-del.patch) sagemath/repos/community-testing-i686/pexpect-env.patch (from rev 158119, sagemath/trunk/pexpect-env.patch) sagemath/repos/community-testing-i686/python-2.7.11.patch (from rev 158119, sagemath/trunk/python-2.7.11.patch) sagemath/repos/community-testing-i686/skip-check.patch (from rev 158119, sagemath/trunk/skip-check.patch) sagemath/repos/community-testing-i686/test-optional.patch (from rev 158119, sagemath/trunk/test-optional.patch) sagemath/repos/community-testing-x86_64/PKGBUILD (from rev 158119, sagemath/trunk/PKGBUILD) sagemath/repos/community-testing-x86_64/anal.h (from rev 158119, sagemath/trunk/anal.h) sagemath/repos/community-testing-x86_64/clean.patch (from rev 158119, sagemath/trunk/clean.patch) sagemath/repos/community-testing-x86_64/contour.patch (from rev 158119, sagemath/trunk/contour.patch) sagemath/repos/community-testing-x86_64/disable-fes.patch (from rev 158119, sagemath/trunk/disable-fes.patch) sagemath/repos/community-testing-x86_64/env.patch (from rev 158119, sagemath/trunk/env.patch) sagemath/repos/community-testing-x86_64/jupyter-path.patch (from rev 158119, sagemath/trunk/jupyter-path.patch) sagemath/repos/community-testing-x86_64/package.patch (from rev 158119, sagemath/trunk/package.patch) sagemath/repos/community-testing-x86_64/paths.patch (from rev 158119, sagemath/trunk/paths.patch) sagemath/repos/community-testing-x86_64/pexpect-del.patch (from rev 158119, sagemath/trunk/pexpect-del.patch) sagemath/repos/community-testing-x86_64/pexpect-env.patch (from rev 158119, sagemath/trunk/pexpect-env.patch) sagemath/repos/community-testing-x86_64/python-2.7.11.patch (from rev 158119, sagemath/trunk/python-2.7.11.patch) sagemath/repos/community-testing-x86_64/skip-check.patch (from rev 158119, sagemath/trunk/skip-check.patch) sagemath/repos/community-testing-x86_64/test-optional.patch (from rev 158119, sagemath/trunk/test-optional.patch) Deleted: sagemath/repos/community-testing-i686/PKGBUILD sagemath/repos/community-testing-i686/anal.h sagemath/repos/community-testing-i686/clean.patch sagemath/repos/community-testing-i686/disable-fes.patch sagemath/repos/community-testing-i686/env.patch sagemath/repos/community-testing-i686/jupyter-path.patch sagemath/repos/community-testing-i686/package.patch sagemath/repos/community-testing-i686/paths.patch sagemath/repos/community-testing-i686/pexpect-del.patch sagemath/repos/community-testing-i686/pexpect-env.patch sagemath/repos/community-testing-i686/python-2.7.11.patch sagemath/repos/community-testing-i686/skip-check.patch sagemath/repos/community-testing-i686/test-optional.patch sagemath/repos/community-testing-x86_64/PKGBUILD sagemath/repos/community-testing-x86_64/anal.h sagemath/repos/community-testing-x86_64/clean.patch sagemath/repos/community-testing-x86_64/disable-fes.patch sagemath/repos/community-testing-x86_64/env.patch sagemath/repos/community-testing-x86_64/jupyter-path.patch sagemath/repos/community-testing-x86_64/package.patch sagemath/repos/community-testing-x86_64/paths.patch sagemath/repos/community-testing-x86_64/pexpect-del.patch sagemath/repos/community-testing-x86_64/pexpect-env.patch sagemath/repos/community-testing-x86_64/python-2.7.11.patch sagemath/repos/community-testing-x86_64/skip-check.patch sagemath/repos/community-testing-x86_64/test-optional.patch --+ /PKGBUILD| 286 + /anal.h | 130 +++ /clean.patch | 48 /disable-fes.patch | 38 +++ /env.patch
[arch-commits] Commit in haskell-trifecta/repos (6 files)
Date: Wednesday, January 20, 2016 @ 15:56:51 Author: fyan Revision: 158120 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-i686/ haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 158119, haskell-trifecta/trunk/PKGBUILD) haskell-trifecta/repos/community-staging-i686/haskell-trifecta.install (from rev 158119, haskell-trifecta/trunk/haskell-trifecta.install) haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 158119, haskell-trifecta/trunk/PKGBUILD) haskell-trifecta/repos/community-staging-x86_64/haskell-trifecta.install (from rev 158119, haskell-trifecta/trunk/haskell-trifecta.install) ---+ community-staging-i686/PKGBUILD | 51 community-staging-i686/haskell-trifecta.install | 18 +++ community-staging-x86_64/PKGBUILD | 51 community-staging-x86_64/haskell-trifecta.install | 18 +++ 4 files changed, 138 insertions(+) Copied: haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 158119, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 14:56:51 UTC (rev 158120) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.5.2 +pkgrel=1 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="http://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('ebc23319d2cfd39c87b2cf688f3db45528e371de9a417fc9e07e50a796b6503a') + +prepare() { +sed -i 's/comonad >= 4 && < 5,/comonad >= 4 \&\& < 6,/' \ +${_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-trifecta/repos/community-staging-i686/haskell-trifecta.install (from rev 158119, haskell-trifecta/trunk/haskell-trifecta.install) === --- community-staging-i686/haskell-trifecta.install (rev 0) +++ community-staging-i686/haskell-trifecta.install 2016-01-20 14:56:51 UTC (rev 158120) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-trifecta +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-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 158119, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 14:56:51 UTC (rev 158120) @@
[arch-commits] Commit in perl-module-build/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:58:32 Author: fyan Revision: 258446 archrelease: copy trunk to extra-any Added: perl-module-build/repos/extra-any/PKGBUILD (from rev 258445, perl-module-build/trunk/PKGBUILD) Deleted: perl-module-build/repos/extra-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-01-20 14:58:11 UTC (rev 258445) +++ PKGBUILD2016-01-20 14:58:32 UTC (rev 258446) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Jan Alexander Steffens (heftig) -# Contributor: Alan Young - -pkgname=perl-module-build -pkgver=0.4214 -pkgrel=1 -pkgdesc="Build, test, and install Perl modules" -arch=('any') -url="http://search.cpan.org/dist/Module-Build; -license=('PerlArtistic' 'GPL') -depends=('perl>=5.8.0' 'perl-cpan-meta>=2.142060' 'perl-inc-latest') -checkdepends=('perl-par-dist' 'perl-archive-zip') -options=('!emptydirs') -source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz) -sha512sums=('33bc4adfd21cfa3ff3489fd4ed2a6dfd9b4bd9bcdb7839a76088876fcf5bc9b435c2d246e9eee60a6ae3ac6c6d06a377d8dc0440ec725a4985a8dd1746c445b2') - -build() { - cd Module-Build-$pkgver - perl Build.PL installdirs=vendor - perl Build -} - -check() { - cd Module-Build-$pkgver - perl Build test -} - -package() { - cd Module-Build-$pkgver - perl Build install destdir="$pkgdir" -} Copied: perl-module-build/repos/extra-any/PKGBUILD (from rev 258445, perl-module-build/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-01-20 14:58:32 UTC (rev 258446) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jan Alexander Steffens (heftig) +# Contributor: Alan Young + +pkgname=perl-module-build +pkgver=0.4216 +pkgrel=1 +pkgdesc="Build, test, and install Perl modules" +arch=('any') +url="http://search.cpan.org/dist/Module-Build; +license=('PerlArtistic' 'GPL') +depends=('perl' 'perl-cpan-meta' 'perl-inc-latest') +checkdepends=('perl-par-dist' 'perl-archive-zip') +options=('!emptydirs') +source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz) +sha512sums=('46b5d03e6bea1ee33a1202a38d68231daf49931b25b792b41fa39ab3b3c1321d8a47819a2714bf90a981e6686fc566aa5a6067edf61d78fe8166c7e4f83eeaa9') + +build() { + cd Module-Build-$pkgver + perl Build.PL installdirs=vendor + perl Build +} + +check() { + cd Module-Build-$pkgver + perl Build test +} + +package() { + cd Module-Build-$pkgver + perl Build install destdir="$pkgdir" +}
[arch-commits] Commit in perl-module-build/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 15:58:11 Author: fyan Revision: 258445 upgpkg: perl-module-build 0.4216-1 Modified: perl-module-build/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:10:07 UTC (rev 258444) +++ PKGBUILD2016-01-20 14:58:11 UTC (rev 258445) @@ -4,17 +4,17 @@ # Contributor: Alan Youngpkgname=perl-module-build -pkgver=0.4214 +pkgver=0.4216 pkgrel=1 pkgdesc="Build, test, and install Perl modules" arch=('any') url="http://search.cpan.org/dist/Module-Build; license=('PerlArtistic' 'GPL') -depends=('perl>=5.8.0' 'perl-cpan-meta>=2.142060' 'perl-inc-latest') +depends=('perl' 'perl-cpan-meta' 'perl-inc-latest') checkdepends=('perl-par-dist' 'perl-archive-zip') options=('!emptydirs') source=(http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build-$pkgver.tar.gz) -sha512sums=('33bc4adfd21cfa3ff3489fd4ed2a6dfd9b4bd9bcdb7839a76088876fcf5bc9b435c2d246e9eee60a6ae3ac6c6d06a377d8dc0440ec725a4985a8dd1746c445b2') +sha512sums=('46b5d03e6bea1ee33a1202a38d68231daf49931b25b792b41fa39ab3b3c1321d8a47819a2714bf90a981e6686fc566aa5a6067edf61d78fe8166c7e4f83eeaa9') build() { cd Module-Build-$pkgver
[arch-commits] Commit in (4 files)
Date: Wednesday, January 20, 2016 @ 16:01:40 Author: fyan Revision: 158122 addpkg: hasktags 0.69.1-1 Added: hasktags/ hasktags/repos/ hasktags/trunk/ hasktags/trunk/PKGBUILD --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Added: hasktags/trunk/PKGBUILD === --- hasktags/trunk/PKGBUILD (rev 0) +++ hasktags/trunk/PKGBUILD 2016-01-20 15:01:40 UTC (rev 158122) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.69.1 +pkgrel=1 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="http://github.com/MarcWeber/hasktags; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +-f-debug +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +rm -r "$pkgdir"/usr/{lib,share/doc} +} Property changes on: hasktags/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in hasktags/repos (4 files)
Date: Wednesday, January 20, 2016 @ 16:02:14 Author: fyan Revision: 158123 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: hasktags/repos/community-staging-i686/ hasktags/repos/community-staging-i686/PKGBUILD (from rev 158122, hasktags/trunk/PKGBUILD) hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 158122, hasktags/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 32 community-staging-x86_64/PKGBUILD | 32 2 files changed, 64 insertions(+) Copied: hasktags/repos/community-staging-i686/PKGBUILD (from rev 158122, hasktags/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:02:14 UTC (rev 158123) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.69.1 +pkgrel=1 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="http://github.com/MarcWeber/hasktags; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +-f-debug +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +rm -r "$pkgdir"/usr/{lib,share/doc} +} Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 158122, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:02:14 UTC (rev 158123) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.69.1 +pkgrel=1 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="http://github.com/MarcWeber/hasktags; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-json" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('243f802c581ea7c0327065d2c71f21019dc6d7dc7dfadad9d17fffd8b34df1e6') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr \ +-f-debug +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + +rm -r "$pkgdir"/usr/{lib,share/doc} +}
[arch-commits] Commit in ejabberd/repos (20 files)
Date: Wednesday, January 20, 2016 @ 16:03:50 Author: spupykin Revision: 158125 archrelease: copy trunk to community-x86_64, community-i686 Added: ejabberd/repos/community-i686/PKGBUILD (from rev 158124, ejabberd/trunk/PKGBUILD) ejabberd/repos/community-i686/ejabberd.install (from rev 158124, ejabberd/trunk/ejabberd.install) ejabberd/repos/community-i686/ejabberd.logrotate (from rev 158124, ejabberd/trunk/ejabberd.logrotate) ejabberd/repos/community-i686/ejabberd.service (from rev 158124, ejabberd/trunk/ejabberd.service) ejabberd/repos/community-i686/sysuser.conf (from rev 158124, ejabberd/trunk/sysuser.conf) ejabberd/repos/community-x86_64/PKGBUILD (from rev 158124, ejabberd/trunk/PKGBUILD) ejabberd/repos/community-x86_64/ejabberd.install (from rev 158124, ejabberd/trunk/ejabberd.install) ejabberd/repos/community-x86_64/ejabberd.logrotate (from rev 158124, ejabberd/trunk/ejabberd.logrotate) ejabberd/repos/community-x86_64/ejabberd.service (from rev 158124, ejabberd/trunk/ejabberd.service) ejabberd/repos/community-x86_64/sysuser.conf (from rev 158124, ejabberd/trunk/sysuser.conf) Deleted: ejabberd/repos/community-i686/PKGBUILD ejabberd/repos/community-i686/ejabberd.install ejabberd/repos/community-i686/ejabberd.logrotate ejabberd/repos/community-i686/ejabberd.service ejabberd/repos/community-i686/sysuser.conf ejabberd/repos/community-x86_64/PKGBUILD ejabberd/repos/community-x86_64/ejabberd.install ejabberd/repos/community-x86_64/ejabberd.logrotate ejabberd/repos/community-x86_64/ejabberd.service ejabberd/repos/community-x86_64/sysuser.conf -+ /PKGBUILD | 292 ++ /ejabberd.install | 22 ++ /ejabberd.logrotate | 24 ++ /ejabberd.service | 30 +++ /sysuser.conf |4 community-i686/PKGBUILD | 138 community-i686/ejabberd.install | 21 -- community-i686/ejabberd.logrotate | 12 - community-i686/ejabberd.service | 14 - community-i686/sysuser.conf |3 community-x86_64/PKGBUILD | 138 community-x86_64/ejabberd.install | 21 -- community-x86_64/ejabberd.logrotate | 12 - community-x86_64/ejabberd.service | 14 - community-x86_64/sysuser.conf |3 15 files changed, 372 insertions(+), 376 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 15:03:27 UTC (rev 158124) +++ community-i686/PKGBUILD 2016-01-20 15:03:50 UTC (rev 158125) @@ -1,138 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Contributor: Jeff 'codemac' Mickey -# Contributor: Alexander Rødseth - -# -# cd deps ; ls -1 | while read g; do (test -d $g && cd $g && sh ../t.sh); done >qwe -# -# U=`grep 'url =' .git/config | cut -f2 -d= | tr -d ' '` -# C=`git rev-parse HEAD` -# N=`basename $(pwd)` -# echo -e "\t\"$N::$U#commit=$C\"" -# - -pkgname=ejabberd -pkgver=16.01 -pkgrel=1 -pkgdesc="Jabber server written in Erlang" -arch=('x86_64' 'i686') -url="http://www.ejabberd.im/; -license=("GPL") -depends=('expat' 'openssl' 'zlib' 'erlang-nox' 'pam' 'iproute2' 'erlang-unixodbc' -'libyaml' 'sqlite') -makedepends=('git' 'rebar' 'hevea' 'texlive-bin' 'texlive-core' 'texlive-latexextra') -backup=('etc/ejabberd/ejabberd.yml' - 'etc/ejabberd/ejabberdctl.cfg' - 'etc/logrotate.d/ejabberd') -install=$pkgname.install -replaces=('ejabberd-mod_mysql' 'ejabberd-mod_mysql-svn' - 'ejabberd-mod_pgsql' 'ejabberd-mod_pgsql-svn') -source=("$pkgname-$pkgver.tar.gz::https://github.com/processone/ejabberd/archive/$pkgver.tar.gz; - "cache_tab::git://github.com/processone/cache_tab#commit=26caea06c72c2117ca54d04beedb5b49a45af1a8" - "elixir::git://github.com/elixir-lang/elixir#commit=f2a9c7016633ca63541a8160c63a53eb7edbccdb" - "eredis::git://github.com/wooga/eredis#commit=cbc013f516e464706493c01662e5e9dd82d1db01" - "esip::git://github.com/processone/p1_sip#commit=ff3cc9fa2f9ea96f47e6b5b60a04da90889a5626" - "goldrush::git://github.com/DeadZen/goldrush.git#commit=64864ba7fcf40988361340e48680b49a2c2938cf" - "hamcrest::git://github.com/hyperthunk/hamcrest-erlang#commit=908a24fda4a46776a5135db60ca071e3d783f9f6" - "jiffy::git://github.com/davisp/jiffy#commit=e43ea64ae0d227af5dd003132234cdf4494d781d" - "lager::git://github.com/basho/lager#commit=599dda6786a81200e00b3d9b4b36951e052727a3" - "meck::git://github.com/eproxus/meck#commit=dde759050eff19a1a80fd854d7375174b191665d" - "oauth2::git://github.com/kivra/oauth2#commit=8d129fbf8866930b4ffa6dd84e65bd2b32b9acb8" -
[arch-commits] Commit in ejabberd/trunk (4 files)
Date: Wednesday, January 20, 2016 @ 16:03:27 Author: spupykin Revision: 158124 upgpkg: ejabberd 16.01-2 upd Modified: ejabberd/trunk/PKGBUILD ejabberd/trunk/ejabberd.install ejabberd/trunk/ejabberd.service ejabberd/trunk/sysuser.conf --+ PKGBUILD | 18 +- ejabberd.install | 20 +--- ejabberd.service |3 ++- sysuser.conf |3 +-- 4 files changed, 21 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:02:14 UTC (rev 158123) +++ PKGBUILD2016-01-20 15:03:27 UTC (rev 158124) @@ -14,7 +14,7 @@ pkgname=ejabberd pkgver=16.01 -pkgrel=1 +pkgrel=2 pkgdesc="Jabber server written in Erlang" arch=('x86_64' 'i686') url="http://www.ejabberd.im/; @@ -26,8 +26,7 @@ 'etc/ejabberd/ejabberdctl.cfg' 'etc/logrotate.d/ejabberd') install=$pkgname.install -replaces=('ejabberd-mod_mysql' 'ejabberd-mod_mysql-svn' - 'ejabberd-mod_pgsql' 'ejabberd-mod_pgsql-svn') +options=(emptydirs) source=("$pkgname-$pkgver.tar.gz::https://github.com/processone/ejabberd/archive/$pkgver.tar.gz; "cache_tab::git://github.com/processone/cache_tab#commit=26caea06c72c2117ca54d04beedb5b49a45af1a8" "elixir::git://github.com/elixir-lang/elixir#commit=f2a9c7016633ca63541a8160c63a53eb7edbccdb" @@ -88,8 +87,8 @@ 'SKIP' 'SKIP' 'f97c8a96160f30e0aecc9526c12e6606' - 'a437aff9d7d477fb036d527205617e18' - '458fc41be4adb9554a53b8f9ae05fbee') + '527d7e8616332320007f2c1616bc8270' + 'a3ebb00982d290284c1176c176a59b48') prepare() { cd "$srcdir/$pkgname-$pkgver" @@ -130,9 +129,18 @@ rm -rf "$pkgdir/var/lock" install -Dm0644 $srcdir/ejabberd.service $pkgdir/usr/lib/systemd/system/ejabberd.service install -Dm644 $srcdir/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/ejabberd.conf + # workaround ln -s mod_configure.beam $pkgdir/usr/lib/ejabberd-$pkgver/ebin/configure.beam rm -f $pkgdir/usr/bin/{elixir,iex,mix} + + # permissions + chown -R 17:17 $pkgdir/var/{lib,log}/ejabberd + chown root:17 \ +$pkgdir/etc/ejabberd/ejabberd.yml \ +$pkgdir/etc/ejabberd/ejabberdctl.cfg \ +$pkgdir/etc/ejabberd \ +$pkgdir/usr/lib/ejabberd-$pkgver/priv/bin/epam } # vim:set ts=2 sw=2 et: Modified: ejabberd.install === --- ejabberd.install2016-01-20 15:02:14 UTC (rev 158123) +++ ejabberd.install2016-01-20 15:03:27 UTC (rev 158124) @@ -1,21 +1,11 @@ post_install() { systemd-sysusers ejabberd.conf - chown -R ejabberd:jabber var/log/ejabberd - chown -R ejabberd:jabber var/lib/ejabberd - chown root:ejabberd \ -etc/ejabberd/ejabberd.yml \ -etc/ejabberd/ejabberdctl.cfg \ -etc/ejabberd \ -usr/lib/ejabberd/priv/bin/epam } post_upgrade() { - chown -R ejabberd:jabber var/log/ejabberd - chown -R ejabberd:jabber var/lib/ejabberd - chown root:ejabberd \ -etc/ejabberd/ejabberd.yml \ -etc/ejabberd/ejabberdctl.cfg \ -etc/ejabberd \ -usr/lib/ejabberd/priv/bin/epam - echo "!!! it is major update. Config must be converted to yaml format." + systemd-sysusers ejabberd.conf + echo "!!! ejabberd user changed to predefined jabber(uid=17)" + echo "!!! check file permission and ownership in" + echo "!!! /etc/ejabberd/" + echo "!!! /var/{lib,log}/ejabberd/" } Modified: ejabberd.service === --- ejabberd.service2016-01-20 15:02:14 UTC (rev 158123) +++ ejabberd.service2016-01-20 15:03:27 UTC (rev 158124) @@ -4,7 +4,8 @@ [Service] Type=forking -User=ejabberd +User=jabber +Environment=HOME=/var/lib/ejabberd LimitNOFILE=16000 RestartSec=5 ExecStart=/usr/bin/ejabberdctl start Modified: sysuser.conf === --- sysuser.conf2016-01-20 15:02:14 UTC (rev 158123) +++ sysuser.conf2016-01-20 15:03:27 UTC (rev 158124) @@ -1,3 +1,2 @@ g jabber 17 -- -u ejabberd - -/var/lib/ejabberd -m ejabberd jabber +u jabber 17 -/var/empty
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:09:14 Author: fyan Revision: 158126 upgpkg: stack 1.0.2-4 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:03:50 UTC (rev 158125) +++ PKGBUILD2016-01-20 15:09:14 UTC (rev 158126) @@ -5,7 +5,7 @@ pkgbase=stack pkgname=(stack haskell-stack) pkgver=1.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in haskell-xcb-types/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:10:01 Author: fyan Revision: 158128 upgpkg: haskell-xcb-types 0.7.1-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-xcb-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:09:54 UTC (rev 158127) +++ PKGBUILD2016-01-20 15:10:01 UTC (rev 158128) @@ -5,7 +5,7 @@ _hkgname=xcb-types pkgname=haskell-xcb-types pkgver=0.7.1 -pkgrel=2 +pkgrel=3 pkgdesc="Parses XML files used by the XCB project" url="http://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (8 files)
Date: Wednesday, January 20, 2016 @ 16:09:54 Author: fyan Revision: 158127 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: stack/repos/community-staging-i686/ stack/repos/community-staging-i686/PKGBUILD (from rev 158126, stack/trunk/PKGBUILD) stack/repos/community-staging-i686/haskell-stack.install (from rev 158126, stack/trunk/haskell-stack.install) stack/repos/community-staging-i686/stack.install (from rev 158126, stack/trunk/stack.install) stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 158126, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/haskell-stack.install (from rev 158126, stack/trunk/haskell-stack.install) stack/repos/community-staging-x86_64/stack.install (from rev 158126, stack/trunk/stack.install) + community-staging-i686/PKGBUILD| 84 +++ community-staging-i686/haskell-stack.install | 18 community-staging-i686/stack.install |4 + community-staging-x86_64/PKGBUILD | 84 +++ community-staging-x86_64/haskell-stack.install | 18 community-staging-x86_64/stack.install |4 + 6 files changed, 212 insertions(+) Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 158126, stack/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:09:54 UTC (rev 158127) @@ -0,0 +1,84 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=stack +pkgname=(stack haskell-stack) +pkgver=1.0.2 +pkgrel=4 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-ansi-terminal" "haskell-async" + "haskell-attoparsec" "haskell-base16-bytestring" "haskell-base64-bytestring" + "haskell-bifunctors" "haskell-binary-tagged" "haskell-blaze-builder" + "haskell-byteable" "haskell-conduit" "haskell-conduit-combinators" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-cryptohash-conduit" + "haskell-edit-distance" "haskell-either" + "haskell-enclosed-exceptions" "haskell-errors" "haskell-exceptions" + "haskell-extra" "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" + "haskell-fsnotify" "haskell-gitrev" "haskell-hashable" "haskell-hastache" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-monad-loops" "haskell-mtl" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-optparse-simple" "haskell-path" + "haskell-persistent" "haskell-persistent-sqlite" "haskell-persistent-template" + "haskell-project-template" "haskell-resourcet" "haskell-retry" "haskell-safe" + "haskell-semigroups" "haskell-split" "haskell-stm" "haskell-streaming-commons" + "haskell-tar" "haskell-temporary" "haskell-text" "haskell-text-binary" + "haskell-transformers-base" "haskell-unix-compat" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector" "haskell-vector-binary-instances" "haskell-void" + "haskell-word8" "haskell-yaml" "haskell-zlib") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('4227f4c4016e5008755a974cbf04a9772319d87d1764da32228e74f13153c5c4') + +prepare() { +sed -i 's/Cabal >=1.22.6.0 && <1.23,/Cabal >=1.18.1.5 \&\& <1.23,/' \ +${pkgbase}-${pkgver}/${pkgbase}.cabal +} + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-disable-git-info -f-integration-tests -f-static +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_stack() { +depends=('gmp' 'libffi' 'zlib') +optdepends=('ghc') +install="stack.install" + +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" + +"${pkgdir}"/usr/bin/stack
[arch-commits] Commit in sagemath/trunk (env.patch paths.patch)
Date: Wednesday, January 20, 2016 @ 16:10:14 Author: arojas Revision: 158129 No need to customize python path anymore Modified: sagemath/trunk/env.patch sagemath/trunk/paths.patch -+ env.patch | 10 +++--- paths.patch |3 +-- 2 files changed, 4 insertions(+), 9 deletions(-) Modified: env.patch === --- env.patch 2016-01-20 15:10:01 UTC (rev 158128) +++ env.patch 2016-01-20 15:10:14 UTC (rev 158129) @@ -80,7 +80,7 @@ if [ -z "$SAGE_REPO_ANONYMOUS" ]; then SAGE_REPO_ANONYMOUS="git://trac.sagemath.org/sage.git" export SAGE_REPO_ANONYMOUS -@@ -363,30 +318,17 @@ +@@ -363,30 +318,13 @@ export SAGE_STARTUP_FILE fi @@ -109,14 +109,10 @@ -export PYTHONHOME -export PYTHONNOUSERSITE -fi -+PYTHONPATH="/usr/lib/sage/site-packages:$PYTHONPATH" -+PYTHONHOME="$SAGE_ROOT" -+export PYTHONPATH -+export PYTHONHOME if [ -z "${SAGE_ORIG_LD_LIBRARY_PATH_SET}" ]; then SAGE_ORIG_LD_LIBRARY_PATH=$LD_LIBRARY_PATH && export SAGE_ORIG_LD_LIBRARY_PATH -@@ -431,8 +378,6 @@ +@@ -427,8 +374,6 @@ fi fi fi @@ -125,7 +121,7 @@ architecture flags # Support flags to change the build architecture. Currently, this is -@@ -602,9 +547,6 @@ +@@ -598,9 +543,6 @@ LD_LIBRARY_PATH="$SAGE_LOCAL/bin:$LD_LIBRARY_PATH" && export LD_LIBRARY_PATH fi Modified: paths.patch === --- paths.patch 2016-01-20 15:10:01 UTC (rev 158128) +++ paths.patch 2016-01-20 15:10:14 UTC (rev 158129) @@ -16,8 +16,7 @@ +_add_variable_or_fallback('SAGE_SHARE', opj('$SAGE_LOCAL', 'share', 'sage')) _add_variable_or_fallback('SAGE_SRC',opj('$SAGE_ROOT', 'src')) --_add_variable_or_fallback('SITE_PACKAGES', site.getsitepackages()) -+_add_variable_or_fallback('SITE_PACKAGES', site.getsitepackages()+['/usr/lib/sage/site-packages']) + _add_variable_or_fallback('SITE_PACKAGES', site.getsitepackages()) _add_variable_or_fallback('SAGE_LIB',SITE_PACKAGES[0]) _add_variable_or_fallback('SAGE_CYTHONIZED', opj('$SAGE_SRC', 'build', 'cythonized'))
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:15:31 Author: fyan Revision: 158135 upgpkg: haskell-hakyll 4.7.5.1-14 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:15:26 UTC (rev 158134) +++ PKGBUILD2016-01-20 15:15:31 UTC (rev 158135) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.7.5.1 -pkgrel=13 +pkgrel=14 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (6 files)
Date: Wednesday, January 20, 2016 @ 16:15:57 Author: fyan Revision: 158136 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-i686/ haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 158135, haskell-hakyll/trunk/PKGBUILD) haskell-hakyll/repos/community-staging-i686/haskell-hakyll.install (from rev 158135, haskell-hakyll/trunk/haskell-hakyll.install) haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 158135, haskell-hakyll/trunk/PKGBUILD) haskell-hakyll/repos/community-staging-x86_64/haskell-hakyll.install (from rev 158135, haskell-hakyll/trunk/haskell-hakyll.install) -+ community-staging-i686/PKGBUILD | 48 ++ community-staging-i686/haskell-hakyll.install | 18 community-staging-x86_64/PKGBUILD | 48 ++ community-staging-x86_64/haskell-hakyll.install | 18 4 files changed, 132 insertions(+) Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 158135, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:15:57 UTC (rev 158136) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.7.5.1 +pkgrel=14 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cmdargs" + "haskell-cryptohash" "haskell-data-default" "haskell-http-conduit" + "haskell-http-types" "haskell-lrucache" "haskell-mtl" "haskell-network" + "haskell-network-uri" "haskell-pandoc" "haskell-pandoc-citeproc" + "haskell-parsec" "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" + "haskell-tagsoup" "haskell-text" "haskell-time-locale-compat") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('39efc15d8d9bce1f151587f1556be8daac58c1d3fe6596458f0e9122a659b310') + +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 \ +-fcheckexternal -f-watchserver -f-previewserver +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-hakyll/repos/community-staging-i686/haskell-hakyll.install (from rev 158135, haskell-hakyll/trunk/haskell-hakyll.install) === --- community-staging-i686/haskell-hakyll.install (rev 0) +++ community-staging-i686/haskell-hakyll.install 2016-01-20 15:15:57 UTC (rev 158136) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-hakyll +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-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 158135, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:15:57 UTC (rev 158136) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team +
[arch-commits] Commit in linux-lts/trunk (CVE-2016-0728.patch PKGBUILD)
Date: Wednesday, January 20, 2016 @ 18:13:13 Author: andyrtr Revision: 258447 upgpkg: linux-lts 4.1.15-2 patch CVE-2016-0728; FS#47831 Added: linux-lts/trunk/CVE-2016-0728.patch Modified: linux-lts/trunk/PKGBUILD -+ CVE-2016-0728.patch | 78 ++ PKGBUILD| 11 +-- 2 files changed, 86 insertions(+), 3 deletions(-) Added: CVE-2016-0728.patch === --- CVE-2016-0728.patch (rev 0) +++ CVE-2016-0728.patch 2016-01-20 17:13:13 UTC (rev 258447) @@ -0,0 +1,78 @@ +From 23567fd052a9abb6d67fe8e7a9ccdd9800a540f2 Mon Sep 17 00:00:00 2001 +From: Yevgeny Pats+Date: Tue, 19 Jan 2016 22:09:04 + +Subject: [PATCH] KEYS: Fix keyring ref leak in join_session_keyring() + +This fixes CVE-2016-0728. + +If a thread is asked to join as a session keyring the keyring that's already +set as its session, we leak a keyring reference. + +This can be tested with the following program: + + #include + #include + #include + #include + + int main(int argc, const char *argv[]) + { + int i = 0; + key_serial_t serial; + + serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING, + "leaked-keyring"); + if (serial < 0) { + perror("keyctl"); + return -1; + } + + if (keyctl(KEYCTL_SETPERM, serial, + KEY_POS_ALL | KEY_USR_ALL) < 0) { + perror("keyctl"); + return -1; + } + + for (i = 0; i < 100; i++) { + serial = keyctl(KEYCTL_JOIN_SESSION_KEYRING, + "leaked-keyring"); + if (serial < 0) { + perror("keyctl"); + return -1; + } + } + + return 0; + } + +If, after the program has run, there something like the following line in +/proc/keys: + +3f3d898f I--Q--- 100 perm 3f3f 0 0 keyring leaked-keyring: empty + +with a usage count of 100 * the number of times the program has been run, +then the kernel is malfunctioning. If leaked-keyring has zero usages or +has been garbage collected, then the problem is fixed. + +Reported-by: Yevgeny Pats +Signed-off-by: David Howells +Acked-by: Don Zickus +Acked-by: Prarit Bhargava +Acked-by: Jarod Wilson +Signed-off-by: James Morris +--- + security/keys/process_keys.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/security/keys/process_keys.c b/security/keys/process_keys.c +index a3f85d2a..e6d50172 100644 +--- a/security/keys/process_keys.c b/security/keys/process_keys.c +@@ -794,6 +794,7 @@ long join_session_keyring(const char *name) + ret = PTR_ERR(keyring); + goto error2; + } else if (keyring == new->session_keyring) { ++ key_put(keyring); + ret = 0; + goto error2; + } Modified: PKGBUILD === --- PKGBUILD2016-01-20 14:58:32 UTC (rev 258446) +++ PKGBUILD2016-01-20 17:13:13 UTC (rev 258447) @@ -4,7 +4,7 @@ pkgbase=linux-lts _srcname=linux-4.1 pkgver=4.1.15 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') url="http://www.kernel.org/; license=('GPL2') @@ -16,7 +16,8 @@ 'config' 'config.x86_64' # standard config files for mkinitcpio ramdisk "$pkgbase.preset" -change-default-console-loglevel.patch) +change-default-console-loglevel.patch +CVE-2016-0728.patch) # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f' 'SKIP' @@ -25,7 +26,8 @@ '4f33208934694268c146b036e3a6e0688e8326740ca42754875c644e7aedd4c2' '31fa759c3b91f4a0bed69112eaec9c3a5648905e25cb0986e61f535ec798b291' '1f036f7464da54ae510630f0edb69faa115287f86d9f17641197ffda8cfd49e0' -'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99') +'1256b241cd477b265a3c2d64bdc19ffe3c9bbcee82ea3994c590c2c76e767d99' +'03bed5b1c6ef34a917e218a46d38cd1347c5ab5693131996113c6cad275dc4e9') validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman (Linux kernel stable release signing key) ) @@ -37,6 +39,9 @@ # add upstream patch patch -p1 -i "${srcdir}/patch-${pkgver}" + # fixes
[arch-commits] Commit in linux-lts/repos (16 files)
Date: Wednesday, January 20, 2016 @ 18:13:39 Author: andyrtr Revision: 258448 archrelease: copy trunk to testing-i686, testing-x86_64 Added: linux-lts/repos/testing-i686/ linux-lts/repos/testing-i686/CVE-2016-0728.patch (from rev 258447, linux-lts/trunk/CVE-2016-0728.patch) linux-lts/repos/testing-i686/PKGBUILD (from rev 258447, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-i686/change-default-console-loglevel.patch (from rev 258447, linux-lts/trunk/change-default-console-loglevel.patch) linux-lts/repos/testing-i686/config (from rev 258447, linux-lts/trunk/config) linux-lts/repos/testing-i686/config.x86_64 (from rev 258447, linux-lts/trunk/config.x86_64) linux-lts/repos/testing-i686/linux-lts.install (from rev 258447, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-i686/linux-lts.preset (from rev 258447, linux-lts/trunk/linux-lts.preset) linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/CVE-2016-0728.patch (from rev 258447, linux-lts/trunk/CVE-2016-0728.patch) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 258447, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch (from rev 258447, linux-lts/trunk/change-default-console-loglevel.patch) linux-lts/repos/testing-x86_64/config (from rev 258447, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/config.x86_64 (from rev 258447, linux-lts/trunk/config.x86_64) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 258447, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 258447, linux-lts/trunk/linux-lts.preset) --+ testing-i686/CVE-2016-0728.patch | 78 testing-i686/PKGBUILD| 294 testing-i686/change-default-console-loglevel.patch | 11 testing-i686/config | 7562 + testing-i686/config.x86_64 | 7309 testing-i686/linux-lts.install | 37 testing-i686/linux-lts.preset| 14 testing-x86_64/CVE-2016-0728.patch | 78 testing-x86_64/PKGBUILD | 294 testing-x86_64/change-default-console-loglevel.patch | 11 testing-x86_64/config| 7562 + testing-x86_64/config.x86_64 | 7309 testing-x86_64/linux-lts.install | 37 testing-x86_64/linux-lts.preset | 14 14 files changed, 30610 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 258447:258448 to see the changes.
[arch-commits] Commit in android-udev/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 19:55:11 Author: anatolik Revision: 158327 upgpkg: android-udev r182-1 Modified: android-udev/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 16:43:01 UTC (rev 158326) +++ PKGBUILD2016-01-20 18:55:11 UTC (rev 158327) @@ -3,7 +3,7 @@ # Contributor: marlock pkgname=android-udev -pkgver=r179 +pkgver=r182 pkgrel=1 pkgdesc='Udev rules to connect Android devices to your linux box' arch=(any) @@ -14,7 +14,7 @@ install='android-udev.install' # instead of using HEAD version let's depend on some known revision -_git_revision=b22717d2337f9 +_git_revision=f276ea1be761acb4a5987591a7a9e103e49afe80 source=(git+https://github.com/M0Rf30/android-udev-rules.git#commit=$_git_revision) md5sums=('SKIP')
[arch-commits] Commit in android-udev/repos (3 files)
Date: Wednesday, January 20, 2016 @ 19:55:30 Author: anatolik Revision: 158328 archrelease: copy trunk to community-testing-any Added: android-udev/repos/community-testing-any/ android-udev/repos/community-testing-any/PKGBUILD (from rev 158327, android-udev/trunk/PKGBUILD) android-udev/repos/community-testing-any/android-udev.install (from rev 158327, android-udev/trunk/android-udev.install) --+ PKGBUILD | 28 android-udev.install |4 2 files changed, 32 insertions(+) Copied: android-udev/repos/community-testing-any/PKGBUILD (from rev 158327, android-udev/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2016-01-20 18:55:30 UTC (rev 158328) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: M0Rf30 +# Contributor: marlock + +pkgname=android-udev +pkgver=r182 +pkgrel=1 +pkgdesc='Udev rules to connect Android devices to your linux box' +arch=(any) +url='https://github.com/M0Rf30/android-udev-rules' +license=(GPL3) +depends=(udev libmtp) +makedepends=(git) +install='android-udev.install' + +# instead of using HEAD version let's depend on some known revision +_git_revision=f276ea1be761acb4a5987591a7a9e103e49afe80 +source=(git+https://github.com/M0Rf30/android-udev-rules.git#commit=$_git_revision) +md5sums=('SKIP') + +pkgver() { + cd android-udev-rules + printf "r%s" "$(git rev-list --count HEAD)" +} + +package() { + install -Dm 644 android-udev-rules/51-android.rules "$pkgdir"/usr/lib/udev/rules.d/51-android.rules +} Copied: android-udev/repos/community-testing-any/android-udev.install (from rev 158327, android-udev/trunk/android-udev.install) === --- community-testing-any/android-udev.install (rev 0) +++ community-testing-any/android-udev.install 2016-01-20 18:55:30 UTC (rev 158328) @@ -0,0 +1,4 @@ +post_install() { + getent group adbusers >/dev/null || groupadd -r adbusers + true +}
[arch-commits] Commit in haskell-xcb-types/repos (6 files)
Date: Wednesday, January 20, 2016 @ 16:12:43 Author: fyan Revision: 158132 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-xcb-types/repos/community-staging-i686/ haskell-xcb-types/repos/community-staging-i686/PKGBUILD (from rev 158129, haskell-xcb-types/trunk/PKGBUILD) haskell-xcb-types/repos/community-staging-i686/haskell-xcb-types.install (from rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install) haskell-xcb-types/repos/community-staging-x86_64/ haskell-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 158129, haskell-xcb-types/trunk/PKGBUILD) haskell-xcb-types/repos/community-staging-x86_64/haskell-xcb-types.install (from rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install) + community-staging-i686/PKGBUILD| 43 +++ community-staging-i686/haskell-xcb-types.install | 18 +++ community-staging-x86_64/PKGBUILD | 43 +++ community-staging-x86_64/haskell-xcb-types.install | 18 +++ 4 files changed, 122 insertions(+) Copied: haskell-xcb-types/repos/community-staging-i686/PKGBUILD (from rev 158129, haskell-xcb-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:12:43 UTC (rev 158132) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=xcb-types +pkgname=haskell-xcb-types +pkgver=0.7.1 +pkgrel=3 +pkgdesc="Parses XML files used by the XCB project" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" 'haskell-mtl' 'haskell-xml') +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('5927e720e4dee26b1bf8a24fb07e47e6a22f9d78fc87aab8d752f207c1566782') + +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 \ +-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-xcb-types/repos/community-staging-i686/haskell-xcb-types.install (from rev 158129, haskell-xcb-types/trunk/haskell-xcb-types.install) === --- community-staging-i686/haskell-xcb-types.install (rev 0) +++ community-staging-i686/haskell-xcb-types.install2016-01-20 15:12:43 UTC (rev 158132) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-xcb-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-xcb-types/repos/community-staging-x86_64/PKGBUILD (from rev 158129, haskell-xcb-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:12:43 UTC (rev 158132) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xcb-types +pkgname=haskell-xcb-types +pkgver=0.7.1 +pkgrel=3 +pkgdesc="Parses XML files used by the XCB project" +url="http://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" 'haskell-mtl' 'haskell-xml') +options=('staticlibs')
[arch-commits] Commit in cabal-helper/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 17:32:37 Author: fyan Revision: 158319 upgpkg: cabal-helper 0.6.3.1-2 split cabal-helper-wrapper to a separate package, to be dependency of ghc-mod Modified: cabal-helper/trunk/PKGBUILD --+ PKGBUILD | 37 - 1 file changed, 24 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 16:17:06 UTC (rev 158318) +++ PKGBUILD2016-01-20 16:32:37 UTC (rev 158319) @@ -2,25 +2,24 @@ # Maintainer: Felix Yan# Contributor: Arch Haskell Team -_hkgname=cabal-helper -pkgname=haskell-cabal-helper +pkgbase=cabal-helper +pkgname=(cabal-helper haskell-cabal-helper) pkgver=0.6.3.1 -pkgrel=1 -pkgdesc="Simple interface to some of Cabal\'s configuration state used by ghc-mod" -url="http://hackage.haskell.org/package/${_hkgname}; +pkgrel=2 +pkgdesc="Simple interface to some of Cabals configuration state used by ghc-mod" +url="http://hackage.haskell.org/package/${pkgbase}; license=("AGPL3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string") +makedepends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string") options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe') build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd "${srcdir}/${pkgbase}-${pkgver}" runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --libexecdir="/usr/lib" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --libexecdir="/usr/lib" \ --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup haddock --hoogle --html @@ -29,13 +28,25 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +package_cabal-helper() { +depends=('gmp' 'libffi') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib/ghc-*,share} +} + +package_haskell-cabal-helper() { +pkgdesc="Simple interface to some of Cabal's configuration state used by ghc-mod (docs and libraries)" +depends=("${makedepends[@]}" 'cabal-helper') +install="haskell-cabal-helper.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/${_hkgname}" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}" runhaskell Setup copy --destdir="${pkgdir}" rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +rm -f "$pkgdir/usr/lib/cabal-helper-wrapper" }
[arch-commits] Commit in cabal-helper/repos (8 files)
Date: Wednesday, January 20, 2016 @ 17:33:07 Author: fyan Revision: 158320 archrelease: copy trunk to community-i686, community-x86_64 Added: cabal-helper/repos/community-i686/PKGBUILD (from rev 158319, cabal-helper/trunk/PKGBUILD) cabal-helper/repos/community-i686/haskell-cabal-helper.install (from rev 158319, cabal-helper/trunk/haskell-cabal-helper.install) cabal-helper/repos/community-x86_64/PKGBUILD (from rev 158319, cabal-helper/trunk/PKGBUILD) cabal-helper/repos/community-x86_64/haskell-cabal-helper.install (from rev 158319, cabal-helper/trunk/haskell-cabal-helper.install) Deleted: cabal-helper/repos/community-i686/PKGBUILD cabal-helper/repos/community-i686/haskell-cabal-helper.install cabal-helper/repos/community-x86_64/PKGBUILD cabal-helper/repos/community-x86_64/haskell-cabal-helper.install ---+ /PKGBUILD | 104 /haskell-cabal-helper.install | 36 community-i686/PKGBUILD | 41 - community-i686/haskell-cabal-helper.install | 18 community-x86_64/PKGBUILD | 41 - community-x86_64/haskell-cabal-helper.install | 18 6 files changed, 140 insertions(+), 118 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 16:32:37 UTC (rev 158319) +++ community-i686/PKGBUILD 2016-01-20 16:33:07 UTC (rev 158320) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=cabal-helper -pkgname=haskell-cabal-helper -pkgver=0.6.3.1 -pkgrel=1 -pkgdesc="Simple interface to some of Cabal\'s configuration state used by ghc-mod" -url="http://hackage.haskell.org/package/${_hkgname}; -license=("AGPL3") -arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string") -options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" -sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --libexecdir="/usr/lib" \ ---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" -} Copied: cabal-helper/repos/community-i686/PKGBUILD (from rev 158319, cabal-helper/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 16:33:07 UTC (rev 158320) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=cabal-helper +pkgname=(cabal-helper haskell-cabal-helper) +pkgver=0.6.3.1 +pkgrel=2 +pkgdesc="Simple interface to some of Cabals configuration state used by ghc-mod" +url="http://hackage.haskell.org/package/${pkgbase}; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-mtl" "haskell-temporary" "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('c19a9a87c54f6649e0f8cbb3a070244bff9fcc5b9ae783c00c049867fb1a7afe') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --libexecdir="/usr/lib" \ +--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_cabal-helper() { +depends=('gmp' 'libffi') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell
[arch-commits] Commit in hlint/repos (10 files)
Date: Wednesday, January 20, 2016 @ 16:51:30 Author: fyan Revision: 158315 archrelease: copy trunk to community-i686, community-x86_64 Added: hlint/repos/community-i686/PKGBUILD (from rev 158314, hlint/trunk/PKGBUILD) hlint/repos/community-i686/haskell-hlint.install (from rev 158314, hlint/trunk/haskell-hlint.install) hlint/repos/community-i686/hlint.install (from rev 158314, hlint/trunk/hlint.install) hlint/repos/community-x86_64/PKGBUILD (from rev 158314, hlint/trunk/PKGBUILD) hlint/repos/community-x86_64/haskell-hlint.install (from rev 158314, hlint/trunk/haskell-hlint.install) hlint/repos/community-x86_64/hlint.install (from rev 158314, hlint/trunk/hlint.install) Deleted: hlint/repos/community-i686/PKGBUILD hlint/repos/community-i686/hlint.install hlint/repos/community-x86_64/PKGBUILD hlint/repos/community-x86_64/hlint.install + /PKGBUILD | 110 +++ /hlint.install | 36 ++ community-i686/PKGBUILD| 32 - community-i686/haskell-hlint.install | 18 + community-i686/hlint.install | 18 - community-x86_64/PKGBUILD | 32 - community-x86_64/haskell-hlint.install | 18 + community-x86_64/hlint.install | 18 - 8 files changed, 182 insertions(+), 100 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 15:50:52 UTC (rev 158314) +++ community-i686/PKGBUILD 2016-01-20 15:51:30 UTC (rev 158315) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -pkgname=hlint -pkgver=1.9.26 -pkgrel=4 -pkgdesc="Source code suggestions" -url="http://community.haskell.org/~ndm/hlint/; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=('gmp' 'libffi') -makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" "haskell-cpphs" - "haskell-extra" "haskell-src-exts" "haskell-hscolour" "haskell-uniplate" - "haskell-refact") -source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup configure -O --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ --fgpl -fthreaded -runhaskell Setup build -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -rm -r "$pkgdir"/usr/{lib,share/doc} -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: hlint/repos/community-i686/PKGBUILD (from rev 158314, hlint/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 15:51:30 UTC (rev 158315) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=hlint +pkgname=(hlint haskell-hlint) +pkgver=1.9.26 +pkgrel=5 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" "haskell-cpphs" + "haskell-extra" "haskell-src-exts" "haskell-hscolour" "haskell-uniplate" + "haskell-refact") +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553') + +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 \ +-fgpl -fthreaded +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_hlint() { +depends=('gmp' 'libffi') + +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-hlint() { +pkgdesc="Source code suggestions (docs and libraries)" +depends=("${makedepends[@]}" 'hlint') +install="haskell-hlint.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" + +install -D -m744 register.sh
[arch-commits] Commit in ghc-mod/repos (6 files)
Date: Wednesday, January 20, 2016 @ 17:05:12 Author: fyan Revision: 158317 archrelease: copy trunk to community-i686, community-x86_64 Added: ghc-mod/repos/community-i686/ ghc-mod/repos/community-i686/PKGBUILD (from rev 158316, ghc-mod/trunk/PKGBUILD) ghc-mod/repos/community-i686/haskell-ghc-mod.install (from rev 158316, ghc-mod/trunk/haskell-ghc-mod.install) ghc-mod/repos/community-x86_64/ ghc-mod/repos/community-x86_64/PKGBUILD (from rev 158316, ghc-mod/trunk/PKGBUILD) ghc-mod/repos/community-x86_64/haskell-ghc-mod.install (from rev 158316, ghc-mod/trunk/haskell-ghc-mod.install) --+ community-i686/PKGBUILD | 61 + community-i686/haskell-ghc-mod.install | 18 community-x86_64/PKGBUILD| 61 + community-x86_64/haskell-ghc-mod.install | 18 4 files changed, 158 insertions(+) Copied: ghc-mod/repos/community-i686/PKGBUILD (from rev 158316, ghc-mod/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 16:05:12 UTC (rev 158317) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=ghc-mod +pkgname=(ghc-mod haskell-ghc-mod) +pkgver=5.5.0.0 +pkgrel=1 +pkgdesc="Happy Haskell Programming" +url="http://www.mew.org/~kazu/proj/ghc-mod/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" + "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" + "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" "haskell-mtl" + "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" "haskell-safe" + "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" + "haskell-transformers-base") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31') + +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 +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_ghc-mod() { +depends=('gmp' 'libffi') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "COPYING.BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +} + +package_haskell-ghc-mod() { +pkgdesc="Happy Haskell Programming (docs and libraries)" +depends=("${makedepends[@]}" 'ghc-mod') +install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3" +rm -r "$pkgdir"/usr/{bin,share/$pkgbase} +} Copied: ghc-mod/repos/community-i686/haskell-ghc-mod.install (from rev 158316, ghc-mod/trunk/haskell-ghc-mod.install) === --- community-i686/haskell-ghc-mod.install (rev 0) +++ community-i686/haskell-ghc-mod.install 2016-01-20 16:05:12 UTC (rev 158317) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-ghc-mod +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: ghc-mod/repos/community-x86_64/PKGBUILD (from rev 158316, ghc-mod/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-01-20 16:05:12 UTC (rev 158317) @@ -0,0
[arch-commits] Commit in (5 files)
Date: Wednesday, January 20, 2016 @ 17:04:41 Author: fyan Revision: 158316 addpkg: ghc-mod 5.5.0.0-1 Added: ghc-mod/ ghc-mod/repos/ ghc-mod/trunk/ ghc-mod/trunk/PKGBUILD ghc-mod/trunk/haskell-ghc-mod.install -+ PKGBUILD| 61 ++ haskell-ghc-mod.install | 18 + 2 files changed, 79 insertions(+) Added: ghc-mod/trunk/PKGBUILD === --- ghc-mod/trunk/PKGBUILD (rev 0) +++ ghc-mod/trunk/PKGBUILD 2016-01-20 16:04:41 UTC (rev 158316) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=ghc-mod +pkgname=(ghc-mod haskell-ghc-mod) +pkgver=5.5.0.0 +pkgrel=1 +pkgdesc="Happy Haskell Programming" +url="http://www.mew.org/~kazu/proj/ghc-mod/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" + "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" + "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" "haskell-mtl" + "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" "haskell-safe" + "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" + "haskell-transformers-base") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31') + +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 +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_ghc-mod() { +depends=('gmp' 'libffi') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} + +install -D -m644 "COPYING.BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +} + +package_haskell-ghc-mod() { +pkgdesc="Happy Haskell Programming (docs and libraries)" +depends=("${makedepends[@]}" 'ghc-mod') +install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3" +rm -r "$pkgdir"/usr/{bin,share/$pkgbase} +} Property changes on: ghc-mod/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: ghc-mod/trunk/haskell-ghc-mod.install === --- ghc-mod/trunk/haskell-ghc-mod.install (rev 0) +++ ghc-mod/trunk/haskell-ghc-mod.install 2016-01-20 16:04:41 UTC (rev 158316) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-ghc-mod +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) +}
[arch-commits] Commit in python-xcffib/repos (2 files)
Date: Wednesday, January 20, 2016 @ 16:16:53 Author: fyan Revision: 158139 archrelease: copy trunk to community-staging-any Added: python-xcffib/repos/community-staging-any/ python-xcffib/repos/community-staging-any/PKGBUILD (from rev 158138, python-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: python-xcffib/repos/community-staging-any/PKGBUILD (from rev 158138, python-xcffib/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2016-01-20 15:16:53 UTC (rev 158139) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Roger Duran + +pkgbase=python-xcffib +pkgname=(python-xcffib python2-xcffib) +pkgver=0.4.0 +pkgrel=3 +pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding" +arch=('any') +url="https://pypi.python.org/pypi/xcffib; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 'python2-cffi' + 'python-six' 'python2-six' 'libxcb' 'git' 'ghc' 'haskell-xcb-types' + 'haskell-language-python' 'haskell-filemanip' 'haskell-split' + 'haskell-mtl' 'haskell-attoparsec' 'haskell-hunit' 'cabal-install' + 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-optparse-applicative') +checkdepends=('flake8' 'python2-flake8' 'parallel' 'python-nose' 'python2-nose' + 'xorg-server-xvfb' 'xorg-xeyes') +source=("git+https://github.com/tych0/xcffib.git#tag=v$pkgver;) +md5sums=('SKIP') + +prepare() { + cp -a xcffib{,-py2} + + sed -e 's/python /python2 /' \ + -e 's/nosetests /nosetests2 /' \ + -e 's/flake8 /flake8-python2 /' \ + -i xcffib-py2/Makefile +} + +build() { + cd "$srcdir/xcffib" + make xcffib + + cd "$srcdir/xcffib-py2" + make xcffib +} + +check() { + cd "$srcdir/xcffib" + make check + + cd "$srcdir/xcffib-py2" + make check +} + +package_python-xcffib() { + depends=('python-six' 'python-cffi' 'libxcb') + + cd "$srcdir/xcffib" + python setup.py install --root="$pkgdir/" --optimize=1 +} + +package_python2-xcffib() { + depends=('python2-six' 'python2-cffi' 'libxcb') + + cd "$srcdir/xcffib-py2" + python2 setup.py install --root="$pkgdir/" --optimize=1 +}
[arch-commits] Commit in hlint/trunk (PKGBUILD haskell-hlint.install)
Date: Wednesday, January 20, 2016 @ 16:50:52 Author: fyan Revision: 158314 upgpkg: hlint 1.9.26-5 provide libraries as separate package Added: hlint/trunk/haskell-hlint.install Modified: hlint/trunk/PKGBUILD ---+ PKGBUILD | 41 - haskell-hlint.install | 18 ++ 2 files changed, 50 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:28:02 UTC (rev 158313) +++ PKGBUILD2016-01-20 15:50:52 UTC (rev 158314) @@ -2,31 +2,54 @@ # Maintainer: Felix Yan# Contributor: Arch Haskell Team -pkgname=hlint +pkgbase=hlint +pkgname=(hlint haskell-hlint) pkgver=1.9.26 -pkgrel=4 +pkgrel=5 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("custom:BSD3") arch=('i686' 'x86_64') -depends=('gmp' 'libffi') makedepends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-cmdargs" "haskell-cpphs" "haskell-extra" "haskell-src-exts" "haskell-hscolour" "haskell-uniplate" "haskell-refact") -source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) sha256sums=('f9dcb152d05472c16572e9519494b376c12b748a886f79f74ffcfcb973c33553') build() { -cd "${srcdir}/${pkgname}-${pkgver}" -runhaskell Setup configure -O --prefix=/usr \ ---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +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 \ -fgpl -fthreaded 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}/${pkgname}-${pkgver}" +package_hlint() { +depends=('gmp' 'libffi') + +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-hlint() { +pkgdesc="Source code suggestions (docs and libraries)" +depends=("${makedepends[@]}" 'hlint') +install="haskell-hlint.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 -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +rm -r "$pkgdir"/usr/{bin,share/${pkgbase}} +} Added: haskell-hlint.install === --- haskell-hlint.install (rev 0) +++ haskell-hlint.install 2016-01-20 15:50:52 UTC (rev 158314) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-hlint +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) +}
[arch-commits] Commit in ghc-mod/repos (8 files)
Date: Wednesday, January 20, 2016 @ 17:43:01 Author: fyan Revision: 158326 archrelease: copy trunk to community-i686, community-x86_64 Added: ghc-mod/repos/community-i686/PKGBUILD (from rev 158325, ghc-mod/trunk/PKGBUILD) ghc-mod/repos/community-i686/haskell-ghc-mod.install (from rev 158325, ghc-mod/trunk/haskell-ghc-mod.install) ghc-mod/repos/community-x86_64/PKGBUILD (from rev 158325, ghc-mod/trunk/PKGBUILD) ghc-mod/repos/community-x86_64/haskell-ghc-mod.install (from rev 158325, ghc-mod/trunk/haskell-ghc-mod.install) Deleted: ghc-mod/repos/community-i686/PKGBUILD ghc-mod/repos/community-i686/haskell-ghc-mod.install ghc-mod/repos/community-x86_64/PKGBUILD ghc-mod/repos/community-x86_64/haskell-ghc-mod.install --+ /PKGBUILD| 122 + /haskell-ghc-mod.install | 36 community-i686/PKGBUILD | 61 -- community-i686/haskell-ghc-mod.install | 18 community-x86_64/PKGBUILD| 61 -- community-x86_64/haskell-ghc-mod.install | 18 6 files changed, 158 insertions(+), 158 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 16:42:30 UTC (rev 158325) +++ community-i686/PKGBUILD 2016-01-20 16:43:01 UTC (rev 158326) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -pkgbase=ghc-mod -pkgname=(ghc-mod haskell-ghc-mod) -pkgver=5.5.0.0 -pkgrel=1 -pkgdesc="Happy Haskell Programming" -url="http://www.mew.org/~kazu/proj/ghc-mod/; -license=("AGPL3") -arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" - "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" - "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" "haskell-mtl" - "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" "haskell-safe" - "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" - "haskell-transformers-base") -options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) -sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31') - -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 -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_ghc-mod() { -depends=('gmp' 'libffi') - -cd "${srcdir}/${pkgbase}-${pkgver}" -runhaskell Setup copy --destdir="${pkgdir}" -rm -r "$pkgdir"/usr/{lib,share/doc} - -install -D -m644 "COPYING.BSD3" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" -} - -package_haskell-ghc-mod() { -pkgdesc="Happy Haskell Programming (docs and libraries)" -depends=("${makedepends[@]}" 'ghc-mod') -install="haskell-ghc-mod.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 -f "${pkgdir}/usr/share/doc/${pkgbase}/COPYING.BSD3" -rm -r "$pkgdir"/usr/{bin,share/$pkgbase} -} Copied: ghc-mod/repos/community-i686/PKGBUILD (from rev 158325, ghc-mod/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 16:43:01 UTC (rev 158326) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=ghc-mod +pkgname=(ghc-mod haskell-ghc-mod) +pkgver=5.5.0.0 +pkgrel=2 +pkgdesc="Happy Haskell Programming" +url="http://www.mew.org/~kazu/proj/ghc-mod/; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" + "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" + "haskell-hlint" "haskell-monad-control" "haskell-monad-journal"
[arch-commits] Commit in ghc-mod/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 17:42:30 Author: fyan Revision: 158325 upgpkg: ghc-mod 5.5.0.0-2 adjust dependencies Modified: ghc-mod/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 16:38:56 UTC (rev 158324) +++ PKGBUILD2016-01-20 16:42:30 UTC (rev 158325) @@ -5,17 +5,17 @@ pkgbase=ghc-mod pkgname=(ghc-mod haskell-ghc-mod) pkgver=5.5.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Happy Haskell Programming" url="http://www.mew.org/~kazu/proj/ghc-mod/; license=("AGPL3") arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" - "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" - "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" "haskell-mtl" - "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" "haskell-safe" - "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" - "haskell-transformers-base") +makedepends=("ghc=7.10.3" "haskell-cabal-helper" "haskell-djinn-ghc" "haskell-extra" + "haskell-fclabels" "haskell-ghc-paths" "haskell-ghc-syb-utils" "haskell-src-exts" + "haskell-hlint" "haskell-monad-control" "haskell-monad-journal" "haskell-mtl" + "haskell-old-time" "haskell-optparse-applicative" "haskell-pipes" "haskell-safe" + "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" + "haskell-transformers-base") options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) sha256sums=('d05be8f3541e875cd4ebefb28968cfc095fc323e49328f2e40581f6f5de70d31') @@ -34,7 +34,7 @@ } package_ghc-mod() { -depends=('gmp' 'libffi') +depends=('gmp' 'libffi' 'cabal-helper' 'ghc') cd "${srcdir}/${pkgbase}-${pkgver}" runhaskell Setup copy --destdir="${pkgdir}"
[arch-commits] Commit in gtk2hs-buildtools/repos (4 files)
Date: Wednesday, January 20, 2016 @ 16:11:10 Author: fyan Revision: 158131 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: gtk2hs-buildtools/repos/community-staging-i686/ gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD) gtk2hs-buildtools/repos/community-staging-x86_64/ gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 27 +++ community-staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: gtk2hs-buildtools/repos/community-staging-i686/PKGBUILD (from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:11:10 UTC (rev 158131) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname=gtk2hs-buildtools +pkgver=0.13.0.5 +pkgrel=3 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="http://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;) +md5sums=('3f44f44c9eb6c6aec27331326b0aebc7') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +} Copied: gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from rev 158130, gtk2hs-buildtools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:11:10 UTC (rev 158131) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=gtk2hs-buildtools +pkgver=0.13.0.5 +pkgrel=3 +pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." +url="http://hackage.haskell.org/package/gtk2hs-buildtools; +license=('GPL2') +arch=('i686' 'x86_64') +options=('staticlibs') +makedepends=('ghc' 'alex' 'happy' 'haskell-random' 'haskell-hashtables') +depends=('gmp' 'libffi') +provides=('haskell-gtk2hs-buildtools') +source=("http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz;) +md5sums=('3f44f44c9eb6c6aec27331326b0aebc7') + +build() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} +runhaskell Setup build +} + +package() { +cd ${srcdir}/gtk2hs-buildtools-$pkgver +runhaskell Setup copy --destdir=${pkgdir} +}
[arch-commits] Commit in opensips/repos (14 files)
Date: Wednesday, January 20, 2016 @ 17:38:56 Author: spupykin Revision: 158324 archrelease: copy trunk to community-i686, community-x86_64 Added: opensips/repos/community-i686/PKGBUILD (from rev 158323, opensips/trunk/PKGBUILD) opensips/repos/community-i686/opensips.install (from rev 158323, opensips/trunk/opensips.install) opensips/repos/community-i686/opensips.service (from rev 158323, opensips/trunk/opensips.service) opensips/repos/community-x86_64/PKGBUILD (from rev 158323, opensips/trunk/PKGBUILD) opensips/repos/community-x86_64/opensips.install (from rev 158323, opensips/trunk/opensips.install) opensips/repos/community-x86_64/opensips.service (from rev 158323, opensips/trunk/opensips.service) Deleted: opensips/repos/community-i686/PKGBUILD opensips/repos/community-i686/opensips.install opensips/repos/community-i686/opensips.service opensips/repos/community-i686/remove-inline.patch opensips/repos/community-x86_64/PKGBUILD opensips/repos/community-x86_64/opensips.install opensips/repos/community-x86_64/opensips.service opensips/repos/community-x86_64/remove-inline.patch --+ /PKGBUILD| 160 + /opensips.install|6 + /opensips.service| 22 community-i686/PKGBUILD | 84 - community-i686/opensips.install |3 community-i686/opensips.service | 11 -- community-i686/remove-inline.patch | 157 community-x86_64/PKGBUILD| 84 - community-x86_64/opensips.install|3 community-x86_64/opensips.service| 11 -- community-x86_64/remove-inline.patch | 157 11 files changed, 188 insertions(+), 510 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 16:38:38 UTC (rev 158323) +++ community-i686/PKGBUILD 2016-01-20 16:38:56 UTC (rev 158324) @@ -1,84 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin- -pkgname=opensips -pkgver=2.1.1 -pkgrel=1 -pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, location server, redirect server ..." -url="http://www.opensips.org; -depends=('gcc-libs' 'openssl' 'db' 'attr' 'libxml2') -makedepends=('postgresql-libs>=8.4.1' 'unixodbc' 'libldap>=2.4.18' 'libmariadbclient' -'lynx' 'libxslt' 'libmicrohttpd') -optdepends=('postgresql-libs' - 'unixodbc' - 'libldap' - 'libmariadbclient' - 'libsasl' - 'python2' - 'pcre') -backup=("etc/opensips/opensips.cfg" - "etc/opensips/dictionary.radius" - "etc/opensips/opensipsctlrc") -arch=('i686' 'x86_64') -license=('GPL') -install=opensips.install -options=('!emptydirs' 'zipman' '!makeflags' 'docs') -source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}.tar.gz - remove-inline.patch - opensips.service) -md5sums=('ea7b3d394eb7461e172af4b900f19b70' - '3771f5720c54c7fe3326611f9b57013d' - '35cdcb3692f6925236fd5fe7e9484c58') - -prepare() { - cd $srcdir/$pkgname-$pkgver/ - - # python2 fix - for file in $(find . -name '*.py' -print); do -sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file -sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file - done - - sed -i 's|sbin|bin|g' Makefile - sed -i 's|bin-dir = sbin/|bin-dir = bin/|' Makefile.defs - -# patch -p1 <$srcdir/remove-inline.patch -} - -_modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 proto_tls tlsops db_http httpd tm rr" - -build() { - cd $srcdir/$pkgname-$pkgver/ - - make \ - include_modules="${_modules}" \ - LIBDIR=lib PREFIX=/usr -} - -package() { - cd $srcdir/$pkgname-$pkgver/ - - make \ - include_modules="${_modules}" \ - BASEDIR=$pkgdir PREFIX=/usr LIBDIR=lib install - - # Conforms to the arch packaging standards (http://wiki.archlinux.org/index.php/Arch_Packaging_Standards) - mkdir -p $pkgdir/etc/ - mv $pkgdir/usr/etc/opensips/ $pkgdir/etc/ - sed -i 's#mpath=".*lib/opensips/modules/"#mpath="/usr/lib/opensips/modules/"#' $pkgdir/etc/opensips/opensips.cfg - - # fix bad paths - cd $pkgdir/usr/share - find -type f -exec sed -i "s#$pkgdir##" {} \; - - cd $pkgdir/usr/lib/opensips/opensipsctl - find -type f -exec sed -i "s#$pkgdir##" {} \; - - cd $pkgdir/usr/bin - sed -i "s#$pkgdir##" opensipsctl opensipsdbctl osipsconsole - - cd $pkgdir/etc - find -type f -exec sed -i "s#$pkgdir##" {} \; - - install -Dm0644 $srcdir/$pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service -} Copied: opensips/repos/community-i686/PKGBUILD (from rev 158323, opensips/trunk/PKGBUILD) === ---
[arch-commits] Commit in opensips/trunk (PKGBUILD remove-inline.patch)
Date: Wednesday, January 20, 2016 @ 17:38:38 Author: spupykin Revision: 158323 upgpkg: opensips 2.1.2-1 upd Modified: opensips/trunk/PKGBUILD Deleted: opensips/trunk/remove-inline.patch -+ PKGBUILD| 10 --- remove-inline.patch | 157 -- 2 files changed, 3 insertions(+), 164 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 16:38:35 UTC (rev 158322) +++ PKGBUILD2016-01-20 16:38:38 UTC (rev 158323) @@ -2,7 +2,7 @@ # Maintainer: Sergej Pupykinpkgname=opensips -pkgver=2.1.1 +pkgver=2.1.2 pkgrel=1 pkgdesc="An Open Source SIP Server able to act as a SIP proxy, registrar, location server, redirect server ..." url="http://www.opensips.org; @@ -23,11 +23,9 @@ license=('GPL') install=opensips.install options=('!emptydirs' 'zipman' '!makeflags' 'docs') -source=(http://opensips.org/pub/opensips/$pkgver/src/opensips-${pkgver}.tar.gz - remove-inline.patch +source=(http://opensips.org/pub/opensips/${pkgver}/opensips-${pkgver}.tar.gz opensips.service) -md5sums=('ea7b3d394eb7461e172af4b900f19b70' - '3771f5720c54c7fe3326611f9b57013d' +md5sums=('f7590fde5d99fffe05659442073d750c' '35cdcb3692f6925236fd5fe7e9484c58') prepare() { @@ -41,8 +39,6 @@ sed -i 's|sbin|bin|g' Makefile sed -i 's|bin-dir = sbin/|bin-dir = bin/|' Makefile.defs - -# patch -p1 <$srcdir/remove-inline.patch } _modules="ldap db_mysql db_postgres db_unixodbc presence presence_xml h350 proto_tls tlsops db_http httpd tm rr" Deleted: remove-inline.patch === --- remove-inline.patch 2016-01-20 16:38:35 UTC (rev 158322) +++ remove-inline.patch 2016-01-20 16:38:38 UTC (rev 158323) @@ -1,157 +0,0 @@ -diff -wbBur opensips-2.1.0/db/db_insertq.c opensips-2.1.0.my/db/db_insertq.c opensips-2.1.0/db/db_insertq.c 2015-04-22 11:20:03.0 +0300 -+++ opensips-2.1.0.my/db/db_insertq.c 2015-05-25 16:57:42.010460560 +0300 -@@ -534,7 +534,7 @@ - } - - /* clean shm memory used by the rows */ --inline void cleanup_rows(db_val_t **rows) -+void cleanup_rows(db_val_t **rows) - { - int i; - -diff -wbBur opensips-2.1.0/db/db_insertq.h opensips-2.1.0.my/db/db_insertq.h opensips-2.1.0/db/db_insertq.h 2015-04-22 11:20:03.0 +0300 -+++ opensips-2.1.0.my/db/db_insertq.h 2015-05-25 16:57:34.480593553 +0300 -@@ -92,7 +92,7 @@ - lock_release((entry)->lock); \ - } while (0) - --inline void cleanup_rows(db_val_t **rows); -+void cleanup_rows(db_val_t **rows); - void handle_ql_shutdown(void); - - #endif -diff -wbBur opensips-2.1.0/dprint.c opensips-2.1.0.my/dprint.c opensips-2.1.0/dprint.c2015-04-22 11:20:03.0 +0300 -+++ opensips-2.1.0.my/dprint.c 2015-05-25 16:57:11.490999596 +0300 -@@ -119,18 +119,18 @@ - } - - /* change the actual log level of the current process */ --inline void set_proc_debug_level(int level) -+void set_proc_debug_level(int level) - { - __set_proc_debug_level(process_no, level); - } - - /* change the actual log level of a given process */ --inline void __set_proc_debug_level(int proc_idx, int level) -+void __set_proc_debug_level(int proc_idx, int level) - { - pt[proc_idx].debug = level; - } - --inline void set_global_debug_level(int level) -+void set_global_debug_level(int level) - { - int i; - -@@ -140,7 +140,7 @@ - } - } - --inline void reset_proc_debug_level(void) -+void reset_proc_debug_level(void) - { - *debug = *default_debug; - } -diff -wbBur opensips-2.1.0/dprint.h opensips-2.1.0.my/dprint.h opensips-2.1.0/dprint.h2015-04-22 11:20:03.0 +0300 -+++ opensips-2.1.0.my/dprint.h 2015-05-25 16:57:21.624153957 +0300 -@@ -117,21 +117,21 @@ - int str2facility(char *s); - - /* set the current and default log levels for all OpenSIPS processes */ --inline void set_global_debug_level(int level); -+void set_global_debug_level(int level); - - /* set the log level of the current process */ --inline void set_proc_debug_level(int level); -+void set_proc_debug_level(int level); - - /* - * set the (default) log level of a given process - * - * Note: the index param is not validated! - */ --inline void __set_proc_debug_level(int proc_idx, int level); --inline void __set_proc_default_debug(int proc_idx, int level); -+void __set_proc_debug_level(int proc_idx, int level); -+void __set_proc_default_debug(int proc_idx, int level); - - /* changes the logging level to the default value for the current process */ --inline void reset_proc_debug_level(void); -+void reset_proc_debug_level(void); - - inline static char* dp_time(void) - { -diff -wbBur opensips-2.1.0/mem/mem.c opensips-2.1.0.my/mem/mem.c opensips-2.1.0/mem/mem.c 2015-04-22 11:20:03.0 +0300 -+++ opensips-2.1.0.my/mem/mem.c2015-05-25 16:55:03.996584777
[arch-commits] Commit in chrony/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 17:38:17 Author: spupykin Revision: 158321 upgpkg: chrony 2.2.1-1 upd Modified: chrony/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 16:33:07 UTC (rev 158320) +++ PKGBUILD2016-01-20 16:38:17 UTC (rev 158321) @@ -8,8 +8,8 @@ # Contributor: Elisamuel Restopkgname=chrony -pkgver=2.2 -pkgrel=2 +pkgver=2.2.1 +pkgrel=1 pkgdesc='Lightweight NTP client and server' arch=('i686' 'x86_64') url="http://chrony.tuxfamily.org/; @@ -22,6 +22,8 @@ install=${pkgname}.install sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485' 'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212') +sha256sums=('4776fa8e80d698723e9a88eb882170951f6c45860545d84ae9f9d8b9bbd73796' +'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in chrony/repos (12 files)
Date: Wednesday, January 20, 2016 @ 17:38:35 Author: spupykin Revision: 158322 archrelease: copy trunk to community-i686, community-x86_64 Added: chrony/repos/community-i686/PKGBUILD (from rev 158321, chrony/trunk/PKGBUILD) chrony/repos/community-i686/chrony.install (from rev 158321, chrony/trunk/chrony.install) chrony/repos/community-i686/service (from rev 158321, chrony/trunk/service) chrony/repos/community-x86_64/PKGBUILD (from rev 158321, chrony/trunk/PKGBUILD) chrony/repos/community-x86_64/chrony.install (from rev 158321, chrony/trunk/chrony.install) chrony/repos/community-x86_64/service (from rev 158321, chrony/trunk/service) Deleted: chrony/repos/community-i686/PKGBUILD chrony/repos/community-i686/chrony.install chrony/repos/community-i686/service chrony/repos/community-x86_64/PKGBUILD chrony/repos/community-x86_64/chrony.install chrony/repos/community-x86_64/service -+ /PKGBUILD | 124 ++ /chrony.install | 64 +++ /service| 24 +++ community-i686/PKGBUILD | 60 -- community-i686/chrony.install | 32 - community-i686/service | 12 --- community-x86_64/PKGBUILD | 60 -- community-x86_64/chrony.install | 32 - community-x86_64/service| 12 --- 9 files changed, 212 insertions(+), 208 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-01-20 16:38:17 UTC (rev 158321) +++ community-i686/PKGBUILD 2016-01-20 16:38:35 UTC (rev 158322) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Contributor: Daniel Micay -# Contributor: Bartłomiej Piotrowski -# Contributor: Patrick Leslie Polzer -# Contributor: cdhotfire -# Contributor: Shinlun Hsieh -# Contributor: Elisamuel Resto - -pkgname=chrony -pkgver=2.2 -pkgrel=2 -pkgdesc='Lightweight NTP client and server' -arch=('i686' 'x86_64') -url="http://chrony.tuxfamily.org/; -options=(strip emptydirs) -license=('GPL') -depends=('nss' 'readline' 'libcap' 'libedit') -backup=('etc/chrony.conf') -source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz -service) -install=${pkgname}.install -sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485' -'dbd30435d5f51a92ecef779efa0eabaf56d09a35a18ddd30644d5418beada212') - -prepare() { - cd $pkgname-$pkgver - sed -i \ --e 's|pool.ntp.org|3.arch.pool.ntp.org|g' \ --e 's|server foo.example.net|server 0.arch.pool.ntp.org iburst|g' \ --e 's|server bar.example.net|server 1.arch.pool.ntp.org iburst|g' \ --e 's|server baz.example.net|server 2.arch.pool.ntp.org iburst|g' \ -examples/chrony.conf.example* -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install install-docs - - install -Dm0644 "$srcdir/$pkgname-$pkgver/examples/chrony.conf.example3" "$pkgdir/etc/chrony.conf" - - echo -e "\n# Enable kernel RTC sync\nrtcsync" >> "$pkgdir/etc/chrony.conf" - - sed -i '/^! rtconutc$/ s/^! //' "$pkgdir/etc/chrony.conf" - - mv "$pkgdir/usr/sbin/chronyd" "$pkgdir/usr/bin" - rmdir "$pkgdir/usr/sbin" - - install -Dm644 "$srcdir/service" "$pkgdir/usr/lib/systemd/system/chrony.service" - - cp -a examples $pkgdir/usr/share/doc/chrony/examples - - chown 183:183 "$pkgdir/var/lib/chrony" -} Copied: chrony/repos/community-i686/PKGBUILD (from rev 158321, chrony/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-01-20 16:38:35 UTC (rev 158322) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Daniel Micay +# Contributor: Bartłomiej Piotrowski +# Contributor: Patrick Leslie Polzer +# Contributor: cdhotfire +# Contributor: Shinlun Hsieh +# Contributor: Elisamuel Resto + +pkgname=chrony +pkgver=2.2.1 +pkgrel=1 +pkgdesc='Lightweight NTP client and server' +arch=('i686' 'x86_64') +url="http://chrony.tuxfamily.org/; +options=(strip emptydirs) +license=('GPL') +depends=('nss' 'readline' 'libcap' 'libedit') +backup=('etc/chrony.conf') +source=(http://download.tuxfamily.org/chrony/${pkgname}-${pkgver}.tar.gz +service) +install=${pkgname}.install +sha256sums=('d3fd820fa63badf54ee0e48a649b94ea739df3aac5efa104bd90f89795aa2485' +
[arch-commits] Commit in alex/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:14:59 Author: fyan Revision: 158133 upgpkg: alex 3.1.6-2 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: alex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:12:43 UTC (rev 158132) +++ PKGBUILD2016-01-20 15:14:59 UTC (rev 158133) @@ -6,7 +6,7 @@ pkgname=alex pkgver=3.1.6 -pkgrel=1 +pkgrel=2 pkgdesc='Lexical analyser generator for Haskell' arch=('x86_64' 'i686') url='http://hackage.haskell.org/package/alex'
[arch-commits] Commit in alex/repos (4 files)
Date: Wednesday, January 20, 2016 @ 16:15:26 Author: fyan Revision: 158134 archrelease: copy trunk to community-staging-x86_64, community-staging-i686 Added: alex/repos/community-staging-i686/ alex/repos/community-staging-i686/PKGBUILD (from rev 158133, alex/trunk/PKGBUILD) alex/repos/community-staging-x86_64/ alex/repos/community-staging-x86_64/PKGBUILD (from rev 158133, alex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 35 +++ community-staging-x86_64/PKGBUILD | 35 +++ 2 files changed, 70 insertions(+) Copied: alex/repos/community-staging-i686/PKGBUILD (from rev 158133, alex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:15:26 UTC (rev 158134) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth+# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.6 +pkgrel=2 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et: Copied: alex/repos/community-staging-x86_64/PKGBUILD (from rev 158133, alex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:15:26 UTC (rev 158134) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: Philip Nilsson + +pkgname=alex +pkgver=3.1.6 +pkgrel=2 +pkgdesc='Lexical analyser generator for Haskell' +arch=('x86_64' 'i686') +url='http://hackage.haskell.org/package/alex' +license=('custom:BSD3') +depends=('gmp' 'libffi') +makedepends=('ghc=7.10.3' 'haskell-quickcheck' 'happy' 'libffi') +source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('2858e6784b60b4cd3e5d7b514ca15663a363c4ca2e44e019b73064168afdfe2f') + +build() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs configure --prefix=/usr --datasubdir="$pkgname" + runghc Setup.lhs build +} + +package() { + cd "$pkgname-$pkgver" + + runghc Setup.lhs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/alex/BSD3" + # Doc only contains the license + rm -rf $pkgdir/usr/share/doc +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gtk2hs-buildtools/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:10:43 Author: fyan Revision: 158130 upgpkg: gtk2hs-buildtools 0.13.0.5-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: gtk2hs-buildtools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:10:14 UTC (rev 158129) +++ PKGBUILD2016-01-20 15:10:43 UTC (rev 158130) @@ -3,7 +3,7 @@ pkgname=gtk2hs-buildtools pkgver=0.13.0.5 -pkgrel=2 +pkgrel=3 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries." url="http://hackage.haskell.org/package/gtk2hs-buildtools; license=('GPL2')
[arch-commits] Commit in python-xcffib/trunk (PKGBUILD)
Date: Wednesday, January 20, 2016 @ 16:16:37 Author: fyan Revision: 158138 upgpkg: python-xcffib 0.4.0-3 rebuild with text-1.2.2.0, primitive-0.6.1.0, HUnit-1.3.1.1 Modified: python-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:16:08 UTC (rev 158137) +++ PKGBUILD2016-01-20 15:16:37 UTC (rev 158138) @@ -5,7 +5,7 @@ pkgbase=python-xcffib pkgname=(python-xcffib python2-xcffib) pkgver=0.4.0 -pkgrel=2 +pkgrel=3 pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding" arch=('any') url="https://pypi.python.org/pypi/xcffib;
[arch-commits] Commit in sagemath/trunk (PKGBUILD pexpect-del.patch pexpect-env.patch)
Date: Wednesday, January 20, 2016 @ 16:28:02 Author: arojas Revision: 158313 Drop old patches Modified: sagemath/trunk/PKGBUILD Deleted: sagemath/trunk/pexpect-del.patch sagemath/trunk/pexpect-env.patch ---+ PKGBUILD |4 ++-- pexpect-del.patch | 15 --- pexpect-env.patch | 32 3 files changed, 2 insertions(+), 49 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-20 15:23:35 UTC (rev 158312) +++ PKGBUILD2016-01-20 15:28:02 UTC (rev 158313) @@ -35,8 +35,8 @@ md5sums=('34807a7cf5dd79c008abd377ba1427fa' 'a906a180d198186a39820b0a2f9a9c63' '9ba81f717ffd4e20b8b2f2a318307488' - 'e1b1d0d2e6b187309ae2b74489356b9a' - 'fd8e3e07f5b7318e6a7200a3c64f5bc2' + '93a9716afa561a928f4fd311582de064' + '10b9fd56538e0141b9cd476ca690aed6' '6d9ae0978ce6a05a0da2cafdfb178a09' '5947a420a0b1483f0cbc74c76895789b' '4eb23a3c7363258bc9ba764d6e5512ba' Deleted: pexpect-del.patch === --- pexpect-del.patch 2016-01-20 15:23:35 UTC (rev 158312) +++ pexpect-del.patch 2016-01-20 15:28:02 UTC (rev 158313) @@ -1,15 +0,0 @@ -diff -ru src/pexpect.py src.del/pexpect.py src/pexpect.py 2005-11-17 15:36:09.0 +0100 -+++ src.del/pexpect.py 2012-01-13 10:24:01.0 +0100 -@@ -341,7 +341,10 @@ - """ - if self.closed: - return --self.close() -+try: -+self.close() -+except: -+pass - - def __str__(self): - """This returns the current state of the pexpect object as a string. Deleted: pexpect-env.patch === --- pexpect-env.patch 2016-01-20 15:23:35 UTC (rev 158312) +++ pexpect-env.patch 2016-01-20 15:28:02 UTC (rev 158313) @@ -1,32 +0,0 @@ -diff -ru src.p4/pexpect.py src.new/pexpect.py src.p4/pexpect.py 2009-01-23 11:01:57.0 +0100 -+++ src.new/pexpect.py 2012-01-12 13:38:06.0 +0100 -@@ -209,7 +209,7 @@ - Use this class to start and control child applications. - """ - --def __init__(self, command, args=[], timeout=30, maxread=2000, searchwindowsize=None, logfile=None): -+def __init__(self, command, args=[], timeout=30, maxread=2000, searchwindowsize=None, logfile=None, env=None): - """This is the constructor. The command parameter may be a string - that includes a command and any arguments to the command. For example: - p = pexpect.spawn ('/usr/bin/ftp') -@@ -302,6 +302,7 @@ - self.child_fd = -1 # initially closed - self.timeout = timeout - self.delimiter = EOF -+self.env = env - self.logfile = logfile - self.maxread = maxread # Max bytes to read at one time into buffer. - self.buffer = '' # This is the read buffer. See maxread. -@@ -421,7 +422,10 @@ - # (specifically, Tomcat). - signal.signal(signal.SIGHUP, signal.SIG_IGN) - --os.execv(self.command, self.args) -+if self.env is None: -+os.execv(self.command, self.args) -+else: -+os.execve(self.command, self.args, self.env) - - # Parent - self.terminated = 0
[arch-commits] Commit in haskell-monad-journal/repos (6 files)
Date: Wednesday, January 20, 2016 @ 16:17:24 Author: fyan Revision: 158140 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-i686/ haskell-monad-journal/repos/community-staging-i686/PKGBUILD (from rev 158139, haskell-monad-journal/trunk/PKGBUILD) haskell-monad-journal/repos/community-staging-i686/haskell-monad-journal.install (from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install) haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 158139, haskell-monad-journal/trunk/PKGBUILD) haskell-monad-journal/repos/community-staging-x86_64/haskell-monad-journal.install (from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install) + community-staging-i686/PKGBUILD| 43 +++ community-staging-i686/haskell-monad-journal.install | 18 ++ community-staging-x86_64/PKGBUILD | 43 +++ community-staging-x86_64/haskell-monad-journal.install | 18 ++ 4 files changed, 122 insertions(+) Copied: haskell-monad-journal/repos/community-staging-i686/PKGBUILD (from rev 158139, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-01-20 15:17:24 UTC (rev 158140) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.7.1 +pkgrel=1 +pkgdesc="Pure logger typeclass and monad transformer" +url="http://github.com/phaazon/monad-journal; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-either" "haskell-monad-control" "haskell-mtl" + "haskell-transformers-base") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('79afa46b66530b7877a1860352ad3696a6ce65f3ad2f17468c3d4e78bc4fd2ad') + +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-monad-journal/repos/community-staging-i686/haskell-monad-journal.install (from rev 158139, haskell-monad-journal/trunk/haskell-monad-journal.install) === --- community-staging-i686/haskell-monad-journal.install (rev 0) +++ community-staging-i686/haskell-monad-journal.install2016-01-20 15:17:24 UTC (rev 158140) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-monad-journal +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-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 158139, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-01-20 15:17:24 UTC (rev 158140) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.7.1 +pkgrel=1 +pkgdesc="Pure logger typeclass and monad transformer" +url="http://github.com/phaazon/monad-journal;
[arch-commits] Commit in dhcpcd/repos (8 files)
Date: Wednesday, January 20, 2016 @ 20:27:27 Author: anatolik Revision: 258451 archrelease: copy trunk to testing-i686, testing-x86_64 Added: dhcpcd/repos/testing-i686/ dhcpcd/repos/testing-i686/PKGBUILD (from rev 258450, dhcpcd/trunk/PKGBUILD) dhcpcd/repos/testing-i686/dhcpcd.service (from rev 258450, dhcpcd/trunk/dhcpcd.service) dhcpcd/repos/testing-i686/dhcpcd_.service (from rev 258450, dhcpcd/trunk/dhcpcd_.service) dhcpcd/repos/testing-x86_64/ dhcpcd/repos/testing-x86_64/PKGBUILD (from rev 258450, dhcpcd/trunk/PKGBUILD) dhcpcd/repos/testing-x86_64/dhcpcd.service (from rev 258450, dhcpcd/trunk/dhcpcd.service) dhcpcd/repos/testing-x86_64/dhcpcd_.service (from rev 258450, dhcpcd/trunk/dhcpcd_.service) + testing-i686/PKGBUILD | 62 +++ testing-i686/dhcpcd.service| 13 testing-i686/dhcpcd_.service | 15 + testing-x86_64/PKGBUILD| 62 +++ testing-x86_64/dhcpcd.service | 13 testing-x86_64/dhcpcd_.service | 15 + 6 files changed, 180 insertions(+) Copied: dhcpcd/repos/testing-i686/PKGBUILD (from rev 258450, dhcpcd/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2016-01-20 19:27:27 UTC (rev 258451) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Tom Killian +# Contributor: Judd Vinet + +pkgname=dhcpcd +pkgver=6.10.1 +pkgrel=1 +pkgdesc="RFC2131 compliant DHCP client daemon" +url="http://roy.marples.name/projects/dhcpcd/; +arch=('i686' 'x86_64') +license=('BSD') +groups=('base') +depends=('glibc' 'sh' 'udev') +provides=('dhcp-client') +backup=('etc/dhcpcd.conf') +options=('emptydirs') # We Need the Empty /var/lib/dhcpcd Directory +source=("http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.xz; +'dhcpcd_.service' + 'dhcpcd.service') +sha1sums=('bb37e0211858df8a919c494e14a6bbfb67b1f72c' + '6f1633edde14d29b5cdc09c4f029a450ef2ebc96' + '52c1bad9ab43e9a253c1eb175e7eefb13497b8f9') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # configure variables + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/dhcpcd \ + --dbdir=/var/lib/dhcpcd \ + --rundir=/run + + # Build + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make test +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + # Install License + install -d "$pkgdir/usr/share/licenses/$pkgname" + sed 26q "$srcdir/$pkgname-$pkgver/control.h" \ + >>"$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Set Options in /etc/dhcpcd.conf + echo noipv4ll >> "${pkgdir}/etc/dhcpcd.conf" # Disable ip4vall + + # install systemd files + install -Dm644 "${srcdir}/dhcpcd_.service" "${pkgdir}/usr/lib/systemd/system/dhcpcd@.service" + install -Dm644 "${srcdir}/dhcpcd.service" "${pkgdir}/usr/lib/systemd/system/dhcpcd.service" # FS#31543 +} Copied: dhcpcd/repos/testing-i686/dhcpcd.service (from rev 258450, dhcpcd/trunk/dhcpcd.service) === --- testing-i686/dhcpcd.service (rev 0) +++ testing-i686/dhcpcd.service 2016-01-20 19:27:27 UTC (rev 258451) @@ -0,0 +1,13 @@ +[Unit] +Description=dhcpcd on all interfaces +Wants=network.target +Before=network.target + +[Service] +Type=forking +PIDFile=/run/dhcpcd.pid +ExecStart=/usr/bin/dhcpcd -q -b +ExecStop=/usr/bin/dhcpcd -x + +[Install] +WantedBy=multi-user.target Copied: dhcpcd/repos/testing-i686/dhcpcd_.service (from rev 258450, dhcpcd/trunk/dhcpcd_.service) === --- testing-i686/dhcpcd_.service(rev 0) +++ testing-i686/dhcpcd_.service2016-01-20 19:27:27 UTC (rev 258451) @@ -0,0 +1,15 @@ +[Unit] +Description=dhcpcd on %I +Wants=network.target +Before=network.target +BindsTo=sys-subsystem-net-devices-%i.device +After=sys-subsystem-net-devices-%i.device + +[Service] +Type=forking +PIDFile=/run/dhcpcd-%I.pid +ExecStart=/usr/bin/dhcpcd -q -w %I +ExecStop=/usr/bin/dhcpcd -x %I + +[Install] +WantedBy=multi-user.target Copied: dhcpcd/repos/testing-x86_64/PKGBUILD (from rev 258450, dhcpcd/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2016-01-20 19:27:27 UTC (rev 258451) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Tom Killian +# Contributor: Judd Vinet + +pkgname=dhcpcd +pkgver=6.10.1 +pkgrel=1 +pkgdesc="RFC2131 compliant DHCP client daemon" +url="http://roy.marples.name/projects/dhcpcd/; +arch=('i686'