[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:37:58 Author: felixonmars Revision: 627206 upgpkg: haskell-aeson-better-errors 0.9.1.0-173: rebuild with tasty 1.3 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:37:23 UTC (rev 627205) +++ PKGBUILD2020-05-12 19:37:58 UTC (rev 627206) @@ -4,7 +4,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=172 +pkgrel=173 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:37:07 Author: felixonmars Revision: 627204 upgpkg: haskell-adjunctions 4.4-138: rebuild with tasty 1.3 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:36:29 UTC (rev 627203) +++ PKGBUILD2020-05-12 19:37:07 UTC (rev 627204) @@ -4,7 +4,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=137 +pkgrel=138 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("BSD")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:37:23 Author: felixonmars Revision: 627205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 627204, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 627204, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:37:23 UTC (rev 627205) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=138 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-void/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:36:29 Author: felixonmars Revision: 627203 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 627202, haskell-void/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-void/repos/community-staging-x86_64/PKGBUILD (from rev 627202, haskell-void/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:36:29 UTC (rev 627203) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=void +pkgname=haskell-void +pkgver=0.7.3 +pkgrel=8 +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 +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-void/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:36:13 Author: felixonmars Revision: 627202 upgpkg: haskell-void 0.7.3-8: rebuild with tasty 1.3 Modified: haskell-void/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:36:10 UTC (rev 627201) +++ PKGBUILD2020-05-12 19:36:13 UTC (rev 627202) @@ -4,7 +4,7 @@ _hkgname=void pkgname=haskell-void pkgver=0.7.3 -pkgrel=7 +pkgrel=8 pkgdesc="A Haskell 98 logically uninhabited data type" url="https://github.com/ekmett/void; license=("BSD")
[arch-commits] Commit in python-curtsies/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:36:01 Author: jelle Revision: 627200 upgpkg: python-curtsies 0.3.1-2 remove unused python2 module Modified: python-curtsies/trunk/PKGBUILD --+ PKGBUILD | 20 1 file changed, 4 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:35:31 UTC (rev 627199) +++ PKGBUILD2020-05-12 19:36:01 UTC (rev 627200) @@ -1,22 +1,20 @@ # Maintainer: Kyle Keen -pkgbase=python-curtsies -pkgname=(python-curtsies python2-curtsies) +pkgname=python-curtsies _pkgname=curtsies pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Curses-like terminal wrapper with a display based on compositing 2d arrays of text" arch=('any') url="https://pypi.python.org/pypi/curtsies; license=('MIT') depends=('python-blessings' 'python-wcwidth') -makedepends=('python-setuptools' 'python2-setuptools') +makedepends=('python-setuptools') source=("https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-$pkgver.tar.gz;) md5sums=('60b63928812df3297856bcd53278071b') prepare() { cd "$srcdir" - cp -r curtsies-$pkgver curtsies2-$pkgver # 0.3.0 bug? cd "$srcdir/curtsies-$pkgver" @@ -26,20 +24,10 @@ build() { cd "$srcdir/curtsies-$pkgver" python3 setup.py build - - cd "$srcdir/curtsies2-$pkgver" - python2 setup.py build } -package_python-curtsies() { +package() { cd "$srcdir/curtsies-$pkgver" python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python-curtsies/LICENSE" } - -package_python2-curtsies() { - depends=('python2-blessings' 'python2-wcwidth' 'python2-typing') - cd "$srcdir/curtsies2-$pkgver" - python2 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python2-curtsies/LICENSE" -}
[arch-commits] Commit in python-curtsies/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:36:10 Author: jelle Revision: 627201 archrelease: copy trunk to community-any Added: python-curtsies/repos/community-any/PKGBUILD (from rev 627200, python-curtsies/trunk/PKGBUILD) Deleted: python-curtsies/repos/community-any/PKGBUILD --+ PKGBUILD | 78 + 1 file changed, 33 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:36:01 UTC (rev 627200) +++ PKGBUILD2020-05-12 19:36:10 UTC (rev 627201) @@ -1,45 +0,0 @@ -# Maintainer: Kyle Keen - -pkgbase=python-curtsies -pkgname=(python-curtsies python2-curtsies) -_pkgname=curtsies -pkgver=0.3.1 -pkgrel=1 -pkgdesc="Curses-like terminal wrapper with a display based on compositing 2d arrays of text" -arch=('any') -url="https://pypi.python.org/pypi/curtsies; -license=('MIT') -depends=('python-blessings' 'python-wcwidth') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-$pkgver.tar.gz;) -md5sums=('60b63928812df3297856bcd53278071b') - -prepare() { - cd "$srcdir" - cp -r curtsies-$pkgver curtsies2-$pkgver - - # 0.3.0 bug? - cd "$srcdir/curtsies-$pkgver" - sed -i 's/^.*typing.*$//' curtsies.egg-info/requires.txt setup.py -} - -build() { - cd "$srcdir/curtsies-$pkgver" - python3 setup.py build - - cd "$srcdir/curtsies2-$pkgver" - python2 setup.py build -} - -package_python-curtsies() { - cd "$srcdir/curtsies-$pkgver" - python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python-curtsies/LICENSE" -} - -package_python2-curtsies() { - depends=('python2-blessings' 'python2-wcwidth' 'python2-typing') - cd "$srcdir/curtsies2-$pkgver" - python2 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python2-curtsies/LICENSE" -} Copied: python-curtsies/repos/community-any/PKGBUILD (from rev 627200, python-curtsies/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:36:10 UTC (rev 627201) @@ -0,0 +1,33 @@ +# Maintainer: Kyle Keen + +pkgname=python-curtsies +_pkgname=curtsies +pkgver=0.3.1 +pkgrel=2 +pkgdesc="Curses-like terminal wrapper with a display based on compositing 2d arrays of text" +arch=('any') +url="https://pypi.python.org/pypi/curtsies; +license=('MIT') +depends=('python-blessings' 'python-wcwidth') +makedepends=('python-setuptools') +source=("https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-$pkgver.tar.gz;) +md5sums=('60b63928812df3297856bcd53278071b') + +prepare() { + cd "$srcdir" + + # 0.3.0 bug? + cd "$srcdir/curtsies-$pkgver" + sed -i 's/^.*typing.*$//' curtsies.egg-info/requires.txt setup.py +} + +build() { + cd "$srcdir/curtsies-$pkgver" + python3 setup.py build +} + +package() { + cd "$srcdir/curtsies-$pkgver" + python3 setup.py install --root="$pkgdir/" --prefix=/usr --optimize=0 + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/python-curtsies/LICENSE" +}
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:35:17 Author: felixonmars Revision: 627198 upgpkg: haskell-singletons 2.7-5: rebuild with tasty 1.3 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:30:58 UTC (rev 627197) +++ PKGBUILD2020-05-12 19:35:17 UTC (rev 627198) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.7 -pkgrel=4 +pkgrel=5 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons; license=('BSD')
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:35:31 Author: felixonmars Revision: 627199 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 627198, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 627198, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:35:31 UTC (rev 627199) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.7 +pkgrel=5 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6adaae61f7292dc11d53689981381e4116838d3bdbb16673f39bd4040b5a683ca9c44e7027c20d814714066e35b274b5a46c1f3dd1b333a24305aa5b4695a524') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:30:44 Author: felixonmars Revision: 627196 upgpkg: haskell-turtle 1.5.19-2: rebuild with tasty 1.3 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:29:30 UTC (rev 627195) +++ PKGBUILD2020-05-12 19:30:44 UTC (rev 627196) @@ -4,7 +4,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.19 -pkgrel=1 +pkgrel=2 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library; license=('BSD')
[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:30:58 Author: felixonmars Revision: 627197 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 627196, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 627196, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:30:58 UTC (rev 627197) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.19 +pkgrel=2 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-streaming-commons' 'haskell-system-fileio' + 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7f220fbe827fd18120f5476ae87bc45e01ec6ff5557f9017990efd37c011cbace0560fa5943b50b8f9bc49cfa0e0218fa1600fd40d786140c8cfbe702c5dcf8f') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +sed -i -e '/semigroups/d' -e '/fail,/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tidal/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:29:30 Author: felixonmars Revision: 627195 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tidal/repos/community-staging-x86_64/ haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 627194, haskell-tidal/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 627194, haskell-tidal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:29:30 UTC (rev 627195) @@ -0,0 +1,54 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=haskell-tidal +pkgver=1.4.9 +pkgrel=5 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +conflicts=('tidalcycles') +replaces=('tidalcycles') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/${pkgver}.tar.gz;) +sha512sums=('de66872784b1e6ee4f0319bd6e72083415f2485a06c44b15546e5e8bdfc9aabc19c2a6612fe4af66fa12cd166b4b6d91a05dee60127394c279af07207eb62f7b') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in haskell-tidal/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:28:05 Author: felixonmars Revision: 627194 upgpkg: haskell-tidal 1.4.9-5: rebuild with tasty 1.3 Modified: haskell-tidal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:28:04 UTC (rev 627193) +++ PKGBUILD2020-05-12 19:28:05 UTC (rev 627194) @@ -3,7 +3,7 @@ _name=Tidal pkgname=haskell-tidal pkgver=1.4.9 -pkgrel=4 +pkgrel=5 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/;
[arch-commits] Commit in python-click-plugins/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:28:04 Author: jelle Revision: 627193 archrelease: copy trunk to community-any Added: python-click-plugins/repos/community-any/PKGBUILD (from rev 627192, python-click-plugins/trunk/PKGBUILD) Deleted: python-click-plugins/repos/community-any/PKGBUILD --+ PKGBUILD | 85 + 1 file changed, 35 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:27:45 UTC (rev 627192) +++ PKGBUILD2020-05-12 19:28:04 UTC (rev 627193) @@ -1,50 +0,0 @@ -# Maintainer: Kyle Keen -# Contributor: Matthew McGinn -# Contributor: Carl George < arch at cgtx dot us > - -_name="click-plugins" -pkgname=("python-click-plugins" "python2-click-plugins") -pkgver=1.1.1 -pkgrel=4 -pkgdesc="An extension module for click to enable registering CLI commands via setuptools entry-points." -arch=("any") -url="https://github.com/click-contrib/click-plugins; -license=("BSD") -depends=("python-click") -makedepends=("python-setuptools" "python2-setuptools") -checkdepends=("python-pytest" "python2-pytest" "python-click" "python2-click") -source=("https://pypi.python.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz;) -sha256sums=('46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b') - -prepare() { -cp -a "$srcdir/$_name-$pkgver" "$srcdir/$_name-$pkgver-python2" -} - -build() { -cd "$srcdir/$_name-$pkgver" -python setup.py build -cd "$srcdir/$_name-$pkgver-python2" -python2 setup.py build -} - -check() { -export LC_ALL="en_US.UTF-8" -cd "$srcdir/$_name-$pkgver" -py.test tests -cd "$srcdir/$_name-$pkgver-python2" -py.test2 tests -} - -package_python-click-plugins() { -depends=("python-click") -cd "$srcdir/$_name-$pkgver" -python setup.py install --skip-build --root="$pkgdir" --optimize=1 -install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-click-plugins() { -depends=("python2-click") -cd "$srcdir/$_name-$pkgver-python2" -python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 -install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-click-plugins/repos/community-any/PKGBUILD (from rev 627192, python-click-plugins/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:28:04 UTC (rev 627193) @@ -0,0 +1,35 @@ +# Maintainer: Kyle Keen +# Contributor: Matthew McGinn +# Contributor: Carl George < arch at cgtx dot us > + +_name="click-plugins" +pkgname=python-click-plugins +pkgver=1.1.1 +pkgrel=5 +pkgdesc="An extension module for click to enable registering CLI commands via setuptools entry-points." +arch=("any") +url="https://github.com/click-contrib/click-plugins; +license=("BSD") +depends=("python-click") +makedepends=("python-setuptools") +checkdepends=("python-pytest" "python-click") +source=("https://pypi.python.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz;) +sha256sums=('46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b') + +build() { +cd "$srcdir/$_name-$pkgver" +python setup.py build +} + +check() { +export LC_ALL="en_US.UTF-8" +cd "$srcdir/$_name-$pkgver" +py.test tests +} + +package() { +depends=("python-click") +cd "$srcdir/$_name-$pkgver" +python setup.py install --skip-build --root="$pkgdir" --optimize=1 +install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in python-click-plugins/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:27:45 Author: jelle Revision: 627192 upgpkg: python-click-plugins 1.1.1-5 Remove unused python2 module Modified: python-click-plugins/trunk/PKGBUILD --+ PKGBUILD | 25 + 1 file changed, 5 insertions(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:25:35 UTC (rev 627191) +++ PKGBUILD2020-05-12 19:27:45 UTC (rev 627192) @@ -3,28 +3,22 @@ # Contributor: Carl George < arch at cgtx dot us > _name="click-plugins" -pkgname=("python-click-plugins" "python2-click-plugins") +pkgname=python-click-plugins pkgver=1.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="An extension module for click to enable registering CLI commands via setuptools entry-points." arch=("any") url="https://github.com/click-contrib/click-plugins; license=("BSD") depends=("python-click") -makedepends=("python-setuptools" "python2-setuptools") -checkdepends=("python-pytest" "python2-pytest" "python-click" "python2-click") +makedepends=("python-setuptools") +checkdepends=("python-pytest" "python-click") source=("https://pypi.python.org/packages/source/${_name:0:1}/$_name/$_name-$pkgver.tar.gz;) sha256sums=('46ab999744a9d831159c3411bb0c79346d94a444df9a3a3742e9ed63645f264b') -prepare() { -cp -a "$srcdir/$_name-$pkgver" "$srcdir/$_name-$pkgver-python2" -} - build() { cd "$srcdir/$_name-$pkgver" python setup.py build -cd "$srcdir/$_name-$pkgver-python2" -python2 setup.py build } check() { @@ -31,20 +25,11 @@ export LC_ALL="en_US.UTF-8" cd "$srcdir/$_name-$pkgver" py.test tests -cd "$srcdir/$_name-$pkgver-python2" -py.test2 tests } -package_python-click-plugins() { +package() { depends=("python-click") cd "$srcdir/$_name-$pkgver" python setup.py install --skip-build --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - -package_python2-click-plugins() { -depends=("python2-click") -cd "$srcdir/$_name-$pkgver-python2" -python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 -install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -}
[arch-commits] Commit in haskell-statistics/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:25:35 Author: felixonmars Revision: 627191 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 627190, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 627190, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:25:35 UTC (rev 627191) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.15.2.0 +pkgrel=18 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base-orphans' 'haskell-data-default-class' + 'haskell-dense-linear-algebra' 'haskell-math-functions' 'haskell-monad-par' + 'haskell-mwc-random' 'haskell-primitive' 'haskell-vector' 'haskell-vector-algorithms' + 'haskell-vector-binary-instances' 'haskell-vector-th-unbox') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-erf' 'haskell-ieee754' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7afa3e3edb15e02ff59c72601175d25f1a8baeaa1dd8561322e8e26781dbfbfcc03b2ade773269bab027d7399375f01595145fd2e2f252f3e73abc87f9baed41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:25:21 Author: felixonmars Revision: 627190 upgpkg: haskell-statistics 0.15.2.0-18: rebuild with tasty 1.3 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:24:45 UTC (rev 627189) +++ PKGBUILD2020-05-12 19:25:21 UTC (rev 627190) @@ -4,7 +4,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.15.2.0 -pkgrel=17 +pkgrel=18 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("BSD")
[arch-commits] Commit in python-cmarkgfm/repos/community-x86_64 (6 files)
Date: Tuesday, May 12, 2020 @ 19:24:45 Author: jelle Revision: 627189 archrelease: copy trunk to community-x86_64 Added: python-cmarkgfm/repos/community-x86_64/PKGBUILD (from rev 627188, python-cmarkgfm/trunk/PKGBUILD) python-cmarkgfm/repos/community-x86_64/cmark-gfm-0.28.3.gfm.17.patch (from rev 627188, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.17.patch) python-cmarkgfm/repos/community-x86_64/cmark-gfm-0.28.3.gfm.19.patch (from rev 627188, python-cmarkgfm/trunk/cmark-gfm-0.28.3.gfm.19.patch) Deleted: python-cmarkgfm/repos/community-x86_64/PKGBUILD python-cmarkgfm/repos/community-x86_64/cmark-gfm-0.28.3.gfm.17.patch python-cmarkgfm/repos/community-x86_64/cmark-gfm-0.28.3.gfm.19.patch ---+ PKGBUILD | 96 +-- cmark-gfm-0.28.3.gfm.17.patch | 1098 cmark-gfm-0.28.3.gfm.19.patch | 92 +-- 3 files changed, 637 insertions(+), 649 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:24:37 UTC (rev 627188) +++ PKGBUILD2020-05-12 19:24:45 UTC (rev 627189) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-cmarkgfm -pkgname=(python-cmarkgfm python2-cmarkgfm) -pkgver=0.4.2 -pkgrel=7 -pkgdesc="Minimal bindings to GitHub's fork of cmark" -url="https://github.com/theacodes/cmarkgfm; -license=('MIT') -arch=('x86_64') -makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 'python-cffi' 'python2-cffi') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz; -cmark-gfm-0.28.3.gfm.17.patch -cmark-gfm-0.28.3.gfm.19.patch) -sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406' - '4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996' - 'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781') - -prepare() { - cd cmarkgfm-$pkgver - patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch - patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch - sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \ - -i src/cmarkgfm/build_cmark.py -} - -build() { - cd cmarkgfm-$pkgver - python setup.py build - python2 setup.py build -} - -check() { - cd cmarkgfm-$pkgver - python setup.py pytest - python2 setup.py pytest -} - -package_python-cmarkgfm() { - depends=('cmark-gfm' 'python-cffi') - - cd cmarkgfm-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} - -package_python2-cmarkgfm() { - depends=('cmark-gfm' 'python2-cffi') - - cd cmarkgfm-$pkgver - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -} Copied: python-cmarkgfm/repos/community-x86_64/PKGBUILD (from rev 627188, python-cmarkgfm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:24:45 UTC (rev 627189) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=python-cmarkgfm +pkgver=0.4.2 +pkgrel=8 +pkgdesc="Minimal bindings to GitHub's fork of cmark" +url="https://github.com/theacodes/cmarkgfm; +license=('MIT') +arch=('x86_64') +depends=('cmark-gfm' 'python-cffi') +makedepends=('cmark-gfm' 'python-setuptools' 'python-cffi') +checkdepends=('python-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz; +cmark-gfm-0.28.3.gfm.17.patch +cmark-gfm-0.28.3.gfm.19.patch) +sha512sums=('afaf475c54abdb19eaae45be1e4488552d3ef47bfcdaad83ceb84f49230731643bd0c58640b3c51e199d4a449043e3ae5a70abdf676ee5b4b8064825390c0406' + '4905cb73c9f370527faed603f7af19f3d526b758ecc234f876707b5597d2c3ab56c7315a73d8bd0bc76e819b359eda45ee67fcaa9bbf271f1920c6237e20a996' + 'f729b314ba85d74361ab4c341fee553a5986c7e6c6521a8a7bc88892cc8421a48ee5e9c9c98ffb69e2869176057156f864c26aa73bc0c1a4340715ef63c2e781') + +prepare() { + cd cmarkgfm-$pkgver + patch -p1 -i ../cmark-gfm-0.28.3.gfm.17.patch + patch -p1 -i ../cmark-gfm-0.28.3.gfm.19.patch + sed -e '/include_dirs=/a libraries=["cmark-gfm", "cmark-gfm-extensions"],' \ + -i src/cmarkgfm/build_cmark.py +} + +build() { + cd cmarkgfm-$pkgver + python setup.py build +} + +check() { + cd cmarkgfm-$pkgver + python setup.py pytest +} + +package() { + cd cmarkgfm-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} Deleted: cmark-gfm-0.28.3.gfm.17.patch
[arch-commits] Commit in python-cmarkgfm/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:24:37 Author: jelle Revision: 627188 upgpkg: python-cmarkgfm 0.4.2-8 Remove unused python2 module Modified: python-cmarkgfm/trunk/PKGBUILD --+ PKGBUILD | 24 ++-- 1 file changed, 6 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:21:58 UTC (rev 627187) +++ PKGBUILD2020-05-12 19:24:37 UTC (rev 627188) @@ -1,15 +1,15 @@ # Maintainer: Felix Yan -pkgbase=python-cmarkgfm -pkgname=(python-cmarkgfm python2-cmarkgfm) +pkgname=python-cmarkgfm pkgver=0.4.2 -pkgrel=7 +pkgrel=8 pkgdesc="Minimal bindings to GitHub's fork of cmark" url="https://github.com/theacodes/cmarkgfm; license=('MIT') arch=('x86_64') -makedepends=('cmark-gfm' 'python-setuptools' 'python2-setuptools' 'python-cffi' 'python2-cffi') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') +depends=('cmark-gfm' 'python-cffi') +makedepends=('cmark-gfm' 'python-setuptools' 'python-cffi') +checkdepends=('python-pytest-runner') source=("$pkgbase-$pkgver.tar.gz::https://github.com/theacodes/cmarkgfm/archive/$pkgver.tar.gz; cmark-gfm-0.28.3.gfm.17.patch cmark-gfm-0.28.3.gfm.19.patch) @@ -28,27 +28,15 @@ build() { cd cmarkgfm-$pkgver python setup.py build - python2 setup.py build } check() { cd cmarkgfm-$pkgver python setup.py pytest - python2 setup.py pytest } -package_python-cmarkgfm() { - depends=('cmark-gfm' 'python-cffi') - +package() { cd cmarkgfm-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt } - -package_python2-cmarkgfm() { - depends=('cmark-gfm' 'python2-cffi') - - cd cmarkgfm-$pkgver - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt -}
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:21:41 Author: felixonmars Revision: 627186 upgpkg: haskell-simple-sendfile 0.2.30-55: rebuild with tasty 1.3 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:21:05 UTC (rev 627185) +++ PKGBUILD2020-05-12 19:21:41 UTC (rev 627186) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.30 -pkgrel=54 +pkgrel=55 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:21:58 Author: felixonmars Revision: 627187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 627186, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 627186, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:21:58 UTC (rev 627187) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.30 +pkgrel=55 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759') + +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 \ +-fallow-bsd +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-sandi/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:20:51 Author: felixonmars Revision: 627184 upgpkg: haskell-sandi 0.5-108: rebuild with tasty 1.3 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:20:01 UTC (rev 627183) +++ PKGBUILD2020-05-12 19:20:51 UTC (rev 627184) @@ -4,7 +4,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.5 -pkgrel=107 +pkgrel=108 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi; license=("BSD")
[arch-commits] Commit in haskell-project-template/repos (3 files)
Date: Tuesday, May 12, 2020 @ 19:20:01 Author: felixonmars Revision: 627183 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 627182, haskell-project-template/trunk/PKGBUILD) haskell-project-template/repos/community-staging-x86_64/base64-bytestring-1.1.patch (from rev 627182, haskell-project-template/trunk/base64-bytestring-1.1.patch) -+ PKGBUILD| 51 + base64-bytestring-1.1.patch | 98 ++ 2 files changed, 149 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 627182, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:20:01 UTC (rev 627183) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0.1 +pkgrel=226 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +base64-bytestring-1.1.patch) +sha512sums=('bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea' + 'c426265cdb54a4c62d4ea743cf381f07f20e0641daea194ab17afbb15ee74db968a030260beb39158594c10131b78b6aaa2c04160e8f50d5d69d166e2d932f02') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../base64-bytestring-1.1.patch +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} Copied: haskell-project-template/repos/community-staging-x86_64/base64-bytestring-1.1.patch (from rev 627182, haskell-project-template/trunk/base64-bytestring-1.1.patch) === --- community-staging-x86_64/base64-bytestring-1.1.patch (rev 0) +++ community-staging-x86_64/base64-bytestring-1.1.patch2020-05-12 19:20:01 UTC (rev 627183) @@ -0,0 +1,98 @@ +--- project-template-0.2.0.1/Text/ProjectTemplate.hs.orig 2020-04-26 07:50:54.007400644 +0800 project-template-0.2.0.1/Text/ProjectTemplate.hs 2020-04-26 07:56:46.698254606 +0800 +@@ -1,3 +1,4 @@ ++{-# LANGUAGE BangPatterns #-} + {-# LANGUAGE DeriveDataTypeable#-} + {-# LANGUAGE FlexibleContexts #-} + {-# LANGUAGE MultiParamTypeClasses #-} +@@ -15,6 +16,7 @@ + , receiveFS + -- * Exceptions + , ProjectTemplateException (..) ++, joinWith + ) where + + import Control.Exception(Exception, assert) +@@ -27,6 +29,7 @@ + import Data.ByteString (ByteString) + import qualified Data.ByteString as S + import qualified Data.ByteString.Base64 as B64 ++import Data.ByteString.Internal + import qualified Data.ByteString.Lazy as L + import Data.Conduit (ConduitM, await, +awaitForever, leftover, yield, +@@ -42,6 +45,8 @@ + import Data.Text.Encoding (encodeUtf8) + import Data.Typeable(Typeable) + import Data.Void(Void) ++import Foreign.ForeignPtr (withForeignPtr) ++import Foreign.Ptr (minusPtr, plusPtr) + import System.Directory (createDirectoryIfMissing) + import System.FilePath
[arch-commits] Commit in haskell-sandi/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:21:05 Author: felixonmars Revision: 627185 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sandi/repos/community-staging-x86_64/ haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 627184, haskell-sandi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 627184, haskell-sandi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:21:05 UTC (rev 627185) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sandi +pkgname=haskell-sandi +pkgver=0.5 +pkgrel=108 +pkgdesc="Data encoding library" +url="https://hackage.haskell.org/package/sandi; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fwith-conduit +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-project-template/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:19:42 Author: felixonmars Revision: 627181 upgpkg: haskell-project-template 0.2.0.1-226: rebuild with tasty 1.3 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:19:36 UTC (rev 627180) +++ PKGBUILD2020-05-12 19:19:42 UTC (rev 627181) @@ -4,7 +4,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0.1 -pkgrel=225 +pkgrel=226 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("BSD")
[arch-commits] Commit in python-oset/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:19:36 Author: jelle Revision: 627180 upgpkg: python-oset 0.1.3-5 remove unused python2 module Modified: python-oset/trunk/PKGBUILD --+ PKGBUILD | 22 -- 1 file changed, 4 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:19:00 UTC (rev 627179) +++ PKGBUILD2020-05-12 19:19:36 UTC (rev 627180) @@ -1,37 +1,23 @@ # Maintainer: Baptiste Jonglez -pkgbase=python-oset -pkgname=(python-oset python2-oset) +pkgname=python-oset pkgver=0.1.3 -pkgrel=4 +pkgrel=5 pkgdesc="Ordered sets for Python" arch=('any') url="https://pypi.org/project/oset/; license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') +makedepends=('python-setuptools') source=("https://pypi.io/packages/source/o/oset/oset-$pkgver.tar.gz;) sha256sums=('4c1fd7dec96eeff9d3260995a8e37f9f415d0bdb79975f57824e68716ac8f904') -prepare() { - cp -a "$srcdir"/oset-$pkgver{,-py2} -} - build() { cd "$srcdir/oset-$pkgver" python setup.py build - - cd "$srcdir/oset-$pkgver-py2" - python2 setup.py build } -package_python-oset() { +package() { cd "$srcdir/oset-$pkgver" python setup.py install --root="$pkgdir" --optimize=1 --skip-build install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } - -package_python2-oset() { - cd "$srcdir/oset-$pkgver-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -}
[arch-commits] Commit in python-oset/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:19:43 Author: jelle Revision: 627182 archrelease: copy trunk to community-any Added: python-oset/repos/community-any/PKGBUILD (from rev 627180, python-oset/trunk/PKGBUILD) Deleted: python-oset/repos/community-any/PKGBUILD --+ PKGBUILD | 60 +++- 1 file changed, 23 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:19:42 UTC (rev 627181) +++ PKGBUILD2020-05-12 19:19:43 UTC (rev 627182) @@ -1,37 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgbase=python-oset -pkgname=(python-oset python2-oset) -pkgver=0.1.3 -pkgrel=4 -pkgdesc="Ordered sets for Python" -arch=('any') -url="https://pypi.org/project/oset/; -license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools') -source=("https://pypi.io/packages/source/o/oset/oset-$pkgver.tar.gz;) -sha256sums=('4c1fd7dec96eeff9d3260995a8e37f9f415d0bdb79975f57824e68716ac8f904') - -prepare() { - cp -a "$srcdir"/oset-$pkgver{,-py2} -} - -build() { - cd "$srcdir/oset-$pkgver" - python setup.py build - - cd "$srcdir/oset-$pkgver-py2" - python2 setup.py build -} - -package_python-oset() { - cd "$srcdir/oset-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_python2-oset() { - cd "$srcdir/oset-$pkgver-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-oset/repos/community-any/PKGBUILD (from rev 627180, python-oset/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:19:43 UTC (rev 627182) @@ -0,0 +1,23 @@ +# Maintainer: Baptiste Jonglez + +pkgname=python-oset +pkgver=0.1.3 +pkgrel=5 +pkgdesc="Ordered sets for Python" +arch=('any') +url="https://pypi.org/project/oset/; +license=('BSD') +makedepends=('python-setuptools') +source=("https://pypi.io/packages/source/o/oset/oset-$pkgver.tar.gz;) +sha256sums=('4c1fd7dec96eeff9d3260995a8e37f9f415d0bdb79975f57824e68716ac8f904') + +build() { + cd "$srcdir/oset-$pkgver" + python setup.py build +} + +package() { + cd "$srcdir/oset-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-mutable-containers/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:18:46 Author: felixonmars Revision: 627178 upgpkg: haskell-mutable-containers 0.3.4-28: rebuild with tasty 1.3 Modified: haskell-mutable-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:18:09 UTC (rev 627177) +++ PKGBUILD2020-05-12 19:18:46 UTC (rev 627178) @@ -2,7 +2,7 @@ _hkgname=mutable-containers pkgname=haskell-mutable-containers pkgver=0.3.4 -pkgrel=27 +pkgrel=28 pkgdesc='Abstactions and concrete implementations of mutable containers' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-libyaml/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:18:09 Author: felixonmars Revision: 627177 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libyaml/repos/community-staging-x86_64/ haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 627176, haskell-libyaml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 627176, haskell-libyaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:18:09 UTC (rev 627177) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libyaml +pkgname=haskell-libyaml +pkgver=0.1.2 +pkgrel=25 +pkgdesc="Low-level, streaming YAML interface." +url="https://github.com/snoyberg/libyaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0423fb36f1fdeeb89244a81930558ad272f8ffe8161ced3cc542e180937a1e5f264f188972786830b0bace6851adca796756abe100dffa8cb969eff4cb0e3121') + +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 \ +-fsystem-libyaml +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mutable-containers/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:19:00 Author: felixonmars Revision: 627179 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mutable-containers/repos/community-staging-x86_64/ haskell-mutable-containers/repos/community-staging-x86_64/PKGBUILD (from rev 627178, haskell-mutable-containers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mutable-containers/repos/community-staging-x86_64/PKGBUILD (from rev 627178, haskell-mutable-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:19:00 UTC (rev 627179) @@ -0,0 +1,44 @@ + +_hkgname=mutable-containers +pkgname=haskell-mutable-containers +pkgver=0.3.4 +pkgrel=28 +pkgdesc='Abstactions and concrete implementations of mutable containers' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-vector haskell-mono-traversable) +makedepends=(ghc) +checkdepends=(haskell-quickcheck haskell-hspec) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('1731380fd57c8c79a77cea781fb7630f90e11cfa977ca836695981bcecf10b7d2d5f3e89e8a6de5fd3fb32ac441b0512c7a6fd356107e6efa47b0d5fd491157c') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-libyaml/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:17:55 Author: felixonmars Revision: 627176 upgpkg: haskell-libyaml 0.1.2-25: rebuild with tasty 1.3 Modified: haskell-libyaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:17:17 UTC (rev 627175) +++ PKGBUILD2020-05-12 19:17:55 UTC (rev 627176) @@ -3,7 +3,7 @@ _hkgname=libyaml pkgname=haskell-libyaml pkgver=0.1.2 -pkgrel=24 +pkgrel=25 pkgdesc="Low-level, streaming YAML interface." url="https://github.com/snoyberg/libyaml; license=('BSD')
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:17:17 Author: felixonmars Revision: 627175 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627174, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627174, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:17:17 UTC (rev 627175) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=256 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:17:01 Author: felixonmars Revision: 627174 upgpkg: haskell-cryptonite-conduit 0.2.2-256: rebuild with tasty 1.3 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:16:51 UTC (rev 627173) +++ PKGBUILD2020-05-12 19:17:01 UTC (rev 627174) @@ -3,7 +3,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=255 +pkgrel=256 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('BSD')
[arch-commits] Commit in python-paramiko/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:16:51 Author: jelle Revision: 627173 archrelease: copy trunk to community-any Added: python-paramiko/repos/community-any/PKGBUILD (from rev 627172, python-paramiko/trunk/PKGBUILD) Deleted: python-paramiko/repos/community-any/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 32 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:16:42 UTC (rev 627172) +++ PKGBUILD2020-05-12 19:16:51 UTC (rev 627173) @@ -1,54 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan -# Contributor: Douglas Soares de Andrade -# Contributor: Mario Danic - -pkgbase=python-paramiko -pkgname=(python-paramiko python2-paramiko) -pkgver=2.7.1 -pkgrel=1 -pkgdesc="Python module that implements the SSH2 protocol" -url="https://github.com/paramiko/paramiko/; -license=('LGPL') -arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-bcrypt' 'python2-bcrypt' - 'python-cryptography' 'python2-cryptography' 'python-pynacl' 'python2-pynacl') -checkdepends=('python-pytest-runner' 'python-pytest-relaxed' 'python-pyasn1' 'python-invoke' - 'python-mock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/paramiko/paramiko/archive/$pkgver.tar.gz;) -sha512sums=('2cebed2420cf9af77cb0d459b64a74adcffcdb15bd58c8fc9243855ae91f43e16706665b64ce2851f6e99e59ca6a47d7299a2aae35a4c9d01ab97b343569c4b2') - -prepare() { - cp -a paramiko-$pkgver{,-py2} - - find paramiko-$pkgver-py2 -name '*.py' -print0 | xargs -0 \ -sed -i -e 's,^#!/usr/bin/env python$,#!/usr/bin/env python2,' \ --e 's,^#!/usr/bin/python$,#!/usr/bin/python2,' -} - -check() { - cd paramiko-$pkgver - LANG=en_US.UTF-8 python setup.py pytest -} - -package_python-paramiko() { - depends=('python-bcrypt' 'python-cryptography' 'python-pynacl') - - cd paramiko-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - install -dm755 "$pkgdir"/usr/share/doc/$pkgname/demos - install -m644 demos/* "$pkgdir"/usr/share/doc/$pkgname/demos - chmod 755 "$pkgdir"/usr/share/doc/$pkgname/demos/*.py -} - -package_python2-paramiko() { - depends=('python2-bcrypt' 'python2-cryptography' 'python2-pynacl') - - cd paramiko-$pkgver-py2 - - python2 setup.py install --root="$pkgdir" --optimize=1 - install -dm755 "$pkgdir"/usr/share/doc/$pkgname/demos - install -m644 demos/* "$pkgdir"/usr/share/doc/$pkgname/demos - chmod 755 "$pkgdir"/usr/share/doc/$pkgname/demos/*.py -} Copied: python-paramiko/repos/community-any/PKGBUILD (from rev 627172, python-paramiko/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:16:51 UTC (rev 627173) @@ -0,0 +1,32 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Douglas Soares de Andrade +# Contributor: Mario Danic + +pkgname=python-paramiko +pkgver=2.7.1 +pkgrel=2 +pkgdesc="Python module that implements the SSH2 protocol" +url="https://github.com/paramiko/paramiko/; +license=('LGPL') +arch=('any') +depends=('python-bcrypt' 'python-cryptography' 'python-pynacl') +makedepends=('python-setuptools' 'python-bcrypt' 'python-cryptography' 'python-pynacl') +checkdepends=('python-pytest-runner' 'python-pytest-relaxed' 'python-pyasn1' 'python-invoke' + 'python-mock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/paramiko/paramiko/archive/$pkgver.tar.gz;) +sha512sums=('2cebed2420cf9af77cb0d459b64a74adcffcdb15bd58c8fc9243855ae91f43e16706665b64ce2851f6e99e59ca6a47d7299a2aae35a4c9d01ab97b343569c4b2') + +check() { + cd paramiko-$pkgver + LANG=en_US.UTF-8 python setup.py pytest +} + +package() { + cd paramiko-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + install -dm755 "$pkgdir"/usr/share/doc/$pkgname/demos + install -m644 demos/* "$pkgdir"/usr/share/doc/$pkgname/demos + chmod 755 "$pkgdir"/usr/share/doc/$pkgname/demos/*.py +}
[arch-commits] Commit in python-paramiko/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:16:42 Author: jelle Revision: 627172 upgpkg: python-paramiko 2.7.1-2 Remove python2 unused module Modified: python-paramiko/trunk/PKGBUILD --+ PKGBUILD | 32 +--- 1 file changed, 5 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:16:23 UTC (rev 627171) +++ PKGBUILD2020-05-12 19:16:42 UTC (rev 627172) @@ -3,37 +3,26 @@ # Contributor: Douglas Soares de Andrade # Contributor: Mario Danic -pkgbase=python-paramiko -pkgname=(python-paramiko python2-paramiko) +pkgname=python-paramiko pkgver=2.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="Python module that implements the SSH2 protocol" url="https://github.com/paramiko/paramiko/; license=('LGPL') arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-bcrypt' 'python2-bcrypt' - 'python-cryptography' 'python2-cryptography' 'python-pynacl' 'python2-pynacl') +depends=('python-bcrypt' 'python-cryptography' 'python-pynacl') +makedepends=('python-setuptools' 'python-bcrypt' 'python-cryptography' 'python-pynacl') checkdepends=('python-pytest-runner' 'python-pytest-relaxed' 'python-pyasn1' 'python-invoke' 'python-mock') source=("$pkgbase-$pkgver.tar.gz::https://github.com/paramiko/paramiko/archive/$pkgver.tar.gz;) sha512sums=('2cebed2420cf9af77cb0d459b64a74adcffcdb15bd58c8fc9243855ae91f43e16706665b64ce2851f6e99e59ca6a47d7299a2aae35a4c9d01ab97b343569c4b2') -prepare() { - cp -a paramiko-$pkgver{,-py2} - - find paramiko-$pkgver-py2 -name '*.py' -print0 | xargs -0 \ -sed -i -e 's,^#!/usr/bin/env python$,#!/usr/bin/env python2,' \ --e 's,^#!/usr/bin/python$,#!/usr/bin/python2,' -} - check() { cd paramiko-$pkgver LANG=en_US.UTF-8 python setup.py pytest } -package_python-paramiko() { - depends=('python-bcrypt' 'python-cryptography' 'python-pynacl') - +package() { cd paramiko-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -41,14 +30,3 @@ install -m644 demos/* "$pkgdir"/usr/share/doc/$pkgname/demos chmod 755 "$pkgdir"/usr/share/doc/$pkgname/demos/*.py } - -package_python2-paramiko() { - depends=('python2-bcrypt' 'python2-cryptography' 'python2-pynacl') - - cd paramiko-$pkgver-py2 - - python2 setup.py install --root="$pkgdir" --optimize=1 - install -dm755 "$pkgdir"/usr/share/doc/$pkgname/demos - install -m644 demos/* "$pkgdir"/usr/share/doc/$pkgname/demos - chmod 755 "$pkgdir"/usr/share/doc/$pkgname/demos/*.py -}
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:16:23 Author: felixonmars Revision: 627171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627170, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627170, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:16:23 UTC (rev 627171) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=362 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:16:09 Author: felixonmars Revision: 627170 upgpkg: haskell-cryptohash-conduit 0.1.1-362: rebuild with tasty 1.3 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:15:07 UTC (rev 627169) +++ PKGBUILD2020-05-12 19:16:09 UTC (rev 627170) @@ -4,7 +4,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=361 +pkgrel=362 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("BSD")
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:15:07 Author: felixonmars Revision: 627169 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 627168, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 627168, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:15:07 UTC (rev 627169) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.3.5 +pkgrel=11 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 'haskell-network' + 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-typed-process' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27cb6e1eba8c01154a1a7002521ce0190028790d1cb3f07d268722da2e2d32cc9ec8a78b897832f3e96fc40a4d6bf1755b7d068ba986178830aea0373b38cb38') + +prepare() { +sed -i '/bytestring-builder/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:14:49 Author: felixonmars Revision: 627168 upgpkg: haskell-conduit-extra 1.3.5-11: rebuild with tasty 1.3 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:13:42 UTC (rev 627167) +++ PKGBUILD2020-05-12 19:14:49 UTC (rev 627168) @@ -4,7 +4,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.5 -pkgrel=10 +pkgrel=11 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-binary-conduit/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:13:28 Author: felixonmars Revision: 627166 upgpkg: haskell-binary-conduit 1.3.1-108: rebuild with tasty 1.3 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:12:45 UTC (rev 627165) +++ PKGBUILD2020-05-12 19:13:28 UTC (rev 627166) @@ -3,7 +3,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3.1 -pkgrel=107 +pkgrel=108 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/; license=('MIT')
[arch-commits] Commit in haskell-binary-conduit/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:13:42 Author: felixonmars Revision: 627167 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-conduit/repos/community-staging-x86_64/ haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627166, haskell-binary-conduit/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627166, haskell-binary-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:13:42 UTC (rev 627167) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=binary-conduit +pkgname=haskell-binary-conduit +pkgver=1.3.1 +pkgrel=108 +pkgdesc="Data serialization/deserialization conduit library" +url="https://github.com/qnikst/binary-conduit/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:12:45 Author: felixonmars Revision: 627165 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627164, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 627164, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:12:45 UTC (rev 627165) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.3.2 +pkgrel=8 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mono-traversable' 'haskell-primitive' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently' + 'haskell-split' 'haskell-unliftio') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d6dcc33156923a1601e9c0c7ae61d1df9dc4ec71c39f4ec0935b13bff502eb66bcdda30901c3c864e44ade9fcc437d3ab2c1af167bac0d89f7f70567d0911f57') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-conduit/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:12:30 Author: felixonmars Revision: 627163 upgpkg: haskell-conduit 1.3.2-8: rebuild with tasty 1.3 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:12:21 UTC (rev 627162) +++ PKGBUILD2020-05-12 19:12:30 UTC (rev 627163) @@ -4,7 +4,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.3.2 -pkgrel=7 +pkgrel=8 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in python-logilab-common/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:12:21 Author: felixonmars Revision: 627162 upgpkg: python-logilab-common 1.6.2-1 Modified: python-logilab-common/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:10:16 UTC (rev 627161) +++ PKGBUILD2020-05-12 19:12:21 UTC (rev 627162) @@ -4,7 +4,7 @@ # Contributor: Alexander Fehr pkgname=python-logilab-common -pkgver=1.6.1 +pkgver=1.6.2 pkgrel=1 pkgdesc="Useful miscellaneous modules used by Logilab projects" arch=('any') @@ -15,7 +15,7 @@ makedepends=('python-setuptools') checkdepends=('python-six' 'python-pytz') source=("https://pypi.io/packages/source/l/logilab-common/logilab-common-$pkgver.tar.gz;) -sha512sums=('7de98b679a7298b77a475b9994a364501dcb37c501a01de27c22a5d89271f0e8ba73be3f41419e9c92083514d2fa16d1d0425ebe4a3b1e86bb0ee0c7ab319839') +sha512sums=('c0761543f78f4a9e2682a41a3496cf6a34951342fcd8f698b71dcaf88c4104175ee6536c755af88905c34eecb589052b56a107968b42cd8d609ff1839dda205a') prepare() { cp -a logilab-common-$pkgver{,-py2}
[arch-commits] Commit in python-logilab-common/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:12:38 Author: felixonmars Revision: 627164 archrelease: copy trunk to community-any Added: python-logilab-common/repos/community-any/PKGBUILD (from rev 627163, python-logilab-common/trunk/PKGBUILD) Deleted: python-logilab-common/repos/community-any/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:12:30 UTC (rev 627163) +++ PKGBUILD2020-05-12 19:12:38 UTC (rev 627164) @@ -1,39 +0,0 @@ -# Maintainer: Angel Velasquez -# Maintainer: Felix Yan -# Contributor: Stéphane Gaudreault -# Contributor: Alexander Fehr - -pkgname=python-logilab-common -pkgver=1.6.1 -pkgrel=1 -pkgdesc="Useful miscellaneous modules used by Logilab projects" -arch=('any') -url="https://www.logilab.org/project/logilab-common; -license=('LGPL') -depends=('python') -optdepends=('python-six: for logilab.common.testlib') -makedepends=('python-setuptools') -checkdepends=('python-six' 'python-pytz') -source=("https://pypi.io/packages/source/l/logilab-common/logilab-common-$pkgver.tar.gz;) -sha512sums=('7de98b679a7298b77a475b9994a364501dcb37c501a01de27c22a5d89271f0e8ba73be3f41419e9c92083514d2fa16d1d0425ebe4a3b1e86bb0ee0c7ab319839') - -prepare() { - cp -a logilab-common-$pkgver{,-py2} - - sed -i 's/from cgi import escape/from html import escape/' logilab-common-$pkgver/logilab/common/ureports/html_writer.py -} - -build() { - cd logilab-common-$pkgver - python setup.py build -} - -check() { - cd logilab-common-$pkgver - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python bin/logilab-pytest || : -} - -package() { - cd logilab-common-$pkgver - python setup.py install --optimize=1 --skip-build --prefix=/usr --root="$pkgdir" -} Copied: python-logilab-common/repos/community-any/PKGBUILD (from rev 627163, python-logilab-common/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:12:38 UTC (rev 627164) @@ -0,0 +1,39 @@ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault +# Contributor: Alexander Fehr + +pkgname=python-logilab-common +pkgver=1.6.2 +pkgrel=1 +pkgdesc="Useful miscellaneous modules used by Logilab projects" +arch=('any') +url="https://www.logilab.org/project/logilab-common; +license=('LGPL') +depends=('python') +optdepends=('python-six: for logilab.common.testlib') +makedepends=('python-setuptools') +checkdepends=('python-six' 'python-pytz') +source=("https://pypi.io/packages/source/l/logilab-common/logilab-common-$pkgver.tar.gz;) +sha512sums=('c0761543f78f4a9e2682a41a3496cf6a34951342fcd8f698b71dcaf88c4104175ee6536c755af88905c34eecb589052b56a107968b42cd8d609ff1839dda205a') + +prepare() { + cp -a logilab-common-$pkgver{,-py2} + + sed -i 's/from cgi import escape/from html import escape/' logilab-common-$pkgver/logilab/common/ureports/html_writer.py +} + +build() { + cd logilab-common-$pkgver + python setup.py build +} + +check() { + cd logilab-common-$pkgver + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python bin/logilab-pytest || : +} + +package() { + cd logilab-common-$pkgver + python setup.py install --optimize=1 --skip-build --prefix=/usr --root="$pkgdir" +}
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:10:16 Author: felixonmars Revision: 627161 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 627160, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 627160, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:10:16 UTC (rev 627161) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.15.1 +pkgrel=30 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adf1af35b93af0605667d8b033415f318c6dab225499fdd1d9eab349fb1eedca2623c98f9dce83f94ed27db75b6f0aa88027daa748c7b3db05f47f68b505b0c8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mono-traversable/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:10:03 Author: felixonmars Revision: 627160 upgpkg: haskell-mono-traversable 1.0.15.1-30: rebuild with tasty 1.3 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:08:58 UTC (rev 627159) +++ PKGBUILD2020-05-12 19:10:03 UTC (rev 627160) @@ -4,7 +4,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.15.1 -pkgrel=29 +pkgrel=30 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in haskell-monad-par/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:08:44 Author: felixonmars Revision: 627158 upgpkg: haskell-monad-par 0.3.5-21: rebuild with tasty 1.3 Modified: haskell-monad-par/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:08:10 UTC (rev 627157) +++ PKGBUILD2020-05-12 19:08:44 UTC (rev 627158) @@ -4,7 +4,7 @@ _hkgname=monad-par pkgname=haskell-monad-par pkgver=0.3.5 -pkgrel=20 +pkgrel=21 pkgdesc="A library for parallel programming based on a monad" url="https://github.com/simonmar/monad-par; license=("BSD")
[arch-commits] Commit in haskell-monad-par/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:08:58 Author: felixonmars Revision: 627159 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-par/repos/community-staging-x86_64/ haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 627158, haskell-monad-par/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 627158, haskell-monad-par/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:08:58 UTC (rev 627159) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par +pkgname=haskell-monad-par +pkgver=0.3.5 +pkgrel=21 +pkgdesc="A library for parallel programming based on a monad" +url="https://github.com/simonmar/monad-par; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-abstract-deque" "haskell-abstract-par" "haskell-monad-par-extras" + "haskell-mwc-random" "haskell-parallel") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0843753f5a1465f46ade4c60b0707a07e996f12b13f8248e4c3dc6eeb5f0b8b4a321acb4dff685d17ef52d36db32cec5564e6492f7027c9d93f03c5780895b9c') + +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-newgeneric -f-chaselev +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:07:56 Author: felixonmars Revision: 627156 upgpkg: haskell-foldl 1.4.6-25: rebuild with tasty 1.3 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:07:28 UTC (rev 627155) +++ PKGBUILD2020-05-12 19:07:56 UTC (rev 627156) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.6 -pkgrel=24 +pkgrel=25 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:08:10 Author: felixonmars Revision: 627157 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 627156, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 627156, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:08:10 UTC (rev 627157) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.6 +pkgrel=25 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-mwc-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-vector-builder') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('14e708da0ffb4e4720ae181c0209d706278d6652390214f7c6bae791d25e16baffbb56c65293db21f84aaa721ee383927e8498461d037f16813be374b6799d3b') + +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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-paste/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:07:21 Author: jelle Revision: 627154 upgpkg: python-paste 3.4.0-2 Remove python2 unused module Modified: python-paste/trunk/PKGBUILD --+ PKGBUILD | 43 +++ 1 file changed, 7 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:06:53 UTC (rev 627153) +++ PKGBUILD2020-05-12 19:07:21 UTC (rev 627154) @@ -2,62 +2,33 @@ # Contributor: David Campbell # Contributor: Cilyan Olowen -pkgbase=python-paste -pkgname=(python-paste python2-paste) +pkgname=python-paste pkgver=3.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Tools for using a Web Server Gateway Interface stack" arch=('any') url="http://pythonpaste.org/index.html; license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-flup' 'python2-flup' - 'python2-openid') +depends=('python-six') +optdepends=('python-flup: WSGI utilities') +makedepends=('python-setuptools' 'python-six') +checkdepends=('python-pytest-runner' 'python-flup') source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz;) sha512sums=('fbe0d1f39d8147846b3a30f18e6776c31eb5bcd8f461c0bf7afc35533c65c2ddf74263807be1b73b76c49cd6cc73c210a37ca651ef1f34e727ccf0687478085a') -prepare() { - cp -a Paste-${pkgver}{,-py2} - - cd Paste-${pkgver}-py2 - sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - $(find . -name '*.py') -} - build() { cd "$srcdir"/Paste-$pkgver python setup.py build - - cd "$srcdir"/Paste-$pkgver-py2 - python2 setup.py build } check() { cd "$srcdir"/Paste-$pkgver python setup.py pytest - - cd "$srcdir"/Paste-$pkgver-py2 - python2 setup.py pytest } -package_python-paste() { - depends=('python-six') - optdepends=('python-flup: WSGI utilities') - +package() { cd Paste-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt } - -package_python2-paste() { - depends=('python2-six') - optdepends=('python2-flup: WSGI utilities' - 'python2-openid: Support for OpenID') - - cd Paste-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt -}
[arch-commits] Commit in python-paste/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:07:28 Author: jelle Revision: 627155 archrelease: copy trunk to community-any Added: python-paste/repos/community-any/PKGBUILD (from rev 627154, python-paste/trunk/PKGBUILD) Deleted: python-paste/repos/community-any/PKGBUILD --+ PKGBUILD | 97 + 1 file changed, 34 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:07:21 UTC (rev 627154) +++ PKGBUILD2020-05-12 19:07:28 UTC (rev 627155) @@ -1,63 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: David Campbell -# Contributor: Cilyan Olowen - -pkgbase=python-paste -pkgname=(python-paste python2-paste) -pkgver=3.4.0 -pkgrel=1 -pkgdesc="Tools for using a Web Server Gateway Interface stack" -arch=('any') -url="http://pythonpaste.org/index.html; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 'python2-six') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-flup' 'python2-flup' - 'python2-openid') -source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz;) -sha512sums=('fbe0d1f39d8147846b3a30f18e6776c31eb5bcd8f461c0bf7afc35533c65c2ddf74263807be1b73b76c49cd6cc73c210a37ca651ef1f34e727ccf0687478085a') - -prepare() { - cp -a Paste-${pkgver}{,-py2} - - cd Paste-${pkgver}-py2 - sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ - -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ - $(find . -name '*.py') -} - -build() { - cd "$srcdir"/Paste-$pkgver - python setup.py build - - cd "$srcdir"/Paste-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/Paste-$pkgver - python setup.py pytest - - cd "$srcdir"/Paste-$pkgver-py2 - python2 setup.py pytest -} - -package_python-paste() { - depends=('python-six') - optdepends=('python-flup: WSGI utilities') - - cd Paste-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt -} - -package_python2-paste() { - depends=('python2-six') - optdepends=('python2-flup: WSGI utilities' - 'python2-openid: Support for OpenID') - - cd Paste-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt -} Copied: python-paste/repos/community-any/PKGBUILD (from rev 627154, python-paste/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:07:28 UTC (rev 627155) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Contributor: David Campbell +# Contributor: Cilyan Olowen + +pkgname=python-paste +pkgver=3.4.0 +pkgrel=2 +pkgdesc="Tools for using a Web Server Gateway Interface stack" +arch=('any') +url="http://pythonpaste.org/index.html; +license=('MIT') +depends=('python-six') +optdepends=('python-flup: WSGI utilities') +makedepends=('python-setuptools' 'python-six') +checkdepends=('python-pytest-runner' 'python-flup') +source=("https://files.pythonhosted.org/packages/source/P/Paste/Paste-${pkgver}.tar.gz;) +sha512sums=('fbe0d1f39d8147846b3a30f18e6776c31eb5bcd8f461c0bf7afc35533c65c2ddf74263807be1b73b76c49cd6cc73c210a37ca651ef1f34e727ccf0687478085a') + +build() { + cd "$srcdir"/Paste-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/Paste-$pkgver + python setup.py pytest +} + +package() { + cd Paste-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 docs/license.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt +}
[arch-commits] Commit in haskell-mwc-random/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:06:40 Author: felixonmars Revision: 627152 upgpkg: haskell-mwc-random 0.14.0.0-52: rebuild with tasty 1.3 Modified: haskell-mwc-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:05:48 UTC (rev 627151) +++ PKGBUILD2020-05-12 19:06:40 UTC (rev 627152) @@ -4,7 +4,7 @@ _hkgname=mwc-random pkgname=haskell-mwc-random pkgver=0.14.0.0 -pkgrel=51 +pkgrel=52 pkgdesc="Fast, high quality pseudo random number generation" url="https://github.com/bos/mwc-random; license=("BSD")
[arch-commits] Commit in haskell-mwc-random/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:06:53 Author: felixonmars Revision: 627153 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mwc-random/repos/community-staging-x86_64/ haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 627152, haskell-mwc-random/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 627152, haskell-mwc-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:06:53 UTC (rev 627153) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mwc-random +pkgname=haskell-mwc-random +pkgver=0.14.0.0 +pkgrel=52 +pkgdesc="Fast, high quality pseudo random number generation" +url="https://github.com/bos/mwc-random; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-math-functions" "haskell-primitive" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bb262d6f4a37d91e4c0667ec5140894ed36bf3ef4b90e487f4d689a6bc4eddd09dcdc3c8b75013124908ca1642e990c3e074fb728acc1b36f63b3db66528301d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dense-linear-algebra/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:05:48 Author: felixonmars Revision: 627151 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dense-linear-algebra/repos/community-staging-x86_64/ haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD (from rev 627150, haskell-dense-linear-algebra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dense-linear-algebra/repos/community-staging-x86_64/PKGBUILD (from rev 627150, haskell-dense-linear-algebra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:05:48 UTC (rev 627151) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=dense-linear-algebra +pkgname=haskell-dense-linear-algebra +pkgver=0.1.0.0 +pkgrel=45 +pkgdesc="Simple and incomplete pure haskell implementation of linear algebra" +url="https://github.com/bos/statistics; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-math-functions' 'haskell-primitive' 'haskell-vector' + 'haskell-vector-algorithms' 'haskell-vector-th-unbox' 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bcc70b42c3ea59aa3a739e2b189b9a1018d3dc27e65f5016502a2068005f480c296960ba7758a810cb22bfde53b5a597a66a3e1dd7bb732e54fe5daa1be08aa0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dense-linear-algebra/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:05:34 Author: felixonmars Revision: 627150 upgpkg: haskell-dense-linear-algebra 0.1.0.0-45: rebuild with tasty 1.3 Modified: haskell-dense-linear-algebra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:04:59 UTC (rev 627149) +++ PKGBUILD2020-05-12 19:05:34 UTC (rev 627150) @@ -3,7 +3,7 @@ _hkgname=dense-linear-algebra pkgname=haskell-dense-linear-algebra pkgver=0.1.0.0 -pkgrel=44 +pkgrel=45 pkgdesc="Simple and incomplete pure haskell implementation of linear algebra" url="https://github.com/bos/statistics; license=('BSD')
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:04:59 Author: felixonmars Revision: 627149 archrelease: copy trunk to community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-x86_64/ haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 627148, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 627148, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:04:59 UTC (rev 627149) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.3.0 +pkgrel=12 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector" + "haskell-vector-th-unbox") +makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f6ac6f9fb604207c11d7888fa375a52b544732dd8e811c3b9bf74237bbc0dc83839eb83c11c5ef0dd88666cff4919d4e06236e14d84da7065b4dc75717ceafad') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-system-expm1 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:04:45 Author: felixonmars Revision: 627148 upgpkg: haskell-math-functions 0.3.3.0-12: rebuild with tasty 1.3 Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:03:52 UTC (rev 627147) +++ PKGBUILD2020-05-12 19:04:45 UTC (rev 627148) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.3.0 -pkgrel=11 +pkgrel=12 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in python-purl/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:03:30 Author: jelle Revision: 627144 upgpkg: python-purl 1.5-4 Remove python2 unused module Modified: python-purl/trunk/PKGBUILD --+ PKGBUILD | 32 ++-- 1 file changed, 6 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:03:08 UTC (rev 627143) +++ PKGBUILD2020-05-12 19:03:30 UTC (rev 627144) @@ -1,50 +1,30 @@ # Maintainer: Felix Yan -pkgbase=python-purl -pkgname=('python-purl' 'python2-purl') +pkgname=python-purl pkgver=1.5 -pkgrel=3 +pkgrel=4 pkgdesc="An immutable URL class for easy URL-building and manipulation" arch=('any') license=('MIT') url="https://github.com/codeinthehole/purl; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-nose' 'python2-nose') +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-nose') source=("$pkgbase-$pkgver.tar.gz::https://github.com/codeinthehole/purl/archive/$pkgver.tar.gz;) sha512sums=('c034e563d25f4270d4aa9731e87df23203a1c6fc09d2df60fd6038e88c17341e2b30b04a9fba177a04a2552ce3ee0f2d9e34bf4aad6675eb23d2c7bd047d3813') -prepare() { - cp -a purl-$pkgver{,-py2} -} - build() { cd "$srcdir"/purl-$pkgver python setup.py build - - cd "$srcdir"/purl-$pkgver-py2 - python2 setup.py build } check() { cd "$srcdir"/purl-$pkgver python setup.py nosetests - - cd "$srcdir"/purl-$pkgver-py2 - python2 setup.py nosetests } -package_python-purl() { - depends=('python-six') - +package() { cd purl-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname } - -package_python2-purl() { - depends=('python2-six') - - cd purl-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -}
[arch-commits] Commit in python-purl/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:03:37 Author: jelle Revision: 627145 archrelease: copy trunk to community-any Added: python-purl/repos/community-any/PKGBUILD (from rev 627144, python-purl/trunk/PKGBUILD) Deleted: python-purl/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 30 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:03:30 UTC (rev 627144) +++ PKGBUILD2020-05-12 19:03:37 UTC (rev 627145) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-purl -pkgname=('python-purl' 'python2-purl') -pkgver=1.5 -pkgrel=3 -pkgdesc="An immutable URL class for easy URL-building and manipulation" -arch=('any') -license=('MIT') -url="https://github.com/codeinthehole/purl; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/codeinthehole/purl/archive/$pkgver.tar.gz;) -sha512sums=('c034e563d25f4270d4aa9731e87df23203a1c6fc09d2df60fd6038e88c17341e2b30b04a9fba177a04a2552ce3ee0f2d9e34bf4aad6675eb23d2c7bd047d3813') - -prepare() { - cp -a purl-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/purl-$pkgver - python setup.py build - - cd "$srcdir"/purl-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/purl-$pkgver - python setup.py nosetests - - cd "$srcdir"/purl-$pkgver-py2 - python2 setup.py nosetests -} - -package_python-purl() { - depends=('python-six') - - cd purl-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} - -package_python2-purl() { - depends=('python2-six') - - cd purl-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-purl/repos/community-any/PKGBUILD (from rev 627144, python-purl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 19:03:37 UTC (rev 627145) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=python-purl +pkgver=1.5 +pkgrel=4 +pkgdesc="An immutable URL class for easy URL-building and manipulation" +arch=('any') +license=('MIT') +url="https://github.com/codeinthehole/purl; +depends=('python-six') +makedepends=('python-setuptools') +checkdepends=('python-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/codeinthehole/purl/archive/$pkgver.tar.gz;) +sha512sums=('c034e563d25f4270d4aa9731e87df23203a1c6fc09d2df60fd6038e88c17341e2b30b04a9fba177a04a2552ce3ee0f2d9e34bf4aad6675eb23d2c7bd047d3813') + +build() { + cd "$srcdir"/purl-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/purl-$pkgver + python setup.py nosetests +} + +package() { + cd purl-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:03:52 Author: felixonmars Revision: 627147 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 627146, haskell-vector-th-unbox/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 627146, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:03:52 UTC (rev 627147) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.7 +pkgrel=19 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fa65c32eace3ad93f0df69830eca0334519bbdbb2bbdc511db6e6abffe48c78870fef131dc34451873775a037634a87f0cd0d06dc1c4bc9404af2a86d7593ae1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.16/<3/;s/< *4.14/<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 +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-vector-th-unbox/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:03:38 Author: felixonmars Revision: 627146 upgpkg: haskell-vector-th-unbox 0.2.1.7-19: rebuild with tasty 1.3 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:03:37 UTC (rev 627145) +++ PKGBUILD2020-05-12 19:03:38 UTC (rev 627146) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.7 -pkgrel=18 +pkgrel=19 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-vector-builder/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:03:08 Author: felixonmars Revision: 627143 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-builder/repos/community-staging-x86_64/ haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 627142, haskell-vector-builder/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 627142, haskell-vector-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:03:08 UTC (rev 627143) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-builder +pkgname=haskell-vector-builder +pkgver=0.3.8 +pkgrel=19 +pkgdesc="Vector builder" +url="https://github.com/nikita-volkov/vector-builder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-prelude" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e7ca1b6ba35aa76e16ad485cfd5e326c2b257339d2aadc57b7ce2a5ec3d5790fec99e5546ea18351cd9cbf31e7ec99c737461950acd355f62be27b53edb2be17') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-builder/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:02:52 Author: felixonmars Revision: 627142 upgpkg: haskell-vector-builder 0.3.8-19: rebuild with tasty 1.3 Modified: haskell-vector-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:02:28 UTC (rev 627141) +++ PKGBUILD2020-05-12 19:02:52 UTC (rev 627142) @@ -4,7 +4,7 @@ _hkgname=vector-builder pkgname=haskell-vector-builder pkgver=0.3.8 -pkgrel=18 +pkgrel=19 pkgdesc="Vector builder" url="https://github.com/nikita-volkov/vector-builder; license=("MIT")
[arch-commits] Commit in gitlab/repos/community-x86_64 (28 files)
Date: Tuesday, May 12, 2020 @ 19:02:28 Author: anatolik Revision: 627141 archrelease: copy trunk to community-x86_64 Added: gitlab/repos/community-x86_64/PKGBUILD (from rev 627138, gitlab/trunk/PKGBUILD) gitlab/repos/community-x86_64/build_fix.patch (from rev 627138, gitlab/trunk/build_fix.patch) gitlab/repos/community-x86_64/gitlab-backup.service (from rev 627138, gitlab/trunk/gitlab-backup.service) gitlab/repos/community-x86_64/gitlab-backup.timer (from rev 627138, gitlab/trunk/gitlab-backup.timer) gitlab/repos/community-x86_64/gitlab-mailroom.service (from rev 627138, gitlab/trunk/gitlab-mailroom.service) gitlab/repos/community-x86_64/gitlab-puma.service (from rev 627138, gitlab/trunk/gitlab-puma.service) gitlab/repos/community-x86_64/gitlab-sidekiq.service (from rev 627138, gitlab/trunk/gitlab-sidekiq.service) gitlab/repos/community-x86_64/gitlab-unicorn.service (from rev 627138, gitlab/trunk/gitlab-unicorn.service) gitlab/repos/community-x86_64/gitlab.install (from rev 627138, gitlab/trunk/gitlab.install) gitlab/repos/community-x86_64/gitlab.logrotate (from rev 627138, gitlab/trunk/gitlab.logrotate) gitlab/repos/community-x86_64/gitlab.target (from rev 627138, gitlab/trunk/gitlab.target) gitlab/repos/community-x86_64/gitlab.tmpfiles.d (from rev 627138, gitlab/trunk/gitlab.tmpfiles.d) gitlab/repos/community-x86_64/ruby27-pop-extra-arg.patch (from rev 627139, gitlab/trunk/ruby27-pop-extra-arg.patch) gitlab/repos/community-x86_64/update-re2-to-1.2.0.patch (from rev 627139, gitlab/trunk/update-re2-to-1.2.0.patch) Deleted: gitlab/repos/community-x86_64/PKGBUILD gitlab/repos/community-x86_64/build_fix.patch gitlab/repos/community-x86_64/gitlab-backup.service gitlab/repos/community-x86_64/gitlab-backup.timer gitlab/repos/community-x86_64/gitlab-mailroom.service gitlab/repos/community-x86_64/gitlab-puma.service gitlab/repos/community-x86_64/gitlab-sidekiq.service gitlab/repos/community-x86_64/gitlab-unicorn.service gitlab/repos/community-x86_64/gitlab.install gitlab/repos/community-x86_64/gitlab.logrotate gitlab/repos/community-x86_64/gitlab.target gitlab/repos/community-x86_64/gitlab.tmpfiles.d gitlab/repos/community-x86_64/ruby27-pop-extra-arg.patch gitlab/repos/community-x86_64/update-re2-to-1.2.0.patch + PKGBUILD | 476 +-- build_fix.patch| 46 ++-- gitlab-backup.service | 40 +-- gitlab-backup.timer| 20 - gitlab-mailroom.service| 44 +-- gitlab-puma.service| 68 +++--- gitlab-sidekiq.service | 62 ++--- gitlab-unicorn.service | 68 +++--- gitlab.install | 40 +-- gitlab.logrotate | 12 - gitlab.target | 14 - gitlab.tmpfiles.d |2 ruby27-pop-extra-arg.patch | 52 ++-- update-re2-to-1.2.0.patch | 90 14 files changed, 517 insertions(+), 517 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 19:02:20 UTC (rev 627140) +++ PKGBUILD2020-05-12 19:02:28 UTC (rev 627141) @@ -1,238 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Pavol (Lopo) Hluchy -# Contributor: Jonas Heinrich -# Contributor: Massimiliano Torromeo -# Contributor: Tobias Hunger -# Contributor: Stefan Tatschner -# Contributor: Caleb Maclennan - -# NOTE: Gitlab isn't always compatible with modern Ruby versions. In that case, check the -# commit log for an old fix on how to tell it to use older versions of Ruby. I'm afraid we'll -# need this again at some point in the future. -pkgname=gitlab -pkgver=12.10.2 -pkgrel=2 -pkgdesc="Project management and code hosting application" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-foss; -license=('MIT') -options=(!buildflags) -depends=('ruby' 'ruby-bundler' 'git' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser' 'nodejs' 'openssl') -makedepends=('cmake' 'postgresql' 'yarn' 'go' 'nodejs') -optdepends=('postgresql: database backend' -'python-docutils: reStructuredText markup language support' -'smtp-server: mail server in order to receive mail notifications') -backup=("etc/webapps/gitlab/application.rb" -"etc/webapps/gitlab/gitlab.yml" -"etc/webapps/gitlab/resque.yml" -"etc/webapps/gitlab/unicorn.rb" -"etc/webapps/gitlab/puma.rb" -"etc/logrotate.d/gitlab") -source=(git+https://gitlab.com/gitlab-org/gitlab-foss.git#tag=v$pkgver -build_fix.patch -update-re2-to-1.2.0.patch -gitlab-unicorn.service -gitlab-puma.service -gitlab-sidekiq.service -gitlab-backup.service -gitlab-mailroom.service -gitlab-backup.timer -gitlab.target -gitlab.tmpfiles.d -gitlab.logrotate -
[arch-commits] Commit in haskell-binary-instances/repos (2 files)
Date: Tuesday, May 12, 2020 @ 19:02:20 Author: felixonmars Revision: 627140 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-instances/repos/community-staging-x86_64/ haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 627139, haskell-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 627139, haskell-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 19:02:20 UTC (rev 627140) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=binary-instances +pkgname=haskell-binary-instances +pkgver=1.0.0.1 +pkgrel=10 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-instances; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-orphans' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' 'haskell-text-binary' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8933f2eab4a23460bd9be7547f229416adccb3e82ec452f75567fa5b5cb6babe4b7f243fbf3799099647bc4f890eaa1acc962128caa8caafc3ff724867585e3d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/;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 +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/phadej/binary-instances/issues/7 +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 gitlab/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:01:16 Author: anatolik Revision: 627138 upgpkg: gitlab 12.10.4-1 Modified: gitlab/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:58:40 UTC (rev 627137) +++ PKGBUILD2020-05-12 19:01:16 UTC (rev 627138) @@ -10,8 +10,8 @@ # commit log for an old fix on how to tell it to use older versions of Ruby. I'm afraid we'll # need this again at some point in the future. pkgname=gitlab -pkgver=12.10.2 -pkgrel=2 +pkgver=12.10.4 +pkgrel=1 pkgdesc="Project management and code hosting application" arch=('x86_64') url="https://gitlab.com/gitlab-org/gitlab-foss;
[arch-commits] Commit in haskell-binary-instances/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 19:02:06 Author: felixonmars Revision: 627139 upgpkg: haskell-binary-instances 1.0.0.1-10: rebuild with tasty 1.3 Modified: haskell-binary-instances/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 19:01:16 UTC (rev 627138) +++ PKGBUILD2020-05-12 19:02:06 UTC (rev 627139) @@ -3,7 +3,7 @@ _hkgname=binary-instances pkgname=haskell-binary-instances pkgver=1.0.0.1 -pkgrel=9 +pkgrel=10 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-instances; license=('BSD') @@ -19,7 +19,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i 's/< *2.14/<3/' $_hkgname.cabal +sed -i 's/< *2.14/<3/;s/< *1.3/<2/' $_hkgname.cabal } build() {
[arch-commits] Commit in gitlab-gitaly/repos/community-x86_64 (4 files)
Date: Tuesday, May 12, 2020 @ 18:58:40 Author: anatolik Revision: 627137 archrelease: copy trunk to community-x86_64 Added: gitlab-gitaly/repos/community-x86_64/PKGBUILD (from rev 627136, gitlab-gitaly/trunk/PKGBUILD) gitlab-gitaly/repos/community-x86_64/gitlab-gitaly.service (from rev 627136, gitlab-gitaly/trunk/gitlab-gitaly.service) Deleted: gitlab-gitaly/repos/community-x86_64/PKGBUILD gitlab-gitaly/repos/community-x86_64/gitlab-gitaly.service ---+ PKGBUILD | 122 gitlab-gitaly.service | 50 +-- 2 files changed, 86 insertions(+), 86 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:58:08 UTC (rev 627136) +++ PKGBUILD2020-05-12 18:58:40 UTC (rev 627137) @@ -1,61 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -# NOTE: Gitlab isn't always compatible with modern Ruby versions. In that case, check the -# commit log for an old fix on how to tell it to use older versions of Ruby. I'm afraid we'll -# need this again at some point in the future. -pkgname=gitlab-gitaly -pkgver=12.10.2 -pkgrel=1 -pkgdesc="Speed up Git access using caching" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitaly; -license=('MIT') -depends=(glibc ruby libxml2 libxslt libssh2) -options=(!buildflags) -makedepends=(go ruby-bundler cmake) -backup=("etc/gitlab-gitaly/config.toml") -_tag=v${pkgver} -source=("https://gitlab.com/gitlab-org/gitaly/-/archive/${_tag}/gitaly-${_tag}.tar.gz; -"gitlab-gitaly.service") -sha512sums=('fe68b1a53d8db6a105da6e5df3a2fc4da8d5b107b97061daf8d058df4a21188204dd75a64dc122e31872fdfbcbd61ac78974bd7018475001641a2de722771a5e' - 'b330c0f42592322ad2131079ca554a13a364007182dded8c556198caff2c9ec642acf5bb7dfecb05de5a3d89bffec6588b6d05c8c7c5c771a46df3d296deed28') - -_homedir="/var/lib/gitlab" - -prepare() { - cd gitaly-$_tag - - sed -i "s|dir = \"/home/git/gitaly/ruby\"|dir = \"/usr/share/webapps/gitlab-gitaly/ruby\"|" config.toml.example - sed -i "s|dir = \"/home/git/gitlab-shell\"|dir = \"/usr/share/webapps/gitlab-shell\"|" config.toml.example - sed -i "s|bin_dir = \"/home/git/gitaly\"|bin_dir = \"/usr/bin\"|" config.toml.example - - # https://github.com/bundler/bundler/issues/6882 - sed -e '/BUNDLED WITH/,+1d' -i ruby/Gemfile.lock -} - -build() { - cd gitaly-$_tag - - bundle config force_ruby_platform true # build from sources as some prebuilt gems are not available for newer ruby - make BUILD_TAGS="tracer_static tracer_static_jaeger" -} - -package() { - cd gitaly-$_tag - - make PREFIX=/usr DESTDIR=${pkgdir} install - mkdir -p "${pkgdir}/etc/${pkgname}" - sed \ --e "s|^socket_path =.*|socket_path = \"${_homedir}/sockets/gitlab-gitaly.socket\"|" \ --e "s|^path =.*|path = \"${_homedir}/repositories\"|" \ -config.toml.example > "${pkgdir}/etc/${pkgname}/config.toml" - - mkdir -p ${pkgdir}/usr/share/webapps/gitlab-gitaly - cp -r ruby ${pkgdir}/usr/share/webapps/gitlab-gitaly/ruby - - install -Dm644 config.toml.example "${pkgdir}/usr/share/${pkgname}/config.toml.example" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm0644 "${srcdir}/gitlab-gitaly.service" "${pkgdir}/usr/lib/systemd/system/gitlab-gitaly.service" -} - -# vim:set ts=2 sw=2 et: Copied: gitlab-gitaly/repos/community-x86_64/PKGBUILD (from rev 627136, gitlab-gitaly/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:58:40 UTC (rev 627137) @@ -0,0 +1,61 @@ +# Maintainer: Sven-Hendrik Haase + +# NOTE: Gitlab isn't always compatible with modern Ruby versions. In that case, check the +# commit log for an old fix on how to tell it to use older versions of Ruby. I'm afraid we'll +# need this again at some point in the future. +pkgname=gitlab-gitaly +pkgver=12.10.4 +pkgrel=1 +pkgdesc="Speed up Git access using caching" +arch=('x86_64') +url="https://gitlab.com/gitlab-org/gitaly; +license=('MIT') +depends=(glibc ruby libxml2 libxslt libssh2) +options=(!buildflags) +makedepends=(go ruby-bundler cmake) +backup=("etc/gitlab-gitaly/config.toml") +_tag=v${pkgver} +source=("https://gitlab.com/gitlab-org/gitaly/-/archive/${_tag}/gitaly-${_tag}.tar.gz; +"gitlab-gitaly.service") +sha512sums=('185d83fa4e5a424a8ae1e3204a26ac169e1dbd0ebec00dc64616f99e6c7f729f7cf1a432c91026c1174138072d07508b30a59358bb48ab77942edac401b91e12' + 'b330c0f42592322ad2131079ca554a13a364007182dded8c556198caff2c9ec642acf5bb7dfecb05de5a3d89bffec6588b6d05c8c7c5c771a46df3d296deed28') + +_homedir="/var/lib/gitlab" + +prepare() { + cd gitaly-$_tag + + sed -i "s|dir = \"/home/git/gitaly/ruby\"|dir = \"/usr/share/webapps/gitlab-gitaly/ruby\"|" config.toml.example + sed -i "s|dir = \"/home/git/gitlab-shell\"|dir = \"/usr/share/webapps/gitlab-shell\"|"
[arch-commits] Commit in gitlab-gitaly/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:58:08 Author: anatolik Revision: 627136 upgpkg: gitlab-gitaly 12.10.4-1 Modified: gitlab-gitaly/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:57:12 UTC (rev 627135) +++ PKGBUILD2020-05-12 18:58:08 UTC (rev 627136) @@ -4,7 +4,7 @@ # commit log for an old fix on how to tell it to use older versions of Ruby. I'm afraid we'll # need this again at some point in the future. pkgname=gitlab-gitaly -pkgver=12.10.2 +pkgver=12.10.4 pkgrel=1 pkgdesc="Speed up Git access using caching" arch=('x86_64') @@ -17,7 +17,7 @@ _tag=v${pkgver} source=("https://gitlab.com/gitlab-org/gitaly/-/archive/${_tag}/gitaly-${_tag}.tar.gz; "gitlab-gitaly.service") -sha512sums=('fe68b1a53d8db6a105da6e5df3a2fc4da8d5b107b97061daf8d058df4a21188204dd75a64dc122e31872fdfbcbd61ac78974bd7018475001641a2de722771a5e' +sha512sums=('185d83fa4e5a424a8ae1e3204a26ac169e1dbd0ebec00dc64616f99e6c7f729f7cf1a432c91026c1174138072d07508b30a59358bb48ab77942edac401b91e12' 'b330c0f42592322ad2131079ca554a13a364007182dded8c556198caff2c9ec642acf5bb7dfecb05de5a3d89bffec6588b6d05c8c7c5c771a46df3d296deed28') _homedir="/var/lib/gitlab"
[arch-commits] Commit in python-pyaml/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:57:12 Author: jelle Revision: 627135 archrelease: copy trunk to community-any Added: python-pyaml/repos/community-any/PKGBUILD (from rev 627134, python-pyaml/trunk/PKGBUILD) Deleted: python-pyaml/repos/community-any/PKGBUILD --+ PKGBUILD | 83 ++--- 1 file changed, 31 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:57:02 UTC (rev 627134) +++ PKGBUILD2020-05-12 18:57:12 UTC (rev 627135) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-pyaml -pkgname=(python-pyaml python2-pyaml) -pkgver=20.4.0 -pkgrel=1 -pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data" -url="https://pypi.python.org/pypi/pyaml; -license=('BSD') -arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 'python2-yaml') -checkdepends=('python-unidecode' 'python2-unidecode') -source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;) -sha512sums=('432fd215e034beafc07270a6aa8b726d5a16ef8946a95c1db9a34b4f492bbe2089dffbb1ce856d3e8153ec18ac943973a23e3aa9283d53ee0b2e7ba5dcd3d317') - -prepare() { - cp -a pyaml-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/pyaml-$pkgver - python setup.py build - - cd "$srcdir"/pyaml-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pyaml-$pkgver - python setup.py test - - cd "$srcdir"/pyaml-$pkgver-py2 - python2 -m unittest pyaml.tests.dump -} - -package_python-pyaml() { - depends=('python-yaml') - optdepends=('python-unidecode: Needed if same-id objects or recursion is used within serialized data') - - cd pyaml-$pkgver - python3 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} - -package_python2-pyaml() { - depends=('python2-yaml') - optdepends=('python2-unidecode: Needed if same-id objects or recursion is used within serialized data') - - cd pyaml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} Copied: python-pyaml/repos/community-any/PKGBUILD (from rev 627134, python-pyaml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:57:12 UTC (rev 627135) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-pyaml +pkgver=20.4.0 +pkgrel=2 +pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data" +url="https://pypi.python.org/pypi/pyaml; +license=('BSD') +arch=('any') +depends=('python-yaml') +makedepends=('python-setuptools' 'python-yaml') +checkdepends=('python-unidecode') +optdepends=('python-unidecode: Needed if same-id objects or recursion is used within serialized data') +source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;) +sha512sums=('432fd215e034beafc07270a6aa8b726d5a16ef8946a95c1db9a34b4f492bbe2089dffbb1ce856d3e8153ec18ac943973a23e3aa9283d53ee0b2e7ba5dcd3d317') + +build() { + cd "$srcdir"/pyaml-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/pyaml-$pkgver + python setup.py test +} + +package() { + cd pyaml-$pkgver + python3 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in python-pyaml/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:57:02 Author: jelle Revision: 627134 upgpkg: python-pyaml 20.4.0-2 Remove unused python2 module. Modified: python-pyaml/trunk/PKGBUILD --+ PKGBUILD | 35 +++ 1 file changed, 7 insertions(+), 28 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:46:06 UTC (rev 627133) +++ PKGBUILD2020-05-12 18:57:02 UTC (rev 627134) @@ -1,52 +1,31 @@ # Maintainer: Felix Yan -pkgbase=python-pyaml -pkgname=(python-pyaml python2-pyaml) +pkgname=python-pyaml pkgver=20.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="PyYAML-based module to produce pretty and readable YAML-serialized data" url="https://pypi.python.org/pypi/pyaml; license=('BSD') arch=('any') -makedepends=('python-setuptools' 'python2-setuptools' 'python-yaml' 'python2-yaml') -checkdepends=('python-unidecode' 'python2-unidecode') +depends=('python-yaml') +makedepends=('python-setuptools' 'python-yaml') +checkdepends=('python-unidecode') +optdepends=('python-unidecode: Needed if same-id objects or recursion is used within serialized data') source=("https://pypi.io/packages/source/p/pyaml/pyaml-$pkgver.tar.gz;) sha512sums=('432fd215e034beafc07270a6aa8b726d5a16ef8946a95c1db9a34b4f492bbe2089dffbb1ce856d3e8153ec18ac943973a23e3aa9283d53ee0b2e7ba5dcd3d317') -prepare() { - cp -a pyaml-$pkgver{,-py2} -} - build() { cd "$srcdir"/pyaml-$pkgver python setup.py build - - cd "$srcdir"/pyaml-$pkgver-py2 - python2 setup.py build } check() { cd "$srcdir"/pyaml-$pkgver python setup.py test - - cd "$srcdir"/pyaml-$pkgver-py2 - python2 -m unittest pyaml.tests.dump } -package_python-pyaml() { - depends=('python-yaml') - optdepends=('python-unidecode: Needed if same-id objects or recursion is used within serialized data') - +package() { cd pyaml-$pkgver python3 setup.py install --root="$pkgdir" --optimize=1 install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING } - -package_python2-pyaml() { - depends=('python2-yaml') - optdepends=('python2-unidecode: Needed if same-id objects or recursion is used within serialized data') - - cd pyaml-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -}
[arch-commits] Commit in python-pylibmc/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:45:58 Author: jelle Revision: 627132 upgpkg: python-pylibmc 1.6.1-3 remove unused python2 module. Modified: python-pylibmc/trunk/PKGBUILD --+ PKGBUILD | 20 +--- 1 file changed, 5 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:40:49 UTC (rev 627131) +++ PKGBUILD2020-05-12 18:45:58 UTC (rev 627132) @@ -1,9 +1,8 @@ # Maintainer: Johannes Löthberg -pkgbase=python-pylibmc -pkgname=(python-pylibmc python2-pylibmc) +pkgname=python-pylibmc pkgver=1.6.1 -pkgrel=2 +pkgrel=3 pkgdesc='Quick and small memcached client for Python' url='https://pypi.python.org/pypi/pylibmc' @@ -10,23 +9,14 @@ arch=('x86_64') license=('GPL') -depends=('libmemcached') -makedepends=('python' 'python2' 'gcc' 'zlib') +depends=('libmemcached' 'python') +makedepends=('python' 'gcc' 'zlib') source=("https://pypi.org/packages/source/p/pylibmc/pylibmc-$pkgver.tar.gz;) md5sums=('ac047c889e3a00cd200a819852a54a69') -package_python-pylibmc() { - depends+=('python') - +package() { cd pylibmc-"$pkgver" python setup.py install --root="$pkgdir" } - -package_python2-pylibmc() { - depends+=('python2') - - cd pylibmc-"$pkgver" - python2 setup.py install --root="$pkgdir" -}
[arch-commits] Commit in python-pylibmc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:46:06 Author: jelle Revision: 627133 archrelease: copy trunk to community-x86_64 Added: python-pylibmc/repos/community-x86_64/PKGBUILD (from rev 627132, python-pylibmc/trunk/PKGBUILD) Deleted: python-pylibmc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 ++ 1 file changed, 22 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:45:58 UTC (rev 627132) +++ PKGBUILD2020-05-12 18:46:06 UTC (rev 627133) @@ -1,32 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgbase=python-pylibmc -pkgname=(python-pylibmc python2-pylibmc) -pkgver=1.6.1 -pkgrel=2 - -pkgdesc='Quick and small memcached client for Python' -url='https://pypi.python.org/pypi/pylibmc' -arch=('x86_64') -license=('GPL') - -depends=('libmemcached') -makedepends=('python' 'python2' 'gcc' 'zlib') - -source=("https://pypi.org/packages/source/p/pylibmc/pylibmc-$pkgver.tar.gz;) - -md5sums=('ac047c889e3a00cd200a819852a54a69') - -package_python-pylibmc() { - depends+=('python') - - cd pylibmc-"$pkgver" - python setup.py install --root="$pkgdir" -} - -package_python2-pylibmc() { - depends+=('python2') - - cd pylibmc-"$pkgver" - python2 setup.py install --root="$pkgdir" -} Copied: python-pylibmc/repos/community-x86_64/PKGBUILD (from rev 627132, python-pylibmc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:46:06 UTC (rev 627133) @@ -0,0 +1,22 @@ +# Maintainer: Johannes Löthberg + +pkgname=python-pylibmc +pkgver=1.6.1 +pkgrel=3 + +pkgdesc='Quick and small memcached client for Python' +url='https://pypi.python.org/pypi/pylibmc' +arch=('x86_64') +license=('GPL') + +depends=('libmemcached' 'python') +makedepends=('python' 'gcc' 'zlib') + +source=("https://pypi.org/packages/source/p/pylibmc/pylibmc-$pkgver.tar.gz;) + +md5sums=('ac047c889e3a00cd200a819852a54a69') + +package() { + cd pylibmc-"$pkgver" + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in python-pypandoc/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:40:42 Author: jelle Revision: 627130 upgpkg: python-pypandoc 1.5-2 Remove unused python2 module Modified: python-pypandoc/trunk/PKGBUILD --+ PKGBUILD | 28 +--- 1 file changed, 5 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:25:41 UTC (rev 627129) +++ PKGBUILD2020-05-12 18:40:42 UTC (rev 627130) @@ -1,14 +1,14 @@ # Maintainer: Felix Yan -pkgbase=python-pypandoc -pkgname=('python-pypandoc' 'python2-pypandoc') +pkgname=python-pypandoc pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Thin wrapper for pandoc" arch=('any') license=('MIT') url="https://github.com/bebraw/pypandoc; -makedepends=('python-setuptools' 'python2-setuptools' 'pandoc') +depends=('python-setuptools' 'pandoc') +makedepends=('python-setuptools' 'pandoc') checkdepends=('texlive-core' 'texlive-latexextra' 'pandoc-citeproc') source=("$pkgbase-$pkgver.tar.gz::https://github.com/bebraw/pypandoc/archive/$pkgver.tar.gz;) sha512sums=('bc1a18115827ac0868b887fa3c9be46736670de8f095cb49b444e61f66779497db9a08bdac0de30f821a64cd6bad195f1d3a29d0159e6e3ad050a78ca0ecea82') @@ -16,38 +16,20 @@ prepare() { # We don't really need pip and wheel at runtime sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" pypandoc-$pkgver/setup.py - - cp -a pypandoc-$pkgver{,-py2} } build() { cd "$srcdir"/pypandoc-$pkgver python setup.py build - - cd "$srcdir"/pypandoc-$pkgver-py2 - python2 setup.py build } check() { cd "$srcdir"/pypandoc-$pkgver python setup.py test - - cd "$srcdir"/pypandoc-$pkgver-py2 - python2 setup.py test } -package_python-pypandoc() { - depends=('python-setuptools' 'pandoc') - +package() { cd pypandoc-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } - -package_python2-pypandoc() { - depends=('python2-setuptools' 'pandoc') - - cd pypandoc-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -}
[arch-commits] Commit in python-pypandoc/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:40:49 Author: jelle Revision: 627131 archrelease: copy trunk to community-any Added: python-pypandoc/repos/community-any/PKGBUILD (from rev 627130, python-pypandoc/trunk/PKGBUILD) Deleted: python-pypandoc/repos/community-any/PKGBUILD --+ PKGBUILD | 88 - 1 file changed, 35 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:40:42 UTC (rev 627130) +++ PKGBUILD2020-05-12 18:40:49 UTC (rev 627131) @@ -1,53 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-pypandoc -pkgname=('python-pypandoc' 'python2-pypandoc') -pkgver=1.5 -pkgrel=1 -pkgdesc="Thin wrapper for pandoc" -arch=('any') -license=('MIT') -url="https://github.com/bebraw/pypandoc; -makedepends=('python-setuptools' 'python2-setuptools' 'pandoc') -checkdepends=('texlive-core' 'texlive-latexextra' 'pandoc-citeproc') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/bebraw/pypandoc/archive/$pkgver.tar.gz;) -sha512sums=('bc1a18115827ac0868b887fa3c9be46736670de8f095cb49b444e61f66779497db9a08bdac0de30f821a64cd6bad195f1d3a29d0159e6e3ad050a78ca0ecea82') - -prepare() { - # We don't really need pip and wheel at runtime - sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" pypandoc-$pkgver/setup.py - - cp -a pypandoc-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/pypandoc-$pkgver - python setup.py build - - cd "$srcdir"/pypandoc-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pypandoc-$pkgver - python setup.py test - - cd "$srcdir"/pypandoc-$pkgver-py2 - python2 setup.py test -} - -package_python-pypandoc() { - depends=('python-setuptools' 'pandoc') - - cd pypandoc-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pypandoc() { - depends=('python2-setuptools' 'pandoc') - - cd pypandoc-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-pypandoc/repos/community-any/PKGBUILD (from rev 627130, python-pypandoc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:40:49 UTC (rev 627131) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=python-pypandoc +pkgver=1.5 +pkgrel=2 +pkgdesc="Thin wrapper for pandoc" +arch=('any') +license=('MIT') +url="https://github.com/bebraw/pypandoc; +depends=('python-setuptools' 'pandoc') +makedepends=('python-setuptools' 'pandoc') +checkdepends=('texlive-core' 'texlive-latexextra' 'pandoc-citeproc') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/bebraw/pypandoc/archive/$pkgver.tar.gz;) +sha512sums=('bc1a18115827ac0868b887fa3c9be46736670de8f095cb49b444e61f66779497db9a08bdac0de30f821a64cd6bad195f1d3a29d0159e6e3ad050a78ca0ecea82') + +prepare() { + # We don't really need pip and wheel at runtime + sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" pypandoc-$pkgver/setup.py +} + +build() { + cd "$srcdir"/pypandoc-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/pypandoc-$pkgver + python setup.py test +} + +package() { + cd pypandoc-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-beaker/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:31:23 Author: jelle Revision: 383313 archrelease: copy trunk to extra-any Added: python-beaker/repos/extra-any/PKGBUILD (from rev 383312, python-beaker/trunk/PKGBUILD) Deleted: python-beaker/repos/extra-any/PKGBUILD --+ PKGBUILD | 113 - 1 file changed, 46 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:31:04 UTC (rev 383312) +++ PKGBUILD2020-05-12 18:31:23 UTC (rev 383313) @@ -1,67 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Ionut Biru -# Contributor: Massimiliano Torromeo < massimiliano DOT torromeo AT gmail DOT com > - -pkgbase=python-beaker -pkgname=('python-beaker' 'python2-beaker') -pkgver=1.11.0 -pkgrel=3 -arch=('any') -license=('custom') -pkgdesc="Caching and sessions WSGI middleware for use with web applications and stand-alone Python scripts and applications" -url="http://beaker.groovie.org/; -makedepends=('python-setuptools' 'python2-setuptools' 'python2-funcsigs') -checkdepends=('python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-sqlalchemy' - 'python2-sqlalchemy' 'python-pycryptodome' 'python2-pycryptodome' 'python-coverage' - 'python2-coverage' 'python-webtest' 'python2-webtest' 'python-redis' 'python2-redis' - 'python-pymongo' 'python2-pymongo' 'python-pylibmc' 'python2-pylibmc' 'redis' - 'python-cryptography' 'python2-cryptography' 'python-memcached' 'python2-memcached' - 'memcached' 'pifpaf' 'python-mongomock' 'python2-mongomock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) -sha512sums=('0eab9ff40314786e0fb2d31a6b932f355680c193ac5c41de442ee5a3f4d5cf62ae1c30f2948f8e2c89c012bad5e4332a5a72be62c9b1cba0b9f2723afe7e9ae3') - -prepare() { - # Use a fake MongoDB for tests - sed -e '/class TestMongoDB/i import mongomock' \ - -e "s|'mongodb://localhost:27017/beaker_testdb'|mongomock.MongoClient('mongodb://localhost:27017/beaker_testdb')|" \ - -i beaker-$pkgver/tests/test_managers/test_ext_mongodb.py - - cp -a beaker-$pkgver{,-py2} - - sed -i "s#/usr/bin/python#/usr/bin/python3#" beaker-$pkgver/beaker/crypto/pbkdf2.py - sed -i "s#/usr/bin/python#/usr/bin/python2#" beaker-$pkgver-py2/beaker/crypto/pbkdf2.py -} - -build() { - cd "$srcdir"/beaker-$pkgver - python3 setup.py build - - cd "$srcdir"/beaker-$pkgver-py2 - python2 setup.py build -} - -check() { - # it_IT.UTF-8 is missing in test env - - cd "$srcdir"/beaker-$pkgver - pifpaf run memcached --port 11211 -- pifpaf run redis python setup.py nosetests || warning "Tests failed" - - cd "$srcdir"/beaker-$pkgver-py2 - pifpaf run memcached --port 11211 -- pifpaf run redis python2 setup.py nosetests || warning "Tests failed" -} - -package_python-beaker() { - depends=('python') - - cd beaker-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python-beaker/LICENSE -} - -package_python2-beaker() { - depends=('python2-funcsigs') - - cd beaker-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python2-beaker/LICENSE -} Copied: python-beaker/repos/extra-any/PKGBUILD (from rev 383312, python-beaker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:31:23 UTC (rev 383313) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Ionut Biru +# Contributor: Massimiliano Torromeo < massimiliano DOT torromeo AT gmail DOT com > + +pkgname=python-beaker +pkgver=1.11.0 +pkgrel=4 +arch=('any') +license=('custom') +pkgdesc="Caching and sessions WSGI middleware for use with web applications and stand-alone Python scripts and applications" +url="http://beaker.groovie.org/; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'python-mock' 'python-sqlalchemy' + 'python-pycryptodome' 'python-coverage' 'python-webtest' 'python-redis' + 'python-pymongo' 'python-pylibmc' 'redis' 'python-cryptography' + 'python-memcached' 'memcached' 'pifpaf' 'python-mongomock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) +sha512sums=('0eab9ff40314786e0fb2d31a6b932f355680c193ac5c41de442ee5a3f4d5cf62ae1c30f2948f8e2c89c012bad5e4332a5a72be62c9b1cba0b9f2723afe7e9ae3') + +prepare() { + # Use a fake MongoDB for tests + sed -e '/class TestMongoDB/i import mongomock' \ + -e "s|'mongodb://localhost:27017/beaker_testdb'|mongomock.MongoClient('mongodb://localhost:27017/beaker_testdb')|" \ + -i beaker-$pkgver/tests/test_managers/test_ext_mongodb.py + + sed -i "s#/usr/bin/python#/usr/bin/python3#"
[arch-commits] Commit in python-beaker/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:31:04 Author: jelle Revision: 383312 upgpkg: python-beaker 1.11.0-4 Remove unused python2 module. Modified: python-beaker/trunk/PKGBUILD --+ PKGBUILD | 41 ++--- 1 file changed, 10 insertions(+), 31 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:04:28 UTC (rev 383311) +++ PKGBUILD2020-05-12 18:31:04 UTC (rev 383312) @@ -2,22 +2,20 @@ # Contributor: Ionut Biru # Contributor: Massimiliano Torromeo < massimiliano DOT torromeo AT gmail DOT com > -pkgbase=python-beaker -pkgname=('python-beaker' 'python2-beaker') +pkgname=python-beaker pkgver=1.11.0 -pkgrel=3 +pkgrel=4 arch=('any') license=('custom') pkgdesc="Caching and sessions WSGI middleware for use with web applications and stand-alone Python scripts and applications" url="http://beaker.groovie.org/; -makedepends=('python-setuptools' 'python2-setuptools' 'python2-funcsigs') -checkdepends=('python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-sqlalchemy' - 'python2-sqlalchemy' 'python-pycryptodome' 'python2-pycryptodome' 'python-coverage' - 'python2-coverage' 'python-webtest' 'python2-webtest' 'python-redis' 'python2-redis' - 'python-pymongo' 'python2-pymongo' 'python-pylibmc' 'python2-pylibmc' 'redis' - 'python-cryptography' 'python2-cryptography' 'python-memcached' 'python2-memcached' - 'memcached' 'pifpaf' 'python-mongomock' 'python2-mongomock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'python-mock' 'python-sqlalchemy' + 'python-pycryptodome' 'python-coverage' 'python-webtest' 'python-redis' + 'python-pymongo' 'python-pylibmc' 'redis' 'python-cryptography' + 'python-memcached' 'memcached' 'pifpaf' 'python-mongomock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/bbangert/beaker/archive/$pkgver.tar.gz;) sha512sums=('0eab9ff40314786e0fb2d31a6b932f355680c193ac5c41de442ee5a3f4d5cf62ae1c30f2948f8e2c89c012bad5e4332a5a72be62c9b1cba0b9f2723afe7e9ae3') prepare() { @@ -26,18 +24,12 @@ -e "s|'mongodb://localhost:27017/beaker_testdb'|mongomock.MongoClient('mongodb://localhost:27017/beaker_testdb')|" \ -i beaker-$pkgver/tests/test_managers/test_ext_mongodb.py - cp -a beaker-$pkgver{,-py2} - sed -i "s#/usr/bin/python#/usr/bin/python3#" beaker-$pkgver/beaker/crypto/pbkdf2.py - sed -i "s#/usr/bin/python#/usr/bin/python2#" beaker-$pkgver-py2/beaker/crypto/pbkdf2.py } build() { cd "$srcdir"/beaker-$pkgver python3 setup.py build - - cd "$srcdir"/beaker-$pkgver-py2 - python2 setup.py build } check() { @@ -45,23 +37,10 @@ cd "$srcdir"/beaker-$pkgver pifpaf run memcached --port 11211 -- pifpaf run redis python setup.py nosetests || warning "Tests failed" - - cd "$srcdir"/beaker-$pkgver-py2 - pifpaf run memcached --port 11211 -- pifpaf run redis python2 setup.py nosetests || warning "Tests failed" } -package_python-beaker() { - depends=('python') - +package() { cd beaker-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python-beaker/LICENSE } - -package_python2-beaker() { - depends=('python2-funcsigs') - - cd beaker-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/python2-beaker/LICENSE -}
[arch-commits] Commit in deepin-qt5integration/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:25:25 Author: felixonmars Revision: 627128 upgpkg: deepin-qt5integration 5.1.0.1-2 add hotfix for qt 5.14 Modified: deepin-qt5integration/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:16:33 UTC (rev 627127) +++ PKGBUILD2020-05-12 18:25:25 UTC (rev 627128) @@ -2,7 +2,7 @@ pkgname=deepin-qt5integration pkgver=5.1.0.1 -pkgrel=1 +pkgrel=2 pkgdesc='Qt platform theme integration plugins for DDE' arch=('x86_64') url="https://github.com/linuxdeepin/qt5integration; @@ -12,9 +12,16 @@ replaces=('qt5dxcb-plugin') conflicts=('qt5dxcb-plugin') groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5integration/archive/$pkgver.tar.gz;) -sha512sums=('a302e9177eca680f13a266a2297247ac35817af7811830e4974dfa207adf73617ac16f24cdba1bfccf419ab72cc9dd1d4b5d5109f544063a4c55a59c2b4abbcf') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5integration/archive/$pkgver.tar.gz; + $pkgname-qt-5.14-fix.patch::https://github.com/linuxdeepin/qt5integration/pull/26.patch) +sha512sums=('a302e9177eca680f13a266a2297247ac35817af7811830e4974dfa207adf73617ac16f24cdba1bfccf419ab72cc9dd1d4b5d5109f544063a4c55a59c2b4abbcf' + '6de3090f1200d0833a5e8b567186687cee0c1f51aa6a732d0a226b903b15a1641f1da06f8ec124d36fdf46e24d28f55b1441ec81afc36c8d30f61983652b11c9') +prepare() { + cd qt5integration-$pkgver + patch -p1 -i ../$pkgname-qt-5.14-fix.patch +} + build() { cd qt5integration-$pkgver qmake-qt5 PREFIX=/usr
[arch-commits] Commit in deepin-qt5integration/repos/community-x86_64 (2 files)
Date: Tuesday, May 12, 2020 @ 18:25:41 Author: felixonmars Revision: 627129 archrelease: copy trunk to community-x86_64 Added: deepin-qt5integration/repos/community-x86_64/PKGBUILD (from rev 627128, deepin-qt5integration/trunk/PKGBUILD) Deleted: deepin-qt5integration/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 61 ++--- 1 file changed, 34 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:25:25 UTC (rev 627128) +++ PKGBUILD2020-05-12 18:25:41 UTC (rev 627129) @@ -1,27 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-qt5integration -pkgver=5.1.0.1 -pkgrel=1 -pkgdesc='Qt platform theme integration plugins for DDE' -arch=('x86_64') -url="https://github.com/linuxdeepin/qt5integration; -license=('GPL3') -depends=('dtkwidget' 'libqtxdg' 'deepin-qt5dxcb-plugin') -makedepends=('xcb-util-renderutil' 'deepin-file-manager') -replaces=('qt5dxcb-plugin') -conflicts=('qt5dxcb-plugin') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5integration/archive/$pkgver.tar.gz;) -sha512sums=('a302e9177eca680f13a266a2297247ac35817af7811830e4974dfa207adf73617ac16f24cdba1bfccf419ab72cc9dd1d4b5d5109f544063a4c55a59c2b4abbcf') - -build() { - cd qt5integration-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd qt5integration-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-qt5integration/repos/community-x86_64/PKGBUILD (from rev 627128, deepin-qt5integration/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:25:41 UTC (rev 627129) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan + +pkgname=deepin-qt5integration +pkgver=5.1.0.1 +pkgrel=2 +pkgdesc='Qt platform theme integration plugins for DDE' +arch=('x86_64') +url="https://github.com/linuxdeepin/qt5integration; +license=('GPL3') +depends=('dtkwidget' 'libqtxdg' 'deepin-qt5dxcb-plugin') +makedepends=('xcb-util-renderutil' 'deepin-file-manager') +replaces=('qt5dxcb-plugin') +conflicts=('qt5dxcb-plugin') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5integration/archive/$pkgver.tar.gz; + $pkgname-qt-5.14-fix.patch::https://github.com/linuxdeepin/qt5integration/pull/26.patch) +sha512sums=('a302e9177eca680f13a266a2297247ac35817af7811830e4974dfa207adf73617ac16f24cdba1bfccf419ab72cc9dd1d4b5d5109f544063a4c55a59c2b4abbcf' + '6de3090f1200d0833a5e8b567186687cee0c1f51aa6a732d0a226b903b15a1641f1da06f8ec124d36fdf46e24d28f55b1441ec81afc36c8d30f61983652b11c9') + +prepare() { + cd qt5integration-$pkgver + patch -p1 -i ../$pkgname-qt-5.14-fix.patch +} + +build() { + cd qt5integration-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd qt5integration-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in python-geopy/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:16:33 Author: dvzrv Revision: 627127 archrelease: copy trunk to community-any Added: python-geopy/repos/community-any/PKGBUILD (from rev 627126, python-geopy/trunk/PKGBUILD) Deleted: python-geopy/repos/community-any/PKGBUILD --+ PKGBUILD | 92 - 1 file changed, 43 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-12 18:14:44 UTC (rev 627126) +++ PKGBUILD2020-05-12 18:16:33 UTC (rev 627127) @@ -1,49 +0,0 @@ -# Maintainer: David Runge - -_name=geopy -pkgname=python-geopy -pkgver=1.21.0 -pkgrel=1 -pkgdesc="Geocoding library for Python" -arch=('any') -url="https://github.com/geopy/geopy; -license=('MIT') -depends=('python-geographiclib') -makedepends=('git' 'python-setuptools') -checkdepends=('python-coverage' 'python-mock' 'python-pytest' 'python-pytz' 'python-six') -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) -sha512sums=('8060d565d1e86cc3ebea6c5a1f923565f4384faedad478a11dd61ac6c00210a642c2b496802b908bd1bcc12da14f62e0bfc6ce403062205f2d7f39061555f7d5' -'SKIP') -validpgpkeys=('BE3D633AB6792715ECF34D742D3B9C1712FF84F7') # Kostya Esmukov - -prepare() { - mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" -} - -build() { - cd "$pkgname-$pkgver" - python setup.py build -} - -check() { - cd "$pkgname-$pkgver" - export PYTHONPATH="build:${PYTHONPATH}" - # some endpoint tests fail: - # https://github.com/geopy/geopy/issues/386 - pytest -v -k 'not test_country_codes_list \ - and not test_country_codes_str \ - and not test_params \ - and not test_reverse \ - and not test_reverse_kind_param \ - and not test_unicode_name' -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 {AUTHORS,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} Copied: python-geopy/repos/community-any/PKGBUILD (from rev 627126, python-geopy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-12 18:16:33 UTC (rev 627127) @@ -0,0 +1,43 @@ +# Maintainer: David Runge + +_name=geopy +pkgname=python-geopy +pkgver=1.22.0 +pkgrel=1 +pkgdesc="Geocoding library for Python" +arch=('any') +url="https://github.com/geopy/geopy; +license=('MIT') +depends=('python-geographiclib') +makedepends=('python-setuptools') +checkdepends=('python-coverage' 'python-mock' 'python-pytest' 'python-pytz' +'python-six') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) +sha512sums=('18773b2bfc95c4bf26e27a0a1a09de4b57cdae39e67e4f73ff5ccf92c32844f3b517d3a8fa2a027bd1c4cee189182ad3becb0f4fc8773e1375ea2e22d1f726ba' +'SKIP') +validpgpkeys=('BE3D633AB6792715ECF34D742D3B9C1712FF84F7') # Kostya Esmukov + +prepare() { + mv -v "${_name}-${pkgver}" "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + python setup.py build +} + +check() { + cd "$pkgname-$pkgver" + export PYTHONPATH="build:${PYTHONPATH}" + pytest -v +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 {AUTHORS,README.rst} -t "${pkgdir}/usr/share/doc/${pkgname}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in python-geopy/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:14:44 Author: dvzrv Revision: 627126 upgpkg: python-geopy 1.22.0-1: Upgrading to 1.22.0. Removing unneeded fix for failing tests. Modified: python-geopy/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:14:10 UTC (rev 627125) +++ PKGBUILD2020-05-12 18:14:44 UTC (rev 627126) @@ -2,7 +2,7 @@ _name=geopy pkgname=python-geopy -pkgver=1.21.0 +pkgver=1.22.0 pkgrel=1 pkgdesc="Geocoding library for Python" arch=('any') @@ -9,10 +9,11 @@ url="https://github.com/geopy/geopy; license=('MIT') depends=('python-geographiclib') -makedepends=('git' 'python-setuptools') -checkdepends=('python-coverage' 'python-mock' 'python-pytest' 'python-pytz' 'python-six') +makedepends=('python-setuptools') +checkdepends=('python-coverage' 'python-mock' 'python-pytest' 'python-pytz' +'python-six') source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}) -sha512sums=('8060d565d1e86cc3ebea6c5a1f923565f4384faedad478a11dd61ac6c00210a642c2b496802b908bd1bcc12da14f62e0bfc6ce403062205f2d7f39061555f7d5' +sha512sums=('18773b2bfc95c4bf26e27a0a1a09de4b57cdae39e67e4f73ff5ccf92c32844f3b517d3a8fa2a027bd1c4cee189182ad3becb0f4fc8773e1375ea2e22d1f726ba' 'SKIP') validpgpkeys=('BE3D633AB6792715ECF34D742D3B9C1712FF84F7') # Kostya Esmukov @@ -28,14 +29,7 @@ check() { cd "$pkgname-$pkgver" export PYTHONPATH="build:${PYTHONPATH}" - # some endpoint tests fail: - # https://github.com/geopy/geopy/issues/386 - pytest -v -k 'not test_country_codes_list \ - and not test_country_codes_str \ - and not test_params \ - and not test_reverse \ - and not test_reverse_kind_param \ - and not test_unicode_name' + pytest -v } package() {
[arch-commits] Commit in haskell-vector-binary-instances/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:14:10 Author: felixonmars Revision: 627125 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-binary-instances/repos/community-staging-x86_64/ haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 627124, haskell-vector-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 627124, haskell-vector-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:14:10 UTC (rev 627125) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-binary-instances +pkgname=haskell-vector-binary-instances +pkgver=0.2.5.1 +pkgrel=44 +pkgdesc="Instances of Data.Binary for vector" +url="https://github.com/bos/vector-binary-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:13:56 Author: felixonmars Revision: 627124 upgpkg: haskell-vector-binary-instances 0.2.5.1-44: rebuild with tasty 1.3 Modified: haskell-vector-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:13:24 UTC (rev 627123) +++ PKGBUILD2020-05-12 18:13:56 UTC (rev 627124) @@ -4,7 +4,7 @@ _hkgname=vector-binary-instances pkgname=haskell-vector-binary-instances pkgver=0.2.5.1 -pkgrel=43 +pkgrel=44 pkgdesc="Instances of Data.Binary for vector" url="https://github.com/bos/vector-binary-instances; license=("BSD")
[arch-commits] Commit in haskell-vector-algorithms/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:13:24 Author: felixonmars Revision: 627123 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-algorithms/repos/community-staging-x86_64/ haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 627122, haskell-vector-algorithms/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-vector-algorithms/repos/community-staging-x86_64/PKGBUILD (from rev 627122, haskell-vector-algorithms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:13:24 UTC (rev 627123) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-algorithms +pkgname=haskell-vector-algorithms +pkgver=0.8.0.3 +pkgrel=19 +pkgdesc="Efficient algorithms for vector arrays" +url="https://github.com/erikd/vector-algorithms/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5') + +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 \ +-fproperties -f-bench -f-internalchecks -f-unsafechecks -fboundschecks -f-llvm +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-algorithms/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:13:10 Author: felixonmars Revision: 627122 upgpkg: haskell-vector-algorithms 0.8.0.3-19: rebuild with tasty 1.3 Modified: haskell-vector-algorithms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:12:21 UTC (rev 627121) +++ PKGBUILD2020-05-12 18:13:10 UTC (rev 627122) @@ -4,7 +4,7 @@ _hkgname=vector-algorithms pkgname=haskell-vector-algorithms pkgver=0.8.0.3 -pkgrel=18 +pkgrel=19 pkgdesc="Efficient algorithms for vector arrays" url="https://github.com/erikd/vector-algorithms/; license=("BSD")
[arch-commits] Commit in haskell-vault/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:12:21 Author: felixonmars Revision: 627121 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vault/repos/community-staging-x86_64/ haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 627120, haskell-vault/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 627120, haskell-vault/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:12:21 UTC (rev 627121) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vault +pkgname=haskell-vault +pkgver=0.3.1.4 +pkgrel=3 +pkgdesc="A persistent store for values of arbitrary types" +url="https://github.com/HeinrichApfelmus/vault; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('70bebabce76b5e56b3d5cd4f95590ecef7a41f4de7f943932713fbb3eb17ac4d615a25b6503773a532b36649cf4a7b595be3b4222a15ca7d0756b2bee8aa0792') + +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 \ +-fuseghc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:12:06 Author: felixonmars Revision: 627120 upgpkg: haskell-vault 0.3.1.4-3: rebuild with tasty 1.3 Modified: haskell-vault/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:11:35 UTC (rev 627119) +++ PKGBUILD2020-05-12 18:12:06 UTC (rev 627120) @@ -4,7 +4,7 @@ _hkgname=vault pkgname=haskell-vault pkgver=0.3.1.4 -pkgrel=2 +pkgrel=3 pkgdesc="A persistent store for values of arbitrary types" url="https://github.com/HeinrichApfelmus/vault; license=("BSD")
[arch-commits] Commit in haskell-rio-prettyprint/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:11:35 Author: felixonmars Revision: 627119 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-prettyprint/repos/community-staging-x86_64/ haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 627118, haskell-rio-prettyprint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 627118, haskell-rio-prettyprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:11:35 UTC (rev 627119) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=rio-prettyprint +pkgname=haskell-rio-prettyprint +pkgver=0.1.0.0 +pkgrel=60 +pkgdesc="Pretty-printing for RIO" +url="https://github.com/commercialhaskell/stack; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-colour' 'haskell-path' 'haskell-rio') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('96599c19f5c49824d5bd76c109e2304153170269ecd4c6595f03705216154750670542110fdab450a7e36db00d6a6a0d3acca30e5c7c24a855760b09703a4658') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rio-prettyprint/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:11:19 Author: felixonmars Revision: 627118 upgpkg: haskell-rio-prettyprint 0.1.0.0-60: rebuild with tasty 1.3 Modified: haskell-rio-prettyprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:10:42 UTC (rev 627117) +++ PKGBUILD2020-05-12 18:11:19 UTC (rev 627118) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.0.0 -pkgrel=59 +pkgrel=60 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/stack; license=('MIT')
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:10:42 Author: felixonmars Revision: 627117 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 627116, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 627116, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:10:42 UTC (rev 627117) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.6.0 +pkgrel=24 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('dcafbbfe1531d7b00a9df751c093e6affdefafe7589c0243530579b9f5733ef1357b1085cfd88bf53ff9794accddbc789b927a199f4c4a2b7778268cf1719477') + +prepare() { + cd $_hkgname-$pkgver + sed -i -e 's/< *0.7/<1/' $_hkgname.cabal +} + +build() { + cd "$srcdir/$_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-dev + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-path/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:09:49 Author: felixonmars Revision: 627115 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 627114, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 627114, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:09:49 UTC (rev 627115) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.7.0 +pkgrel=16 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable') +makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 'haskell-genvalidity-property' + 'haskell-hspec' 'haskell-quickcheck' 'haskell-validity') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:10:28 Author: felixonmars Revision: 627116 upgpkg: haskell-path-io 1.6.0-24: rebuild with tasty 1.3 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:09:49 UTC (rev 627115) +++ PKGBUILD2020-05-12 18:10:28 UTC (rev 627116) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.6.0 -pkgrel=23 +pkgrel=24 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD")
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:09:35 Author: felixonmars Revision: 627114 upgpkg: haskell-path 0.7.0-16: rebuild with tasty 1.3 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:08:47 UTC (rev 627113) +++ PKGBUILD2020-05-12 18:09:35 UTC (rev 627114) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.7.0 -pkgrel=15 +pkgrel=16 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-genvalidity-hspec/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:08:47 Author: felixonmars Revision: 627113 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity-hspec/repos/community-staging-x86_64/ haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 627112, haskell-genvalidity-hspec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 627112, haskell-genvalidity-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:08:47 UTC (rev 627113) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity-hspec +pkgname=haskell-genvalidity-hspec +pkgver=0.7.0.4 +pkgrel=14 +pkgdesc="Standard spec's for GenValidity instances" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-genvalidity' 'haskell-genvalidity-property' 'haskell-hspec' + 'haskell-hspec-core' 'haskell-quickcheck' 'haskell-validity') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('25b660ca378f9015a71063c49ee0acb98fee2d66a61562e1fca831f1eb806ab6adc469b9694e51a610b14f9ee09765f83223b65a737effeef1fb0aeb98f30392') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-genvalidity-hspec/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:08:32 Author: felixonmars Revision: 627112 upgpkg: haskell-genvalidity-hspec 0.7.0.4-14: rebuild with tasty 1.3 Modified: haskell-genvalidity-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:07:49 UTC (rev 627111) +++ PKGBUILD2020-05-12 18:08:32 UTC (rev 627112) @@ -3,7 +3,7 @@ _hkgname=genvalidity-hspec pkgname=haskell-genvalidity-hspec pkgver=0.7.0.4 -pkgrel=13 +pkgrel=14 pkgdesc="Standard spec's for GenValidity instances" url="https://github.com/NorfairKing/validity; license=('MIT')
[arch-commits] Commit in haskell-genvalidity-property/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:07:49 Author: felixonmars Revision: 627111 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity-property/repos/community-staging-x86_64/ haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 627110, haskell-genvalidity-property/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD (from rev 627110, haskell-genvalidity-property/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:07:49 UTC (rev 627111) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity-property +pkgname=haskell-genvalidity-property +pkgver=0.5.0.1 +pkgrel=14 +pkgdesc="Standard properties for functions on Validity types" +url="https://github.com/NorfairKing/validity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-genvalidity' 'haskell-hspec' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-validity') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a50b3cb28cb843bfacff8b1a2248fc6e80ea1667518955a0d8479d607017f45ff99eac71be6797e232e9d6f08f6bfeb3ce00b346c9a40d2cf9da880d84f29add') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-genvalidity-property/trunk (PKGBUILD)
Date: Tuesday, May 12, 2020 @ 18:07:35 Author: felixonmars Revision: 627110 upgpkg: haskell-genvalidity-property 0.5.0.1-14: rebuild with tasty 1.3 Modified: haskell-genvalidity-property/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-12 18:06:47 UTC (rev 627109) +++ PKGBUILD2020-05-12 18:07:35 UTC (rev 627110) @@ -3,7 +3,7 @@ _hkgname=genvalidity-property pkgname=haskell-genvalidity-property pkgver=0.5.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="Standard properties for functions on Validity types" url="https://github.com/NorfairKing/validity; license=('MIT')
[arch-commits] Commit in haskell-genvalidity/repos (2 files)
Date: Tuesday, May 12, 2020 @ 18:06:47 Author: felixonmars Revision: 627109 archrelease: copy trunk to community-staging-x86_64 Added: haskell-genvalidity/repos/community-staging-x86_64/ haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 627108, haskell-genvalidity/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 627108, haskell-genvalidity/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-05-12 18:06:47 UTC (rev 627109) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=genvalidity +pkgname=haskell-genvalidity +pkgver=0.11.0.0 +pkgrel=5 +pkgdesc="Testing utilities for the validity library" +url="https://github.com/NorfairKing/genvalidity; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-validity') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('175bb46ac0d11d899e28f5d4481fc01660614a84a0d0a40a913e42200b757f98d22eb42bf87bf8a0f798c60676d6bfba8cc0824143500d8c4e7d61d4864cee8c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}