[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, February 22, 2020 @ 08:01:33 Author: felixonmars Revision: 578226 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 578225, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 578225, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 08:01:33 UTC (rev 578226) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.0 +pkgrel=30 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('059161c0a6a52cf6c573841afb0eea44dfacb122c6cb7eee5ca8554557772c38e18ec4d367abc1edd3c6efd8a993b42165083cfca41c0d5823abb19cbc3cf125') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, February 22, 2020 @ 07:59:46 Author: felixonmars Revision: 578224 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 578223, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 578223, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 07:59:46 UTC (rev 578224) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.0.1 +pkgrel=6 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36d3d0c9e3cefbc6b159ec868a523be37cfd92db8997f914cbf9eb568cba6f16169048aca7d4bebdf8a800ec3ed6bb710c9330723b3444629ab8fae77e9325df') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.3/<2/' -e 's/< *2/<3/' -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $_hkgname.cabal +sed -i 's/fail /error /' lib/Hakyll/Core/Metadata.hs lib/Hakyll/Web/Redirect.hs lib/Hakyll/Web/Template/Context.hs +sed -i '/fail = /i instance MonadFail Compiler where' lib/Hakyll/Core/Compiler/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +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 +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-hakyll/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 07:59:39 Author: felixonmars Revision: 578223 upgpkg: haskell-hakyll 4.13.0.1-6: rebuild with tasty-lua 0.2.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 07:57:54 UTC (rev 578222) +++ PKGBUILD2020-02-22 07:59:39 UTC (rev 578223) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.0.1 -pkgrel=5 +pkgrel=6 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:01:25 Author: felixonmars Revision: 578225 upgpkg: pandoc-crossref 0.3.6.0-30: rebuild with tasty-lua 0.2.2 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 07:59:46 UTC (rev 578224) +++ PKGBUILD2020-02-22 08:01:25 UTC (rev 578225) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.6.0 -pkgrel=29 +pkgrel=30 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, February 22, 2020 @ 08:04:48 Author: felixonmars Revision: 578228 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 578227, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 578227, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 08:04:48 UTC (rev 578228) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.0 +pkgrel=138 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz; + shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch) +sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215' + '88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../shellcheck-cabal3.patch + +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option='-pie' +runhaskell Setup build +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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:04:40 Author: felixonmars Revision: 578227 upgpkg: shellcheck 0.7.0-138: rebuild with tasty-lua 0.2.2 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 08:01:33 UTC (rev 578226) +++ PKGBUILD2020-02-22 08:04:40 UTC (rev 578227) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.0 -pkgrel=137 +pkgrel=138 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in haskell-pretty-show/repos (2 files)
Date: Saturday, February 22, 2020 @ 08:30:20 Author: felixonmars Revision: 578236 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pretty-show/repos/community-staging-x86_64/ haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 578235, haskell-pretty-show/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 578235, haskell-pretty-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 08:30:20 UTC (rev 578236) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-show +pkgname=haskell-pretty-show +pkgver=1.10 +pkgrel=1 +pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' +url="https://wiki.github.com/yav/pretty-show; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-lexer') +makedepends=('ghc' 'happy') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('90ecf41790246c85ee7c738de2bb1a23a56a0a1d547cee627cb0a5f6c2691adfc73851ca0ebc928f3584912bc2b1148b115db03eea271e67f55d6a1466db8711') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +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-genvalidity-property/repos (2 files)
Date: Saturday, February 22, 2020 @ 08:31:19 Author: felixonmars Revision: 578238 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity-property/repos/community-staging-x86_64/ haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 578237, haskell-genvalidity-property/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 578237, haskell-genvalidity-property/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 08:31:19 UTC (rev 578238) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity-property +pkgname=haskell-genvalidity-property +pkgver=0.5.0.1 +pkgrel=2 +pkgdesc="Standard properties for functions on Validity types" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-genvalidity' 'haskell-hspec' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-validity') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a50b3cb28cb843bfacff8b1a2248fc6e80ea1667518955a0d8479d607017f45ff99eac71be6797e232e9d6f08f6bfeb3ce00b346c9a40d2cf9da880d84f29add') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-genvalidity-hspec/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:32:06 Author: felixonmars Revision: 578239 upgpkg: haskell-genvalidity-hspec 0.7.0.4-2: rebuild with pretty-show 1.10 Modified: haskell-genvalidity-hspec/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 08:31:19 UTC (rev 578238) +++ PKGBUILD2020-02-22 08:32:06 UTC (rev 578239) @@ -3,7 +3,7 @@ _hkgname=genvalidity-hspec pkgname=haskell-genvalidity-hspec pkgver=0.7.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="Standard spec's for GenValidity instances" url="https://github.com/NorfairKing/validity; license=('MIT') @@ -38,6 +38,6 @@ install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE }
[arch-commits] Commit in haskell-pretty-show/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:30:12 Author: felixonmars Revision: 578235 upgpkg: haskell-pretty-show 1.10-1: rebuild with pretty-show 1.10 Modified: haskell-pretty-show/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 08:27:55 UTC (rev 578234) +++ PKGBUILD2020-02-22 08:30:12 UTC (rev 578235) @@ -2,8 +2,8 @@ _hkgname=pretty-show pkgname=haskell-pretty-show -pkgver=1.9.5 -pkgrel=9 +pkgver=1.10 +pkgrel=1 pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' url="https://wiki.github.com/yav/pretty-show; license=('MIT') @@ -11,7 +11,7 @@ depends=('ghc-libs' 'haskell-lexer') makedepends=('ghc' 'happy') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('7bf382ad3531227588a82d7bcff3a795df0c425b27d7f4448a94fd617fbc8a4fb6087eb859480fe4702771bf560a353a3a3d5079cd6576c620d5258686c41193') +sha512sums=('90ecf41790246c85ee7c738de2bb1a23a56a0a1d547cee627cb0a5f6c2691adfc73851ca0ebc928f3584912bc2b1148b115db03eea271e67f55d6a1466db8711') build() { cd $_hkgname-$pkgver @@ -32,6 +32,6 @@ install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE }
[arch-commits] Commit in haskell-tasty-th/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:00:00 Author: felixonmars Revision: 578263 upgpkg: haskell-tasty-th 0.1.7-89: rebuild with pretty-show 1.10 Modified: haskell-tasty-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 09:59:25 UTC (rev 578262) +++ PKGBUILD2020-02-22 10:00:00 UTC (rev 578263) @@ -4,7 +4,7 @@ _hkgname=tasty-th pkgname=haskell-tasty-th pkgver=0.1.7 -pkgrel=88 +pkgrel=89 pkgdesc="Automatic tasty test case discovery using TH" url="https://github.com/bennofs/tasty-th; license=("BSD")
[arch-commits] Commit in haskell-tasty-th/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:00:08 Author: felixonmars Revision: 578264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-th/repos/community-staging-x86_64/ haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 578263, haskell-tasty-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 578263, haskell-tasty-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:00:08 UTC (rev 578264) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-th +pkgname=haskell-tasty-th +pkgver=0.1.7 +pkgrel=89 +pkgdesc="Automatic tasty test case discovery using TH" +url="https://github.com/bennofs/tasty-th; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "BSD3.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt" +}
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:00:46 Author: felixonmars Revision: 578265 upgpkg: haskell-lifted-async 0.10.0.4-42: rebuild with pretty-show 1.10 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:00:08 UTC (rev 578264) +++ PKGBUILD2020-02-22 10:00:46 UTC (rev 578265) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.0.4 -pkgrel=41 +pkgrel=42 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('BSD')
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:00:54 Author: felixonmars Revision: 578266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 578265, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 578265, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:00:54 UTC (rev 578266) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.0.4 +pkgrel=42 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('88576542e9181b991bdb3e6739f6e2b0f9e789abba6da717da8677758ccfed2ed124769bcd5c84bd6c6fa0c3160db71bd428b5566f9eac7d318e0eb53f8dc6b3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-alsa-mixer/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:10:17 Author: felixonmars Revision: 578278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-alsa-mixer/repos/community-staging-x86_64/ haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 578277, haskell-alsa-mixer/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 578277, haskell-alsa-mixer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:10:17 UTC (rev 578278) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-mixer +pkgname=haskell-${_hkgname} +pkgver=0.3.0 +pkgrel=15 +pkgdesc='Bindings to the ALSA simple mixer API' +url='https://hackage.haskell.org/package/alsa-mixer' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix' + 'haskell-alsa-core' 'haskell-extensible-exceptions') +makedepends=('ghc' 'c2hs') +source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf') +sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f') + +build() { + cd ${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +runhaskell Setup build +runhaskell Setup 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 +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-bz2/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:10:59 Author: felixonmars Revision: 578280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bz2/repos/community-staging-x86_64/ haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 578279, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 578279, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:10:59 UTC (rev 578280) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.0.2 +pkgrel=4 +pkgdesc="Bindings to libbz2" +url="https://hub.darcs.net/vmchale/bz2; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'bzip2') +makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7963cbc3befb40490099ff37ecebd8b5fbd657f3bf81b6cb76ac6eed3c8dc46ca35a72bf50567a6964345d6e2be5e4063d8ac4c3db05c99a1bb205779a742b36') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +# Use system libbz2 +sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \ extra-libraries: bz2' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-gnuidn/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:12:10 Author: felixonmars Revision: 578283 upgpkg: haskell-gnuidn 0.2.2-143: rebuild with pretty-show 1.10 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:11:39 UTC (rev 578282) +++ PKGBUILD2020-02-22 10:12:10 UTC (rev 578283) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=142 +pkgrel=143 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:11:31 Author: felixonmars Revision: 578281 upgpkg: haskell-fsnotify 0.3.0.1-79: rebuild with pretty-show 1.10 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:10:59 UTC (rev 578280) +++ PKGBUILD2020-02-22 10:11:31 UTC (rev 578281) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=78 +pkgrel=79 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify; license=("BSD")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:11:39 Author: felixonmars Revision: 578282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 578281, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 578281, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:11:39 UTC (rev 578282) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=79 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +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-bz2/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:10:52 Author: felixonmars Revision: 578279 upgpkg: haskell-bz2 1.0.0.2-4: rebuild with pretty-show 1.10 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:10:17 UTC (rev 578278) +++ PKGBUILD2020-02-22 10:10:52 UTC (rev 578279) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2; license=('BSD')
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:12:17 Author: felixonmars Revision: 578284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 578283, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 578283, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:12:17 UTC (rev 578284) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=143 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:12:53 Author: felixonmars Revision: 578285 upgpkg: haskell-network-protocol-xmpp 0.4.9-5: rebuild with pretty-show 1.10 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:12:17 UTC (rev 578284) +++ PKGBUILD2020-02-22 10:12:53 UTC (rev 578285) @@ -4,7 +4,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.9 -pkgrel=4 +pkgrel=5 pkgdesc="Client library for the XMPP protocol." url="https://git.sr.ht/~singpolyma/network-protocol-xmpp; license=("GPL3")
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:29:31 Author: felixonmars Revision: 578314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578313, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578313, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:29:31 UTC (rev 578314) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=22 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:27:56 Author: felixonmars Revision: 578311 upgpkg: haskell-persistent-sqlite 2.10.6.1-3: rebuild with pretty-show 1.10 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:26:43 UTC (rev 578310) +++ PKGBUILD2020-02-22 10:27:56 UTC (rev 578311) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.1 -pkgrel=2 +pkgrel=3 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:28:05 Author: felixonmars Revision: 578312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 578311, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 578311, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:28:05 UTC (rev 578312) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.1 +pkgrel=3 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4a6041ea54337cc6397138004650979dc2b7d2a57145b9a2870140cc8baa04c3b31788d972b4147bc833b1bd27b0c119236f91dfa56b8a14b5f92329a1d11246') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-persistent-qq/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:29:23 Author: felixonmars Revision: 578313 upgpkg: haskell-persistent-qq 2.9.1.1-22: rebuild with pretty-show 1.10 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:28:05 UTC (rev 578312) +++ PKGBUILD2020-02-22 10:29:23 UTC (rev 578313) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1.1 -pkgrel=21 +pkgrel=22 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:39:02 Author: felixonmars Revision: 578331 upgpkg: haskell-http 4000.3.14-104: rebuild with pretty-show 1.10 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:38:08 UTC (rev 578330) +++ PKGBUILD2020-02-22 10:39:02 UTC (rev 578331) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.14 -pkgrel=103 +pkgrel=104 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:39:53 Author: felixonmars Revision: 578334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 578333, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 578333, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:39:53 UTC (rev 578334) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=348 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-js-jquery/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:39:44 Author: felixonmars Revision: 578333 upgpkg: haskell-js-jquery 3.3.1-348: rebuild with pretty-show 1.10 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:39:10 UTC (rev 578332) +++ PKGBUILD2020-02-22 10:39:44 UTC (rev 578333) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=347 +pkgrel=348 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:39:10 Author: felixonmars Revision: 578332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 578331, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 578331, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:39:10 UTC (rev 578332) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.14 +pkgrel=104 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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 cabal-install/repos (2 files)
Date: Saturday, February 22, 2020 @ 10:58:12 Author: felixonmars Revision: 578348 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 578347, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 578347, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 10:58:12 UTC (rev 578348) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=3.0.0.0 +pkgrel=30 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz; + cabal-install-hackage-security-0.6.patch::https://github.com/haskell/cabal/commit/0165f0a739a634ed03e6c87f258ebb5810005d21.patch) +sha512sums=('0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca' + 'cbdb8af7c76424fd395f83e5beedc1bd4f97915e4b4cff007b4d69c515e2f9df8a100cdbabe7ec481ba177596bfb852555c65aa3fa5c1911ddaae9a5aa467fae') + +prepare() { + cd $pkgname-$pkgver + patch -p2 -i ../cabal-install-hackage-security-0.6.patch || : + sed -i -e 's/< *4/<5/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:58:05 Author: felixonmars Revision: 578347 upgpkg: cabal-install 3.0.0.0-30: rebuild with pretty-show 1.10 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:54:19 UTC (rev 578346) +++ PKGBUILD2020-02-22 10:58:05 UTC (rev 578347) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=3.0.0.0 -pkgrel=29 +pkgrel=30 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('BSD')
[arch-commits] Commit in sddm/repos/extra-x86_64 (6 files)
Date: Saturday, February 22, 2020 @ 10:57:23 Author: arojas Revision: 376027 archrelease: copy trunk to extra-x86_64 Added: sddm/repos/extra-x86_64/PKGBUILD (from rev 376026, sddm/trunk/PKGBUILD) sddm/repos/extra-x86_64/sddm.sysusers (from rev 376026, sddm/trunk/sddm.sysusers) sddm/repos/extra-x86_64/sddm.tmpfiles (from rev 376026, sddm/trunk/sddm.tmpfiles) Deleted: sddm/repos/extra-x86_64/PKGBUILD sddm/repos/extra-x86_64/sddm.sysusers sddm/repos/extra-x86_64/sddm.tmpfiles ---+ PKGBUILD | 105 sddm.sysusers |4 +- sddm.tmpfiles |2 - 3 files changed, 57 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 10:57:01 UTC (rev 376026) +++ PKGBUILD2020-02-22 10:57:23 UTC (rev 376027) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=sddm -pkgver=0.18.1 -pkgrel=1 -pkgdesc='QML based X11 and Wayland display manager' -arch=('x86_64') -url='https://github.com/sddm/sddm' -license=('GPL') -depends=('qt5-declarative' 'xorg-xauth' 'xorg-server') -makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools') -backup=('usr/share/sddm/scripts/Xsetup' -'etc/pam.d/sddm') -provides=('display-manager') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz; -sddm.sysusers sddm.tmpfiles) -sha256sums=('07296fc747010a5dd58a45f16c3224b439997afad42566e4b043c841b1b71700' -'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f' -'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \ --DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \ --DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \ --DBUILD_MAN_PAGES=ON - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install - - install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf - install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf - - install -d "$pkgdir"/usr/lib/sddm/sddm.conf.d - "$pkgdir"/usr/bin/sddm --example-config > "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf -# Don't set PATH in sddm.conf - sed -r 's|DefaultPath=.*|DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin|g' -i "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf -# Unset InputMethod https://github.com/sddm/sddm/issues/952 - sed -e "/^InputMethod/s/qtvirtualkeyboard//" -i "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf -} Copied: sddm/repos/extra-x86_64/PKGBUILD (from rev 376026, sddm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-22 10:57:23 UTC (rev 376027) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=sddm +pkgver=0.18.1 +pkgrel=2 +pkgdesc='QML based X11 and Wayland display manager' +arch=('x86_64') +url='https://github.com/sddm/sddm' +license=('GPL') +depends=('qt5-declarative' 'xorg-xauth' 'xorg-server') +makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools') +backup=('usr/share/sddm/scripts/Xsetup' +'usr/share/sddm/scripts/Xstop' +'etc/pam.d/sddm' +'etc/pam.d/sddm-autologin' +'etc/pam.d/sddm-greeter') +provides=('display-manager') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz; +sddm.sysusers sddm.tmpfiles) +sha256sums=('07296fc747010a5dd58a45f16c3224b439997afad42566e4b043c841b1b71700' +'9fce66f325d170c61caed57816f4bc72e9591df083e89da114a3bb16b0a0e60f' +'db625f2a3649d6d203e1e1b187a054d5c6263cadf7edd824774d8ace52219677') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \ +-DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \ +-DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \ +-DBUILD_MAN_PAGES=ON + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install + + install -Dm644 "$srcdir"/sddm.sysusers "$pkgdir"/usr/lib/sysusers.d/sddm.conf + install -Dm644 "$srcdir"/sddm.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/sddm.conf + + install -d "$pkgdir"/usr/lib/sddm/sddm.conf.d + "$pkgdir"/usr/bin/sddm --example-config > "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf +# Don't set PATH in sddm.conf + sed -r 's|DefaultPath=.*|DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin|g' -i "$pkgdir"/usr/lib/sddm/sddm.conf.d/default.conf +# Unset InputMethod
[arch-commits] Commit in sddm/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 10:57:01 Author: arojas Revision: 376026 Backup more files (FS#63928) Modified: sddm/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:50:06 UTC (rev 376025) +++ PKGBUILD2020-02-22 10:57:01 UTC (rev 376026) @@ -4,7 +4,7 @@ pkgname=sddm pkgver=0.18.1 -pkgrel=1 +pkgrel=2 pkgdesc='QML based X11 and Wayland display manager' arch=('x86_64') url='https://github.com/sddm/sddm' @@ -13,7 +13,9 @@ makedepends=('extra-cmake-modules' 'python-docutils' 'qt5-tools') backup=('usr/share/sddm/scripts/Xsetup' 'usr/share/sddm/scripts/Xstop' -'etc/pam.d/sddm') +'etc/pam.d/sddm' +'etc/pam.d/sddm-autologin' +'etc/pam.d/sddm-greeter') provides=('display-manager') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v${pkgver}.tar.gz; sddm.sysusers sddm.tmpfiles)
[arch-commits] Commit in haskell-servant-swagger/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:11:31 Author: felixonmars Revision: 578369 upgpkg: haskell-servant-swagger 1.1.7.1-69: rebuild with pretty-show 1.10 Modified: haskell-servant-swagger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:10:29 UTC (rev 578368) +++ PKGBUILD2020-02-22 11:11:31 UTC (rev 578369) @@ -4,7 +4,7 @@ _hkgname=servant-swagger pkgname=haskell-servant-swagger pkgver=1.1.7.1 -pkgrel=68 +pkgrel=69 pkgdesc="Generate Swagger specification for your servant API." url="https://github.com/haskell-servant/servant-swagger; license=("BSD")
[arch-commits] Commit in openexr/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:11:50 Author: arojas Revision: 376028 Update to 2.4.1 Modified: openexr/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 5 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 10:57:23 UTC (rev 376027) +++ PKGBUILD2020-02-22 11:11:50 UTC (rev 376028) @@ -1,8 +1,8 @@ # Maintainer: Tobias Powalowski pkgname=openexr -pkgver=2.4.0 -pkgrel=7 +pkgver=2.4.1 +pkgrel=1 pkgdesc="An high dynamic-range image file format library" url="https://www.openexr.com/; arch=('x86_64') @@ -13,19 +13,8 @@ conflicts=('ilmbase') replaces=('ilmbase') source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') +md5sums=('f7f7f893cf38786f88c306dec127113f') -prepare() { - cd $pkgname-$pkgver - -# Take DESTDIR into account when creating symlinks - sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir \\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \ --i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake - -# Fix linking python modules to boost_python - sed -e 's|${libname} ${extraDeps}|${libname} ${extraDeps} Boost::${PYILMBASE_BOOST_PY3_COMPONENT}|' -i PyIlmBase/config/ModuleDefine.cmake -} - build() { mkdir -p build @@ -40,12 +29,7 @@ make DESTDIR="${pkgdir}" install install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" -# Fix pc include path - sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ --i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc - -# Install python modules +# Install missing python module _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` - install -Dm755 python3*/*.so -t "$pkgdir"/$_pythonpath - chrpath -d "$pkgdir"/$_pythonpath/*.so # Remove insecure RPATH + install -Dm755 python3*/imathnumpy.so -t "$pkgdir"/$_pythonpath }
[arch-commits] Commit in haskell-servant-swagger/repos (2 files)
Date: Saturday, February 22, 2020 @ 11:11:39 Author: felixonmars Revision: 578370 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-swagger/repos/community-staging-x86_64/ haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 578369, haskell-servant-swagger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from rev 578369, haskell-servant-swagger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 11:11:39 UTC (rev 578370) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-swagger +pkgname=haskell-servant-swagger +pkgver=1.1.7.1 +pkgrel=69 +pkgdesc="Generate Swagger specification for your servant API." +url="https://github.com/haskell-servant/servant-swagger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media' + 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant' + 'haskell-singleton-bool' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-hspec' 'haskell-quickcheck') +makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 'haskell-doctest' + 'haskell-hspec-discover' 'haskell-lens-aeson' 'haskell-utf8-string' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('74b71c331272ad905e5a73f81d2b7eba4a6b705bc633f3e7747824d3c8f22e0f4518a19c47792ecc46d3c0956d39280201b085c2be1c78dc7455f6fd5ca1b434') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.1/<2/' -e 's/< *4/<5/' -e 's/< *0.11/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +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 +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-servant/repos (2 files)
Date: Saturday, February 22, 2020 @ 11:10:29 Author: felixonmars Revision: 578368 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant/repos/community-staging-x86_64/ haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 578367, haskell-servant/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 578367, haskell-servant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 11:10:29 UTC (rev 578368) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant +pkgname=haskell-servant +pkgver=0.16.2 +pkgrel=42 +pkgdesc="A family of combinators for defining webservices APIs" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-bifunctors' 'haskell-case-insensitive' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool' + 'haskell-string-conversions' 'haskell-vault') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-hspec' 'haskell-quickcheck-instances' + 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('81e99308fb5740354f57600e7294f636e6cf988c6dbce6c4e0dd38bd7a2fad1dfe16e718ba74bcd59e8fb8a07c678c5da293a672160a01eee7b646a52c70a1bd') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *0.11/<1/' -e 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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 openexr/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:12:07 Author: arojas Revision: 376029 archrelease: copy trunk to extra-x86_64 Added: openexr/repos/extra-x86_64/PKGBUILD (from rev 376028, openexr/trunk/PKGBUILD) Deleted: openexr/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 86 - 1 file changed, 35 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 11:11:50 UTC (rev 376028) +++ PKGBUILD2020-02-22 11:12:07 UTC (rev 376029) @@ -1,51 +0,0 @@ -# Maintainer: Tobias Powalowski - -pkgname=openexr -pkgver=2.4.0 -pkgrel=7 -pkgdesc="An high dynamic-range image file format library" -url="https://www.openexr.com/; -arch=('x86_64') -license=('BSD') -depends=('zlib') -makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut' 'python-numpy' 'chrpath') -optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') -conflicts=('ilmbase') -replaces=('ilmbase') -source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) -md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee') - -prepare() { - cd $pkgname-$pkgver - -# Take DESTDIR into account when creating symlinks - sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir \\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \ --i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake - -# Fix linking python modules to boost_python - sed -e 's|${libname} ${extraDeps}|${libname} ${extraDeps} Boost::${PYILMBASE_BOOST_PY3_COMPONENT}|' -i PyIlmBase/config/ModuleDefine.cmake -} - -build() { - mkdir -p build - - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install - install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" - -# Fix pc include path - sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \ --i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i "$pkgdir"/usr/lib/pkgconfig/IlmBase.pc - -# Install python modules - _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` - install -Dm755 python3*/*.so -t "$pkgdir"/$_pythonpath - chrpath -d "$pkgdir"/$_pythonpath/*.so # Remove insecure RPATH -} Copied: openexr/repos/extra-x86_64/PKGBUILD (from rev 376028, openexr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-22 11:12:07 UTC (rev 376029) @@ -0,0 +1,35 @@ +# Maintainer: Tobias Powalowski + +pkgname=openexr +pkgver=2.4.1 +pkgrel=1 +pkgdesc="An high dynamic-range image file format library" +url="https://www.openexr.com/; +arch=('x86_64') +license=('BSD') +depends=('zlib') +makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut' 'python-numpy' 'chrpath') +optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: python support') +conflicts=('ilmbase') +replaces=('ilmbase') +source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;) +md5sums=('f7f7f893cf38786f88c306dec127113f') + +build() { + mkdir -p build + + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd build + make DESTDIR="${pkgdir}" install + install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" + +# Install missing python module + _pythonpath=`python -c "from sysconfig import get_path; print(get_path('platlib'))"` + install -Dm755 python3*/imathnumpy.so -t "$pkgdir"/$_pythonpath +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:25:38 Author: felixonmars Revision: 578383 upgpkg: haskell-http-streams 0.8.7.1-15: rebuild with pretty-show 1.10 Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:24:48 UTC (rev 578382) +++ PKGBUILD2020-02-22 11:25:38 UTC (rev 578383) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.7.1 -pkgrel=14 +pkgrel=15 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('BSD')
[arch-commits] Commit in yaegi/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:23:47 Author: shibumi Revision: 578379 upgpkg: yaegi 0.7.6-1 Modified: yaegi/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:22:21 UTC (rev 578378) +++ PKGBUILD2020-02-22 11:23:47 UTC (rev 578379) @@ -1,7 +1,7 @@ # Maintainer: Christian Rebischke # Contributor: navigaid pkgname=yaegi -pkgver=0.7.4 +pkgver=0.7.6 pkgrel=1 pkgdesc='Yet another Elegant Go Interpreter' arch=('x86_64') @@ -10,7 +10,7 @@ makedepends=('go-pie') depends=('glibc') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/containous/yaegi/archive/v${pkgver}.tar.gz;) -sha512sums=('667836d976668ac0ce52dec4d597662da70816a55941f3b8d6dc614001788b339eab73cd428258947f327614ba88455bf14ff13d6e4acf39b471d23abcc5b1ac') +sha512sums=('d59921cfad3ec9be1b6ba0a4813b768cc0c9c14d9edcb2075ba9c8179946b9c83c447411e9cdc38d624e45a84c90fb1b3d1238a8e83c41528ad34d40185db1eb') build() { cd "${pkgname}-${pkgver}" @@ -17,6 +17,12 @@ go build -trimpath -ldflags "-extldflags ${LDFLAGS}" ./cmd/yaegi } +# These checks fail right now :( +#check() { +# cd "${pkgname}-${pkgver}" +# go test ./... +#} + package() { cd "${pkgname}-${pkgver}" install -Dm755 yaegi "${pkgdir}/usr/bin/${pkgname}"
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Saturday, February 22, 2020 @ 11:24:48 Author: felixonmars Revision: 578382 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 578381, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 578381, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 11:24:48 UTC (rev 578382) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.4.1 +pkgrel=26 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/JustusAdam/snap-core; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0d4f6a4152627773714c1ec5c9508d19a2e69c8ef83acab3669b0732b840aa67dfce7893638fba7689e35c5b3530ea1fd8d681f6aad045ccb2219e5910e83e34') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-snap-core/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 11:24:41 Author: felixonmars Revision: 578381 upgpkg: haskell-snap-core 1.0.4.1-26: rebuild with pretty-show 1.10 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:24:02 UTC (rev 578380) +++ PKGBUILD2020-02-22 11:24:41 UTC (rev 578381) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.4.1 -pkgrel=25 +pkgrel=26 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/JustusAdam/snap-core; license=('BSD')
[arch-commits] Commit in vlc/repos/extra-x86_64 (7 files)
Date: Saturday, February 22, 2020 @ 11:52:48 Author: heftig Revision: 376036 archrelease: copy trunk to extra-x86_64 Added: vlc/repos/extra-x86_64/PKGBUILD (from rev 376035, vlc/trunk/PKGBUILD) vlc/repos/extra-x86_64/aom_compat.patch (from rev 376035, vlc/trunk/aom_compat.patch) vlc/repos/extra-x86_64/lua53_compat.patch (from rev 376035, vlc/trunk/lua53_compat.patch) vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook (from rev 376035, vlc/trunk/update-vlc-plugin-cache.hook) Deleted: vlc/repos/extra-x86_64/PKGBUILD vlc/repos/extra-x86_64/lua53_compat.patch vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook --+ PKGBUILD | 490 - aom_compat.patch | 11 lua53_compat.patch | 60 ++--- update-vlc-plugin-cache.hook | 22 - 4 files changed, 298 insertions(+), 285 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 11:52:33 UTC (rev 376035) +++ PKGBUILD2020-02-22 11:52:48 UTC (rev 376036) @@ -1,244 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Giovanni Scafora -# Contributor: Sarah Hay -# Contributor: Martin Sandsmark - -pkgname=vlc -_vlcver=3.0.8 -# optional fixup version including hyphen -_vlcfixupver= -pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=9 -pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' -url='https://www.videolan.org/vlc/' -arch=('x86_64') -license=('LGPL2.1' 'GPL2') -# TODO: libplacebo https://github.com/haasn/libplacebo/commit/65ddefbadc3481a7835baa23701a7a2992ca2768 -depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn' - 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad' - 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret' - 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2' - 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' # 'libplacebo' - 'wayland-protocols' 'aribb24') -makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray' - 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3' - 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs' - 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient' - 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123' - 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx' - 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo' - 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger' - 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr' - 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d') -optdepends=('avahi: service discovery using bonjour protocol' -'aom: AOM AV1 codec' -'gst-plugins-base-libs: for libgst plugins' -'dav1d: dav1d AV1 decoder' -'libdvdcss: decoding encrypted DVDs' -'libavc1394: devices using the 1394ta AV/C' -'libdc1394: IEEE 1394 access plugin' -'kwallet: kwallet keystore' -'libva-vdpau-driver: vdpau backend nvidia' -'libva-intel-driver: video backend intel' -'libbluray: Blu-Ray video input' -'flac: Free Lossless Audio Codec plugin' -'twolame: TwoLAME mpeg2 encoder plugin' -'libgme: Game Music Emu plugin' -'vcdimager: navigate VCD with libvcdinfo' -'libmtp: MTP devices discovery' -'systemd-libs: udev services discovery' -'smbclient: SMB access plugin' -'libcdio: audio CD playback' -'gnu-free-fonts: subtitle font ' -'ttf-dejavu: subtitle font' -'libssh2: sftp access' -'libnfs: NFS access' -'mpg123: mpg123 codec' -'protobuf: chromecast streaming' -'libmicrodns: mDNS services discovery (chromecast etc)' -'lua-socket: http interface' -'live-media: RTSP input' -'libdvdread: DVD input module' -'libdvdnav: DVD with navigation input module' -'libogg: Ogg and OggSpots codec' -'libshout: shoutcast/icecast output plugin' -'libmodplug: MOD output plugin' -'libvpx: VP8 and VP9 codec' -'libvorbis: Vorbis decoder/encoder' -'speex: Speex codec' -'opus: opus codec' -'libtheora: theora codec' -'libpng: PNG support' -'libjpeg-turbo: JPEG support' -'librsvg: SVG plugin' -'x264: H264 encoding' -'x265: HEVC/H.265 encoder' -'zvbi: VBI/Teletext/webcam/v4l2 capture/decoding' -'libass: Subtitle support' -'libkate: Kate codec' -'libtiger: Tiger rendering for Kate streams' -
[arch-commits] Commit in vlc/trunk (PKGBUILD aom_compat.patch)
Date: Saturday, February 22, 2020 @ 11:52:33 Author: heftig Revision: 376035 3.0.8-10 Added: vlc/trunk/aom_compat.patch Modified: vlc/trunk/PKGBUILD --+ PKGBUILD |8 +--- aom_compat.patch | 11 +++ 2 files changed, 16 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:35:50 UTC (rev 376034) +++ PKGBUILD2020-02-22 11:52:33 UTC (rev 376035) @@ -8,7 +8,7 @@ # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=9 +pkgrel=10 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' arch=('x86_64') @@ -98,11 +98,13 @@ options=('!emptydirs') source=(https://download.videolan.org/${pkgname}/${_vlcver}/${pkgname}-${_vlcver}${_vlcfixupver}.tar.xz{,.asc} update-vlc-plugin-cache.hook -lua53_compat.patch) +lua53_compat.patch +aom_compat.patch) sha512sums=('5ade0b350e98fd6fa90035bffabda96f0addb3844a7c0a242b4db1cab6a746e1adb1d713ddcb48ae51a7d1736090f096f5d3b0637a9f958ccf4fcf27e838cf70' 'SKIP' '80357bae69e32b353d3784932d854e294906798e14faffb87c3383c3b6f6bdc57cbabb9c6e3f3c1adf0f8ddbb24153e72104c963cf1934970c2983c96daef9df' - '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f') + '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f' + '5f3476ea0674640dd0321349dbec1e1d36169b456b5cc5492467e1db1e839c8af1b1b8ceeb16c54beb4d449aabd595c72984fbd2ae9df07f457867f99a7b7d98') validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key prepare() { Added: aom_compat.patch === --- aom_compat.patch(rev 0) +++ aom_compat.patch2020-02-22 11:52:33 UTC (rev 376035) @@ -0,0 +1,11 @@ +diff -u -r vlc-3.0.8/modules/codec/aom.c vlc-3.0.8-aom/modules/codec/aom.c +--- vlc-3.0.8/modules/codec/aom.c 2019-01-09 16:02:11.0 + vlc-3.0.8-aom/modules/codec/aom.c 2020-02-22 11:44:27.188620819 + +@@ -98,7 +98,6 @@ + { VLC_CODEC_I444, AOM_IMG_FMT_I444, 8, 0 }, + + { VLC_CODEC_YV12, AOM_IMG_FMT_YV12, 8, 0 }, +-{ VLC_CODEC_YUVA, AOM_IMG_FMT_444A, 8, 0 }, + + { VLC_CODEC_GBR_PLANAR, AOM_IMG_FMT_I444, 8, 1 }, + { VLC_CODEC_GBR_PLANAR_10L, AOM_IMG_FMT_I44416, 10, 1 },
[arch-commits] Commit in agda/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:02:47 Author: felixonmars Revision: 578415 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 578414, agda/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 578414, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:02:47 UTC (rev 578415) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.0.1.20191219 +pkgrel=20 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 'haskell-equivalence' + 'haskell-exceptions' 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable' + 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 'haskell-regex-tdfa' + 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' + 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;) +sha512sums=('06e22b5b72a1d89a74484540eb216a23162bc5b54a436439eb00c9753b28059b2de4ee9ecb89da0128b7f6094b9d90506700a6dafa4f0f9bedf069fe4bf9c591') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib + +cd $pkgname-$pkgver +sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \ +-i Setup.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +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 $pkgname-$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" +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 agda/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:02:37 Author: felixonmars Revision: 578414 upgpkg: agda 2.6.0.1.20191219-20: rebuild with pretty-show 1.10 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 11:56:48 UTC (rev 578413) +++ PKGBUILD2020-02-22 12:02:37 UTC (rev 578414) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.0.1.20191219 -pkgrel=19 +pkgrel=20 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in haskell-http-download/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:20:02 Author: felixonmars Revision: 578448 upgpkg: haskell-http-download 0.1.0.1-43: rebuild with pretty-show 1.10 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:19:14 UTC (rev 578447) +++ PKGBUILD2020-02-22 12:20:02 UTC (rev 578448) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.1.0.1 -pkgrel=42 +pkgrel=43 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in haskell-casa-client/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:19:05 Author: felixonmars Revision: 578446 upgpkg: haskell-casa-client 0.0.0.20191219-22: rebuild with pretty-show 1.10 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:18:22 UTC (rev 578445) +++ PKGBUILD2020-02-22 12:19:05 UTC (rev 578446) @@ -4,7 +4,7 @@ pkgname=haskell-casa-client pkgver=0.0.0.20191219 _commit=3dee7dc1594e4d0ea2b101ad933ce23b4bc3c451 -pkgrel=21 +pkgrel=22 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:18:22 Author: felixonmars Revision: 578445 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 578444, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 578444, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:18:22 UTC (rev 578445) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.21.1 +pkgrel=173 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' + 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +aws-ghc-8.8.patch::https://github.com/aristidb/aws/pull/263.patch) +sha512sums=('ab22fd2113b579404c218abbef42ebc04e3b5d90c4a1ecc4ad36aa720c8071c07d8b49bd2441bc07d1383122cfdd5e95a04fad6929adedb66e5d5b684eed2f37' + '12c5c3a7788106e2a7a47140260a04ab72d55a016e2eaf34f50374d21127521ed65128848de3a7ef0357caec153d5fad104e3575466e501ff5d3baccecb164b4') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../aws-ghc-8.8.patch +sed -i 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +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 +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-aws/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:18:14 Author: felixonmars Revision: 578444 upgpkg: haskell-aws 0.21.1-173: rebuild with pretty-show 1.10 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:15:58 UTC (rev 578443) +++ PKGBUILD2020-02-22 12:18:14 UTC (rev 578444) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.21.1 -pkgrel=172 +pkgrel=173 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-casa-client/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:19:14 Author: felixonmars Revision: 578447 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 578446, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 578446, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:19:14 UTC (rev 578447) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.0.20191219 +_commit=3dee7dc1594e4d0ea2b101ad933ce23b4bc3c451 +pkgrel=22 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(casa-$_commit.tar.gz::https://github.com/fpco/casa/archive/$_commit.tar.gz) +sha512sums=('8f8bd2ffbd250de61aeeafa85c3b3921599aa3fef031966d30581d5abf29bff2f3749350c312d10145331fc054642bf184eabcea69be9baad9be226cb5e4991f') + +prepare() { +cd casa-$_commit/$_hkgname +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd casa-$_commit/$_hkgname + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd casa-$_commit/$_hkgname +runhaskell Setup test +} + +package() { +cd casa-$_commit/$_hkgname + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +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 puppet/repos/community-any (4 files)
Date: Saturday, February 22, 2020 @ 12:29:56 Author: shibumi Revision: 578461 archrelease: copy trunk to community-any Added: puppet/repos/community-any/PKGBUILD (from rev 578460, puppet/trunk/PKGBUILD) puppet/repos/community-any/puppet.install (from rev 578460, puppet/trunk/puppet.install) Deleted: puppet/repos/community-any/PKGBUILD puppet/repos/community-any/puppet.install + PKGBUILD | 228 +++ puppet.install | 10 +- 2 files changed, 119 insertions(+), 119 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 12:29:39 UTC (rev 578460) +++ PKGBUILD2020-02-22 12:29:56 UTC (rev 578461) @@ -1,114 +0,0 @@ -# Maintainer: Christian Rebischke -# Contributor: Jonathan Steel -# Contributor: Greg Sutcliffe -# Contributor: Hyacinthe Cartiaux -# Contributor: Thomas S Hatch -# Contributor: Xavion -# Contributor: Miah Johnson -# Contributor: Dave Simons -# Contributor: Niels Abspoel -# Contributor: Tim Meusel - -pkgname=puppet -pkgver=6.12.0 -pkgrel=2 -pkgdesc="Server automation framework and application" -arch=('any') -url="https://puppet.com/products/open-source-projects; -license=('Apache') -depends=('ruby' 'facter' 'hiera' 'ruby-semantic_puppet' 'ruby-augeas' -'ruby-shadow' 'ruby-concurrent' 'ruby-multi_json' 'ruby-puppet-resource_api' -'ruby-httpclient' 'ruby-deep_merge' 'ruby-sync') -makedepends=('git' 'ruby-rspec') -checkdepends=('ruby-rake' 'ruby-rspec' 'ruby-yard') -backup=('etc/puppetlabs/puppet/auth.conf' -'etc/puppetlabs/puppet/puppet.conf' -'etc/puppetlabs/puppet/hiera.yaml') -install="$pkgname.install" - -_augeas_commit=416e8fe9df9d467289e2923c083367b04e7d8bd1 -_cron_commit=4aa7bdba01493007b0d485b7ed78aee5ff347dca -_host_commit=34dca65fe54ba08bd764691e2619371c213df70b -_mount_commit=1e56e2588058551360269472823bf3426c5e1900 -_selinux_commit=cfa0d78156c507f1e95a4fbd91bd5a7b0c2a2ddc -_sshkeys_commit=9f710d8e502b5bf2ca3d213d2bddea13f7a4b7b8 -_yumrepo_commit=31c1736ae59155ed288179e81d368accb067ed0d -_zfs_commit=86fb96ad889f4570c2db7936048f4d1177331f10 -_zone_commit=7880999cdcf15b9a3594b78a06e47399c78baba1 - -source=("https://github.com/puppetlabs/puppet/archive/6.12.0/puppet-6.12.0.tar.gz; - "augeas_core::git+https://github.com/puppetlabs/puppetlabs-augeas_core#commit=${_augeas_commit}; - "cron_core::git+https://github.com/puppetlabs/puppetlabs-cron_core#commit=${_cron_commit}; - "host_core::git+https://github.com/puppetlabs/puppetlabs-host_core#commit=${_host_commit}; - "mount_core::git+https://github.com/puppetlabs/puppetlabs-mount_core#commit=${_mount_commit}; - "selinux_core::git+https://github.com/puppetlabs/puppetlabs-selinux_core#commit=${_selinux_commit}; - "sshkeys_core::git+https://github.com/puppetlabs/puppetlabs-sshkeys_core#commit=${_sshkeys_commit}; - "yumrepo_core::git+https://github.com/puppetlabs/puppetlabs-yumrepo_core#commit=${_yumrepo_commit}; - "zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit}; - "zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit}; -) -sha512sums=('642692153fc81b0db8d7ca76bed932a9008ee2c6917bf73b68e875a34d811518a25cec1fa71c5bda27995b2d6b02ed98e1fcbf83e9ef8cd5267a881d002684c7' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP' -'SKIP') -conflicts=('puppet5') -provides=('puppet') - -prepare() { - cd "${pkgname}-${pkgver}" - - # FS#45044: fix file location - sed -i 's_/opt/puppetlabs/puppet_/usr_' ext/systemd/puppet.service -} - -check() { - cd "${pkgname}-${pkgver}" - # This breaks right now due to missing dependencies - #rake --tasks # show all tasks - #rake commits # requires a git repo - #rake warnings# requires a git repo - #rake spec# run tests single threaded - #rake parallel:spec[8] -} - -package() { - cd $pkgname-$pkgver - - # generate manpages | this breaks right now.. - #rake gen_manpages - - ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \ -'puts RbConfig::CONFIG["vendorlibdir"]' )" - - install -d "$pkgdir"/usr/lib/{sysusers.d,tmpfiles.d} - - echo 'u puppet 52 "Puppet" /var/lib/puppet' > \ -"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf - echo "d /run/puppetlabs 0755 $pkgname $pkgname -" > \ -"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf - - # systemd - install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/systemd/$pkgname.service \ -"$pkgdir"/usr/lib/systemd/system/$pkgname.service - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - # Match permissions that puppet sets when running - install -dm775 "$pkgdir"/var/lib/puppet - chmod 750 "$pkgdir"/var/log/puppetlabs/puppet - -
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:29:07 Author: felixonmars Revision: 578459 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 578458, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 578458, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:29:07 UTC (rev 578459) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.2 +pkgrel=21 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdingus +runhaskell Setup build +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 +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 puppet/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:29:39 Author: shibumi Revision: 578460 upgpkg: puppet 6.13.0-1 Modified: puppet/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:29:07 UTC (rev 578459) +++ PKGBUILD2020-02-22 12:29:39 UTC (rev 578460) @@ -10,8 +10,8 @@ # Contributor: Tim Meusel pkgname=puppet -pkgver=6.12.0 -pkgrel=2 +pkgver=6.13.0 +pkgrel=1 pkgdesc="Server automation framework and application" arch=('any') url="https://puppet.com/products/open-source-projects; @@ -36,7 +36,7 @@ _zfs_commit=86fb96ad889f4570c2db7936048f4d1177331f10 _zone_commit=7880999cdcf15b9a3594b78a06e47399c78baba1 -source=("https://github.com/puppetlabs/puppet/archive/6.12.0/puppet-6.12.0.tar.gz; +source=("https://github.com/puppetlabs/puppet/archive/${pkgver}/puppet-${pkgver}.tar.gz; "augeas_core::git+https://github.com/puppetlabs/puppetlabs-augeas_core#commit=${_augeas_commit}; "cron_core::git+https://github.com/puppetlabs/puppetlabs-cron_core#commit=${_cron_commit}; "host_core::git+https://github.com/puppetlabs/puppetlabs-host_core#commit=${_host_commit}; @@ -47,7 +47,7 @@ "zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit}; "zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit}; ) -sha512sums=('642692153fc81b0db8d7ca76bed932a9008ee2c6917bf73b68e875a34d811518a25cec1fa71c5bda27995b2d6b02ed98e1fcbf83e9ef8cd5267a881d002684c7' +sha512sums=('b4cf8f67c6e2ade95e4f323977fbe1fc517bebe588cc4036b8f83b4ab01fe30188af2f9176f1e0b49830f0842025b0e0bba1b90c50eb8ced8242350b93c07aa7' 'SKIP' 'SKIP' 'SKIP'
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:30:14 Author: felixonmars Revision: 578462 upgpkg: haskell-yesod-core 1.6.17.2-11: rebuild with pretty-show 1.10 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:29:56 UTC (rev 578461) +++ PKGBUILD2020-02-22 12:30:14 UTC (rev 578462) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.17.2 -pkgrel=10 +pkgrel=11 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:30:22 Author: felixonmars Revision: 578463 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 578462, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 578462, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:30:22 UTC (rev 578463) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.17.2 +pkgrel=11 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d07d84ced61800a2b6448862d40c77f3e36afe7d09722e45d276797a80698b40ff5dfc8f67092cce7a6759e4e325ae113fdcd0550524c42334bc15d439dfbf9') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +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-cheapskate/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:28:59 Author: felixonmars Revision: 578458 upgpkg: haskell-cheapskate 0.1.1.2-21: rebuild with pretty-show 1.10 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:28:01 UTC (rev 578457) +++ PKGBUILD2020-02-22 12:28:59 UTC (rev 578458) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=20 +pkgrel=21 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:38:13 Author: felixonmars Revision: 578477 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 578476, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 578476, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:38:13 UTC (rev 578477) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=296 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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 perl-cgi/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:40:53 Author: bluewind Revision: 578478 upgpkg: perl-cgi 4.46-1: upstream update Modified: perl-cgi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:38:13 UTC (rev 578477) +++ PKGBUILD2020-02-22 12:40:53 UTC (rev 578478) @@ -1,7 +1,7 @@ # Maintainer: Florian Pritz pkgname=perl-cgi -pkgver=4.44 +pkgver=4.46 pkgrel=1 pkgdesc='Handle Common Gateway Interface requests and responses' arch=(any) @@ -12,8 +12,8 @@ 'perl-test-warn>=0.3') url=https://metacpan.org/release/CGI source=("https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-$pkgver.tar.gz;) -md5sums=(2cbe560fdadbb8b9237744e39bbfc3eb) -sha512sums=(3cbb7d8c54a08ded7a78f971bda8dbd95ebe52cb10ff20a1094bbff7aa422eb76d456aa4a425aa45c6add2a6a2d669fc3814ee4ba554079d64a5226e0538ccfc) +md5sums=(c2ae443de78a69d85e3931c8c29596d1) +sha512sums=(11280537b828fc595ad8c3d18a8a0b148cfcaccf1c4d4e58288e581254781182f1f3c4b119880c4e793af3bb051973b52c08142e9f0179178e927c4bfe33a292) _ddir="CGI-$pkgver" build()
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:38:05 Author: felixonmars Revision: 578476 upgpkg: haskell-yesod-static 1.6.0.1-296: rebuild with pretty-show 1.10 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:36:59 UTC (rev 578475) +++ PKGBUILD2020-02-22 12:38:05 UTC (rev 578476) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=295 +pkgrel=296 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in hledger/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:55:17 Author: felixonmars Revision: 578493 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 578492, hledger/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 578492, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:55:17 UTC (rev 578493) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.16.2 +pkgrel=6 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-hashable' + 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' 'haskell-megaparsec' + 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 'haskell-tasty' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-extra' 'haskell-timeit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('efd03857ce1ae15d221176ade334caecc72e89d35f695594cb52d54b291dc7e7c291b6354f237a2334e8446f0a318ecd19fc4867dc6af029142159d1493474cb') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded --ghc-option='-pie' +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${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" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:56:14 Author: felixonmars Revision: 578494 upgpkg: hledger-ui 1.16.2-8: rebuild with pretty-show 1.10 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:55:17 UTC (rev 578493) +++ PKGBUILD2020-02-22 12:56:14 UTC (rev 578494) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.16.2 -pkgrel=7 +pkgrel=8 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 12:55:07 Author: felixonmars Revision: 578492 upgpkg: hledger 1.16.2-6: rebuild with pretty-show 1.10 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 12:53:54 UTC (rev 578491) +++ PKGBUILD2020-02-22 12:55:07 UTC (rev 578492) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.16.2 -pkgrel=5 +pkgrel=6 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, February 22, 2020 @ 12:56:24 Author: felixonmars Revision: 578495 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 578494, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 578494, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 12:56:24 UTC (rev 578495) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.16.2 +pkgrel=8 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('936db405505449cfc3f63bbfff897ab488d3054fa1412ab26c4264ed3f54abe7a3384a640d385a256a700f21e877aecbb6433768670c65dd94d8e9bd29df33f4') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 13:15:53 Author: felixonmars Revision: 578506 upgpkg: cryptol 2.8.0-52: rebuild with pretty-show 1.10 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 13:12:34 UTC (rev 578505) +++ PKGBUILD2020-02-22 13:15:53 UTC (rev 578506) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.8.0 -pkgrel=51 +pkgrel=52 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in traefik/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 22, 2020 @ 13:31:21 Author: shibumi Revision: 578515 archrelease: copy trunk to community-x86_64 Added: traefik/repos/community-x86_64/PKGBUILD (from rev 578514, traefik/trunk/PKGBUILD) Deleted: traefik/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +- 1 file changed, 29 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 13:31:05 UTC (rev 578514) +++ PKGBUILD2020-02-22 13:31:21 UTC (rev 578515) @@ -1,25 +0,0 @@ -# Maintainer : Christian Rebischke - -pkgname=traefik -pkgver=2.1.4 -pkgrel=1 -pkgdesc="Simple tool for making locally-trusted development certificates" -arch=('x86_64') -url="https://containo.us/traefik/; -license=('MIT') -makedepends=('go-pie' 'git' 'go-bindata') -depends=('glibc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/containous/traefik/releases/download/v${pkgver}/traefik-v${pkgver}.src.tar.gz;) -sha512sums=('c45d8b90bc1fc437f38102c03f7d5383b94e5ee362d2c2c837085d80a5007d0432989abc5698267260fb9ba8b22561c68012b47ad0367bc221d501b776ed8992') - -build() { - go generate - cd cmd/traefik - go build -trimpath -ldflags "-extldflags ${LDFLAGS}" -} - -package() { - install -Dm755 cmd/traefik/"${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 contrib/systemd/traefik.service "${pkgdir}/usr/lib/systemd/system/traefik.service" -} Copied: traefik/repos/community-x86_64/PKGBUILD (from rev 578514, traefik/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-22 13:31:21 UTC (rev 578515) @@ -0,0 +1,29 @@ +# Maintainer : Christian Rebischke + +pkgname=traefik +pkgver=2.1.4 +pkgrel=2 +pkgdesc="Modern reverse proxy written in Go" +arch=('x86_64') +url="https://containo.us/traefik/; +license=('MIT') +makedepends=('go-pie' 'git' 'go-bindata') +depends=('glibc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/containous/traefik/releases/download/v${pkgver}/traefik-v${pkgver}.src.tar.gz;) +sha512sums=('c45d8b90bc1fc437f38102c03f7d5383b94e5ee362d2c2c837085d80a5007d0432989abc5698267260fb9ba8b22561c68012b47ad0367bc221d501b776ed8992') + +build() { + go generate + cd cmd/traefik + go build -trimpath -ldflags "-extldflags ${LDFLAGS}" +} + +check() { + go test ./... +} + +package() { + install -Dm755 cmd/traefik/"${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 contrib/systemd/traefik.service "${pkgdir}/usr/lib/systemd/system/traefik.service" +}
[arch-commits] Commit in traefik/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 13:31:05 Author: shibumi Revision: 578514 upgpkg: traefik 2.1.4-2 change description add test Modified: traefik/trunk/PKGBUILD --+ PKGBUILD |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 13:19:31 UTC (rev 578513) +++ PKGBUILD2020-02-22 13:31:05 UTC (rev 578514) @@ -2,8 +2,8 @@ pkgname=traefik pkgver=2.1.4 -pkgrel=1 -pkgdesc="Simple tool for making locally-trusted development certificates" +pkgrel=2 +pkgdesc="Modern reverse proxy written in Go" arch=('x86_64') url="https://containo.us/traefik/; license=('MIT') @@ -18,6 +18,10 @@ go build -trimpath -ldflags "-extldflags ${LDFLAGS}" } +check() { + go test ./... +} + package() { install -Dm755 cmd/traefik/"${pkgname}" "${pkgdir}/usr/bin/${pkgname}" install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 13:55:45 Author: felixonmars Revision: 578518 upgpkg: pandoc 2.9.2-12: rebuild with pretty-show 1.10 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 13:36:17 UTC (rev 578517) +++ PKGBUILD2020-02-22 13:55:45 UTC (rev 578518) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.9.2 -pkgrel=11 +pkgrel=12 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, February 22, 2020 @ 14:02:25 Author: felixonmars Revision: 578525 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 578524, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 578524, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 14:02:25 UTC (rev 578525) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.6.0 +pkgrel=31 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('059161c0a6a52cf6c573841afb0eea44dfacb122c6cb7eee5ca8554557772c38e18ec4d367abc1edd3c6efd8a993b42165083cfca41c0d5823abb19cbc3cf125') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 14:05:41 Author: felixonmars Revision: 578526 upgpkg: postgrest 6.0.2-58: rebuild with pretty-show 1.10 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 14:02:25 UTC (rev 578525) +++ PKGBUILD2020-02-22 14:05:41 UTC (rev 578526) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=6.0.2 -pkgrel=57 +pkgrel=58 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, February 22, 2020 @ 14:18:08 Author: felixonmars Revision: 578537 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 578536, taskell/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 578536, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 14:18:08 UTC (rev 578537) @@ -0,0 +1,44 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/== *0.50/==0.52/' -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build + 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 $pkgname-$pkgver + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 14:19:33 Author: felixonmars Revision: 578538 upgpkg: xmobar 0.32-39: rebuild with pretty-show 1.10 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 14:18:08 UTC (rev 578537) +++ PKGBUILD2020-02-22 14:19:33 UTC (rev 578538) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.32 -pkgrel=38 +pkgrel=39 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 14:17:57 Author: felixonmars Revision: 578536 upgpkg: taskell 1.9.2.0-22: rebuild with pretty-show 1.10 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 14:16:43 UTC (rev 578535) +++ PKGBUILD2020-02-22 14:17:57 UTC (rev 578536) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.9.2.0 -pkgrel=21 +pkgrel=22 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, February 22, 2020 @ 14:37:21 Author: felixonmars Revision: 578684 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 578683, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 578683, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 14:37:21 UTC (rev 578684) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0.1 +pkgrel=19 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-persistent-qq/repos (2 files)
Date: Saturday, February 22, 2020 @ 14:34:14 Author: felixonmars Revision: 578678 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578677, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578677, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 14:34:14 UTC (rev 578678) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=23 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-yesod-form/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 14:36:21 Author: felixonmars Revision: 578681 upgpkg: haskell-yesod-form 1.6.7-99: rebuild with persistent-sqlite 2.10.6.2 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 14:35:12 UTC (rev 578680) +++ PKGBUILD2020-02-22 14:36:21 UTC (rev 578681) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=98 +pkgrel=99 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Saturday, February 22, 2020 @ 14:35:12 Author: felixonmars Revision: 578680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 578679, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 578679, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 14:35:12 UTC (rev 578680) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=44 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-yesod-persistent/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 14:35:03 Author: felixonmars Revision: 578679 upgpkg: haskell-yesod-persistent 1.6.0.4-44: rebuild with persistent-sqlite 2.10.6.2 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 14:34:14 UTC (rev 578678) +++ PKGBUILD2020-02-22 14:35:03 UTC (rev 578679) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=43 +pkgrel=44 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:04:01 Author: felixonmars Revision: 578716 upgpkg: haskell-config-ini 0.2.4.0-82: rebuild with lifted-async 0.10.0.5 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:03:20 UTC (rev 578715) +++ PKGBUILD2020-02-22 15:04:01 UTC (rev 578716) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=81 +pkgrel=82 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Saturday, February 22, 2020 @ 15:04:10 Author: felixonmars Revision: 578717 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 578716, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 578716, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 15:04:10 UTC (rev 578717) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=82 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +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 +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-hedgehog/repos (2 files)
Date: Saturday, February 22, 2020 @ 15:03:20 Author: felixonmars Revision: 578715 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 578714, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 578714, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 15:03:20 UTC (rev 578715) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.2 +pkgrel=12 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e '/fail/d' -e 's/< *1.10/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-brick/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:05:29 Author: felixonmars Revision: 578718 upgpkg: haskell-brick 0.52-5: rebuild with lifted-async 0.10.0.5 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:04:10 UTC (rev 578717) +++ PKGBUILD2020-02-22 15:05:29 UTC (rev 578718) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.52 -pkgrel=4 +pkgrel=5 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:12:17 Author: felixonmars Revision: 578732 upgpkg: haskell-network-protocol-xmpp 0.4.9-6: rebuild with lifted-async 0.10.0.5 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:11:42 UTC (rev 578731) +++ PKGBUILD2020-02-22 15:12:17 UTC (rev 578732) @@ -4,7 +4,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.9 -pkgrel=5 +pkgrel=6 pkgdesc="Client library for the XMPP protocol." url="https://git.sr.ht/~singpolyma/network-protocol-xmpp; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:11:33 Author: felixonmars Revision: 578730 upgpkg: haskell-gnuidn 0.2.2-144: rebuild with lifted-async 0.10.0.5 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:11:03 UTC (rev 578729) +++ PKGBUILD2020-02-22 15:11:33 UTC (rev 578730) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=143 +pkgrel=144 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Saturday, February 22, 2020 @ 15:12:24 Author: felixonmars Revision: 578733 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 578732, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 578732, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 15:12:24 UTC (rev 578733) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.9 +pkgrel=6 +pkgdesc="Client library for the XMPP protocol." +url="https://git.sr.ht/~singpolyma/network-protocol-xmpp; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('51c97677a4e56b016c23287076ee75a6ca023b9d4e073aae2d9b406e2f3aaa5147194d0f08e3673562df6b965b686b115577da9ce92a94892c515a6032989c86') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Saturday, February 22, 2020 @ 15:13:08 Author: felixonmars Revision: 578735 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 578734, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 578734, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 15:13:08 UTC (rev 578735) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=12 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:12:59 Author: felixonmars Revision: 578734 upgpkg: haskell-tasty-hedgehog 1.0.0.2-12: rebuild with lifted-async 0.10.0.5 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:12:24 UTC (rev 578733) +++ PKGBUILD2020-02-22 15:12:59 UTC (rev 578734) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=11 +pkgrel=12 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('BSD')
[arch-commits] Commit in haskell-bsb-http-chunked/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:13:46 Author: felixonmars Revision: 578736 upgpkg: haskell-bsb-http-chunked 0.0.0.4-72: rebuild with lifted-async 0.10.0.5 Modified: haskell-bsb-http-chunked/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:13:08 UTC (rev 578735) +++ PKGBUILD2020-02-22 15:13:46 UTC (rev 578736) @@ -3,7 +3,7 @@ _hkgname=bsb-http-chunked pkgname=haskell-bsb-http-chunked pkgver=0.0.0.4 -pkgrel=71 +pkgrel=72 pkgdesc="Chunked HTTP transfer encoding for bytestring builders" url="https://github.com/sjakobi/bsb-http-chunked; license=('BSD')
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 15:22:38 Author: felixonmars Revision: 578756 upgpkg: haskell-persistent-template 2.7.3-54: rebuild with lifted-async 0.10.0.5 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 15:21:38 UTC (rev 578755) +++ PKGBUILD2020-02-22 15:22:38 UTC (rev 578756) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.7.3 -pkgrel=53 +pkgrel=54 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, February 22, 2020 @ 15:22:47 Author: felixonmars Revision: 578757 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 578756, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 578756, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 15:22:47 UTC (rev 578757) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.7.3 +pkgrel=54 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0d82922f4ae4641b6dcdf8edaecef0afe5aa997fab03d55f1944bc9470a44185a17de73317519bf531f3268b837836aa7a82b976d8de838d1f8310865a395a76') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-quickcheck-assertions/repos (2 files)
Date: Saturday, February 22, 2020 @ 08:35:37 Author: felixonmars Revision: 578244 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-assertions/repos/community-staging-x86_64/ haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 578243, haskell-quickcheck-assertions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD (from rev 578243, haskell-quickcheck-assertions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 08:35:37 UTC (rev 578244) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-assertions +pkgname=haskell-quickcheck-assertions +pkgver=0.3.0 +pkgrel=79 +pkgdesc="HUnit like assertions for QuickCheck" +url="https://github.com/s9gf4ult/quickcheck-assertions; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 'haskell-pretty-show') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-assertions/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:35:29 Author: felixonmars Revision: 578243 upgpkg: haskell-quickcheck-assertions 0.3.0-79: rebuild with pretty-show 1.10 Modified: haskell-quickcheck-assertions/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 08:34:56 UTC (rev 578242) +++ PKGBUILD2020-02-22 08:35:29 UTC (rev 578243) @@ -4,7 +4,7 @@ _hkgname=quickcheck-assertions pkgname=haskell-quickcheck-assertions pkgver=0.3.0 -pkgrel=78 +pkgrel=79 pkgdesc="HUnit like assertions for QuickCheck" url="https://github.com/s9gf4ult/quickcheck-assertions; license=("LGPL") @@ -38,5 +38,5 @@ install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh runhaskell Setup copy --destdir="$pkgdir" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE }
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 08:34:48 Author: felixonmars Revision: 578241 upgpkg: haskell-hledger-lib 1.16.2-4: rebuild with pretty-show 1.10 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 08:32:13 UTC (rev 578240) +++ PKGBUILD2020-02-22 08:34:48 UTC (rev 578241) @@ -4,7 +4,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.16.2 -pkgrel=3 +pkgrel=4 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org; license=("GPL") @@ -44,5 +44,5 @@ install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh runhaskell Setup copy --destdir="$pkgdir" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE }
[arch-commits] Commit in python-pyproj/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 22, 2020 @ 09:47:36 Author: jlichtblau Revision: 578248 archrelease: copy trunk to community-x86_64 Added: python-pyproj/repos/community-x86_64/PKGBUILD (from rev 578247, python-pyproj/trunk/PKGBUILD) Deleted: python-pyproj/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 09:47:26 UTC (rev 578247) +++ PKGBUILD2020-02-22 09:47:36 UTC (rev 578248) @@ -1,37 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Stéphane Gaudreault - -pkgname=python-pyproj -pkgver=2.4.0 -pkgrel=3 -pkgdesc="Python interfaces to PROJ.4 library" -arch=('x86_64') -url="https://github.com/pyproj4/pyproj; -license=('custom') -depends=('proj' 'python') -makedepends=('python-setuptools' 'cython') -source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/v${pkgver}rel.tar.gz) -sha256sums=('7278aae215b445b7c8db6a6d5e1aee620212846cdd886303c9f1948cb6f8c018') - -prepare() { - cd "${srcdir}" - -# Remove RPATH - sed -i '/runtime_library_dirs=/d' pyproj-${pkgver}rel/setup.py -} - -build() { - cd "${srcdir}" - - export PROJ_DIR=/usr - - cd pyproj-${pkgver}rel - python setup.py build -} - -package() { - cd "${srcdir}"/pyproj-${pkgver}rel - python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build - - install -Dm644 LICENSE_proj4 "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-pyproj/repos/community-x86_64/PKGBUILD (from rev 578247, python-pyproj/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-22 09:47:36 UTC (rev 578248) @@ -0,0 +1,37 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Stéphane Gaudreault + +pkgname=python-pyproj +pkgver=2.5.0 +pkgrel=1 +pkgdesc="Python interfaces to PROJ.4 library" +arch=('x86_64') +url="https://github.com/pyproj4/pyproj; +license=('custom') +depends=('proj' 'python') +makedepends=('python-setuptools' 'cython') +source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/v${pkgver}rel.tar.gz) +sha256sums=('bd3b9a27e3e53e164d6ce4e19f6a81384bbe050829e213119dbabe09efd18ebe') + +prepare() { + cd "${srcdir}" + +# Remove RPATH + sed -i '/runtime_library_dirs=/d' pyproj-${pkgver}rel/setup.py +} + +build() { + cd "${srcdir}" + + export PROJ_DIR=/usr + + cd pyproj-${pkgver}rel + python setup.py build +} + +package() { + cd "${srcdir}"/pyproj-${pkgver}rel + python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE_proj4 "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-pyproj/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 09:47:26 Author: jlichtblau Revision: 578247 upgpkg: python-pyproj 2.5.0-1 - new upstream release Modified: python-pyproj/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 09:19:23 UTC (rev 578246) +++ PKGBUILD2020-02-22 09:47:26 UTC (rev 578247) @@ -2,8 +2,8 @@ # Contributor: Stéphane Gaudreault pkgname=python-pyproj -pkgver=2.4.0 -pkgrel=3 +pkgver=2.5.0 +pkgrel=1 pkgdesc="Python interfaces to PROJ.4 library" arch=('x86_64') url="https://github.com/pyproj4/pyproj; @@ -11,7 +11,7 @@ depends=('proj' 'python') makedepends=('python-setuptools' 'cython') source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/v${pkgver}rel.tar.gz) -sha256sums=('7278aae215b445b7c8db6a6d5e1aee620212846cdd886303c9f1948cb6f8c018') +sha256sums=('bd3b9a27e3e53e164d6ce4e19f6a81384bbe050829e213119dbabe09efd18ebe') prepare() { cd "${srcdir}"
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Saturday, February 22, 2020 @ 09:57:16 Author: felixonmars Revision: 578256 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578255, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 578255, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 09:57:16 UTC (rev 578256) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=25 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-interpolate/repos (2 files)
Date: Saturday, February 22, 2020 @ 09:58:44 Author: felixonmars Revision: 578260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolate/repos/community-staging-x86_64/ haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 578259, haskell-interpolate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 578259, haskell-interpolate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 09:58:44 UTC (rev 578260) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=interpolate +pkgname=haskell-interpolate +pkgver=0.2.0 +pkgrel=122 +pkgdesc="String interpolation done right" +url="https://github.com/sol/interpolate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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 +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-interpolatedstring-perl6/trunk (PKGBUILD)
Date: Saturday, February 22, 2020 @ 09:59:16 Author: felixonmars Revision: 578261 upgpkg: haskell-interpolatedstring-perl6 1.0.2-22: rebuild with pretty-show 1.10 Modified: haskell-interpolatedstring-perl6/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-22 09:58:44 UTC (rev 578260) +++ PKGBUILD2020-02-22 09:59:16 UTC (rev 578261) @@ -3,7 +3,7 @@ _hkgname=interpolatedstring-perl6 pkgname=haskell-interpolatedstring-perl6 pkgver=1.0.2 -pkgrel=21 +pkgrel=22 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" url="https://github.com/audreyt/interpolatedstring-perl6; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-interpolatedstring-perl6/repos (2 files)
Date: Saturday, February 22, 2020 @ 09:59:25 Author: felixonmars Revision: 578262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/ haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 578261, haskell-interpolatedstring-perl6/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from rev 578261, haskell-interpolatedstring-perl6/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-22 09:59:25 UTC (rev 578262) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=interpolatedstring-perl6 +pkgname=haskell-interpolatedstring-perl6 +pkgver=1.0.2 +pkgrel=22 +pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings" +url="https://github.com/audreyt/interpolatedstring-perl6; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*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 +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}