[arch-commits] Commit in haskell-configfile/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:32:28 Author: felixonmars Revision: 346091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configfile/repos/community-staging-x86_64/ haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 346090, haskell-configfile/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-configfile/repos/community-staging-x86_64/PKGBUILD (from rev 346090, haskell-configfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:32:28 UTC (rev 346091) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ConfigFile +pkgname=haskell-configfile +pkgver=1.1.4 +pkgrel=24 +pkgdesc="Configuration file reading & writing" +url="http://software.complete.org/configfile; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-missingh') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4455110c95172461b2d82ae88ba4f386d5e49ddd7f7def83714d2f6198090f0d121166eece3efa735341da9bbc0029e704be00d3e671d24ad27e838dfe913776') + +build() { +cd "${srcdir}/${_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-buildtests +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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-configfile/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:32:12 Author: felixonmars Revision: 346090 upgpkg: haskell-configfile 1.1.4-24 rebuild with network 2.7.0.1 Modified: haskell-configfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:31:35 UTC (rev 346089) +++ PKGBUILD2018-06-26 05:32:12 UTC (rev 346090) @@ -5,7 +5,7 @@ _hkgname=ConfigFile pkgname=haskell-configfile pkgver=1.1.4 -pkgrel=23 +pkgrel=24 pkgdesc="Configuration file reading & writing" url="http://software.complete.org/configfile; license=("custom:BSD3")
[arch-commits] Commit in haskell-missingh/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:31:18 Author: felixonmars Revision: 346088 upgpkg: haskell-missingh 1.4.0.1-33 rebuild with network 2.7.0.1 Modified: haskell-missingh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:30:40 UTC (rev 346087) +++ PKGBUILD2018-06-26 05:31:18 UTC (rev 346088) @@ -5,7 +5,7 @@ _hkgname=MissingH pkgname=haskell-missingh pkgver=1.4.0.1 -pkgrel=32 +pkgrel=33 pkgdesc="Large utility library" url="http://software.complete.org/missingh; license=("custom:BSD3")
[arch-commits] Commit in haskell-missingh/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:31:35 Author: felixonmars Revision: 346089 archrelease: copy trunk to community-staging-x86_64 Added: haskell-missingh/repos/community-staging-x86_64/ haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 346088, haskell-missingh/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-missingh/repos/community-staging-x86_64/PKGBUILD (from rev 346088, haskell-missingh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:31:35 UTC (rev 346089) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MissingH +pkgname=haskell-missingh +pkgver=1.4.0.1 +pkgrel=33 +pkgdesc="Large utility library" +url="http://software.complete.org/missingh; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-hslogger" "haskell-network" + "haskell-old-locale" "haskell-old-time" "haskell-random" + "haskell-regex-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baa6b445fed29678a284797641ec3a8eb5351e94be9ed8ea2886988c98c09a15e211ce517b04a3401404f3df46d452f6e4475e4ca49374ef7aef95981d861803') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-libmpd/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:30:40 Author: felixonmars Revision: 346087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libmpd/repos/community-staging-x86_64/ haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 346086, haskell-libmpd/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 346086, haskell-libmpd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:30:40 UTC (rev 346087) @@ -0,0 +1,46 @@ +# Maintainer: Levente Polyak +# Contributer: Colin Woodbury +# Contributer: Leif Warner +# Contributor: Cedric Girard +# Contributor: Arch Haskell Team + +_hkgname=libmpd +pkgname=haskell-libmpd +pkgver=0.9.0.8 +pkgrel=20 +pkgdesc='Client library for MPD, the Music Player Daemon' +url='https://hackage.haskell.org/package/libmpd' +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 'haskell-containers' 'haskell-data-default' + 'haskell-filepath' 'haskell-network' 'haskell-time' 'haskell-utf8-string' + 'haskell-primitive') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz) +sha512sums=('5cc24fe3a81f59b9a7dff96771e9e5312a5e64e0947e191439447838f00f176fc5dbe086fb8fc774dd4896480eb552640e4f0d93ab947f78bf01c72aa93f6907') + +build() { + cd ${_hkgname}-haskell-${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 haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd ${_hkgname}-haskell-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md changelog.md -t "${pkgdir}/usr/share/doc/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-libmpd/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:30:24 Author: felixonmars Revision: 346086 upgpkg: haskell-libmpd 0.9.0.8-20 rebuild with network 2.7.0.1 Modified: haskell-libmpd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:29:50 UTC (rev 346085) +++ PKGBUILD2018-06-26 05:30:24 UTC (rev 346086) @@ -7,7 +7,7 @@ _hkgname=libmpd pkgname=haskell-libmpd pkgver=0.9.0.8 -pkgrel=19 +pkgrel=20 pkgdesc='Client library for MPD, the Music Player Daemon' url='https://hackage.haskell.org/package/libmpd' license=('MIT')
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:29:50 Author: felixonmars Revision: 346085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 346084, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 346084, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:29:50 UTC (rev 346085) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.4 +pkgrel=13 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-cryptonite' 'haskell-iproute' + 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('41cfecf8701d82ac3895ba03b53225b3273f166289472cde3a0a399384d05e83bfef5efba1b2ad8cfe2f180a895b144fd275b514430cc219a906053999e8d806') + +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 +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/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-dns/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:29:34 Author: felixonmars Revision: 346084 upgpkg: haskell-dns 3.0.4-13 rebuild with network 2.7.0.1 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:28:45 UTC (rev 346083) +++ PKGBUILD2018-06-26 05:29:34 UTC (rev 346084) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.4 -pkgrel=12 +pkgrel=13 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-iproute/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:28:45 Author: felixonmars Revision: 346083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-iproute/repos/community-staging-x86_64/ haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 346082, haskell-iproute/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 346082, haskell-iproute/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:28:45 UTC (rev 346083) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=iproute +pkgname=haskell-iproute +pkgver=1.7.5 +pkgrel=14 +pkgdesc="IP Routing Table" +url="http://www.mew.org/~kazu/proj/iproute/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-appar" "haskell-byteorder" "haskell-network") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5d1099a3cee878ab3ced3f2da9d8cdcf2916f66700fb08a5800aaed372d8db26600f4edc09b0b7a6d12d653baccec6d2137e25afa8845ec3f2233129e0998aa9') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-io-streams-haproxy/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:27:58 Author: felixonmars Revision: 346081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-io-streams-haproxy/repos/community-staging-x86_64/ haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD (from rev 346080, haskell-io-streams-haproxy/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-io-streams-haproxy/repos/community-staging-x86_64/PKGBUILD (from rev 346080, haskell-io-streams-haproxy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:27:58 UTC (rev 346081) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=io-streams-haproxy +pkgname=haskell-io-streams-haproxy +pkgver=1.0.0.2 +pkgrel=13 +pkgdesc="HAProxy protocol 1.5 support for io-streams" +url="https://github.com/snapframework/io-streams-haproxy; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-io-streams' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('08de179bbb2c446329fc9c213ed99f8c19ce647b1203bde9e298676a0e0f9b5e617e897d14a74cd6bf80d7ff8ab13f0a38866f0569a065c7d6f6956535699543') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*2.7/<3/' $_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-io-streams-haproxy/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:27:42 Author: felixonmars Revision: 346080 upgpkg: haskell-io-streams-haproxy 1.0.0.2-13 rebuild with network 2.7.0.1 Modified: haskell-io-streams-haproxy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:27:05 UTC (rev 346079) +++ PKGBUILD2018-06-26 05:27:42 UTC (rev 346080) @@ -4,7 +4,7 @@ _hkgname=io-streams-haproxy pkgname=haskell-io-streams-haproxy pkgver=1.0.0.2 -pkgrel=12 +pkgrel=13 pkgdesc="HAProxy protocol 1.5 support for io-streams" url="https://github.com/snapframework/io-streams-haproxy; license=('custom:BSD3')
[arch-commits] Commit in haskell-iproute/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:28:28 Author: felixonmars Revision: 346082 upgpkg: haskell-iproute 1.7.5-14 rebuild with network 2.7.0.1 Modified: haskell-iproute/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:27:58 UTC (rev 346081) +++ PKGBUILD2018-06-26 05:28:28 UTC (rev 346082) @@ -5,7 +5,7 @@ _hkgname=iproute pkgname=haskell-iproute pkgver=1.7.5 -pkgrel=13 +pkgrel=14 pkgdesc="IP Routing Table" url="http://www.mew.org/~kazu/proj/iproute/; license=("custom:BSD3")
[arch-commits] Commit in haskell-io-streams/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:27:05 Author: felixonmars Revision: 346079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-io-streams/repos/community-staging-x86_64/ haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 346078, haskell-io-streams/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-io-streams/repos/community-staging-x86_64/PKGBUILD (from rev 346078, haskell-io-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:27:05 UTC (rev 346079) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=io-streams +pkgname=haskell-io-streams +pkgver=1.5.0.1 +pkgrel=14 +pkgdesc="Simple, composable, and easy-to-use stream I/O" +url="https://github.com/snapframework/io-streams; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-network' 'haskell-primitive' 'haskell-vector' + 'haskell-zlib-bindings') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('610a149870732b04c59a5fb91b92e7b9a7f7c53e89ab29dc9249fca9e6a9a54ab97c7986b0bde23a98e5301b3d6bd7537f3ca6c7023574bf4a8b9ca7292e2489') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_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-io-streams/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:26:48 Author: felixonmars Revision: 346078 upgpkg: haskell-io-streams 1.5.0.1-14 rebuild with network 2.7.0.1 Modified: haskell-io-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:25:49 UTC (rev 346077) +++ PKGBUILD2018-06-26 05:26:48 UTC (rev 346078) @@ -4,7 +4,7 @@ _hkgname=io-streams pkgname=haskell-io-streams pkgver=1.5.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="Simple, composable, and easy-to-use stream I/O" url="https://github.com/snapframework/io-streams; license=('custom:BSD3')
[arch-commits] Commit in haskell-httpd-shed/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:25:33 Author: felixonmars Revision: 346076 upgpkg: haskell-httpd-shed 0.4.0.3-23 rebuild with network 2.7.0.1 Modified: haskell-httpd-shed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:25:06 UTC (rev 346075) +++ PKGBUILD2018-06-26 05:25:33 UTC (rev 346076) @@ -5,7 +5,7 @@ _hkgname=httpd-shed pkgname=haskell-httpd-shed pkgver=0.4.0.3 -pkgrel=22 +pkgrel=23 pkgdesc="A simple web-server with an interact style API" url="https://github.com/andygill/httpd-shed/; license=("custom:BSD3")
[arch-commits] Commit in haskell-httpd-shed/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:25:49 Author: felixonmars Revision: 346077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-httpd-shed/repos/community-staging-x86_64/ haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 346076, haskell-httpd-shed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 346076, haskell-httpd-shed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:25:49 UTC (rev 346077) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=httpd-shed +pkgname=haskell-httpd-shed +pkgver=0.4.0.3 +pkgrel=23 +pkgdesc="A simple web-server with an interact style API" +url="https://github.com/andygill/httpd-shed/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fc4da5dd42194890e4201129c7217191cc1c8f82a366b84f42f9129c45fa5cb40211674608c84df420f8d8659fd60908880d14176a36f6aa0f89c01a8c1fa6c') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.7/<3/' $_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-buildexamples -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-common/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:25:06 Author: felixonmars Revision: 346075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-common/repos/community-staging-x86_64/ haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 346074, haskell-http-common/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 346074, haskell-http-common/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:25:06 UTC (rev 346075) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=http-common +pkgname=haskell-http-common +pkgver=0.8.2.0 +pkgrel=11 +pkgdesc="Common types for HTTP clients and servers" +url="https://github.com/afcowie/http-common; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-network' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e02e9b08235483220856ed1cacebea1910ec41451d7ec68b86a2193f5c050f74ef3747a4a2c35c560795727d9f62ee6485cfd1ed5597fb7645ce6339f969851a') + +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-common/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:24:49 Author: felixonmars Revision: 346074 upgpkg: haskell-http-common 0.8.2.0-11 rebuild with network 2.7.0.1 Modified: haskell-http-common/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:24:20 UTC (rev 346073) +++ PKGBUILD2018-06-26 05:24:49 UTC (rev 346074) @@ -4,7 +4,7 @@ _hkgname=http-common pkgname=haskell-http-common pkgver=0.8.2.0 -pkgrel=10 +pkgrel=11 pkgdesc="Common types for HTTP clients and servers" url="https://github.com/afcowie/http-common; license=('custom:BSD3')
[arch-commits] Commit in haskell-hsopenssl/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:24:20 Author: felixonmars Revision: 346073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsopenssl/repos/community-staging-x86_64/ haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 346072, haskell-hsopenssl/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hsopenssl/repos/community-staging-x86_64/PKGBUILD (from rev 346072, haskell-hsopenssl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:24:20 UTC (rev 346073) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=HsOpenSSL +pkgname=haskell-hsopenssl +pkgver=0.11.4.14 +pkgrel=5 +pkgdesc="Partial OpenSSL binding for Haskell" +url="https://github.com/vshabanov/HsOpenSSL; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'openssl') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bc1ed25df06d7ee1267f6880e02a6a194ee8a0c7f041b3e62999f2ea0ecd90734f6cb9c8348eb9e82ccf0c437035c732941c5a6e638c7d2e86a27a1a359561c6') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-hsopenssl/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:24:04 Author: felixonmars Revision: 346072 upgpkg: haskell-hsopenssl 0.11.4.14-5 rebuild with network 2.7.0.1 Modified: haskell-hsopenssl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:23:28 UTC (rev 346071) +++ PKGBUILD2018-06-26 05:24:04 UTC (rev 346072) @@ -4,7 +4,7 @@ _hkgname=HsOpenSSL pkgname=haskell-hsopenssl pkgver=0.11.4.14 -pkgrel=4 +pkgrel=5 pkgdesc="Partial OpenSSL binding for Haskell" url="https://github.com/vshabanov/HsOpenSSL; license=('custom:PublicDomain')
[arch-commits] Commit in git-repair/repos (3 files)
Date: Tuesday, June 26, 2018 @ 05:23:28 Author: felixonmars Revision: 346071 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 346070, git-repair/trunk/PKGBUILD) git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 346070, git-repair/trunk/ghc-8.4.patch) ---+ PKGBUILD | 42 ++ ghc-8.4.patch | 29 + 2 files changed, 71 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 346070, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:23:28 UTC (rev 346071) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20170626 +pkgrel=32 +pkgdesc="Repairs a damaged git repisitory" +url="http://git-repair.branchable.com/; +license=("GPL") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 'haskell-exceptions' + 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split' + 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver" +ghc-8.4.patch) +sha512sums=('SKIP' + '7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2') + +prepare() { + cd git-repair + patch -p1 -i ../ghc-8.4.patch +} + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ + -fnetwork-uri + runhaskell Setup build +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/GPL + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +} Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 346070, git-repair/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-26 05:23:28 UTC (rev 346071) @@ -0,0 +1,29 @@ +diff --git a/Git/Fsck.hs b/Git/Fsck.hs +index a716b56..e7061cb 100644 +--- a/Git/Fsck.hs b/Git/Fsck.hs +@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha + + type Truncated = Bool + ++instance Semigroup FsckOutput where ++ (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) ++ (<>) (FsckOutput s t) _ = FsckOutput s t ++ (<>) _ (FsckOutput s t) = FsckOutput s t ++ (<>) NoFsckOutput NoFsckOutput = NoFsckOutput ++ (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ (<>) AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning ++ (<>) NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ + instance Monoid FsckOutput where + mempty = NoFsckOutput +- mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) +- mappend (FsckOutput s t) _ = FsckOutput s t +- mappend _ (FsckOutput s t) = FsckOutput s t +- mappend NoFsckOutput NoFsckOutput = NoFsckOutput +- mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning +- mappend AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning +- mappend NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning + + {- Runs fsck to find some of the broken objects in the repository. + - May not find all broken objects, if fsck fails on bad data in some of
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:23:12 Author: felixonmars Revision: 346070 upgpkg: git-repair 1.20170626-32 rebuild with network 2.7.0.1 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:22:27 UTC (rev 346069) +++ PKGBUILD2018-06-26 05:23:12 UTC (rev 346070) @@ -3,7 +3,7 @@ pkgname=git-repair pkgver=1.20170626 -pkgrel=31 +pkgrel=32 pkgdesc="Repairs a damaged git repisitory" url="http://git-repair.branchable.com/; license=("GPL")
[arch-commits] Commit in haskell-hslogger/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:22:27 Author: felixonmars Revision: 346069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslogger/repos/community-staging-x86_64/ haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 346068, haskell-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 346068, haskell-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:22:27 UTC (rev 346069) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Arch Haskell Team + +pkgname=haskell-hslogger +pkgver=1.2.10 +pkgrel=27 +pkgdesc="Versatile logging framework" +url="https://hackage.haskell.org/package/hslogger; +license=('LGPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-old-locale') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz;) +sha512sums=('c2e3c6e7c8598aca2a18e507defa7536db7fdf15265b900401f8558b3259cd770531a3a302d6eb9ecca63a9629f0d5796e1ec94d8f21ecf153a1fc49f889183a') + +build() { +cd "${srcdir}/hslogger-${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 "${srcdir}/hslogger-${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-hackage-security/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:21:41 Author: felixonmars Revision: 346067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 346066, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 346066, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:21:41 UTC (rev 346067) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.5.3.0 +pkgrel=14 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-network' 'haskell-network-uri' + 'haskell-tar' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('57af812fb3911aed6ebdbc5de733e86a2bdc7845a07246c69346c59f654e7c4ae5bf20ad753cfe71dc1d7f47ce66a37fba49b178e8e6ff74002fc8ffb72d920d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.7/<3/' $_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 \ +-fbase48 -fuse-network-uri -f-old-directory +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-hslogger/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:22:11 Author: felixonmars Revision: 346068 upgpkg: haskell-hslogger 1.2.10-27 rebuild with network 2.7.0.1 Modified: haskell-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:21:41 UTC (rev 346067) +++ PKGBUILD2018-06-26 05:22:11 UTC (rev 346068) @@ -4,7 +4,7 @@ pkgname=haskell-hslogger pkgver=1.2.10 -pkgrel=26 +pkgrel=27 pkgdesc="Versatile logging framework" url="https://hackage.haskell.org/package/hslogger; license=('LGPL')
[arch-commits] Commit in haskell-hackage-security/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:21:24 Author: felixonmars Revision: 346066 upgpkg: haskell-hackage-security 0.5.3.0-14 rebuild with network 2.7.0.1 Modified: haskell-hackage-security/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:20:49 UTC (rev 346065) +++ PKGBUILD2018-06-26 05:21:24 UTC (rev 346066) @@ -5,7 +5,7 @@ _hkgname=hackage-security pkgname=haskell-hackage-security pkgver=0.5.3.0 -pkgrel=13 +pkgrel=14 pkgdesc="Hackage security library" url="https://github.com/well-typed/hackage-security; license=("custom:BSD3")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:20:49 Author: felixonmars Revision: 346065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 346064, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 346064, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:20:49 UTC (rev 346065) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=66 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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-fdo-notify/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:20:33 Author: felixonmars Revision: 346064 upgpkg: haskell-fdo-notify 0.3.1-66 rebuild with network 2.7.0.1 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:19:57 UTC (rev 346063) +++ PKGBUILD2018-06-26 05:20:33 UTC (rev 346064) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=65 +pkgrel=66 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dbus0.10/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:19:57 Author: felixonmars Revision: 346063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus0.10/repos/community-staging-x86_64/ haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 346062, haskell-dbus0.10/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 346062, haskell-dbus0.10/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:19:57 UTC (rev 346063) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus0.10 +pkgver=0.10.15 +pkgrel=20 +pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus0.10/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:19:41 Author: felixonmars Revision: 346062 upgpkg: haskell-dbus0.10 0.10.15-20 rebuild with network 2.7.0.1 Modified: haskell-dbus0.10/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:18:53 UTC (rev 346061) +++ PKGBUILD2018-06-26 05:19:41 UTC (rev 346062) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus0.10 pkgver=0.10.15 -pkgrel=19 +pkgrel=20 pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:18:36 Author: felixonmars Revision: 346060 upgpkg: haskell-dbus 1.0.1-27 rebuild with network 2.7.0.1 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 05:17:30 UTC (rev 346059) +++ PKGBUILD2018-06-26 05:18:36 UTC (rev 346060) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.0.1 -pkgrel=26 +pkgrel=27 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:18:53 Author: felixonmars Revision: 346061 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 346060, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 346060, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:18:53 UTC (rev 346061) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.0.1 +pkgrel=27 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-network/repos (2 files)
Date: Tuesday, June 26, 2018 @ 05:17:30 Author: felixonmars Revision: 346059 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network/repos/community-staging-x86_64/ haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 346058, haskell-network/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-network/repos/community-staging-x86_64/PKGBUILD (from rev 346058, haskell-network/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-26 05:17:30 UTC (rev 346059) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=network +pkgname=haskell-network +pkgver=2.7.0.1 +pkgrel=1 +pkgdesc="Low-level networking interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('87d8f65bcf5c1b41e26bc18bdb1014a73413c7950adff349c409232dd832aa906b9b2b3f46a04adbc14aba0c6a762646dc6c9966a67fbd66daef7e536ef25cbd') + +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/haskell/network/issues/333#issuecomment-400173091 +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-network/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 05:17:13 Author: felixonmars Revision: 346058 upgpkg: haskell-network 2.7.0.1-1 rebuild with network 2.7.0.1 Modified: haskell-network/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 04:37:54 UTC (rev 346057) +++ PKGBUILD2018-06-26 05:17:13 UTC (rev 346058) @@ -4,8 +4,8 @@ _hkgname=network pkgname=haskell-network -pkgver=2.7.0.0 -pkgrel=2 +pkgver=2.7.0.1 +pkgrel=1 pkgdesc="Low-level networking interface" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('ca35aab08b344797cfa37d12b5d26e35fbbd0833e4790739dd71521087f160ce558a140e6924a697e1de60f72ea887d0bef7fdea66700c4efe6347c15cf0b86f') +sha512sums=('87d8f65bcf5c1b41e26bc18bdb1014a73413c7950adff349c409232dd832aa906b9b2b3f46a04adbc14aba0c6a762646dc6c9966a67fbd66daef7e536ef25cbd') build() { cd $_hkgname-$pkgver @@ -30,7 +30,8 @@ check() { cd $_hkgname-$pkgver -runhaskell Setup test +# https://github.com/haskell/network/issues/333#issuecomment-400173091 +runhaskell Setup test || warning "Tests failed" } package() {
[arch-commits] Commit in eslint/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:37:36 Author: felixonmars Revision: 346056 upgpkg: eslint 5.0.1-1 Modified: eslint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 04:10:57 UTC (rev 346055) +++ PKGBUILD2018-06-26 04:37:36 UTC (rev 346056) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=eslint -pkgver=5.0.0 +pkgver=5.0.1 pkgrel=1 pkgdesc='An AST-based pattern checker for JavaScript' arch=('any') @@ -12,7 +12,7 @@ makedepends=('npm') source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) noextract=("$pkgname-$pkgver.tgz") -sha512sums=('300d185892de2bb04f101c4908836f2a741d2a9793c1b69cdd7a278743cf163598664a3065ff97977d2525627f0563aa15074074f7323a1d1a06a95b1faa2302') +sha512sums=('0f99c6dab12baae2d4b2d8146b1265581e7e82ef94ff75436347e4fc8baaf32f42505cbfed8ea8178376711d6d57c927cd0bdc8886dfa9fa21777e7dc532c829') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in eslint/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:37:54 Author: felixonmars Revision: 346057 archrelease: copy trunk to community-any Added: eslint/repos/community-any/PKGBUILD (from rev 346056, eslint/trunk/PKGBUILD) Deleted: eslint/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-26 04:37:36 UTC (rev 346056) +++ PKGBUILD2018-06-26 04:37:54 UTC (rev 346057) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=eslint -pkgver=5.0.0 -pkgrel=1 -pkgdesc='An AST-based pattern checker for JavaScript' -arch=('any') -url='http://eslint.org' -license=('MIT') -depends=('nodejs' 'acorn') -makedepends=('npm') -source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) -noextract=("$pkgname-$pkgver.tgz") -sha512sums=('300d185892de2bb04f101c4908836f2a741d2a9793c1b69cdd7a278743cf163598664a3065ff97977d2525627f0563aa15074074f7323a1d1a06a95b1faa2302') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + - - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn; do -rm -r $dep; - done -} Copied: eslint/repos/community-any/PKGBUILD (from rev 346056, eslint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-26 04:37:54 UTC (rev 346057) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=eslint +pkgver=5.0.1 +pkgrel=1 +pkgdesc='An AST-based pattern checker for JavaScript' +arch=('any') +url='http://eslint.org' +license=('MIT') +depends=('nodejs' 'acorn') +makedepends=('npm') +source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;) +noextract=("$pkgname-$pkgver.tgz") +sha512sums=('0f99c6dab12baae2d4b2d8146b1265581e7e82ef94ff75436347e4fc8baaf32f42505cbfed8ea8178376711d6d57c927cd0bdc8886dfa9fa21777e7dc532c829') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + + + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done +}
[arch-commits] Commit in deepin-qt5dxcb-plugin/repos/community-x86_64 (2 files)
Date: Tuesday, June 26, 2018 @ 04:10:57 Author: felixonmars Revision: 346055 archrelease: copy trunk to community-x86_64 Added: deepin-qt5dxcb-plugin/repos/community-x86_64/PKGBUILD (from rev 346054, deepin-qt5dxcb-plugin/trunk/PKGBUILD) Deleted: deepin-qt5dxcb-plugin/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-26 04:10:39 UTC (rev 346054) +++ PKGBUILD2018-06-26 04:10:57 UTC (rev 346055) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=deepin-qt5dxcb-plugin -pkgver=1.1.9 -pkgrel=1 -pkgdesc='Qt platform plugins for DDE' -arch=('x86_64') -url="https://github.com/linuxdeepin/qt5dxcb-plugin; -license=('GPL3') -depends=('cairo' 'qt5-x11extras') -makedepends=('qt5-xcb-private-headers' 'libglvnd') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5dxcb-plugin/archive/$pkgver.tar.gz;) -sha512sums=('98cef971790e24b894a3468710449e50de78b753720ef2f4144208cff55456064fdf8cc689cb373c8379da76c634deab2cd340a4bbc3ea64dd77f6368b5bbcdb') - -prepare() { - cd qt5dxcb-plugin-$pkgver - rm -r platformplugin/libqt5xcbqpa-dev - sed -i 's|error(Not support Qt Version: .*)|INCLUDEPATH += /usr/include/qtxcb-private|' platformplugin/linux.pri -} - -build() { - cd qt5dxcb-plugin-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd qt5dxcb-plugin-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-qt5dxcb-plugin/repos/community-x86_64/PKGBUILD (from rev 346054, deepin-qt5dxcb-plugin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-26 04:10:57 UTC (rev 346055) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=deepin-qt5dxcb-plugin +pkgver=1.1.9.1 +pkgrel=1 +pkgdesc='Qt platform plugins for DDE' +arch=('x86_64') +url="https://github.com/linuxdeepin/qt5dxcb-plugin; +license=('GPL3') +depends=('cairo' 'qt5-x11extras') +makedepends=('qt5-xcb-private-headers' 'libglvnd') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5dxcb-plugin/archive/$pkgver.tar.gz;) +sha512sums=('75c721a2016979a8b05c082426ff8e139df2106e86b482a447dcc5cf4e0339cce85710da5e4819d9d040ce796d9832cb47117594cb464253b395dd94d254fd3c') + +prepare() { + cd qt5dxcb-plugin-$pkgver + rm -r platformplugin/libqt5xcbqpa-dev + sed -i 's|error(Not support Qt Version: .*)|INCLUDEPATH += /usr/include/qtxcb-private|' platformplugin/linux.pri +} + +build() { + cd qt5dxcb-plugin-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd qt5dxcb-plugin-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-qt5dxcb-plugin/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:10:39 Author: felixonmars Revision: 346054 upgpkg: deepin-qt5dxcb-plugin 1.1.9.1-1 Modified: deepin-qt5dxcb-plugin/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 04:09:20 UTC (rev 346053) +++ PKGBUILD2018-06-26 04:10:39 UTC (rev 346054) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=deepin-qt5dxcb-plugin -pkgver=1.1.9 +pkgver=1.1.9.1 pkgrel=1 pkgdesc='Qt platform plugins for DDE' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('qt5-xcb-private-headers' 'libglvnd') groups=('deepin') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/qt5dxcb-plugin/archive/$pkgver.tar.gz;) -sha512sums=('98cef971790e24b894a3468710449e50de78b753720ef2f4144208cff55456064fdf8cc689cb373c8379da76c634deab2cd340a4bbc3ea64dd77f6368b5bbcdb') +sha512sums=('75c721a2016979a8b05c082426ff8e139df2106e86b482a447dcc5cf4e0339cce85710da5e4819d9d040ce796d9832cb47117594cb464253b395dd94d254fd3c') prepare() { cd qt5dxcb-plugin-$pkgver
[arch-commits] Commit in python-pygithub/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:09:20 Author: felixonmars Revision: 346053 archrelease: copy trunk to community-any Added: python-pygithub/repos/community-any/PKGBUILD (from rev 346052, python-pygithub/trunk/PKGBUILD) Deleted: python-pygithub/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-26 04:09:02 UTC (rev 346052) +++ PKGBUILD2018-06-26 04:09:20 UTC (rev 346053) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-pygithub -pkgname=('python-pygithub' 'python2-pygithub') -pkgver=1.39 -pkgrel=1 -pkgdesc="Use the full Github API v3" -arch=('any') -license=('LGPL') -url="https://github.com/PyGithub/PyGithub; -makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz;) -sha512sums=('5fa6e5a1b8e7cbe2be13e7f866ce8586f6ba37bfc8f3bfb5a52497a9edc267c14512e4572f56e898c61b8c84dfc8aa8f325c5eb2563e68450b8a3b2acf8308d4') - -prepare() { - cp -a PyGithub-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/PyGithub-$pkgver - python setup.py build - - cd "$srcdir"/PyGithub-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/PyGithub-$pkgver - python setup.py test - - cd "$srcdir"/PyGithub-$pkgver-py2 - python2 setup.py test -} - -package_python-pygithub() { - depends=('python-pyjwt') - - cd PyGithub-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-pygithub() { - depends=('python2-pyjwt') - - cd PyGithub-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-pygithub/repos/community-any/PKGBUILD (from rev 346052, python-pygithub/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-26 04:09:20 UTC (rev 346053) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-pygithub +pkgname=('python-pygithub' 'python2-pygithub') +pkgver=1.40 +pkgrel=1 +pkgdesc="Use the full Github API v3" +arch=('any') +license=('LGPL') +url="https://github.com/PyGithub/PyGithub; +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz;) +sha512sums=('e8719017ce04db2c25ab8059b124a43a3688d4775861b80a0bcc7a194eaf43cd942eba1da199b76ef35c5bcde364708586c09630a7fac5642867b5a62985efad') + +prepare() { + cp -a PyGithub-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/PyGithub-$pkgver + python setup.py build + + cd "$srcdir"/PyGithub-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/PyGithub-$pkgver + python setup.py test + + cd "$srcdir"/PyGithub-$pkgver-py2 + python2 setup.py test +} + +package_python-pygithub() { + depends=('python-pyjwt') + + cd PyGithub-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-pygithub() { + depends=('python2-pyjwt') + + cd PyGithub-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-pygithub/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:09:02 Author: felixonmars Revision: 346052 upgpkg: python-pygithub 1.40-1 Modified: python-pygithub/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-26 04:01:32 UTC (rev 346051) +++ PKGBUILD2018-06-26 04:09:02 UTC (rev 346052) @@ -3,7 +3,7 @@ pkgbase=python-pygithub pkgname=('python-pygithub' 'python2-pygithub') -pkgver=1.39 +pkgver=1.40 pkgrel=1 pkgdesc="Use the full Github API v3" arch=('any') @@ -11,7 +11,7 @@ url="https://github.com/PyGithub/PyGithub; makedepends=('python-setuptools' 'python2-setuptools' 'python-pyjwt' 'python2-pyjwt') source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyGithub/PyGithub/archive/v$pkgver.tar.gz;) -sha512sums=('5fa6e5a1b8e7cbe2be13e7f866ce8586f6ba37bfc8f3bfb5a52497a9edc267c14512e4572f56e898c61b8c84dfc8aa8f325c5eb2563e68450b8a3b2acf8308d4') +sha512sums=('e8719017ce04db2c25ab8059b124a43a3688d4775861b80a0bcc7a194eaf43cd942eba1da199b76ef35c5bcde364708586c09630a7fac5642867b5a62985efad') prepare() { cp -a PyGithub-$pkgver{,-py2}
[arch-commits] Commit in uglify-js/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 04:01:14 Author: felixonmars Revision: 346050 upgpkg: uglify-js 3.4.2-1 Modified: uglify-js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 20:26:47 UTC (rev 346049) +++ PKGBUILD2018-06-26 04:01:14 UTC (rev 346050) @@ -3,7 +3,7 @@ # Contributor: Daniel Nagy pkgname=uglify-js -pkgver=3.4.1 +pkgver=3.4.2 pkgrel=1 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" arch=('any') @@ -14,7 +14,7 @@ install=${pkgname}.install source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('213782a376e4fdc05a2b9cc3dd129d0ad468c5a41024c7d991ee268a425fa645ce122a2a41ec1c27fdcaf560aa43e59c7d68cff2992cb6c7c540d34e552aa7a0') +sha512sums=('fe45500f3c2213d572ed8eb778c90ca331788c8b740b6fb11dcb45f58a6a356744fcd2ceb8cbabb21929a181949406de6210023efd0724f20726e974024e3fbb') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in uglify-js/repos/community-any (4 files)
Date: Tuesday, June 26, 2018 @ 04:01:32 Author: felixonmars Revision: 346051 archrelease: copy trunk to community-any Added: uglify-js/repos/community-any/PKGBUILD (from rev 346050, uglify-js/trunk/PKGBUILD) uglify-js/repos/community-any/uglify-js.install (from rev 346050, uglify-js/trunk/uglify-js.install) Deleted: uglify-js/repos/community-any/PKGBUILD uglify-js/repos/community-any/uglify-js.install ---+ PKGBUILD | 56 ++-- uglify-js.install | 16 +++--- 2 files changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-26 04:01:14 UTC (rev 346050) +++ PKGBUILD2018-06-26 04:01:32 UTC (rev 346051) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Daniel Nagy - -pkgname=uglify-js -pkgver=3.4.1 -pkgrel=1 -pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" -arch=('any') -url='http://lisperator.net/uglifyjs' -license=('BSD') -depends=('nodejs') -makedepends=('npm') -install=${pkgname}.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('213782a376e4fdc05a2b9cc3dd129d0ad468c5a41024c7d991ee268a425fa645ce122a2a41ec1c27fdcaf560aa43e59c7d68cff2992cb6c7c540d34e552aa7a0') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix npm derp - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} - -# vim:set ts=2 sw=2 et: Copied: uglify-js/repos/community-any/PKGBUILD (from rev 346050, uglify-js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-26 04:01:32 UTC (rev 346051) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +pkgname=uglify-js +pkgver=3.4.2 +pkgrel=1 +pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" +arch=('any') +url='http://lisperator.net/uglifyjs' +license=('BSD') +depends=('nodejs') +makedepends=('npm') +install=${pkgname}.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('fe45500f3c2213d572ed8eb778c90ca331788c8b740b6fb11dcb45f58a6a356744fcd2ceb8cbabb21929a181949406de6210023efd0724f20726e974024e3fbb') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix npm derp + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +} + +# vim:set ts=2 sw=2 et: Deleted: uglify-js.install === --- uglify-js.install 2018-06-26 04:01:14 UTC (rev 346050) +++ uglify-js.install 2018-06-26 04:01:32 UTC (rev 346051) @@ -1,8 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules -} - -post_upgrade() { - post_install -} Copied: uglify-js/repos/community-any/uglify-js.install (from rev 346050, uglify-js/trunk/uglify-js.install) === --- uglify-js.install (rev 0) +++ uglify-js.install 2018-06-26 04:01:32 UTC (rev 346051) @@ -0,0 +1,8 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in libedit/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, June 26, 2018 @ 00:16:06 Author: bisson Revision: 327562 archrelease: copy trunk to testing-x86_64 Added: libedit/repos/testing-x86_64/PKGBUILD (from rev 327561, libedit/trunk/PKGBUILD) Deleted: libedit/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-26 00:13:39 UTC (rev 327561) +++ PKGBUILD2018-06-26 00:16:06 UTC (rev 327562) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Maintainer: Vesa Kaihlavirta -# Contributor: Roman Cheplyaka - -pkgname=libedit -_pkgver=20180525-3.1 -pkgver=${_pkgver/-/_} -pkgrel=1 -pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' -url='http://thrysoee.dk/editline/' -arch=('x86_64') -license=('BSD') -depends=('ncurses') -source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) -sha256sums=('c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116') - -build() { - cd "${srcdir}/${pkgname}-${_pkgver}" - ./configure --prefix=/usr --enable-widec - make -} - -package() { - cd "${srcdir}/${pkgname}-${_pkgver}" - make prefix="${pkgdir}"/usr install - - rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline - cp "${pkgdir}"/usr/share/man/man3/editline.3 "${pkgdir}"/usr/share/man/man3/el.3 - install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE -} Copied: libedit/repos/testing-x86_64/PKGBUILD (from rev 327561, libedit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-26 00:16:06 UTC (rev 327562) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Maintainer: Vesa Kaihlavirta +# Contributor: Roman Cheplyaka + +pkgname=libedit +_pkgver=20180525-3.1 +pkgver=${_pkgver/-/_} +pkgrel=1 +pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' +url='http://thrysoee.dk/editline/' +arch=('x86_64') +license=('BSD') +depends=('ncurses') +source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) +sha256sums=('c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116') + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + ./configure --prefix=/usr --enable-widec + make +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + make prefix="${pkgdir}"/usr install + + rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline + cp "${pkgdir}"/usr/share/man/man3/editline.3 "${pkgdir}"/usr/share/man/man3/el.3 + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE +}
[arch-commits] Commit in libedit/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, June 26, 2018 @ 00:13:39 Author: bisson Revision: 327561 archrelease: copy trunk to testing-x86_64 Added: libedit/repos/testing-x86_64/ libedit/repos/testing-x86_64/PKGBUILD (from rev 327560, libedit/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: libedit/repos/testing-x86_64/PKGBUILD (from rev 327560, libedit/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-06-26 00:13:39 UTC (rev 327561) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Maintainer: Vesa Kaihlavirta +# Contributor: Roman Cheplyaka + +pkgname=libedit +_pkgver=20180525-3.1 +pkgver=${_pkgver/-/_} +pkgrel=1 +pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' +url='http://thrysoee.dk/editline/' +arch=('x86_64') +license=('BSD') +depends=('ncurses') +source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) +sha256sums=('c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116') + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + ./configure --prefix=/usr --enable-widec + make +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + make prefix="${pkgdir}"/usr install + + rm "${pkgdir}"/usr/share/man/man3/history.3 # conflicts with readline + cp "${pkgdir}"/usr/share/man/man3/editline.3 "${pkgdir}"/usr/share/man/man3/el.3 + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/libedit/LICENSE +}
[arch-commits] Commit in libedit/trunk (PKGBUILD)
Date: Tuesday, June 26, 2018 @ 00:13:08 Author: bisson Revision: 327560 upstream update Modified: libedit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 20:13:18 UTC (rev 327559) +++ PKGBUILD2018-06-26 00:13:08 UTC (rev 327560) @@ -4,7 +4,7 @@ # Contributor: Roman Cheplyaka pkgname=libedit -_pkgver=20170329-3.1 +_pkgver=20180525-3.1 pkgver=${_pkgver/-/_} pkgrel=1 pkgdesc='Command line editor library providing generic line editing, history, and tokenization functions' @@ -13,7 +13,7 @@ license=('BSD') depends=('ncurses') source=("http://thrysoee.dk/editline/libedit-${_pkgver}.tar.gz;) -sha256sums=('91f2d90fbd2a048ff6dad7131d9a39e690fd8a8fd982a353f1333dd4017dd4be') +sha256sums=('c41bea8fd140fb57ba67a98ec1d8ae0b8ffa82f4aba9c35a87e5a9499e653116') build() { cd "${srcdir}/${pkgname}-${_pkgver}"
[arch-commits] Commit in mate-applet-dock/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 20:26:47 Author: arojas Revision: 346049 archrelease: copy trunk to community-any Added: mate-applet-dock/repos/community-any/PKGBUILD (from rev 346048, mate-applet-dock/trunk/PKGBUILD) Deleted: mate-applet-dock/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 20:26:18 UTC (rev 346048) +++ PKGBUILD2018-06-25 20:26:47 UTC (rev 346049) @@ -1,31 +0,0 @@ -# $Id$ -# Contriburor: Balló György - -pkgname=mate-applet-dock -_pkgname=mate-dock-applet -pkgver=0.85 -pkgrel=1 -pkgdesc="Application dock for the MATE panel" -arch=('any') -url="https://github.com/robint99/dock-applet; -license=('GPL3') -depends=('libnotify' 'mate-panel' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pillow' - 'python-xdg' 'python-xlib' 'bamf') -source=("$pkgname-$pkgver.tar.gz::https://github.com/robint99/$_pkgname/archive/V$pkgver.tar.gz;) -sha256sums=('612e2b03b3cbc370fe636890aeb22bbe1d2647e16ce3ad3967a0d5286b9f4813') - -prepare() { - cd $_pkgname-$pkgver - autoreconf -fi -} - -build() { - cd $_pkgname-$pkgver - ./configure --prefix=/usr --with-gtk3 - make -} - -package() { - cd $_pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: mate-applet-dock/repos/community-any/PKGBUILD (from rev 346048, mate-applet-dock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 20:26:47 UTC (rev 346049) @@ -0,0 +1,31 @@ +# $Id$ +# Contriburor: Balló György + +pkgname=mate-applet-dock +_pkgname=mate-dock-applet +pkgver=0.86 +pkgrel=1 +pkgdesc="Application dock for the MATE panel" +arch=('any') +url="https://github.com/robint99/dock-applet; +license=('GPL3') +depends=('libnotify' 'mate-panel' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pillow' + 'python-xdg' 'python-xlib' 'bamf') +source=("$pkgname-$pkgver.tar.gz::https://github.com/robint99/$_pkgname/archive/V$pkgver.tar.gz;) +sha256sums=('2546e03800d69ab05491b12bc5631c9c05eb96e1892e72ffb36f613b2b00bc98') + +prepare() { + cd $_pkgname-$pkgver + autoreconf -fi +} + +build() { + cd $_pkgname-$pkgver + ./configure --prefix=/usr --with-gtk3 + make +} + +package() { + cd $_pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in mate-applet-dock/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 20:26:18 Author: arojas Revision: 346048 Update to 0.86 Modified: mate-applet-dock/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 19:25:23 UTC (rev 346047) +++ PKGBUILD2018-06-25 20:26:18 UTC (rev 346048) @@ -3,7 +3,7 @@ pkgname=mate-applet-dock _pkgname=mate-dock-applet -pkgver=0.85 +pkgver=0.86 pkgrel=1 pkgdesc="Application dock for the MATE panel" arch=('any') @@ -12,7 +12,7 @@ depends=('libnotify' 'mate-panel' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pillow' 'python-xdg' 'python-xlib' 'bamf') source=("$pkgname-$pkgver.tar.gz::https://github.com/robint99/$_pkgname/archive/V$pkgver.tar.gz;) -sha256sums=('612e2b03b3cbc370fe636890aeb22bbe1d2647e16ce3ad3967a0d5286b9f4813') +sha256sums=('2546e03800d69ab05491b12bc5631c9c05eb96e1892e72ffb36f613b2b00bc98') prepare() { cd $_pkgname-$pkgver
[arch-commits] Commit in subdl/repos/community-any (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 19:25:23 Author: jlichtblau Revision: 346047 archrelease: copy trunk to community-any Added: subdl/repos/community-any/PKGBUILD (from rev 346046, subdl/trunk/PKGBUILD) Deleted: subdl/repos/community-any/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 19:25:10 UTC (rev 346046) +++ PKGBUILD2018-06-25 19:25:23 UTC (rev 346047) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Geoffroy Carrier -# Contributor: rich_o - -pkgname=subdl -pkgver=1.0.3 -pkgrel=7 -pkgdesc="A command-line tool for downloading subtitles from opensubtitles.org" -arch=('any') -url="https://github.com/alexanderwink/$pkgname; -license=('GPL3') -depends=('python') -makedepends=('git') -source=(git+https://github.com/alexanderwink/subdl.git#commit=e9e046a) -sha256sums=('SKIP') - -package() { - cd "${srcdir}"/$pkgname - - install -Dm755 $pkgname "${pkgdir}"/usr/bin/$pkgname -} Copied: subdl/repos/community-any/PKGBUILD (from rev 346046, subdl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 19:25:23 UTC (rev 346047) @@ -0,0 +1,22 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Geoffroy Carrier +# Contributor: rich_o + +pkgname=subdl +pkgver=1.1.0 +pkgrel=1 +pkgdesc="A command-line tool for downloading subtitles from opensubtitles.org" +arch=('any') +url="https://github.com/alexanderwink/$pkgname; +license=('GPL3') +depends=('python') +makedepends=('git') +source=(git+https://github.com/alexanderwink/subdl.git#commit=594fa59e6a40629f3b7dea6742c82a9d9399645c) +sha256sums=('SKIP') + +package() { + cd "${srcdir}"/$pkgname + + install -Dm755 $pkgname "${pkgdir}"/usr/bin/$pkgname +}
[arch-commits] Commit in subdl/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 19:25:10 Author: jlichtblau Revision: 346046 upgpkg: subdl 1.1.0-1 - new upstream release Modified: subdl/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 19:20:51 UTC (rev 346045) +++ PKGBUILD2018-06-25 19:25:10 UTC (rev 346046) @@ -4,8 +4,8 @@ # Contributor: rich_o pkgname=subdl -pkgver=1.0.3 -pkgrel=7 +pkgver=1.1.0 +pkgrel=1 pkgdesc="A command-line tool for downloading subtitles from opensubtitles.org" arch=('any') url="https://github.com/alexanderwink/$pkgname; @@ -12,7 +12,7 @@ license=('GPL3') depends=('python') makedepends=('git') -source=(git+https://github.com/alexanderwink/subdl.git#commit=e9e046a) +source=(git+https://github.com/alexanderwink/subdl.git#commit=594fa59e6a40629f3b7dea6742c82a9d9399645c) sha256sums=('SKIP') package() {
[arch-commits] Commit in pianobar/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 19:20:51 Author: jlichtblau Revision: 346045 archrelease: copy trunk to community-x86_64 Added: pianobar/repos/community-x86_64/PKGBUILD (from rev 346044, pianobar/trunk/PKGBUILD) Deleted: pianobar/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 63 +++-- 1 file changed, 28 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 19:17:51 UTC (rev 346044) +++ PKGBUILD2018-06-25 19:20:51 UTC (rev 346045) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Daniel Wallace < danielwallace at gtmanfred dot com> -# Contributor: Mitch Bigelow -# Contributor: Patrick Palka - -pkgname=pianobar -pkgver=2017.08.30 -pkgrel=5 -pkgdesc="Console-based frontend for Pandora" -arch=('x86_64') -url="https://6xq.net/pianobar/; -license=('MIT') -depends=('libao' 'ffmpeg' 'curl' 'json-c') -source=(https://6xq.net/pianobar/$pkgname-$pkgver.tar.bz2{,.asc} - pianobar-ffmpeg4.patch::"https://github.com/PromyLOPh/pianobar/commit/38b16f99.patch;) -sha512sums=('35019bd387a323c85928e8979c075c7b2a8d88115066a55068dd62279760200fcadf022f7000a40e198bebc3cfc5507913da7c9c06ae220cba6fe3910a6bca54' -'SKIP' - 'fd707292e8e1ef32b520e7ae3ab80197b86b89e80c661385ca488eb256571ce6ec2b636c78ff786b6743cd73f1ddd37ab417507bf7829e0d6340262ba7f3fafe') -validpgpkeys=('017D74E27F5856963801781DF663943E08D8092A') # Lars-Dominik Braun - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../pianobar-ffmpeg4.patch # Fix build with ffmpeg 4 -} - -build() { - make -C ${pkgname}-${pkgver} -} - -package() { - make -C ${pkgname}-${pkgver} DESTDIR="${pkgdir}" PREFIX=/usr install - install -Dm644 $pkgname-"${pkgver}"/COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE - install -Dm755 $pkgname-"${pkgver}"/contrib/headless_pianobar "${pkgdir}"/usr/bin/pianoctl -} Copied: pianobar/repos/community-x86_64/PKGBUILD (from rev 346044, pianobar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 19:20:51 UTC (rev 346045) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Daniel Wallace < danielwallace at gtmanfred dot com> +# Contributor: Mitch Bigelow +# Contributor: Patrick Palka + +pkgname=pianobar +pkgver=2018.06.22 +pkgrel=1 +pkgdesc="Console-based frontend for Pandora" +arch=('x86_64') +url="https://6xq.net/pianobar/; +license=('MIT') +depends=('libao' 'ffmpeg' 'curl' 'json-c') +source=(https://6xq.net/pianobar/$pkgname-$pkgver.tar.bz2{,.asc}) +validpgpkeys=('017D74E27F5856963801781DF663943E08D8092A') # Lars-Dominik Braun +sha256sums=('946357718a7b5fea661247ad10187e77f94724ef2bb29a2482afeb2d8c8bd4c2' +'SKIP') + +build() { + make -C ${pkgname}-${pkgver} +} + +package() { + make -C ${pkgname}-${pkgver} DESTDIR="${pkgdir}" PREFIX=/usr install + install -Dm644 $pkgname-"${pkgver}"/COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE + install -Dm755 $pkgname-"${pkgver}"/contrib/headless_pianobar "${pkgdir}"/usr/bin/pianoctl +}
[arch-commits] Commit in quazip/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 19:17:51 Author: jlichtblau Revision: 346044 archrelease: copy trunk to community-x86_64 Added: quazip/repos/community-x86_64/PKGBUILD (from rev 346043, quazip/trunk/PKGBUILD) Deleted: quazip/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 19:17:32 UTC (rev 346043) +++ PKGBUILD2018-06-25 19:17:51 UTC (rev 346044) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Felix Yan -# Contributor: Andrea Scarpino -# Contributor: trya - -pkgname=quazip -pkgver=0.7.3 -pkgrel=4 -pkgdesc="C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package" -url="http://sourceforge.net/projects/quazip/; -license=('LGPL') -arch=('x86_64') -depends=('qt5-base') -makedepends=('cmake') -provides=('quazip-qt5') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha512sums=('d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe') - -prepare() { - # Fix cmake module install dir - sed -e 's|${CMAKE_ROOT}/Modules|${CMAKE_INSTALL_PREFIX}/lib/cmake/QuaZip|' -i $pkgname-$pkgver/CMakeLists.txt -} - -build() { - cd "${srcdir}" - - install -d build - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DBUILD_WITH_QT4:BOOL=OFF \ --DCMAKE_CXX_FLAGS="$CFLAGS -fPIC" - make -} - -package() { - cd "${srcdir}" - - cd build - make DESTDIR="${pkgdir}" install -} Copied: quazip/repos/community-x86_64/PKGBUILD (from rev 346043, quazip/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 19:17:51 UTC (rev 346044) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: trya + +pkgname=quazip +pkgver=0.7.6 +pkgrel=1 +pkgdesc="C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package" +url="https://stachenov.github.io/quazip/; +license=('LGPL') +arch=('x86_64') +depends=('qt5-base') +makedepends=('cmake') +provides=('quazip-qt5') +source=($pkgname-$pkgver.tar.gz::https://github.com/stachenov/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('4118a830a375a81211956611cc34b1b5b4ddc108c126287b91b40c2493046b70') + +prepare() { + # Fix cmake module install dir + sed -e 's|${CMAKE_ROOT}/Modules|${CMAKE_INSTALL_PREFIX}/lib/cmake/QuaZip|' -i $pkgname-$pkgver/CMakeLists.txt +} + +build() { + cd "${srcdir}" + + install -d build + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DBUILD_WITH_QT4:BOOL=OFF \ +-DCMAKE_CXX_FLAGS="$CFLAGS -fPIC" + make +} + +package() { + cd "${srcdir}" + + cd build + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in quazip/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 19:17:32 Author: jlichtblau Revision: 346043 upgpkg: quazip 0.7.6-1 - new upstream release Modified: quazip/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:53:31 UTC (rev 346042) +++ PKGBUILD2018-06-25 19:17:32 UTC (rev 346043) @@ -5,17 +5,17 @@ # Contributor: trya pkgname=quazip -pkgver=0.7.3 -pkgrel=4 +pkgver=0.7.6 +pkgrel=1 pkgdesc="C++ wrapper for the Gilles Vollant's ZIP/UNZIP C package" -url="http://sourceforge.net/projects/quazip/; +url="https://stachenov.github.io/quazip/; license=('LGPL') arch=('x86_64') depends=('qt5-base') makedepends=('cmake') provides=('quazip-qt5') -source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha512sums=('d4b55bd040e47e97e7bd5d080399ae4aa5fbc4985d6ab5979b468abc852c91b2e3e5d35af90d4b4de3bb01ea9135d0247473d6eab0413392b1c8567dc799a9fe') +source=($pkgname-$pkgver.tar.gz::https://github.com/stachenov/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('4118a830a375a81211956611cc34b1b5b4ddc108c126287b91b40c2493046b70') prepare() { # Fix cmake module install dir
[arch-commits] Commit in wireguard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 18:53:31 Author: eworm Revision: 346042 archrelease: copy trunk to community-x86_64 Added: wireguard/repos/community-x86_64/PKGBUILD (from rev 346041, wireguard/trunk/PKGBUILD) Deleted: wireguard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 18:53:15 UTC (rev 346041) +++ PKGBUILD2018-06-25 18:53:31 UTC (rev 346042) @@ -1,57 +0,0 @@ -# $Id$ -# Maintainer: Christian Hesse -# Contributor: Jason A. Donenfeld - -pkgbase=wireguard -pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20180620 -pkgrel=1 -pkgdesc='next generation secure network tunnel' -arch=('x86_64') -url='http://www.wireguard.com/' -license=('GPL') -makedepends=('git' 'libmnl') -source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) -sha256sums=('b4db98ea751c8e667454f98ea1c15d704a784fe1bc093b03bd64575418a7c242') - -prepare() { - cd WireGuard-${pkgver}/ - - find contrib/examples/ -name '.gitignore' -delete -} - -build() { - cd WireGuard-${pkgver}/ - - make -C src/tools/ -} - -package_wireguard-dkms() { - depends=('dkms') - provides=('WIREGUARD-MODULE') - - cd WireGuard-${pkgver}/ - - make -C src/ \ - DESTDIR="${pkgdir}/" \ - DKMSDIR="/usr/src/wireguard-${pkgver}/" \ - dkms-install -} - -package_wireguard-tools() { - depends=('libmnl' 'WIREGUARD-MODULE') - optdepends=('openresolv: for DNS functionality') - - cd WireGuard-${pkgver}/ - - make -C src/tools/ \ - DESTDIR="${pkgdir}/" \ - WITH_BASHCOMPLETION=yes \ -WITH_WGQUICK=yes \ -WITH_SYSTEMDUNITS=yes \ -install - - install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ - cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ -} - Copied: wireguard/repos/community-x86_64/PKGBUILD (from rev 346041, wireguard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 18:53:31 UTC (rev 346042) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Christian Hesse +# Contributor: Jason A. Donenfeld + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20180625 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64') +url='http://www.wireguard.com/' +license=('GPL') +makedepends=('git' 'libmnl') +source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) +sha256sums=('d9bedeb22b1f83d48581608a6521fea1d429fbeb8809419d08703ef2ec570020') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + optdepends=('openresolv: for DNS functionality') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ +WITH_WGQUICK=yes \ +WITH_SYSTEMDUNITS=yes \ +install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} +
[arch-commits] Commit in wireguard/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:53:15 Author: eworm Revision: 346041 upgpkg: wireguard 0.0.20180625-1 new upstream release Modified: wireguard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:48:19 UTC (rev 346040) +++ PKGBUILD2018-06-25 18:53:15 UTC (rev 346041) @@ -4,7 +4,7 @@ pkgbase=wireguard pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20180620 +pkgver=0.0.20180625 pkgrel=1 pkgdesc='next generation secure network tunnel' arch=('x86_64') @@ -12,7 +12,7 @@ license=('GPL') makedepends=('git' 'libmnl') source=("${pkgbase}-${pkgver}.tar.xz::https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar.xz;) -sha256sums=('b4db98ea751c8e667454f98ea1c15d704a784fe1bc093b03bd64575418a7c242') +sha256sums=('d9bedeb22b1f83d48581608a6521fea1d429fbeb8809419d08703ef2ec570020') prepare() { cd WireGuard-${pkgver}/
[arch-commits] Commit in pianobar/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:48:19 Author: jlichtblau Revision: 346040 upgpkg: pianobar 2018.06.22-1 - new upstream release Modified: pianobar/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 5 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:36:28 UTC (rev 346039) +++ PKGBUILD2018-06-25 18:48:19 UTC (rev 346040) @@ -5,25 +5,18 @@ # Contributor: Patrick Palka pkgname=pianobar -pkgver=2017.08.30 -pkgrel=5 +pkgver=2018.06.22 +pkgrel=1 pkgdesc="Console-based frontend for Pandora" arch=('x86_64') url="https://6xq.net/pianobar/; license=('MIT') depends=('libao' 'ffmpeg' 'curl' 'json-c') -source=(https://6xq.net/pianobar/$pkgname-$pkgver.tar.bz2{,.asc} - pianobar-ffmpeg4.patch::"https://github.com/PromyLOPh/pianobar/commit/38b16f99.patch;) -sha512sums=('35019bd387a323c85928e8979c075c7b2a8d88115066a55068dd62279760200fcadf022f7000a40e198bebc3cfc5507913da7c9c06ae220cba6fe3910a6bca54' -'SKIP' - 'fd707292e8e1ef32b520e7ae3ab80197b86b89e80c661385ca488eb256571ce6ec2b636c78ff786b6743cd73f1ddd37ab417507bf7829e0d6340262ba7f3fafe') +source=(https://6xq.net/pianobar/$pkgname-$pkgver.tar.bz2{,.asc}) validpgpkeys=('017D74E27F5856963801781DF663943E08D8092A') # Lars-Dominik Braun +sha256sums=('946357718a7b5fea661247ad10187e77f94724ef2bb29a2482afeb2d8c8bd4c2' +'SKIP') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../pianobar-ffmpeg4.patch # Fix build with ffmpeg 4 -} - build() { make -C ${pkgname}-${pkgver} }
[arch-commits] Commit in skrooge/repos/community-x86_64 (6 files)
Date: Monday, June 25, 2018 @ 18:36:28 Author: jlichtblau Revision: 346039 archrelease: copy trunk to community-x86_64 Added: skrooge/repos/community-x86_64/PKGBUILD (from rev 346038, skrooge/trunk/PKGBUILD) skrooge/repos/community-x86_64/skrooge.changelog (from rev 346038, skrooge/trunk/skrooge.changelog) skrooge/repos/community-x86_64/skrooge.install (from rev 346038, skrooge/trunk/skrooge.install) Deleted: skrooge/repos/community-x86_64/PKGBUILD skrooge/repos/community-x86_64/skrooge.changelog skrooge/repos/community-x86_64/skrooge.install ---+ PKGBUILD | 82 +- skrooge.changelog | 235 ++-- skrooge.install | 22 ++-- 3 files changed, 171 insertions(+), 168 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 18:34:10 UTC (rev 346038) +++ PKGBUILD2018-06-25 18:36:28 UTC (rev 346039) @@ -1,41 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Ray Rashif -# Contributor: Andrea Scarpino -# Contributor: neuromante - -pkgname=skrooge -pkgver=2.13.0 -pkgrel=3 -pkgdesc="A personal finances manager for KDE" -arch=('x86_64') -url="http://skrooge.org/; -license=('GPL') -depends=('qt5-base' 'qca-qt5' 'qt5-script' 'qt5-webkit' 'libofx' - 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig' - 'sqlcipher' 'python' 'hicolor-icon-theme') -makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools') -options=('!emptydirs') -install=$pkgname.install -changelog=$pkgname.changelog -source=(http://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) -sha256sums=('ed68bd9b4561c2049f3bbfc2abb6b835cbe05a46b1fbd1bd0c5547e8a60333b8' -'SKIP') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - -# export - cmake . -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=/usr/lib \ - -DSKG_DESIGNER=OFF - make -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - - make DESTDIR="${pkgdir}" install -} Copied: skrooge/repos/community-x86_64/PKGBUILD (from rev 346038, skrooge/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 18:36:28 UTC (rev 346039) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Ray Rashif +# Contributor: Andrea Scarpino +# Contributor: neuromante + +pkgname=skrooge +pkgver=2.14.0 +pkgrel=1 +pkgdesc="A personal finances manager for KDE" +arch=('x86_64') +url="http://skrooge.org/; +license=('GPL') +depends=('qt5-base' 'qca-qt5' 'qt5-script' 'qt5-webkit' 'libofx' + 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig' + 'sqlcipher' 'python' 'hicolor-icon-theme') +makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools') +options=('!emptydirs') +install=$pkgname.install +changelog=$pkgname.changelog +source=(http://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) +sha256sums=('b259153f76eeb375a15700939130b967b7414c6b711dde536abacc67114edec6' +'SKIP') + +build() { + cd "${srcdir}"/$pkgname-$pkgver + +# export + cmake . -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DKDE_INSTALL_LIBDIR=/usr/lib \ + -DSKG_DESIGNER=OFF + make +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make DESTDIR="${pkgdir}" install +} Deleted: skrooge.changelog === --- skrooge.changelog 2018-06-25 18:34:10 UTC (rev 346038) +++ skrooge.changelog 2018-06-25 18:36:28 UTC (rev 346039) @@ -1,116 +0,0 @@ -2018-05-12 Jaroslav Lichtblau - * skrooge 2.13.0-1 - -2018-03-15 Jaroslav Lichtblau - * skrooge 2.12.0-1 - -2018-02-04 Jaroslav Lichtblau - * skrooge 2.11.0-1 - -2017-11-09 Jaroslav Lichtblau - * skrooge 2.10.5-1 - -2017-11-05 Jaroslav Lichtblau - * skrooge 2.10.3-1 - -2017-10-11 Jaroslav Lichtblau - * skrooge 2.9.0-1 - -2017-07-11 Jaroslav Lichtblau - * skrooge 2.8.1-5 FS#54540 fix - -2017-07-10 Jaroslav Lichtblau - * skrooge 2.8.1-4 clean qt5-tools dependency - -2017-05-29 Jaroslav Lichtblau - * skrooge 2.8.1-1 - -2017-05-11 Jaroslav Lichtblau - * skrooge 2.8.0-1 - -2017-01-23 Jaroslav Lichtblau - * skrooge 2.7.0-2 Qt 5.8 rebuild - -2017-01-23 Jaroslav Lichtblau - * skrooge 2.7.0-1 - -2016-12-29 Jaroslav Lichtblau - * skrooge 2.6.0-1 - -2016-10-02 Jaroslav Lichtblau - * skrooge 2.5.0-1 - -2016-07-04 Jaroslav Lichtblau - * skrooge 2.4.0-3 FS#49880 fix - -2016-05-11 Jaroslav Lichtblau - * skrooge 2.4.0-1 - -2016-05-01
[arch-commits] Commit in skrooge/trunk (PKGBUILD skrooge.changelog)
Date: Monday, June 25, 2018 @ 18:34:10 Author: jlichtblau Revision: 346038 upgpkg: skrooge 2.14.0-1 - new upstream release Modified: skrooge/trunk/PKGBUILD skrooge/trunk/skrooge.changelog ---+ PKGBUILD |6 +++--- skrooge.changelog |3 +++ 2 files changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:22:25 UTC (rev 346037) +++ PKGBUILD2018-06-25 18:34:10 UTC (rev 346038) @@ -5,8 +5,8 @@ # Contributor: neuromante pkgname=skrooge -pkgver=2.13.0 -pkgrel=3 +pkgver=2.14.0 +pkgrel=1 pkgdesc="A personal finances manager for KDE" arch=('x86_64') url="http://skrooge.org/; @@ -20,7 +20,7 @@ changelog=$pkgname.changelog source=(http://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI (Perso) -sha256sums=('ed68bd9b4561c2049f3bbfc2abb6b835cbe05a46b1fbd1bd0c5547e8a60333b8' +sha256sums=('b259153f76eeb375a15700939130b967b7414c6b711dde536abacc67114edec6' 'SKIP') build() { Modified: skrooge.changelog === --- skrooge.changelog 2018-06-25 18:22:25 UTC (rev 346037) +++ skrooge.changelog 2018-06-25 18:34:10 UTC (rev 346038) @@ -1,3 +1,6 @@ +2018-06-25 Jaroslav Lichtblau + * skrooge 2.14.0-1 + 2018-05-12 Jaroslav Lichtblau * skrooge 2.13.0-1
[arch-commits] Commit in kuickshow/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, June 25, 2018 @ 18:17:46 Author: jlichtblau Revision: 345990 archrelease: copy trunk to community-x86_64 Added: kuickshow/repos/community-x86_64/PKGBUILD (from rev 345989, kuickshow/trunk/PKGBUILD) Deleted: kuickshow/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 73 ++--- 1 file changed, 37 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 18:17:25 UTC (rev 345989) +++ PKGBUILD2018-06-25 18:17:46 UTC (rev 345990) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Andrea Scarpino -# Contributor: sxe - -pkgname=kuickshow -pkgver=0.10.0 -pkgrel=1 -pkgdesc="A very fast and convenient image viewer" -url="http://userbase.kde.org/KuickShow; -arch=('x86_64') -license=('GPL') -depends=('hicolor-icon-theme' 'imlib' 'qt5-base' 'qt5-x11extras' - 'kdoctools' 'ki18n' 'kiconthemes' 'kio' 'kxmlgui' 'kinit') -makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules') -source=($pkgname-$pkgver.tar.gz::https://github.com/KDE/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('1b80e62e32991c9f246fef9db3a4bf36b547b8dbadeb4fb27caef5e73692637a') - -build() { - cd "${srcdir}" - - mkdir build - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_LIBDIR=lib \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=YES - make -} - -package(){ - cd "${srcdir}"/build - - make DESTDIR="${pkgdir}" install -} Copied: kuickshow/repos/community-x86_64/PKGBUILD (from rev 345989, kuickshow/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 18:17:46 UTC (rev 345990) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Andrea Scarpino +# Contributor: sxe + +pkgname=kuickshow +pkgver=0.10.0 +pkgrel=2 +pkgdesc="A very fast and convenient image viewer" +url="http://userbase.kde.org/KuickShow; +arch=('x86_64') +license=('GPL') +depends=('hicolor-icon-theme' 'imlib' 'qt5-base' 'qt5-x11extras' + 'kdoctools' 'ki18n' 'kiconthemes' 'kio' 'kxmlgui' 'kinit') +makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules') +source=(https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) #{,.sig}) +# validpgpkeys=('285ABEE99DADA2A7') #Unknown key - gpg: keyserver receive failed: No data +sha256sums=('08bae0a3134579787bb8a6e4bb6439c5e6237ae6a990f411df6140b268f5d628') + +build() { + cd "${srcdir}" + + mkdir build + cd build + cmake ../${pkgname}-${pkgver} \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=YES + make +} + +package(){ + cd "${srcdir}"/build + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in kuickshow/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:17:25 Author: jlichtblau Revision: 345989 upgpkg: kuickshow 0.10.0-2 - translation files added to the official source tarball Modified: kuickshow/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:16:28 UTC (rev 345988) +++ PKGBUILD2018-06-25 18:17:25 UTC (rev 345989) @@ -5,7 +5,7 @@ pkgname=kuickshow pkgver=0.10.0 -pkgrel=1 +pkgrel=2 pkgdesc="A very fast and convenient image viewer" url="http://userbase.kde.org/KuickShow; arch=('x86_64') @@ -13,8 +13,9 @@ depends=('hicolor-icon-theme' 'imlib' 'qt5-base' 'qt5-x11extras' 'kdoctools' 'ki18n' 'kiconthemes' 'kio' 'kxmlgui' 'kinit') makedepends=('cmake' 'docbook-xsl' 'extra-cmake-modules') -source=($pkgname-$pkgver.tar.gz::https://github.com/KDE/$pkgname/archive/v$pkgver.tar.gz) -sha256sums=('1b80e62e32991c9f246fef9db3a4bf36b547b8dbadeb4fb27caef5e73692637a') +source=(https://download.kde.org/stable/$pkgname/$pkgver/$pkgname-$pkgver.tar.xz) #{,.sig}) +# validpgpkeys=('285ABEE99DADA2A7') #Unknown key - gpg: keyserver receive failed: No data +sha256sums=('08bae0a3134579787bb8a6e4bb6439c5e6237ae6a990f411df6140b268f5d628') build() { cd "${srcdir}"
[arch-commits] Commit in xmobar/repos (2 files)
Date: Monday, June 25, 2018 @ 18:16:28 Author: felixonmars Revision: 345988 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 345987, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 345987, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:16:28 UTC (rev 345988) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=37 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz + hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d' + '53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264') + +prepare() { + cd xmobar-$pkgver + patch -p1 -i ../hinotify-0.3.10.patch +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:16:11 Author: felixonmars Revision: 345987 upgpkg: xmobar 0.26-37 rebuild with mime-types 0.1.0.8 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:15:22 UTC (rev 345986) +++ PKGBUILD2018-06-25 18:16:11 UTC (rev 345987) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=36 +pkgrel=37 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Monday, June 25, 2018 @ 18:15:22 Author: felixonmars Revision: 345986 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 345985, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 345985, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:15:22 UTC (rev 345986) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=38 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:15:06 Author: felixonmars Revision: 345985 upgpkg: tamarin-prover 1.4.0-38 rebuild with mime-types 0.1.0.8 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:13:54 UTC (rev 345984) +++ PKGBUILD2018-06-25 18:15:06 UTC (rev 345985) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=37 +pkgrel=38 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, June 25, 2018 @ 18:13:54 Author: felixonmars Revision: 345984 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 345983, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 345983, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 345983, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:13:54 UTC (rev 345984) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=37 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${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 \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 345983,
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:13:38 Author: felixonmars Revision: 345983 upgpkg: stack 1.7.1-37 rebuild with mime-types 0.1.0.8 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:10:12 UTC (rev 345982) +++ PKGBUILD2018-06-25 18:13:38 UTC (rev 345983) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=36 +pkgrel=37 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Monday, June 25, 2018 @ 18:10:12 Author: felixonmars Revision: 345982 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 345981, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 345981, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:10:12 UTC (rev 345982) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=18 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:09:56 Author: felixonmars Revision: 345981 upgpkg: shellcheck 0.5.0-18 rebuild with mime-types 0.1.0.8 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:08:20 UTC (rev 345980) +++ PKGBUILD2018-06-25 18:09:56 UTC (rev 345981) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=17 +pkgrel=18 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Monday, June 25, 2018 @ 18:08:20 Author: felixonmars Revision: 345980 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 345979, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 345979, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:08:20 UTC (rev 345980) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=172 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${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 \ +-f-CI +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:08:03 Author: felixonmars Revision: 345979 upgpkg: postgrest 0.4.4.0-172 rebuild with mime-types 0.1.0.8 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:06:25 UTC (rev 345978) +++ PKGBUILD2018-06-25 18:08:03 UTC (rev 345979) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=171 +pkgrel=172 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Monday, June 25, 2018 @ 18:06:25 Author: felixonmars Revision: 345978 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 345977, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 345977, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:06:25 UTC (rev 345978) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=5 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:06:06 Author: felixonmars Revision: 345977 upgpkg: pandoc-crossref 0.3.2.1-5 rebuild with mime-types 0.1.0.8 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:05:05 UTC (rev 345976) +++ PKGBUILD2018-06-25 18:06:06 UTC (rev 345977) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=4 +pkgrel=5 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Monday, June 25, 2018 @ 18:05:05 Author: felixonmars Revision: 345976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 345975, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 345975, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:05:05 UTC (rev 345976) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=26 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:04:49 Author: felixonmars Revision: 345975 upgpkg: haskell-hakyll 4.12.3.0-26 rebuild with mime-types 0.1.0.8 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:03:25 UTC (rev 345974) +++ PKGBUILD2018-06-25 18:04:49 UTC (rev 345975) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=25 +pkgrel=26 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:03:08 Author: felixonmars Revision: 345973 upgpkg: pandoc-citeproc 0.14.3.1-51 rebuild with mime-types 0.1.0.8 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:01:44 UTC (rev 345972) +++ PKGBUILD2018-06-25 18:03:08 UTC (rev 345973) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=50 +pkgrel=51 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Monday, June 25, 2018 @ 18:03:25 Author: felixonmars Revision: 345974 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 345973, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 345973, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:03:25 UTC (rev 345974) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=51 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in newsboat/repos/community-x86_64 (4 files)
Date: Monday, June 25, 2018 @ 18:01:44 Author: jlichtblau Revision: 345972 archrelease: copy trunk to community-x86_64 Added: newsboat/repos/community-x86_64/PKGBUILD (from rev 345971, newsboat/trunk/PKGBUILD) newsboat/repos/community-x86_64/newsboat.changelog (from rev 345971, newsboat/trunk/newsboat.changelog) Deleted: newsboat/repos/community-x86_64/PKGBUILD newsboat/repos/community-x86_64/newsboat.changelog + PKGBUILD | 68 +-- newsboat.changelog | 126 +-- 2 files changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 18:01:18 UTC (rev 345971) +++ PKGBUILD2018-06-25 18:01:44 UTC (rev 345972) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Sven Pfleiderer - -pkgname=newsboat -pkgver=2.11.1 -pkgrel=2 -pkgdesc="An RSS/Atom feed reader for text terminals" -arch=('x86_64') -url="https://newsboat.org/; -license=('custom: MIT') -depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl') -makedepends=('swig' 'gettext' 'asciidoc') -replaces=('newsbeuter') -changelog=$pkgname.changelog -options=('!emptydirs') -source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}) -validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project -sha512sums=('265b83828eb3da6e61b14b6d16012baf3de147b777fa09a8cad0e76d4cf54677389bf89abf10f94a644def57f41694869a6ea07465e7cc97ec12df74d939bb5a' -'SKIP') - -build() { - cd "${srcdir}"/$pkgname-$pkgver - - make prefix=/usr - make doc -} - -package() { - cd "${srcdir}"/$pkgname-$pkgver - - make prefix=/usr DESTDIR="${pkgdir}" install - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE -} Copied: newsboat/repos/community-x86_64/PKGBUILD (from rev 345971, newsboat/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 18:01:44 UTC (rev 345972) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Sven Pfleiderer + +pkgname=newsboat +pkgver=2.12 +pkgrel=1 +pkgdesc="An RSS/Atom feed reader for text terminals" +arch=('x86_64') +url="https://newsboat.org/; +license=('custom: MIT') +depends=('curl' 'json-c' 'libxml2' 'sqlite' 'stfl') +makedepends=('swig' 'gettext' 'asciidoc') +replaces=('newsbeuter') +changelog=$pkgname.changelog +options=('!emptydirs') +source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}) +validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project +sha256sums=('9bbdbc2bca9e0c75a75588d89de3862f72e3fcb41c5d7db6210e2b491ffd43f4' +'SKIP') + +build() { + cd "${srcdir}"/$pkgname-$pkgver + + make prefix=/usr + make doc +} + +package() { + cd "${srcdir}"/$pkgname-$pkgver + + make prefix=/usr DESTDIR="${pkgdir}" install + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE +} Deleted: newsboat.changelog === --- newsboat.changelog 2018-06-25 18:01:18 UTC (rev 345971) +++ newsboat.changelog 2018-06-25 18:01:44 UTC (rev 345972) @@ -1,63 +0,0 @@ -2018-04-10 Jaroslav Lichtblau - * newsboat 2.11.1-1 - -2018-03-26 Jaroslav Lichtblau - * newsboat 2.11-1 - -2017-12-27 Jaroslav Lichtblau - * newsboat 2.10.2-1 - -2017-12-02 Jaroslav Lichtblau - * newsboat 2.10.1-2 FS#56519 fixed - -2017-10-21 Jaroslav Lichtblau - * newsboat 2.10.1-1 - -2017-10-21 Jaroslav Lichtblau - * newsboat 2.10-1 moving over to the new maintained fork of newsbeuter - -2015-09-13 Jaroslav Lichtblau - * newsbeuter 2.9-4 ncurses6 re-rebuild - -2015-09-13 Jaroslav Lichtblau - * newsbeuter 2.9-3 segmentation fault on podcasts downloads #167 fix - -2015-02-19 Jaroslav Lichtblau - * newsbeuter 2.9-1 - -2014-01-27 Jaroslav Lichtblau - * newsbeuter 2.8-1 - -2013-09-02 Jaroslav Lichtblau - * newsbeuter 2.7-1 - -2013-03-28 Jaroslav Lichtblau - * newsbeuter 2.6-1 - -2013-03-07 Andrea Scarpino - * ruby 2.0 rebuild - -2012-02-23 Jaroslav Lichtblau - * newsbeuter 2.5-1 - -2011-01-06 Jaroslav Lichtblau - * newsbeuter 2.4-1 - -2010-06-26 Jaroslav Lichtblau - * Update to major release v2.3 - * FS#19744 fixed - non-working locale - -2010-03-17 Jaroslav Lichtblau - * Update to major release v2.2 - -2009-12-19 Jaroslav Lichtblau - * Update to major release v2.1 - -2009-10-28 Biru Ionut - * Fixed FS#16857 - -2009-10-26 Jaroslav Lichtblau - * Fixed FS#16850 - -2009-06-21 Jaroslav Lichtblau - * Package moved to [community] in v2.0 Copied: newsboat/repos/community-x86_64/newsboat.changelog (from rev 345971, newsboat/trunk/newsboat.changelog)
[arch-commits] Commit in newsboat/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:01:18 Author: jlichtblau Revision: 345971 upgpkg: newsboat 2.12-1 - new upstream release Modified: newsboat/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 18:01:07 UTC (rev 345970) +++ PKGBUILD2018-06-25 18:01:18 UTC (rev 345971) @@ -3,8 +3,8 @@ # Contributor: Sven Pfleiderer pkgname=newsboat -pkgver=2.11.1 -pkgrel=2 +pkgver=2.12 +pkgrel=1 pkgdesc="An RSS/Atom feed reader for text terminals" arch=('x86_64') url="https://newsboat.org/; @@ -16,7 +16,7 @@ options=('!emptydirs') source=(https://newsboat.org/releases/$pkgver/$pkgname-$pkgver.tar.xz{,.asc}) validpgpkeys=('B8B1756A0DDBF0760CE67CCF4ED6CD61932B9EBE') #Newsboat project -sha512sums=('265b83828eb3da6e61b14b6d16012baf3de147b777fa09a8cad0e76d4cf54677389bf89abf10f94a644def57f41694869a6ea07465e7cc97ec12df74d939bb5a' +sha256sums=('9bbdbc2bca9e0c75a75588d89de3862f72e3fcb41c5d7db6210e2b491ffd43f4' 'SKIP') build() {
[arch-commits] Commit in pandoc/repos (2 files)
Date: Monday, June 25, 2018 @ 18:01:07 Author: felixonmars Revision: 345970 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 345969, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 345969, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 18:01:07 UTC (rev 345970) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=42 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in network-manager-applet/repos/extra-x86_64 (3 files)
Date: Monday, June 25, 2018 @ 18:00:47 Author: heftig Revision: 327558 archrelease: copy trunk to extra-x86_64 Added: network-manager-applet/repos/extra-x86_64/PKGBUILD (from rev 327557, network-manager-applet/trunk/PKGBUILD) Deleted: network-manager-applet/repos/extra-x86_64/PKGBUILD network-manager-applet/repos/extra-x86_64/fix-double-free.diff --+ PKGBUILD | 150 +++-- fix-double-free.diff | 12 --- 2 files changed, 72 insertions(+), 90 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 18:00:09 UTC (rev 327557) +++ PKGBUILD2018-06-25 18:00:47 UTC (rev 327558) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Arjan Timmerman -# Contributor: Wael Nasreddine -# Contributor: Tor Krill -# Contributor: Will Rea - -pkgbase=network-manager-applet -pkgname=(nm-connection-editor network-manager-applet) -pkgdesc="Applet for managing network connections" -url="https://wiki.gnome.org/Projects/NetworkManager/; -pkgver=1.8.12 -pkgrel=2 -arch=(x86_64) -license=(GPL LGPL) -depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr) -makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git gtk-doc meson) -options=(!emptydirs) -_commit=19b82d620395ac337b98194946086f99fd2f7351 # tags/1.8.12^0 -source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit; -fix-double-free.diff) -sha256sums=('SKIP' -'1eb70bb68f27ee8451f287e280568d7098a095d3919d86b7959852d0b6e4e838') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-dev/dev/;s/-/+/g' -} - -prepare() { - cd $pkgbase - # https://bugs.archlinux.org/task/58767 - patch -Np1 -i ../fix-double-free.diff -} - -build() { - arch-meson $pkgbase build -Dselinux=false - ninja -C build -} - -check() { - cd build - meson test -} - -package_nm-connection-editor() { - pkgdesc="NetworkManager GUI connection editor and widgets" - provides=("libnm-gtk=$pkgver-$pkgrel" "libnma=$pkgver-$pkgrel") - conflicts=(libnm-gtk) - replaces=(libnm-gtk) - - DESTDIR="$pkgdir" ninja -C build install - -### Split network-manager-applet - mkdir -p nma/etc/xdg nma/usr/bin \ -nma/usr/share/{applications,icons/hicolor/22x22/apps,man/man1,nm-applet} - - cd nma - mv "$pkgdir"/etc/xdg/autostart etc/xdg/ - mv "$pkgdir"/usr/bin/nm-applet usr/bin/ - mv "$pkgdir"/usr/share/GConf usr/share/ - - cd usr/share - mv "$pkgdir"/usr/share/applications/nm-applet.desktop applications/ - mv "$pkgdir"/usr/share/man/man1/nm-applet.1 man/man1/ - - cd icons/hicolor/22x22 - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{adhoc,mb-roam,wwan-tower}.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{secure,vpn-active}-lock.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{signal,tech}-*.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-*connecting*.png apps/ -} - -package_network-manager-applet() { - depends=(nm-connection-editor libmm-glib libnotify libsecret networkmanager) - mv nma/* "$pkgdir" -} Copied: network-manager-applet/repos/extra-x86_64/PKGBUILD (from rev 327557, network-manager-applet/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 18:00:47 UTC (rev 327558) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Jan de Groot +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Arjan Timmerman +# Contributor: Wael Nasreddine +# Contributor: Tor Krill +# Contributor: Will Rea + +pkgbase=network-manager-applet +pkgname=(network-manager-applet nm-connection-editor) +pkgdesc="Applet for managing network connections" +url="https://wiki.gnome.org/Projects/NetworkManager/; +pkgver=1.8.14 +pkgrel=1 +arch=(x86_64) +license=(GPL LGPL) +depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr) +makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git gtk-doc meson) +options=(!emptydirs) +_commit=c5258d7245985925eaeefeb62d2a3548b4208455 # tags/1.8.14^0 +source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-dev/dev/;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build -D selinux=false + ninja -C build +} + +check() { + cd build + meson test +} + +_pick() { + local f; for f; do +local s="$pkgdir/$f" d="$srcdir/nce/$f" +mkdir -p "$(dirname "$d")" +mv "$s" "$d" + done +} + +package_network-manager-applet() { + depends=(nm-connection-editor libmm-glib libnotify libsecret networkmanager) + + DESTDIR="$pkgdir" ninja -C build install + +### Split nm-connection-editor + _pick
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 18:00:51 Author: felixonmars Revision: 345969 upgpkg: pandoc 2.2.1-42 rebuild with mime-types 0.1.0.8 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:56:21 UTC (rev 345968) +++ PKGBUILD2018-06-25 18:00:51 UTC (rev 345969) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=41 +pkgrel=42 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in network-manager-applet/trunk (PKGBUILD fix-double-free.diff)
Date: Monday, June 25, 2018 @ 18:00:09 Author: heftig Revision: 327557 1.8.14-1 Modified: network-manager-applet/trunk/PKGBUILD Deleted: network-manager-applet/trunk/fix-double-free.diff --+ PKGBUILD | 66 ++--- fix-double-free.diff | 12 2 files changed, 30 insertions(+), 48 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:30:17 UTC (rev 327556) +++ PKGBUILD2018-06-25 18:00:09 UTC (rev 327557) @@ -7,21 +7,19 @@ # Contributor: Will Rea pkgbase=network-manager-applet -pkgname=(nm-connection-editor network-manager-applet) +pkgname=(network-manager-applet nm-connection-editor) pkgdesc="Applet for managing network connections" url="https://wiki.gnome.org/Projects/NetworkManager/; -pkgver=1.8.12 -pkgrel=2 +pkgver=1.8.14 +pkgrel=1 arch=(x86_64) license=(GPL LGPL) depends=(libnm-glib libgudev gtk3 mobile-broadband-provider-info iso-codes gcr) makedepends=(libsecret libnotify libmm-glib intltool gobject-introspection git gtk-doc meson) options=(!emptydirs) -_commit=19b82d620395ac337b98194946086f99fd2f7351 # tags/1.8.12^0 -source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit; -fix-double-free.diff) -sha256sums=('SKIP' -'1eb70bb68f27ee8451f287e280568d7098a095d3919d86b7959852d0b6e4e838') +_commit=c5258d7245985925eaeefeb62d2a3548b4208455 # tags/1.8.14^0 +source=("git+https://gitlab.gnome.org/GNOME/network-manager-applet.git#commit=$_commit;) +sha256sums=('SKIP') pkgver() { cd $pkgbase @@ -30,12 +28,10 @@ prepare() { cd $pkgbase - # https://bugs.archlinux.org/task/58767 - patch -Np1 -i ../fix-double-free.diff } build() { - arch-meson $pkgbase build -Dselinux=false + arch-meson $pkgbase build -D selinux=false ninja -C build } @@ -44,6 +40,28 @@ meson test } +_pick() { + local f; for f; do +local s="$pkgdir/$f" d="$srcdir/nce/$f" +mkdir -p "$(dirname "$d")" +mv "$s" "$d" + done +} + +package_network-manager-applet() { + depends=(nm-connection-editor libmm-glib libnotify libsecret networkmanager) + + DESTDIR="$pkgdir" ninja -C build install + +### Split nm-connection-editor + _pick usr/bin/nm-connection-editor + _pick usr/{include,lib} + _pick usr/share/{gir-1.0,glib-2.0,gtk-doc,locale,metainfo} + _pick usr/share/applications/nm-connection-editor.desktop + _pick usr/share/icons/hicolor/22x22/apps/nm-device-wwan.png + _pick usr/share/man/man1/nm-connection-editor.1 +} + package_nm-connection-editor() { pkgdesc="NetworkManager GUI connection editor and widgets" provides=("libnm-gtk=$pkgver-$pkgrel" "libnma=$pkgver-$pkgrel") @@ -50,29 +68,5 @@ conflicts=(libnm-gtk) replaces=(libnm-gtk) - DESTDIR="$pkgdir" ninja -C build install - -### Split network-manager-applet - mkdir -p nma/etc/xdg nma/usr/bin \ -nma/usr/share/{applications,icons/hicolor/22x22/apps,man/man1,nm-applet} - - cd nma - mv "$pkgdir"/etc/xdg/autostart etc/xdg/ - mv "$pkgdir"/usr/bin/nm-applet usr/bin/ - mv "$pkgdir"/usr/share/GConf usr/share/ - - cd usr/share - mv "$pkgdir"/usr/share/applications/nm-applet.desktop applications/ - mv "$pkgdir"/usr/share/man/man1/nm-applet.1 man/man1/ - - cd icons/hicolor/22x22 - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{adhoc,mb-roam,wwan-tower}.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{secure,vpn-active}-lock.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-{signal,tech}-*.png apps/ - mv "$pkgdir"/usr/share/icons/hicolor/22x22/apps/nm-*connecting*.png apps/ + mv nce/* "$pkgdir" } - -package_network-manager-applet() { - depends=(nm-connection-editor libmm-glib libnotify libsecret networkmanager) - mv nma/* "$pkgdir" -} Deleted: fix-double-free.diff === --- fix-double-free.diff2018-06-25 17:30:17 UTC (rev 327556) +++ fix-double-free.diff2018-06-25 18:00:09 UTC (rev 327557) @@ -1,12 +0,0 @@ -diff --git i/src/ap-menu-item.c w/src/ap-menu-item.c -index 92953c04..7d614f45 100644 i/src/ap-menu-item.c -+++ w/src/ap-menu-item.c -@@ -327,7 +327,6 @@ finalize (GObject *object) - g_free (priv->ssid_string); - - g_slist_free_full (priv->dupes, g_free); -- g_slist_free (priv->dupes); - - G_OBJECT_CLASS (nm_network_menu_item_parent_class)->finalize (object); - }
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:56:03 Author: felixonmars Revision: 345967 upgpkg: hopenpgp-tools 0.21.1-18 rebuild with mime-types 0.1.0.8 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:55:34 UTC (rev 345966) +++ PKGBUILD2018-06-25 17:56:03 UTC (rev 345967) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=17 +pkgrel=18 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Monday, June 25, 2018 @ 17:56:21 Author: felixonmars Revision: 345968 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 345967, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 345967, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:56:21 UTC (rev 345968) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=18 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Monday, June 25, 2018 @ 17:54:59 Author: felixonmars Revision: 345965 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 345964, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 345964, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:54:59 UTC (rev 345965) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=26 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in offlineimap/repos/community-any (4 files)
Date: Monday, June 25, 2018 @ 17:55:34 Author: jlichtblau Revision: 345966 archrelease: copy trunk to community-any Added: offlineimap/repos/community-any/PKGBUILD (from rev 345964, offlineimap/trunk/PKGBUILD) offlineimap/repos/community-any/offlineimap.changelog (from rev 345965, offlineimap/trunk/offlineimap.changelog) Deleted: offlineimap/repos/community-any/PKGBUILD offlineimap/repos/community-any/offlineimap.changelog ---+ PKGBUILD | 100 offlineimap.changelog | 293 2 files changed, 198 insertions(+), 195 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-25 17:54:59 UTC (rev 345965) +++ PKGBUILD2018-06-25 17:55:34 UTC (rev 345966) @@ -1,50 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Maintainer: Jaroslav Lichtblau -# Contributor: Callan Barrett -# Contributor: mucknert - -pkgname=offlineimap -pkgver=7.2.0 -pkgrel=1 -pkgdesc='Synchronizes emails between two repositories' -arch=('any') -url='http://offlineimap.org/' -license=('GPL') -depends=('python2-six') -makedepends=('asciidoc') -optdepends=('python2-pysocks: for SOCKS5 proxy functionality') -changelog=$pkgname.changelog -source=($pkgname-$pkgver.tar.gz::https://github.com/OfflineIMAP/offlineimap/archive/v${pkgver}.tar.gz) -sha256sums=('b6c8c6dbd67ec7cd6228a40866b5d6143f707d78faf9603d9328c9bc43fdf7c4') - -prepare() { - cd "${srcdir}"/${pkgname}-${pkgver} - find . -type f -exec sed '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' -i {} \; -} - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - python2 setup.py build - - cd "${srcdir}"/${pkgname}-${pkgver}/docs - make man -} - -package() { - cd "${srcdir}"/${pkgname}-${pkgver} - - python2 setup.py install --root="${pkgdir}" --optimize=1 - install -Dm644 docs/offlineimap.1 "${pkgdir}"/usr/share/man/man1/offlineimap.1 - install -Dm644 docs/offlineimapui.7 "${pkgdir}"/usr/share/man/man7/offlineimapui.7 - install -Dm644 offlineimap.conf "${pkgdir}"/usr/share/offlineimap/offlineimap.conf - install -Dm644 offlineimap.conf.minimal "${pkgdir}"/usr/share/offlineimap/offlineimap.conf.minimal - -#systemd files - install -Dm644 contrib/systemd/$pkgname.service "${pkgdir}"/usr/lib/systemd/user/$pkgname.service - install -Dm644 contrib/systemd/$pkgname@.service "${pkgdir}"/usr/lib/systemd/user/$pkgname@.service - install -Dm644 contrib/systemd/$pkgname-oneshot.service "${pkgdir}"/usr/lib/systemd/user/$pkgname-oneshot.service - install -Dm644 contrib/systemd/$pkgname-oneshot.timer "${pkgdir}"/usr/lib/systemd/user/$pkgname-oneshot.timer - install -Dm644 contrib/systemd/$pkgname-oneshot@.service "${pkgdir}"/usr/lib/systemd/user/$pkgname-oneshot@.service - install -Dm644 contrib/systemd/$pkgname-oneshot@.timer "${pkgdir}"/usr/lib/systemd/user/$pkgname-oneshot@.timer -} Copied: offlineimap/repos/community-any/PKGBUILD (from rev 345964, offlineimap/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-25 17:55:34 UTC (rev 345966) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Maintainer: Jaroslav Lichtblau +# Contributor: Callan Barrett +# Contributor: mucknert + +pkgname=offlineimap +pkgver=7.2.1 +pkgrel=1 +pkgdesc='Synchronizes emails between two repositories' +arch=('any') +url='http://offlineimap.org/' +license=('GPL') +depends=('python2-six') +makedepends=('asciidoc') +optdepends=('python2-pysocks: for SOCKS5 proxy functionality') +changelog=$pkgname.changelog +source=($pkgname-$pkgver.tar.gz::https://github.com/OfflineIMAP/offlineimap/archive/v${pkgver}.tar.gz) +sha256sums=('1d4164941413234cf4669ae57d27176701a7e07214fe49fa265df5c085eb4280') + +prepare() { + cd "${srcdir}"/${pkgname}-${pkgver} + find . -type f -exec sed '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' -i {} \; +} + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + python2 setup.py build + + cd "${srcdir}"/${pkgname}-${pkgver}/docs + make man +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 docs/offlineimap.1 "${pkgdir}"/usr/share/man/man1/offlineimap.1 + install -Dm644 docs/offlineimapui.7 "${pkgdir}"/usr/share/man/man7/offlineimapui.7 + install -Dm644 offlineimap.conf "${pkgdir}"/usr/share/offlineimap/offlineimap.conf + install -Dm644 offlineimap.conf.minimal "${pkgdir}"/usr/share/offlineimap/offlineimap.conf.minimal + +#systemd files + install -Dm644 contrib/systemd/$pkgname.service "${pkgdir}"/usr/lib/systemd/user/$pkgname.service + install -Dm644 contrib/systemd/$pkgname@.service "${pkgdir}"/usr/lib/systemd/user/$pkgname@.service + install -Dm644 contrib/systemd/$pkgname-oneshot.service "${pkgdir}"/usr/lib/systemd/user/$pkgname-oneshot.service + install -Dm644
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:54:42 Author: felixonmars Revision: 345964 upgpkg: hoogle 5.0.17.3-26 rebuild with mime-types 0.1.0.8 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:54:03 UTC (rev 345963) +++ PKGBUILD2018-06-25 17:54:42 UTC (rev 345964) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=25 +pkgrel=26 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in offlineimap/trunk (PKGBUILD offlineimap.changelog)
Date: Monday, June 25, 2018 @ 17:54:03 Author: jlichtblau Revision: 345963 upgpkg: offlineimap 7.2.1-1 - new upstream release Modified: offlineimap/trunk/PKGBUILD offlineimap/trunk/offlineimap.changelog ---+ PKGBUILD |4 ++-- offlineimap.changelog |3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:53:46 UTC (rev 345962) +++ PKGBUILD2018-06-25 17:54:03 UTC (rev 345963) @@ -5,7 +5,7 @@ # Contributor: mucknert pkgname=offlineimap -pkgver=7.2.0 +pkgver=7.2.1 pkgrel=1 pkgdesc='Synchronizes emails between two repositories' arch=('any') @@ -16,7 +16,7 @@ optdepends=('python2-pysocks: for SOCKS5 proxy functionality') changelog=$pkgname.changelog source=($pkgname-$pkgver.tar.gz::https://github.com/OfflineIMAP/offlineimap/archive/v${pkgver}.tar.gz) -sha256sums=('b6c8c6dbd67ec7cd6228a40866b5d6143f707d78faf9603d9328c9bc43fdf7c4') +sha256sums=('1d4164941413234cf4669ae57d27176701a7e07214fe49fa265df5c085eb4280') prepare() { cd "${srcdir}"/${pkgname}-${pkgver} Modified: offlineimap.changelog === --- offlineimap.changelog 2018-06-25 17:53:46 UTC (rev 345962) +++ offlineimap.changelog 2018-06-25 17:54:03 UTC (rev 345963) @@ -1,3 +1,6 @@ +2018-06-25 Jaroslav Lichtblau + * offlineimap 7.2.1-1 + 2018-04-09 Jaroslav Lichtblau * offlineimap 7.2.0-1
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:53:29 Author: felixonmars Revision: 345961 upgpkg: hledger-web 1.9.2-36 rebuild with mime-types 0.1.0.8 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:52:31 UTC (rev 345960) +++ PKGBUILD2018-06-25 17:53:29 UTC (rev 345961) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.2 -pkgrel=35 +pkgrel=36 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, June 25, 2018 @ 17:53:46 Author: felixonmars Revision: 345962 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 345961, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 345961, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:53:46 UTC (rev 345962) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.2 +pkgrel=36 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Monday, June 25, 2018 @ 17:52:31 Author: felixonmars Revision: 345960 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 345959, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 345959, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:52:31 UTC (rev 345960) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9.1 +pkgrel=32 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:52:14 Author: felixonmars Revision: 345959 upgpkg: hledger-api 1.9.1-32 rebuild with mime-types 0.1.0.8 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:51:26 UTC (rev 345958) +++ PKGBUILD2018-06-25 17:52:14 UTC (rev 345959) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9.1 -pkgrel=31 +pkgrel=32 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:51:08 Author: felixonmars Revision: 345957 upgpkg: haskell-yesod-test 1.6.4-34 rebuild with mime-types 0.1.0.8 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:50:18 UTC (rev 345956) +++ PKGBUILD2018-06-25 17:51:08 UTC (rev 345957) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.4 -pkgrel=33 +pkgrel=34 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Monday, June 25, 2018 @ 17:51:26 Author: felixonmars Revision: 345958 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 345957, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 345957, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:51:26 UTC (rev 345958) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.4 +pkgrel=34 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +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 git-annex/repos (3 files)
Date: Monday, June 25, 2018 @ 17:50:18 Author: felixonmars Revision: 345956 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 345955, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 345955, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 61 ghc-8.4.patch | 121 2 files changed, 182 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 345955, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:50:18 UTC (rev 345956) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180529 +pkgrel=21 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver; +ghc-8.4.patch) +sha512sums=('SKIP' + 'b73ccbe31b1f792522f3e1a98c43cdd1d6bc92cb42a6ef4d71e1966465e55973b04dd4e23c5aecf6b09565a28c2ff43bcca32b50a4e8a2d1b71fc5f4633783cf') + +prepare() { + cd git-annex + patch -p1 -i ../ghc-8.4.patch +} + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 345955, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-25 17:50:18 UTC (rev 345956) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:50:01 Author: felixonmars Revision: 345955 upgpkg: git-annex 6.20180529-21 rebuild with mime-types 0.1.0.8 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:46:53 UTC (rev 345954) +++ PKGBUILD2018-06-25 17:50:01 UTC (rev 345955) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180529 -pkgrel=20 +pkgrel=21 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:45:36 Author: felixonmars Revision: 345951 upgpkg: haskell-yesod-auth 1.6.3-33 rebuild with mime-types 0.1.0.8 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:44:42 UTC (rev 345950) +++ PKGBUILD2018-06-25 17:45:36 UTC (rev 345951) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.3 -pkgrel=32 +pkgrel=33 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, June 25, 2018 @ 17:45:54 Author: felixonmars Revision: 345952 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 345951, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 345951, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:45:54 UTC (rev 345952) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.3 +pkgrel=33 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate' + 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 'haskell-network-uri' + 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 'haskell-random' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a') + +build() { +cd "${srcdir}/${_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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Monday, June 25, 2018 @ 17:46:35 Author: felixonmars Revision: 345953 upgpkg: haskell-yesod-static 1.6.0-30 rebuild with mime-types 0.1.0.8 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-25 17:45:54 UTC (rev 345952) +++ PKGBUILD2018-06-25 17:46:35 UTC (rev 345953) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=29 +pkgrel=30 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Monday, June 25, 2018 @ 17:46:53 Author: felixonmars Revision: 345954 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 345953, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 345953, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:46:53 UTC (rev 345954) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=30 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Monday, June 25, 2018 @ 17:44:42 Author: felixonmars Revision: 345950 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 345949, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 345949, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-25 17:44:42 UTC (rev 345950) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=33 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +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" +}