[arch-commits] Commit in pelican/repos (3 files)
Date: Monday, November 16, 2020 @ 07:36:47 Author: felixonmars Revision: 755155 archrelease: copy trunk to community-staging-any Added: pelican/repos/community-staging-any/ pelican/repos/community-staging-any/0001-MANIFEST.in-include-jinja2-templates.patch (from rev 755154, pelican/trunk/0001-MANIFEST.in-include-jinja2-templates.patch) pelican/repos/community-staging-any/PKGBUILD (from rev 755154, pelican/trunk/PKGBUILD) -+ 0001-MANIFEST.in-include-jinja2-templates.patch | 21 +++ PKGBUILD| 64 ++ 2 files changed, 85 insertions(+) Copied: pelican/repos/community-staging-any/0001-MANIFEST.in-include-jinja2-templates.patch (from rev 755154, pelican/trunk/0001-MANIFEST.in-include-jinja2-templates.patch) === --- community-staging-any/0001-MANIFEST.in-include-jinja2-templates.patch (rev 0) +++ community-staging-any/0001-MANIFEST.in-include-jinja2-templates.patch 2020-11-16 07:36:47 UTC (rev 755155) @@ -0,0 +1,21 @@ +From 3565094b10b74217f0b78d9c1f2f06f2c1cf61ea Mon Sep 17 00:00:00 2001 +From: Jiachen Yang +Date: Mon, 24 Aug 2020 22:34:02 +0900 +Subject: [PATCH] MANIFEST.in include jinja2 templates + +--- + MANIFEST.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/MANIFEST.in b/MANIFEST.in +index 138c8f00..469f6fff 100644 +--- a/MANIFEST.in b/MANIFEST.in +@@ -1,3 +1,3 @@ + include *.rst +-recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py ++recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py *.jinja2 + include LICENSE THANKS docs/changelog.rst pyproject.toml +-- +2.28.0 + Copied: pelican/repos/community-staging-any/PKGBUILD (from rev 755154, pelican/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-16 07:36:47 UTC (rev 755155) @@ -0,0 +1,64 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: Stefan Tatschner +# Contributor: David Runge + +pkgname=pelican +pkgver=4.5.1 +pkgrel=2 +pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." +arch=('any') +url="https://blog.getpelican.com/"; +license=('AGPL3') +makedepends=('python-sphinx') +depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz' + 'python-docutils' 'python-blinker' 'python-unidecode' 'python-six' + 'python-dateutil') +checkdepends=('python-setuptools' 'python-lxml' 'git' 'python-nose' 'python-feedparser' 'python-markdown' 'python-typogrify') +optdepends=('python-markdown: Markdown support' +'asciidoc: AsciiDoc support' +'python-beautifulsoup4: importing from wordpress/dotclear/posterous' +'python-feedparser: importing from feeds' +#'python-rst2pdf: PDF generation' # FS#48890 +'openssh: uploading through SSH' +'rsync: uploading through rsync+SSH' +'lftp: uploading through FTP' +'s3cmd: uploading through S3' +'python-ghp-import: uploading through gh-pages' +'python-typogrify: typographical enhancements' +'pandoc: for pelican-import auto convert' + 'python-mdx-video: easier embedding of youtube videos in markdown') +source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz";) +sha512sums=('cb27399d3c280981d1e8cd01dbfd54b1a8bd11d9b87c4717226a2a467d73c3ad4e038a8e544534289a73e9e3cc64b4414e2b3bbf2cdd05b917d02df79ab40b5a') + +build() { +# sphinx tried to import pelican, make it happy +cd "$srcdir/$pkgname-$pkgver/docs" +PYTHONPATH=".." make man +PYTHONPATH=".." make text +} + +package() { +cd "$srcdir/$pkgname-$pkgver" + +LANG=en_US.UTF-8 python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + +cd "docs" + +install -d "$pkgdir/usr/share/man/man1/" +install -Dm644 _build/man/*.1 "$pkgdir/usr/share/man/man1/" + +install -d "$pkgdir/usr/share/doc/pelican/" +install -Dm644 _build/text/*.txt "$pkgdir/usr/share/doc/pelican/" +} + +check() { +cd "$srcdir/$pkgname-$pkgver" +## TODO: fix upstream tests +## --exclude="test_log_filter" # will only work with normal logger instead of nosetests logger +## --exclude="test_basic_generation_works" # will only work with python-pygments==2.6.1 +## --exclude="test_custom_generation_works" # will only work with python-pygments==2.6.1 +LANG=en_US.UTF-8 nosetests \ + --exclude="test_log_filter" \ + --exclude="test_basic_generation_works" \ + --exclude="test_custom_generation_works" +}
[arch-commits] Commit in pelican/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 07:35:53 Author: felixonmars Revision: 755154 upgpkg: pelican 4.5.1-2: Python 3.9 rebuild Modified: pelican/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 07:27:06 UTC (rev 755153) +++ PKGBUILD2020-11-16 07:35:53 UTC (rev 755154) @@ -4,7 +4,7 @@ pkgname=pelican pkgver=4.5.1 -pkgrel=1 +pkgrel=2 pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." arch=('any') url="https://blog.getpelican.com/";
[arch-commits] Commit in pelican/repos/community-any (4 files)
Date: Monday, November 16, 2020 @ 07:27:06 Author: farseerfc Revision: 755153 archrelease: copy trunk to community-any Added: pelican/repos/community-any/0001-MANIFEST.in-include-jinja2-templates.patch (from rev 755152, pelican/trunk/0001-MANIFEST.in-include-jinja2-templates.patch) pelican/repos/community-any/PKGBUILD (from rev 755152, pelican/trunk/PKGBUILD) Deleted: pelican/repos/community-any/0001-MANIFEST.in-include-jinja2-templates.patch pelican/repos/community-any/PKGBUILD -+ 0001-MANIFEST.in-include-jinja2-templates.patch | 42 +++ PKGBUILD| 127 +++--- 2 files changed, 85 insertions(+), 84 deletions(-) Deleted: 0001-MANIFEST.in-include-jinja2-templates.patch === --- 0001-MANIFEST.in-include-jinja2-templates.patch 2020-11-16 07:26:26 UTC (rev 755152) +++ 0001-MANIFEST.in-include-jinja2-templates.patch 2020-11-16 07:27:06 UTC (rev 755153) @@ -1,21 +0,0 @@ -From 3565094b10b74217f0b78d9c1f2f06f2c1cf61ea Mon Sep 17 00:00:00 2001 -From: Jiachen Yang -Date: Mon, 24 Aug 2020 22:34:02 +0900 -Subject: [PATCH] MANIFEST.in include jinja2 templates - - MANIFEST.in | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/MANIFEST.in b/MANIFEST.in -index 138c8f00..469f6fff 100644 a/MANIFEST.in -+++ b/MANIFEST.in -@@ -1,3 +1,3 @@ - include *.rst --recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py -+recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py *.jinja2 - include LICENSE THANKS docs/changelog.rst pyproject.toml --- -2.28.0 - Copied: pelican/repos/community-any/0001-MANIFEST.in-include-jinja2-templates.patch (from rev 755152, pelican/trunk/0001-MANIFEST.in-include-jinja2-templates.patch) === --- 0001-MANIFEST.in-include-jinja2-templates.patch (rev 0) +++ 0001-MANIFEST.in-include-jinja2-templates.patch 2020-11-16 07:27:06 UTC (rev 755153) @@ -0,0 +1,21 @@ +From 3565094b10b74217f0b78d9c1f2f06f2c1cf61ea Mon Sep 17 00:00:00 2001 +From: Jiachen Yang +Date: Mon, 24 Aug 2020 22:34:02 +0900 +Subject: [PATCH] MANIFEST.in include jinja2 templates + +--- + MANIFEST.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/MANIFEST.in b/MANIFEST.in +index 138c8f00..469f6fff 100644 +--- a/MANIFEST.in b/MANIFEST.in +@@ -1,3 +1,3 @@ + include *.rst +-recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py ++recursive-include pelican *.html *.css *png *.rst *.markdown *.md *.mkd *.xml *.py *.jinja2 + include LICENSE THANKS docs/changelog.rst pyproject.toml +-- +2.28.0 + Deleted: PKGBUILD === --- PKGBUILD2020-11-16 07:26:26 UTC (rev 755152) +++ PKGBUILD2020-11-16 07:27:06 UTC (rev 755153) @@ -1,63 +0,0 @@ -# Maintainer: Jiachen Yang -# AUR Maintainer: Stefan Tatschner -# Contributor: David Runge - -pkgname=pelican -pkgver=4.5.0 -pkgrel=2 -pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." -arch=('any') -url="https://blog.getpelican.com/"; -license=('AGPL3') -makedepends=('python-sphinx') -depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz' - 'python-docutils' 'python-blinker' 'python-unidecode' 'python-six' - 'python-dateutil') -checkdepends=('python-setuptools' 'python-lxml' 'git' 'python-nose' 'python-feedparser' 'python-markdown' 'python-typogrify') -optdepends=('python-markdown: Markdown support' -'asciidoc: AsciiDoc support' -'python-beautifulsoup4: importing from wordpress/dotclear/posterous' -'python-feedparser: importing from feeds' -#'python-rst2pdf: PDF generation' # FS#48890 -'openssh: uploading through SSH' -'rsync: uploading through rsync+SSH' -'lftp: uploading through FTP' -'s3cmd: uploading through S3' -'python-ghp-import: uploading through gh-pages' -'python-typogrify: typographical enhancements' -'pandoc: for pelican-import auto convert' - 'python-mdx-video: easier embedding of youtube videos in markdown') -source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz"; -0001-MANIFEST.in-include-jinja2-templates.patch) -sha512sums=('e8532e9ab5073fc5fc17ecdf31c0fe5617cd72778d8ca90d2833f660ea74ca81db3a83b1868588bc3287d90d23f64c5ef60ae99ae1a148fa27b47b5c59f51299' - '6ae58ad76bd92db52880818636308f565f59124008251e981293498401e550ab2653b8c42b52f5956e3863858c167338b7133113bc3e57fbeba6e487667bca36') - -prepare() { -cd "$srcdir/$pkgname-$pkgver" -patch -Np1 -i ../0001-MANIFEST.in-include-jinja2-templates.patch -} -bu
[arch-commits] Commit in pelican/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 07:26:26 Author: farseerfc Revision: 755152 upgpkg: pelican 4.5.1-1: pelican 4.5.1 Modified: pelican/trunk/PKGBUILD --+ PKGBUILD | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:15:29 UTC (rev 755151) +++ PKGBUILD2020-11-16 07:26:26 UTC (rev 755152) @@ -3,8 +3,8 @@ # Contributor: David Runge pkgname=pelican -pkgver=4.5.0 -pkgrel=2 +pkgver=4.5.1 +pkgrel=1 pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." arch=('any') url="https://blog.getpelican.com/"; @@ -27,15 +27,9 @@ 'python-typogrify: typographical enhancements' 'pandoc: for pelican-import auto convert' 'python-mdx-video: easier embedding of youtube videos in markdown') -source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz"; -0001-MANIFEST.in-include-jinja2-templates.patch) -sha512sums=('e8532e9ab5073fc5fc17ecdf31c0fe5617cd72778d8ca90d2833f660ea74ca81db3a83b1868588bc3287d90d23f64c5ef60ae99ae1a148fa27b47b5c59f51299' - '6ae58ad76bd92db52880818636308f565f59124008251e981293498401e550ab2653b8c42b52f5956e3863858c167338b7133113bc3e57fbeba6e487667bca36') +source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz";) +sha512sums=('cb27399d3c280981d1e8cd01dbfd54b1a8bd11d9b87c4717226a2a467d73c3ad4e038a8e544534289a73e9e3cc64b4414e2b3bbf2cdd05b917d02df79ab40b5a') -prepare() { -cd "$srcdir/$pkgname-$pkgver" -patch -Np1 -i ../0001-MANIFEST.in-include-jinja2-templates.patch -} build() { # sphinx tried to import pelican, make it happy cd "$srcdir/$pkgname-$pkgver/docs" @@ -59,5 +53,12 @@ check() { cd "$srcdir/$pkgname-$pkgver" -LANG=en_US.UTF-8 nosetests --exclude="test_log_filter" +## TODO: fix upstream tests +## --exclude="test_log_filter" # will only work with normal logger instead of nosetests logger +## --exclude="test_basic_generation_works" # will only work with python-pygments==2.6.1 +## --exclude="test_custom_generation_works" # will only work with python-pygments==2.6.1 +LANG=en_US.UTF-8 nosetests \ + --exclude="test_log_filter" \ + --exclude="test_basic_generation_works" \ + --exclude="test_custom_generation_works" }
[arch-commits] Commit in haskell-tasty-th/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 04:15:29 Author: felixonmars Revision: 755151 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 755150, haskell-tasty-th/trunk/PKGBUILD) Deleted: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 04:15:12 UTC (rev 755150) +++ PKGBUILD2020-11-16 04:15:29 UTC (rev 755151) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-th -pkgname=haskell-tasty-th -pkgver=0.1.7 -pkgrel=140 -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 $MAKEFLAGS -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" -} Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 755150, haskell-tasty-th/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 04:15:29 UTC (rev 755151) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-th +pkgname=haskell-tasty-th +pkgver=0.1.7 +pkgrel=141 +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 $MAKEFLAGS +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-tasty-th/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:15:12 Author: felixonmars Revision: 755150 upgpkg: haskell-tasty-th 0.1.7-141: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:14:25 UTC (rev 755149) +++ PKGBUILD2020-11-16 04:15:12 UTC (rev 755150) @@ -4,7 +4,7 @@ _hkgname=tasty-th pkgname=haskell-tasty-th pkgver=0.1.7 -pkgrel=140 +pkgrel=141 pkgdesc="Automatic tasty test case discovery using TH" url="https://github.com/bennofs/tasty-th"; license=("BSD")
[arch-commits] Commit in haskell-src-exts-util/repos (2 files)
Date: Monday, November 16, 2020 @ 04:14:25 Author: felixonmars Revision: 755149 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts-util/repos/community-staging-x86_64/ haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 755148, haskell-src-exts-util/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 755148, haskell-src-exts-util/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:14:25 UTC (rev 755149) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-src-exts-util +pkgname=haskell-src-exts-util +pkgver=0.2.5 +pkgrel=93 +pkgdesc="Helper functions for working with haskell-src-exts trees" +url="https://github.com/pepeiborra/haskell-src-exts-util"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 'haskell-uniplate') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147') + +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 $MAKEFLAGS +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-src-exts-util/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:14:09 Author: felixonmars Revision: 755148 upgpkg: haskell-src-exts-util 0.2.5-93: rebuild with QuickCheck 2.14.2 Modified: haskell-src-exts-util/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:13:18 UTC (rev 755147) +++ PKGBUILD2020-11-16 04:14:09 UTC (rev 755148) @@ -3,7 +3,7 @@ _hkgname=haskell-src-exts-util pkgname=haskell-src-exts-util pkgver=0.2.5 -pkgrel=92 +pkgrel=93 pkgdesc="Helper functions for working with haskell-src-exts trees" url="https://github.com/pepeiborra/haskell-src-exts-util"; license=("BSD")
[arch-commits] Commit in haskell-tz/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:13:03 Author: felixonmars Revision: 755146 upgpkg: haskell-tz 0.1.3.3-67: rebuild with QuickCheck 2.14.2 Modified: haskell-tz/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:11:55 UTC (rev 755145) +++ PKGBUILD2020-11-16 04:13:03 UTC (rev 755146) @@ -3,7 +3,7 @@ _hkgname=tz pkgname=haskell-tz pkgver=0.1.3.3 -pkgrel=66 +pkgrel=67 pkgdesc='Efficient time zone handling' arch=(x86_64) url='https://hackage.haskell.org/package/tz'
[arch-commits] Commit in haskell-tz/repos (2 files)
Date: Monday, November 16, 2020 @ 04:13:18 Author: felixonmars Revision: 755147 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tz/repos/community-staging-x86_64/ haskell-tz/repos/community-staging-x86_64/PKGBUILD (from rev 755146, haskell-tz/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tz/repos/community-staging-x86_64/PKGBUILD (from rev 755146, haskell-tz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:13:18 UTC (rev 755147) @@ -0,0 +1,54 @@ +# Maintainer: Jelle van der Waa + +_hkgname=tz +pkgname=haskell-tz +pkgver=0.1.3.3 +pkgrel=67 +pkgdesc='Efficient time zone handling' +arch=(x86_64) +url='https://hackage.haskell.org/package/tz' +license=(BSD) +depends=(ghc-libs haskell-vector haskell-data-default haskell-tzdata) +checkdepends=(haskell-test-framework-th haskell-hunit haskell-quickcheck + haskell-test-framework-quickcheck2 haskell-test-framework-hunit) +makedepends=(ghc uusi) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('54dacfde056e5f860062e1dcf9fe9a384e8725bb195d404b4b9a24ff50faaa777ff077330e06f336d369a61a855c0e09e3475477e1b34030dbab6d7c661a2452') + +prepare() { + uusi $_hkgname-$pkgver/$_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 \ +--enable-tests \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-tzdata/repos (2 files)
Date: Monday, November 16, 2020 @ 04:11:55 Author: felixonmars Revision: 755145 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tzdata/repos/community-staging-x86_64/ haskell-tzdata/repos/community-staging-x86_64/PKGBUILD (from rev 755144, haskell-tzdata/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tzdata/repos/community-staging-x86_64/PKGBUILD (from rev 755144, haskell-tzdata/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:11:55 UTC (rev 755145) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=tzdata +pkgname=haskell-tzdata +pkgver=0.2.20201021.0 +pkgrel=7 +pkgdesc="Haskell package that distributes the standard time zone database" +url="https://github.com/nilcons/haskell-tzdata"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('631a3a5f3e8cb30c20e67b51ceeeb11cd0f44f93f87b50b7aecd95b64b47d6101dbb623c7418a121f9d370dfddc2e77495457b03abf8f93dd88f4d34fa21657a') + +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 $MAKEFLAGS +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-tzdata/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:11:39 Author: felixonmars Revision: 755144 upgpkg: haskell-tzdata 0.2.20201021.0-7: rebuild with QuickCheck 2.14.2 Modified: haskell-tzdata/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:10:07 UTC (rev 755143) +++ PKGBUILD2020-11-16 04:11:39 UTC (rev 755144) @@ -3,7 +3,7 @@ _hkgname=tzdata pkgname=haskell-tzdata pkgver=0.2.20201021.0 -pkgrel=6 +pkgrel=7 pkgdesc="Haskell package that distributes the standard time zone database" url="https://github.com/nilcons/haskell-tzdata"; license=('Apache')
[arch-commits] Commit in haskell-test-framework-th/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:09:53 Author: felixonmars Revision: 755142 upgpkg: haskell-test-framework-th 0.2.4-62: rebuild with QuickCheck 2.14.2 Modified: haskell-test-framework-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:09:01 UTC (rev 755141) +++ PKGBUILD2020-11-16 04:09:53 UTC (rev 755142) @@ -3,7 +3,7 @@ _hkgname=test-framework-th pkgname=haskell-test-framework-th pkgver=0.2.4 -pkgrel=61 +pkgrel=62 pkgdesc="Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell" url="https://github.com/finnsson/test-generator"; license=('BSD')
[arch-commits] Commit in haskell-test-framework-th/repos (2 files)
Date: Monday, November 16, 2020 @ 04:10:07 Author: felixonmars Revision: 755143 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-th/repos/community-staging-x86_64/ haskell-test-framework-th/repos/community-staging-x86_64/PKGBUILD (from rev 755142, haskell-test-framework-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-test-framework-th/repos/community-staging-x86_64/PKGBUILD (from rev 755142, haskell-test-framework-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:10:07 UTC (rev 755143) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=test-framework-th +pkgname=haskell-test-framework-th +pkgver=0.2.4 +pkgrel=62 +pkgdesc="Automagically generate the HUnit- and Quickcheck-bulk-code using Template Haskell" +url="https://github.com/finnsson/test-generator"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-language-haskell-extract' 'haskell-src-exts' + 'haskell-regex-posix') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0e8b6898eb7bf481bafb0c9ff9caa615dbf768e538e26b15ab899c5c9a1ad6bd6ed76ef93cf9a823706046d41f49fbb0cbe660bf846e59a608a0e5d21e89686b') + +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 $MAKEFLAGS +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-src-exts/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:08:47 Author: felixonmars Revision: 755140 upgpkg: haskell-src-exts 1.23.1-33: rebuild with QuickCheck 2.14.2 Modified: haskell-src-exts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:02:42 UTC (rev 755139) +++ PKGBUILD2020-11-16 04:08:47 UTC (rev 755140) @@ -4,7 +4,7 @@ _hkgname=haskell-src-exts pkgname=haskell-src-exts pkgver=1.23.1 -pkgrel=32 +pkgrel=33 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" url="https://github.com/haskell-suite/haskell-src-exts"; license=("custom:BSD")
[arch-commits] Commit in haskell-src-exts/repos (2 files)
Date: Monday, November 16, 2020 @ 04:09:01 Author: felixonmars Revision: 755141 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts/repos/community-staging-x86_64/ haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 755140, haskell-src-exts/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 755140, haskell-src-exts/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:09:01 UTC (rev 755141) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-exts +pkgname=haskell-src-exts +pkgver=1.23.1 +pkgrel=33 +pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" +url="https://github.com/haskell-suite/haskell-src-exts"; +license=("custom:BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-smallcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c9e6e4d93c2b4ee84d57707aed526291b5c4e297f06a3921257feb0c1df3bb095addd4b1d9bb187650490364647385ab6322e4fc54f9a7648da439a34329d734') + +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 $MAKEFLAGS +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/haskell-suite/haskell-src-exts/issues/448 +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-bz2/repos (2 files)
Date: Monday, November 16, 2020 @ 04:02:42 Author: felixonmars Revision: 755139 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 755138, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 755138, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:02:42 UTC (rev 755139) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.1.0 +pkgrel=42 +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=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f') + +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 $MAKEFLAGS +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-bz2/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:02:28 Author: felixonmars Revision: 755138 upgpkg: haskell-bz2 1.0.1.0-42: rebuild with QuickCheck 2.14.2 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 04:01:38 UTC (rev 755137) +++ PKGBUILD2020-11-16 04:02:28 UTC (rev 755138) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.1.0 -pkgrel=41 +pkgrel=42 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2"; license=('BSD')
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 04:01:21 Author: felixonmars Revision: 755136 upgpkg: c2hs 0.28.6-133: rebuild with QuickCheck 2.14.2 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 03:59:10 UTC (rev 755135) +++ PKGBUILD2020-11-16 04:01:21 UTC (rev 755136) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.6 -pkgrel=132 +pkgrel=133 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Monday, November 16, 2020 @ 04:01:38 Author: felixonmars Revision: 755137 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 755136, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 755136, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 04:01:38 UTC (rev 755137) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=133 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +c2hs-shelly-1.9.patch::https://github.com/haskell/c2hs/pull/258.patch) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9' + 'c76f68e393114512c4c217a37aab1c72df271666a30a958b0d4ea18f286c51b3f49352e4dec4d8158a89329f8c9e884f4f39548e4b72258a1ec82f4f7516740c') + +prepare() { +patch -d c2hs-$pkgver -p1 < c2hs-shelly-1.9.patch +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Monday, November 16, 2020 @ 03:59:10 Author: felixonmars Revision: 755135 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 755134, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 755134, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 03:59:10 UTC (rev 755135) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.9.0 +pkgrel=8 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254') + +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-lifted -f-build-examples +runhaskell Setup build $MAKEFLAGS +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-shelly/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 03:58:55 Author: felixonmars Revision: 755134 upgpkg: haskell-shelly 1.9.0-8: rebuild with QuickCheck 2.14.2 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 03:57:25 UTC (rev 755133) +++ PKGBUILD2020-11-16 03:58:55 UTC (rev 755134) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.9.0 -pkgrel=7 +pkgrel=8 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("BSD")
[arch-commits] Commit in haskell-hspec-contrib/repos (2 files)
Date: Monday, November 16, 2020 @ 03:57:25 Author: felixonmars Revision: 755133 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-contrib/repos/community-staging-x86_64/ haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 755132, haskell-hspec-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 755132, haskell-hspec-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 03:57:25 UTC (rev 755133) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-contrib +pkgname=haskell-hspec-contrib +pkgver=0.5.1 +pkgrel=71 +pkgdesc="Contributed functionality for Hspec" +url="https://hspec.github.io/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec-core' 'haskell-hunit') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0') + +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 $MAKEFLAGS +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-hspec-contrib/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 03:57:09 Author: felixonmars Revision: 755132 upgpkg: haskell-hspec-contrib 0.5.1-71: rebuild with QuickCheck 2.14.2 Modified: haskell-hspec-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 03:54:26 UTC (rev 755131) +++ PKGBUILD2020-11-16 03:57:09 UTC (rev 755132) @@ -3,7 +3,7 @@ _hkgname=hspec-contrib pkgname=haskell-hspec-contrib pkgver=0.5.1 -pkgrel=70 +pkgrel=71 pkgdesc="Contributed functionality for Hspec" url="https://hspec.github.io/"; license=('MIT')
[arch-commits] Commit in haskell-lifted-async/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 03:54:26 Author: felixonmars Revision: 755131 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 755130, haskell-lifted-async/trunk/PKGBUILD) Deleted: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 03:54:10 UTC (rev 755130) +++ PKGBUILD2020-11-16 03:54:26 UTC (rev 755131) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=lifted-async -pkgname=haskell-lifted-async -pkgver=0.10.1.2 -pkgrel=47 -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') -checkdepends=('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=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') - -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 $MAKEFLAGS -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 -} Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 755130, haskell-lifted-async/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 03:54:26 UTC (rev 755131) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.2 +pkgrel=48 +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') +checkdepends=('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=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') + +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 $MAKEFLAGS +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-lifted-async/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 03:54:10 Author: felixonmars Revision: 755130 upgpkg: haskell-lifted-async 0.10.1.2-48: rebuild with QuickCheck 2.14.2 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 03:53:16 UTC (rev 755129) +++ PKGBUILD2020-11-16 03:54:10 UTC (rev 755130) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.1.2 -pkgrel=47 +pkgrel=48 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-tasty-expected-failure/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 03:52:59 Author: felixonmars Revision: 755128 upgpkg: haskell-tasty-expected-failure 0.12.1-37: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 03:52:04 UTC (rev 755127) +++ PKGBUILD2020-11-16 03:52:59 UTC (rev 755128) @@ -4,7 +4,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.12.1 -pkgrel=36 +pkgrel=37 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure"; license=("MIT")
[arch-commits] Commit in haskell-tasty-expected-failure/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 03:53:16 Author: felixonmars Revision: 755129 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 755128, haskell-tasty-expected-failure/trunk/PKGBUILD) Deleted: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 03:52:59 UTC (rev 755128) +++ PKGBUILD2020-11-16 03:53:16 UTC (rev 755129) @@ -1,57 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-expected-failure -pkgname=haskell-tasty-expected-failure -pkgver=0.12.1 -pkgrel=36 -pkgdesc="Mark tasty tests as failure expected" -url="https://github.com/nomeata/tasty-expected-failure"; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') -makedepends=('ghc') -checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' - 'haskell-tasty-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('95aab402489e21b78a13f3a8ea49df0cb14ae4f20cc4e31662a7e8179d468c5a66caa9c135f3b111253ca8fa196dddb2c041a9e233882d73003b39572331dd73') - -prepare() { -cd $_hkgname-$pkgver -# https://github.com/nomeata/tasty-expected-failure/issues/21 -sed -i 's/2000/1/' Test/Tasty/ExpectedFailure.hs -} - -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 $MAKEFLAGS -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 -} Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 755128, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 03:53:16 UTC (rev 755129) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.12.1 +pkgrel=37 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') +makedepends=('ghc') +checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('95aab402489e21b78a13f3a8ea49df0cb14ae4f20cc4e31662a7e8179d468c5a66caa9c135f3b111253ca8fa196dddb2c041a9e233882d73003b39572331dd73') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/nomeata/tasty-expected-failure/issues/21 +sed -i 's/2000/1/' Test/Tasty/ExpectedFailure.hs +} + +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 $MAKEFLAGS +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 +inst
[arch-commits] Commit in haskell-tasty-hedgehog/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 03:52:04 Author: felixonmars Revision: 755127 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755126, haskell-tasty-hedgehog/trunk/PKGBUILD) Deleted: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 03:51:47 UTC (rev 755126) +++ PKGBUILD2020-11-16 03:52:04 UTC (rev 755127) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=tasty-hedgehog -pkgname=haskell-tasty-hedgehog -pkgver=1.0.0.2 -pkgrel=99 -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') -checkdepends=('haskell-tasty-expected-failure') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_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 -runhaskell Setup build $MAKEFLAGS -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" -} Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755126, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 03:52:04 UTC (rev 755127) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=100 +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') +checkdepends=('haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_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 +runhaskell Setup build $MAKEFLAGS +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: Monday, November 16, 2020 @ 03:51:47 Author: felixonmars Revision: 755126 upgpkg: haskell-tasty-hedgehog 1.0.0.2-100: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:59:45 UTC (rev 755125) +++ PKGBUILD2020-11-16 03:51:47 UTC (rev 755126) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=99 +pkgrel=100 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog"; license=('BSD')
[arch-commits] Commit in haskell-hedgehog/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 02:59:45 Author: felixonmars Revision: 755125 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755124, haskell-hedgehog/trunk/PKGBUILD) Deleted: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 02:59:16 UTC (rev 755124) +++ PKGBUILD2020-11-16 02:59:45 UTC (rev 755125) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=hedgehog -pkgname=haskell-hedgehog -pkgver=1.0.3 -pkgrel=50 -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-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=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') - -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;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 $MAKEFLAGS -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 -} Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755124, haskell-hedgehog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 02:59:45 UTC (rev 755125) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.3 +pkgrel=51 +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-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=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;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 $MAKEFLAGS +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
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:59:16 Author: felixonmars Revision: 755124 upgpkg: haskell-hedgehog 1.0.3-51: rebuild with QuickCheck 2.14.2 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:57:01 UTC (rev 755123) +++ PKGBUILD2020-11-16 02:59:16 UTC (rev 755124) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.3 -pkgrel=50 +pkgrel=51 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa"; license=("BSD")
[arch-commits] Commit in haskell-lifted-async/repos/community-staging-x86_64 (2 files)
Date: Monday, November 16, 2020 @ 02:57:01 Author: felixonmars Revision: 755123 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 755122, haskell-lifted-async/trunk/PKGBUILD) Deleted: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 02:56:14 UTC (rev 755122) +++ PKGBUILD2020-11-16 02:57:01 UTC (rev 755123) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=lifted-async -pkgname=haskell-lifted-async -pkgver=0.10.1.2 -pkgrel=46 -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') -checkdepends=('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=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') - -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 $MAKEFLAGS -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 -} Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 755122, haskell-lifted-async/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 02:57:01 UTC (rev 755123) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.2 +pkgrel=47 +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') +checkdepends=('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=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') + +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 $MAKEFLAGS +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-lifted-async/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:56:14 Author: felixonmars Revision: 755122 upgpkg: haskell-lifted-async 0.10.1.2-47: rebuild with QuickCheck 2.14.2 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:55:03 UTC (rev 755121) +++ PKGBUILD2020-11-16 02:56:14 UTC (rev 755122) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.1.2 -pkgrel=46 +pkgrel=47 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-tasty-hedgehog/repos (2 files)
Date: Monday, November 16, 2020 @ 02:55:03 Author: felixonmars Revision: 755121 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 755120, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755120, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 02:55:03 UTC (rev 755121) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=99 +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') +checkdepends=('haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_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 +runhaskell Setup build $MAKEFLAGS +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: Monday, November 16, 2020 @ 02:54:32 Author: felixonmars Revision: 755120 upgpkg: haskell-tasty-hedgehog 1.0.0.2-99: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:47:07 UTC (rev 755119) +++ PKGBUILD2020-11-16 02:54:32 UTC (rev 755120) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=98 +pkgrel=99 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog"; license=('BSD')
[arch-commits] Commit in haskell-tasty-expected-failure/repos (2 files)
Date: Monday, November 16, 2020 @ 02:47:07 Author: felixonmars Revision: 755119 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/ haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 755118, haskell-tasty-expected-failure/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 755118, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 02:47:07 UTC (rev 755119) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.12.1 +pkgrel=36 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') +makedepends=('ghc') +checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('95aab402489e21b78a13f3a8ea49df0cb14ae4f20cc4e31662a7e8179d468c5a66caa9c135f3b111253ca8fa196dddb2c041a9e233882d73003b39572331dd73') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/nomeata/tasty-expected-failure/issues/21 +sed -i 's/2000/1/' Test/Tasty/ExpectedFailure.hs +} + +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 $MAKEFLAGS +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-tasty-expected-failure/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:46:32 Author: felixonmars Revision: 755118 upgpkg: haskell-tasty-expected-failure 0.12.1-36: rebuild pass 1, specified --nocheck Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:44:48 UTC (rev 755117) +++ PKGBUILD2020-11-16 02:46:32 UTC (rev 755118) @@ -4,7 +4,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.12.1 -pkgrel=35 +pkgrel=36 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure"; license=("MIT")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Monday, November 16, 2020 @ 02:44:48 Author: felixonmars Revision: 755117 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 755116, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 755116, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 02:44:48 UTC (rev 755117) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.3 +pkgrel=50 +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-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=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;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 $MAKEFLAGS +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-hedgehog/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:43:21 Author: felixonmars Revision: 755116 upgpkg: haskell-hedgehog 1.0.3-50: rebuild with QuickCheck 2.14.2 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:42:31 UTC (rev 755115) +++ PKGBUILD2020-11-16 02:43:21 UTC (rev 755116) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.3 -pkgrel=49 +pkgrel=50 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa"; license=("BSD")
[arch-commits] Commit in retext/repos (4 files)
Date: Monday, November 16, 2020 @ 02:42:31 Author: felixonmars Revision: 755115 archrelease: copy trunk to community-staging-any Added: retext/repos/community-staging-any/ retext/repos/community-staging-any/PKGBUILD (from rev 755114, retext/trunk/PKGBUILD) retext/repos/community-staging-any/x-retext-markdown.xml (from rev 755114, retext/trunk/x-retext-markdown.xml) retext/repos/community-staging-any/x-retext-rst.xml (from rev 755114, retext/trunk/x-retext-rst.xml) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: retext/repos/community-staging-any/PKGBUILD (from rev 755114, retext/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-16 02:42:31 UTC (rev 755115) @@ -0,0 +1,63 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: Hyacinthe Cartiaux +# Contributor: Bartosz Chmura +# Contributor: Alessio Sergi +# Contributor: alfplayer +# Contributor: menta + +_pkgname=ReText +pkgname=retext +pkgver=7.1.0 +pkgrel=5 +pkgdesc="A simple editor for Markdown and ReStructuredText markup languages" +arch=('any') +url="https://github.com/retext-project/retext"; +license=('GPL3') +# for desktop integration: 'shared-mime-info' 'xdg-utils' 'desktop-file-utils' +# for toolbar icons (see http://sourceforge.net/p/retext/tickets/44/): 'gconf' +depends=('python-pyqt5' 'python-markups>=2.0.0' 'shared-mime-info' 'xdg-utils' 'python-docutils' + 'desktop-file-utils' 'hicolor-icon-theme' 'python-markdown' 'python-pygments' 'python-chardet') +makedepends=('imagemagick' 'qt5-tools' 'python-setuptools') +checkdepends=('xorg-server-xvfb' 'python-chardet' 'python-docutils') +optdepends=('qt5-webkit: for WebKit preview' +'python-pyqtwebengine: for WebEngine preview' +'python-pyenchant: for spell checking support') +source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc} +"x-retext-rst.xml") +sha256sums=('5232c00867617dd6561d7b4709c7a053df0b431aa5b7261a78f28dfced18a9fa' +'SKIP' +'6fef80cccb14813d9cc74810c397a6cd7831d1ca243536759a47c6e8b6cc977a') +validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev + +build () { +cd "$srcdir/${_pkgname}-${pkgver}" +python3 setup.py build +} + +check() { +cd "$srcdir/${_pkgname}-${pkgver}" +xvfb-run python3 setup.py test +} + +package () { +cd "$srcdir/${_pkgname}-${pkgver}" +python3 setup.py install --root="$pkgdir" -O1 + +# create /usr/share/* dirs +_SHAREDIR="$pkgdir/usr/share" +install -d -m 755 "$_SHAREDIR"/{applications,mime/packages} + +# install icons +_ICONSDIR="$_SHAREDIR/icons/hicolor" +for size in 16 22 24 32 48 128; do + install -d -m 755 "$_ICONSDIR"/${size}x${size}/apps + convert -resize $size +set date:create +set date:modify icons/$pkgname.png "$_ICONSDIR"/${size}x${size}/apps/$pkgname.png +done +install -d -m 755 $_ICONSDIR/scalable/apps +install -m 644 icons/$pkgname.svg "$_ICONSDIR"/scalable/apps/$pkgname.svg + +# install mime files +install -m 644 "$srcdir"/x-retext-rst.xml "$_SHAREDIR"/mime/packages/ +} + +# vim:set ts=2 sw=2 et: Copied: retext/repos/community-staging-any/x-retext-markdown.xml (from rev 755114, retext/trunk/x-retext-markdown.xml) === (Binary files differ) Copied: retext/repos/community-staging-any/x-retext-rst.xml (from rev 755114, retext/trunk/x-retext-rst.xml) === (Binary files differ)
[arch-commits] Commit in retext/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:41:51 Author: felixonmars Revision: 755114 upgpkg: retext 7.1.0-5: Python 3.9 rebuild Modified: retext/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:40:28 UTC (rev 755113) +++ PKGBUILD2020-11-16 02:41:51 UTC (rev 755114) @@ -8,7 +8,7 @@ _pkgname=ReText pkgname=retext pkgver=7.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="A simple editor for Markdown and ReStructuredText markup languages" arch=('any') url="https://github.com/retext-project/retext";
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Monday, November 16, 2020 @ 02:40:28 Author: felixonmars Revision: 755113 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 755112, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 755112, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 02:40:28 UTC (rev 755113) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.2 +pkgrel=46 +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') +checkdepends=('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=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') + +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 $MAKEFLAGS +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-lifted-async/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:40:03 Author: felixonmars Revision: 755112 upgpkg: haskell-lifted-async 0.10.1.2-46: rebuild pass 1, specified --nocheck Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:38:42 UTC (rev 755111) +++ PKGBUILD2020-11-16 02:40:03 UTC (rev 755112) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.1.2 -pkgrel=45 +pkgrel=46 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async"; license=('BSD')
[arch-commits] Commit in python-markdown/repos/community-staging-any (2 files)
Date: Monday, November 16, 2020 @ 02:38:42 Author: eschwartz Revision: 755111 archrelease: copy trunk to community-staging-any Added: python-markdown/repos/community-staging-any/PKGBUILD (from rev 755110, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 02:38:28 UTC (rev 755110) +++ PKGBUILD2020-11-16 02:38:42 UTC (rev 755111) @@ -1,39 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Angel Velasquez -# Contributor: Andrew Antle -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Chaiwat Suttipongsakul - -pkgname=python-markdown -_pkgbasename=Markdown -pkgver=3.3 -pkgrel=3 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='https://python-markdown.github.io/' -license=('BSD') -depends=('python' 'python-setuptools') -checkdepends=('python-yaml') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) -md5sums=('76eb34a058bb8b637ccadc4ce384bae4') - -build() { - cd "$srcdir/$_pkgbasename-$pkgver" - python setup.py build -} - -check() { - cd "$srcdir/$_pkgbasename-$pkgver" - python -m unittest discover tests -} - -package() { - cd "$srcdir/$_pkgbasename-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=0 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" -} - -check_python-markdown() { - [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} Copied: python-markdown/repos/community-staging-any/PKGBUILD (from rev 755110, python-markdown/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 02:38:42 UTC (rev 755111) @@ -0,0 +1,39 @@ +# Maintainer: Kyle Keen +# Contributor: Angel Velasquez +# Contributor: Andrew Antle +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Chaiwat Suttipongsakul + +pkgname=python-markdown +_pkgbasename=Markdown +pkgver=3.3.3 +pkgrel=2 +pkgdesc="Python implementation of John Gruber's Markdown." +arch=('any') +url='https://python-markdown.github.io/' +license=('BSD') +depends=('python' 'python-setuptools') +checkdepends=('python-yaml') +source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) +sha256sums=('5d9f2b5ca24bc4c7a390d22323ca4bad200368612b5aaa7796babf971d2b2f18') + +build() { + cd "$srcdir/$_pkgbasename-$pkgver" + python setup.py build +} + +check() { + cd "$srcdir/$_pkgbasename-$pkgver" + python -m unittest discover tests +} + +package() { + cd "$srcdir/$_pkgbasename-$pkgver" + python3 setup.py install --root="$pkgdir" --optimize=0 + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" +} + +check_python-markdown() { + [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] +}
[arch-commits] Commit in python-markdown/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:38:28 Author: eschwartz Revision: 755110 upgpkg: python-markdown 3.3.3-2: python 3.9 rebuild Modified: python-markdown/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:36:14 UTC (rev 755109) +++ PKGBUILD2020-11-16 02:38:28 UTC (rev 755110) @@ -7,7 +7,7 @@ pkgname=python-markdown _pkgbasename=Markdown pkgver=3.3.3 -pkgrel=1 +pkgrel=2 pkgdesc="Python implementation of John Gruber's Markdown." arch=('any') url='https://python-markdown.github.io/'
[arch-commits] Commit in python-markdown/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, November 16, 2020 @ 02:36:14 Author: eschwartz Revision: 755109 archrelease: copy trunk to community-any Added: python-markdown/repos/community-any/PKGBUILD (from rev 755108, python-markdown/trunk/PKGBUILD) Deleted: python-markdown/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 02:35:59 UTC (rev 755108) +++ PKGBUILD2020-11-16 02:36:14 UTC (rev 755109) @@ -1,39 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Angel Velasquez -# Contributor: Andrew Antle -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Chaiwat Suttipongsakul - -pkgname=python-markdown -_pkgbasename=Markdown -pkgver=3.3 -pkgrel=1 -pkgdesc="Python implementation of John Gruber's Markdown." -arch=('any') -url='https://python-markdown.github.io/' -license=('BSD') -depends=('python' 'python-setuptools') -checkdepends=('python-yaml') -source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) -md5sums=('76eb34a058bb8b637ccadc4ce384bae4') - -build() { - cd "$srcdir/$_pkgbasename-$pkgver" - python setup.py build -} - -check() { - cd "$srcdir/$_pkgbasename-$pkgver" - python -m unittest discover tests -} - -package() { - cd "$srcdir/$_pkgbasename-$pkgver" - python3 setup.py install --root="$pkgdir" --optimize=0 - install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" -} - -check_python-markdown() { - [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] - [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] -} Copied: python-markdown/repos/community-any/PKGBUILD (from rev 755108, python-markdown/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 02:36:14 UTC (rev 755109) @@ -0,0 +1,39 @@ +# Maintainer: Kyle Keen +# Contributor: Angel Velasquez +# Contributor: Andrew Antle +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Chaiwat Suttipongsakul + +pkgname=python-markdown +_pkgbasename=Markdown +pkgver=3.3.3 +pkgrel=1 +pkgdesc="Python implementation of John Gruber's Markdown." +arch=('any') +url='https://python-markdown.github.io/' +license=('BSD') +depends=('python' 'python-setuptools') +checkdepends=('python-yaml') +source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz";) +sha256sums=('5d9f2b5ca24bc4c7a390d22323ca4bad200368612b5aaa7796babf971d2b2f18') + +build() { + cd "$srcdir/$_pkgbasename-$pkgver" + python setup.py build +} + +check() { + cd "$srcdir/$_pkgbasename-$pkgver" + python -m unittest discover tests +} + +package() { + cd "$srcdir/$_pkgbasename-$pkgver" + python3 setup.py install --root="$pkgdir" --optimize=0 + install -Dm644 LICENSE.md "$pkgdir/usr/share/licenses/python-markdown/LICENSE" +} + +check_python-markdown() { + [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]] + [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == "test" ]] +}
[arch-commits] Commit in python-markdown/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:35:59 Author: eschwartz Revision: 755108 upgpkg: python-markdown 3.3.3-1: upstream release Modified: python-markdown/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 02:20:50 UTC (rev 755107) +++ PKGBUILD2020-11-16 02:35:59 UTC (rev 755108) @@ -7,7 +7,7 @@ pkgname=python-markdown _pkgbasename=Markdown pkgver=3.3.3 -pkgrel=0 +pkgrel=1 pkgdesc="Python implementation of John Gruber's Markdown." arch=('any') url='https://python-markdown.github.io/'
[arch-commits] Commit in pdfpc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, November 16, 2020 @ 02:20:50 Author: farseerfc Revision: 755107 archrelease: copy trunk to community-x86_64 Added: pdfpc/repos/community-x86_64/PKGBUILD (from rev 755106, pdfpc/trunk/PKGBUILD) Deleted: pdfpc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 72 ++--- 1 file changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-16 02:20:16 UTC (rev 755106) +++ PKGBUILD2020-11-16 02:20:50 UTC (rev 755107) @@ -1,36 +0,0 @@ -# Maintainer: Jiachen Yang -# Contributor: Andreas Bilke - -pkgname=pdfpc -pkgver=4.4.0 -_pkgver=${pkgver} -pkgrel=2 -pkgdesc='A presenter console with multi-monitor support for PDF files' -arch=('x86_64') -url='https://pdfpc.github.io/' -license=('GPL') -depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') -optdepends=('gst-plugin-gtk: for video playback' -'gst-plugins-good: more codecs for video playback support' -'gst-libav: more codecs for video playback support') -makedepends=('cmake' 'vala') -source=("$pkgname-$_pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$_pkgver.tar.gz";) - -sha256sums=('5fc457b081cdf02708436bb708940fd6b689e03fc336d3faab652f0b85592c00') - -#prepare() { -#cd "$srcdir/$pkgname-$_pkgver" -#} - -build() { -cd "$srcdir/$pkgname-$_pkgver" -cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . -make -} - -package() { -cd "$srcdir/$pkgname-$_pkgver" -make DESTDIR="$pkgdir/" install -} - -# vim:set ts=4 sw=4 et: Copied: pdfpc/repos/community-x86_64/PKGBUILD (from rev 755106, pdfpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-16 02:20:50 UTC (rev 755107) @@ -0,0 +1,36 @@ +# Maintainer: Jiachen Yang +# Contributor: Andreas Bilke + +pkgname=pdfpc +pkgver=4.4.1 +_pkgver=${pkgver} +pkgrel=1 +pkgdesc='A presenter console with multi-monitor support for PDF files' +arch=('x86_64') +url='https://pdfpc.github.io/' +license=('GPL') +depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') +optdepends=('gst-plugin-gtk: for video playback' +'gst-plugins-good: more codecs for video playback support' +'gst-libav: more codecs for video playback support') +makedepends=('cmake' 'vala') +source=("$pkgname-$_pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$_pkgver.tar.gz";) + +sha256sums=('4adb42fd1844a7e2ab44709dd043ade618c87f2aaec03db64f7ed659e8d3ddad') + +#prepare() { +#cd "$srcdir/$pkgname-$_pkgver" +#} + +build() { +cd "$srcdir/$pkgname-$_pkgver" +cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . +make +} + +package() { +cd "$srcdir/$pkgname-$_pkgver" +make DESTDIR="$pkgdir/" install +} + +# vim:set ts=4 sw=4 et:
[arch-commits] Commit in pdfpc/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 02:20:16 Author: farseerfc Revision: 755106 upgpkg: pdfpc 4.4.1-1: pdfpc 4.4.1 Modified: pdfpc/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 01:28:52 UTC (rev 755105) +++ PKGBUILD2020-11-16 02:20:16 UTC (rev 755106) @@ -2,9 +2,9 @@ # Contributor: Andreas Bilke pkgname=pdfpc -pkgver=4.4.0 +pkgver=4.4.1 _pkgver=${pkgver} -pkgrel=2 +pkgrel=1 pkgdesc='A presenter console with multi-monitor support for PDF files' arch=('x86_64') url='https://pdfpc.github.io/' @@ -16,7 +16,7 @@ makedepends=('cmake' 'vala') source=("$pkgname-$_pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$_pkgver.tar.gz";) -sha256sums=('5fc457b081cdf02708436bb708940fd6b689e03fc336d3faab652f0b85592c00') +sha256sums=('4adb42fd1844a7e2ab44709dd043ade618c87f2aaec03db64f7ed659e8d3ddad') #prepare() { #cd "$srcdir/$pkgname-$_pkgver" @@ -24,7 +24,7 @@ build() { cd "$srcdir/$pkgname-$_pkgver" -cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . +cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . make }
[arch-commits] Commit in haskell-tasty-th/repos (2 files)
Date: Monday, November 16, 2020 @ 01:28:52 Author: felixonmars Revision: 755105 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 755104, haskell-tasty-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-th/repos/community-staging-x86_64/PKGBUILD (from rev 755104, haskell-tasty-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 01:28:52 UTC (rev 755105) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-th +pkgname=haskell-tasty-th +pkgver=0.1.7 +pkgrel=140 +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 $MAKEFLAGS +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-tasty-th/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 01:28:32 Author: felixonmars Revision: 755104 upgpkg: haskell-tasty-th 0.1.7-140: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:17:18 UTC (rev 755103) +++ PKGBUILD2020-11-16 01:28:32 UTC (rev 755104) @@ -4,7 +4,7 @@ _hkgname=tasty-th pkgname=haskell-tasty-th pkgver=0.1.7 -pkgrel=139 +pkgrel=140 pkgdesc="Automatic tasty test case discovery using TH" url="https://github.com/bennofs/tasty-th"; license=("BSD")
[arch-commits] Commit in haskell-uuid-types/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:08:38 Author: felixonmars Revision: 755084 upgpkg: haskell-uuid-types 1.0.3-56: rebuild with QuickCheck 2.14.2 Modified: haskell-uuid-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:07:59 UTC (rev 755083) +++ PKGBUILD2020-11-16 00:08:38 UTC (rev 755084) @@ -4,7 +4,7 @@ _hkgname=uuid-types pkgname=haskell-uuid-types pkgver=1.0.3 -pkgrel=55 +pkgrel=56 pkgdesc="Type definitions for Universally Unique Identifiers" url="https://github.com/aslatter/uuid"; license=("BSD")
[arch-commits] Commit in haskell-uuid/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:09:26 Author: felixonmars Revision: 755086 upgpkg: haskell-uuid 1.3.13-63: rebuild with QuickCheck 2.14.2 Modified: haskell-uuid/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:08:47 UTC (rev 755085) +++ PKGBUILD2020-11-16 00:09:26 UTC (rev 755086) @@ -4,7 +4,7 @@ _hkgname=uuid pkgname=haskell-uuid pkgver=1.3.13 -pkgrel=62 +pkgrel=63 pkgdesc="For creating, comparing, parsing and printing Universally Unique Identifiers" url="https://github.com/aslatter/uuid"; license=("BSD")
[arch-commits] Commit in haskell-uuid-types/repos (2 files)
Date: Monday, November 16, 2020 @ 00:08:47 Author: felixonmars Revision: 755085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uuid-types/repos/community-staging-x86_64/ haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 755084, haskell-uuid-types/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-uuid-types/repos/community-staging-x86_64/PKGBUILD (from rev 755084, haskell-uuid-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:08:47 UTC (rev 755085) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid-types +pkgname=haskell-uuid-types +pkgver=1.0.3 +pkgrel=56 +pkgdesc="Type definitions for Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('039bccea9ee22388a50e3e233c95afdd3a59f01aa5f552dcd8e8c1ded8f9da210933c58a4d9cc0913c768b587c24ee27fa0eed15e531846ea841b666f513df9e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.3/<2/;s/< *1.2/<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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-protolude/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:10:13 Author: felixonmars Revision: 755088 upgpkg: haskell-protolude 0.3.0-31: rebuild with QuickCheck 2.14.2 Modified: haskell-protolude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:09:35 UTC (rev 755087) +++ PKGBUILD2020-11-16 00:10:13 UTC (rev 755088) @@ -4,7 +4,7 @@ _hkgname=protolude pkgname=haskell-protolude pkgver=0.3.0 -pkgrel=30 +pkgrel=31 pkgdesc="A sensible set of defaults for writing custom Preludes." url="https://github.com/sdiehl/protolude"; license=("MIT")
[arch-commits] Commit in haskell-protolude/repos (2 files)
Date: Monday, November 16, 2020 @ 00:10:23 Author: felixonmars Revision: 755089 archrelease: copy trunk to community-staging-x86_64 Added: haskell-protolude/repos/community-staging-x86_64/ haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 755088, haskell-protolude/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 755088, haskell-protolude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:10:23 UTC (rev 755089) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=protolude +pkgname=haskell-protolude +pkgver=0.3.0 +pkgrel=31 +pkgdesc="A sensible set of defaults for writing custom Preludes." +url="https://github.com/sdiehl/protolude"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-hashable' + 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0941e344320e09fca457ce0be31b1fbb7c715a11ea371263d029942cb649bfb1194b012493e31697c5a05bd3e4de5108bcd2c82c79c9f2f30b260959ec8f0738') + +prepare() { +sed -e '/mtl-compat/d' -i $_hkgname-$pkgver/$_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 $MAKEFLAGS +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-uuid/repos (2 files)
Date: Monday, November 16, 2020 @ 00:09:35 Author: felixonmars Revision: 755087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uuid/repos/community-staging-x86_64/ haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 755086, haskell-uuid/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 755086, haskell-uuid/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:09:35 UTC (rev 755087) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uuid +pkgname=haskell-uuid +pkgver=1.3.13 +pkgrel=63 +pkgdesc="For creating, comparing, parsing and printing Universally Unique Identifiers" +url="https://github.com/aslatter/uuid"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptohash-md5" "haskell-cryptohash-sha1" "haskell-entropy" + "haskell-network-info" "haskell-random" "haskell-uuid-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e888e6350a32c6496b0b57384797925c78ab1c4dc674d296972981fa81338b4705d21a96960a63771aa5b9a785efd507ecaad195767dba7847fcab5ca7f3f923') + +prepare() { +sed -i -e 's/time>= 1.1 && < 1.8,/time>= 1.1,/' -e 's/<.*0.4/<1/;s/< *1.2/<2/' $_hkgname-$pkgver/$_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 $MAKEFLAGS +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-tasty-golden/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:15:50 Author: felixonmars Revision: 755100 upgpkg: haskell-tasty-golden 2.3.4-30: rebuild with QuickCheck 2.14.2 Modified: haskell-tasty-golden/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:15:07 UTC (rev 755099) +++ PKGBUILD2020-11-16 00:15:50 UTC (rev 755100) @@ -4,7 +4,7 @@ _hkgname=tasty-golden pkgname=haskell-tasty-golden pkgver=2.3.4 -pkgrel=29 +pkgrel=30 pkgdesc="Golden tests support for tasty" url="https://github.com/feuerbach/tasty-golden"; license=("MIT")
[arch-commits] Commit in haskell-doclayout/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:17:09 Author: felixonmars Revision: 755102 upgpkg: haskell-doclayout 0.3-43: rebuild with QuickCheck 2.14.2 Modified: haskell-doclayout/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:15:59 UTC (rev 755101) +++ PKGBUILD2020-11-16 00:17:09 UTC (rev 755102) @@ -3,7 +3,7 @@ _hkgname=doclayout pkgname=haskell-doclayout pkgver=0.3 -pkgrel=42 +pkgrel=43 pkgdesc="A prettyprinting library for laying out text documents" url="https://github.com/jgm/doclayout"; license=('BSD')
[arch-commits] Commit in haskell-doclayout/repos (2 files)
Date: Monday, November 16, 2020 @ 00:17:18 Author: felixonmars Revision: 755103 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doclayout/repos/community-staging-x86_64/ haskell-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 755102, haskell-doclayout/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 755102, haskell-doclayout/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:17:18 UTC (rev 755103) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=doclayout +pkgname=haskell-doclayout +pkgver=0.3 +pkgrel=43 +pkgdesc="A prettyprinting library for laying out text documents" +url="https://github.com/jgm/doclayout"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ccb8c41977c5cea47294157c812a31b3be5bddc872915d8baf0d9063d597429606d83e4f7cf9e4aea9b1e1416cbcf732fbbcd71b6659de6510c661f9225d33d0') + +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 $MAKEFLAGS +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-tasty-golden/repos (2 files)
Date: Monday, November 16, 2020 @ 00:15:59 Author: felixonmars Revision: 755101 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-golden/repos/community-staging-x86_64/ haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 755100, haskell-tasty-golden/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 755100, haskell-tasty-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:15:59 UTC (rev 755101) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-golden +pkgname=haskell-tasty-golden +pkgver=2.3.4 +pkgrel=30 +pkgdesc="Golden tests support for tasty" +url="https://github.com/feuerbach/tasty-golden"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" "haskell-temporary" + "haskell-tagged" "haskell-async" 'haskell-unix-compat') +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('fbc309cf7951a348f172c7cb115ef53d6cda77d47793ebbf9fbfd697187dc8773e6283d705162ce0beb877887136f34db315de0e8d48eff5f872acce32ebf516') + +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 $MAKEFLAGS +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-test-framework-smallcheck/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:13:41 Author: felixonmars Revision: 755096 upgpkg: haskell-test-framework-smallcheck 0.2-90: rebuild with QuickCheck 2.14.2 Modified: haskell-test-framework-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:13:03 UTC (rev 755095) +++ PKGBUILD2020-11-16 00:13:41 UTC (rev 755096) @@ -4,7 +4,7 @@ _hkgname=test-framework-smallcheck pkgname=haskell-test-framework-smallcheck pkgver=0.2 -pkgrel=89 +pkgrel=90 pkgdesc="SmallCheck support for the test-framework package" url="https://github.com/feuerbach/smallcheck"; license=("BSD")
[arch-commits] Commit in haskell-singleton-bool/repos (2 files)
Date: Monday, November 16, 2020 @ 00:05:26 Author: felixonmars Revision: 755077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singleton-bool/repos/community-staging-x86_64/ haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 755076, haskell-singleton-bool/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singleton-bool/repos/community-staging-x86_64/PKGBUILD (from rev 755076, haskell-singleton-bool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:05:26 UTC (rev 755077) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singleton-bool +pkgname=haskell-singleton-bool +pkgver=0.1.5 +pkgrel=37 +pkgdesc="Type level booleans" +url="https://github.com/phadej/singleton-bool"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dec') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a2b70137f598026d0b330a5ee8265f07056e2073544f62b60cba7fec2345796f5b0d295536a536877bcb01439401047a026d8234531e27431e38701711d5df1a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-monad-memo/repos (2 files)
Date: Monday, November 16, 2020 @ 00:15:07 Author: felixonmars Revision: 755099 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-memo/repos/community-staging-x86_64/ haskell-monad-memo/repos/community-staging-x86_64/PKGBUILD (from rev 755098, haskell-monad-memo/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-monad-memo/repos/community-staging-x86_64/PKGBUILD (from rev 755098, haskell-monad-memo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:15:07 UTC (rev 755099) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=monad-memo +pkgname=haskell-monad-memo +pkgver=0.5.3 +pkgrel=9 +pkgdesc="Memoization monad transformer" +url="https://github.com/EduardSergeev/monad-memo"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('16f8c46673ac2564cd7d4d7ce901c25ded61d72283a93985db24dc6736c60dbb') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-safe-exceptions/repos (2 files)
Date: Monday, November 16, 2020 @ 00:07:14 Author: felixonmars Revision: 755081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safe-exceptions/repos/community-staging-x86_64/ haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 755080, haskell-safe-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 755080, haskell-safe-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:07:14 UTC (rev 755081) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=safe-exceptions +pkgname=haskell-safe-exceptions +pkgver=0.1.7.1 +pkgrel=19 +pkgdesc="Safe, consistent, and easy exception handling" +url="https://github.com/fpco/safe-exceptions"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-void') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9d3f97df6cae87eaf547e80f1d19d150bf850259dafacb59fcb143fd349dcff9c26e21971e5a2b68ab7b88b6ea88dff63cc3b571453d09afd4bd70805c3c3587') + +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 $MAKEFLAGS +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-monad-memo/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:14:58 Author: felixonmars Revision: 755098 upgpkg: haskell-monad-memo 0.5.3-9: rebuild with QuickCheck 2.14.2 Modified: haskell-monad-memo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:13:50 UTC (rev 755097) +++ PKGBUILD2020-11-16 00:14:58 UTC (rev 755098) @@ -3,7 +3,7 @@ _hkgname=monad-memo pkgname=haskell-monad-memo pkgver=0.5.3 -pkgrel=8 +pkgrel=9 pkgdesc="Memoization monad transformer" url="https://github.com/EduardSergeev/monad-memo"; license=("BSD")
[arch-commits] Commit in haskell-optparse-generic/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:06:12 Author: felixonmars Revision: 755078 upgpkg: haskell-optparse-generic 1.4.4-2: rebuild with QuickCheck 2.14.2 Modified: haskell-optparse-generic/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:05:26 UTC (rev 755077) +++ PKGBUILD2020-11-16 00:06:12 UTC (rev 755078) @@ -3,7 +3,7 @@ _hkgname=optparse-generic pkgname=haskell-optparse-generic pkgver=1.4.4 -pkgrel=1 +pkgrel=2 pkgdesc="Auto-generate a command-line parser for your datatype" url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library"; license=('BSD')
[arch-commits] Commit in haskell-test-framework-smallcheck/repos (2 files)
Date: Monday, November 16, 2020 @ 00:13:50 Author: felixonmars Revision: 755097 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-smallcheck/repos/community-staging-x86_64/ haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 755096, haskell-test-framework-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 755096, haskell-test-framework-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:13:50 UTC (rev 755097) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-smallcheck +pkgname=haskell-test-framework-smallcheck +pkgver=0.2 +pkgrel=90 +pkgdesc="SmallCheck support for the test-framework package" +url="https://github.com/feuerbach/smallcheck"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c') + +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 $MAKEFLAGS +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-optparse-generic/repos (2 files)
Date: Monday, November 16, 2020 @ 00:06:21 Author: felixonmars Revision: 755079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-generic/repos/community-staging-x86_64/ haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 755078, haskell-optparse-generic/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from rev 755078, haskell-optparse-generic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:06:21 UTC (rev 755079) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=optparse-generic +pkgname=haskell-optparse-generic +pkgver=1.4.4 +pkgrel=2 +pkgdesc="Auto-generate a command-line parser for your datatype" +url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 'haskell-optparse-applicative' + 'haskell-void') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('63ab96690e42ed4aeb16103174a569320c39f6813c59ca2613137cf634922fced9790f6c15a1ebe5f6c7e3c2e5578565efdc6deaa445887bdd849b3cc7941243') + +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 $MAKEFLAGS +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-hashable-time/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:07:50 Author: felixonmars Revision: 755082 upgpkg: haskell-hashable-time 0.2.0.2-39: rebuild with QuickCheck 2.14.2 Modified: haskell-hashable-time/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:07:14 UTC (rev 755081) +++ PKGBUILD2020-11-16 00:07:50 UTC (rev 755082) @@ -3,7 +3,7 @@ _hkgname=hashable-time pkgname=haskell-hashable-time pkgver=0.2.0.2 -pkgrel=38 +pkgrel=39 pkgdesc="Hashable instances for Data.Time" url="https://github.com/w3rs/hashable-time"; license=('MIT')
[arch-commits] Commit in haskell-singleton-bool/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:05:18 Author: felixonmars Revision: 755076 upgpkg: haskell-singleton-bool 0.1.5-37: rebuild with QuickCheck 2.14.2 Modified: haskell-singleton-bool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:04:41 UTC (rev 755075) +++ PKGBUILD2020-11-16 00:05:18 UTC (rev 755076) @@ -3,7 +3,7 @@ _hkgname=singleton-bool pkgname=haskell-singleton-bool pkgver=0.1.5 -pkgrel=36 +pkgrel=37 pkgdesc="Type level booleans" url="https://github.com/phadej/singleton-bool"; license=('BSD')
[arch-commits] Commit in haskell-safe-exceptions/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:07:05 Author: felixonmars Revision: 755080 upgpkg: haskell-safe-exceptions 0.1.7.1-19: rebuild with QuickCheck 2.14.2 Modified: haskell-safe-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:06:21 UTC (rev 755079) +++ PKGBUILD2020-11-16 00:07:05 UTC (rev 755080) @@ -3,7 +3,7 @@ _hkgname=safe-exceptions pkgname=haskell-safe-exceptions pkgver=0.1.7.1 -pkgrel=18 +pkgrel=19 pkgdesc="Safe, consistent, and easy exception handling" url="https://github.com/fpco/safe-exceptions"; license=('MIT')
[arch-commits] Commit in haskell-test-framework-leancheck/repos (2 files)
Date: Monday, November 16, 2020 @ 00:13:03 Author: felixonmars Revision: 755095 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-leancheck/repos/community-staging-x86_64/ haskell-test-framework-leancheck/repos/community-staging-x86_64/PKGBUILD (from rev 755094, haskell-test-framework-leancheck/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-test-framework-leancheck/repos/community-staging-x86_64/PKGBUILD (from rev 755094, haskell-test-framework-leancheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:13:03 UTC (rev 755095) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=test-framework-leancheck +pkgname=haskell-test-framework-leancheck +pkgver=0.0.1 +pkgrel=22 +pkgdesc="LeanCheck support for test-framework" +url="https://github.com/rudymatela/test-framework-leancheck"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-leancheck' 'haskell-test-framework') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('51a446c8650b375b893e762ed6d7683540788a57a7f968173556d93d811e7c039251c26e1086ba74546d9b2c834c278c75bc791ce8bacf38c381b01d3875371a') + +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 $MAKEFLAGS +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-data-fix/repos (2 files)
Date: Monday, November 16, 2020 @ 00:12:14 Author: felixonmars Revision: 755093 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-fix/repos/community-staging-x86_64/ haskell-data-fix/repos/community-staging-x86_64/PKGBUILD (from rev 755092, haskell-data-fix/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-data-fix/repos/community-staging-x86_64/PKGBUILD (from rev 755092, haskell-data-fix/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:12:14 UTC (rev 755093) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=data-fix +pkgname=haskell-data-fix +pkgver=0.3.0 +pkgrel=25 +pkgdesc="Fixpoint data types" +url="https://github.com/spell-music/data-fix"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2fa2458a765ce0cf08d8907d523d744a69d0865260c2078dd5cfd5b0d3f1420a9bc2b9bc4795e0864884ae869a730233a268be6a1d17bc50a737a4704a4f06f6') + +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 $MAKEFLAGS +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-test-framework-leancheck/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:12:54 Author: felixonmars Revision: 755094 upgpkg: haskell-test-framework-leancheck 0.0.1-22: rebuild with QuickCheck 2.14.2 Modified: haskell-test-framework-leancheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:12:14 UTC (rev 755093) +++ PKGBUILD2020-11-16 00:12:54 UTC (rev 755094) @@ -3,7 +3,7 @@ _hkgname=test-framework-leancheck pkgname=haskell-test-framework-leancheck pkgver=0.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="LeanCheck support for test-framework" url="https://github.com/rudymatela/test-framework-leancheck"; license=('BSD')
[arch-commits] Commit in haskell-hashable-time/repos (2 files)
Date: Monday, November 16, 2020 @ 00:07:59 Author: felixonmars Revision: 755083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable-time/repos/community-staging-x86_64/ haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 755082, haskell-hashable-time/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 755082, haskell-hashable-time/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:07:59 UTC (rev 755083) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hashable-time +pkgname=haskell-hashable-time +pkgver=0.2.0.2 +pkgrel=39 +pkgdesc="Hashable instances for Data.Time" +url="https://github.com/w3rs/hashable-time"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<= *1.3/<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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale +runhaskell Setup build $MAKEFLAGS +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-data-fix/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:12:05 Author: felixonmars Revision: 755092 upgpkg: haskell-data-fix 0.3.0-25: rebuild with QuickCheck 2.14.2 Modified: haskell-data-fix/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:11:27 UTC (rev 755091) +++ PKGBUILD2020-11-16 00:12:05 UTC (rev 755092) @@ -3,7 +3,7 @@ _hkgname=data-fix pkgname=haskell-data-fix pkgver=0.3.0 -pkgrel=24 +pkgrel=25 pkgdesc="Fixpoint data types" url="https://github.com/spell-music/data-fix"; license=('BSD')
[arch-commits] Commit in haskell-configurator-pg/repos (2 files)
Date: Monday, November 16, 2020 @ 00:11:27 Author: felixonmars Revision: 755091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator-pg/repos/community-staging-x86_64/ haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from rev 755090, haskell-configurator-pg/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from rev 755090, haskell-configurator-pg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:11:27 UTC (rev 755091) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=configurator-pg +pkgname=haskell-configurator-pg +pkgver=0.2.5 +pkgrel=7 +pkgdesc="Reduced parser for configurator-ng config files" +url="https://github.com/robx/configurator-pg"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-megaparsec' 'haskell-protolude' 'haskell-scientific') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff22e1d20f609660d6dc91802fe3bd8ffa849e292b86a8c65ba9005b76d1b4cb795be6f6e4a8246467547ba6428cad087aad211d6c0e3fff2b3b1955ce7ea552') + +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-developer +runhaskell Setup build $MAKEFLAGS +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-configurator-pg/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:11:18 Author: felixonmars Revision: 755090 upgpkg: haskell-configurator-pg 0.2.5-7: rebuild with QuickCheck 2.14.2 Modified: haskell-configurator-pg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:10:23 UTC (rev 755089) +++ PKGBUILD2020-11-16 00:11:18 UTC (rev 755090) @@ -4,7 +4,7 @@ _hkgname=configurator-pg pkgname=haskell-configurator-pg pkgver=0.2.5 -pkgrel=6 +pkgrel=7 pkgdesc="Reduced parser for configurator-ng config files" url="https://github.com/robx/configurator-pg"; license=("BSD")
[arch-commits] Commit in haskell-dec/repos (2 files)
Date: Monday, November 16, 2020 @ 00:04:41 Author: felixonmars Revision: 755075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dec/repos/community-staging-x86_64/ haskell-dec/repos/community-staging-x86_64/PKGBUILD (from rev 755074, haskell-dec/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dec/repos/community-staging-x86_64/PKGBUILD (from rev 755074, haskell-dec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:04:41 UTC (rev 755075) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=dec +pkgname=haskell-dec +pkgver=0.0.3 +pkgrel=37 +pkgdesc="Decidable propositions" +url="https://github.com/phadej/dec"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-void') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('446911a59287b48d8b98acf588671e6ed19fc12ed8adeabdab8f21c1fefb80cac7b59b9fea52a4671b997aa63d2eadda5181490e6901e99e9882de572abdc595') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +sed -i '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 $MAKEFLAGS +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-deriving-compat/repos (2 files)
Date: Monday, November 16, 2020 @ 00:03:55 Author: felixonmars Revision: 755073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deriving-compat/repos/community-staging-x86_64/ haskell-deriving-compat/repos/community-staging-x86_64/PKGBUILD (from rev 755072, haskell-deriving-compat/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-deriving-compat/repos/community-staging-x86_64/PKGBUILD (from rev 755072, haskell-deriving-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:03:55 UTC (rev 755073) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=deriving-compat +pkgname=haskell-deriving-compat +pkgver=0.5.10 +pkgrel=7 +pkgdesc="Backports of GHC deriving extensions" +url="https://github.com/haskell-compat/deriving-compat"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-base-compat' 'haskell-base-orphans' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-tagged' 'haskell-void') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('414bfa949036597bb5ef47f3872766fa5eee6fc08beb2287faf6379710e41befeadd78e1cc1454cd0002fe43d7e73c18d9c691d715ad0bd93c855f009f9666af') + +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 $MAKEFLAGS +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-dec/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:04:32 Author: felixonmars Revision: 755074 upgpkg: haskell-dec 0.0.3-37: rebuild with QuickCheck 2.14.2 Modified: haskell-dec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:03:55 UTC (rev 755073) +++ PKGBUILD2020-11-16 00:04:32 UTC (rev 755074) @@ -3,7 +3,7 @@ _hkgname=dec pkgname=haskell-dec pkgver=0.0.3 -pkgrel=36 +pkgrel=37 pkgdesc="Decidable propositions" url="https://github.com/phadej/dec"; license=('BSD')
[arch-commits] Commit in haskell-deriving-compat/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:03:46 Author: felixonmars Revision: 755072 upgpkg: haskell-deriving-compat 0.5.10-7: rebuild with QuickCheck 2.14.2 Modified: haskell-deriving-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:02:40 UTC (rev 755071) +++ PKGBUILD2020-11-16 00:03:46 UTC (rev 755072) @@ -3,7 +3,7 @@ _hkgname=deriving-compat pkgname=haskell-deriving-compat pkgver=0.5.10 -pkgrel=6 +pkgrel=7 pkgdesc="Backports of GHC deriving extensions" url="https://github.com/haskell-compat/deriving-compat"; license=('BSD')
[arch-commits] Commit in haskell-pipes/repos (2 files)
Date: Monday, November 16, 2020 @ 00:02:40 Author: felixonmars Revision: 755071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes/repos/community-staging-x86_64/ haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 755070, haskell-pipes/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 755070, haskell-pipes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:02:40 UTC (rev 755071) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.3.14 +pkgrel=25 +pkgdesc="Compositional pipelines" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mmorph' 'haskell-void') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4dac195772876c62d187a123c99ec2c624ce9f5b4c8ea8de9621d01c4eaaaf99a2f856a2c9faf94ec35c531df29f0e82aa9015ad8dd4eb2b2d7478a0da4bacf5') + +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 $MAKEFLAGS +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-void/repos (2 files)
Date: Monday, November 16, 2020 @ 00:01:38 Author: felixonmars Revision: 755069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-void/repos/community-staging-x86_64/ haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 755068, haskell-void/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 755068, haskell-void/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:01:38 UTC (rev 755069) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=void +pkgname=haskell-void +pkgver=0.7.3 +pkgrel=37 +pkgdesc="A Haskell 98 logically uninhabited data type" +url="https://github.com/ekmett/void"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d9ecf726c6f7806d25d7d3f759a94d8b82c21c348b1cb7943c48d799bbdfdc01d9d729f1a64aebbf66d52275f2e69fa2b060db2fcb408b83a23ccff2730d8a11') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 \ +-f-safe +runhaskell Setup build $MAKEFLAGS +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-pipes/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:02:31 Author: felixonmars Revision: 755070 upgpkg: haskell-pipes 4.3.14-25: rebuild with QuickCheck 2.14.2 Modified: haskell-pipes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:01:38 UTC (rev 755069) +++ PKGBUILD2020-11-16 00:02:31 UTC (rev 755070) @@ -4,7 +4,7 @@ _hkgname=pipes pkgname=haskell-pipes pkgver=4.3.14 -pkgrel=24 +pkgrel=25 pkgdesc="Compositional pipelines" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-void/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:01:29 Author: felixonmars Revision: 755068 upgpkg: haskell-void 0.7.3-37: rebuild with QuickCheck 2.14.2 Modified: haskell-void/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:00:49 UTC (rev 755067) +++ PKGBUILD2020-11-16 00:01:29 UTC (rev 755068) @@ -4,7 +4,7 @@ _hkgname=void pkgname=haskell-void pkgver=0.7.3 -pkgrel=36 +pkgrel=37 pkgdesc="A Haskell 98 logically uninhabited data type" url="https://github.com/ekmett/void"; license=("BSD")
[arch-commits] Commit in haskell-monad-unlift/repos (2 files)
Date: Monday, November 16, 2020 @ 00:00:49 Author: felixonmars Revision: 755067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-unlift/repos/community-staging-x86_64/ haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 755066, haskell-monad-unlift/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 755066, haskell-monad-unlift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:00:49 UTC (rev 755067) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-unlift +pkgname=haskell-monad-unlift +pkgver=0.2.0 +pkgrel=124 +pkgdesc="Typeclasses for representing monad transformer unlifting" +url="https://github.com/fpco/monad-unlift"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" "haskell-constraints") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3') + +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 $MAKEFLAGS +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-monad-unlift/trunk (PKGBUILD)
Date: Monday, November 16, 2020 @ 00:00:40 Author: felixonmars Revision: 755066 upgpkg: haskell-monad-unlift 0.2.0-124: rebuild with QuickCheck 2.14.2 Modified: haskell-monad-unlift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-16 00:00:02 UTC (rev 755065) +++ PKGBUILD2020-11-16 00:00:40 UTC (rev 755066) @@ -4,7 +4,7 @@ _hkgname=monad-unlift pkgname=haskell-monad-unlift pkgver=0.2.0 -pkgrel=123 +pkgrel=124 pkgdesc="Typeclasses for representing monad transformer unlifting" url="https://github.com/fpco/monad-unlift"; license=("MIT")
[arch-commits] Commit in haskell-constraints/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 23:59:53 Author: felixonmars Revision: 755064 upgpkg: haskell-constraints 0.12-35: rebuild with QuickCheck 2.14.2 Modified: haskell-constraints/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 23:59:07 UTC (rev 755063) +++ PKGBUILD2020-11-15 23:59:53 UTC (rev 755064) @@ -4,7 +4,7 @@ _hkgname=constraints pkgname=haskell-constraints pkgver=0.12 -pkgrel=34 +pkgrel=35 pkgdesc="Constraint manipulation" url="https://github.com/ekmett/constraints/"; license=("custom:BSD2")
[arch-commits] Commit in haskell-constraints/repos (2 files)
Date: Monday, November 16, 2020 @ 00:00:02 Author: felixonmars Revision: 755065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-constraints/repos/community-staging-x86_64/ haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 755064, haskell-constraints/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 755064, haskell-constraints/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-16 00:00:02 UTC (rev 755065) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=constraints +pkgname=haskell-constraints +pkgver=0.12 +pkgrel=35 +pkgdesc="Constraint manipulation" +url="https://github.com/ekmett/constraints/"; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-transformers-compat' 'haskell-type-equality') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9c016cba65315d94fc5516490781f403b93cb928e7a0f2a26164ed5191a3609752fe1ecfa0fdb71ef8057fbafee4e1c13257b0148c0f851d0e337b804fa2b0dd') + +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 $MAKEFLAGS +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-concurrent-supply/repos (2 files)
Date: Sunday, November 15, 2020 @ 23:59:07 Author: felixonmars Revision: 755063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concurrent-supply/repos/community-staging-x86_64/ haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD (from rev 755062, haskell-concurrent-supply/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD (from rev 755062, haskell-concurrent-supply/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 23:59:07 UTC (rev 755063) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=concurrent-supply +pkgname=haskell-concurrent-supply +pkgver=0.1.8 +pkgrel=42 +pkgdesc="A fast concurrent unique identifier supply with a pure API" +url="https://github.com/ekmett/concurrent-supply"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('23983e1fba2cc1331088c4f30be950a055e254ce443edef55e2f61ce208925665021768351072721b4c604ef1a8fb588c5e3390cc24ecc28ea91002c39590363') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.3/<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 $MAKEFLAGS +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-concurrent-supply/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 23:58:58 Author: felixonmars Revision: 755062 upgpkg: haskell-concurrent-supply 0.1.8-42: rebuild with QuickCheck 2.14.2 Modified: haskell-concurrent-supply/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 23:58:14 UTC (rev 755061) +++ PKGBUILD2020-11-15 23:58:58 UTC (rev 755062) @@ -3,7 +3,7 @@ _hkgname=concurrent-supply pkgname=haskell-concurrent-supply pkgver=0.1.8 -pkgrel=41 +pkgrel=42 pkgdesc="A fast concurrent unique identifier supply with a pure API" url="https://github.com/ekmett/concurrent-supply"; license=('BSD')
[arch-commits] Commit in haskell-json-ast/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 23:58:05 Author: felixonmars Revision: 755060 upgpkg: haskell-json-ast 0.3.1-96: rebuild with QuickCheck 2.14.2 Modified: haskell-json-ast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 23:57:28 UTC (rev 755059) +++ PKGBUILD2020-11-15 23:58:05 UTC (rev 755060) @@ -3,7 +3,7 @@ _hkgname=json-ast pkgname=haskell-json-ast pkgver=0.3.1 -pkgrel=95 +pkgrel=96 pkgdesc="Universal JSON AST datastructure" url="https://github.com/nikita-volkov/json-ast"; license=('MIT')
[arch-commits] Commit in haskell-json-ast/repos (2 files)
Date: Sunday, November 15, 2020 @ 23:58:14 Author: felixonmars Revision: 755061 archrelease: copy trunk to community-staging-x86_64 Added: haskell-json-ast/repos/community-staging-x86_64/ haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 755060, haskell-json-ast/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 755060, haskell-json-ast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 23:58:14 UTC (rev 755061) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=json-ast +pkgname=haskell-json-ast +pkgver=0.3.1 +pkgrel=96 +pkgdesc="Universal JSON AST datastructure" +url="https://github.com/nikita-volkov/json-ast"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970') + +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 $MAKEFLAGS +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-special-values/trunk (PKGBUILD)
Date: Sunday, November 15, 2020 @ 23:57:19 Author: felixonmars Revision: 755058 upgpkg: haskell-special-values 0.1.0.0-35: rebuild with QuickCheck 2.14.2 Modified: haskell-special-values/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-11-15 23:56:41 UTC (rev 755057) +++ PKGBUILD2020-11-15 23:57:19 UTC (rev 755058) @@ -3,7 +3,7 @@ _hkgname=special-values pkgname=haskell-special-values pkgver=0.1.0.0 -pkgrel=34 +pkgrel=35 pkgdesc="Typeclass providing special values" url="https://github.com/minad/special-values"; license=('MIT')
[arch-commits] Commit in haskell-special-values/repos (2 files)
Date: Sunday, November 15, 2020 @ 23:57:28 Author: felixonmars Revision: 755059 archrelease: copy trunk to community-staging-x86_64 Added: haskell-special-values/repos/community-staging-x86_64/ haskell-special-values/repos/community-staging-x86_64/PKGBUILD (from rev 755058, haskell-special-values/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-special-values/repos/community-staging-x86_64/PKGBUILD (from rev 755058, haskell-special-values/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 23:57:28 UTC (rev 755059) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=special-values +pkgname=haskell-special-values +pkgver=0.1.0.0 +pkgrel=35 +pkgdesc="Typeclass providing special values" +url="https://github.com/minad/special-values"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ieee754' 'haskell-scientific') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e45d4f04b3c50261077d084f9525677739543cad624870c4a28c5c6630a355d7c5def400031191d6f69e617856ffeb0ecc562a7d04df3bed827a7c93f0cf63cc') + +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 $MAKEFLAGS +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-http-date/repos (2 files)
Date: Sunday, November 15, 2020 @ 23:56:41 Author: felixonmars Revision: 755057 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-date/repos/community-staging-x86_64/ haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 755056, haskell-http-date/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 755056, haskell-http-date/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 23:56:41 UTC (rev 755057) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-date +pkgname=haskell-http-date +pkgver=0.0.10 +pkgrel=10 +pkgdesc="HTTP Date parser/formatter" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5780f8500f03a1f93b2d873e9e84b3631e5f807bbda34ecc104e04f0e498b945d393528909f6ee98b8064b786818be162d916c2a7a354c12f3832bd9453bff97') + +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 $MAKEFLAGS +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-ini/repos (2 files)
Date: Sunday, November 15, 2020 @ 23:55:53 Author: felixonmars Revision: 755055 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ini/repos/community-staging-x86_64/ haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 755054, haskell-ini/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 755054, haskell-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-11-15 23:55:53 UTC (rev 755055) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ini +pkgname=haskell-ini +pkgver=0.4.1 +pkgrel=87 +pkgdesc="Quick and easy configuration files in the INI format." +url="https://github.com/chrisdone/ini"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ac61a17a29ba82827287aad641f2afcb51ab6b26dab024d761ef0bcbaf960d0288f4715c7a87c1751ecfabc586f43ca3206d0abde2e6b7005cf8e1dd9ece5301') + +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 $MAKEFLAGS +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 +}