[arch-commits] Commit in nodejs-emojione/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:05:09 Author: felixonmars Revision: 318118 archrelease: copy trunk to community-any Added: nodejs-emojione/repos/community-any/PKGBUILD (from rev 318117, nodejs-emojione/trunk/PKGBUILD) Deleted: nodejs-emojione/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-26 03:04:13 UTC (rev 318117) +++ PKGBUILD2018-04-26 03:05:09 UTC (rev 318118) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -_npmname=emojione -pkgname=nodejs-$_npmname -pkgver=3.1.2 -pkgrel=1 -pkgdesc="A complete set of emojis designed for the web" -arch=('any') -url="http://www.emojione.com; -license=('MIT') -depends=('nodejs') -makedepends=('npm') -source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;) -noextract=($_npmname-$pkgver.tgz) -sha512sums=('c10a55c6d3bd9b151260cb4b729e6ecfa0e5c582ae4e5581ec0cd56ac60d1ac96dbee4bfc1cc8cea640b45434c1b61f1d47bef9c0b4ee01f8685c16962021a32') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$_npmname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$_npmname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix permissions - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} Copied: nodejs-emojione/repos/community-any/PKGBUILD (from rev 318117, nodejs-emojione/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-26 03:05:09 UTC (rev 318118) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan + +_npmname=emojione +pkgname=nodejs-$_npmname +pkgver=3.1.3 +pkgrel=1 +pkgdesc="A complete set of emojis designed for the web" +arch=('any') +url="http://www.emojione.com; +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;) +noextract=($_npmname-$pkgver.tgz) +sha512sums=('090f69c5c6b3c00c86d3e7f152041b73a7a7c1a69f5adb236b95d51557779ff9c43cb91357909e2b80fbac1deb61618010e63a93442e8ba6675602be73a0e425') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$_npmname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$_npmname/LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix permissions + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +}
[arch-commits] Commit in haskell-pango/repos (2 files)
Date: Thursday, April 26, 2018 @ 03:13:45 Author: felixonmars Revision: 318122 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 318121, haskell-pango/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 318121, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-26 03:13:45 UTC (rev 318122) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +_hkgname=pango +pkgname=haskell-pango +pkgver=0.13.4.0 +pkgrel=10 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="https://hackage.haskell.org/package/pango; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3edc7ca5ef81444ea9559d33a95b3ef6a38118ac614c6e69dd9babf11e69ce1a44a69f1c13ffd5ebe4bb0a98520c909d89517a9eb4b94c77a5f9d75f579d8789') + +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}" +}
[arch-commits] Commit in haskell-glib/repos (2 files)
Date: Thursday, April 26, 2018 @ 03:11:41 Author: felixonmars Revision: 318120 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glib/repos/community-staging-x86_64/ haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 318119, haskell-glib/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 318119, haskell-glib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-26 03:11:41 UTC (rev 318120) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname=haskell-glib +pkgver=0.13.6.0 +pkgrel=1 +pkgdesc="Binding to the GLIB library for Gtk2Hs." +url="https://hackage.haskell.org/package/glib; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text') +makedepends=('ghc' "haskell-gtk2hs-buildtools") +provides=('gtk2hs-glib') +replaces=('gtk2hs-glib') +conflicts=('gtk2hs-glib') +source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) +sha512sums=('f1f777a35002767004281c5d26e15e82980edadefa9e697da6537b7f376b8c81ef89d1a3cb2f89ccbe466f0e4aaeadb266052c562c4d20127214b5bfdc05fb44') + +build() { +cd "${srcdir}/glib-${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}/glib-${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}" +}
[arch-commits] Commit in haskell-glib/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:11:20 Author: felixonmars Revision: 318119 upgpkg: haskell-glib 0.13.6.0-1 rebuild with glib,0.13.6.0 Modified: haskell-glib/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:05:09 UTC (rev 318118) +++ PKGBUILD2018-04-26 03:11:20 UTC (rev 318119) @@ -2,8 +2,8 @@ # Maintainer: Sergej Pupykinpkgname=haskell-glib -pkgver=0.13.5.0 -pkgrel=5 +pkgver=0.13.6.0 +pkgrel=1 pkgdesc="Binding to the GLIB library for Gtk2Hs." url="https://hackage.haskell.org/package/glib; license=('LGPL2.1') @@ -14,7 +14,7 @@ replaces=('gtk2hs-glib') conflicts=('gtk2hs-glib') source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz) -sha512sums=('33619e6681dbc6cc204c0bac21db051f05f3044912fed34035859583b6d447e91b537e68eb0994ade66ad4f276c3a9b7c88823e0ba4c43c087e604f2ea90cdbd') +sha512sums=('f1f777a35002767004281c5d26e15e82980edadefa9e697da6537b7f376b8c81ef89d1a3cb2f89ccbe466f0e4aaeadb266052c562c4d20127214b5bfdc05fb44') build() { cd "${srcdir}/glib-${pkgver}"
[arch-commits] Commit in nodejs-emojione/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:04:13 Author: felixonmars Revision: 318117 upgpkg: nodejs-emojione 3.1.3-1 Modified: nodejs-emojione/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:03:25 UTC (rev 318116) +++ PKGBUILD2018-04-26 03:04:13 UTC (rev 318117) @@ -3,7 +3,7 @@ _npmname=emojione pkgname=nodejs-$_npmname -pkgver=3.1.2 +pkgver=3.1.3 pkgrel=1 pkgdesc="A complete set of emojis designed for the web" arch=('any') @@ -13,7 +13,7 @@ makedepends=('npm') source=("https://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz;) noextract=($_npmname-$pkgver.tgz) -sha512sums=('c10a55c6d3bd9b151260cb4b729e6ecfa0e5c582ae4e5581ec0cd56ac60d1ac96dbee4bfc1cc8cea640b45434c1b61f1d47bef9c0b4ee01f8685c16962021a32') +sha512sums=('090f69c5c6b3c00c86d3e7f152041b73a7a7c1a69f5adb236b95d51557779ff9c43cb91357909e2b80fbac1deb61618010e63a93442e8ba6675602be73a0e425') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$_npmname-$pkgver.tgz
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:13:25 Author: felixonmars Revision: 318121 upgpkg: haskell-pango 0.13.4.0-10 rebuild with glib,0.13.6.0 Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:11:41 UTC (rev 318120) +++ PKGBUILD2018-04-26 03:13:25 UTC (rev 318121) @@ -4,7 +4,7 @@ _hkgname=pango pkgname=haskell-pango pkgver=0.13.4.0 -pkgrel=9 +pkgrel=10 pkgdesc="Binding to the pango library for Gtk2Hs." url="https://hackage.haskell.org/package/pango; license=('LGPL2.1')
[arch-commits] Commit in haskell-gtk/repos (2 files)
Date: Thursday, April 26, 2018 @ 03:18:43 Author: felixonmars Revision: 318124 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk/repos/community-staging-x86_64/ haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 318123, haskell-gtk/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 318123, haskell-gtk/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-26 03:18:43 UTC (rev 318124) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Sergej Pupykin+ +pkgname=haskell-gtk +pkgver=0.14.8 +pkgrel=8 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="https://hackage.haskell.org/package/gtk3; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'gtk3' 'haskell-pango' 'haskell-mtl' 'haskell-text') +makedepends=('ghc' 'haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk') +replaces=('gtk2hs-gtk') +conflicts=('gtk2hs-gtk') +source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;) +sha512sums=('df2b7dca3184580cc6c0c6facb5db56b32714ffae5858583ec67006e2e69d3202e6537430a696558ad181cd68939cd31de0ad6ddeca42061c1a5461df0f75d68') + +build() { +cd "${srcdir}/gtk3-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/gtk3-${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}" +}
[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:18:20 Author: felixonmars Revision: 318123 upgpkg: haskell-gtk 0.14.8-8 rebuild with glib,0.13.6.0 Modified: haskell-gtk/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:13:45 UTC (rev 318122) +++ PKGBUILD2018-04-26 03:18:20 UTC (rev 318123) @@ -3,7 +3,7 @@ pkgname=haskell-gtk pkgver=0.14.8 -pkgrel=7 +pkgrel=8 pkgdesc="Binding to the gtk library for Gtk2Hs." url="https://hackage.haskell.org/package/gtk3; license=('LGPL2.1')
[arch-commits] Commit in haskell-extra/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 03:27:45 Author: felixonmars Revision: 318128 upgpkg: haskell-extra 1.6.6-1 rebuild with extra,1.6.6 Modified: haskell-extra/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:26:20 UTC (rev 318127) +++ PKGBUILD2018-04-26 03:27:45 UTC (rev 318128) @@ -4,7 +4,7 @@ _hkgname=extra pkgname=haskell-extra -pkgver=1.6.5 +pkgver=1.6.6 pkgrel=1 pkgdesc="Extra functions I use." url="https://github.com/ndmitchell/extra#readme; @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-clock') makedepends=('ghc' 'haskell-quickcheck') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('890cd546a1f880ac34ccb8109471bc4902a8af6551fe7789e2602383e9fdcbcd33321f1bb6528ed861b3d70b9ae794fc59c1b5b142a695fceb3af75357fa65f8') +sha512sums=('501f773e98ba7ef1dc0f9d04f25e54d49e166b04565f762ca042843924a59a79cbe4b20083b1f13e7999146efaf23ddbb10b2e2ef2b2cfa0f92b2570c4a195f0') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-extra/repos (2 files)
Date: Thursday, April 26, 2018 @ 03:28:05 Author: felixonmars Revision: 318129 archrelease: copy trunk to community-staging-x86_64 Added: haskell-extra/repos/community-staging-x86_64/ haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 318128, haskell-extra/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 318128, haskell-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-26 03:28:05 UTC (rev 318129) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=extra +pkgname=haskell-extra +pkgver=1.6.6 +pkgrel=1 +pkgdesc="Extra functions I use." +url="https://github.com/ndmitchell/extra#readme; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-clock') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('501f773e98ba7ef1dc0f9d04f25e54d49e166b04565f762ca042843924a59a79cbe4b20083b1f13e7999146efaf23ddbb10b2e2ef2b2cfa0f92b2570c4a195f0') + +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 guake/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 26, 2018 @ 04:55:03 Author: bgyorgy Revision: 318131 archrelease: copy trunk to community-any Added: guake/repos/community-any/PKGBUILD (from rev 318130, guake/trunk/PKGBUILD) Deleted: guake/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-26 04:54:57 UTC (rev 318130) +++ PKGBUILD2018-04-26 04:55:03 UTC (rev 318131) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Balló György-# Contributor: Angel Velasquez -# Contributor: Wilson Pinto Júnior (N3RD3X) -# Contributor: Attila Bukor - -pkgname=guake -pkgver=3.2.0 -pkgrel=1 -pkgdesc='Drop-down terminal for GNOME' -arch=('any') -url="http://guake-project.org/; -license=('GPL') -depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pbr' 'vte3') -makedepends=('git') -_commit=20f3aed4c95f7af7dd8742d7b620748328c19e8a # tags/3.2.0 -source=("git+https://github.com/Guake/guake#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -build() { - cd $pkgname - make -} - -package() { - cd $pkgname - sed -i '/@pip3/d' Makefile - make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install -} Copied: guake/repos/community-any/PKGBUILD (from rev 318130, guake/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-26 04:55:03 UTC (rev 318131) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Angel Velasquez +# Contributor: Wilson Pinto Júnior (N3RD3X) +# Contributor: Attila Bukor + +pkgname=guake +pkgver=3.2.1 +pkgrel=1 +pkgdesc='Drop-down terminal for GNOME' +arch=('any') +url="http://guake-project.org/; +license=('GPL') +depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pbr' 'vte3') +makedepends=('git') +_commit=a07735e17f232e6587517c7d0ba3a7e38b0662ea # tags/3.2.1 +source=("git+https://github.com/Guake/guake#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgname + make +} + +package() { + cd $pkgname + sed -i '/python3 -m pip/d' Makefile + make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install +}
[arch-commits] Commit in guake/trunk (PKGBUILD)
Date: Thursday, April 26, 2018 @ 04:54:57 Author: bgyorgy Revision: 318130 upgpkg: guake 3.2.1-1 Update to new version Modified: guake/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-26 03:28:05 UTC (rev 318129) +++ PKGBUILD2018-04-26 04:54:57 UTC (rev 318130) @@ -5,7 +5,7 @@ # Contributor: Attila Bukorpkgname=guake -pkgver=3.2.0 +pkgver=3.2.1 pkgrel=1 pkgdesc='Drop-down terminal for GNOME' arch=('any') @@ -13,7 +13,7 @@ license=('GPL') depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 'python-dbus' 'python-gobject' 'python-pbr' 'vte3') makedepends=('git') -_commit=20f3aed4c95f7af7dd8742d7b620748328c19e8a # tags/3.2.0 +_commit=a07735e17f232e6587517c7d0ba3a7e38b0662ea # tags/3.2.1 source=("git+https://github.com/Guake/guake#commit=$_commit;) sha256sums=('SKIP') @@ -29,6 +29,6 @@ package() { cd $pkgname - sed -i '/@pip3/d' Makefile + sed -i '/python3 -m pip/d' Makefile make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install }
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:00:13 Author: felixonmars Revision: 317708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 317707, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 317707, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:00:13 UTC (rev 317708) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=83 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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-authenticate/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 05:59:53 Author: felixonmars Revision: 317707 upgpkg: haskell-authenticate 1.3.4-83 rebuild with warp-tls,3.2.4.3 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 05:59:00 UTC (rev 317706) +++ PKGBUILD2018-04-25 05:59:53 UTC (rev 317707) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=82 +pkgrel=83 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in fail2ban/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:12:22 Author: felixonmars Revision: 317719 upgpkg: fail2ban 0.10.3.1-1 Modified: fail2ban/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:12:09 UTC (rev 317718) +++ PKGBUILD2018-04-25 06:12:22 UTC (rev 317719) @@ -6,7 +6,7 @@ # Contributor: nbagspkgname=fail2ban -pkgver=0.10.2 +pkgver=0.10.3.1 pkgrel=1 pkgdesc='Bans IPs after too many failed authentication attempts' url='http://www.fail2ban.org/' @@ -19,7 +19,7 @@ etc/fail2ban/jail.conf etc/logrotate.d/fail2ban) source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('bc3c7b8caff6f78833cb222aeb57ecaf4ada447610aa6a7187e4e5744ee408eb582d209f012968f9921463dee1d203d86fe5cddabc99974d15ef4f3155e685c1') +sha512sums=('78388fce93e7a28f86905d7797cd188cfc19515ab43f85356da629f4f3797fba0e9e043f3d1a37740da463bd3cba629d660a3f7fc792be8a8f05e75fbf77c3ad') prepare() { cd $pkgname-$pkgver @@ -37,7 +37,7 @@ cd $pkgname-$pkgver python setup.py install --prefix /usr --root "$pkgdir" --optimize=1 - chmod 644 "$pkgdir/usr/lib/python3.6/site-packages/fail2ban-$pkgver-py3.6.egg-info"/* + chmod 644 "$pkgdir"/usr/lib/python3.6/site-packages/fail2ban-*-py3.6.egg-info/* install -Dm644 build/fail2ban.service \ "$pkgdir"/usr/lib/systemd/system/$pkgname.service
[arch-commits] Commit in fail2ban/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:12:47 Author: felixonmars Revision: 317720 archrelease: copy trunk to community-any Added: fail2ban/repos/community-any/PKGBUILD (from rev 317719, fail2ban/trunk/PKGBUILD) Deleted: fail2ban/repos/community-any/PKGBUILD --+ PKGBUILD | 128 ++--- 1 file changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-25 06:12:22 UTC (rev 317719) +++ PKGBUILD2018-04-25 06:12:47 UTC (rev 317720) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Bartłomiej Piotrowski -# Contributor: Geoffroy Carrier -# Contributor: michalzxc -# Contributor: nbags - -pkgname=fail2ban -pkgver=0.10.2 -pkgrel=1 -pkgdesc='Bans IPs after too many failed authentication attempts' -url='http://www.fail2ban.org/' -license=('GPL') -arch=('any') -depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd') -makedepends=('python-setuptools') -checkdepends=('python-coverage') -backup=(etc/fail2ban/fail2ban.conf -etc/fail2ban/jail.conf -etc/logrotate.d/fail2ban) -source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;) -sha512sums=('bc3c7b8caff6f78833cb222aeb57ecaf4ada447610aa6a7187e4e5744ee408eb582d209f012968f9921463dee1d203d86fe5cddabc99974d15ef4f3155e685c1') - -prepare() { - cd $pkgname-$pkgver - sed -i 's|self.install_dir|"/usr/bin"|' setup.py - sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' config/jail.conf -} - -check() { - cd $pkgname-$pkgver - ./fail2ban-2to3 - coverage run bin/fail2ban-testcases || warning "Tests failed" -} - -package() { - cd $pkgname-$pkgver - python setup.py install --prefix /usr --root "$pkgdir" --optimize=1 - - chmod 644 "$pkgdir/usr/lib/python3.6/site-packages/fail2ban-$pkgver-py3.6.egg-info"/* - - install -Dm644 build/fail2ban.service \ -"$pkgdir"/usr/lib/systemd/system/$pkgname.service - install -Dm644 files/fail2ban-tmpfiles.conf \ -"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf - install -Dm644 files/fail2ban-logrotate \ -"$pkgdir"/etc/logrotate.d/fail2ban - install -Dm644 files/bash-completion \ -"$pkgdir"/usr/share/bash-completion/completions/fail2ban - - # fix sendmail location - sed -i 's/sbin/bin/g' "$pkgdir"/etc/fail2ban/action.d/sendmail*.conf - - install -Dm644 man/fail2ban.1 "$pkgdir"/usr/share/man/man1/fail2ban.1 - install -Dm644 man/fail2ban-client.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-client.1 - install -Dm644 man/fail2ban-regex.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-regex.1 - install -Dm644 man/fail2ban-server.1 \ -"$pkgdir"/usr/share/man/man1/fail2ban-server.1 - install -Dm644 man/jail.conf.5 "$pkgdir"/usr/share/man/man5/jail.conf.5 - - rm -r "$pkgdir/run" -} Copied: fail2ban/repos/community-any/PKGBUILD (from rev 317719, fail2ban/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-25 06:12:47 UTC (rev 317720) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Bartłomiej Piotrowski +# Contributor: Geoffroy Carrier +# Contributor: michalzxc +# Contributor: nbags + +pkgname=fail2ban +pkgver=0.10.3.1 +pkgrel=1 +pkgdesc='Bans IPs after too many failed authentication attempts' +url='http://www.fail2ban.org/' +license=('GPL') +arch=('any') +depends=('iptables' 'python-pyinotify' 'whois' 'sqlite' 'python-systemd') +makedepends=('python-setuptools') +checkdepends=('python-coverage') +backup=(etc/fail2ban/fail2ban.conf +etc/fail2ban/jail.conf +etc/logrotate.d/fail2ban) +source=("$pkgname-$pkgver.tar.gz::https://github.com/fail2ban/$pkgname/archive/$pkgver.tar.gz;) +sha512sums=('78388fce93e7a28f86905d7797cd188cfc19515ab43f85356da629f4f3797fba0e9e043f3d1a37740da463bd3cba629d660a3f7fc792be8a8f05e75fbf77c3ad') + +prepare() { + cd $pkgname-$pkgver + sed -i 's|self.install_dir|"/usr/bin"|' setup.py + sed -i 's/^before = paths-debian.conf/before = paths-arch.conf/' config/jail.conf +} + +check() { + cd $pkgname-$pkgver + ./fail2ban-2to3 + coverage run bin/fail2ban-testcases || warning "Tests failed" +} + +package() { + cd $pkgname-$pkgver + python setup.py install --prefix /usr --root "$pkgdir" --optimize=1 + + chmod 644 "$pkgdir"/usr/lib/python3.6/site-packages/fail2ban-*-py3.6.egg-info/* + + install -Dm644 build/fail2ban.service \ +"$pkgdir"/usr/lib/systemd/system/$pkgname.service + install -Dm644 files/fail2ban-tmpfiles.conf \ +"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf + install -Dm644 files/fail2ban-logrotate \ +"$pkgdir"/etc/logrotate.d/fail2ban + install -Dm644
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:12:57 Author: felixonmars Revision: 317721 upgpkg: haskell-yesod-auth 1.4.21-142 rebuild with warp-tls,3.2.4.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:12:47 UTC (rev 317720) +++ PKGBUILD2018-04-25 06:12:57 UTC (rev 317721) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=141 +pkgrel=142 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in python-qrcode/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:12:09 Author: felixonmars Revision: 317718 archrelease: copy trunk to community-testing-any Added: python-qrcode/repos/community-testing-any/ python-qrcode/repos/community-testing-any/PKGBUILD (from rev 317717, python-qrcode/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-qrcode/repos/community-testing-any/PKGBUILD (from rev 317717, python-qrcode/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-04-25 06:12:09 UTC (rev 317718) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Timothy Redaelli+# Maintainer: Felix Yan +# Contributor: Francois Boulogne + +pkgbase=python-qrcode +pkgname=(python-qrcode python2-qrcode) +pkgver=6.0 +pkgrel=1 +pkgdesc="Python library to generate QR codes" +arch=('any') +url="https://github.com/lincolnloop/python-qrcode; +license=('custom') +makedepends=('python-pillow' 'python2-pillow' 'python-six' 'python2-six' 'python-setuptools' 'python2-setuptools') +checkdepends=('python2-mock') +source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz + https://github.com/lincolnloop/python-qrcode/commit/35056062270a3d5084b1217df611d09cd94c5ca3.patch) +sha512sums=('c43f12fe6b12d244d19a994cfd20adbe3776bbda1459c9dbc6164b1c9e7637f05e2acc1c2d29b82243024a4ea9b46c319a56acdf6d05e7b697bcd2c31c02102e' + '320ec020268d8ede2f80ba622cd593b2ba9758f1d264fdb546dac126a841d454d02d12ae57edc6601bfd19062953bce9189b59184ce653d43c002e7664f87018') + +prepare() { + (cd qrcode-$pkgver; patch -p1 -i ../35056062270a3d5084b1217df611d09cd94c5ca3.patch) + cp -a qrcode-$pkgver{,-py2} + + find "qrcode-$pkgver-py2" -type f -exec sed -e 's#/usr/bin/python#/usr/bin/python2#g' \ + -e 's#/usr/bin/env python#/usr/bin/env python2#g' -i {} + +} + +check() { + cd "$srcdir"/qrcode-$pkgver + python -m unittest discover qrcode + + cd "$srcdir"/qrcode-$pkgver-py2 + python2 -m unittest discover qrcode +} + +package_python-qrcode() { + depends=('python-pillow' 'python-six' 'python-setuptools') + + cd "qrcode-$pkgver" + python setup.py install --root="${pkgdir}" --optimize=1 + + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-qrcode() { + depends=('python2-pillow' 'python2-six' 'python2-setuptools') + + cd "qrcode-$pkgver-py2" + python2 setup.py install --root="${pkgdir}" --optimize=1 + + install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + + mv "$pkgdir"/usr/bin/qr{,2} + mv "$pkgdir"/usr/share/man/man1/qr{,2}.1 +} + +# vim:ts=2:sw=2:et:
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:13:22 Author: felixonmars Revision: 317722 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 317721, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 317721, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:13:22 UTC (rev 317722) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=142 +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-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +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-iproute/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:32:36 Author: felixonmars Revision: 317749 upgpkg: haskell-iproute 1.7.4-1 rebuild with iproute,1.7.4 Modified: haskell-iproute/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:31:59 UTC (rev 317748) +++ PKGBUILD2018-04-25 06:32:36 UTC (rev 317749) @@ -4,8 +4,8 @@ _hkgname=iproute pkgname=haskell-iproute -pkgver=1.7.3 -pkgrel=3 +pkgver=1.7.4 +pkgrel=1 pkgdesc="IP Routing Table" url="http://www.mew.org/~kazu/proj/iproute/; license=("custom:BSD3") @@ -13,7 +13,7 @@ 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=('228596d44ec755082c44cd69598c9d4769557e94d9da172ce678c356c023315fbd3051fb629477206e4bb4caaaea6b0920e240d622987f22248f4611deeffda8') +sha512sums=('7fde930c206fa180670741d1917d7222ec6776fc3310f9fe141c8891e938d09fecbee5c84d74d6cc36af9ba13922445946342c76ab5c550aa6330eed993de7fe') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-wai-logger/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:31:39 Author: felixonmars Revision: 317747 upgpkg: haskell-wai-logger 2.3.2-20 rebuild with iproute,1.7.4 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:27:06 UTC (rev 317746) +++ PKGBUILD2018-04-25 06:31:39 UTC (rev 317747) @@ -5,7 +5,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.2 -pkgrel=19 +pkgrel=20 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:31:59 Author: felixonmars Revision: 317748 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 317747, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 317747, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:31:59 UTC (rev 317748) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.2 +pkgrel=20 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 'haskell-wai') +makedepends=('ghc' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/doctest \[/doctest ["-dynamic", /' test/doctests.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-iproute/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:32:56 Author: felixonmars Revision: 317750 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 317749, haskell-iproute/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-iproute/repos/community-staging-x86_64/PKGBUILD (from rev 317749, haskell-iproute/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:32:56 UTC (rev 317750) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=iproute +pkgname=haskell-iproute +pkgver=1.7.4 +pkgrel=1 +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=('7fde930c206fa180670741d1917d7222ec6776fc3310f9fe141c8891e938d09fecbee5c84d74d6cc36af9ba13922445946342c76ab5c550aa6330eed993de7fe') + +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-wai-handler-launch/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:02:53 Author: felixonmars Revision: 317787 upgpkg: haskell-wai-handler-launch 3.0.2.3-53 rebuild with iproute,1.7.4 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:02:19 UTC (rev 317786) +++ PKGBUILD2018-04-25 07:02:53 UTC (rev 317787) @@ -5,7 +5,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.3 -pkgrel=52 +pkgrel=53 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:03:13 Author: felixonmars Revision: 317788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 317787, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 317787, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:03:13 UTC (rev 317788) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.3 +pkgrel=53 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-wai" "haskell-warp" "haskell-http-types" + "haskell-streaming-commons" "haskell-async") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a962352c95fbb93aa6827ff0e65fd3df7719e5c1157578130edb3c8af0a1091ced838afe05f771efe6cc0f6f1fb08227cfa1547bf97f171ef8907a18ad90441c') + +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/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:01:59 Author: felixonmars Revision: 317785 upgpkg: haskell-yesod 1.4.5-252 rebuild with iproute,1.7.4 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:01:28 UTC (rev 317784) +++ PKGBUILD2018-04-25 07:01:59 UTC (rev 317785) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=251 +pkgrel=252 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:02:19 Author: felixonmars Revision: 317786 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 317785, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 317785, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:02:19 UTC (rev 317786) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=252 +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-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-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-authenticate/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:14:13 Author: felixonmars Revision: 317803 upgpkg: haskell-authenticate 1.3.4-84 rebuild with iproute,1.7.4 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:13:27 UTC (rev 317802) +++ PKGBUILD2018-04-25 07:14:13 UTC (rev 317803) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=83 +pkgrel=84 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:14:34 Author: felixonmars Revision: 317804 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 317803, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 317803, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:14:34 UTC (rev 317804) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=84 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 cabal-install/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:25:22 Author: felixonmars Revision: 317805 upgpkg: cabal-install 2.0.0.1-49 rebuild with iproute,1.7.4 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:14:34 UTC (rev 317804) +++ PKGBUILD2018-04-25 07:25:22 UTC (rev 317805) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.0.0.1 -pkgrel=48 +pkgrel=49 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('custom:BSD3')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:25:44 Author: felixonmars Revision: 317806 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 317805, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 317805, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:25:44 UTC (rev 317806) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.0.0.1 +pkgrel=49 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-random' + 'haskell-stm' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('136105745e22b83a9ab906ac71ebbf4a5992b1731dd152e88eaa8dfd0d3076ddaca80bf0077c8b59c085c7d2f2fd0a3786e6e4c70a47dc924995f23758952a16') + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -f-old-directory -f-old-bytestring -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-parsec -f-monolithic + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:08:12 Author: felixonmars Revision: 317713 upgpkg: hoogle 5.0.16-58 rebuild with warp-tls,3.2.4.3 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:06:40 UTC (rev 317712) +++ PKGBUILD2018-04-25 06:08:12 UTC (rev 317713) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.16 -pkgrel=57 +pkgrel=58 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:36:06 Author: felixonmars Revision: 317754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 317753, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 317753, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:36:06 UTC (rev 317754) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.22.0 +pkgrel=39 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-iproute' 'haskell-lifted-base' 'haskell-network' 'haskell-old-locale' + 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-stringsearch' + 'haskell-text' 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7058bbd79236cb26735a968622f021ac668c780260563ed5d56a82d3a7844de2bc38e7505efcbc8985996d2e1918feb227d91a787c33e1e8f5799ce973806389') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-example +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 haskell-yesod-core/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:37:17 Author: felixonmars Revision: 317755 upgpkg: haskell-yesod-core 1.4.37.3-60 rebuild with iproute,1.7.4 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:36:06 UTC (rev 317754) +++ PKGBUILD2018-04-25 06:37:17 UTC (rev 317755) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.3 -pkgrel=59 +pkgrel=60 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:37:39 Author: felixonmars Revision: 317756 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 317755, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 317755, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:37:39 UTC (rev 317756) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.37.3 +pkgrel=60 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" + "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ae7fe47302edccae5172fd9326f0a3851b00e96424b98d8af91438a6fca726eaf90bc8461f71f0d9dbe02c4c5a9c4efcb6be851d738641c998d4898a3e6fc482') + +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-wai-extra/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:35:45 Author: felixonmars Revision: 317753 upgpkg: haskell-wai-extra 3.0.22.0-39 rebuild with iproute,1.7.4 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:34:46 UTC (rev 317752) +++ PKGBUILD2018-04-25 06:35:45 UTC (rev 317753) @@ -5,7 +5,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.22.0 -pkgrel=38 +pkgrel=39 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:50:04 Author: felixonmars Revision: 317766 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 317765, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 317765, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:50:04 UTC (rev 317766) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.1.3 +pkgrel=21 +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-mtl' '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-text' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-parsec' '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;) +sha512sums=('73014f734ce1aa45157eeec2fbbda7273be25ff4c73ef73804b416fbea4ec7bb24ba4a224b6cf0fbba9f1f3eae41959c7c83d83971ca555228244a77bcb691fe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +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 pandoc/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:49:44 Author: felixonmars Revision: 317765 upgpkg: pandoc 2.1.3-21 rebuild with iproute,1.7.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:41:19 UTC (rev 317764) +++ PKGBUILD2018-04-25 06:49:44 UTC (rev 317765) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.1.3 -pkgrel=20 +pkgrel=21 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in (sdlmame)
Date: Wednesday, April 25, 2018 @ 07:01:28 Author: arojas Revision: 317784 Renamed to mame Deleted: sdlmame/
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:01:08 Author: felixonmars Revision: 317783 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 317781, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 317781, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:01:08 UTC (rev 317783) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.3.1 +pkgrel=132 +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-conduit-extra" + "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-text" "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=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2') + +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-dns/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:09:26 Author: felixonmars Revision: 317798 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 317797, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 317797, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:09:26 UTC (rev 317798) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.2 +pkgrel=15 +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-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-iproute' 'haskell-mtl' '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=('2e28674c34278cbfcb161d789e8731807760058ceb3edb7f5a3e12f88513bf64d08430eec197a593b0fa2c42f2aed741b353910b42b8712ff29a964a12f7e267') + +prepare() { +sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs +} + +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-hjsonschema/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:08:01 Author: felixonmars Revision: 317796 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 317795, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 317795, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:08:01 UTC (rev 317796) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.7.2 +pkgrel=63 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-types' 'haskell-pcre-heavy' 'haskell-profunctors' + 'haskell-protolude' 'haskell-quickcheck' 'haskell-scientific' 'haskell-semigroups' + 'haskell-unordered-containers' 'haskell-text' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5fe613a0f0b8e6d97f56b33ea6238e50c496350128caed1efbabdf69eb261c8f7fec3a0e274ee36010dc3c61ca0f42dadd0d99ce67989031a7d46a5466ac3182') + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:37:14 Author: felixonmars Revision: 317812 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 317811, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 317811, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:37:14 UTC (rev 317812) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24 +pkgrel=1 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-mtl' 'haskell-stm' 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; + "https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;) +sha512sums=('6f6d5e6b7b460b70ec7e20fd66e96d7ad82d2d8d90aa5e89522268c71b90016343e3edd8a3186314546044639e9623af6d0ee2df38395ea925e5588280db27b1' + '957e6cbe868924f0541cfa5a5e7e507caf798c94a1414911a8b8bc466bc4accb8fdd4d52cc298a5b88f83e93fd323cb2344db89df1be173bf6b0daf336b7b3ce') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt + # Fix GHC 8 + #patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:36:51 Author: felixonmars Revision: 317811 upgpkg: hedgewars 0.9.24-1 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD | 62 - 1 file changed, 21 insertions(+), 41 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:29:26 UTC (rev 317810) +++ PKGBUILD2018-04-25 07:36:51 UTC (rev 317811) @@ -1,60 +1,40 @@ # $Id$ -# Maintainer: Sergej Pupykin+# Maintainer: Felix Yan +# Contributor: Sergej Pupykin # Contributor: Tinxy pkgname=hedgewars -pkgver=0.9.23 -pkgrel=11 +pkgver=0.9.24 +pkgrel=1 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org; license=('GPL' 'custom') -depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' -'lua51' 'ffmpeg' 'glut' 'physfs' 'ghc-libs' -'haskell-entropy' -'haskell-sha' -'haskell-random' -'haskell-regex-tdfa' -'haskell-sandi' -'haskell-hslogger' -'haskell-utf8-string' -'haskell-vector') -makedepends=('fpc' 'cmake' -# haskell specific -'ghc' -'haskell-network' -'haskell-bytestring-show' -'haskell-mtl' -'haskell-stm' -'haskell-zlib' -'haskell-base-prelude' -# for scaling the icon -'imagemagick') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-mtl' 'haskell-stm' 'haskell-zlib' 'haskell-base-prelude' 'imagemagick') source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2; - "https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;) -sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89' -'3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a') + "https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;) +sha512sums=('6f6d5e6b7b460b70ec7e20fd66e96d7ad82d2d8d90aa5e89522268c71b90016343e3edd8a3186314546044639e9623af6d0ee2df38395ea925e5588280db27b1' + '957e6cbe868924f0541cfa5a5e7e507caf798c94a1414911a8b8bc466bc4accb8fdd4d52cc298a5b88f83e93fd323cb2344db89df1be173bf6b0daf336b7b3ce') prepare() { - cd ${pkgname}-src-${pkgver} - sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = seq x ()|' gameServer/CoreTypes.hs + cd hedgewars-src-$pkgver sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt - sed -i 's|execute_process(COMMAND ${GHC_EXECUTABLE}|execute_process(COMMAND ${GHC_EXECUTABLE} -dynamic|' cmake_modules/CheckHaskellModuleExists.cmake # Fix GHC 8 - patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch + #patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch } build() { - cd ${pkgname}-src-${pkgver} - mkdir -p "$srcdir"/bin - ln -sf /usr/bin/lrelease-qt4 "$srcdir"/bin/Qt4::lrelease - export PATH="$srcdir"/bin:${PATH} + cd hedgewars-src-$pkgver cmake \ - -DCMAKE_BUILD_TYPE="Release" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DDATA_INSTALL_DIR=/usr/share/hedgewars \ - -DNOSERVER=0 \ - . +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. make # resize icon @@ -64,7 +44,7 @@ } package() { - cd ${pkgname}-src-${pkgver} + cd hedgewars-src-$pkgver make DESTDIR="$pkgdir" install install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:47:25 Author: felixonmars Revision: 317817 upgpkg: pandoc-crossref 0.3.1.0-2 rebuild with iproute,1.7.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:46:02 UTC (rev 317816) +++ PKGBUILD2018-04-25 07:47:25 UTC (rev 317817) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:47:45 Author: felixonmars Revision: 317818 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 317817, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 317817, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:47:45 UTC (rev 317818) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.1.0 +pkgrel=2 +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-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' '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=('f4523fc785cabeeaf91010a3f8c8f6b9617312d8cd32c5ca43da6d3781ac882e92d26f6ceb6fe1e22d5fd286ba13e7043572ead73d84e81eb960e601935e9911') + +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() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in deepin-voice-recorder/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:15:57 Author: felixonmars Revision: 317725 upgpkg: deepin-voice-recorder 1.3.6.1-2 rebuild with ffmpeg 4 Modified: deepin-voice-recorder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:14:23 UTC (rev 317724) +++ PKGBUILD2018-04-25 06:15:57 UTC (rev 317725) @@ -3,7 +3,7 @@ pkgname=deepin-voice-recorder pkgver=1.3.6.1 -pkgrel=1 +pkgrel=2 pkgdesc='Deepin Voice Recorder' arch=('x86_64') url="https://github.com/linuxdeepin/deepin-voice-recorder;
[arch-commits] Commit in deepin-movie/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:13:55 Author: felixonmars Revision: 317723 upgpkg: deepin-movie 1:3.2.3-2 rebuild with ffmpeg 4 Modified: deepin-movie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:13:22 UTC (rev 317722) +++ PKGBUILD2018-04-25 06:13:55 UTC (rev 317723) @@ -4,7 +4,7 @@ pkgname=deepin-movie epoch=1 pkgver=3.2.3 -pkgrel=1 +pkgrel=2 pkgdesc='Movie player based on QtAV' arch=('x86_64') url="https://github.com/linuxdeepin/deepin-movie-reborn;
[arch-commits] Commit in deepin-movie/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:14:23 Author: felixonmars Revision: 317724 archrelease: copy trunk to community-staging-x86_64 Added: deepin-movie/repos/community-staging-x86_64/ deepin-movie/repos/community-staging-x86_64/PKGBUILD (from rev 317723, deepin-movie/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: deepin-movie/repos/community-staging-x86_64/PKGBUILD (from rev 317723, deepin-movie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:14:23 UTC (rev 317724) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgname=deepin-movie +epoch=1 +pkgver=3.2.3 +pkgrel=2 +pkgdesc='Movie player based on QtAV' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-movie-reborn; +license=('GPL3') +depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer') +makedepends=('cmake' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;) +sha512sums=('1e95cee2c7c32148b983632720b2dbed3c249cd3b87bd7183760bd40f5b71e78db4e63f15d8766f3ea60d65b4c086b0edb92f9909ebfa70174e8f9358f78') + +build() { + cd deepin-movie-reborn-$pkgver + cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release . + make +} + +package() { + cd deepin-movie-reborn-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in deepin-voice-recorder/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:16:18 Author: felixonmars Revision: 317726 archrelease: copy trunk to community-staging-x86_64 Added: deepin-voice-recorder/repos/community-staging-x86_64/ deepin-voice-recorder/repos/community-staging-x86_64/PKGBUILD (from rev 317725, deepin-voice-recorder/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: deepin-voice-recorder/repos/community-staging-x86_64/PKGBUILD (from rev 317725, deepin-voice-recorder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:16:18 UTC (rev 317726) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgname=deepin-voice-recorder +pkgver=1.3.6.1 +pkgrel=2 +pkgdesc='Deepin Voice Recorder' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-voice-recorder; +license=('GPL3') +depends=('deepin-qt5integration' 'ffmpeg') +makedepends=('qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-voice-recorder/archive/$pkgver.tar.gz;) +sha512sums=('e9301fb3fa8173b63b5d98f3c67ce4fe8198579fa8bb5f581ff9bd71301dc89a5db3426a2e391b053c93b091f6711024fb36c86b0fb7c472af5055e592fd5f1e') + +build(){ + cd deepin-voice-recorder-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd deepin-voice-recorder-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:25:02 Author: felixonmars Revision: 317736 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 317735, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 317735, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:25:02 UTC (rev 317736) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180409 +pkgrel=5 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' '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-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-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;) +sha512sums=('SKIP') + +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 +}
[arch-commits] Commit in libextractor/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:24:30 Author: felixonmars Revision: 317734 archrelease: copy trunk to community-staging-x86_64 Added: libextractor/repos/community-staging-x86_64/ libextractor/repos/community-staging-x86_64/PKGBUILD (from rev 317733, libextractor/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: libextractor/repos/community-staging-x86_64/PKGBUILD (from rev 317733, libextractor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:24:30 UTC (rev 317734) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Sergej Pupykin+# Contributor: damir + +pkgname=libextractor +pkgver=1.6 +pkgrel=3 +pkgdesc="A library used to extract meta-data from files of arbitrary type" +arch=("x86_64") +license=('GPL') +url="http://gnunet.org/libextractor/; +depends=('libltdl') +makedepends=('exiv2' 'ffmpeg' 'file' 'flac' 'gst-plugins-base-libs' 'libgsf' 'libmpeg2' 'libvorbis' 'poppler') +optdepends=('exiv2: metadata support' +'ffmpeg: previewopus/thumbnailffmpeg support' +'file: mime support' +'flac: flac support' +'gst-plugins-base-libs: gstreamer support' +'libarchive: archive support' +'libgsf: (optional) for ODF support' +'libmpeg2: mpeg support' +'libvorbis: ogg/vorbis support' +'poppler: pdf support') +validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E' + 'D8423BCB326C7907033929C7939E6BE1E29FC3CC') +source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}) +sha512sums=('1e477450d89cc83030100fc9dc11734f39b1ccd1765f8cf4a4938f32253e2e19a48b5337328605451589865142b2d6bf6d7102198115985a1e0da22fca4bc2a8' +'SKIP') + +prepare() { + sed -e 's/CODEC_FLAG_QSCALE/AV_CODEC_FLAG_QSCALE/' \ + -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \ + -i $pkgname-$pkgver/src/plugins/thumbnailffmpeg_extractor.c +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --enable-shared --disable-static + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + rm "$pkgdir"/usr/share/info/dir +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:24:40 Author: felixonmars Revision: 317735 upgpkg: git-annex 6.20180409-5 rebuild with warp-tls,3.2.4.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:24:30 UTC (rev 317734) +++ PKGBUILD2018-04-25 06:24:40 UTC (rev 317735) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180409 -pkgrel=4 +pkgrel=5 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:34:46 Author: felixonmars Revision: 317752 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 317751, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 317751, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:34:46 UTC (rev 317752) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.2.18.2 +pkgrel=6 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' 'haskell-stm' + 'haskell-streaming-commons' 'haskell-text' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0e4b7afe9ae074838bd170a46dfd2b66b08d9fe1ab0757048a7ec2d7772a4867abbb96f4f2374d4fa73ce090e98d439dcb30d4960dab4622c1be7018aadd3c25') + +prepare() { +sed -i 's/"Network"/"Network", "-dynamic"/' $_hkgname-$pkgver/test/doctests.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-warp-debug -fallow-sendfilefd -f-network-bytestring +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-warp/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:34:25 Author: felixonmars Revision: 317751 upgpkg: haskell-warp 3.2.18.2-6 rebuild with iproute,1.7.4 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:32:56 UTC (rev 317750) +++ PKGBUILD2018-04-25 06:34:25 UTC (rev 317751) @@ -5,7 +5,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.2.18.2 -pkgrel=5 +pkgrel=6 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:55:08 Author: felixonmars Revision: 317773 upgpkg: haskell-hspec-wai 0.9.0-51 rebuild with iproute,1.7.4 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:54:23 UTC (rev 317772) +++ PKGBUILD2018-04-25 06:55:08 UTC (rev 317773) @@ -5,7 +5,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.0 -pkgrel=50 +pkgrel=51 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:55:30 Author: felixonmars Revision: 317774 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 317773, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 317773, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:55:30 UTC (rev 317774) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.0 +pkgrel=51 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c') + +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 haskell-servant-server/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:04:05 Author: felixonmars Revision: 317789 upgpkg: haskell-servant-server 0.12-94 rebuild with iproute,1.7.4 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:03:13 UTC (rev 317788) +++ PKGBUILD2018-04-25 07:04:05 UTC (rev 317789) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=93 +pkgrel=94 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:05:19 Author: felixonmars Revision: 317792 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 317791, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 317791, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:05:19 UTC (rev 317792) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=43 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +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 +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-servant-server/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:04:26 Author: felixonmars Revision: 317790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 317789, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 317789, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:04:26 UTC (rev 317790) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=94 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +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-js-jquery/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:04:58 Author: felixonmars Revision: 317791 upgpkg: haskell-js-jquery 3.3.1-43 rebuild with iproute,1.7.4 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:04:26 UTC (rev 317790) +++ PKGBUILD2018-04-25 07:04:58 UTC (rev 317791) @@ -5,7 +5,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=42 +pkgrel=43 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:13:27 Author: felixonmars Revision: 317802 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 317801, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 317801, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:13:27 UTC (rev 317802) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.19 +pkgrel=54 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 'haskell-mtl' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-text' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 'haskell-errors' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('048cd01862d7541dbcd932760f1abc35c5915f0cebcfdbc17cec5b8abc20887c933d3c8a3517912a6fdf03f12e1d466a6ff68b45aefe8d73843fc91192b76c53') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${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-aws/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:13:06 Author: felixonmars Revision: 317801 upgpkg: haskell-aws 0.19-54 rebuild with iproute,1.7.4 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:10:48 UTC (rev 317800) +++ PKGBUILD2018-04-25 07:13:06 UTC (rev 317801) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.19 -pkgrel=53 +pkgrel=54 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in brotli/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:05:39 Author: felixonmars Revision: 317709 upgpkg: brotli 1.0.4-1 Modified: brotli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:00:13 UTC (rev 317708) +++ PKGBUILD2018-04-25 06:05:39 UTC (rev 317709) @@ -6,7 +6,7 @@ pkgbase=brotli pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata') -pkgver=1.0.3 +pkgver=1.0.4 pkgrel=1 pkgdesc='Brotli compression library' arch=('x86_64') @@ -15,7 +15,7 @@ depends=('gcc-libs') makedepends=('cmake' 'python' 'python2') source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz;) -sha512sums=('93adcf437d730ac403e444285ac8aefbb2c8a6b5e1b064e8ee33684c067287a8159e0ee73d2217c167881e87da73fa494792d963a15508fd42b2ac4a5b52823c') +sha512sums=('7d41ad37ca0755ba9e08e7355fb031e24a53a5f6d44ff827adee6d9712765af02142cb463ef558f92449ce3b73e559cffb52315a329ab702f4c46927f993b616') prepare() { cp -a brotli-$pkgver{,-py2}
[arch-commits] Commit in python-qrcode/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:11:46 Author: felixonmars Revision: 317717 upgpkg: python-qrcode 6.0-1 Modified: python-qrcode/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:11:12 UTC (rev 317716) +++ PKGBUILD2018-04-25 06:11:46 UTC (rev 317717) @@ -5,8 +5,8 @@ pkgbase=python-qrcode pkgname=(python-qrcode python2-qrcode) -pkgver=5.3 -pkgrel=3 +pkgver=6.0 +pkgrel=1 pkgdesc="Python library to generate QR codes" arch=('any') url="https://github.com/lincolnloop/python-qrcode; @@ -13,10 +13,13 @@ license=('custom') makedepends=('python-pillow' 'python2-pillow' 'python-six' 'python2-six' 'python-setuptools' 'python2-setuptools') checkdepends=('python2-mock') -source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz) -md5sums=('af41b650a3675d0a0366f842de9786b9') +source=(https://pypi.io/packages/source/q/qrcode/qrcode-${pkgver}.tar.gz + https://github.com/lincolnloop/python-qrcode/commit/35056062270a3d5084b1217df611d09cd94c5ca3.patch) +sha512sums=('c43f12fe6b12d244d19a994cfd20adbe3776bbda1459c9dbc6164b1c9e7637f05e2acc1c2d29b82243024a4ea9b46c319a56acdf6d05e7b697bcd2c31c02102e' + '320ec020268d8ede2f80ba622cd593b2ba9758f1d264fdb546dac126a841d454d02d12ae57edc6601bfd19062953bce9189b59184ce653d43c002e7664f87018') prepare() { + (cd qrcode-$pkgver; patch -p1 -i ../35056062270a3d5084b1217df611d09cd94c5ca3.patch) cp -a qrcode-$pkgver{,-py2} find "qrcode-$pkgver-py2" -type f -exec sed -e 's#/usr/bin/python#/usr/bin/python2#g' \
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:10:46 Author: felixonmars Revision: 317715 upgpkg: hledger-web 1.9.1-4 rebuild with warp-tls,3.2.4.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:09:01 UTC (rev 317714) +++ PKGBUILD2018-04-25 06:10:46 UTC (rev 317715) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.1 -pkgrel=3 +pkgrel=4 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:11:12 Author: felixonmars Revision: 317716 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 317715, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 317715, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:11:12 UTC (rev 317716) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.1 +pkgrel=4 +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-text' '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' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('48966979c678f18af12e11e1f2a9402f204389d2f457403ead6f46aa2c298e49cdb1843d259b1871c4dc32273141821d65ce27a1555d270c8da6237baa8c7964') + +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 haskell-http/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:41:19 Author: felixonmars Revision: 317764 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 317763, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 317763, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:41:19 UTC (rev 317764) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.11 +pkgrel=12 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3c8624fd92f6fa16f128c7d7e4614fba0f95b31714c0dd6ca3e564bb9c3295ec34a952eca91d642b5c46470923ba506ec8234bbb6a67593a00f4c8b50e97aac9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${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-cheapskate/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:10:48 Author: felixonmars Revision: 317800 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 317799, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 317799, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:10:48 UTC (rev 317800) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=67 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-mtl" "haskell-syb" "haskell-text" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e06c8683031e8e7946e10a49ba2fedfedb4b8c5940272d8095ab3ff94c3b77169175b492d15f07fb486efd8fccd0850062174a63d88d2ae69c864eeaffc7a59f') + +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 \ +-fdingus +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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-cheapskate/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:10:27 Author: felixonmars Revision: 317799 upgpkg: haskell-cheapskate 0.1.1-67 rebuild with iproute,1.7.4 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:09:26 UTC (rev 317798) +++ PKGBUILD2018-04-25 07:10:27 UTC (rev 317799) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=66 +pkgrel=67 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:09:04 Author: felixonmars Revision: 317797 upgpkg: haskell-dns 3.0.2-15 rebuild with iproute,1.7.4 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:08:01 UTC (rev 317796) +++ PKGBUILD2018-04-25 07:09:04 UTC (rev 317797) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.2 -pkgrel=14 +pkgrel=15 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:26:57 Author: felixonmars Revision: 317807 upgpkg: xmobar 0.26-6 rebuild with iproute,1.7.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:25:44 UTC (rev 317806) +++ PKGBUILD2018-04-25 07:26:57 UTC (rev 317807) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=5 +pkgrel=6 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, April 25, 2018 @ 07:27:20 Author: felixonmars Revision: 317808 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 317807, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 317807, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:27:20 UTC (rev 317808) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak+# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=6 +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-stm' 'haskell-parsec' 'haskell-mtl' + 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools' + 'haskell-text') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d') + +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 hoogle/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 08:04:17 Author: felixonmars Revision: 317821 upgpkg: hoogle 5.0.16-59 rebuild with iproute,1.7.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 08:02:36 UTC (rev 317820) +++ PKGBUILD2018-04-25 08:04:17 UTC (rev 317821) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.16 -pkgrel=58 +pkgrel=59 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, April 25, 2018 @ 08:04:38 Author: felixonmars Revision: 317822 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317821, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317821, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 08:04:38 UTC (rev 317822) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.16 +pkgrel=59 +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-text' '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=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9') + +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 stack/repos (3 files)
Date: Wednesday, April 25, 2018 @ 06:06:40 Author: felixonmars Revision: 317712 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 317711, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 317711, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 317711, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:06:40 UTC (rev 317712) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=73 +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-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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:
[arch-commits] Commit in brotli/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:06:01 Author: felixonmars Revision: 317710 archrelease: copy trunk to community-testing-x86_64 Added: brotli/repos/community-testing-x86_64/ brotli/repos/community-testing-x86_64/PKGBUILD (from rev 317709, brotli/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: brotli/repos/community-testing-x86_64/PKGBUILD (from rev 317709, brotli/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-04-25 06:06:01 UTC (rev 317710) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Lex Black +# Contributor: TingPing +# Contributor: Guillaume Horel + +pkgbase=brotli +pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata') +pkgver=1.0.4 +pkgrel=1 +pkgdesc='Brotli compression library' +arch=('x86_64') +license=('MIT') +url='https://github.com/google/brotli' +depends=('gcc-libs') +makedepends=('cmake' 'python' 'python2') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz;) +sha512sums=('7d41ad37ca0755ba9e08e7355fb031e24a53a5f6d44ff827adee6d9712765af02142cb463ef558f92449ce3b73e559cffb52315a329ab702f4c46927f993b616') + +prepare() { + cp -a brotli-$pkgver{,-py2} + mkdir -p build +} + +build() { + cd "$srcdir"/brotli-$pkgver + python setup.py build + + cd "$srcdir"/brotli-$pkgver-py2 + python2 ./setup.py build + + cd "$srcdir"/build + cmake ../brotli-$pkgver -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_LIBDIR="/usr/lib" + make +} + +check() { + cd brotli-$pkgver + make test +} + +package_brotli() { + cd build + make DESTDIR="$pkgdir" install + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python-brotli() { + depends=('python') + + cd brotli-$pkgver + + python setup.py install --skip-build -O1 --root="$pkgdir" + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-brotli() { + depends=('python2') + + cd brotli-$pkgver-py2 + + python2 setup.py install --skip-build -O1 --root="$pkgdir" + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_brotli-testdata() { + depends=() + + cd brotli-$pkgver + install -dm755 "$pkgdir"/usr/share/brotli + cp -a tests/testdata "$pkgdir"/usr/share/brotli/ + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:06:19 Author: felixonmars Revision: 317711 upgpkg: stack 1.6.5-73 rebuild with warp-tls,3.2.4.3 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:06:01 UTC (rev 317710) +++ PKGBUILD2018-04-25 06:06:19 UTC (rev 317711) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=72 +pkgrel=73 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in java-rxtx/repos/community-x86_64 (13 files)
Date: Wednesday, April 25, 2018 @ 06:18:42 Author: bgyorgy Revision: 317732 archrelease: copy trunk to community-x86_64 Added: java-rxtx/repos/community-x86_64/PKGBUILD (from rev 317731, java-rxtx/trunk/PKGBUILD) java-rxtx/repos/community-x86_64/java-rxtx.install (from rev 317731, java-rxtx/trunk/java-rxtx.install) java-rxtx/repos/community-x86_64/java10.patch (from rev 317731, java-rxtx/trunk/java10.patch) java-rxtx/repos/community-x86_64/rxtx-2.2-fhs_lock.patch (from rev 317731, java-rxtx/trunk/rxtx-2.2-fhs_lock.patch) java-rxtx/repos/community-x86_64/rxtx-2.2-lock.patch (from rev 317731, java-rxtx/trunk/rxtx-2.2-lock.patch) java-rxtx/repos/community-x86_64/ttyACM_port.patch (from rev 317731, java-rxtx/trunk/ttyACM_port.patch) java-rxtx/repos/community-x86_64/utsrelease.patch (from rev 317731, java-rxtx/trunk/utsrelease.patch) Deleted: java-rxtx/repos/community-x86_64/PKGBUILD java-rxtx/repos/community-x86_64/java-rxtx.install java-rxtx/repos/community-x86_64/rxtx-2.2-fhs_lock.patch java-rxtx/repos/community-x86_64/rxtx-2.2-lock.patch java-rxtx/repos/community-x86_64/ttyACM_port.patch java-rxtx/repos/community-x86_64/utsrelease.patch -+ PKGBUILD| 127 -- java-rxtx.install |6 +- java10.patch| 28 ++ rxtx-2.2-fhs_lock.patch | 26 - rxtx-2.2-lock.patch | 24 ttyACM_port.patch | 56 ++-- utsrelease.patch| 72 +- 7 files changed, 187 insertions(+), 152 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-25 06:18:23 UTC (rev 317731) +++ PKGBUILD2018-04-25 06:18:42 UTC (rev 317732) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Balló György-# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua - -pkgname=java-rxtx -_pkgname=rxtx -pkgver=2.2pre2 -pkgrel=4 -pkgdesc="Java library for serial IO" -arch=('i686' 'x86_64') -url="http://rxtx.qbang.org/; -license=('LGPL') -depends=('glibc' 'java-runtime' 'systemd') -makedepends=('java-environment') -provides=("$_pkgname=$pkgver") -replaces=("$_pkgname") -install=$pkgname.install -source=(http://rxtx.qbang.org/pub/$_pkgname/$_pkgname-$pkgver.zip -utsrelease.patch -rxtx-2.2-lock.patch -rxtx-2.2-fhs_lock.patch -ttyACM_port.patch) -md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c' - '2f21ec5eb108f871815242698b6150f1' - '1f7c43d582bfe9daea22d7f7057436da' - 'f4d22d263f45cd1d4db6242dd0ac78ae' - '903a3fe0067d0682dd5f64483c741df6') - -prepare() { - cd "$srcdir/$_pkgname-$pkgver" - - # Fix build - patch -Np1 -i "$srcdir/utsrelease.patch" - - # Fix lockdir patch - patch -Np1 -i "$srcdir/rxtx-2.2-lock.patch" - - # Fix buffer overflow - patch -Np1 -i "$srcdir/rxtx-2.2-fhs_lock.patch" - - # Enable more ports - patch -Np1 -i "$srcdir/ttyACM_port.patch" -} - -build() { - cd "$srcdir/$_pkgname-$pkgver" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var - make -j1 -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - mkdir -p "$pkgdir"/usr/{lib,share/java/rxtx} - make JHOME="$pkgdir/usr/share/java/rxtx" RXTX_PATH="$pkgdir/usr/lib" install - - # Setup lock directory - install -dm755 "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d - echo 'g lock - - -' > "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" - echo 'd /run/lock/lockdev 0775 root lock -' > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" -} Copied: java-rxtx/repos/community-x86_64/PKGBUILD (from rev 317731, java-rxtx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-25 06:18:42 UTC (rev 317732) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Vitaliy Berdinskikh ur6lad[at]i.ua + +pkgname=java-rxtx +_pkgname=rxtx +pkgver=2.2pre2 +pkgrel=5 +pkgdesc="Java library for serial IO" +arch=('x86_64') +url="http://rxtx.qbang.org/; +license=('LGPL') +depends=('glibc' 'java-runtime' 'systemd') +makedepends=('java-environment') +provides=("$_pkgname=$pkgver") +replaces=("$_pkgname") +install=$pkgname.install +source=(http://rxtx.qbang.org/pub/$_pkgname/$_pkgname-$pkgver.zip +utsrelease.patch +rxtx-2.2-lock.patch +rxtx-2.2-fhs_lock.patch +ttyACM_port.patch +java10.patch) +md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c' + '2f21ec5eb108f871815242698b6150f1' + '1f7c43d582bfe9daea22d7f7057436da' + 'f4d22d263f45cd1d4db6242dd0ac78ae' + '903a3fe0067d0682dd5f64483c741df6' + 'c743b0be1ae32e8e7d1bc3e596a65766') + +prepare() { + cd $_pkgname-$pkgver + + # Fix build + patch -Np1 -i ../utsrelease.patch + + # Fix lockdir patch + patch -Np1 -i ../rxtx-2.2-lock.patch + + # Fix buffer
[arch-commits] Commit in noto-fonts-emoji/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:19:08 Author: arojas Revision: 322985 Update to pistol release Modified: noto-fonts-emoji/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 04:54:50 UTC (rev 322984) +++ PKGBUILD2018-04-25 06:19:08 UTC (rev 322985) @@ -3,9 +3,9 @@ pkgname=noto-fonts-emoji _pkgver=2018-01-02 -_commit=bf112244987f281f0c313d46becfe823ae7b965d +_commit=0447355ade750dd92d759b97fcbfaa546394556b pkgver=${_pkgver//-} -pkgrel=2 +pkgrel=1 pkgdesc="Google Noto emoji fonts" arch=(any) url="https://www.google.com/get/noto/; @@ -12,7 +12,7 @@ license=(custom:OFL) depends=(fontconfig) source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;) -sha256sums=('1ac40c497e83c7eef1ad26e405de73f6733f7939d8a7c348d00241f3653100a0') +sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e') package() { cd noto-emoji-*
[arch-commits] Commit in java-rxtx/trunk (PKGBUILD java10.patch)
Date: Wednesday, April 25, 2018 @ 06:18:23 Author: bgyorgy Revision: 317731 upgpkg: java-rxtx 2.2pre2-5 Don't create lock group, it's already created by the filesystem package (FS#58342) Added: java-rxtx/trunk/java10.patch Modified: java-rxtx/trunk/PKGBUILD --+ PKGBUILD | 25 - java10.patch | 28 2 files changed, 44 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:17:28 UTC (rev 317730) +++ PKGBUILD2018-04-25 06:18:23 UTC (rev 317731) @@ -5,7 +5,7 @@ pkgname=java-rxtx _pkgname=rxtx pkgver=2.2pre2 -pkgrel=4 +pkgrel=5 pkgdesc="Java library for serial IO" arch=('x86_64') url="http://rxtx.qbang.org/; @@ -19,27 +19,35 @@ utsrelease.patch rxtx-2.2-lock.patch rxtx-2.2-fhs_lock.patch -ttyACM_port.patch) +ttyACM_port.patch +java10.patch) md5sums=('7eedb18e3f33a427e2b0e9be8ce3f94c' '2f21ec5eb108f871815242698b6150f1' '1f7c43d582bfe9daea22d7f7057436da' 'f4d22d263f45cd1d4db6242dd0ac78ae' - '903a3fe0067d0682dd5f64483c741df6') + '903a3fe0067d0682dd5f64483c741df6' + 'c743b0be1ae32e8e7d1bc3e596a65766') prepare() { cd $_pkgname-$pkgver # Fix build - patch -Np1 -i "$srcdir/utsrelease.patch" + patch -Np1 -i ../utsrelease.patch # Fix lockdir patch - patch -Np1 -i "$srcdir/rxtx-2.2-lock.patch" + patch -Np1 -i ../rxtx-2.2-lock.patch # Fix buffer overflow - patch -Np1 -i "$srcdir/rxtx-2.2-fhs_lock.patch" + patch -Np1 -i ../rxtx-2.2-fhs_lock.patch # Enable more ports - patch -Np1 -i "$srcdir/ttyACM_port.patch" + patch -Np1 -i ../ttyACM_port.patch + + # Fix build with openjdk10 + patch -Np1 -i ../java10.patch + + rm *.m4 + autoreconf -fi } build() { @@ -54,7 +62,6 @@ make JHOME="$pkgdir/usr/share/java/rxtx" RXTX_PATH="$pkgdir/usr/lib" install # Setup lock directory - install -dm755 "$pkgdir"/usr/lib/{sysusers,tmpfiles}.d - echo 'g lock - - -' > "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" + install -dm755 "$pkgdir"/usr/lib/tmpfiles.d echo 'd /run/lock/lockdev 0775 root lock -' > "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf" } Added: java10.patch === --- java10.patch(rev 0) +++ java10.patch2018-04-25 06:18:23 UTC (rev 317731) @@ -0,0 +1,28 @@ +diff -Naur rxtx-2.2pre2.orig/configure.in rxtx-2.2pre2/configure.in +--- rxtx-2.2pre2.orig/configure.in 2008-12-31 03:28:37.0 +0100 rxtx-2.2pre2/configure.in 2018-04-25 07:50:42.382848449 +0200 +@@ -483,8 +483,7 @@ + ;; + *) + find_java_native_include jni_md.h +- JAVAH="\$(JPATH)/bin/javah -classpath \$(CLASSPATH) -d \$(DEST) -jni" +- JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ -O -source 1.3 -target 1.3" ++ JAVAC="\$(JPATH)/bin/javac -classpath \$(CLASSPATH) -d \$(TOP)/ -h \$(DEST) -O -source 6 -target 1.6" + JAR="\$(JPATH)/bin/jar" + JAVADOC="\$(JPATH)/bin/javadoc" + CFLAGS=$CFLAGS" -D_BSD_SOURCE" +diff -Naur rxtx-2.2pre2.orig/Makefile.am rxtx-2.2pre2/Makefile.am +--- rxtx-2.2pre2.orig/Makefile.am 2008-09-14 23:36:27.0 +0200 rxtx-2.2pre2/Makefile.am 2018-04-25 07:50:01.198326446 +0200 +@@ -111,11 +111,6 @@ + $(CLASSES): $(javafiles) $(TOP)/Makefile + $(JAVAH_FIX) + $(JAVAC) $(javafiles) +- $(JAVAH) `(for i in $(javahfiles);do \ +- if grep > /dev/null native.*\( $(SPATH)/gnu/io/$$i.java; then \ +- echo $(CLASSDIR).$$i; \ +- fi; \ +- done)` + $(JAR) cf $(JARTARGET) $(CLASSTOP)/* + + # install librxtxSerial.so into the proper directory and copy $(JARTARGET) to its
[arch-commits] Commit in noto-fonts-emoji/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:19:39 Author: arojas Revision: 322986 archrelease: copy trunk to extra-any Added: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322985, noto-fonts-emoji/trunk/PKGBUILD) Deleted: noto-fonts-emoji/repos/extra-any/PKGBUILD --+ PKGBUILD | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-25 06:19:08 UTC (rev 322985) +++ PKGBUILD2018-04-25 06:19:39 UTC (rev 322986) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas- -pkgname=noto-fonts-emoji -_pkgver=2018-01-02 -_commit=bf112244987f281f0c313d46becfe823ae7b965d -pkgver=${_pkgver//-} -pkgrel=2 -pkgdesc="Google Noto emoji fonts" -arch=(any) -url="https://www.google.com/get/noto/; -license=(custom:OFL) -depends=(fontconfig) -source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;) -sha256sums=('1ac40c497e83c7eef1ad26e405de73f6733f7939d8a7c348d00241f3653100a0') - -package() { - cd noto-emoji-* - mkdir -p "$pkgdir"/usr/share/fonts/noto - install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322985, noto-fonts-emoji/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-25 06:19:39 UTC (rev 322986) @@ -0,0 +1,22 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgname=noto-fonts-emoji +_pkgver=2018-01-02 +_commit=0447355ade750dd92d759b97fcbfaa546394556b +pkgver=${_pkgver//-} +pkgrel=1 +pkgdesc="Google Noto emoji fonts" +arch=(any) +url="https://www.google.com/get/noto/; +license=(custom:OFL) +depends=(fontconfig) +source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;) +sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e') + +package() { + cd noto-emoji-* + mkdir -p "$pkgdir"/usr/share/fonts/noto + install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in libextractor/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:24:04 Author: felixonmars Revision: 317733 upgpkg: libextractor 1.6-3 rebuild with ffmpeg 4 Modified: libextractor/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:18:42 UTC (rev 317732) +++ PKGBUILD2018-04-25 06:24:04 UTC (rev 317733) @@ -4,7 +4,7 @@ pkgname=libextractor pkgver=1.6 -pkgrel=2 +pkgrel=3 pkgdesc="A library used to extract meta-data from files of arbitrary type" arch=("x86_64") license=('GPL') @@ -17,24 +17,30 @@ 'flac: flac support' 'gst-plugins-base-libs: gstreamer support' 'libarchive: archive support' - 'libgsf: (optional) for ODF support' - 'libmpeg2: mpeg support' - 'libvorbis: ogg/vorbis support' +'libgsf: (optional) for ODF support' +'libmpeg2: mpeg support' +'libvorbis: ogg/vorbis support' 'poppler: pdf support') validpgpkeys=('19647543F7861D3BF4E64FF7BF60708B48426C7E' - 'D8423BCB326C7907033929C7939E6BE1E29FC3CC') + 'D8423BCB326C7907033929C7939E6BE1E29FC3CC') source=("https://ftp.gnu.org/gnu/libextractor/${pkgname}-${pkgver}.tar.gz"{,.sig}) -sha256sums=('26d4adca2e381d2a0c8b3037ec85e094ac5d40485623794466cfc176f5bbf69d' +sha512sums=('1e477450d89cc83030100fc9dc11734f39b1ccd1765f8cf4a4938f32253e2e19a48b5337328605451589865142b2d6bf6d7102198115985a1e0da22fca4bc2a8' 'SKIP') +prepare() { + sed -e 's/CODEC_FLAG_QSCALE/AV_CODEC_FLAG_QSCALE/' \ + -e 's/FF_INPUT_BUFFER_PADDING_SIZE/AV_INPUT_BUFFER_PADDING_SIZE/' \ + -i $pkgname-$pkgver/src/plugins/thumbnailffmpeg_extractor.c +} + build() { - cd "$srcdir"/${pkgname}-${pkgver} + cd $pkgname-$pkgver ./configure --prefix=/usr --enable-shared --disable-static make } package() { - cd "$srcdir"/${pkgname}-${pkgver} + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install rm "$pkgdir"/usr/share/info/dir }
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:40:01 Author: felixonmars Revision: 317761 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 317759, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 317759, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:40:01 UTC (rev 317761) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=2 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +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-warp-tls/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:39:38 Author: felixonmars Revision: 317759 upgpkg: haskell-warp-tls 3.2.4.3-2 rebuild with iproute,1.7.4 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:39:00 UTC (rev 317758) +++ PKGBUILD2018-04-25 06:39:38 UTC (rev 317759) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.3 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:40:57 Author: felixonmars Revision: 317763 upgpkg: haskell-http 4000.3.11-12 rebuild with iproute,1.7.4 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:40:53 UTC (rev 317762) +++ PKGBUILD2018-04-25 06:40:57 UTC (rev 317763) @@ -5,7 +5,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.11 -pkgrel=11 +pkgrel=12 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:54:03 Author: felixonmars Revision: 317771 upgpkg: haskell-http-conduit 2.2.4-81 rebuild with iproute,1.7.4 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:53:01 UTC (rev 317770) +++ PKGBUILD2018-04-25 06:54:03 UTC (rev 317771) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.4 -pkgrel=80 +pkgrel=81 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:54:23 Author: felixonmars Revision: 317772 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 317771, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 317771, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:54:23 UTC (rev 317772) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=81 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +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 haskell-wai-app-static/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:53:01 Author: felixonmars Revision: 317770 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 317769, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 317769, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:53:01 UTC (rev 317770) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.2 +pkgrel=13 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-text' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +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 stack/repos (3 files)
Date: Wednesday, April 25, 2018 @ 07:42:30 Author: felixonmars Revision: 317814 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 317813, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 317813, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 317813, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 07:42:30 UTC (rev 317814) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=74 +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-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 07:42:09 Author: felixonmars Revision: 317813 upgpkg: stack 1.6.5-74 rebuild with iproute,1.7.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:37:14 UTC (rev 317812) +++ PKGBUILD2018-04-25 07:42:09 UTC (rev 317813) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=73 +pkgrel=74 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 08:02:14 Author: felixonmars Revision: 317819 upgpkg: idris 1.2.0-60 rebuild with iproute,1.7.4 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 07:47:45 UTC (rev 317818) +++ PKGBUILD2018-04-25 08:02:14 UTC (rev 317819) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=59 +pkgrel=60 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:09:01 Author: felixonmars Revision: 317714 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317713, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 317713, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:09:01 UTC (rev 317714) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.16 +pkgrel=58 +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-text' '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=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9') + +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 deepin-music/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:16:50 Author: felixonmars Revision: 317728 archrelease: copy trunk to community-staging-x86_64 Added: deepin-music/repos/community-staging-x86_64/ deepin-music/repos/community-staging-x86_64/PKGBUILD (from rev 317727, deepin-music/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: deepin-music/repos/community-staging-x86_64/PKGBUILD (from rev 317727, deepin-music/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:16:50 UTC (rev 317728) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-music +pkgver=3.1.8.1 +pkgrel=3 +pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-music; +license=('GPL3') +depends=('deepin-qt5integration' 'ffmpeg' 'taglib' 'libcue' 'qt5-svg' 'gst-plugins-bad') +makedepends=('python' 'qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz;) +sha512sums=('f597f4118839264f1f131bbdd24954de50869f886901d6b5e3c524b1d2ad71ac63476fdb8cf17966b19693da5a482550cfcc55872edaa03dbf62e2c6f1134887') + +prepare() { + sed -i 's/-0-2//g' deepin-music-$pkgver/music-player/music-player.pro +} + +build() { + cd deepin-music-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd deepin-music-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:17:28 Author: felixonmars Revision: 317730 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 317729, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 317729, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:17:28 UTC (rev 317730) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.11.0.0 +pkgrel=69 +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-mtl' 'haskell-network' + 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' + 'haskell-parsec' 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 'haskell-text' + '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=('49870a0bc3de15f5842306a93f7c909703860701a7a59c73415b7580084e2b8413084d12f3baa3aff834e3245a8693e6386dc89989c74c2d7e5828fe7baaa4ee') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/tasty-quickcheck >= 0.8 && < 0.10,/tasty-quickcheck >= 0.8,/' $_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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver +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: Wednesday, April 25, 2018 @ 06:17:03 Author: felixonmars Revision: 317729 upgpkg: haskell-hakyll 4.11.0.0-69 rebuild with warp-tls,3.2.4.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:16:50 UTC (rev 317728) +++ PKGBUILD2018-04-25 06:17:03 UTC (rev 317729) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.11.0.0 -pkgrel=68 +pkgrel=69 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in deepin-music/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:16:29 Author: felixonmars Revision: 317727 upgpkg: deepin-music 3.1.8.1-3 rebuild with ffmpeg 4 Modified: deepin-music/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:16:18 UTC (rev 317726) +++ PKGBUILD2018-04-25 06:16:29 UTC (rev 317727) @@ -5,7 +5,7 @@ pkgname=deepin-music pkgver=3.1.8.1 -pkgrel=2 +pkgrel=3 pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' arch=('x86_64') url="https://github.com/linuxdeepin/deepin-music;
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Wednesday, April 25, 2018 @ 06:39:00 Author: felixonmars Revision: 317758 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 317757, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 317757, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-25 06:39:00 UTC (rev 317758) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=121 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +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 "${srcdir}/${_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 noto-fonts-emoji/trunk (PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:38:57 Author: arojas Revision: 322987 Actually bump version Modified: noto-fonts-emoji/trunk/PKGBUILD --+ PKGBUILD |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-25 06:19:39 UTC (rev 322986) +++ PKGBUILD2018-04-25 06:38:57 UTC (rev 322987) @@ -2,9 +2,8 @@ # Maintainer: Antonio Rojas <aro...@archlinux.org> pkgname=noto-fonts-emoji -_pkgver=2018-01-02 +pkgver=20180425 _commit=0447355ade750dd92d759b97fcbfaa546394556b -pkgver=${_pkgver//-} pkgrel=1 pkgdesc="Google Noto emoji fonts" arch=(any)
[arch-commits] Commit in noto-fonts-emoji/repos/extra-any (PKGBUILD PKGBUILD)
Date: Wednesday, April 25, 2018 @ 06:39:17 Author: arojas Revision: 322988 archrelease: copy trunk to extra-any Added: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322987, noto-fonts-emoji/trunk/PKGBUILD) Deleted: noto-fonts-emoji/repos/extra-any/PKGBUILD --+ PKGBUILD | 43 +-- 1 file changed, 21 insertions(+), 22 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-25 06:38:57 UTC (rev 322987) +++ PKGBUILD2018-04-25 06:39:17 UTC (rev 322988) @@ -1,22 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas <aro...@archlinux.org> - -pkgname=noto-fonts-emoji -_pkgver=2018-01-02 -_commit=0447355ade750dd92d759b97fcbfaa546394556b -pkgver=${_pkgver//-} -pkgrel=1 -pkgdesc="Google Noto emoji fonts" -arch=(any) -url="https://www.google.com/get/noto/; -license=(custom:OFL) -depends=(fontconfig) -source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;) -sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e') - -package() { - cd noto-emoji-* - mkdir -p "$pkgdir"/usr/share/fonts/noto - install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: noto-fonts-emoji/repos/extra-any/PKGBUILD (from rev 322987, noto-fonts-emoji/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-25 06:39:17 UTC (rev 322988) @@ -0,0 +1,21 @@ +# $Id$ +# Maintainer: Antonio Rojas <aro...@archlinux.org> + +pkgname=noto-fonts-emoji +pkgver=20180425 +_commit=0447355ade750dd92d759b97fcbfaa546394556b +pkgrel=1 +pkgdesc="Google Noto emoji fonts" +arch=(any) +url="https://www.google.com/get/noto/; +license=(custom:OFL) +depends=(fontconfig) +source=($pkgname-$pkgver.zip::"https://github.com/googlei18n/noto-emoji/archive/$_commit.zip;) +sha256sums=('3452b3e071243ea965349a00865e11c951ad6bebf1f6e66d36e800238c87c56e') + +package() { + cd noto-emoji-* + mkdir -p "$pkgdir"/usr/share/fonts/noto + install -m644 fonts/NotoColorEmoji.ttf "$pkgdir"/usr/share/fonts/noto + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}