[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 05:32:07 Author: felixonmars Revision: 221702 upgpkg: stack 1.4.0-18 rebuild with extra,1.5.2 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:58:07 UTC (rev 221701) +++ PKGBUILD2017-04-10 05:32:07 UTC (rev 221702) @@ -5,7 +5,7 @@ pkgbase=stack pkgname=(stack haskell-stack) pkgver=1.4.0 -pkgrel=17 +pkgrel=18 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (6 files)
Date: Monday, April 10, 2017 @ 05:32:37 Author: felixonmars Revision: 221703 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 221702, stack/trunk/PKGBUILD) stack/repos/community-staging-i686/stack.install (from rev 221702, stack/trunk/stack.install) stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 221702, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 221702, stack/trunk/stack.install) + community-staging-i686/PKGBUILD| 87 +++ community-staging-i686/stack.install |4 + community-staging-x86_64/PKGBUILD | 87 +++ community-staging-x86_64/stack.install |4 + 4 files changed, 182 insertions(+) Copied: stack/repos/community-staging-i686/PKGBUILD (from rev 221702, stack/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 05:32:37 UTC (rev 221703) @@ -0,0 +1,87 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=stack +pkgname=(stack haskell-stack) +pkgver=1.4.0 +pkgrel=18 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-async" "haskell-attoparsec" "haskell-base-compat" "haskell-base64-bytestring" + "haskell-binary-tagged" "haskell-blaze-builder" "haskell-clock" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptonite" "haskell-cryptonite-conduit" + "haskell-either" "haskell-errors" "haskell-exceptions" "haskell-extra" + "haskell-fast-logger" "haskell-file-embed" "haskell-filelock" "haskell-fsnotify" + "haskell-generic-deriving" "haskell-gitrev" "haskell-hackage-security" + "haskell-hashable" "haskell-hastache" "haskell-hit" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-conduit" "haskell-http-types" "haskell-hpack" + "haskell-lifted-async" "haskell-lifted-base" "haskell-memory" "haskell-microlens" + "haskell-microlens-mtl" "haskell-monad-control" "haskell-monad-logger" + "haskell-monad-unlift" "haskell-mtl" "haskell-network-uri" "haskell-open-browser" + "haskell-optparse-applicative" "haskell-optparse-simple" "haskell-path" + "haskell-path-io" "haskell-persistent" "haskell-persistent-sqlite" + "haskell-persistent-template" "haskell-pid1" "haskell-project-template" + "haskell-regex-applicative-text" "haskell-resourcet" "haskell-retry" "haskell-safe" + "haskell-safe-exceptions" "haskell-semigroups" "haskell-split" "haskell-stm" + "haskell-store" "haskell-streaming-commons" "haskell-tar" "haskell-temporary" + "haskell-text" "haskell-text-binary" "haskell-text-metrics" "haskell-tls" + "haskell-transformers-base" "haskell-unicode-transforms" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-vector-binary-instances" + "haskell-yaml" "haskell-zip-archive" "haskell-zlib") +source=("$pkgbase-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz; + "store-0.4.patch::https://github.com/commercialhaskell/stack/commit/d3637126b9045b266d2e53387e183915cb4a912d.patch;) +sha256sums=('595d311ad117e41ad908b7065743917542b40f343d1334673e98171ee74d36e6' +'63d0f620dcbde3a7f236aadab32f5fa3e2b93741dcf462392624bb30b6b49c16') + +prepare() { +cd "${srcdir}/${pkgbase}-${pkgver}" +patch -p1 -i ../store-0.4.patch +} + +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 -f-hide-dependency-versions +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.*update[^ ]* |&'--force' |" register.sh +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
[arch-commits] Commit in linux-zen/repos (14 files)
Date: Monday, April 10, 2017 @ 04:56:48 Author: heftig Revision: 292570 archrelease: copy trunk to testing-i686, testing-x86_64 Added: linux-zen/repos/testing-i686/ linux-zen/repos/testing-i686/90-linux.hook (from rev 292568, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-i686/PKGBUILD (from rev 292568, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-i686/config.i686 (from rev 292568, linux-zen/trunk/config.i686) linux-zen/repos/testing-i686/config.x86_64 (from rev 292568, linux-zen/trunk/config.x86_64) linux-zen/repos/testing-i686/linux.install (from rev 292568, linux-zen/trunk/linux.install) linux-zen/repos/testing-i686/linux.preset (from rev 292568, linux-zen/trunk/linux.preset) linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/90-linux.hook (from rev 292568, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 292568, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config.i686 (from rev 292568, linux-zen/trunk/config.i686) linux-zen/repos/testing-x86_64/config.x86_64 (from rev 292568, linux-zen/trunk/config.x86_64) linux-zen/repos/testing-x86_64/linux.install (from rev 292569, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 292569, linux-zen/trunk/linux.preset) --+ testing-i686/90-linux.hook | 11 testing-i686/PKGBUILD| 299 + testing-i686/config.i686 | 8367 + testing-i686/config.x86_64 | 8120 +++ testing-i686/linux.install | 27 testing-i686/linux.preset| 14 testing-x86_64/90-linux.hook | 11 testing-x86_64/PKGBUILD | 299 + testing-x86_64/config.i686 | 8367 + testing-x86_64/config.x86_64 | 8120 +++ testing-x86_64/linux.install | 27 testing-x86_64/linux.preset | 14 12 files changed, 33676 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 292569:292570 to see the changes.
[arch-commits] Commit in haskell-shake/repos (4 files)
Date: Monday, April 10, 2017 @ 04:43:59 Author: felixonmars Revision: 221700 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-shake/repos/community-staging-i686/ haskell-shake/repos/community-staging-i686/PKGBUILD (from rev 221699, haskell-shake/trunk/PKGBUILD) haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 221699, haskell-shake/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-shake/repos/community-staging-i686/PKGBUILD (from rev 221699, haskell-shake/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 04:43:59 UTC (rev 221700) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.15.11 +pkgrel=6 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-extra" "haskell-hashable" "haskell-js-flot" "haskell-js-jquery" + "haskell-primitive" "haskell-random" "haskell-unordered-containers" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb') + +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-portable +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-shake/repos/community-staging-x86_64/PKGBUILD (from rev 221699, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 04:43:59 UTC (rev 221700) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.15.11 +pkgrel=6 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-extra" "haskell-hashable" "haskell-js-flot" "haskell-js-jquery" + "haskell-primitive" "haskell-random" "haskell-unordered-containers" "haskell-utf8-string") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('05520d833ce9563977aa57d777a644b2a2322366a9f54c1004d83967e826b1bb') + +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-portable +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s
[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:43:37 Author: felixonmars Revision: 221699 upgpkg: haskell-shake 0.15.11-6 rebuild with extra,1.5.2 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:36:49 UTC (rev 221698) +++ PKGBUILD2017-04-10 04:43:37 UTC (rev 221699) @@ -5,7 +5,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.15.11 -pkgrel=5 +pkgrel=6 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com; license=("custom:BSD3")
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:42:51 Author: heftig Revision: 292568 4.10.9-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 03:53:15 UTC (rev 292567) +++ PKGBUILD2017-04-10 04:42:51 UTC (rev 292568) @@ -6,8 +6,8 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.10 -_zenpatch=zen-4.10.8-3dba096c1a08bb6884978b4af803ae9ee9a43a38.diff -pkgver=4.10.8 +_zenpatch=zen-4.10.9-2589ab7cf9c61b6ec5ff640b8a3f8705bb276949.diff +pkgver=4.10.9 pkgrel=1 arch=('i686' 'x86_64') url="https://github.com/zen-kernel/zen-kernel; @@ -29,9 +29,9 @@ sha256sums=('3c95d9f049bd085e5c346d2c77f063b8425f191460fcd3ae9fe7e94e0477dc4b' 'SKIP' -'ceb385486e34084dd53425e5ba50b9fba4a8e380d8f2815bfde142852d797da0' +'9a00b962a5e30d61a0d488fc28f4a20b79c8c5c28fa21ee89c440c025c6c7c21' 'SKIP' -'426a2bf80e94f7f5b28a6ddced9a9a307d764dc62594092241c0278532e2abe9' +'b106d106110b1e6d37d8cc9b21567171cbf57c89e79f44ee8b8d88bcaf1b663c' 'SKIP' '7d843acf4b6ab19bce9e57baf62e717cfe23abd848cf3d49ee1fdf1274a4f79f' 'ac0413b62ea6f4f843622c118000675afb9b45b595baa90b1b54d4f5e214d757'
[arch-commits] Commit in hoogle/repos (4 files)
Date: Monday, April 10, 2017 @ 04:36:49 Author: felixonmars Revision: 221698 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: hoogle/repos/community-staging-i686/ hoogle/repos/community-staging-i686/PKGBUILD (from rev 221697, hoogle/trunk/PKGBUILD) hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 221697, hoogle/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 37 community-staging-x86_64/PKGBUILD | 37 2 files changed, 74 insertions(+) Copied: hoogle/repos/community-staging-i686/PKGBUILD (from rev 221697, hoogle/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 04:36:49 UTC (rev 221698) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.9 +pkgrel=38 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" "haskell-conduit" + "haskell-conduit-extra" "haskell-connection" "haskell-extra" "haskell-src-exts" + "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" "haskell-js-jquery" + "haskell-mmap" "haskell-network" "haskell-network-uri" "haskell-old-locale" + "haskell-process-extras" "haskell-resourcet" "haskell-tar" "haskell-text" + "haskell-uniplate" "haskell-utf8-string" "haskell-vector" "haskell-wai" + "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('93f584c5f7fc6a57ee50803ae8df5e6c41051a3177044b273cb7fbcd39d11874') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fnetwork-uri +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: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 221697, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 04:36:49 UTC (rev 221698) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.9 +pkgrel=38 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" "haskell-conduit" + "haskell-conduit-extra" "haskell-connection" "haskell-extra" "haskell-src-exts" + "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" "haskell-js-jquery" + "haskell-mmap" "haskell-network" "haskell-network-uri" "haskell-old-locale" + "haskell-process-extras" "haskell-resourcet" "haskell-tar" "haskell-text" + "haskell-uniplate" "haskell-utf8-string" "haskell-vector" "haskell-wai" + "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib") +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('93f584c5f7fc6a57ee50803ae8df5e6c41051a3177044b273cb7fbcd39d11874') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fnetwork-uri +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 hoogle/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:36:22 Author: felixonmars Revision: 221697 upgpkg: hoogle 5.0.9-38 rebuild with extra,1.5.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:31:26 UTC (rev 221696) +++ PKGBUILD2017-04-10 04:36:22 UTC (rev 221697) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.9 -pkgrel=37 +pkgrel=38 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in ghc-mod/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:31:02 Author: felixonmars Revision: 221695 upgpkg: ghc-mod 5.7.0.0-21 rebuild with extra,1.5.2 Modified: ghc-mod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:19:32 UTC (rev 221694) +++ PKGBUILD2017-04-10 04:31:02 UTC (rev 221695) @@ -5,7 +5,7 @@ pkgbase=ghc-mod pkgname=(ghc-mod haskell-ghc-mod) pkgver=5.7.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Happy Haskell Programming" url="http://www.mew.org/~kazu/proj/ghc-mod/; license=("AGPL3")
[arch-commits] Commit in ghc-mod/repos (4 files)
Date: Monday, April 10, 2017 @ 04:31:26 Author: felixonmars Revision: 221696 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: ghc-mod/repos/community-staging-i686/ ghc-mod/repos/community-staging-i686/PKGBUILD (from rev 221695, ghc-mod/trunk/PKGBUILD) ghc-mod/repos/community-staging-x86_64/ ghc-mod/repos/community-staging-x86_64/PKGBUILD (from rev 221695, ghc-mod/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 60 community-staging-x86_64/PKGBUILD | 60 2 files changed, 120 insertions(+) Copied: ghc-mod/repos/community-staging-i686/PKGBUILD (from rev 221695, ghc-mod/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 04:31:26 UTC (rev 221696) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=ghc-mod +pkgname=(ghc-mod haskell-ghc-mod) +pkgver=5.7.0.0 +pkgrel=21 +pkgdesc="Happy Haskell Programming" +url="http://www.mew.org/~kazu/proj/ghc-mod/; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "git" "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-semigroups" "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" + "haskell-transformers-base") +source=("git+https://github.com/DanielG/ghc-mod.git#tag=v$pkgver;) +sha256sums=('SKIP') + +build() { +cd "${srcdir}/${pkgbase}" + +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.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_ghc-mod() { +depends=('cabal-helper' 'ghc') + +cd "${srcdir}/${pkgbase}" +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') + +cd "${srcdir}/${pkgbase}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-staging-x86_64/PKGBUILD (from rev 221695, ghc-mod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 04:31:26 UTC (rev 221696) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=ghc-mod +pkgname=(ghc-mod haskell-ghc-mod) +pkgver=5.7.0.0 +pkgrel=21 +pkgdesc="Happy Haskell Programming" +url="http://www.mew.org/~kazu/proj/ghc-mod/; +license=("AGPL3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "git" "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-semigroups" "haskell-split" "haskell-syb" "haskell-temporary" "haskell-text" + "haskell-transformers-base") +source=("git+https://github.com/DanielG/ghc-mod.git#tag=v$pkgver;) +sha256sums=('SKIP') + +build() { +cd "${srcdir}/${pkgbase}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:19:09 Author: felixonmars Revision: 221693 upgpkg: hlint 1.9.41-8 rebuild with extra,1.5.2 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:14:27 UTC (rev 221692) +++ PKGBUILD2017-04-10 04:19:09 UTC (rev 221693) @@ -5,7 +5,7 @@ pkgbase=hlint pkgname=(hlint haskell-hlint) pkgver=1.9.41 -pkgrel=7 +pkgrel=8 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("custom:BSD3")
[arch-commits] Commit in hlint/repos (4 files)
Date: Monday, April 10, 2017 @ 04:19:32 Author: felixonmars Revision: 221694 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: hlint/repos/community-staging-i686/ hlint/repos/community-staging-i686/PKGBUILD (from rev 221693, hlint/trunk/PKGBUILD) hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 221693, hlint/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 54 community-staging-x86_64/PKGBUILD | 54 2 files changed, 108 insertions(+) Copied: hlint/repos/community-staging-i686/PKGBUILD (from rev 221693, hlint/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 04:19:32 UTC (rev 221694) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=hlint +pkgname=(hlint haskell-hlint) +pkgver=1.9.41 +pkgrel=8 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-cmdargs" "haskell-cpphs" + "haskell-extra" "haskell-src-exts" "haskell-hscolour" "haskell-uniplate" + "haskell-refact") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('2d9299f7952af44b2f06a67af917859fd51e1056c7d405f0930769ea1e093fb4') + +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.*update[^ ]* |&'--force' |" register.sh +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') + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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}} +} Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 221693, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 04:19:32 UTC (rev 221694) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgbase=hlint +pkgname=(hlint haskell-hlint) +pkgver=1.9.41 +pkgrel=8 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=8.0.1" "haskell-ansi-terminal" "haskell-cmdargs" "haskell-cpphs" + "haskell-extra" "haskell-src-exts" "haskell-hscolour" "haskell-uniplate" + "haskell-refact") +source=("https://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('2d9299f7952af44b2f06a67af917859fd51e1056c7d405f0930769ea1e093fb4') + +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.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_hlint() { +depends=('gmp'
[arch-commits] Commit in haskell-extra/repos (4 files)
Date: Monday, April 10, 2017 @ 04:14:27 Author: felixonmars Revision: 221692 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-extra/repos/community-staging-i686/ haskell-extra/repos/community-staging-i686/PKGBUILD (from rev 221691, haskell-extra/trunk/PKGBUILD) haskell-extra/repos/community-staging-x86_64/ haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 221691, haskell-extra/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-extra/repos/community-staging-i686/PKGBUILD (from rev 221691, haskell-extra/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-10 04:14:27 UTC (rev 221692) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=extra +pkgname=haskell-extra +pkgver=1.5.2 +pkgrel=1 +pkgdesc="Extra functions I use." +url="https://github.com/ndmitchell/extra#readme; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-clock") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-extra/repos/community-staging-x86_64/PKGBUILD (from rev 221691, haskell-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-10 04:14:27 UTC (rev 221692) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=extra +pkgname=haskell-extra +pkgver=1.5.2 +pkgrel=1 +pkgdesc="Extra functions I use." +url="https://github.com/ndmitchell/extra#readme; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-clock") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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" +}
[arch-commits] Commit in haskell-extra/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:14:05 Author: felixonmars Revision: 221691 upgpkg: haskell-extra 1.5.2-1 rebuild with extra,1.5.2 Modified: haskell-extra/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:13:46 UTC (rev 221690) +++ PKGBUILD2017-04-10 04:14:05 UTC (rev 221691) @@ -4,7 +4,7 @@ _hkgname=extra pkgname=haskell-extra -pkgver=1.5.1 +pkgver=1.5.2 pkgrel=1 pkgdesc="Extra functions I use." url="https://github.com/ndmitchell/extra#readme; @@ -11,8 +11,8 @@ license=("custom:BSD3") arch=('i686' 'x86_64') depends=("ghc=8.0.1" "haskell-clock") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('8f3397c7a176045f1bb3b2a181e36b54192cb6fb5e99a9d28552975130ec49fc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e23219a9464557bfe588a7835bfb356e655642be2cbaa94e506bb20a09f3ee1d86fb623d5e6012a0c8530ff1fb47ca311eca589ae056aaba645fd32268bc6efb') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in pulp/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, April 10, 2017 @ 04:13:46 Author: felixonmars Revision: 221690 archrelease: copy trunk to community-any Added: pulp/repos/community-any/PKGBUILD (from rev 221689, pulp/trunk/PKGBUILD) Deleted: pulp/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-10 04:13:29 UTC (rev 221689) +++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Micha Alt - -pkgname=pulp -pkgver=10.0.4 -pkgrel=1 -pkgdesc="A build system for PureScript projects" -arch=('any') -url="https://github.com/bodil/pulp; -license=('LGPL') -depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=($pkgname-$pkgver.tgz) -md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn browserify; do -rm -r $dep; -npm link $dep; - done -} Copied: pulp/repos/community-any/PKGBUILD (from rev 221689, pulp/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-10 04:13:46 UTC (rev 221690) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Micha Alt + +pkgname=pulp +pkgver=11.0.0 +pkgrel=1 +pkgdesc="A build system for PureScript projects" +arch=('any') +url="https://github.com/bodil/pulp; +license=('LGPL') +depends=('nodejs' 'acorn' 'browserify' 'bower' 'purescript') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn browserify; do +rm -r $dep; +npm link $dep; + done +}
[arch-commits] Commit in pulp/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:13:29 Author: felixonmars Revision: 221689 upgpkg: pulp 11.0.0-1 Modified: pulp/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:10:17 UTC (rev 221688) +++ PKGBUILD2017-04-10 04:13:29 UTC (rev 221689) @@ -3,7 +3,7 @@ # Contributor: Micha Alt pkgname=pulp -pkgver=10.0.4 +pkgver=11.0.0 pkgrel=1 pkgdesc="A build system for PureScript projects" arch=('any') @@ -13,7 +13,7 @@ makedepends=('npm') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) noextract=($pkgname-$pkgver.tgz) -md5sums=('5fa53b5c1eb2ed4f82cee48ce8476676') +sha512sums=('e931308e2634d2f91b0db1193e8eeca4b92f4ca5d11e1bfb9750844710075288a5cdd45da3cdd3fdee45567c299a0aeac226f5f5398ab577068958afd883f36b') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in python-faker/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, April 10, 2017 @ 04:10:17 Author: felixonmars Revision: 221688 archrelease: copy trunk to community-any Added: python-faker/repos/community-any/PKGBUILD (from rev 221687, python-faker/trunk/PKGBUILD) Deleted: python-faker/repos/community-any/PKGBUILD --+ PKGBUILD | 128 ++--- 1 file changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-10 04:09:57 UTC (rev 221687) +++ PKGBUILD2017-04-10 04:10:17 UTC (rev 221688) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Jeremy "Ichimonji10" Audet -# Contributor: dnuux - -pkgbase=python-faker -pkgname=(python-faker python2-faker) -pkgver=0.7.10 -pkgrel=1 -pkgdesc='Faker generates fake data for you.' -arch=('any') -url='http://www.joke2k.net/faker/' -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 'python2-dateutil' 'git') -checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' 'python-nose' 'python2-nose' - 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' - 'python2-ipaddress') -source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;) -sha256sums=('SKIP') - -prepare() { - cp -a faker{,-py2} -} - -build() { - cd "$srcdir"/faker - python setup.py build - - cd "$srcdir"/faker-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/faker - nosetests3 - - cd "$srcdir"/faker-py2 - nosetests2 -} - -package_python-faker() { - depends=('python-setuptools' 'python-dateutil') - provides=("python-fake-factory=$pkgver") - conflicts=('python-fake-factory') - replaces=('python-fake-factory') - - cd "$srcdir"/faker - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt -} - -package_python2-faker() { - depends=('python2-setuptools' 'python2-dateutil' 'python2-ipaddress') - provides=("python2-fake-factory=$pkgver") - conflicts=('python2-fake-factory') - replaces=('python2-fake-factory') - - cd "$srcdir"/faker-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - mv "$pkgdir"/usr/bin/faker{,2} - install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt -} - -# vim:set ts=2 sw=2 et: Copied: python-faker/repos/community-any/PKGBUILD (from rev 221687, python-faker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-10 04:10:17 UTC (rev 221688) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jeremy "Ichimonji10" Audet +# Contributor: dnuux + +pkgbase=python-faker +pkgname=(python-faker python2-faker) +pkgver=0.7.11 +pkgrel=1 +pkgdesc='Faker generates fake data for you.' +arch=('any') +url='http://www.joke2k.net/faker/' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 'python2-dateutil' 'git') +checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' 'python-nose' 'python2-nose' + 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' + 'python2-ipaddress') +source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cp -a faker{,-py2} +} + +build() { + cd "$srcdir"/faker + python setup.py build + + cd "$srcdir"/faker-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/faker + nosetests3 + + cd "$srcdir"/faker-py2 + nosetests2 +} + +package_python-faker() { + depends=('python-setuptools' 'python-dateutil') + provides=("python-fake-factory=$pkgver") + conflicts=('python-fake-factory') + replaces=('python-fake-factory') + + cd "$srcdir"/faker + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt +} + +package_python2-faker() { + depends=('python2-setuptools' 'python2-dateutil' 'python2-ipaddress') + provides=("python2-fake-factory=$pkgver") + conflicts=('python2-fake-factory') + replaces=('python2-fake-factory') + + cd "$srcdir"/faker-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/faker{,2} + install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-faker/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 04:09:57 Author: felixonmars Revision: 221687 upgpkg: python-faker 0.7.11-1 Modified: python-faker/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-10 04:04:33 UTC (rev 221686) +++ PKGBUILD2017-04-10 04:09:57 UTC (rev 221687) @@ -5,7 +5,7 @@ pkgbase=python-faker pkgname=(python-faker python2-faker) -pkgver=0.7.10 +pkgver=0.7.11 pkgrel=1 pkgdesc='Faker generates fake data for you.' arch=('any') @@ -16,7 +16,7 @@ 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' 'python2-ipaddress') source=("git+https://github.com/joke2k/faker.git#tag=v$pkgver;) -sha256sums=('SKIP') +sha512sums=('SKIP') prepare() { cp -a faker{,-py2}
[arch-commits] Commit in libedit/repos (4 files)
Date: Monday, April 10, 2017 @ 00:10:12 Author: bisson Revision: 292566 archrelease: copy trunk to testing-i686, testing-x86_64 Added: libedit/repos/testing-i686/ libedit/repos/testing-i686/PKGBUILD (from rev 292565, libedit/trunk/PKGBUILD) libedit/repos/testing-x86_64/ libedit/repos/testing-x86_64/PKGBUILD (from rev 292565, libedit/trunk/PKGBUILD) -+ testing-i686/PKGBUILD | 31 +++ testing-x86_64/PKGBUILD | 31 +++ 2 files changed, 62 insertions(+) Copied: libedit/repos/testing-i686/PKGBUILD (from rev 292565, libedit/trunk/PKGBUILD) === --- testing-i686/PKGBUILD (rev 0) +++ testing-i686/PKGBUILD 2017-04-10 00:10:12 UTC (rev 292566) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Gaetan Bisson+# Maintainer: Vesa Kaihlavirta +# Contributor: Roman Cheplyaka + +pkgname=libedit +_pkgver=20170329-3.1 +pkgver=${_pkgver/-/_} +pkgrel=1 +pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' +url='http://thrysoee.dk/editline/' +arch=('i686' 'x86_64') +license=('BSD') +depends=('ncurses') +source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) +sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be') + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + ./configure --prefix=/usr --enable-widec + make +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + make prefix="${pkgdir}"/usr install + + rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline + cp "${pkgdir}"/usr/share/man/man3/editline.3 "${pkgdir}"/usr/share/man/man3/el.3 + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE +} Copied: libedit/repos/testing-x86_64/PKGBUILD (from rev 292565, libedit/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-04-10 00:10:12 UTC (rev 292566) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Maintainer: Vesa Kaihlavirta +# Contributor: Roman Cheplyaka + +pkgname=libedit +_pkgver=20170329-3.1 +pkgver=${_pkgver/-/_} +pkgrel=1 +pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' +url='http://thrysoee.dk/editline/' +arch=('i686' 'x86_64') +license=('BSD') +depends=('ncurses') +source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) +sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be') + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + ./configure --prefix=/usr --enable-widec + make +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + make prefix="${pkgdir}"/usr install + + rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline + cp "${pkgdir}"/usr/share/man/man3/editline.3 "${pkgdir}"/usr/share/man/man3/el.3 + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE +}
[arch-commits] Commit in libedit/trunk (PKGBUILD)
Date: Monday, April 10, 2017 @ 00:09:38 Author: bisson Revision: 292565 upstream update Modified: libedit/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 19:24:15 UTC (rev 292564) +++ PKGBUILD2017-04-10 00:09:38 UTC (rev 292565) @@ -4,16 +4,16 @@ # Contributor: Roman Cheplyakapkgname=libedit -_pkgver=20160903-3.1 +_pkgver=20170329-3.1 pkgver=${_pkgver/-/_} pkgrel=1 pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' -url='http://www.thrysoee.dk/editline/' +url='http://thrysoee.dk/editline/' arch=('i686' 'x86_64') license=('BSD') depends=('ncurses') -source=("http://www.thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) -sha256sums=('0ccbd2e7d46097f136fcb1aaa0d5bc24e23bb73f57d25bee5a852a683eaa7567') +source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) +sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be') build() { cd "${srcdir}/${pkgname}-${_pkgver}"
[arch-commits] Commit in sweethome3d/repos (12 files)
Date: Sunday, April 9, 2017 @ 21:46:46 Author: muflone Revision: 221671 archrelease: copy trunk to community-testing-i686, community-testing-x86_64 Added: sweethome3d/repos/community-testing-i686/ sweethome3d/repos/community-testing-i686/PKGBUILD (from rev 221670, sweethome3d/trunk/PKGBUILD) sweethome3d/repos/community-testing-i686/sweethome3d.desktop (from rev 221670, sweethome3d/trunk/sweethome3d.desktop) sweethome3d/repos/community-testing-i686/sweethome3d.install (from rev 221670, sweethome3d/trunk/sweethome3d.install) sweethome3d/repos/community-testing-i686/sweethome3d.sh (from rev 221670, sweethome3d/trunk/sweethome3d.sh) sweethome3d/repos/community-testing-i686/sweethome3d.xml (from rev 221670, sweethome3d/trunk/sweethome3d.xml) sweethome3d/repos/community-testing-x86_64/ sweethome3d/repos/community-testing-x86_64/PKGBUILD (from rev 221670, sweethome3d/trunk/PKGBUILD) sweethome3d/repos/community-testing-x86_64/sweethome3d.desktop (from rev 221670, sweethome3d/trunk/sweethome3d.desktop) sweethome3d/repos/community-testing-x86_64/sweethome3d.install (from rev 221670, sweethome3d/trunk/sweethome3d.install) sweethome3d/repos/community-testing-x86_64/sweethome3d.sh (from rev 221670, sweethome3d/trunk/sweethome3d.sh) sweethome3d/repos/community-testing-x86_64/sweethome3d.xml (from rev 221670, sweethome3d/trunk/sweethome3d.xml) --+ community-testing-i686/PKGBUILD | 56 + community-testing-i686/sweethome3d.desktop | 11 community-testing-i686/sweethome3d.install | 10 community-testing-i686/sweethome3d.sh| 44 +++ community-testing-x86_64/PKGBUILD| 56 + community-testing-x86_64/sweethome3d.desktop | 11 community-testing-x86_64/sweethome3d.install | 10 community-testing-x86_64/sweethome3d.sh | 44 +++ 8 files changed, 242 insertions(+) Copied: sweethome3d/repos/community-testing-i686/PKGBUILD (from rev 221670, sweethome3d/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-04-09 21:46:46 UTC (rev 221671) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: jsteel +# Contributor: Daniel YC Lin +# Contributor: Tdy+# Contributor: Biginoz +# Contributor: Archan Paul + +pkgname=sweethome3d +pkgver=5.4 +pkgrel=2 +pkgdesc="An interior design application to draw the plan of your house in a 3D environment" +arch=('i686' 'x86_64') +url="http://www.sweethome3d.com/; +license=('GPL' 'custom') +depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 'libgl' 'libxrender') +source=("${pkgname}.sh" +"${pkgname}.desktop" +"${pkgname}.xml") +source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x86.tgz;) +source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x64.tgz;) +sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef' +'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e' +'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5') +sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf') +sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4') +install="${pkgname}.install" + +package() { + # Desktop and launchers + cd "${srcdir}" + install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 755 -D "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m 644 -D "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml" + # Install licenses + cd "SweetHome3D-${pkgver}" + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" THIRDPARTY-LICENSE-* + # Install icon + install -m 644 -D "SweetHome3DIcon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + # Install javaws.jar from jre8 + install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" jre8/lib/javaws.jar + # Install main program and libraries + cd "lib" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar + # Java3D 1.5 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" + mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \ + "${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" libj3dcore-ogl.so + # Java3D 1.6 libraries + install -m 755
[arch-commits] Commit in sweethome3d/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 21:45:57 Author: muflone Revision: 221670 upgpkg: sweethome3d 5.4-2 Changed upstream package file Added support for Java3D 1.5 by using SWEETHOME3D_JAVA3D environment variable Modified: sweethome3d/trunk/PKGBUILD --+ PKGBUILD | 64 + 1 file changed, 23 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 21:32:46 UTC (rev 221669) +++ PKGBUILD2017-04-09 21:45:57 UTC (rev 221670) @@ -6,8 +6,7 @@ # Contributor: Biginoz # Contributor: Archan Paul-pkgbase=sweethome3d -pkgname=(sweethome3d-common sweethome3d) +pkgname=sweethome3d pkgver=5.4 pkgrel=2 pkgdesc="An interior design application to draw the plan of your house in a 3D environment" @@ -14,61 +13,44 @@ arch=('i686' 'x86_64') url="http://www.sweethome3d.com/; license=('GPL' 'custom') -depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils') -source=("${pkgbase}.sh" -"${pkgbase}.desktop" -"${pkgbase}.xml") -source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x86.tgz;) -source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x64.tgz;) +depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils' 'libxext' 'libgl' 'libxrender') +source=("${pkgname}.sh" +"${pkgname}.desktop" +"${pkgname}.xml") +source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x86.tgz;) +source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}-linux-x64.tgz;) sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef' '5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e' 'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5') sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf') sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4') +install="${pkgname}.install" -package_sweethome3d-common() { - pkgdesc="An interior design application to draw the plan of your house in a 3D environment (common files)" - arch=('any') - install="${pkgbase}.install" +package() { # Desktop and launchers cd "${srcdir}" - install -m 755 -D "${pkgbase}.sh" "${pkgdir}/usr/bin/${pkgbase}" - install -m 755 -D "${pkgbase}.desktop" "${pkgdir}/usr/share/applications/${pkgbase}.desktop" - install -m 644 -D "${pkgbase}.xml" "${pkgdir}/usr/share/mime/packages/${pkgbase}.xml" + install -m 755 -D "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 755 -D "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -m 644 -D "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml" # Install licenses cd "SweetHome3D-${pkgver}" install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" THIRDPARTY-LICENSE-* # Install icon - install -m 644 -D "SweetHome3DIcon.png" "${pkgdir}/usr/share/pixmaps/${pkgbase}.png" + install -m 644 -D "SweetHome3DIcon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" # Install javaws.jar from jre8 - install -m 755 -d "${pkgdir}/usr/share/java/${pkgbase}" - install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" jre8/lib/javaws.jar + install -m 755 -d "${pkgdir}/usr/share/java/${pkgname}" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" jre8/lib/javaws.jar # Install main program and libraries cd "lib" - install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" *.jar + install -m 644 -t "${pkgdir}/usr/share/java/${pkgname}" *.jar # Java3D 1.5 libraries - install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" - mv -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" \ - "${pkgdir}"/usr/share/java/${pkgbase}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" + mv -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" \ + "${pkgdir}"/usr/share/java/${pkgname}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.5" libj3dcore-ogl.so # Java3D 1.6 libraries - install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" - install -m 644 -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" java3d-1.6/*.jar + install -m 755 -d "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" + install -m 644 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.jar + install -m 755 -t "${pkgdir}/usr/lib/${pkgname}/java3d-1.6" java3d-1.6/*.so } - -package_sweethome3d() { - arch=('i686' 'x86_64') - depends=('libxext' 'libgl' 'libxrender' 'sweethome3d-common') - cd
[arch-commits] Commit in sweethome3d/trunk (4 files)
Date: Sunday, April 9, 2017 @ 21:32:46 Author: muflone Revision: 221669 upgpkg: sweethome3d 5.4-2 Changed upstream package file Added support for Java3D 1.5 by using SWEETHOME3D_JAVA3D environment variable Added: sweethome3d/trunk/sweethome3d.install Modified: sweethome3d/trunk/PKGBUILD sweethome3d/trunk/sweethome3d.desktop sweethome3d/trunk/sweethome3d.sh -+ PKGBUILD| 77 ++ sweethome3d.desktop |2 - sweethome3d.install | 10 ++ sweethome3d.sh | 35 +- 4 files changed, 97 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 20:31:12 UTC (rev 221668) +++ PKGBUILD2017-04-09 21:32:46 UTC (rev 221669) @@ -6,28 +6,69 @@ # Contributor: Biginoz # Contributor: Archan Paul-pkgname=sweethome3d +pkgbase=sweethome3d +pkgname=(sweethome3d-common sweethome3d) pkgver=5.4 -pkgrel=1 +pkgrel=2 pkgdesc="An interior design application to draw the plan of your house in a 3D environment" -arch=('any') +arch=('i686' 'x86_64') url="http://www.sweethome3d.com/; -license=('GPL') -depends=('java-runtime' 'shared-mime-info' 'desktop-file-utils') -source=("http://downloads.sourceforge.net/${pkgname}/SweetHome3D-${pkgver}.jar; -"${pkgname}.sh" -"${pkgname}.desktop" -"${pkgname}.xml") -sha256sums=('d720237ac0f5865a204a6485ff3c2cb4ea87d1c3939015e9f610b4a9099d291f' -'c2e8fc8fb29761a1b273edba2a55bd57b48fa936815fcb2988a3f2a92bf30231' -'05e7f1a60753a7236faeb115ee42764f01a353107b9f3dc200b18b0856d4b7bd' +license=('GPL' 'custom') +depends=('java-runtime>=8' 'shared-mime-info' 'desktop-file-utils') +source=("${pkgbase}.sh" +"${pkgbase}.desktop" +"${pkgbase}.xml") +source_i686=("SweetHome3D-5.4-linux-x86.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x86.tgz;) +source_x86_64=("SweetHome3D-5.4-linux-x64.tgz"::"http://downloads.sourceforge.net/${pkgbase}/SweetHome3D-${pkgver}-linux-x64.tgz;) +sha256sums=('c1a76d4131ddf04375bab3e98d646543b4967af623a6aee0e19bac7d40d7ecef' +'5eea3337d956d773b05ddef69fe9d34b940ff550370dc92bf307f1b9a3957f9e' 'ec0ad1a0671f708af68ced46bec1f4ab377e24ca1a0a9984867ee5fe484f57c5') +sha256sums_i686=('f5778277c11be1b8f069be1775964a9eae1f20e3d20eb030cffe16f8f5252fdf') +sha256sums_x86_64=('4f2f69495aac1cb2fd9a7c7235b596b1916fee4f77f348e8381cf136c56e5ae4') -package() { +package_sweethome3d-common() { + pkgdesc="An interior design application to draw the plan of your house in a 3D environment (common files)" + arch=('any') + install="${pkgbase}.install" + # Desktop and launchers cd "${srcdir}" - install -D -m 644 "SweetHome3D-${pkgver}.jar" "${pkgdir}/usr/share/java/${pkgname}.jar" - install -D -m 644 "com/eteks/sweethome3d/viewcontroller/resources/help/images/applicationIcon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -D -m 755 "${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop" - install -D -m 644 "${pkgname}.xml" "${pkgdir}/usr/share/mime/packages/${pkgname}.xml" - install -D -m 755 "${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" + install -m 755 -D "${pkgbase}.sh" "${pkgdir}/usr/bin/${pkgbase}" + install -m 755 -D "${pkgbase}.desktop" "${pkgdir}/usr/share/applications/${pkgbase}.desktop" + install -m 644 -D "${pkgbase}.xml" "${pkgdir}/usr/share/mime/packages/${pkgbase}.xml" + # Install licenses + cd "SweetHome3D-${pkgver}" + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 755 -t "${pkgdir}/usr/share/licenses/${pkgname}" THIRDPARTY-LICENSE-* + # Install icon + install -m 644 -D "SweetHome3DIcon.png" "${pkgdir}/usr/share/pixmaps/${pkgbase}.png" + # Install javaws.jar from jre8 + install -m 755 -d "${pkgdir}/usr/share/java/${pkgbase}" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" jre8/lib/javaws.jar + # Install main program and libraries + cd "lib" + install -m 644 -t "${pkgdir}/usr/share/java/${pkgbase}" *.jar + # Java3D 1.5 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" + mv -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" \ + "${pkgdir}"/usr/share/java/${pkgbase}/{j3dcore.jar,j3dutils.jar,vecmath.jar} + # Java3D 1.6 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" + install -m 644 -t "${pkgdir}/usr/lib/${pkgbase}/java3d-1.6" java3d-1.6/*.jar } + +package_sweethome3d() { + arch=('i686' 'x86_64') + depends=('libxext' 'libgl' 'libxrender' 'sweethome3d-common') + cd "${srcdir}/SweetHome3D-${pkgver}" + # Install licenses + install -m 755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m 644 -t "${pkgdir}/usr/share/licenses/${pkgname}" "THIRDPARTY-LICENSE-JAVA3D.TXT" + cd "lib" + # Java3D 1.5 libraries + install -m 755 -d "${pkgdir}/usr/lib/${pkgbase}/java3d-1.5" +
[arch-commits] Commit in purescript/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 20:30:50 Author: felixonmars Revision: 221667 upgpkg: purescript 0.11.1-6 rebuild with parallel,3.2.1.1 Modified: purescript/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 20:07:20 UTC (rev 221666) +++ PKGBUILD2017-04-09 20:30:50 UTC (rev 221667) @@ -4,7 +4,7 @@ pkgname=purescript pkgver=0.11.1 -pkgrel=5 +pkgrel=6 pkgdesc="PureScript Programming Language Compiler" url="http://www.purescript.org/; license=("custom:BSD3")
[arch-commits] Commit in purescript/repos (4 files)
Date: Sunday, April 9, 2017 @ 20:31:12 Author: felixonmars Revision: 221668 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: purescript/repos/community-staging-i686/ purescript/repos/community-staging-i686/PKGBUILD (from rev 221667, purescript/trunk/PKGBUILD) purescript/repos/community-staging-x86_64/ purescript/repos/community-staging-x86_64/PKGBUILD (from rev 221667, purescript/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: purescript/repos/community-staging-i686/PKGBUILD (from rev 221667, purescript/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 20:31:12 UTC (rev 221668) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=purescript +pkgver=0.11.1 +pkgrel=6 +pkgdesc="PureScript Programming Language Compiler" +url="http://www.purescript.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" "haskell-aeson-pretty" + "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-base-compat" + "haskell-blaze-html" "haskell-bower-json" "haskell-boxes" "haskell-cheapskate" + "haskell-clock" "haskell-data-ordlist" "haskell-dlist" "haskell-edit-distance" + "haskell-file-embed" "haskell-fsnotify" "haskell-glob" "haskell-http-client" + "haskell-http-types" "haskell-language-javascript" "haskell-lens" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-network" + "haskell-optparse-applicative" "haskell-parallel" "haskell-parsec" + "haskell-pattern-arrows" "haskell-pipes" "haskell-pipes-http" "haskell-protolude" + "haskell-regex-tdfa" "haskell-safe" "haskell-semigroups" "haskell-sourcemap" + "haskell-spdx" "haskell-split" "haskell-stm" "haskell-syb" "haskell-text" + "haskell-transformers-base" "haskell-transformers-compat" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" "haskell-wai" + "haskell-wai-websockets" "haskell-warp" "haskell-websockets") +optdepends=('pulp: for development environment') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0c897dc964a4eba906a6e847317e088ffb4b361c4611554e413f295a91d9f8d3bea564ac9d9bc1f6af07ac474ef75f38192375f1896c7cd85e3587e53d438a4f') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-frelease +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share} +} Copied: purescript/repos/community-staging-x86_64/PKGBUILD (from rev 221667, purescript/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 20:31:12 UTC (rev 221668) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=purescript +pkgver=0.11.1 +pkgrel=6 +pkgdesc="PureScript Programming Language Compiler" +url="http://www.purescript.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-aeson-better-errors" "haskell-aeson-pretty" + "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-base-compat" + "haskell-blaze-html" "haskell-bower-json" "haskell-boxes" "haskell-cheapskate" + "haskell-clock" "haskell-data-ordlist" "haskell-dlist" "haskell-edit-distance" + "haskell-file-embed" "haskell-fsnotify" "haskell-glob" "haskell-http-client" + "haskell-http-types" "haskell-language-javascript" "haskell-lens" "haskell-lifted-base" + "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-network" + "haskell-optparse-applicative" "haskell-parallel" "haskell-parsec" + "haskell-pattern-arrows" "haskell-pipes" "haskell-pipes-http" "haskell-protolude" + "haskell-regex-tdfa" "haskell-safe"
[arch-commits] Commit in haskell-criterion/repos (4 files)
Date: Sunday, April 9, 2017 @ 20:07:20 Author: felixonmars Revision: 221666 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-criterion/repos/community-staging-i686/ haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 221665, haskell-criterion/trunk/PKGBUILD) haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 221665, haskell-criterion/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 221665, haskell-criterion/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 20:07:20 UTC (rev 221666) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.1.4.0 +pkgrel=28 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" "haskell-code-page" + "haskell-glob" "haskell-hastache" "haskell-js-flot" "haskell-js-jquery" "haskell-mtl" + "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" "haskell-statistics" + "haskell-text" "haskell-transformers-compat" "haskell-vector" "haskell-vector-algorithms") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76') + +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-fast +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 221665, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 20:07:20 UTC (rev 221666) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.1.4.0 +pkgrel=28 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" "haskell-code-page" + "haskell-glob" "haskell-hastache" "haskell-js-flot" "haskell-js-jquery" "haskell-mtl" + "haskell-mwc-random" "haskell-optparse-applicative" "haskell-parsec" "haskell-statistics" + "haskell-text" "haskell-transformers-compat" "haskell-vector" "haskell-vector-algorithms") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('53a243fc759ed3100e71f96a5f6649658d076d91d52ce2853a6f8587aa3cfa76') + +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-fast +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 20:06:56 Author: felixonmars Revision: 221665 upgpkg: haskell-criterion 1.1.4.0-28 rebuild with parallel,3.2.1.1 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 20:01:39 UTC (rev 221664) +++ PKGBUILD2017-04-09 20:06:56 UTC (rev 221665) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.1.4.0 -pkgrel=27 +pkgrel=28 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("custom:BSD3")
[arch-commits] Commit in haskell-statistics/repos (4 files)
Date: Sunday, April 9, 2017 @ 20:01:39 Author: felixonmars Revision: 221664 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-statistics/repos/community-staging-i686/ haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 221663, haskell-statistics/trunk/PKGBUILD) haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 221663, haskell-statistics/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-statistics/repos/community-staging-i686/PKGBUILD (from rev 221663, haskell-statistics/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 20:01:39 UTC (rev 221664) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=28 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +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 || warning "Failed to run haddock" +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 221663, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 20:01:39 UTC (rev 221664) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.13.3.0 +pkgrel=28 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('6e7fe0f10086725c696fdd855caf4b6fb58ca5100bd0c9995f575f5b071381ed') + +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 || warning "Failed to run haddock" +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 20:01:16 Author: felixonmars Revision: 221663 upgpkg: haskell-statistics 0.13.3.0-28 rebuild with parallel,3.2.1.1 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 19:51:39 UTC (rev 221662) +++ PKGBUILD2017-04-09 20:01:16 UTC (rev 221663) @@ -5,7 +5,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.13.3.0 -pkgrel=27 +pkgrel=28 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-par/repos (4 files)
Date: Sunday, April 9, 2017 @ 19:51:39 Author: felixonmars Revision: 221662 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-monad-par/repos/community-staging-i686/ haskell-monad-par/repos/community-staging-i686/PKGBUILD (from rev 221661, haskell-monad-par/trunk/PKGBUILD) haskell-monad-par/repos/community-staging-x86_64/ haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 221661, haskell-monad-par/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-monad-par/repos/community-staging-i686/PKGBUILD (from rev 221661, haskell-monad-par/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 19:51:39 UTC (rev 221662) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=monad-par +pkgname=haskell-monad-par +pkgver=0.3.4.8 +pkgrel=6 +pkgdesc="A library for parallel programming based on a monad" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-abstract-deque" "haskell-abstract-par" + "haskell-monad-par-extras" "haskell-mtl" "haskell-mwc-random" + "haskell-parallel") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f84cdf51908a1c41c3f672be9520a8fdc028ea39d90a25ecfe5a3b223cfeb951') + +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-newgeneric -f-chaselev +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-par/repos/community-staging-x86_64/PKGBUILD (from rev 221661, haskell-monad-par/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 19:51:39 UTC (rev 221662) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par +pkgname=haskell-monad-par +pkgver=0.3.4.8 +pkgrel=6 +pkgdesc="A library for parallel programming based on a monad" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-abstract-deque" "haskell-abstract-par" + "haskell-monad-par-extras" "haskell-mtl" "haskell-mwc-random" + "haskell-parallel") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f84cdf51908a1c41c3f672be9520a8fdc028ea39d90a25ecfe5a3b223cfeb951') + +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-newgeneric -f-chaselev +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +
[arch-commits] Commit in haskell-monad-par/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 19:51:12 Author: felixonmars Revision: 221660 upgpkg: haskell-monad-par 0.3.4.8-6 rebuild with parallel,3.2.1.1 Modified: haskell-monad-par/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 19:50:55 UTC (rev 221659) +++ PKGBUILD2017-04-09 19:51:12 UTC (rev 221660) @@ -5,7 +5,7 @@ _hkgname=monad-par pkgname=haskell-monad-par pkgver=0.3.4.8 -pkgrel=5 +pkgrel=6 pkgdesc="A library for parallel programming based on a monad" url="https://github.com/simonmar/monad-par; license=("custom:BSD3")
[arch-commits] Commit in notmuch/repos (8 files)
Date: Sunday, April 9, 2017 @ 19:51:16 Author: lfleischer Revision: 221661 archrelease: copy trunk to community-i686, community-x86_64 Added: notmuch/repos/community-i686/PKGBUILD (from rev 221659, notmuch/trunk/PKGBUILD) notmuch/repos/community-i686/notmuch.install (from rev 221659, notmuch/trunk/notmuch.install) notmuch/repos/community-x86_64/PKGBUILD (from rev 221659, notmuch/trunk/PKGBUILD) notmuch/repos/community-x86_64/notmuch.install (from rev 221659, notmuch/trunk/notmuch.install) Deleted: notmuch/repos/community-i686/PKGBUILD notmuch/repos/community-i686/notmuch.install notmuch/repos/community-x86_64/PKGBUILD notmuch/repos/community-x86_64/notmuch.install --+ /PKGBUILD| 202 + /notmuch.install | 16 ++ community-i686/PKGBUILD | 101 -- community-i686/notmuch.install |8 - community-x86_64/PKGBUILD| 101 -- community-x86_64/notmuch.install |8 - 6 files changed, 218 insertions(+), 218 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2017-04-09 19:51:12 UTC (rev 221660) +++ community-i686/PKGBUILD 2017-04-09 19:51:16 UTC (rev 221661) @@ -1,101 +0,0 @@ -# Maintainer: Lukas Fleischer-# Contributor: Daniel Wallace -# Contributor: fauno -# Contributor: Olivier Ramonat -# Contributor: Richard Murri - -pkgbase=notmuch -pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime') -pkgver=0.23.5 -pkgrel=1 -arch=('i686' 'x86_64') -url="http://notmuchmail.org/; -license=('GPL3') -makedepends=('python2' 'python' 'python-sphinx' 'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime' 'talloc') -options=(!distcc !makeflags) -source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz;) -md5sums=('12ec1054a5255c8aba12f4dfa148c67c') - -prepare(){ -cp -dpr --no-preserve=ownership "$srcdir/${pkgname}-$pkgver"/bindings/python{,2} -find "$srcdir/${pkgname}-${pkgver}/bindings/python" -name '*.py' -exec sed -i -e '1s,python$,python3,' {} + -find "$srcdir/${pkgname}-${pkgver}/bindings/python2" -name '*.py' -exec sed -i -e '1s,python$,python2,' {} + -} - -build() { -cd "$srcdir/$pkgbase-$pkgver" - -./configure --prefix=/usr --sysconfdir=/etc --includedir=/usr/include --without-zsh-completion -make - -make -C "contrib/${pkgbase}-mutt" "${pkgname}-mutt.1" - -make ruby-bindings - -cd "$srcdir/$pkgbase-$pkgver/bindings/python" -python setup.py build - -cd "$srcdir/$pkgbase-$pkgver/bindings/python2" -python2 setup.py build -} - -package_notmuch-runtime(){ -pkgdesc="Runtime for notmuch and notmuch-mutt" -depends=('xapian-core' 'gmime' 'talloc') - -cd "$srcdir/$pkgbase-$pkgver" - -make DESTDIR="$pkgdir/" LIBDIR_IN_LDCONFIG=0 WITH_EMACS=0 install - -install -Dm755 notmuch "$pkgdir/usr/bin/notmuch" -rm -rf "$pkgdir/usr/share" -} - - -package_notmuch-vim(){ -pkgdesc="Vim plugins for notmuch" -depends=('notmuch-runtime') - -make -C "$srcdir/$pkgbase-$pkgver/vim" DESTDIR="$pkgdir" prefix="/usr/share/vim/vimfiles" install -} - - -package_notmuch(){ -pkgdesc="Notmuch is not much of an email program" -depends=('notmuch-runtime') -optdepends=('emacs: for using the emacs interface' -'vim: for using the vim interface' -'python2: for using the python2 bindings' -'ruby: for using the ruby bindings' -'gnupg: for email encryption') -install=notmuch.install - -cd "$srcdir/$pkgbase-$pkgver" - -# Install emacs parts -make DESTDIR="$pkgdir/" install-emacs - -# Install manpages -make DESTDIR="$pkgdir" prefix="/usr" install-man - -# Install ruby bindings -sed -i 's:INSTALL = .*[^D]$:& -D:' bindings/ruby/Makefile -make -C bindings/ruby exec_prefix=$pkgdir/usr prefix=/usr install - -# Install python bindings -cd "$srcdir/$pkgbase-$pkgver/bindings/python" -python setup.py install --prefix=/usr --root="$pkgdir" - -cd "$srcdir/$pkgbase-$pkgver/bindings/python2" -python2 setup.py install --prefix=/usr --root="$pkgdir" -} - -package_notmuch-mutt(){ -pkgdesc="The mail indexer" -depends=('notmuch-runtime' 'perl-mailtools' 'perl-mail-box' 'perl-term-readline-gnu' 'perl-string-shellquote' 'perl-file-which') - -cd "$srcdir/$pkgbase-$pkgver" - -install -Dm755 "contrib/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname" -install -Dm644 "contrib/$pkgname/${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1" -} Copied: notmuch/repos/community-i686/PKGBUILD (from rev 221659, notmuch/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++
[arch-commits] Commit in notmuch/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 19:50:55 Author: lfleischer Revision: 221659 upgpkg: notmuch 0.24.1-1 Upstream update. Modified: notmuch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 19:47:29 UTC (rev 221658) +++ PKGBUILD2017-04-09 19:50:55 UTC (rev 221659) @@ -6,7 +6,7 @@ pkgbase=notmuch pkgname=('notmuch' 'notmuch-vim' 'notmuch-mutt' 'notmuch-runtime') -pkgver=0.23.5 +pkgver=0.24.1 pkgrel=1 arch=('i686' 'x86_64') url="http://notmuchmail.org/; @@ -14,7 +14,7 @@ makedepends=('python2' 'python' 'python-sphinx' 'emacs' 'gnupg' 'ruby' 'pkgconfig' 'xapian-core' 'gmime' 'talloc') options=(!distcc !makeflags) source=("https://notmuchmail.org/releases/${pkgname}-${pkgver}.tar.gz;) -md5sums=('12ec1054a5255c8aba12f4dfa148c67c') +md5sums=('2fdf7e64d4b933370fc1ff6905448dbc') prepare(){ cp -dpr --no-preserve=ownership "$srcdir/${pkgname}-$pkgver"/bindings/python{,2}
[arch-commits] Commit in idris/repos (4 files)
Date: Sunday, April 9, 2017 @ 19:47:29 Author: felixonmars Revision: 221658 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: idris/repos/community-staging-i686/ idris/repos/community-staging-i686/PKGBUILD (from rev 221657, idris/trunk/PKGBUILD) idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 221657, idris/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 39 community-staging-x86_64/PKGBUILD | 39 2 files changed, 78 insertions(+) Copied: idris/repos/community-staging-i686/PKGBUILD (from rev 221657, idris/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 19:47:29 UTC (rev 221658) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.0 +pkgrel=3 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-ansi-wl-pprint" "haskell-async" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" "haskell-code-page" + "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" "haskell-mtl" + "haskell-libffi" "haskell-network" "haskell-optparse-applicative" "haskell-parsers" + "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-terminal-size" + "haskell-text" "haskell-transformers-compat" "haskell-trifecta" "haskell-uniplate" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10') + +build() { +cd "$srcdir"/Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +} + +package() { +cd "$srcdir"/Idris-dev-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +rm -r "$pkgdir"/usr/{lib,share/doc} +} Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 221657, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 19:47:29 UTC (rev 221658) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.0 +pkgrel=3 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=8.0.1" "haskell-aeson" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" + "haskell-ansi-wl-pprint" "haskell-async" "haskell-base64-bytestring" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-cheapskate" "haskell-code-page" + "haskell-fingertree" "haskell-fsnotify" "haskell-ieee754" "haskell-mtl" + "haskell-libffi" "haskell-network" "haskell-optparse-applicative" "haskell-parsers" + "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-terminal-size" + "haskell-text" "haskell-transformers-compat" "haskell-trifecta" "haskell-uniplate" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('a350004a8510f01d1cc8f965a9a4e2dab219f003980b98354ebb5ae42f73b32c90c98dce193943e9709d994cb92ad35814a46b79412a1afc85d42e1018c6ba10') + +build() { +cd "$srcdir"/Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 19:47:02 Author: felixonmars Revision: 221657 upgpkg: idris 1.0-3 rebuild with parallel,3.2.1.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 19:01:46 UTC (rev 221656) +++ PKGBUILD2017-04-09 19:47:02 UTC (rev 221657) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in doxygen/repos (6 files)
Date: Sunday, April 9, 2017 @ 19:24:15 Author: jelle Revision: 292564 archrelease: copy trunk to extra-i686, extra-x86_64 Added: doxygen/repos/extra-i686/PKGBUILD (from rev 292563, doxygen/trunk/PKGBUILD) doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292563, doxygen/trunk/doxygen-segfault.patch) doxygen/repos/extra-x86_64/PKGBUILD (from rev 292563, doxygen/trunk/PKGBUILD) doxygen/repos/extra-x86_64/doxygen-segfault.patch (from rev 292563, doxygen/trunk/doxygen-segfault.patch) Deleted: doxygen/repos/extra-i686/doxygen-segfault.patch doxygen/repos/extra-x86_64/doxygen-segfault.patch -+ /doxygen-segfault.patch | 24 +++ extra-i686/PKGBUILD | 70 ++ extra-i686/doxygen-segfault.patch | 12 - extra-x86_64/PKGBUILD | 70 ++ extra-x86_64/doxygen-segfault.patch | 12 - 5 files changed, 164 insertions(+), 24 deletions(-) Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 292563, doxygen/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-04-09 19:24:15 UTC (rev 292564) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Dan McGee+ +pkgbase=doxygen +pkgname=('doxygen' 'doxygen-docs') +pkgver=1.8.13 +pkgrel=3 +license=('GPL') +arch=(i686 x86_64) +url="http://www.doxygen.org/; +makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' + 'texlive-latexextra' 'graphviz' 'python2') +source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz doxygen-segfault.patch) +md5sums=('0fa414975f8cd6d30e126c28327c1f7c' + '168442765e75a07602632a691b7e6d8e') +sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b' + '58d927f6b5c63ffa12692e862ec439c527680413') + +prepare() { + mkdir build + + cd "${srcdir}/${pkgname}-${pkgver}" + # Install the man pages in the right place + sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ +doc/CMakeLists.txt + + patch -Np1 -i $srcdir/doxygen-segfault.patch +} + +build() { + cd build + + cmake "../${pkgbase}-${pkgver}" \ +-DCMAKE_INSTALL_PREFIX:PATH=/usr \ +-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \ +-DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \ +-Dbuild_doc:BOOL=ON \ +-Dbuild_wizard:BOOL=ON + + make + make docs +} + +check(){ + cd build + make tests +} + +package_doxygen() { + pkgdesc="A documentation system for C++, C, Java, IDL and PHP" + depends=('gcc-libs') + optdepends=('graphviz: for caller/callee graph generation' + 'qt5-base: for doxywizard') + + cd build + make DESTDIR="$pkgdir" install + + # Docs are in 'doxygen-docs' + rm -rf "${pkgdir}/usr/share/doc" +} + +package_doxygen-docs() { + pkgdesc="Developer documentation for doxygen" + + cd build + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}/usr/bin" + rm -rf "${pkgdir}/usr/share/man" +} Deleted: extra-i686/doxygen-segfault.patch === --- extra-i686/doxygen-segfault.patch 2017-04-09 19:00:21 UTC (rev 292563) +++ extra-i686/doxygen-segfault.patch 2017-04-09 19:24:15 UTC (rev 292564) @@ -1,12 +0,0 @@ -diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100 -+++ doxygen-1.8.13/src/xmlgen.cpp 2017-03-07 22:00:43.043413181 +0100 -@@ -620,7 +620,7 @@ - if (md->isInline()) t << "yes"; else t << "no"; - t << "\""; - --if (al->refQualifier!=RefQualifierNone) -+if (al!=0 && al->refQualifier!=RefQualifierNone) - { - t << " refqual=\""; - if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << "rvalue"; Copied: doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292563, doxygen/trunk/doxygen-segfault.patch) === --- extra-i686/doxygen-segfault.patch (rev 0) +++ extra-i686/doxygen-segfault.patch 2017-04-09 19:24:15 UTC (rev 292564) @@ -0,0 +1,12 @@ +diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp +--- doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100 doxygen-1.8.13/src/xmlgen.cpp 2017-03-07 22:00:43.043413181 +0100 +@@ -620,7 +620,7 @@ + if (md->isInline()) t << "yes"; else t << "no"; + t << "\""; + +-if (al->refQualifier!=RefQualifierNone) ++if (al!=0 && al->refQualifier!=RefQualifierNone) + { + t << " refqual=\""; + if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << "rvalue"; Copied: doxygen/repos/extra-x86_64/PKGBUILD (from rev 292563, doxygen/trunk/PKGBUILD)
[arch-commits] Commit in haskell-trifecta/repos (4 files)
Date: Sunday, April 9, 2017 @ 19:01:46 Author: felixonmars Revision: 221656 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 221655, haskell-trifecta/trunk/PKGBUILD) haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 221655, haskell-trifecta/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 221655, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 19:01:46 UTC (rev 221656) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.6.2.1 +pkgrel=9 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="http://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bab3724de8ed4f5283deb99013debf2e223e9e2c3c975e7d9b9bd44a9b30fbe5') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 221655, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 19:01:46 UTC (rev 221656) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.6.2.1 +pkgrel=9 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="http://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('bab3724de8ed4f5283deb99013debf2e223e9e2c3c975e7d9b9bd44a9b30fbe5') + +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.*update[^ ]*
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 19:01:22 Author: felixonmars Revision: 221655 upgpkg: haskell-trifecta 1.6.2.1-9 rebuild with parallel,3.2.1.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:57:11 UTC (rev 221654) +++ PKGBUILD2017-04-09 19:01:22 UTC (rev 221655) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.6.2.1 -pkgrel=8 +pkgrel=9 pkgdesc="A modern parser combinator library with convenient diagnostics" url="http://github.com/ekmett/trifecta/; license=("custom:BSD3")
[arch-commits] Commit in thunderbird/repos (20 files)
Date: Sunday, April 9, 2017 @ 19:00:21 Author: heftig Revision: 292563 archrelease: copy trunk to extra-i686, extra-x86_64 Added: thunderbird/repos/extra-i686/PKGBUILD (from rev 292562, thunderbird/trunk/PKGBUILD) thunderbird/repos/extra-i686/fix-wifi-scanner.diff (from rev 292562, thunderbird/trunk/fix-wifi-scanner.diff) thunderbird/repos/extra-i686/rust-i686.patch (from rev 292562, thunderbird/trunk/rust-i686.patch) thunderbird/repos/extra-i686/thunderbird-install-dir.patch (from rev 292562, thunderbird/trunk/thunderbird-install-dir.patch) thunderbird/repos/extra-i686/thunderbird.desktop (from rev 292562, thunderbird/trunk/thunderbird.desktop) thunderbird/repos/extra-x86_64/PKGBUILD (from rev 292562, thunderbird/trunk/PKGBUILD) thunderbird/repos/extra-x86_64/fix-wifi-scanner.diff (from rev 292562, thunderbird/trunk/fix-wifi-scanner.diff) thunderbird/repos/extra-x86_64/rust-i686.patch (from rev 292562, thunderbird/trunk/rust-i686.patch) thunderbird/repos/extra-x86_64/thunderbird-install-dir.patch (from rev 292562, thunderbird/trunk/thunderbird-install-dir.patch) thunderbird/repos/extra-x86_64/thunderbird.desktop (from rev 292562, thunderbird/trunk/thunderbird.desktop) Deleted: thunderbird/repos/extra-i686/PKGBUILD thunderbird/repos/extra-i686/fix-wifi-scanner.diff thunderbird/repos/extra-i686/rust-i686.patch thunderbird/repos/extra-i686/thunderbird-install-dir.patch thunderbird/repos/extra-i686/thunderbird.desktop thunderbird/repos/extra-x86_64/PKGBUILD thunderbird/repos/extra-x86_64/fix-wifi-scanner.diff thunderbird/repos/extra-x86_64/rust-i686.patch thunderbird/repos/extra-x86_64/thunderbird-install-dir.patch thunderbird/repos/extra-x86_64/thunderbird.desktop + /PKGBUILD | 342 ++ /fix-wifi-scanner.diff | 32 ++ /rust-i686.patch | 32 ++ /thunderbird-install-dir.patch | 24 + /thunderbird.desktop | 346 +++ extra-i686/PKGBUILD| 170 - extra-i686/fix-wifi-scanner.diff | 16 - extra-i686/rust-i686.patch | 16 - extra-i686/thunderbird-install-dir.patch | 12 extra-i686/thunderbird.desktop | 173 - extra-x86_64/PKGBUILD | 170 - extra-x86_64/fix-wifi-scanner.diff | 16 - extra-x86_64/rust-i686.patch | 16 - extra-x86_64/thunderbird-install-dir.patch | 12 extra-x86_64/thunderbird.desktop | 173 - 15 files changed, 776 insertions(+), 774 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-09 18:54:43 UTC (rev 292562) +++ extra-i686/PKGBUILD 2017-04-09 19:00:21 UTC (rev 292563) @@ -1,170 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig)-# Contributor: Ionut Biru -# Contributor: Alexander Baldeck -# Contributor: Dale Blount -# Contributor: Anders Bostrom - -pkgname=thunderbird -pkgver=52.0 -pkgrel=1 -pkgdesc="Standalone mail and news reader from mozilla.org" -arch=(i686 x86_64) -license=(MPL GPL LGPL) -url="https://www.mozilla.org/thunderbird/; -depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg - libvpx libevent nss hunspell sqlite ttf-font icu) -makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils xorg-server-xvfb - autoconf2.13 cargo) -optdepends=('libcanberra: sound support') -options=(!emptydirs !makeflags) -source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz -thunderbird.desktop -thunderbird-install-dir.patch rust-i686.patch fix-wifi-scanner.diff) -sha256sums=('44e148b1ebd4135a6923a5403792035cf170745e7e99c4ec85142988dd6b26c6' -'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827' -'24599eab8862476744fe1619a9a53a5b8cdcab30b3fc5767512f31d3529bd05d' -'f61ea706ce6905f568b9bdafd1b044b58f20737426f0aa5019ddb9b64031a269' -'9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free
[arch-commits] Commit in haskell-lens-aeson/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:57:11 Author: felixonmars Revision: 221654 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-i686/ haskell-lens-aeson/repos/community-staging-i686/PKGBUILD (from rev 221653, haskell-lens-aeson/trunk/PKGBUILD) haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 221653, haskell-lens-aeson/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 48 community-staging-x86_64/PKGBUILD | 48 2 files changed, 96 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-i686/PKGBUILD (from rev 221653, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:57:11 UTC (rev 221654) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.0.5 +pkgrel=8 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-text' 'haskell-unordered-containers' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('e3c948acadb91971443852ebaa13d0c5') + +prepare() { +sed -e 's/aeson>= 0.7.0.5 && < 0.10,/aeson >= 0.7.0.5 \&\& < 1.2,/' \ +-e 's/vector >= 0.9 && < 0.12,/vector >= 0.9 \&\& < 0.13,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 221653, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:57:11 UTC (rev 221654) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.0.5 +pkgrel=8 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-text' 'haskell-unordered-containers' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('e3c948acadb91971443852ebaa13d0c5') + +prepare() { +sed -e 's/aeson>= 0.7.0.5 && < 0.10,/aeson >= 0.7.0.5 \&\& < 1.2,/' \ +-e 's/vector >= 0.9 && < 0.12,/vector >= 0.9 \&\& < 0.13,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +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.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:56:49 Author: felixonmars Revision: 221653 upgpkg: haskell-lens-aeson 1.0.0.5-8 rebuild with parallel,3.2.1.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:54:39 UTC (rev 221652) +++ PKGBUILD2017-04-09 18:56:49 UTC (rev 221653) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.0.5 -pkgrel=7 +pkgrel=8 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in doxygen/repos (extra-i686/PKGBUILD extra-x86_64/PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:54:43 Author: jelle Revision: 292562 archrelease: copy trunk to extra-i686, extra-x86_64 Deleted: doxygen/repos/extra-i686/PKGBUILD doxygen/repos/extra-x86_64/PKGBUILD ---+ extra-i686/PKGBUILD | 68 extra-x86_64/PKGBUILD | 68 2 files changed, 136 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-09 18:53:26 UTC (rev 292561) +++ extra-i686/PKGBUILD 2017-04-09 18:54:43 UTC (rev 292562) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Dan McGee- -pkgbase=doxygen -pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.13 -pkgrel=2 -license=('GPL') -arch=(i686 x86_64) -url="http://www.doxygen.org/; -makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python2') -source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz doxygen-segfault.patch) -md5sums=('0fa414975f8cd6d30e126c28327c1f7c' - '168442765e75a07602632a691b7e6d8e') -sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b' - '58d927f6b5c63ffa12692e862ec439c527680413') - -prepare() { - mkdir build - - cd "${srcdir}/${pkgname}-${pkgver}" - # Install the man pages in the right place - sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ -doc/CMakeLists.txt -} - -build() { - cd build - - cmake "../${pkgbase}-${pkgver}" \ --DCMAKE_INSTALL_PREFIX:PATH=/usr \ --DDOC_INSTALL_DIR:PATH=share/doc/doxygen \ --DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \ --Dbuild_doc:BOOL=ON \ --Dbuild_wizard:BOOL=ON - - make - make docs -} - -check(){ - cd build - make tests -} - -package_doxygen() { - pkgdesc="A documentation system for C++, C, Java, IDL and PHP" - depends=('gcc-libs') - optdepends=('graphviz: for caller/callee graph generation' - 'qt5-base: for doxywizard') - - cd build - make DESTDIR="$pkgdir" install - - # Docs are in 'doxygen-docs' - rm -rf "${pkgdir}/usr/share/doc" -} - -package_doxygen-docs() { - pkgdesc="Developer documentation for doxygen" - - cd build - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}/usr/bin" - rm -rf "${pkgdir}/usr/share/man" -} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2017-04-09 18:53:26 UTC (rev 292561) +++ extra-x86_64/PKGBUILD 2017-04-09 18:54:43 UTC (rev 292562) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Dan McGee - -pkgbase=doxygen -pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.13 -pkgrel=2 -license=('GPL') -arch=(i686 x86_64) -url="http://www.doxygen.org/; -makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python2') -source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz doxygen-segfault.patch) -md5sums=('0fa414975f8cd6d30e126c28327c1f7c' - '168442765e75a07602632a691b7e6d8e') -sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b' - '58d927f6b5c63ffa12692e862ec439c527680413') - -prepare() { - mkdir build - - cd "${srcdir}/${pkgname}-${pkgver}" - # Install the man pages in the right place - sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ -doc/CMakeLists.txt -} - -build() { - cd build - - cmake "../${pkgbase}-${pkgver}" \ --DCMAKE_INSTALL_PREFIX:PATH=/usr \ --DDOC_INSTALL_DIR:PATH=share/doc/doxygen \ --DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \ --Dbuild_doc:BOOL=ON \ --Dbuild_wizard:BOOL=ON - - make - make docs -} - -check(){ - cd build - make tests -} - -package_doxygen() { - pkgdesc="A documentation system for C++, C, Java, IDL and PHP" - depends=('gcc-libs') - optdepends=('graphviz: for caller/callee graph generation' - 'qt5-base: for doxywizard') - - cd build - make DESTDIR="$pkgdir" install - - # Docs are in 'doxygen-docs' - rm -rf "${pkgdir}/usr/share/doc" -} - -package_doxygen-docs() { - pkgdesc="Developer documentation for doxygen" - - cd build - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}/usr/bin" - rm -rf "${pkgdir}/usr/share/man" -}
[arch-commits] Commit in haskell-insert-ordered-containers/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:54:39 Author: felixonmars Revision: 221652 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-i686/ haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD (from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD) haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-i686/PKGBUILD (from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:54:39 UTC (rev 221652) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.0.0 +pkgrel=5 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('983765c9a2ec79c090e656202dca6bab') + +prepare() { +sed -i 's/, lens >=4.7 && <4.15/, lens >=4.7 \&\& <4.16/' ${_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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 221651, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:54:39 UTC (rev 221652) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.0.0 +pkgrel=5 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('custom:BSD3') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-semigroups' 'haskell-text' 'haskell-unordered-containers') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('983765c9a2ec79c090e656202dca6bab') + +prepare() { +sed -i 's/, lens >=4.7 && <4.15/, lens >=4.7 \&\& <4.16/' ${_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.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:54:03 Author: felixonmars Revision: 221651 upgpkg: haskell-insert-ordered-containers 0.2.0.0-5 rebuild with parallel,3.2.1.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:50:58 UTC (rev 221650) +++ PKGBUILD2017-04-09 18:54:03 UTC (rev 221651) @@ -4,7 +4,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('custom:BSD3')
[arch-commits] Commit in doxygen/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:53:26 Author: jelle Revision: 292561 upgpkg: doxygen 1.8.13-3 FS#53205 resolve segfault Modified: doxygen/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:43:16 UTC (rev 292560) +++ PKGBUILD2017-04-09 18:53:26 UTC (rev 292561) @@ -4,7 +4,7 @@ pkgbase=doxygen pkgname=('doxygen' 'doxygen-docs') pkgver=1.8.13 -pkgrel=2 +pkgrel=3 license=('GPL') arch=(i686 x86_64) url="http://www.doxygen.org/; @@ -23,6 +23,8 @@ # Install the man pages in the right place sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ doc/CMakeLists.txt + + patch -Np1 -i $srcdir/doxygen-segfault.patch } build() {
[arch-commits] Commit in hopenpgp-tools/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:50:58 Author: felixonmars Revision: 221650 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-i686/ hopenpgp-tools/repos/community-staging-i686/PKGBUILD (from rev 221649, hopenpgp-tools/trunk/PKGBUILD) hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 221649, hopenpgp-tools/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 38 community-staging-x86_64/PKGBUILD | 38 2 files changed, 76 insertions(+) Copied: hopenpgp-tools/repos/community-staging-i686/PKGBUILD (from rev 221649, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:50:58 UTC (rev 221650) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.4 +pkgrel=66 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "alex" "happy" "haskell-aeson" "haskell-ansi-wl-pprint" + "haskell-attoparsec" "haskell-base16-bytestring" "haskell-binary-conduit" + "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" + "haskell-errors" "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-ixset-typed" "haskell-lens" "haskell-monad-loops" "haskell-openpgp-asciiarmor" + "haskell-optparse-applicative" "haskell-resourcet" "haskell-text" + "haskell-time-locale-compat" "haskell-wl-pprint-extras" "haskell-wl-pprint-terminfo" + "haskell-yaml") +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +} Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 221649, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:50:58 UTC (rev 221650) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.4 +pkgrel=66 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "alex" "happy" "haskell-aeson" "haskell-ansi-wl-pprint" + "haskell-attoparsec" "haskell-base16-bytestring" "haskell-binary-conduit" + "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" + "haskell-errors" "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-ixset-typed" "haskell-lens" "haskell-monad-loops" "haskell-openpgp-asciiarmor" + "haskell-optparse-applicative" "haskell-resourcet" "haskell-text" + "haskell-time-locale-compat" "haskell-wl-pprint-extras" "haskell-wl-pprint-terminfo" + "haskell-yaml") +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:50:36 Author: felixonmars Revision: 221649 upgpkg: hopenpgp-tools 0.19.4-66 rebuild with parallel,3.2.1.1 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:45:24 UTC (rev 221648) +++ PKGBUILD2017-04-09 18:50:36 UTC (rev 221649) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.4 -pkgrel=65 +pkgrel=66 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:45:03 Author: felixonmars Revision: 221647 upgpkg: haskell-hopenpgp 2.5.5-45 rebuild with parallel,3.2.1.1 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:38:28 UTC (rev 221646) +++ PKGBUILD2017-04-09 18:45:03 UTC (rev 221647) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=44 +pkgrel=45 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-hopenpgp/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:45:24 Author: felixonmars Revision: 221648 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-i686/ haskell-hopenpgp/repos/community-staging-i686/PKGBUILD (from rev 221647, haskell-hopenpgp/trunk/PKGBUILD) haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 221647, haskell-hopenpgp/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 50 community-staging-x86_64/PKGBUILD | 50 2 files changed, 100 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-i686/PKGBUILD (from rev 221647, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:45:24 UTC (rev 221648) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=45 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup haddock --hoogle --html +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 221647, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:45:24 UTC (rev 221648) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=45 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers'
[arch-commits] Commit in thunderbird/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:43:16 Author: heftig Revision: 292560 52.0-2 Modified: thunderbird/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:16:21 UTC (rev 292559) +++ PKGBUILD2017-04-09 18:43:16 UTC (rev 292560) @@ -7,7 +7,7 @@ pkgname=thunderbird pkgver=52.0 -pkgrel=1 +pkgrel=2 pkgdesc="Standalone mail and news reader from mozilla.org" arch=(i686 x86_64) license=(MPL GPL LGPL) @@ -57,6 +57,7 @@ cat >.mozconfig <
[arch-commits] Commit in python2-eyed3/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:38:28 Author: jelle Revision: 221646 archrelease: copy trunk to community-any Added: python2-eyed3/repos/community-any/PKGBUILD (from rev 221645, python2-eyed3/trunk/PKGBUILD) Deleted: python2-eyed3/repos/community-any/PKGBUILD --+ PKGBUILD | 55 --- 1 file changed, 28 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 18:37:20 UTC (rev 221645) +++ PKGBUILD2017-04-09 18:38:28 UTC (rev 221646) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Aaron Griffin-# Contributor: Federico Quagliata (quaqo) -# Contributor: cdhotfire - -pkgname=python2-eyed3 -pkgver=0.7.11 -pkgrel=1 -pkgdesc="A Python module and program for processing information about mp3 files" -arch=(any) -url="http://eyed3.nicfit.net/; -license=('GPL') -depends=('python2') -makedepends=('python2-setuptools') -source=(http://eyed3.nicfit.net/releases/eyeD3-$pkgver.tar.gz) -options=(!emptydirs) -md5sums=('2b6a4299e3be340adfd4333d2b28dd28') - -build() { - cd $srcdir/eyeD3-$pkgver - python2 setup.py build -} - -package() { - cd $srcdir/eyeD3-$pkgver - python2 setup.py install --root="${pkgdir}" --optimize=1 -} Copied: python2-eyed3/repos/community-any/PKGBUILD (from rev 221645, python2-eyed3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 18:38:28 UTC (rev 221646) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Aaron Griffin +# Contributor: Federico Quagliata (quaqo) +# Contributor: cdhotfire + +pkgname=python2-eyed3 +pkgver=0.7.11 +pkgrel=2 +pkgdesc="A Python module and program for processing information about mp3 files" +arch=(any) +url="http://eyed3.nicfit.net/; +license=('GPL') +depends=('python2') +makedepends=('python2-setuptools') +source=(http://eyed3.nicfit.net/releases/eyeD3-$pkgver.tar.gz) +options=(!emptydirs) +md5sums=('2b6a4299e3be340adfd4333d2b28dd28') + +build() { + cd $srcdir/eyeD3-$pkgver + python2 setup.py build +} + +package() { + cd $srcdir/eyeD3-$pkgver + python2 setup.py install --root="${pkgdir}" --optimize=1 + sed -i 's/python/python2/' $pkgdir/usr/bin/eyeD3 +}
[arch-commits] Commit in python2-eyed3/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:37:20 Author: jelle Revision: 221645 upgpkg: python2-eyed3 0.7.11-2 FS#53614 fix python2 shebang Modified: python2-eyed3/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:31:13 UTC (rev 221644) +++ PKGBUILD2017-04-09 18:37:20 UTC (rev 221645) @@ -5,7 +5,7 @@ pkgname=python2-eyed3 pkgver=0.7.11 -pkgrel=1 +pkgrel=2 pkgdesc="A Python module and program for processing information about mp3 files" arch=(any) url="http://eyed3.nicfit.net/; @@ -24,4 +24,5 @@ package() { cd $srcdir/eyeD3-$pkgver python2 setup.py install --root="${pkgdir}" --optimize=1 + sed -i 's/python/python2/' $pkgdir/usr/bin/eyeD3 }
[arch-commits] Commit in git-annex/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:31:13 Author: felixonmars Revision: 221644 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 221643, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 221643, git-annex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 54 community-staging-x86_64/PKGBUILD | 54 2 files changed, 108 insertions(+) Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 221643, git-annex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:31:13 UTC (rev 221644) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20170321 +pkgrel=11 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-crypto-api" "haskell-cryptonite" "haskell-data-default" "haskell-dav" + "haskell-dbus" "haskell-disk-free-space" "haskell-dlist" "haskell-dns" + "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" "haskell-fdo-notify" + "haskell-feed" "haskell-hinotify" "haskell-hslogger" "haskell-http-client" + "haskell-http-conduit" "haskell-http-types" "haskell-ifelse" "haskell-magic" + "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" "haskell-mountpoints" + "haskell-mtl" "haskell-network" "haskell-network-info" "haskell-network-multicast" + "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-socks" "haskell-stm" + "haskell-stm-chans" "haskell-tasty" "haskell-tasty-hunit" "haskell-tasty-quickcheck" + "haskell-tasty-rerun" "haskell-text" "haskell-torrent" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-uuid" "haskell-wai" + "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" "haskell-yesod" + "haskell-yesod-core" "haskell-yesod-default" "haskell-yesod-form" + "haskell-yesod-static") +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha256sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make DESTDIR="$pkgdir" install-misc + + 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 221643, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:31:13 UTC (rev 221644) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20170321 +pkgrel=11 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-crypto-api" "haskell-cryptonite"
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:30:52 Author: felixonmars Revision: 221643 upgpkg: git-annex 6.20170321-11 rebuild with parallel,3.2.1.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:15:14 UTC (rev 221642) +++ PKGBUILD2017-04-09 18:30:52 UTC (rev 221643) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20170321 -pkgrel=10 +pkgrel=11 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in doxygen/repos (6 files)
Date: Sunday, April 9, 2017 @ 18:16:21 Author: jelle Revision: 292559 archrelease: copy trunk to extra-i686, extra-x86_64 Added: doxygen/repos/extra-i686/PKGBUILD (from rev 292558, doxygen/trunk/PKGBUILD) doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292558, doxygen/trunk/doxygen-segfault.patch) doxygen/repos/extra-x86_64/PKGBUILD (from rev 292558, doxygen/trunk/PKGBUILD) doxygen/repos/extra-x86_64/doxygen-segfault.patch (from rev 292558, doxygen/trunk/doxygen-segfault.patch) Deleted: doxygen/repos/extra-i686/PKGBUILD doxygen/repos/extra-x86_64/PKGBUILD -+ /PKGBUILD | 136 ++ extra-i686/PKGBUILD | 66 extra-i686/doxygen-segfault.patch | 12 +++ extra-x86_64/PKGBUILD | 66 extra-x86_64/doxygen-segfault.patch | 12 +++ 5 files changed, 160 insertions(+), 132 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2017-04-09 18:15:00 UTC (rev 292558) +++ extra-i686/PKGBUILD 2017-04-09 18:16:21 UTC (rev 292559) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Dan McGee- -pkgbase=doxygen -pkgname=('doxygen' 'doxygen-docs') -pkgver=1.8.13 -pkgrel=1 -license=('GPL') -arch=(i686 x86_64) -url="http://www.doxygen.org/; -makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' - 'texlive-latexextra' 'graphviz' 'python2') -source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) -md5sums=('0fa414975f8cd6d30e126c28327c1f7c') -sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b') - -prepare() { - mkdir build - - cd "${srcdir}/${pkgname}-${pkgver}" - # Install the man pages in the right place - sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ -doc/CMakeLists.txt -} - -build() { - cd build - - cmake "../${pkgbase}-${pkgver}" \ --DCMAKE_INSTALL_PREFIX:PATH=/usr \ --DDOC_INSTALL_DIR:PATH=share/doc/doxygen \ --DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \ --Dbuild_doc:BOOL=ON \ --Dbuild_wizard:BOOL=ON - - make - make docs -} - -check(){ - cd build - make tests -} - -package_doxygen() { - pkgdesc="A documentation system for C++, C, Java, IDL and PHP" - depends=('gcc-libs') - optdepends=('graphviz: for caller/callee graph generation' - 'qt5-base: for doxywizard') - - cd build - make DESTDIR="$pkgdir" install - - # Docs are in 'doxygen-docs' - rm -rf "${pkgdir}/usr/share/doc" -} - -package_doxygen-docs() { - pkgdesc="Developer documentation for doxygen" - - cd build - make DESTDIR="${pkgdir}" install - - rm -rf "${pkgdir}/usr/bin" - rm -rf "${pkgdir}/usr/share/man" -} Copied: doxygen/repos/extra-i686/PKGBUILD (from rev 292558, doxygen/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-04-09 18:16:21 UTC (rev 292559) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Dan McGee + +pkgbase=doxygen +pkgname=('doxygen' 'doxygen-docs') +pkgver=1.8.13 +pkgrel=2 +license=('GPL') +arch=(i686 x86_64) +url="http://www.doxygen.org/; +makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' + 'texlive-latexextra' 'graphviz' 'python2') +source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz doxygen-segfault.patch) +md5sums=('0fa414975f8cd6d30e126c28327c1f7c' + '168442765e75a07602632a691b7e6d8e') +sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b' + '58d927f6b5c63ffa12692e862ec439c527680413') + +prepare() { + mkdir build + + cd "${srcdir}/${pkgname}-${pkgver}" + # Install the man pages in the right place + sed -i 's:DESTINATION man/man1:DESTINATION "${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \ +doc/CMakeLists.txt +} + +build() { + cd build + + cmake "../${pkgbase}-${pkgver}" \ +-DCMAKE_INSTALL_PREFIX:PATH=/usr \ +-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \ +-DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \ +-Dbuild_doc:BOOL=ON \ +-Dbuild_wizard:BOOL=ON + + make + make docs +} + +check(){ + cd build + make tests +} + +package_doxygen() { + pkgdesc="A documentation system for C++, C, Java, IDL and PHP" + depends=('gcc-libs') + optdepends=('graphviz: for caller/callee graph generation' + 'qt5-base: for doxywizard') + + cd build + make DESTDIR="$pkgdir" install + + # Docs are in 'doxygen-docs' + rm -rf "${pkgdir}/usr/share/doc" +} + +package_doxygen-docs() { + pkgdesc="Developer documentation for doxygen" + + cd build + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}/usr/bin" + rm -rf "${pkgdir}/usr/share/man" +} Copied: doxygen/repos/extra-i686/doxygen-segfault.patch (from rev 292558, doxygen/trunk/doxygen-segfault.patch)
[arch-commits] Commit in haskell-dav/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:15:14 Author: felixonmars Revision: 221642 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dav/repos/community-staging-i686/ haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 221641, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 221641, haskell-dav/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 221641, haskell-dav/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:15:14 UTC (rev 221642) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=73 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +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 -f-mtl-compat +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 221641, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:15:14 UTC (rev 221642) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=73 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +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 -f-mtl-compat +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.*update[^ ]* |&'--force' |" register.sh +sed -i
[arch-commits] Commit in doxygen/trunk (PKGBUILD doxygen-segfault.patch)
Date: Sunday, April 9, 2017 @ 18:15:00 Author: jelle Revision: 292558 upgpkg: doxygen 1.8.13-2 FS#53205 resolve segfault Added: doxygen/trunk/doxygen-segfault.patch Modified: doxygen/trunk/PKGBUILD + PKGBUILD | 10 ++ doxygen-segfault.patch | 12 2 files changed, 18 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:06:41 UTC (rev 292557) +++ PKGBUILD2017-04-09 18:15:00 UTC (rev 292558) @@ -4,15 +4,17 @@ pkgbase=doxygen pkgname=('doxygen' 'doxygen-docs') pkgver=1.8.13 -pkgrel=1 +pkgrel=2 license=('GPL') arch=(i686 x86_64) url="http://www.doxygen.org/; makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript' 'texlive-latexextra' 'graphviz' 'python2') -source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz) -md5sums=('0fa414975f8cd6d30e126c28327c1f7c') -sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b') +source=(http://ftp.stack.nl/pub/users/dimitri/${pkgname}-${pkgver}.src.tar.gz doxygen-segfault.patch) +md5sums=('0fa414975f8cd6d30e126c28327c1f7c' + '168442765e75a07602632a691b7e6d8e') +sha1sums=('a3c812346d2ebd7b2e79ed1fec3a6aa3aedd5f7b' + '58d927f6b5c63ffa12692e862ec439c527680413') prepare() { mkdir build Added: doxygen-segfault.patch === --- doxygen-segfault.patch (rev 0) +++ doxygen-segfault.patch 2017-04-09 18:15:00 UTC (rev 292558) @@ -0,0 +1,12 @@ +diff -Naur doxygen-1.8.13.orig/src/xmlgen.cpp doxygen-1.8.13/src/xmlgen.cpp +--- doxygen-1.8.13.orig/src/xmlgen.cpp 2017-03-07 21:59:57.687388659 +0100 doxygen-1.8.13/src/xmlgen.cpp 2017-03-07 22:00:43.043413181 +0100 +@@ -620,7 +620,7 @@ + if (md->isInline()) t << "yes"; else t << "no"; + t << "\""; + +-if (al->refQualifier!=RefQualifierNone) ++if (al!=0 && al->refQualifier!=RefQualifierNone) + { + t << " refqual=\""; + if (al->refQualifier==RefQualifierLValue) t << "lvalue"; else t << "rvalue";
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:14:51 Author: felixonmars Revision: 221641 upgpkg: haskell-dav 1.3.1-73 rebuild with parallel,3.2.1.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:11:45 UTC (rev 221640) +++ PKGBUILD2017-04-09 18:14:51 UTC (rev 221641) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=72 +pkgrel=73 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in wireguard/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:11:45 Author: eworm Revision: 221640 archrelease: copy trunk to community-testing-x86_64, community-testing-i686 Added: wireguard/repos/community-testing-i686/ wireguard/repos/community-testing-i686/PKGBUILD (from rev 221639, wireguard/trunk/PKGBUILD) wireguard/repos/community-testing-x86_64/ wireguard/repos/community-testing-x86_64/PKGBUILD (from rev 221639, wireguard/trunk/PKGBUILD) ---+ community-testing-i686/PKGBUILD | 56 community-testing-x86_64/PKGBUILD | 56 2 files changed, 112 insertions(+) Copied: wireguard/repos/community-testing-i686/PKGBUILD (from rev 221639, wireguard/trunk/PKGBUILD) === --- community-testing-i686/PKGBUILD (rev 0) +++ community-testing-i686/PKGBUILD 2017-04-09 18:11:45 UTC (rev 221640) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Christian Hesse+# Contributor: Jason A. Donenfeld + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20170409 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64' 'i686') +url='http://www.wireguard.io/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) +sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ +WITH_WGQUICK=yes \ +WITH_SYSTEMDUNITS=yes \ +install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} + Copied: wireguard/repos/community-testing-x86_64/PKGBUILD (from rev 221639, wireguard/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-04-09 18:11:45 UTC (rev 221640) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Christian Hesse +# Contributor: Jason A. Donenfeld + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20170409 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64' 'i686') +url='http://www.wireguard.io/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) +sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ +WITH_WGQUICK=yes \ +WITH_SYSTEMDUNITS=yes \ +install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} +
[arch-commits] Commit in wireguard/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:11:28 Author: eworm Revision: 221639 upgpkg: wireguard 0.0.20170409-1 new upstream release Modified: wireguard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:11:22 UTC (rev 221638) +++ PKGBUILD2017-04-09 18:11:28 UTC (rev 221639) @@ -4,7 +4,7 @@ pkgbase=wireguard pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20170324 +pkgver=0.0.20170409 pkgrel=1 pkgdesc='next generation secure network tunnel' arch=('x86_64' 'i686') @@ -12,7 +12,7 @@ license=('GPL') makedepends=('git' 'libmnl') source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) -sha256sums=('2ec08a5d74cb3a63576f06d3cae695b6b8995acd9665e2fa4da91927b467ca51') +sha256sums=('31473b4d14178f82d6ff46df019d57982c210c03d1a985d54db35bdd76efbb18') prepare() { cd WireGuard-${pkgver}/
[arch-commits] Commit in haskell-lens/repos (4 files)
Date: Sunday, April 9, 2017 @ 18:11:22 Author: felixonmars Revision: 221638 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-lens/repos/community-staging-i686/ haskell-lens/repos/community-staging-i686/PKGBUILD (from rev 221637, haskell-lens/trunk/PKGBUILD) haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 221637, haskell-lens/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 52 community-staging-x86_64/PKGBUILD | 52 2 files changed, 104 insertions(+) Copied: haskell-lens/repos/community-staging-i686/PKGBUILD (from rev 221637, haskell-lens/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:11:22 UTC (rev 221638) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.15.1 +pkgrel=10 +pkgdesc="Lenses, Folds and Traversals" +url="http://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" + "haskell-contravariant" "haskell-distributive" "haskell-exceptions" + "haskell-free" "haskell-hashable" "haskell-kan-extensions" "haskell-mtl" + "haskell-parallel" "haskell-profunctors" "haskell-reflection" + "haskell-semigroupoids" "haskell-semigroups" "haskell-tagged" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" + "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5cfaa64cb1b9787193c2247a1ed1c248104ba5fadb91cec6432e648e41b1bea6') + +prepare() { +sed -i 's/vector>= 0.9 && < 0.12,/vector >= 0.9 \&\& < 0.13,/' ${_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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit -ftest-doctests -ftest-hlint -f-dump-splices -f-old-inline-pragmas -finlining -f-benchmark-uniplate +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-lens/repos/community-staging-x86_64/PKGBUILD (from rev 221637, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 18:11:22 UTC (rev 221638) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.15.1 +pkgrel=10 +pkgdesc="Lenses, Folds and Traversals" +url="http://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-base-orphans" "haskell-bifunctors" "haskell-comonad" + "haskell-contravariant" "haskell-distributive" "haskell-exceptions" + "haskell-free" "haskell-hashable" "haskell-kan-extensions" "haskell-mtl" + "haskell-parallel" "haskell-profunctors" "haskell-reflection" + "haskell-semigroupoids" "haskell-semigroups" "haskell-tagged" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" + "haskell-void") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('5cfaa64cb1b9787193c2247a1ed1c248104ba5fadb91cec6432e648e41b1bea6') + +prepare() { +sed
[arch-commits] Commit in haskell-syb/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:10:52 Author: jelle Revision: 221636 FS#50477 fix wrong pkgdesc Modified: haskell-syb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:02:28 UTC (rev 221635) +++ PKGBUILD2017-04-09 18:10:52 UTC (rev 221636) @@ -8,7 +8,7 @@ pkgname=haskell-syb pkgver=0.6 pkgrel=4 -pkgdesc="A library for client-side HTTP" +pkgdesc="library for generic programming in Haskell" url="http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') arch=('i686' 'x86_64')
[arch-commits] Commit in haskell-lens/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:11:01 Author: felixonmars Revision: 221637 upgpkg: haskell-lens 4.15.1-10 rebuild with parallel,3.2.1.1 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 18:10:52 UTC (rev 221636) +++ PKGBUILD2017-04-09 18:11:01 UTC (rev 221637) @@ -5,7 +5,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.15.1 -pkgrel=9 +pkgrel=10 pkgdesc="Lenses, Folds and Traversals" url="http://github.com/ekmett/lens/; license=("custom:BSD3")
[arch-commits] Commit in gpaste/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:06:41 Author: jelle Revision: 292557 FS#49048 re-license from GPLv3 to BSDv2 Modified: gpaste/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:09:01 UTC (rev 292556) +++ PKGBUILD2017-04-09 18:06:41 UTC (rev 292557) @@ -6,7 +6,7 @@ pkgrel=1 pkgdesc="Clipboard management system" url="http://www.imagination-land.org/tags/GPaste.html; -license=(GPL3) +license=(BSD) arch=(i686 x86_64) depends=(gtk3) makedepends=(intltool vala appstream-glib gobject-introspection gnome-shell gnome-control-center git)
[arch-commits] Commit in agda/repos (6 files)
Date: Sunday, April 9, 2017 @ 18:02:28 Author: felixonmars Revision: 221635 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: agda/repos/community-staging-i686/ agda/repos/community-staging-i686/PKGBUILD (from rev 221634, agda/trunk/PKGBUILD) agda/repos/community-staging-i686/unordered-containers-0.2.6.patch (from rev 221634, agda/trunk/unordered-containers-0.2.6.patch) agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 221634, agda/trunk/PKGBUILD) agda/repos/community-staging-x86_64/unordered-containers-0.2.6.patch (from rev 221634, agda/trunk/unordered-containers-0.2.6.patch) ---+ community-staging-i686/PKGBUILD | 61 community-staging-i686/unordered-containers-0.2.6.patch | 40 +++ community-staging-x86_64/PKGBUILD | 61 community-staging-x86_64/unordered-containers-0.2.6.patch | 40 +++ 4 files changed, 202 insertions(+) Copied: agda/repos/community-staging-i686/PKGBUILD (from rev 221634, agda/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 18:02:28 UTC (rev 221635) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.5.2 +pkgrel=10 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="http://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib') +makedepends=("ghc=8.0.1" "alex" "happy" "haskell-boxes" "haskell-cpphs" "haskell-data-hash" + "haskell-edisonapi" "haskell-edisoncore" "haskell-edit-distance" "haskell-equivalence" + "haskell-geniplate-mirror" "haskell-gitrev" "haskell-hashable" "haskell-hashtables" + "haskell-ieee754" "haskell-monadplus" "haskell-mtl" "haskell-murmur-hash" + "haskell-parallel" "haskell-regex-tdfa" "haskell-strict" "haskell-text" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-zlib") +optdepends=('agda-stdlib: for standard library') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d812cec3bf7f03c4b27248572475c7e060154102771a8434cc11ba89f5691439') + +prepare() { +sed -i 's/, ieee754 >= 0.7.8 && < 0.8/, ieee754 >= 0.7.8 \&\& < 0.9/' ${_hkgname}-${pkgver}/${_hkgname}.cabal + +# TODO: Find a better way! +# Build it twice to compile the agdai file. +cp -a ${_hkgname}-${pkgver}{,-tmp} +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-uhc -f-debug +LC_CTYPE=en_US.UTF-8 runhaskell Setup build + +cd "${srcdir}/${_hkgname}-${pkgver}-tmp" +runhaskell Setup configure --prefix="$PWD/target" --datasubdir="$pkgname" +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup copy + +target/bin/agda target/share/agda/lib/prim/Agda/Primitive.agda +for _file in target/share/agda/lib/prim/Agda/Builtin/*.agda; do +target/bin/agda "$_file" +done +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -m644 "${srcdir}/${_hkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai +install -m644 "${srcdir}/${_hkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ + +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Copied: agda/repos/community-staging-i686/unordered-containers-0.2.6.patch (from rev 221634, agda/trunk/unordered-containers-0.2.6.patch) === --- community-staging-i686/unordered-containers-0.2.6.patch (rev 0) +++ community-staging-i686/unordered-containers-0.2.6.patch 2017-04-09 18:02:28 UTC (rev 221635) @@ -0,0 +1,40 @@ +diff --git a/src/full/Agda/Utils/HashMap.hs b/src/full/Agda/Utils/HashMap.hs +index 5e1da8b..bd14fac 100644 +--- a/src/full/Agda/Utils/HashMap.hs b/src/full/Agda/Utils/HashMap.hs +@@ -1,29 +1,14 @@ + module Agda.Utils.HashMap + ( module HashMap +- , mapMaybe +- , alter + ) where + +-import Data.Hashable + import Data.HashMap.Strict as HashMap +-import qualified Data.Maybe as Maybe + +--- | Like 'Data.Map.Strict.mapMaybe'. ++--
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 18:02:06 Author: felixonmars Revision: 221634 upgpkg: agda 2.5.2-10 rebuild with parallel,3.2.1.1 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:58:24 UTC (rev 221633) +++ PKGBUILD2017-04-09 18:02:06 UTC (rev 221634) @@ -5,7 +5,7 @@ _hkgname=Agda pkgname=agda pkgver=2.5.2 -pkgrel=9 +pkgrel=10 pkgdesc="A dependently typed functional programming language and proof assistant" url="http://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in perl-devel-checklib/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:58:24 Author: felixonmars Revision: 221633 archrelease: copy trunk to community-any Added: perl-devel-checklib/repos/community-any/PKGBUILD (from rev 221632, perl-devel-checklib/trunk/PKGBUILD) Deleted: perl-devel-checklib/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 17:58:09 UTC (rev 221632) +++ PKGBUILD2017-04-09 17:58:24 UTC (rev 221633) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: pzl - -pkgname=perl-devel-checklib -pkgver=1.09 -pkgrel=1 -pkgdesc="Module to check if other perl modules are installed" -arch=('any') -url='http://search.cpan.org/dist/Devel-CheckLib/' -license=('PerlArtistic' 'GPL') -depends=('perl') -checkdepends=('perl-io-captureoutput') -options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;) -md5sums=('6ac5544058bab76a1a9b75b05d2e5941') - -build() { - cd Devel-CheckLib-$pkgver - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Devel-CheckLib-$pkgver - make test -} - -package() { - cd Devel-CheckLib-$pkgver - make install DESTDIR="$pkgdir" -} Copied: perl-devel-checklib/repos/community-any/PKGBUILD (from rev 221632, perl-devel-checklib/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 17:58:24 UTC (rev 221633) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: pzl + +pkgname=perl-devel-checklib +pkgver=1.10 +pkgrel=1 +pkgdesc="Module to check if other perl modules are installed" +arch=('any') +url='http://search.cpan.org/dist/Devel-CheckLib/' +license=('PerlArtistic' 'GPL') +depends=('perl') +checkdepends=('perl-io-captureoutput') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;) +sha512sums=('aab565df0b31a08b2dff3fb777bc208ff9b8322d9012fb2deaa5d27411e4915cdd2e48cd65eb55323c69f23975e08cee8cfa4a8221a4b2e39770bdeecfe3f127') + +build() { + cd Devel-CheckLib-$pkgver + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Devel-CheckLib-$pkgver + make test +} + +package() { + cd Devel-CheckLib-$pkgver + make install DESTDIR="$pkgdir" +}
[arch-commits] Commit in perl-devel-checklib/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:58:09 Author: felixonmars Revision: 221632 upgpkg: perl-devel-checklib 1.10-1 Modified: perl-devel-checklib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:23:30 UTC (rev 221631) +++ PKGBUILD2017-04-09 17:58:09 UTC (rev 221632) @@ -3,7 +3,7 @@ # Contributor: pzl pkgname=perl-devel-checklib -pkgver=1.09 +pkgver=1.10 pkgrel=1 pkgdesc="Module to check if other perl modules are installed" arch=('any') @@ -13,7 +13,7 @@ checkdepends=('perl-io-captureoutput') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/M/MA/MATTN/Devel-CheckLib-${pkgver}.tar.gz;) -md5sums=('6ac5544058bab76a1a9b75b05d2e5941') +sha512sums=('aab565df0b31a08b2dff3fb777bc208ff9b8322d9012fb2deaa5d27411e4915cdd2e48cd65eb55323c69f23975e08cee8cfa4a8221a4b2e39770bdeecfe3f127') build() { cd Devel-CheckLib-$pkgver
[arch-commits] Commit in haskell-parallel/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:23:30 Author: felixonmars Revision: 221631 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-parallel/repos/community-staging-i686/ haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 221630, haskell-parallel/trunk/PKGBUILD) haskell-parallel/repos/community-staging-x86_64/ haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 221630, haskell-parallel/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-parallel/repos/community-staging-i686/PKGBUILD (from rev 221630, haskell-parallel/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:23:30 UTC (rev 221631) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.1.1 +pkgrel=1 +pkgdesc="Parallel programming library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 221630, haskell-parallel/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:23:30 UTC (rev 221631) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.1.1 +pkgrel=1 +pkgdesc="Parallel programming library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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" +}
[arch-commits] Commit in haskell-parallel/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:23:08 Author: felixonmars Revision: 221630 upgpkg: haskell-parallel 3.2.1.1-1 rebuild with parallel,3.2.1.1 Modified: haskell-parallel/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:21:16 UTC (rev 221629) +++ PKGBUILD2017-04-09 17:23:08 UTC (rev 221630) @@ -4,15 +4,15 @@ _hkgname=parallel pkgname=haskell-parallel -pkgver=3.2.1.0 -pkgrel=2 +pkgver=3.2.1.1 +pkgrel=1 pkgdesc="Parallel programming library" -url="http://hackage.haskell.org/package/${_hkgname}; +url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") arch=('i686' 'x86_64') depends=("ghc=8.0.1") -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('4de3cdbb71dfd13cbb70a1dc1d1d5cf34fbe9828e05eb02b3dc658fdc2148526') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('10644bbf3bd3babcb50311298de1018aaf7b74a7baa22e58dc578180dcc184baf96c984b6d67f1f5d1d2c69558ec83bb1d6632de1578f080471c59a89fe36d8a') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-setuptools-scm/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:21:00 Author: felixonmars Revision: 221628 upgpkg: python-setuptools-scm 1.15.5-1 Modified: python-setuptools-scm/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:20:35 UTC (rev 221627) +++ PKGBUILD2017-04-09 17:21:00 UTC (rev 221628) @@ -4,7 +4,7 @@ pkgbase=python-setuptools-scm pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=1.15.3 +pkgver=1.15.5 pkgrel=1 pkgdesc="Handles managing your python package versions in scm metadata." arch=('any') @@ -11,9 +11,9 @@ url="https://github.com/pypa/setuptools_scm; license=('MIT') makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;) -sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c') +sha512sums=('35a3dcd6b62da81b482a77add9bb108bdf8dc6305ec8f21a54c2c67004601ab4370c2a210a8ede21321306d932ee98bc5d7ee46b21767d9fba62700b81f052a4') prepare() { cp -a setuptools_scm-$pkgver{,-py2}
[arch-commits] Commit in python-setuptools-scm/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:21:16 Author: felixonmars Revision: 221629 archrelease: copy trunk to community-any Added: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 221628, python-setuptools-scm/trunk/PKGBUILD) Deleted: python-setuptools-scm/repos/community-any/PKGBUILD --+ PKGBUILD | 136 ++--- 1 file changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 17:21:00 UTC (rev 221628) +++ PKGBUILD2017-04-09 17:21:16 UTC (rev 221629) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Hugo Osvaldo Barrera - -pkgbase=python-setuptools-scm -pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=1.15.3 -pkgrel=1 -pkgdesc="Handles managing your python package versions in scm metadata." -arch=('any') -url="https://github.com/pypa/setuptools_scm; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;) -sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c') - -prepare() { - cp -a setuptools_scm-$pkgver{,-py2} - - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver -} - -build() { - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py build - python setup.py egg_info - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py build - python2 setup.py egg_info -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 -} - -package_python-setuptools-scm() { - depends=('python-setuptools') - provides=('python-setuptools_scm') - conflicts=('python-setuptools_scm') - replaces=('python-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-setuptools-scm() { - depends=('python2-setuptools') - provides=('python2-setuptools_scm') - conflicts=('python2-setuptools_scm') - replaces=('python2-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 221628, python-setuptools-scm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 17:21:16 UTC (rev 221629) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Hugo Osvaldo Barrera + +pkgbase=python-setuptools-scm +pkgname=(python-setuptools-scm python2-setuptools-scm) +pkgver=1.15.5 +pkgrel=1 +pkgdesc="Handles managing your python package versions in scm metadata." +arch=('any') +url="https://github.com/pypa/setuptools_scm; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;) +sha512sums=('35a3dcd6b62da81b482a77add9bb108bdf8dc6305ec8f21a54c2c67004601ab4370c2a210a8ede21321306d932ee98bc5d7ee46b21767d9fba62700b81f052a4') + +prepare() { + cp -a setuptools_scm-$pkgver{,-py2} + + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +} + +build() { + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py build + python setup.py egg_info + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py build + python2 setup.py egg_info +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 +} + +package_python-setuptools-scm() { + depends=('python-setuptools') + provides=('python-setuptools_scm') +
[arch-commits] Commit in haskell-hasql-transaction/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:19:57 Author: felixonmars Revision: 221622 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-i686/ haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD (from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD) haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD (from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:19:57 UTC (rev 221622) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5 +pkgrel=12 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('ed40b30813c53012e492e286744c9609') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 221621, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:19:57 UTC (rev 221622) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5 +pkgrel=12 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql' 'haskell-mtl') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('ed40b30813c53012e492e286744c9609') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:19:36 Author: felixonmars Revision: 221621 upgpkg: haskell-hasql-transaction 0.5-12 rebuild with binary-parser,0.5.5 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:18:09 UTC (rev 221620) +++ PKGBUILD2017-04-09 17:19:36 UTC (rev 221621) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5 -pkgrel=11 +pkgrel=12 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in ponyc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:18:09 Author: felixonmars Revision: 221620 archrelease: copy trunk to community-x86_64 Added: ponyc/repos/community-x86_64/PKGBUILD (from rev 221619, ponyc/trunk/PKGBUILD) Deleted: ponyc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 17:17:51 UTC (rev 221619) +++ PKGBUILD2017-04-09 17:18:09 UTC (rev 221620) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=ponyc -pkgver=0.12.3 -pkgrel=1 -pkgdesc='An actor model, capabilities, high performance programming language' -url='http://ponylang.org/' -arch=('x86_64') -license=('BSD') -depends=('llvm-libs') -makedepends=('llvm' 'git') -checkdepends=('pcre2') -options=('!strip') -optdepends=('pcre2: Needed for the regex package.') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;) -sha512sums=('0f9e7dbfeb156a5afc58d6ac0cb39594f03761d53c83885f9d8f51e3dcd57b096ced1bab4616d2747a409af2965e1017e29116308035b62c43d382e84f9cb5d7') - -build() { - cd ponyc-$pkgver - make config=release prefix=/usr arch=x86-64 verbose= - - mkdir docs - build/release/ponyc packages/stdlib -rexpr -g -o docs -} - -check() { - cd ponyc-$pkgver - make config=release prefix=/usr arch=x86-64 verbose= test -} - -package() { - cd ponyc-$pkgver - # The makefile is very strange and requires almost as much post-correction - # as to simply do the installation myself. Even with patches to the - # makefile to stop it attempting to symlink locations it has no business - # touching. - #make config=release prefix=/usr destdir="$pkgdir"/usr/lib/pony/"$pkgver" install - - install -Dm755 build/release/ponyc "$pkgdir"/usr/lib/pony/"$pkgver"/bin/ponyc - install -Dm644 build/release/libponyrt-pic.a "$pkgdir"/usr/lib/libponyrt.a - install -Dm644 build/release/libponyc.a "$pkgdir"/usr/lib/libponyc.a - install -Dm644 src/libponyrt/pony.h "$pkgdir"/usr/include/pony.h - - # Ponyc is designed to read its standard packages from the same directory. - install -dm755 "$pkgdir"/usr/bin - ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin - - cp -dr --no-preserve=ownership packages "$pkgdir"/usr/lib/pony/"$pkgver" - - # Let's include the examples as documentation is scarce. - install -dm755 "$pkgdir"/usr/share/doc/pony - cp -dr --no-preserve=ownership examples "$pkgdir"/usr/share/doc/pony - - cp -dr docs/* "$pkgdir"/usr/share/doc/pony - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE -} Copied: ponyc/repos/community-x86_64/PKGBUILD (from rev 221619, ponyc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 17:18:09 UTC (rev 221620) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=ponyc +pkgver=0.13.0 +pkgrel=1 +pkgdesc='An actor model, capabilities, high performance programming language' +url='http://ponylang.org/' +arch=('x86_64') +license=('BSD') +depends=('llvm-libs') +makedepends=('llvm' 'git') +checkdepends=('pcre2') +options=('!strip') +optdepends=('pcre2: Needed for the regex package.') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;) +sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee') + +build() { + cd ponyc-$pkgver + make config=release prefix=/usr arch=x86-64 verbose= + + mkdir docs + build/release/ponyc packages/stdlib -rexpr -g -o docs +} + +check() { + cd ponyc-$pkgver + make config=release prefix=/usr arch=x86-64 verbose= test +} + +package() { + cd ponyc-$pkgver + # The makefile is very strange and requires almost as much post-correction + # as to simply do the installation myself. Even with patches to the + # makefile to stop it attempting to symlink locations it has no business + # touching. + #make config=release prefix=/usr destdir="$pkgdir"/usr/lib/pony/"$pkgver" install + + install -Dm755 build/release/ponyc "$pkgdir"/usr/lib/pony/"$pkgver"/bin/ponyc + install -Dm644 build/release/libponyrt-pic.a "$pkgdir"/usr/lib/libponyrt.a + install -Dm644 build/release/libponyc.a "$pkgdir"/usr/lib/libponyc.a + install -Dm644 src/libponyrt/pony.h "$pkgdir"/usr/include/pony.h + + # Ponyc is designed to read its standard packages from the same directory. + install -dm755 "$pkgdir"/usr/bin + ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin + + cp -dr --no-preserve=ownership packages "$pkgdir"/usr/lib/pony/"$pkgver" + + # Let's include the examples as documentation is scarce. + install -dm755 "$pkgdir"/usr/share/doc/pony + cp -dr --no-preserve=ownership examples
[arch-commits] Commit in ponyc/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:17:51 Author: felixonmars Revision: 221619 upgpkg: ponyc 0.13.0-1 Modified: ponyc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:17:36 UTC (rev 221618) +++ PKGBUILD2017-04-09 17:17:51 UTC (rev 221619) @@ -2,7 +2,7 @@ # Maintainer: Felix Yanpkgname=ponyc -pkgver=0.12.3 +pkgver=0.13.0 pkgrel=1 pkgdesc='An actor model, capabilities, high performance programming language' url='http://ponylang.org/' @@ -14,7 +14,7 @@ options=('!strip') optdepends=('pcre2: Needed for the regex package.') source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;) -sha512sums=('0f9e7dbfeb156a5afc58d6ac0cb39594f03761d53c83885f9d8f51e3dcd57b096ced1bab4616d2747a409af2965e1017e29116308035b62c43d382e84f9cb5d7') +sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee') build() { cd ponyc-$pkgver
[arch-commits] Commit in haskell-hasql-pool/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:17:36 Author: felixonmars Revision: 221618 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-i686/ haskell-hasql-pool/repos/community-staging-i686/PKGBUILD (from rev 221617, haskell-hasql-pool/trunk/PKGBUILD) haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 221617, haskell-hasql-pool/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-i686/PKGBUILD (from rev 221617, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:17:36 UTC (rev 221618) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.1 +pkgrel=30 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('c0fcb158ccfc72f1101d9a9289ade442') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 221617, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:17:36 UTC (rev 221618) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.1 +pkgrel=30 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +md5sums=('c0fcb158ccfc72f1101d9a9289ade442') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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" +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:17:15 Author: felixonmars Revision: 221617 upgpkg: haskell-hasql-pool 0.4.1-30 rebuild with binary-parser,0.5.5 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:16:40 UTC (rev 221616) +++ PKGBUILD2017-04-09 17:17:15 UTC (rev 221617) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.1 -pkgrel=29 +pkgrel=30 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in python-setuptools-scm/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:16:40 Author: felixonmars Revision: 221616 archrelease: copy trunk to community-any Added: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 221615, python-setuptools-scm/trunk/PKGBUILD) Deleted: python-setuptools-scm/repos/community-any/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 68 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 17:16:23 UTC (rev 221615) +++ PKGBUILD2017-04-09 17:16:40 UTC (rev 221616) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Hugo Osvaldo Barrera - -pkgbase=python-setuptools-scm -pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=1.15.0 -pkgrel=2 -pkgdesc="Handles managing your python package versions in scm metadata." -arch=('any') -url="https://github.com/pypa/setuptools_scm; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mercurial') -source=("git+https://github.com/pypa/setuptools_scm.git#commit=$_commit;) -md5sums=('SKIP') - -prepare() { - cp -a setuptools_scm{,-py2} -} - -build() { - cd "$srcdir"/setuptools_scm - python setup.py build - python setup.py egg_info - - cd "$srcdir"/setuptools_scm-py2 - python2 setup.py build - python2 setup.py egg_info -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/setuptools_scm - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" python setup.py ptr - - cd "$srcdir"/setuptools_scm-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" python2 setup.py ptr -} - -package_python-setuptools-scm() { - depends=('python-setuptools') - provides=('python-setuptools_scm') - conflicts=('python-setuptools_scm') - replaces=('python-setuptools_scm') - - cd "$srcdir"/setuptools_scm - python setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-setuptools-scm() { - depends=('python2-setuptools') - provides=('python2-setuptools_scm') - conflicts=('python2-setuptools_scm') - replaces=('python2-setuptools_scm') - - cd "$srcdir"/setuptools_scm-py2 - python2 setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 221615, python-setuptools-scm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 17:16:40 UTC (rev 221616) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Hugo Osvaldo Barrera + +pkgbase=python-setuptools-scm +pkgname=(python-setuptools-scm python2-setuptools-scm) +pkgver=1.15.3 +pkgrel=1 +pkgdesc="Handles managing your python package versions in scm metadata." +arch=('any') +url="https://github.com/pypa/setuptools_scm; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;) +sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c') + +prepare() { + cp -a setuptools_scm-$pkgver{,-py2} + + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +} + +build() { + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py build + python setup.py egg_info + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py build + python2 setup.py egg_info +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 +} + +package_python-setuptools-scm() { + depends=('python-setuptools') + provides=('python-setuptools_scm') + conflicts=('python-setuptools_scm') + replaces=('python-setuptools_scm') + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root "$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-setuptools-scm() { + depends=('python2-setuptools') + provides=('python2-setuptools_scm') +
[arch-commits] Commit in python-setuptools-scm/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:16:23 Author: felixonmars Revision: 221615 upgpkg: python-setuptools-scm 1.15.3-1 Modified: python-setuptools-scm/trunk/PKGBUILD --+ PKGBUILD | 32 +--- 1 file changed, 17 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:15:14 UTC (rev 221614) +++ PKGBUILD2017-04-09 17:16:23 UTC (rev 221615) @@ -4,27 +4,29 @@ pkgbase=python-setuptools-scm pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=1.15.0 -pkgrel=2 +pkgver=1.15.3 +pkgrel=1 pkgdesc="Handles managing your python package versions in scm metadata." arch=('any') url="https://github.com/pypa/setuptools_scm; license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mercurial') -source=("git+https://github.com/pypa/setuptools_scm.git#commit=$_commit;) -md5sums=('SKIP') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools_scm/archive/v$pkgver.tar.gz;) +sha512sums=('bc069c8bf660d05f58bd1aaa2dec8ac56d008338f2faab344dc901b645c8a23fda9db73a9969eb47204739d52441352d5655c4db87d5089a95be257162fed38c') prepare() { - cp -a setuptools_scm{,-py2} + cp -a setuptools_scm-$pkgver{,-py2} + + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver } build() { - cd "$srcdir"/setuptools_scm + cd "$srcdir"/setuptools_scm-$pkgver python setup.py build python setup.py egg_info - cd "$srcdir"/setuptools_scm-py2 + cd "$srcdir"/setuptools_scm-$pkgver-py2 python2 setup.py build python2 setup.py egg_info } @@ -32,13 +34,13 @@ check() { # Hack entry points by installing it - cd "$srcdir"/setuptools_scm + cd "$srcdir"/setuptools_scm-$pkgver python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.5/site-packages:$PYTHONPATH" python setup.py ptr + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test - cd "$srcdir"/setuptools_scm-py2 + cd "$srcdir"/setuptools_scm-$pkgver-py2 python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" python2 setup.py ptr + SETUPTOOLS_SCM_PRETEND_VERSION= PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 } package_python-setuptools-scm() { @@ -47,7 +49,7 @@ conflicts=('python-setuptools_scm') replaces=('python-setuptools_scm') - cd "$srcdir"/setuptools_scm + cd "$srcdir"/setuptools_scm-$pkgver python setup.py install --root "$pkgdir" install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE @@ -59,7 +61,7 @@ conflicts=('python2-setuptools_scm') replaces=('python2-setuptools_scm') - cd "$srcdir"/setuptools_scm-py2 + cd "$srcdir"/setuptools_scm-$pkgver-py2 python2 setup.py install --root "$pkgdir" install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
[arch-commits] Commit in haskell-hasql/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:15:14 Author: felixonmars Revision: 221614 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-hasql/repos/community-staging-i686/ haskell-hasql/repos/community-staging-i686/PKGBUILD (from rev 221613, haskell-hasql/trunk/PKGBUILD) haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 221613, haskell-hasql/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 45 community-staging-x86_64/PKGBUILD | 45 2 files changed, 90 insertions(+) Copied: haskell-hasql/repos/community-staging-i686/PKGBUILD (from rev 221613, haskell-hasql/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:15:14 UTC (rev 221614) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=0.19.18 +pkgrel=6 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-either' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f368ae2e8ae20b60100597f371c613310819f91d0c256859cfa8bee9d478d991505a7184d31d950a886217d2186d2a2604b28920460af1f590a39ab5b687b7f0') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 221613, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:15:14 UTC (rev 221614) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=0.19.18 +pkgrel=6 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('i686' 'x86_64') +depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-either' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f368ae2e8ae20b60100597f371c613310819f91d0c256859cfa8bee9d478d991505a7184d31d950a886217d2186d2a2604b28920460af1f590a39ab5b687b7f0') + +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 +
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:14:53 Author: felixonmars Revision: 221613 upgpkg: haskell-hasql 0.19.18-6 rebuild with binary-parser,0.5.5 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:11:02 UTC (rev 221612) +++ PKGBUILD2017-04-09 17:14:53 UTC (rev 221613) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=0.19.18 -pkgrel=5 +pkgrel=6 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-postgresql-binary/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:11:02 Author: felixonmars Revision: 221612 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-i686/ haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from rev 221611, haskell-postgresql-binary/trunk/PKGBUILD) haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 221611, haskell-postgresql-binary/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 44 community-staging-x86_64/PKGBUILD | 44 2 files changed, 88 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-i686/PKGBUILD (from rev 221611, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:11:02 UTC (rev 221612) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1 +pkgrel=4 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser" + "haskell-bytestring-strict-builder" "haskell-loch-th" "haskell-network-ip" + "haskell-placeholders" "haskell-scientific" "haskell-text" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 221611, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:11:02 UTC (rev 221612) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1 +pkgrel=4 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-base-prelude" "haskell-binary-parser" + "haskell-bytestring-strict-builder" "haskell-loch-th" "haskell-network-ip" + "haskell-placeholders" "haskell-scientific" "haskell-text" "haskell-unordered-containers" + "haskell-uuid" "haskell-vector") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306') + +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
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:10:42 Author: felixonmars Revision: 221611 upgpkg: haskell-postgresql-binary 0.12.1-4 rebuild with binary-parser,0.5.5 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 17:07:47 UTC (rev 221610) +++ PKGBUILD2017-04-09 17:10:42 UTC (rev 221611) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1 -pkgrel=3 +pkgrel=4 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in python-setuptools/repos/extra-any (PKGBUILD PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:09:01 Author: felixonmars Revision: 292556 archrelease: copy trunk to extra-any Added: python-setuptools/repos/extra-any/PKGBUILD (from rev 292555, python-setuptools/trunk/PKGBUILD) Deleted: python-setuptools/repos/extra-any/PKGBUILD --+ PKGBUILD | 166 ++--- 1 file changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-09 17:08:44 UTC (rev 292555) +++ PKGBUILD2017-04-09 17:09:01 UTC (rev 292556) @@ -1,83 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez-# Maintainer: Felix Yan - -pkgbase=python-setuptools -pkgname=('python-setuptools' 'python2-setuptools') -pkgver=34.3.3 -pkgrel=1 -epoch=1 -pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" -arch=('any') -license=('PSF') -url="http://pypi.python.org/pypi/setuptools; -makedepends=('python-packaging' 'python2-packaging' 'python-appdirs' 'python2-appdirs' 'python-pip' - 'python2-pip') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-flake8' - 'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;) -sha512sums=('dd39000be37f04e8cef37277e1e6f02e834acf08bfc3696e41a3947ceb03bcb53f440a38299d77f7903bf379c0df55bcb38234ac6890917a6e73ec6388084a4c') - -prepare() { - # Don't download and install deps - sed -i '/pip.main(args)/d' setuptools-$pkgver/bootstrap.py - - # Remove post-release tag since we are using stable tags - sed -e '/tag_build = .post/d' \ - -e '/tag_date = 1/d' \ - -i setuptools-$pkgver/setup.cfg - - cp -a setuptools-$pkgver{,-py2} - - cd "$srcdir"/setuptools-$pkgver - sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py - - cd "$srcdir"/setuptools-$pkgver-py2 - sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" setuptools/command/easy_install.py - sed -i -e "s|'pip'|'pip2'|" setuptools/tests/{test_develop.py,test_namespaces.py} - - export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 -} - -build() { - cd "$srcdir"/setuptools-$pkgver - python bootstrap.py - python setup.py build - - cd "$srcdir"/setuptools-$pkgver-py2 - python2 bootstrap.py - python2 setup.py build -} - -check() { ( - # Workaround UTF-8 tests by setting LC_CTYPE - export LC_CTYPE=en_US.UTF-8 - - # https://github.com/pypa/setuptools/pull/810 - export PYTHONDONTWRITEBYTECODE=1 - - cd "$srcdir"/setuptools-$pkgver - python setup.py pytest - - cd "$srcdir"/setuptools-$pkgver-py2 - python2 setup.py pytest -)} - -package_python-setuptools() { - depends=('python-packaging' 'python-appdirs') - provides=('python-distribute') - replaces=('python-distribute') - - cd "$srcdir"/setuptools-$pkgver - python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build -} - -package_python2-setuptools() { - depends=('python2-packaging' 'python2-appdirs') - provides=('python2-distribute') - replaces=('python2-distribute') - - cd "$srcdir"/setuptools-$pkgver-py2 - python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build - rm "$pkgdir"/usr/bin/easy_install -} Copied: python-setuptools/repos/extra-any/PKGBUILD (from rev 292555, python-setuptools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-09 17:09:01 UTC (rev 292556) @@ -0,0 +1,83 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan + +pkgbase=python-setuptools +pkgname=('python-setuptools' 'python2-setuptools') +pkgver=34.4.0 +pkgrel=1 +epoch=1 +pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" +arch=('any') +license=('PSF') +url="http://pypi.python.org/pypi/setuptools; +makedepends=('python-packaging' 'python2-packaging' 'python-appdirs' 'python2-appdirs' 'python-pip' + 'python2-pip') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-flake8' + 'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;) +sha512sums=('82abb93d3d68a5f39886602d8c80043ec62271da6056fb20b4239798533fd6ff24a12c9aa47f8210bcd13e3179ca732e3e0735d9425deae9abadcb86e31cfa01') + +prepare() { + # Don't download and install deps + sed -i '/pip.main(args)/d' setuptools-$pkgver/bootstrap.py + + # Remove post-release tag since we are using stable tags + sed -e '/tag_build = .post/d' \ + -e '/tag_date = 1/d' \ + -i setuptools-$pkgver/setup.cfg + + cp -a setuptools-$pkgver{,-py2} + + cd "$srcdir"/setuptools-$pkgver + sed -i -e
[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:08:44 Author: felixonmars Revision: 292555 upgpkg: python-setuptools 1:34.4.0-1 Modified: python-setuptools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 08:04:41 UTC (rev 292554) +++ PKGBUILD2017-04-09 17:08:44 UTC (rev 292555) @@ -4,7 +4,7 @@ pkgbase=python-setuptools pkgname=('python-setuptools' 'python2-setuptools') -pkgver=34.3.3 +pkgver=34.4.0 pkgrel=1 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" @@ -16,7 +16,7 @@ checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-flake8' 'python2-pytest-flake8' 'python2-backports.unittest_mock' 'git') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz;) -sha512sums=('dd39000be37f04e8cef37277e1e6f02e834acf08bfc3696e41a3947ceb03bcb53f440a38299d77f7903bf379c0df55bcb38234ac6890917a6e73ec6388084a4c') +sha512sums=('82abb93d3d68a5f39886602d8c80043ec62271da6056fb20b4239798533fd6ff24a12c9aa47f8210bcd13e3179ca732e3e0735d9425deae9abadcb86e31cfa01') prepare() { # Don't download and install deps
[arch-commits] Commit in haskell-binary-parser/repos (4 files)
Date: Sunday, April 9, 2017 @ 17:07:47 Author: felixonmars Revision: 221610 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-binary-parser/repos/community-staging-i686/ haskell-binary-parser/repos/community-staging-i686/PKGBUILD (from rev 221609, haskell-binary-parser/trunk/PKGBUILD) haskell-binary-parser/repos/community-staging-x86_64/ haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 221609, haskell-binary-parser/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 41 community-staging-x86_64/PKGBUILD | 41 2 files changed, 82 insertions(+) Copied: haskell-binary-parser/repos/community-staging-i686/PKGBUILD (from rev 221609, haskell-binary-parser/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 17:07:47 UTC (rev 221610) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=binary-parser +pkgname=haskell-binary-parser +pkgver=0.5.5 +pkgrel=1 +pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" +url="https://github.com/nikita-volkov/binary-parser; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 221609, haskell-binary-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 17:07:47 UTC (rev 221610) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-parser +pkgname=haskell-binary-parser +pkgver=0.5.5 +pkgrel=1 +pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" +url="https://github.com/nikita-volkov/binary-parser; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in haskell-binary-parser/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 17:07:26 Author: felixonmars Revision: 221609 upgpkg: haskell-binary-parser 0.5.5-1 rebuild with binary-parser,0.5.5 Modified: haskell-binary-parser/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:54:29 UTC (rev 221608) +++ PKGBUILD2017-04-09 17:07:26 UTC (rev 221609) @@ -4,15 +4,15 @@ _hkgname=binary-parser pkgname=haskell-binary-parser -pkgver=0.5.2 -pkgrel=2 +pkgver=0.5.5 +pkgrel=1 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" url="https://github.com/nikita-volkov/binary-parser; license=("MIT") arch=('i686' 'x86_64') -depends=("ghc=8.0.1" "haskell-success" "haskell-text" "haskell-base-prelude") +depends=("ghc=8.0.1" "haskell-mtl" "haskell-text" "haskell-base-prelude") source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha256sums=('712d30f26f8423704437e02bd5cc98cfff48fdbac0499e8cb41998f289245545') +sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in git-annex/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:42:12 Author: felixonmars Revision: 221456 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 221455, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 221455, git-annex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 54 community-staging-x86_64/PKGBUILD | 54 2 files changed, 108 insertions(+) Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 221455, git-annex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:42:12 UTC (rev 221456) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20170321 +pkgrel=10 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-crypto-api" "haskell-cryptonite" "haskell-data-default" "haskell-dav" + "haskell-dbus" "haskell-disk-free-space" "haskell-dlist" "haskell-dns" + "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" "haskell-fdo-notify" + "haskell-feed" "haskell-hinotify" "haskell-hslogger" "haskell-http-client" + "haskell-http-conduit" "haskell-http-types" "haskell-ifelse" "haskell-magic" + "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" "haskell-mountpoints" + "haskell-mtl" "haskell-network" "haskell-network-info" "haskell-network-multicast" + "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-socks" "haskell-stm" + "haskell-stm-chans" "haskell-tasty" "haskell-tasty-hunit" "haskell-tasty-quickcheck" + "haskell-tasty-rerun" "haskell-text" "haskell-torrent" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-utf8-string" "haskell-uuid" "haskell-wai" + "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" "haskell-yesod" + "haskell-yesod-core" "haskell-yesod-default" "haskell-yesod-form" + "haskell-yesod-static") +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha256sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make DESTDIR="$pkgdir" install-misc + + 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 221455, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:42:12 UTC (rev 221456) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20170321 +pkgrel=10 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=8.0.1" "git" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-crypto-api" "haskell-cryptonite"
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 13:41:49 Author: felixonmars Revision: 221455 upgpkg: git-annex 6.20170321-10 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:26:22 UTC (rev 221454) +++ PKGBUILD2017-04-09 13:41:49 UTC (rev 221455) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20170321 -pkgrel=9 +pkgrel=10 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:26:22 Author: felixonmars Revision: 221454 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 221453, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 221453, haskell-yesod-static/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 221453, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:26:22 UTC (rev 221454) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.2 +pkgrel=15 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-exceptions" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b949c5f6087d9e32c7ff2f41ed647b1df605bbe1ce2cbcfe59cc46dc4a72099e') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 221453, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:26:22 UTC (rev 221454) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.2 +pkgrel=15 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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-exceptions" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b949c5f6087d9e32c7ff2f41ed647b1df605bbe1ce2cbcfe59cc46dc4a72099e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 13:25:59 Author: felixonmars Revision: 221453 upgpkg: haskell-yesod-static 1.5.2-15 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:22:36 UTC (rev 221452) +++ PKGBUILD2017-04-09 13:25:59 UTC (rev 221453) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.2 -pkgrel=14 +pkgrel=15 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:22:36 Author: felixonmars Revision: 221452 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 221451, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 221451, haskell-yesod-auth/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 51 community-staging-x86_64/PKGBUILD | 51 2 files changed, 102 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 221451, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:22:36 UTC (rev 221452) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.17 +pkgrel=21 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('444a9b4b913e5f7addb1b9c5aa778f32d2b9e040d9b1c4d8a232fae908392891') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 221451, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:22:36 UTC (rev 221452) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.17 +pkgrel=21 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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"
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 13:22:13 Author: felixonmars Revision: 221451 upgpkg: haskell-yesod-auth 1.4.17-21 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:16:19 UTC (rev 221450) +++ PKGBUILD2017-04-09 13:22:13 UTC (rev 221451) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.17 -pkgrel=20 +pkgrel=21 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:16:19 Author: felixonmars Revision: 221450 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 221449, haskell-yesod/trunk/PKGBUILD) haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 221449, haskell-yesod/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 221449, haskell-yesod/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:16:19 UTC (rev 221450) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=16 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "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-core" "haskell-yesod-form" + "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 221449, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:16:19 UTC (rev 221450) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=16 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "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-core" "haskell-yesod-form" + "haskell-yesod-persistent") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +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 +
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 13:15:56 Author: felixonmars Revision: 221449 upgpkg: haskell-yesod 1.4.5-16 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:13:05 UTC (rev 221448) +++ PKGBUILD2017-04-09 13:15:56 UTC (rev 221449) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=15 +pkgrel=16 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: Sunday, April 9, 2017 @ 13:12:43 Author: felixonmars Revision: 221447 upgpkg: haskell-yesod-form 1.4.11-18 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:08:33 UTC (rev 221446) +++ PKGBUILD2017-04-09 13:12:43 UTC (rev 221447) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.11 -pkgrel=17 +pkgrel=18 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:13:05 Author: felixonmars Revision: 221448 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 221447, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 221447, haskell-yesod-form/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 47 community-staging-x86_64/PKGBUILD | 47 2 files changed, 94 insertions(+) Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 221447, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:13:05 UTC (rev 221448) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.11 +pkgrel=18 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('45edd3ea97a09968426ab20ea4595389b61f5fc2c9e328cecbdeed4a78dcd8d6') + +build() { +cd $_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.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.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-x86_64/PKGBUILD (from rev 221447, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:13:05 UTC (rev 221448) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.11 +pkgrel=18 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "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") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('45edd3ea97a09968426ab20ea4595389b61f5fc2c9e328cecbdeed4a78dcd8d6') + +build() { +cd $_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 +
[arch-commits] Commit in haskell-yesod-persistent/repos (4 files)
Date: Sunday, April 9, 2017 @ 13:08:33 Author: felixonmars Revision: 221446 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 221445, haskell-yesod-persistent/trunk/PKGBUILD) haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 221445, haskell-yesod-persistent/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 43 community-staging-x86_64/PKGBUILD | 43 2 files changed, 86 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from rev 221445, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2017-04-09 13:08:33 UTC (rev 221446) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.2 +pkgrel=13 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.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-x86_64/PKGBUILD (from rev 221445, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-04-09 13:08:33 UTC (rev 221446) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.2 +pkgrel=13 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056') + +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.*update[^ ]* |&'--force' |" register.sh +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/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +install -d -m755
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Sunday, April 9, 2017 @ 13:08:11 Author: felixonmars Revision: 221445 upgpkg: haskell-yesod-persistent 1.4.2-13 rebuild with primitive,0.6.2.0 vector,0.12.0.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-04-09 13:05:57 UTC (rev 221444) +++ PKGBUILD2017-04-09 13:08:11 UTC (rev 221445) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.2 -pkgrel=12 +pkgrel=13 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")