[arch-commits] Commit in agda/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:41:06 Author: felixonmars Revision: 315940 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 315939, agda/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 315939, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:41:06 UTC (rev 315940) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.5.3 +pkgrel=29 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="http://wiki.portal.chalmers.se/agda/"; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" "haskell-boxes" + "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" "haskell-edisoncore" + "haskell-edit-distance" "haskell-equivalence" "haskell-geniplate-mirror" "haskell-gitrev" + "haskell-hashable" "haskell-hashtables" "haskell-ieee754" "haskell-monadplus" "haskell-mtl" + "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" "haskell-stm" + "haskell-strict" "haskell-text" "haskell-unordered-containers" "haskell-uri-encode" + "haskell-zlib") +optdepends=('agda-stdlib: for standard library') +makedepends=('ghc') +source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";) +sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib +sed -e "s|rawSystem agda \\[|rawSystem \"env\" [\"Agda_datadir=$PWD/lib-target\", \"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \ +-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \ +-i $pkgname-$pkgver/Setup.hs + +sed -i 's/, EdisonCore >= 1.3.1.1 && < 1.3.2/, EdisonCore >= 1.3.1.1/' $pkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${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" + +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ +}
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:40:44 Author: felixonmars Revision: 315939 upgpkg: agda 2.5.3-29 rebuild with blaze-markup,0.8.2.1 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:31:14 UTC (rev 315938) +++ PKGBUILD2018-04-12 06:40:44 UTC (rev 315939) @@ -5,7 +5,7 @@ _hkgname=Agda pkgname=agda pkgver=2.5.3 -pkgrel=28 +pkgrel=29 pkgdesc="A dependently typed functional programming language and proof assistant" url="http://wiki.portal.chalmers.se/agda/"; license=("custom")
[arch-commits] Commit in caja-extensions/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:31:11 Author: bgyorgy Revision: 315937 archrelease: copy trunk to community-x86_64 Added: caja-extensions/repos/community-x86_64/PKGBUILD (from rev 315936, caja-extensions/trunk/PKGBUILD) Deleted: caja-extensions/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 212 + 1 file changed, 101 insertions(+), 111 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 06:30:52 UTC (rev 315936) +++ PKGBUILD2018-04-12 06:31:11 UTC (rev 315937) @@ -1,111 +0,0 @@ -# Maintainer: -# Contributor: Martin Wimpress - -pkgbase=caja-extensions -pkgname=(caja-extensions-common caja-gksu caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags) -pkgver=1.20.0 -pkgrel=1 -pkgdesc="Caja extensions" -url="https://mate-desktop.org"; -arch=('x86_64') -license=('GPL') -depends=('caja' 'dbus-glib' 'gksu' 'gupnp' 'imagemagick' 'samba') -makedepends=('intltool' 'python') -source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";) -sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9') - -build() { -cd ${pkgbase}-${pkgver} -PYTHON=/usr/bin/python2 ./configure \ ---prefix=/usr - -#https://bugzilla.gnome.org/show_bug.cgi?id=656231 -sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - -make -} - -package_caja-extensions-common() { -pkgdesc="Caja extensions (common files)" -depends=() - -cd ${pkgbase}-${pkgver} -make -C po DESTDIR="${pkgdir}" install -} - -package_caja-gksu() { -pkgdesc="Privilege granting extension for Caja using gksu" -depends=('caja' 'caja-extensions-common' 'gksu') -groups=('mate-extra') -conflicts=('caja-gksu-gtk3') -replaces=('caja-gksu-gtk3') - -cd ${pkgbase}-${pkgver} -make -C gksu DESTDIR="${pkgdir}" install -} - -package_caja-image-converter() { -pkgdesc="A Caja extension for simple image conversions" -depends=('caja' 'caja-extensions-common' 'imagemagick') -groups=('mate-extra') -conflicts=('caja-image-converter-gtk3') -replaces=('caja-image-converter-gtk3') - -cd ${pkgbase}-${pkgver} -make -C image-converter DESTDIR="${pkgdir}" install -} - -package_caja-open-terminal() { -pkgdesc="A Caja extension for opening terminals in arbitrary local paths" -depends=('caja' 'caja-extensions-common') -groups=('mate-extra') -conflicts=('caja-open-terminal-gtk3') -replaces=('caja-open-terminal-gtk3') - -cd "${srcdir}/${pkgbase}-${pkgver}" -make -C open-terminal DESTDIR="${pkgdir}" install -} - -package_caja-sendto() { -pkgdesc="A Caja extension for sending files" -depends=('caja' 'caja-extensions-common' 'dbus-glib' 'gupnp') -groups=('mate-extra') -optdepends=('pidgin: Support for sending to instant messaging networks.' -'gajim: Support for sending to Jabber.') -conflicts=('caja-sendto-gtk3') -replaces=('caja-sendto-gtk3') - -cd ${pkgbase}-${pkgver} -make -C sendto DESTDIR="${pkgdir}" install -} - -package_caja-share() { -pkgdesc="A Caja extension to quickly share a folder" -depends=('caja' 'caja-extensions-common' 'samba') -groups=('mate-extra') -conflicts=('caja-share-gtk3') -replaces=('caja-share-gtk3') - -cd ${pkgbase}-${pkgver} -make -C share DESTDIR="${pkgdir}" install -} - -package_caja-wallpaper() { -pkgdesc="A Caja extension to quickly set wallpaper" -depends=('caja' 'caja-extensions-common') -groups=('mate-extra') -conflicts=('caja-wallpaper-gtk3') -replaces=('caja-wallpaper-gtk3') - -cd ${pkgbase}-${pkgver} -make -C wallpaper DESTDIR="${pkgdir}" install -} - -package_caja-xattr-tags() { -pkgdesc="A Caja extension to see tags stored on xattrs" -depends=('caja' 'caja-extensions-common') -groups=('mate-extra') - -cd ${pkgbase}-${pkgver} -make -C xattr-tags DESTDIR="${pkgdir}" install -} Copied: caja-extensions/repos/community-x86_64/PKGBUILD (from rev 315936, caja-extensions/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 06:31:11 UTC (rev 315937) @@ -0,0 +1,101 @@ +# Maintainer: +# Contributor: Martin Wimpress + +pkgbase=caja-extensions +pkgname=(caja-extensions-common caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags) +pkgver=1.20.0 +pkgrel=2 +pkgdesc="Caja extensions" +url="https://mate-desktop.org"; +arch=('x86_64') +license=('GPL') +depends=('caja' 'dbus-glib' 'gupnp' 'imagemagick' 'samba') +makedepends=('intltool' 'python') +source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";) +sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9') + +build() { +cd
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:30:52 Author: felixonmars Revision: 315936 upgpkg: git-annex 6.20180409-2 rebuild with blaze-markup,0.8.2.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:30:26 UTC (rev 315935) +++ PKGBUILD2018-04-12 06:30:52 UTC (rev 315936) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180409 -pkgrel=1 +pkgrel=2 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in caja-extensions/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:30:26 Author: bgyorgy Revision: 315935 upgpkg: caja-extensions 1.20.0-2 Remove caja-gksu. gksu is unmaintained and obsoleted nowadays. Use caja-admin instead. Modified: caja-extensions/trunk/PKGBUILD --+ PKGBUILD | 22 ++ 1 file changed, 6 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:24:47 UTC (rev 315934) +++ PKGBUILD2018-04-12 06:30:26 UTC (rev 315935) @@ -2,14 +2,14 @@ # Contributor: Martin Wimpress pkgbase=caja-extensions -pkgname=(caja-extensions-common caja-gksu caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags) +pkgname=(caja-extensions-common caja-image-converter caja-open-terminal caja-sendto caja-share caja-wallpaper caja-xattr-tags) pkgver=1.20.0 -pkgrel=1 +pkgrel=2 pkgdesc="Caja extensions" url="https://mate-desktop.org"; arch=('x86_64') license=('GPL') -depends=('caja' 'dbus-glib' 'gksu' 'gupnp' 'imagemagick' 'samba') +depends=('caja' 'dbus-glib' 'gupnp' 'imagemagick' 'samba') makedepends=('intltool' 'python') source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/$pkgbase-$pkgver.tar.xz";) sha256sums=('f2b65081ddbe9062c5a6ee1e00b6433b43a4c7aaeb90e34047fbf41a863e71a9') @@ -17,7 +17,8 @@ build() { cd ${pkgbase}-${pkgver} PYTHON=/usr/bin/python2 ./configure \ ---prefix=/usr +--prefix=/usr \ +--disable-gksu #https://bugzilla.gnome.org/show_bug.cgi?id=656231 sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool @@ -33,17 +34,6 @@ make -C po DESTDIR="${pkgdir}" install } -package_caja-gksu() { -pkgdesc="Privilege granting extension for Caja using gksu" -depends=('caja' 'caja-extensions-common' 'gksu') -groups=('mate-extra') -conflicts=('caja-gksu-gtk3') -replaces=('caja-gksu-gtk3') - -cd ${pkgbase}-${pkgver} -make -C gksu DESTDIR="${pkgdir}" install -} - package_caja-image-converter() { pkgdesc="A Caja extension for simple image conversions" depends=('caja' 'caja-extensions-common' 'imagemagick') @@ -71,7 +61,7 @@ depends=('caja' 'caja-extensions-common' 'dbus-glib' 'gupnp') groups=('mate-extra') optdepends=('pidgin: Support for sending to instant messaging networks.' -'gajim: Support for sending to Jabber.') +'gajim: Support for sending to XMPP.') conflicts=('caja-sendto-gtk3') replaces=('caja-sendto-gtk3')
[arch-commits] Commit in git-annex/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:31:14 Author: felixonmars Revision: 315938 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 315936, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 315936, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:31:14 UTC (rev 315938) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180409 +pkgrel=2 +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 haskell-hakyll/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:24:47 Author: felixonmars Revision: 315934 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 315933, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 315933, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:24:47 UTC (rev 315934) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.11.0.0 +pkgrel=66 +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: Thursday, April 12, 2018 @ 06:24:17 Author: felixonmars Revision: 315933 upgpkg: haskell-hakyll 4.11.0.0-66 rebuild with blaze-markup,0.8.2.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:22:14 UTC (rev 315932) +++ PKGBUILD2018-04-12 06:24:17 UTC (rev 315933) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.11.0.0 -pkgrel=65 +pkgrel=66 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:21:51 Author: felixonmars Revision: 315931 upgpkg: haskell-trifecta 1.7.1.1-52 rebuild with blaze-markup,0.8.2.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:20:54 UTC (rev 315930) +++ PKGBUILD2018-04-12 06:21:51 UTC (rev 315931) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.7.1.1 -pkgrel=51 +pkgrel=52 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:22:14 Author: felixonmars Revision: 315932 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 315931, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 315931, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:22:14 UTC (rev 315932) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.7.1.1 +pkgrel=52 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5da4e04be3f4f02220aa730b830a50b9a5df243815d6e00051beb7274af3bc78e50cf70747e3e1f448b2966d1c3051ab589e7d99a0432620390c6193d034a602') + +prepare() { +sed -i 's/ansi-terminal>= 0.6 && < 0.7,/ansi-terminal >= 0.6,/' $_hkgname-$pkgver/$_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}" \ +--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-auth/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:20:54 Author: felixonmars Revision: 315930 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 315929, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 315929, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:20:54 UTC (rev 315930) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=139 +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-yesod-auth/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:20:32 Author: felixonmars Revision: 315929 upgpkg: haskell-yesod-auth 1.4.21-139 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:19:19 UTC (rev 315928) +++ PKGBUILD2018-04-12 06:20:32 UTC (rev 315929) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=138 +pkgrel=139 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:19:19 Author: felixonmars Revision: 315928 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 315927, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 315927, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:19:19 UTC (rev 315928) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=292 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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 hledger-api/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:18:02 Author: felixonmars Revision: 315926 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 315925, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 315925, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:18:02 UTC (rev 315926) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9 +pkgrel=7 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3d0f49138f1fe58fe31e8e06a406dc379771242385ed82cc85cd0b3ac8de522dc22024dc98ab3a88139206b5bded4fbbc7209c89633047f4736ae18ce93c918') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-wstools/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:17:58 Author: felixonmars Revision: 321621 archrelease: copy trunk to extra-any Added: python-wstools/repos/extra-any/PKGBUILD (from rev 321620, python-wstools/trunk/PKGBUILD) Deleted: python-wstools/repos/extra-any/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 06:17:32 UTC (rev 321620) +++ PKGBUILD2018-04-12 06:17:58 UTC (rev 321621) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-wstools -pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.7 -pkgrel=1 -pkgdesc="WSDL parsing services package for Web Services for Python" -arch=('any') -url="https://github.com/pycontribs/wstools"; -license=('custom') -makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' - 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) -sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc') - -prepare() { - cp -a wstools-$pkgver{,-py2} - sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ - -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ - -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/wstools-$pkgver - python setup.py build - - cd "$srcdir"/wstools-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/wstools-$pkgver - python setup.py test - - cd "$srcdir"/wstools-$pkgver-py2 - python2 setup.py test -} - -package_python-wstools() { - depends=('python-six' 'python-setuptools') - - cd wstools-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} - -package_python2-wstools() { - depends=('python2-six' 'python2-setuptools') - - cd wstools-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321620, python-wstools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 06:17:58 UTC (rev 321621) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-wstools +pkgname=('python-wstools' 'python2-wstools') +pkgver=0.4.8 +pkgrel=1 +pkgdesc="WSDL parsing services package for Web Services for Python" +arch=('any') +url="https://github.com/pycontribs/wstools"; +license=('custom') +makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' + 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) +sha512sums=('0dc25d28ffbaf2051d8cdabd6b7e0b91d3946a4717a3acf6d36e68b8007d002d01129fb892c2f8ad0eb4c39411b8ff77ab043e1788ad1542d017997ce1826352') + +prepare() { + cp -a wstools-$pkgver{,-py2} + sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ + -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ + -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/wstools-$pkgver + python setup.py build + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/wstools-$pkgver + python setup.py test + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py test +} + +package_python-wstools() { + depends=('python-six' 'python-setuptools') + + cd wstools-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +} + +package_python2-wstools() { + depends=('python2-six' 'python2-setuptools') + + cd wstools-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:18:51 Author: felixonmars Revision: 315927 upgpkg: haskell-yesod-default 1.2.0-292 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:18:02 UTC (rev 315926) +++ PKGBUILD2018-04-12 06:18:51 UTC (rev 315927) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=291 +pkgrel=292 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:17:39 Author: felixonmars Revision: 315925 upgpkg: hledger-api 1.9-7 rebuild with blaze-markup,0.8.2.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:16:24 UTC (rev 315924) +++ PKGBUILD2018-04-12 06:17:39 UTC (rev 315925) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9 -pkgrel=6 +pkgrel=7 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in python-wstools/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:17:32 Author: felixonmars Revision: 321620 upgpkg: python-wstools 0.4.8-1 Modified: python-wstools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:12:32 UTC (rev 321619) +++ PKGBUILD2018-04-12 06:17:32 UTC (rev 321620) @@ -3,7 +3,7 @@ pkgbase=python-wstools pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.7 +pkgver=0.4.8 pkgrel=1 pkgdesc="WSDL parsing services package for Web Services for Python" arch=('any') @@ -13,7 +13,7 @@ checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) -sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc') +sha512sums=('0dc25d28ffbaf2051d8cdabd6b7e0b91d3946a4717a3acf6d36e68b8007d002d01129fb892c2f8ad0eb4c39411b8ff77ab043e1788ad1542d017997ce1826352') prepare() { cp -a wstools-$pkgver{,-py2}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:16:24 Author: felixonmars Revision: 315924 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 315923, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 315923, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:16:24 UTC (rev 315924) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.9 +pkgrel=5 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('4b0007f5cd7cbea8c72ecee19a802a0751a19cc34ec1b67d53ab6510e8276695f84a358d798506d08f1eb1dd562a44807244fd590354cf5edb5ba9d42daf3223') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:16:01 Author: felixonmars Revision: 315923 upgpkg: hledger-ui 1.9-5 rebuild with blaze-markup,0.8.2.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:14:57 UTC (rev 315922) +++ PKGBUILD2018-04-12 06:16:01 UTC (rev 315923) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.9 -pkgrel=4 +pkgrel=5 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:14:57 Author: felixonmars Revision: 315922 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 315921, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 315921, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:14:57 UTC (rev 315922) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9 +pkgrel=6 +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"; + https://github.com/simonmichael/hledger/commit/98647ee6f2b01736290ff3f16398aab03b424e49.patch) +sha512sums=('38feb7e002b72dd91b22819f504dcedb0e7b2700268ccfc8c71dde267247218ac5b83c118aa61d3b5a973af7550c72bffbe976a930f64a2996ef0f08e23d9c5b' + '7e31c53265f7939141a4749f48e2c698ae83e94a3b356fed44d02e1262168ffbc0b9d9715c412b1f1284fc72a594765aa19868b1885a6308f3c14afa7c36baf8') + +prepare() { +cd $pkgname-$pkgver +patch -p2 -i ../98647ee6f2b01736290ff3f16398aab03b424e49.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:14:03 Author: felixonmars Revision: 315921 upgpkg: hledger-web 1.9-6 rebuild with blaze-markup,0.8.2.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:11:58 UTC (rev 315920) +++ PKGBUILD2018-04-12 06:14:03 UTC (rev 315921) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9 -pkgrel=5 +pkgrel=6 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in python-wstools/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:12:32 Author: felixonmars Revision: 321619 archrelease: copy trunk to extra-any Added: python-wstools/repos/extra-any/PKGBUILD (from rev 321618, python-wstools/trunk/PKGBUILD) Deleted: python-wstools/repos/extra-any/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 06:11:56 UTC (rev 321618) +++ PKGBUILD2018-04-12 06:12:32 UTC (rev 321619) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-wstools -pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.6 -pkgrel=1 -pkgdesc="WSDL parsing services package for Web Services for Python" -arch=('any') -url="https://github.com/pycontribs/wstools"; -license=('custom') -makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' - 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) -sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d') - -prepare() { - cp -a wstools-$pkgver{,-py2} - sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ - -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ - -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} - - export PBR_VERSION=$pkgver -} - -build() { - cd "$srcdir"/wstools-$pkgver - python setup.py build - - cd "$srcdir"/wstools-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/wstools-$pkgver - python setup.py test - - cd "$srcdir"/wstools-$pkgver-py2 - python2 setup.py test -} - -package_python-wstools() { - depends=('python-six' 'python-setuptools') - - cd wstools-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} - -package_python2-wstools() { - depends=('python2-six' 'python2-setuptools') - - cd wstools-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321618, python-wstools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 06:12:32 UTC (rev 321619) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-wstools +pkgname=('python-wstools' 'python2-wstools') +pkgver=0.4.7 +pkgrel=1 +pkgdesc="WSDL parsing services package for Web Services for Python" +arch=('any') +url="https://github.com/pycontribs/wstools"; +license=('custom') +makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' + 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) +sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc') + +prepare() { + cp -a wstools-$pkgver{,-py2} + sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ + -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ + -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/wstools-$pkgver + python setup.py build + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/wstools-$pkgver + python setup.py test + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py test +} + +package_python-wstools() { + depends=('python-six' 'python-setuptools') + + cd wstools-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +} + +package_python2-wstools() { + depends=('python2-six' 'python2-setuptools') + + cd wstools-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +}
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, April 12, 2018 @ 06:11:58 Author: felixonmars Revision: 315920 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 315919, idris/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 315919, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 06:11:58 UTC (rev 315920) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.2.0 +pkgrel=59 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' 'haskell-mtl' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-text' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-wstools/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:11:56 Author: felixonmars Revision: 321618 upgpkg: python-wstools 0.4.7-1 Modified: python-wstools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:03:34 UTC (rev 321617) +++ PKGBUILD2018-04-12 06:11:56 UTC (rev 321618) @@ -3,7 +3,7 @@ pkgbase=python-wstools pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.6 +pkgver=0.4.7 pkgrel=1 pkgdesc="WSDL parsing services package for Web Services for Python" arch=('any') @@ -13,7 +13,7 @@ checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) -sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d') +sha512sums=('fa7fe10d50dd6f408f45460dc8906e7b5fcf994d0732cbb0f6dcc3399c3af8dbcd89d4312ce79d95a97a9877131ce27128384be995b25027066cdffe52e28efc') prepare() { cp -a wstools-$pkgver{,-py2}
[arch-commits] Commit in python-hypothesis/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:11:01 Author: felixonmars Revision: 315917 upgpkg: python-hypothesis 3.55.2-1 Modified: python-hypothesis/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 13 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:09:12 UTC (rev 315916) +++ PKGBUILD2018-04-12 06:11:01 UTC (rev 315917) @@ -3,7 +3,7 @@ pkgbase=python-hypothesis pkgname=('python-hypothesis' 'python2-hypothesis') -pkgver=3.55.1 +pkgver=3.55.2 pkgrel=1 pkgdesc="Advanced Quickcheck style testing library for Python" arch=('any') @@ -16,37 +16,37 @@ 'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 'python2-pytest-benchmark' 'python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist' 'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz";) -sha512sums=('9bb74996c9b4cb4b8ccc58ad40de44a6ed339344238c5408eb686c58432cd8869b8b88565f1482717d8517596553fbcf57b7cce9db905e8b7743cafc8fe7f23d') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/$pkgver.tar.gz";) +sha512sums=('47a1d301f092f4ad99ff52ce98d71126927e6d7599c6b5679de7dd753c1c4a7a023d610f278d4291af6d45b38518476e3ebf78f3ad9bf34244bae86990cd11f3') prepare() { # Make tests faster - sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini + sed -i 's/ -n 2$/ -n 16/' hypothesis-$pkgver/hypothesis-python/tox.ini - cp -a hypothesis-python-$pkgver{,-py2} + cp -a hypothesis-$pkgver{,-py2} - rm -r hypothesis-python-$pkgver/tests/py2 - rm -r hypothesis-python-$pkgver-py2/tests/py3 + rm -r hypothesis-$pkgver/hypothesis-python/tests/py2 + rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3 export LC_CTYPE=en_US.UTF-8 } build() { - cd "$srcdir"/hypothesis-python-$pkgver + cd "$srcdir"/hypothesis-$pkgver/hypothesis-python python setup.py build - cd "$srcdir"/hypothesis-python-$pkgver-py2 + cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python python2 setup.py build } check() { - cd "$srcdir"/hypothesis-python-$pkgver + cd "$srcdir"/hypothesis-$pkgver/hypothesis-python mv tests/django ../ python setup.py pytest mv ../django tests/ PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test tests.django - cd "$srcdir"/hypothesis-python-$pkgver-py2 + cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python mv tests/django ../ python2 setup.py pytest mv ../django tests/ @@ -61,7 +61,7 @@ 'python-numpy: for numpy module' 'python-pytest: for pytest module') - cd hypothesis-python-$pkgver + cd hypothesis-$pkgver/hypothesis-python python setup.py install --root="$pkgdir" --optimize=1 } @@ -73,6 +73,6 @@ 'python2-numpy: for numpy module' 'python2-pytest: for pytest module') - cd hypothesis-python-$pkgver-py2 + cd hypothesis-$pkgver-py2/hypothesis-python python2 setup.py install --root="$pkgdir" --optimize=1 }
[arch-commits] Commit in python-hypothesis/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:11:27 Author: felixonmars Revision: 315918 archrelease: copy trunk to community-any Added: python-hypothesis/repos/community-any/PKGBUILD (from rev 315917, python-hypothesis/trunk/PKGBUILD) Deleted: python-hypothesis/repos/community-any/PKGBUILD --+ PKGBUILD | 156 ++--- 1 file changed, 78 insertions(+), 78 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 06:11:01 UTC (rev 315917) +++ PKGBUILD2018-04-12 06:11:27 UTC (rev 315918) @@ -1,78 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-hypothesis -pkgname=('python-hypothesis' 'python2-hypothesis') -pkgver=3.55.1 -pkgrel=1 -pkgdesc="Advanced Quickcheck style testing library for Python" -arch=('any') -license=('MPL') -url="https://hypothesis.readthedocs.org"; -makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 'python2-attrs' - 'python-coverage' 'python2-coverage' 'python2-enum34') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 'python2-flake8' 'python-pytz' - 'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 'python2-faker' - 'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 'python2-pytest-benchmark' - 'python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist' - 'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz";) -sha512sums=('9bb74996c9b4cb4b8ccc58ad40de44a6ed339344238c5408eb686c58432cd8869b8b88565f1482717d8517596553fbcf57b7cce9db905e8b7743cafc8fe7f23d') - -prepare() { - # Make tests faster - sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini - - cp -a hypothesis-python-$pkgver{,-py2} - - rm -r hypothesis-python-$pkgver/tests/py2 - rm -r hypothesis-python-$pkgver-py2/tests/py3 - - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/hypothesis-python-$pkgver - python setup.py build - - cd "$srcdir"/hypothesis-python-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/hypothesis-python-$pkgver - mv tests/django ../ - python setup.py pytest - mv ../django tests/ - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test tests.django - - cd "$srcdir"/hypothesis-python-$pkgver-py2 - mv tests/django ../ - python2 setup.py pytest - mv ../django tests/ - PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test tests.django -} - -package_python-hypothesis() { - depends=('python-attrs' 'python-coverage') - optdepends=('python-pytz: for datetime and django module' - 'python-faker: for fakefactory and django module' - 'python-django: for django module' - 'python-numpy: for numpy module' - 'python-pytest: for pytest module') - - cd hypothesis-python-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-hypothesis() { - depends=('python2-attrs' 'python2-coverage' 'python2-enum34') - optdepends=('python2-pytz: for datetime and django module' - 'python2-faker: for fakefactory and django module' - 'python2-django: for django module' - 'python2-numpy: for numpy module' - 'python2-pytest: for pytest module') - - cd hypothesis-python-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 315917, python-hypothesis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 06:11:27 UTC (rev 315918) @@ -0,0 +1,78 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-hypothesis +pkgname=('python-hypothesis' 'python2-hypothesis') +pkgver=3.55.2 +pkgrel=1 +pkgdesc="Advanced Quickcheck style testing library for Python" +arch=('any') +license=('MPL') +url="https://hypothesis.readthedocs.org"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 'python2-attrs' + 'python-coverage' 'python2-coverage' 'python2-enum34') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 'python2-flake8' 'python-pytz' + 'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 'python2-faker' + 'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 'python2-pytest-benchmark' + 'python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist' + 'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/$pkgver.tar.gz";) +sha512sums=('47a1d301f092f4ad99ff52ce98d71126927e6d7599c6b5679de7dd753c1c4a7a023d610f2
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 06:11:36 Author: felixonmars Revision: 315919 upgpkg: idris 1.2.0-59 rebuild with blaze-markup,0.8.2.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 06:11:27 UTC (rev 315918) +++ PKGBUILD2018-04-12 06:11:36 UTC (rev 315919) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.2.0 -pkgrel=58 +pkgrel=59 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in pyneighborhood/repos/community-any (3 files)
Date: Thursday, April 12, 2018 @ 06:09:12 Author: bgyorgy Revision: 315916 archrelease: copy trunk to community-any Added: pyneighborhood/repos/community-any/PKGBUILD (from rev 315915, pyneighborhood/trunk/PKGBUILD) pyneighborhood/repos/community-any/pkexec.patch (from rev 315915, pyneighborhood/trunk/pkexec.patch) Deleted: pyneighborhood/repos/community-any/PKGBUILD --+ PKGBUILD | 67 ++--- pkexec.patch | 49 + 2 files changed, 85 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 06:09:06 UTC (rev 315915) +++ PKGBUILD2018-04-12 06:09:12 UTC (rev 315916) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Ronald van Haren - -pkgname=pyneighborhood -pkgver=0.5.4 -pkgrel=3 -pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool" -license=('GPL') -url="https://launchpad.net/pyneighborhood"; -source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";) -depends=('pygtk' 'smbclient') -optdepends=('gksu: mount/unmount Samba shares') -arch=('any') -options=('!emptydirs') -sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a') - -prepare() { - cd ${srcdir}/${pkgname}-${pkgver} - - # python2 fix - for file in $(find . -type f -print); do -sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file -sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file - done -} - -package() { - cd ${srcdir}/${pkgname}-${pkgver} - make PYTHON=python2 DESTDIR=${pkgdir}/usr install -} Copied: pyneighborhood/repos/community-any/PKGBUILD (from rev 315915, pyneighborhood/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 06:09:12 UTC (rev 315916) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Ronald van Haren + +pkgname=pyneighborhood +pkgver=0.5.4 +pkgrel=4 +pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool" +license=('GPL') +url="https://launchpad.net/pyneighborhood"; +source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2"; +"pkexec.patch") +depends=('pygtk' 'smbclient') +optdepends=('polkit: mount/unmount Samba shares') +arch=('any') +options=('!emptydirs') +sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a' + 'c23d054b2309fcc012f98e7274e6fd2e09d2f9a6') + +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} + + # python2 fix + for file in $(find . -type f -print); do +sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file +sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file + done + + # Use pkexec to mount/unmount Samba shares + patch -Np1 -i ../pkexec.patch +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + make PYTHON=python2 DESTDIR=${pkgdir}/usr install +} Copied: pyneighborhood/repos/community-any/pkexec.patch (from rev 315915, pyneighborhood/trunk/pkexec.patch) === --- pkexec.patch(rev 0) +++ pkexec.patch2018-04-12 06:09:12 UTC (rev 315916) @@ -0,0 +1,49 @@ +diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py pyneighborhood-0.5.4/pyneighborhood/__init__.py +--- pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py 2011-03-22 20:51:25.0 +0100 pyneighborhood-0.5.4/pyneighborhood/__init__.py2018-04-12 07:59:06.447097940 +0200 +@@ -40,7 +40,7 @@ + loglevel = 0 + mount_directory = + password = +-sudo = /usr/bin/gksu ++sudo = /usr/bin/pkexec --disable-internal-agent + username = + hidden_shares = False + [CIFS] +@@ -108,20 +108,9 @@ + config.set('CIFS',utility,'/bin/%s' % ('mount' if utility == 'mount' else 'umount')) + push_notification(_("Using %(util)s for future operations.\n") % { "util": config.get('CIFS',utility) }, level=1) + +-sudo_defaults = { "gnome": "/usr/bin/gksu", +- "kde": "/usr/bin/kdesudo", +- "lxde":"/usr/bin/gksu", +- "xfce":"/usr/bin/gksu", +- "default": "/usr/bin/gksu" } +- + if not access( config.get("Main", "sudo"), F_OK | X_OK): + push_notification(_("%(sudo)s isn't accessable... trying to determine correct sudo wrapper...\n") % { "sudo": config.get("Main", "sudo") }, level=2) +-if get_desktop_environ() in sudo_defaults.keys(): +-push_notification(_("Detected %(de)s desktop environment... falling back to %(wrapper)s as sudo wrapper...\n") % { "de": get_desktop_environ(), "wrapper": sudo_defaults[get_desktop_environ()] } ) +-config.set("Main", "sudo", sudo_defaults[get_desktop_environ()]) +-else: +-push_notification(_("Couldn't get valid sudo w
[arch-commits] Commit in pyneighborhood/trunk (PKGBUILD pkexec.patch)
Date: Thursday, April 12, 2018 @ 06:09:06 Author: bgyorgy Revision: 315915 upgpkg: pyneighborhood 0.5.4-4 Use pkexec to mount/unmount Samba shares Added: pyneighborhood/trunk/pkexec.patch Modified: pyneighborhood/trunk/PKGBUILD --+ PKGBUILD | 13 + pkexec.patch | 49 + 2 files changed, 58 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:52:28 UTC (rev 315914) +++ PKGBUILD2018-04-12 06:09:06 UTC (rev 315915) @@ -4,16 +4,18 @@ pkgname=pyneighborhood pkgver=0.5.4 -pkgrel=3 +pkgrel=4 pkgdesc="A GTK+ 2 rewrite of the well-known LinNeighborhood tool" license=('GPL') url="https://launchpad.net/pyneighborhood"; -source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2";) +source=("http://launchpad.net/pyneighborhood/0.5/${pkgver}/+download/${pkgname}-${pkgver}.tar.bz2"; +"pkexec.patch") depends=('pygtk' 'smbclient') -optdepends=('gksu: mount/unmount Samba shares') +optdepends=('polkit: mount/unmount Samba shares') arch=('any') options=('!emptydirs') -sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a') +sha1sums=('b0d899230ed0212aa50c17f406b0ee7e3d6ac17a' + 'c23d054b2309fcc012f98e7274e6fd2e09d2f9a6') prepare() { cd ${srcdir}/${pkgname}-${pkgver} @@ -23,6 +25,9 @@ sed -i 's_^#!.*/usr/bin/python_#!/usr/bin/python2_' $file sed -i 's_^#!.*/usr/bin/env.*python_#!/usr/bin/env python2_' $file done + + # Use pkexec to mount/unmount Samba shares + patch -Np1 -i ../pkexec.patch } package() { Added: pkexec.patch === --- pkexec.patch(rev 0) +++ pkexec.patch2018-04-12 06:09:06 UTC (rev 315915) @@ -0,0 +1,49 @@ +diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py pyneighborhood-0.5.4/pyneighborhood/__init__.py +--- pyneighborhood-0.5.4.orig/pyneighborhood/__init__.py 2011-03-22 20:51:25.0 +0100 pyneighborhood-0.5.4/pyneighborhood/__init__.py2018-04-12 07:59:06.447097940 +0200 +@@ -40,7 +40,7 @@ + loglevel = 0 + mount_directory = + password = +-sudo = /usr/bin/gksu ++sudo = /usr/bin/pkexec --disable-internal-agent + username = + hidden_shares = False + [CIFS] +@@ -108,20 +108,9 @@ + config.set('CIFS',utility,'/bin/%s' % ('mount' if utility == 'mount' else 'umount')) + push_notification(_("Using %(util)s for future operations.\n") % { "util": config.get('CIFS',utility) }, level=1) + +-sudo_defaults = { "gnome": "/usr/bin/gksu", +- "kde": "/usr/bin/kdesudo", +- "lxde":"/usr/bin/gksu", +- "xfce":"/usr/bin/gksu", +- "default": "/usr/bin/gksu" } +- + if not access( config.get("Main", "sudo"), F_OK | X_OK): + push_notification(_("%(sudo)s isn't accessable... trying to determine correct sudo wrapper...\n") % { "sudo": config.get("Main", "sudo") }, level=2) +-if get_desktop_environ() in sudo_defaults.keys(): +-push_notification(_("Detected %(de)s desktop environment... falling back to %(wrapper)s as sudo wrapper...\n") % { "de": get_desktop_environ(), "wrapper": sudo_defaults[get_desktop_environ()] } ) +-config.set("Main", "sudo", sudo_defaults[get_desktop_environ()]) +-else: +-push_notification(_("Couldn't get valid sudo wrapper for detected desktop environment %(de)s, falling back to default %(default)s...\n") % { "de": get_desktop_environ(), "default": sudo_defaults["default"]}, level=2) +-config.set("Main", "sudo", sudo_defaults["default"]) ++config.set("Main", "sudo", "/usr/bin/pkexec --disable-internal-agent") + + fileman_defaults = { "gnome": "/usr/bin/nautilus", + "kde": "/usr/bin/dolphin", +diff -Naur pyneighborhood-0.5.4.orig/pyneighborhood/mountwindow.py pyneighborhood-0.5.4/pyneighborhood/mountwindow.py +--- pyneighborhood-0.5.4.orig/pyneighborhood/mountwindow.py2011-03-22 20:51:25.0 +0100 pyneighborhood-0.5.4/pyneighborhood/mountwindow.py 2018-04-12 07:22:04.351628369 +0200 +@@ -145,10 +145,7 @@ + options = [] + command = [] + if config.get("Main", "enable_sudo") == "True": +-for item in config.get("Main", "sudo").split(" "): +-command.append(item) +-del item +-command.append("--") ++command.append(config.get("Main", "sudo")) + command.append(config.get("CIFS", "mount")) + if len(config.get("CIFS", "options")) > 0: + options.append(config.get("CIFS", "options"))
[arch-commits] Commit in python-wstools/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:55:45 Author: felixonmars Revision: 321613 upgpkg: python-wstools 0.4.6-1 Modified: python-wstools/trunk/PKGBUILD --+ PKGBUILD | 31 --- 1 file changed, 16 insertions(+), 15 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:34:48 UTC (rev 321612) +++ PKGBUILD2018-04-12 05:55:45 UTC (rev 321613) @@ -3,46 +3,47 @@ pkgbase=python-wstools pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.5 -_commit=c57464fb6b79624742921a8aa0a2c0657c8b20b0 +pkgver=0.4.6 pkgrel=1 pkgdesc="WSDL parsing services package for Web Services for Python" arch=('any') url="https://github.com/pycontribs/wstools"; license=('custom') -makedepends=('python-pip' 'python2-pip' 'python-docutils' 'python2-docutils' 'git') +makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') -source=("git+https://github.com/pycontribs/wstools.git#commit=$_commit";) -md5sums=('SKIP') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) +sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d') prepare() { - cp -a wstools{,-py2} + cp -a wstools-$pkgver{,-py2} sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ - -i wstools-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} + -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} + + export PBR_VERSION=$pkgver } build() { - cd "$srcdir"/wstools + cd "$srcdir"/wstools-$pkgver python setup.py build - cd "$srcdir"/wstools-py2 + cd "$srcdir"/wstools-$pkgver-py2 python2 setup.py build } check() { - cd "$srcdir"/wstools + cd "$srcdir"/wstools-$pkgver python setup.py test - cd "$srcdir"/wstools-py2 + cd "$srcdir"/wstools-$pkgver-py2 python2 setup.py test } package_python-wstools() { - depends=('python-six' 'python-docutils') + depends=('python-six' 'python-setuptools') - cd wstools + cd wstools-$pkgver python setup.py install --root="$pkgdir" --optimize=1 install -d "$pkgdir/usr/share/licenses/$pkgname" @@ -50,9 +51,9 @@ } package_python2-wstools() { - depends=('python2-six' 'python2-docutils') + depends=('python2-six' 'python2-setuptools') - cd wstools-py2 + cd wstools-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 install -d "$pkgdir/usr/share/licenses/$pkgname"
[arch-commits] Commit in python-wstools/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:56:11 Author: felixonmars Revision: 321614 archrelease: copy trunk to extra-any Added: python-wstools/repos/extra-any/PKGBUILD (from rev 321613, python-wstools/trunk/PKGBUILD) Deleted: python-wstools/repos/extra-any/PKGBUILD --+ PKGBUILD | 121 ++--- 1 file changed, 61 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 05:55:45 UTC (rev 321613) +++ PKGBUILD2018-04-12 05:56:11 UTC (rev 321614) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-wstools -pkgname=('python-wstools' 'python2-wstools') -pkgver=0.4.5 -_commit=c57464fb6b79624742921a8aa0a2c0657c8b20b0 -pkgrel=1 -pkgdesc="WSDL parsing services package for Web Services for Python" -arch=('any') -url="https://github.com/pycontribs/wstools"; -license=('custom') -makedepends=('python-pip' 'python2-pip' 'python-docutils' 'python2-docutils' 'git') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' - 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') -source=("git+https://github.com/pycontribs/wstools.git#commit=$_commit";) -md5sums=('SKIP') - -prepare() { - cp -a wstools{,-py2} - sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ - -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ - -i wstools-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} -} - -build() { - cd "$srcdir"/wstools - python setup.py build - - cd "$srcdir"/wstools-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/wstools - python setup.py test - - cd "$srcdir"/wstools-py2 - python2 setup.py test -} - -package_python-wstools() { - depends=('python-six' 'python-docutils') - - cd wstools - python setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} - -package_python2-wstools() { - depends=('python2-six' 'python2-docutils') - - cd wstools-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -d "$pkgdir/usr/share/licenses/$pkgname" - install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ -} Copied: python-wstools/repos/extra-any/PKGBUILD (from rev 321613, python-wstools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 05:56:11 UTC (rev 321614) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-wstools +pkgname=('python-wstools' 'python2-wstools') +pkgver=0.4.6 +pkgrel=1 +pkgdesc="WSDL parsing services package for Web Services for Python" +arch=('any') +url="https://github.com/pycontribs/wstools"; +license=('custom') +makedepends=('python-pbr' 'python2-pbr' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'autopep8' 'python2-autopep8' + 'python-hacking' 'python2-hacking' 'python-pytest-cov' 'python2-pytest-cov') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pycontribs/wstools/archive/$pkgver.tar.gz";) +sha512sums=('23d815ec7f58d30fdcefdb4bd7db544d61ecd6eed39666b09ad857ce9e6d8ccc148a3419698cab8dbc9d6d61fbd498de9c2afa12fc2c9aef47e2a94f687c276d') + +prepare() { + cp -a wstools-$pkgver{,-py2} + sed -e 's|#! /usr/bin/env python$|#!/usr/bin/env python2|' \ + -e 's|#!/usr/bin/env python$|#!/usr/bin/env python2|' \ + -i wstools-$pkgver-py2/wstools/{c14n.py,Namespaces.py,XMLSchema.py,Utility.py,__init__.py} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/wstools-$pkgver + python setup.py build + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/wstools-$pkgver + python setup.py test + + cd "$srcdir"/wstools-$pkgver-py2 + python2 setup.py test +} + +package_python-wstools() { + depends=('python-six' 'python-setuptools') + + cd wstools-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +} + +package_python2-wstools() { + depends=('python2-six' 'python2-setuptools') + + cd wstools-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -d "$pkgdir/usr/share/licenses/$pkgname" + install -Dm644 docs/* "$pkgdir/usr/share/licenses/$pkgname"/ +}
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:52:28 Author: felixonmars Revision: 315914 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 315913, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 315913, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:52:28 UTC (rev 315914) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.3 +pkgrel=19 +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=('98eb97fd3501c1259afc6e9ee27c6b8ef72e9f9dc957e8c94505f8e0602017d2697d640ad16e5eb266b7559040bbf0ef10c7de862c538ba33c0a980c58354547') + +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 pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:52:06 Author: felixonmars Revision: 315913 upgpkg: pandoc-crossref 0.3.0.3-19 rebuild with blaze-markup,0.8.2.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:51:14 UTC (rev 315912) +++ PKGBUILD2018-04-12 05:52:06 UTC (rev 315913) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.3 -pkgrel=18 +pkgrel=19 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in python-subunit/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:51:14 Author: felixonmars Revision: 315912 archrelease: copy trunk to community-testing-any Added: python-subunit/repos/community-testing-any/ python-subunit/repos/community-testing-any/PKGBUILD (from rev 315911, python-subunit/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: python-subunit/repos/community-testing-any/PKGBUILD (from rev 315911, python-subunit/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-04-12 05:51:14 UTC (rev 315912) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-subunit +pkgname=('python-subunit' 'python2-subunit') +pkgver=1.3.0 +pkgrel=1 +pkgdesc="Python implementation of subunit test streaming protocol" +arch=('any') +license=('Apache') +url="http://launchpad.net/subunit"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-extras' 'python2-extras' + 'python-testtools' 'python2-testtools') +checkdepends=('python-fixtures' 'python2-fixtures' 'python-hypothesis' 'python2-hypothesis' + 'python-testscenarios' 'python2-testscenarios') +source=("https://pypi.io/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";) +sha512sums=('387c9ce8ed679d8998d33c7a295412e4f9de46b8dccdfab92eb82d8c4290958760b6c9bd99d50abd0836e4556c1b0c0132fc01e16801a3113844ab1bf28cf962') + +prepare() { + sed -i 's|import unittest2 as unittest|import unittest|' python-subunit-$pkgver/python/subunit/tests/test_test_protocol.py + + cp -a python-subunit-$pkgver{,-py2} +} + +build() { + cd "$srcdir/python-subunit-$pkgver" + python setup.py build + + cd "$srcdir/python-subunit-$pkgver-py2" + python2 setup.py build +} + +check() { + cd "$srcdir/python-subunit-$pkgver" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m testtools.run subunit.test_suite || warning "Tests failed" + + cd "$srcdir/python-subunit-$pkgver-py2" + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m testtools.run subunit.test_suite || warning "Tests failed" +} + +package_python-subunit() { + depends=('python-extras' 'python-testtools') + + cd python-subunit-$pkgver + python setup.py install --root="${pkgdir}" --optimize=1 +} + +package_python2-subunit() { + depends=('python2-extras' 'python2-testtools') + + cd python-subunit-$pkgver-py2 + python2 setup.py install --root="${pkgdir}" --optimize=1 + + for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls subunit-notify subunit-output subunit-stats subunit-tags subunit2csv subunit2gtk subunit2junitxml subunit2pyunit tap2subunit subunit2disk; do +mv "$pkgdir"/usr/bin/$name{,-python2} + done +}
[arch-commits] Commit in python-subunit/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:50:51 Author: felixonmars Revision: 315911 upgpkg: python-subunit 1.3.0-1 Modified: python-subunit/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:50:43 UTC (rev 315910) +++ PKGBUILD2018-04-12 05:50:51 UTC (rev 315911) @@ -3,8 +3,8 @@ pkgbase=python-subunit pkgname=('python-subunit' 'python2-subunit') -pkgver=1.2.0 -pkgrel=2 +pkgver=1.3.0 +pkgrel=1 pkgdesc="Python implementation of subunit test streaming protocol" arch=('any') license=('Apache') @@ -13,8 +13,8 @@ 'python-testtools' 'python2-testtools') checkdepends=('python-fixtures' 'python2-fixtures' 'python-hypothesis' 'python2-hypothesis' 'python-testscenarios' 'python2-testscenarios') -source=("https://pypi.python.org/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";) -sha512sums=('SKIP') +source=("https://pypi.io/packages/source/p/python-subunit/python-subunit-$pkgver.tar.gz";) +sha512sums=('387c9ce8ed679d8998d33c7a295412e4f9de46b8dccdfab92eb82d8c4290958760b6c9bd99d50abd0836e4556c1b0c0132fc01e16801a3113844ab1bf28cf962') prepare() { sed -i 's|import unittest2 as unittest|import unittest|' python-subunit-$pkgver/python/subunit/tests/test_test_protocol.py @@ -51,7 +51,7 @@ cd python-subunit-$pkgver-py2 python2 setup.py install --root="${pkgdir}" --optimize=1 - for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls subunit-notify subunit-output subunit-stats subunit-tags subunit2csv subunit2gtk subunit2junitxml subunit2pyunit tap2subunit; do + for name in subunit-1to2 subunit-2to1 subunit-filter subunit-ls subunit-notify subunit-output subunit-stats subunit-tags subunit2csv subunit2gtk subunit2junitxml subunit2pyunit tap2subunit subunit2disk; do mv "$pkgdir"/usr/bin/$name{,-python2} done }
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:50:20 Author: felixonmars Revision: 315909 upgpkg: postgrest 0.4.4.0-115 rebuild with blaze-markup,0.8.2.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:47:27 UTC (rev 315908) +++ PKGBUILD2018-04-12 05:50:20 UTC (rev 315909) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=114 +pkgrel=115 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:50:43 Author: felixonmars Revision: 315910 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 315909, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 315909, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:50:43 UTC (rev 315910) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=115 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, April 12, 2018 @ 05:47:27 Author: felixonmars Revision: 315908 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 315907, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 315907, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 315907, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:47:27 UTC (rev 315908) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=69 +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: stack/repos/community-staging-x86_64/stack.install (from rev 3
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:47:04 Author: felixonmars Revision: 315907 upgpkg: stack 1.6.5-69 rebuild with blaze-markup,0.8.2.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:41:15 UTC (rev 315906) +++ PKGBUILD2018-04-12 05:47:04 UTC (rev 315907) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=68 +pkgrel=69 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:41:15 Author: felixonmars Revision: 315906 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 315905, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 315905, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:41:15 UTC (rev 315906) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.2.3 +pkgrel=36 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-mtl' 'haskell-parsec' 'haskell-resourcet' 'haskell-safe' + 'haskell-shakespeare' 'haskell-text' 'haskell-threads' 'haskell-wai' 'haskell-warp' + 'haskell-yesod-core' 'haskell-yesod-static' 'haskell-tamarin-prover-utils' + 'haskell-tamarin-prover-term' 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('3ec371f0abf1a391bbc2be0b3e3940b5f634515e443a6535ab3b8a5c6514004bbada35838b63e2c1e5edcbbdb230eae5be03dd8464f8516d3301bf02aad3d5ff') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:40:53 Author: felixonmars Revision: 315905 upgpkg: tamarin-prover 1.2.3-36 rebuild with blaze-markup,0.8.2.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:39:20 UTC (rev 315904) +++ PKGBUILD2018-04-12 05:40:53 UTC (rev 315905) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.2.3 -pkgrel=35 +pkgrel=36 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:39:20 Author: felixonmars Revision: 315904 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 315903, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 315903, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:39:20 UTC (rev 315904) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=81 +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-aws/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:38:05 Author: felixonmars Revision: 315902 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 315901, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 315901, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:38:05 UTC (rev 315902) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.19 +pkgrel=51 +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-authenticate/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:38:54 Author: felixonmars Revision: 315903 upgpkg: haskell-authenticate 1.3.4-81 rebuild with blaze-markup,0.8.2.1 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:38:05 UTC (rev 315902) +++ PKGBUILD2018-04-12 05:38:54 UTC (rev 315903) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=80 +pkgrel=81 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:37:43 Author: felixonmars Revision: 315901 upgpkg: haskell-aws 0.19-51 rebuild with blaze-markup,0.8.2.1 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:35:16 UTC (rev 315900) +++ PKGBUILD2018-04-12 05:37:43 UTC (rev 315901) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.19 -pkgrel=50 +pkgrel=51 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:35:16 Author: felixonmars Revision: 315900 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 315899, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 315899, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:35:16 UTC (rev 315900) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1 +pkgrel=66 +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 xorg-server/repos/extra-x86_64 (13 files)
Date: Thursday, April 12, 2018 @ 05:34:48 Author: lcarlier Revision: 321612 archrelease: copy trunk to extra-x86_64 Added: xorg-server/repos/extra-x86_64/PKGBUILD (from rev 321611, xorg-server/trunk/PKGBUILD) xorg-server/repos/extra-x86_64/nvidia-add-modulepath-support.patch (from rev 321611, xorg-server/trunk/nvidia-add-modulepath-support.patch) xorg-server/repos/extra-x86_64/xext-shm-downgrade-from-error-to-debug.patch (from rev 321611, xorg-server/trunk/xext-shm-downgrade-from-error-to-debug.patch) xorg-server/repos/extra-x86_64/xorg-server.install (from rev 321611, xorg-server/trunk/xorg-server.install) xorg-server/repos/extra-x86_64/xserver-autobind-hotplug.patch (from rev 321611, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/extra-x86_64/xvfb-run (from rev 321611, xorg-server/trunk/xvfb-run) xorg-server/repos/extra-x86_64/xvfb-run.1 (from rev 321611, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/extra-x86_64/PKGBUILD xorg-server/repos/extra-x86_64/nvidia-add-modulepath-support.patch xorg-server/repos/extra-x86_64/xorg-server.install xorg-server/repos/extra-x86_64/xserver-autobind-hotplug.patch xorg-server/repos/extra-x86_64/xvfb-run xorg-server/repos/extra-x86_64/xvfb-run.1 --+ PKGBUILD | 500 +++ nvidia-add-modulepath-support.patch | 1702 - xext-shm-downgrade-from-error-to-debug.patch | 27 xorg-server.install | 36 xserver-autobind-hotplug.patch | 604 xvfb-run | 360 ++--- xvfb-run.1 | 564 7 files changed, 1912 insertions(+), 1881 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 05:34:32 UTC (rev 321611) +++ PKGBUILD2018-04-12 05:34:48 UTC (rev 321612) @@ -1,248 +0,0 @@ -# $Id$ -# Maintainer: AndyRTR -# Maintainer: Jan de Groot - -pkgbase=xorg-server -pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') -pkgver=1.19.6+13+gd0d1a694f -pkgrel=1 -arch=('x86_64') -license=('custom') -groups=('xorg') -url="http://xorg.freedesktop.org"; -makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' - 'inputproto' 'fontsproto' 'videoproto' 'presentproto' 'compositeproto' 'recordproto' 'scrnsaverproto' - 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont2' 'renderproto' 'libpciaccess' 'libxv' - 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' - 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto' 'libgcrypt' 'libepoxy' - 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'dri3proto' - 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'git') -_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19 -#source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} -source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit"; -nvidia-add-modulepath-support.patch -xserver-autobind-hotplug.patch -xvfb-run -xvfb-run.1) -validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' - 'C383B778255613DFDB409D91DB221A690011' - 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' - '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') -sha256sums=('SKIP' -'914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' -'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' -'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' -'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') - -pkgver() { - cd xserver - git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' -} - -prepare() { - cd xserver - #cd "${pkgbase}-${pkgver}" - - # merged upstream in trunk - patch -Np1 -i ../nvidia-add-modulepath-support.patch - # patch from Fedora, not yet merged - patch -Np1 -i ../xserver-autobind-hotplug.patch - - autoreconf -vfi -} - -build() { - # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf - # With them, module fail to load with undefined symbol. - # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 - export CFLAGS=${CFLAGS/-fno-plt} - export CXXFLAGS=${CXXFLAGS/-fno-plt} - export LDFLAGS=${LDFLAGS/,-z,now} - - cd xserver - #cd "${pkgbase}-${pkgver}" - ./configure --prefix=/usr \ - --enable-ipv6 \ - --enable-dri \ - --enable-dmx \ - --enable-xvfb \
[arch-commits] Commit in xorg-server/trunk (2 files)
Date: Thursday, April 12, 2018 @ 05:34:32 Author: lcarlier Revision: 321611 upgpkg: xorg-server 1.19.6+13+gd0d1a694f-2 fix FS#58187 Added: xorg-server/trunk/xext-shm-downgrade-from-error-to-debug.patch Modified: xorg-server/trunk/PKGBUILD --+ PKGBUILD |6 - xext-shm-downgrade-from-error-to-debug.patch | 27 + 2 files changed, 32 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-11 22:58:31 UTC (rev 321610) +++ PKGBUILD2018-04-12 05:34:32 UTC (rev 321611) @@ -5,7 +5,7 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') pkgver=1.19.6+13+gd0d1a694f -pkgrel=1 +pkgrel=2 arch=('x86_64') license=('custom') groups=('xorg') @@ -22,6 +22,7 @@ source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit"; nvidia-add-modulepath-support.patch xserver-autobind-hotplug.patch + xext-shm-downgrade-from-error-to-debug.patch xvfb-run xvfb-run.1) validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' @@ -31,6 +32,7 @@ sha256sums=('SKIP' '914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' 'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' +'ecfd6f72bd6e9494f64d48ab4abb8c68d07ce102c90b07006b21d60f63c1cdc8' 'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' '2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') @@ -47,6 +49,8 @@ patch -Np1 -i ../nvidia-add-modulepath-support.patch # patch from Fedora, not yet merged patch -Np1 -i ../xserver-autobind-hotplug.patch + # merged upstream in trunk (FS#58187) + patch -Np1 -i ../xext-shm-downgrade-from-error-to-debug.patch autoreconf -vfi } Added: xext-shm-downgrade-from-error-to-debug.patch === --- xext-shm-downgrade-from-error-to-debug.patch (rev 0) +++ xext-shm-downgrade-from-error-to-debug.patch2018-04-12 05:34:32 UTC (rev 321611) @@ -0,0 +1,27 @@ +From d36128a72acac4d54813c52c93efefad2dc9af41 Mon Sep 17 00:00:00 2001 +From: Alexander Volkov +Date: Mon, 12 Mar 2018 15:12:10 +0300 +Subject: Xext/shm: Downgrade from error to debug log output about success + +Signed-off-by: Alexander Volkov +Reviewed-by: Adam Jackson +--- + Xext/shm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Xext/shm.c b/Xext/shm.c +index 15e1b67..fc8441c 100644 +--- a/Xext/shm.c b/Xext/shm.c +@@ -1199,7 +1199,7 @@ shm_tmpfile(void) + #ifdef O_TMPFILE + fd = open(SHMDIR, O_TMPFILE|O_RDWR|O_CLOEXEC|O_EXCL, 0666); + if (fd >= 0) { +- ErrorF ("Using O_TMPFILE\n"); ++ DebugF ("Using O_TMPFILE\n"); + return fd; + } + ErrorF ("Not using O_TMPFILE\n"); +-- +cgit v1.1 +
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:34:51 Author: felixonmars Revision: 315899 upgpkg: haskell-cheapskate 0.1.1-66 rebuild with blaze-markup,0.8.2.1 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:33:33 UTC (rev 315898) +++ PKGBUILD2018-04-12 05:34:51 UTC (rev 315899) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1 -pkgrel=65 +pkgrel=66 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate"; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:33:33 Author: felixonmars Revision: 315898 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 315897, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 315897, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:33:33 UTC (rev 315898) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=39 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +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 -f-mtl-compat +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-dav/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:33:10 Author: felixonmars Revision: 315897 upgpkg: haskell-dav 1.3.2-39 rebuild with blaze-markup,0.8.2.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:33:01 UTC (rev 315896) +++ PKGBUILD2018-04-12 05:33:10 UTC (rev 315897) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=38 +pkgrel=39 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in python-pycodestyle/repos/community-any (4 files)
Date: Thursday, April 12, 2018 @ 05:33:01 Author: felixonmars Revision: 315896 archrelease: copy trunk to community-any Added: python-pycodestyle/repos/community-any/LICENSE (from rev 315895, python-pycodestyle/trunk/LICENSE) python-pycodestyle/repos/community-any/PKGBUILD (from rev 315895, python-pycodestyle/trunk/PKGBUILD) Deleted: python-pycodestyle/repos/community-any/LICENSE python-pycodestyle/repos/community-any/PKGBUILD --+ LICENSE | 48 PKGBUILD | 122 ++--- 2 files changed, 85 insertions(+), 85 deletions(-) Deleted: LICENSE === --- LICENSE 2018-04-12 05:32:33 UTC (rev 315895) +++ LICENSE 2018-04-12 05:33:01 UTC (rev 315896) @@ -1,24 +0,0 @@ -Copyright © 2006-2009 Johann C. Rocholl -Copyright © 2009-2013 Florent Xicluna - -Licensed under the terms of the Expat License - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. Copied: python-pycodestyle/repos/community-any/LICENSE (from rev 315895, python-pycodestyle/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-04-12 05:33:01 UTC (rev 315896) @@ -0,0 +1,24 @@ +Copyright © 2006-2009 Johann C. Rocholl +Copyright © 2009-2013 Florent Xicluna + +Licensed under the terms of the Expat License + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2018-04-12 05:32:33 UTC (rev 315895) +++ PKGBUILD2018-04-12 05:33:01 UTC (rev 315896) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Ismael Carnales -# Contributor: Sergey Mastykov - -pkgbase=python-pycodestyle -pkgname=('python-pycodestyle' 'python2-pycodestyle') -pkgver=2.3.1 -pkgrel=1 -pkgdesc="Python style guide checker" -arch=('any') -url="https://github.com/PyCQA/pycodestyle"; -license=('custom:Expat') -makedepends=('python-setuptools' 'python2-setuptools' 'git') -source=("git+https://github.com/PyCQA/pycodestyle.git#tag=$pkgver";) -sha256sums=('SKIP') - -prepare() { - cp -a pycodestyle{,-py2} - - sed -i '1s/env python$/python2/' pycodestyle-py2/pycodestyle.py -} - -build() { - cd "$srcdir"/pycodestyle - python setup.py build - - cd "$srcdir"/pycodestyle-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/pycodestyle - python setup.py test - - cd "$srcdir"/pycodestyle-py2 - python2 setup.py test -} - -package_python-pycodestyle() { - depends=('python-setuptools') - replaces=('pep8-python3' 'pep8') - - cd pycodestyle - python setup.py install -O1 --prefix=/usr --root="$pkgdir/" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pycodestyle() { - depends=('python2-setuptools') - replaces=('pep8-python2' 'python2-pep8') - - cd pycodestyle-py2 - python2 setup.py install -O1 --prefi
[arch-commits] Commit in python-pycodestyle/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:32:33 Author: felixonmars Revision: 315895 upgpkg: python-pycodestyle 2.4.0-1 Modified: python-pycodestyle/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:31:52 UTC (rev 315894) +++ PKGBUILD2018-04-12 05:32:33 UTC (rev 315895) @@ -5,35 +5,35 @@ pkgbase=python-pycodestyle pkgname=('python-pycodestyle' 'python2-pycodestyle') -pkgver=2.3.1 +pkgver=2.4.0 pkgrel=1 pkgdesc="Python style guide checker" arch=('any') url="https://github.com/PyCQA/pycodestyle"; license=('custom:Expat') -makedepends=('python-setuptools' 'python2-setuptools' 'git') -source=("git+https://github.com/PyCQA/pycodestyle.git#tag=$pkgver";) -sha256sums=('SKIP') +makedepends=('python-setuptools' 'python2-setuptools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pycodestyle/archive/$pkgver.tar.gz";) +sha512sums=('3d1632a4d749a227854164adddc23f2677b79d156a645dfbfc7c2092146438d429863801fa2f315d0574abba08d47307f164fce67fb5f3fdde8518b468bf') prepare() { - cp -a pycodestyle{,-py2} + cp -a pycodestyle-$pkgver{,-py2} - sed -i '1s/env python$/python2/' pycodestyle-py2/pycodestyle.py + sed -i '1s/env python$/python2/' pycodestyle-$pkgver-py2/pycodestyle.py } build() { - cd "$srcdir"/pycodestyle + cd "$srcdir"/pycodestyle-$pkgver python setup.py build - cd "$srcdir"/pycodestyle-py2 + cd "$srcdir"/pycodestyle-$pkgver-py2 python2 setup.py build } check() { - cd "$srcdir"/pycodestyle + cd "$srcdir"/pycodestyle-$pkgver python setup.py test - cd "$srcdir"/pycodestyle-py2 + cd "$srcdir"/pycodestyle-$pkgver-py2 python2 setup.py test } @@ -41,7 +41,7 @@ depends=('python-setuptools') replaces=('pep8-python3' 'pep8') - cd pycodestyle + cd pycodestyle-$pkgver python setup.py install -O1 --prefix=/usr --root="$pkgdir/" install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE @@ -51,7 +51,7 @@ depends=('python2-setuptools') replaces=('pep8-python2' 'python2-pep8') - cd pycodestyle-py2 + cd pycodestyle-$pkgver-py2 python2 setup.py install -O1 --prefix=/usr --root="$pkgdir/" mv "$pkgdir"/usr/bin/pycodestyle{,2}
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:31:30 Author: felixonmars Revision: 315893 upgpkg: haskell-esqueleto 2.5.3-92 rebuild with blaze-markup,0.8.2.1 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:30:33 UTC (rev 315892) +++ PKGBUILD2018-04-12 05:31:30 UTC (rev 315893) @@ -5,7 +5,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.5.3 -pkgrel=91 +pkgrel=92 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("custom:BSD3")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:31:52 Author: felixonmars Revision: 315894 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 315893, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 315893, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:31:52 UTC (rev 315894) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3 +pkgrel=92 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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-feed/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:30:33 Author: felixonmars Revision: 315892 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 315891, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 315891, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:30:33 UTC (rev 315892) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.0.0.0 +pkgrel=46 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-text' 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d') + +prepare() { +sed -i 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' $_hkgname-$pkgver/$_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" \ +--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-feed/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:30:10 Author: felixonmars Revision: 315891 upgpkg: haskell-feed 1.0.0.0-46 rebuild with blaze-markup,0.8.2.1 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:29:17 UTC (rev 315890) +++ PKGBUILD2018-04-12 05:30:10 UTC (rev 315891) @@ -5,7 +5,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.0.0.0 -pkgrel=45 +pkgrel=46 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:29:17 Author: felixonmars Revision: 315890 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 315889, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 315889, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:29:17 UTC (rev 315890) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.7.2 +pkgrel=61 +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 haskell-hjsonschema/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:28:51 Author: felixonmars Revision: 315889 upgpkg: haskell-hjsonschema 1.7.2-61 rebuild with blaze-markup,0.8.2.1 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:27:25 UTC (rev 315888) +++ PKGBUILD2018-04-12 05:28:51 UTC (rev 315889) @@ -5,7 +5,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.7.2 -pkgrel=60 +pkgrel=61 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema"; license=("MIT")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:27:25 Author: felixonmars Revision: 315888 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 315887, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 315887, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:27:25 UTC (rev 315888) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=92 +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-servant-server/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:27:03 Author: felixonmars Revision: 315887 upgpkg: haskell-servant-server 0.12-92 rebuild with blaze-markup,0.8.2.1 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:26:10 UTC (rev 315886) +++ PKGBUILD2018-04-12 05:27:03 UTC (rev 315887) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=91 +pkgrel=92 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-yesod/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:26:10 Author: felixonmars Revision: 315886 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 315885, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 315885, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:26:10 UTC (rev 315886) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=247 +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-yesod/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:25:47 Author: felixonmars Revision: 315885 upgpkg: haskell-yesod 1.4.5-247 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:24:53 UTC (rev 315884) +++ PKGBUILD2018-04-12 05:25:47 UTC (rev 315885) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=246 +pkgrel=247 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:24:53 Author: felixonmars Revision: 315884 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 315883, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 315883, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:24:53 UTC (rev 315884) @@ -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=127 +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-yesod-static/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:24:26 Author: felixonmars Revision: 315883 upgpkg: haskell-yesod-static 1.5.3.1-127 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:23:25 UTC (rev 315882) +++ PKGBUILD2018-04-12 05:24:26 UTC (rev 315883) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.3.1 -pkgrel=126 +pkgrel=127 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:23:25 Author: felixonmars Revision: 315882 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 315881, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 315881, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:23:25 UTC (rev 315882) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=102 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +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-yesod-test/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:22:58 Author: felixonmars Revision: 315881 upgpkg: haskell-yesod-test 1.5.9.1-102 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:21:48 UTC (rev 315880) +++ PKGBUILD2018-04-12 05:22:58 UTC (rev 315881) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=101 +pkgrel=102 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:21:48 Author: felixonmars Revision: 315880 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 315879, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 315879, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:21:48 UTC (rev 315880) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.9 +pkgrel=4 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-cmdargs' 'haskell-csv' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' + 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' + 'haskell-temporary' 'haskell-text' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('8b09f1368e1caf554f027b27ea99ac791a7abed4bb76cd28a1c29959c6bce4bc265d9ead5f0d6fe2d227885d2d438faf5d7de0fc6ea80721d9ee63aa64401e95') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:21:13 Author: felixonmars Revision: 315879 upgpkg: hledger 1.9-4 rebuild with blaze-markup,0.8.2.1 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:19:30 UTC (rev 315878) +++ PKGBUILD2018-04-12 05:21:13 UTC (rev 315879) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.9 -pkgrel=3 +pkgrel=4 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:19:30 Author: felixonmars Revision: 315878 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 315877, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 315877, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:19:30 UTC (rev 315878) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.13.0.1 +pkgrel=60 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('40c1ebe932127775d74cc082ef0156d765a21d28bfc33766e03fd77257e30f4f98e9d389eb81e1fd17846b0a8013f169d458dce7994d7c667f022e5edce181eb') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:19:08 Author: felixonmars Revision: 315877 upgpkg: pandoc-citeproc 0.13.0.1-60 rebuild with blaze-markup,0.8.2.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:16:30 UTC (rev 315876) +++ PKGBUILD2018-04-12 05:19:08 UTC (rev 315877) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.13.0.1 -pkgrel=59 +pkgrel=60 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:16:30 Author: felixonmars Revision: 315876 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 315875, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 315875, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:16:30 UTC (rev 315876) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.9 +pkgrel=4 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' + 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-text' + 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 'haskell-parsec') +makedepends=('ghc' 'haskell-doctest' 'haskell-easytest' 'haskell-glob' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ccb78452a2048378fc37c446a998777b8fdd66784552d77805e033a735944fdc8d466851e1aec685abacd32af8545bc44695e9eb7cf8a9d67d69a83ecd8b0745') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal + +sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' ${_hkgname}-${pkgver}/tests/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 +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:16:08 Author: felixonmars Revision: 315875 upgpkg: haskell-hledger-lib 1.9-4 rebuild with blaze-markup,0.8.2.1 Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:08:38 UTC (rev 315874) +++ PKGBUILD2018-04-12 05:16:08 UTC (rev 315875) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.9 -pkgrel=3 +pkgrel=4 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:08:38 Author: felixonmars Revision: 315874 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315873, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315873, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:08:38 UTC (rev 315874) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.2.1.2 +pkgrel=37 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-text' 'haskell-resourcet' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-xml-conduit' 'haskell-tagstream-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('73d66bc08dae94940485c1da27cb75ef008cde4832203bc3d10c7307af597bbad5e717d19a0ab328a6e7b716275d3f4f2e8a17dec8b5c84016921e1c2f3ce8a2') + +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-html-conduit/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:08:08 Author: felixonmars Revision: 315873 upgpkg: haskell-html-conduit 1.2.1.2-37 rebuild with blaze-markup,0.8.2.1 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:07:27 UTC (rev 315872) +++ PKGBUILD2018-04-12 05:08:08 UTC (rev 315873) @@ -4,7 +4,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.2.1.2 -pkgrel=36 +pkgrel=37 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml"; license=('MIT')
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:07:27 Author: felixonmars Revision: 315872 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 315871, 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 315871, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:07:27 UTC (rev 315872) @@ -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=11 +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 haskell-wai-app-static/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:07:05 Author: felixonmars Revision: 315871 upgpkg: haskell-wai-app-static 3.1.6.2-11 rebuild with blaze-markup,0.8.2.1 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:06:13 UTC (rev 315870) +++ PKGBUILD2018-04-12 05:07:05 UTC (rev 315871) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.2 -pkgrel=10 +pkgrel=11 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface"; license=("MIT")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:06:13 Author: felixonmars Revision: 315870 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 315869, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 315869, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:06:13 UTC (rev 315870) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.4.1.1 +pkgrel=52 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687') + +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-xml-hamlet/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:05:51 Author: felixonmars Revision: 315869 upgpkg: haskell-xml-hamlet 0.4.1.1-52 rebuild with blaze-markup,0.8.2.1 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:05:04 UTC (rev 315868) +++ PKGBUILD2018-04-12 05:05:51 UTC (rev 315869) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.1.1 -pkgrel=51 +pkgrel=52 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:05:04 Author: felixonmars Revision: 315868 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 315867, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 315867, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:05:04 UTC (rev 315868) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=141 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" "haskell-email-validate" + "haskell-network-uri" "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 05:04:42 Author: felixonmars Revision: 315867 upgpkg: haskell-yesod-form 1.4.16-141 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 05:03:16 UTC (rev 315866) +++ PKGBUILD2018-04-12 05:04:42 UTC (rev 315867) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=140 +pkgrel=141 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, April 12, 2018 @ 05:03:16 Author: felixonmars Revision: 315866 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 315865, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 315865, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 05:03:16 UTC (rev 315866) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.1.3 +pkgrel=18 +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: Thursday, April 12, 2018 @ 05:02:53 Author: felixonmars Revision: 315865 upgpkg: pandoc 2.1.3-18 rebuild with blaze-markup,0.8.2.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:54:18 UTC (rev 315864) +++ PKGBUILD2018-04-12 05:02:53 UTC (rev 315865) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.1.3 -pkgrel=17 +pkgrel=18 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:54:18 Author: felixonmars Revision: 315864 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 315863, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 315863, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:54:18 UTC (rev 315864) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.2.2.1 +pkgrel=2 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" "haskell-parsec" + "haskell-scientific" "haskell-text" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485') + +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" \ +--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-doctemplates/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:53:55 Author: felixonmars Revision: 315863 upgpkg: haskell-doctemplates 0.2.2.1-2 rebuild with blaze-markup,0.8.2.1 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:53:16 UTC (rev 315862) +++ PKGBUILD2018-04-12 04:53:55 UTC (rev 315863) @@ -4,7 +4,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.2.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates"; license=("custom:BSD3")
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:53:16 Author: felixonmars Revision: 315862 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 315861, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 315861, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:53:16 UTC (rev 315862) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.6 +pkgrel=14 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting"; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-case-insensitive' + 'haskell-colour' 'haskell-hxt' 'haskell-mtl' 'haskell-pretty-show' 'haskell-regex-pcre' + 'haskell-safe' 'haskell-text' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-random' 'haskell-diff') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a28886deed006406de570d4ae065b43d0b8b66c743932ed62d33454caee3cf1d8433f70623a02489c0034b413cd021075122d1baf7b3f1b6e7b3deeb325bff00') + +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 \ +-fsystem-pcre +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:52:54 Author: felixonmars Revision: 315861 upgpkg: haskell-skylighting 0.6-14 rebuild with blaze-markup,0.8.2.1 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:50:43 UTC (rev 315860) +++ PKGBUILD2018-04-12 04:52:54 UTC (rev 315861) @@ -4,7 +4,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.6 -pkgrel=13 +pkgrel=14 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting"; license=('GPL2')
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:50:43 Author: felixonmars Revision: 315860 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315859, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315859, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:50:43 UTC (rev 315860) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=141 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-text" "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154') + +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-tagstream-conduit/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:50:20 Author: felixonmars Revision: 315859 upgpkg: haskell-tagstream-conduit 0.5.5.3-141 rebuild with blaze-markup,0.8.2.1 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:49:32 UTC (rev 315858) +++ PKGBUILD2018-04-12 04:50:20 UTC (rev 315859) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=140 +pkgrel=141 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:49:09 Author: felixonmars Revision: 315857 upgpkg: haskell-yesod-persistent 1.4.3-116 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:48:09 UTC (rev 315856) +++ PKGBUILD2018-04-12 04:49:09 UTC (rev 315857) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=115 +pkgrel=116 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:49:32 Author: felixonmars Revision: 315858 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 315857, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 315857, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:49:32 UTC (rev 315858) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=116 +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 haskell-persistent-sqlite/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:48:09 Author: felixonmars Revision: 315856 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 315855, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 315855, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:48:09 UTC (rev 315856) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=75 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +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-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${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-persistent-sqlite/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:47:47 Author: felixonmars Revision: 315855 upgpkg: haskell-persistent-sqlite 2.6.4-75 rebuild with blaze-markup,0.8.2.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:46:53 UTC (rev 315854) +++ PKGBUILD2018-04-12 04:47:47 UTC (rev 315855) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=74 +pkgrel=75 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:46:53 Author: felixonmars Revision: 315854 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315853, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 315853, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:46:53 UTC (rev 315854) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.7.1.2 +pkgrel=27 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-text' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-data-default-class' 'haskell-monad-control' 'haskell-resourcet' + 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('da9d8af3f3f8cc0a88557d42edce1aa5cf965d3a87a1dcf8db3fc2dd8bee8ccdf574f9a7b091b94f6831f824b56e2598c5a0ba94d0d16edff47f2d7e9217448c') + +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-xml-conduit/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:46:31 Author: felixonmars Revision: 315853 upgpkg: haskell-xml-conduit 1.7.1.2-27 rebuild with blaze-markup,0.8.2.1 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:45:27 UTC (rev 315852) +++ PKGBUILD2018-04-12 04:46:31 UTC (rev 315853) @@ -5,7 +5,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.7.1.2 -pkgrel=26 +pkgrel=27 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:45:27 Author: felixonmars Revision: 315852 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 315851, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 315851, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:45:27 UTC (rev 315852) @@ -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=55 +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-yesod-core/trunk (PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:45:04 Author: felixonmars Revision: 315851 upgpkg: haskell-yesod-core 1.4.37.3-55 rebuild with blaze-markup,0.8.2.1 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-04-12 04:43:45 UTC (rev 315850) +++ PKGBUILD2018-04-12 04:45:04 UTC (rev 315851) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.3 -pkgrel=54 +pkgrel=55 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in python-braintree/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, April 12, 2018 @ 04:43:13 Author: felixonmars Revision: 315848 archrelease: copy trunk to community-any Added: python-braintree/repos/community-any/PKGBUILD (from rev 315847, python-braintree/trunk/PKGBUILD) Deleted: python-braintree/repos/community-any/PKGBUILD --+ PKGBUILD | 106 ++--- 1 file changed, 53 insertions(+), 53 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-12 04:42:48 UTC (rev 315847) +++ PKGBUILD2018-04-12 04:43:13 UTC (rev 315848) @@ -1,53 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-braintree -pkgname=(python-braintree python2-braintree) -pkgver=3.43.0 -pkgrel=1 -pkgdesc="Braintree Python Library" -arch=('any') -url="https://www.braintreepayments.com/docs/python"; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') -checkdepends=('python-nose' 'python2-nose' 'python2-mock') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/braintree/braintree_python/archive/$pkgver.tar.gz";) -sha512sums=('d3b6396863a252ba0e77ba141a240ea154d873379601637dd490d53bfa60d5cca4b8a20d494c331bad2936ea2382f1cf4094cf4b9518a2a998d296c841c75e76') - -prepare() { - cp -a braintree_python-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/braintree_python-$pkgver - python setup.py build - - cd "$srcdir"/braintree_python-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/braintree_python-$pkgver - nosetests3 tests/unit - - cd "$srcdir"/braintree_python-$pkgver-py2 - nosetests2 tests/unit -} - -package_python-braintree() { - depends=('python-requests') - - cd braintree_python-$pkgver - python setup.py install -O1 --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-braintree() { - depends=('python2-requests') - - cd braintree_python-$pkgver-py2 - python2 setup.py install -O1 --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-braintree/repos/community-any/PKGBUILD (from rev 315847, python-braintree/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-12 04:43:13 UTC (rev 315848) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-braintree +pkgname=(python-braintree python2-braintree) +pkgver=3.44.0 +pkgrel=1 +pkgdesc="Braintree Python Library" +arch=('any') +url="https://www.braintreepayments.com/docs/python"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') +checkdepends=('python-nose' 'python2-nose' 'python2-mock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/braintree/braintree_python/archive/$pkgver.tar.gz";) +sha512sums=('0ca9919aa93f37c38d98d4e2eaafcaea3eb0b4e3dccf798ba3a832419eb0ca4035c6462e0c8e474a46e0db2fc4b017ee5dde12a31d5a1ee98e42efd027afdf0a') + +prepare() { + cp -a braintree_python-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/braintree_python-$pkgver + python setup.py build + + cd "$srcdir"/braintree_python-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/braintree_python-$pkgver + nosetests3 tests/unit + + cd "$srcdir"/braintree_python-$pkgver-py2 + nosetests2 tests/unit +} + +package_python-braintree() { + depends=('python-requests') + + cd braintree_python-$pkgver + python setup.py install -O1 --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-braintree() { + depends=('python2-requests') + + cd braintree_python-$pkgver-py2 + python2 setup.py install -O1 --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Thursday, April 12, 2018 @ 04:43:45 Author: felixonmars Revision: 315850 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 315849, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 315849, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-04-12 04:43:45 UTC (rev 315850) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.4 +pkgrel=12 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-text" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1235fc32718fbde495f1c8e202ee59b56ebc68fd7fbc79e65ddbe5db542f36f4d13257a6281d074d18e66831582cc4a9f32010c43c4421480fc857c0eee4b3e2') + +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" +}