[arch-commits] Commit in powerdns/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 06:12:33 Author: svenstaro Revision: 288929 upgpkg: powerdns 4.1.0-3 yaml-cpp 0.6.1 rebuild Modified: powerdns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 06:09:40 UTC (rev 288928) +++ PKGBUILD2018-02-04 06:12:33 UTC (rev 288929) @@ -7,7 +7,7 @@ pkgname=powerdns pkgver=4.1.0 -pkgrel=2 +pkgrel=3 pkgdesc='Authoritative DNS server' url='https://www.powerdns.com/' arch=('x86_64')
[arch-commits] Commit in powerdns/repos (3 files)
Date: Sunday, February 4, 2018 @ 06:12:37 Author: svenstaro Revision: 288930 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 288929, powerdns/trunk/PKGBUILD) powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 288929, powerdns/trunk/sysusers.conf) ---+ PKGBUILD | 77 sysusers.conf |1 2 files changed, 78 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 288929, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:12:37 UTC (rev 288930) @@ -0,0 +1,77 @@ +# Maintainer: Levente Polyak+# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne +# Contributor: Pieter Lexis + +pkgname=powerdns +pkgver=4.1.0 +pkgrel=3 +pkgdesc='Authoritative DNS server' +url='https://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'botan' 'libsodium' 'luajit' 'openssl' 'protobuf' + 'sqlite' 'systemd' 'lua') +makedepends=('boost' 'geoip' 'libldap' 'libmariadbclient' 'opendbx' 'pkg-config' + 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp') +optdepends=('geoip: GeoIP backend' +'libmariadbclient: MariaDB/MySQL and MyDNS backend' +'libldap: LDAP backend' +'opendbx: OpenDBX backend' +'postgresql-libs: PostgreSQL backend' +'unixodbc: ODBC backend' +'tinycdb: TinyDNS backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc} +sysusers.conf) +sha512sums=('4b2b42f4893f8aac3cf07a6c8a3c999cb728a5907a710f1a5c9c8d08377ecb63e202e5eececbefc069c8f1d97a29b2aa607da7cf2bcc6335a7418e409e77' +'SKIP' + '522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF') # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. $LIBDIR) + # This allows for running pdns_server without setting `module-dir` in the config. + find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = \$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \; +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--sbindir=/usr/bin \ +--with-modules='' \ +--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote tinydns" \ +--docdir=/usr/share/doc/powerdns \ +--enable-libsodium \ +--enable-botan \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + make -C pdns-${pkgver} DESTDIR="${pkgdir}" install + install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + # Ensure we run as the powerdns user + sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf" +} + +# vim: ts=2 sw=2 et: Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 288929, powerdns/trunk/sysusers.conf) === --- community-staging-x86_64/sysusers.conf (rev 0) +++ community-staging-x86_64/sysusers.conf 2018-02-04 06:12:37 UTC (rev 288930) @@ -0,0 +1 @@ +u powerdns - "PowerDNS Authoritative Server" -
[arch-commits] Commit in haskell-pipes-http/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 06:09:19 Author: felixonmars Revision: 288927 upgpkg: haskell-pipes-http 1.0.5-83 rebuild with http-client-tls,0.3.5.2 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 06:08:41 UTC (rev 288926) +++ PKGBUILD2018-02-04 06:09:19 UTC (rev 288927) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=82 +pkgrel=83 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Sunday, February 4, 2018 @ 06:09:40 Author: felixonmars Revision: 288928 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 288927, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 288927, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:09:40 UTC (rev 288928) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=83 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +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 pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 06:08:21 Author: felixonmars Revision: 288925 upgpkg: pandoc-crossref 0.3.0.1-22 rebuild with http-client-tls,0.3.5.2 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 06:07:14 UTC (rev 288924) +++ PKGBUILD2018-02-04 06:08:21 UTC (rev 288925) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=21 +pkgrel=22 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Sunday, February 4, 2018 @ 06:08:41 Author: felixonmars Revision: 288926 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 288925, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 288925, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:08:41 UTC (rev 288926) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=22 +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') +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=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +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 +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, February 4, 2018 @ 06:07:14 Author: felixonmars Revision: 288924 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 288923, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 288923, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:07:14 UTC (rev 288924) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=55 +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-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-system-filepath' '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=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_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" --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 +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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: Sunday, February 4, 2018 @ 06:06:51 Author: felixonmars Revision: 288923 upgpkg: haskell-hakyll 4.10.0.0-55 rebuild with http-client-tls,0.3.5.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 06:04:43 UTC (rev 288922) +++ PKGBUILD2018-02-04 06:06:51 UTC (rev 288923) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=54 +pkgrel=55 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 06:04:22 Author: felixonmars Revision: 288921 upgpkg: pandoc-citeproc 0.12.2.5-35 rebuild with http-client-tls,0.3.5.2 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 06:01:38 UTC (rev 288920) +++ PKGBUILD2018-02-04 06:04:22 UTC (rev 288921) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=34 +pkgrel=35 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, February 4, 2018 @ 06:04:43 Author: felixonmars Revision: 288922 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 288921, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 288921, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:04:43 UTC (rev 288922) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=35 +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=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +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/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 06:01:13 Author: felixonmars Revision: 288919 upgpkg: pandoc 2.0.6-34 rebuild with http-client-tls,0.3.5.2 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:51:33 UTC (rev 288918) +++ PKGBUILD2018-02-04 06:01:13 UTC (rev 288919) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=33 +pkgrel=34 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Sunday, February 4, 2018 @ 06:01:38 Author: felixonmars Revision: 288920 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 288919, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 288919, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 06:01:38 UTC (rev 288920) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=34 +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-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "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=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +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 \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -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 haskell-yesod-auth/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:51:00 Author: felixonmars Revision: 288917 upgpkg: haskell-yesod-auth 1.4.21-55 rebuild with http-client-tls,0.3.5.2 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:49:23 UTC (rev 288916) +++ PKGBUILD2018-02-04 05:51:00 UTC (rev 288917) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=54 +pkgrel=55 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:51:33 Author: felixonmars Revision: 288918 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 288917, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 288917, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:51:33 UTC (rev 288918) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=55 +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 hoogle/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:49:03 Author: felixonmars Revision: 288915 upgpkg: hoogle 5.0.14-46 rebuild with http-client-tls,0.3.5.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:47:38 UTC (rev 288914) +++ PKGBUILD2018-02-04 05:49:03 UTC (rev 288915) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=45 +pkgrel=46 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:49:23 Author: felixonmars Revision: 288916 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 288915, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 288915, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:49:23 UTC (rev 288916) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=46 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:47:38 Author: felixonmars Revision: 288914 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 288913, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 288913, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:47:38 UTC (rev 288914) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=42 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +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: Sunday, February 4, 2018 @ 05:47:18 Author: felixonmars Revision: 288913 upgpkg: hledger-web 1.5-42 rebuild with http-client-tls,0.3.5.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:45:41 UTC (rev 288912) +++ PKGBUILD2018-02-04 05:47:18 UTC (rev 288913) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=41 +pkgrel=42 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:45:22 Author: felixonmars Revision: 288911 upgpkg: git-annex 6.20180112-45 rebuild with http-client-tls,0.3.5.2 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:39:22 UTC (rev 288910) +++ PKGBUILD2018-02-04 05:45:22 UTC (rev 288911) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=44 +pkgrel=45 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:45:41 Author: felixonmars Revision: 288912 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 288911, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 288911, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:45:41 UTC (rev 288912) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=45 +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-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-aws/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:39:22 Author: felixonmars Revision: 288910 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 288909, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 288909, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:39:22 UTC (rev 288910) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=31 +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=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:39:02 Author: felixonmars Revision: 288909 upgpkg: haskell-aws 0.18-31 rebuild with http-client-tls,0.3.5.2 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:36:45 UTC (rev 288908) +++ PKGBUILD2018-02-04 05:39:02 UTC (rev 288909) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=30 +pkgrel=31 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:36:45 Author: felixonmars Revision: 288908 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 288907, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 288907, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:36:45 UTC (rev 288908) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=26 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:36:25 Author: felixonmars Revision: 288907 upgpkg: haskell-authenticate 1.3.4-26 rebuild with http-client-tls,0.3.5.2 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:35:39 UTC (rev 288906) +++ PKGBUILD2018-02-04 05:36:25 UTC (rev 288907) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=25 +pkgrel=26 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:35:18 Author: felixonmars Revision: 288905 upgpkg: haskell-http-conduit 2.2.4-24 rebuild with http-client-tls,0.3.5.2 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:34:17 UTC (rev 288904) +++ PKGBUILD2018-02-04 05:35:18 UTC (rev 288905) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.4 -pkgrel=23 +pkgrel=24 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:35:39 Author: felixonmars Revision: 288906 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 288905, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 288905, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:35:39 UTC (rev 288906) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=24 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:34:17 Author: felixonmars Revision: 288904 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 288903, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 288903, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:34:17 UTC (rev 288904) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=62 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:33:57 Author: felixonmars Revision: 288903 upgpkg: hopenpgp-tools 0.19.5-62 rebuild with http-client-tls,0.3.5.2 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:31:50 UTC (rev 288902) +++ PKGBUILD2018-02-04 05:33:57 UTC (rev 288903) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=61 +pkgrel=62 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:31:50 Author: felixonmars Revision: 288902 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 288901, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 288901, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:31:50 UTC (rev 288902) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=209 +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;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +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: Sunday, February 4, 2018 @ 05:31:28 Author: felixonmars Revision: 288901 upgpkg: haskell-dav 1.3.1-209 rebuild with http-client-tls,0.3.5.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:30:32 UTC (rev 288900) +++ PKGBUILD2018-02-04 05:31:28 UTC (rev 288901) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=208 +pkgrel=209 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Sunday, February 4, 2018 @ 05:30:32 Author: felixonmars Revision: 288900 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 288899, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 288899, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 05:30:32 UTC (rev 288900) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.2 +pkgrel=1 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-text" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f3ccdf16e7fb653c0e49cab494336d04e17821f6ac8d204063e3d93aa22f74f716d41f2aafffbd3c0c882169f3f2d960281e4155c4daf0ebb7d8c4b3107cd08') + +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-http-client-tls/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 05:30:10 Author: felixonmars Revision: 288899 upgpkg: haskell-http-client-tls 0.3.5.2-1 rebuild with http-client-tls,0.3.5.2 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 05:28:59 UTC (rev 288898) +++ PKGBUILD2018-02-04 05:30:10 UTC (rev 288899) @@ -4,8 +4,8 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls -pkgver=0.3.5.1 -pkgrel=36 +pkgver=0.3.5.2 +pkgrel=1 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT") @@ -16,7 +16,7 @@ "haskell-text" "haskell-tls") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('76e0a6081edb1658c62e3ba9ff0b0cbcddd657982755ac2de6676a3c688fad4255da9fa0ee80c2101d0e46320a2696d75cb845a17112d3795c0f4c8708611091') +sha512sums=('2f3ccdf16e7fb653c0e49cab494336d04e17821f6ac8d204063e3d93aa22f74f716d41f2aafffbd3c0c882169f3f2d960281e4155c4daf0ebb7d8c4b3107cd08') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in librime/repos (2 files)
Date: Sunday, February 4, 2018 @ 04:42:31 Author: svenstaro Revision: 20 archrelease: copy trunk to community-staging-x86_64 Added: librime/repos/community-staging-x86_64/ librime/repos/community-staging-x86_64/PKGBUILD (from rev 288879, librime/trunk/PKGBUILD) --+ PKGBUILD | 28 1 file changed, 28 insertions(+) Copied: librime/repos/community-staging-x86_64/PKGBUILD (from rev 288879, librime/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 04:42:31 UTC (rev 20) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: GONG Chen +# Contributor: 網軍總司令 + +pkgname=librime +pkgver=1.2.9 +pkgrel=8 +epoch=1 +pkgdesc="Rime input method engine" +arch=('x86_64') +url="https://github.com/rime/librime; +license=('GPL3') +depends=('boost-libs' 'opencc' 'yaml-cpp' 'leveldb' 'google-glog' 'marisa') +optdepends=('brise: Rime schema repository') +makedepends=('cmake' 'boost' 'git') +source=("git+https://github.com/rime/librime.git#tag=rime-$pkgver;) +sha512sums=('SKIP') + +build() { + cd $pkgname + make +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in librime/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 04:42:26 Author: svenstaro Revision: 288879 upgpkg: librime 1:1.2.9-8 yaml-cpp 0.6.1 rebuild Modified: librime/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 04:34:27 UTC (rev 288878) +++ PKGBUILD2018-02-04 04:42:26 UTC (rev 288879) @@ -5,7 +5,7 @@ pkgname=librime pkgver=1.2.9 -pkgrel=7 +pkgrel=8 epoch=1 pkgdesc="Rime input method engine" arch=('x86_64')
[arch-commits] Commit in facter/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 04:34:22 Author: svenstaro Revision: 288877 upgpkg: facter 3.9.3-3 yaml-cpp 0.6.1 rebuild Modified: facter/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 04:31:47 UTC (rev 288876) +++ PKGBUILD2018-02-04 04:34:22 UTC (rev 288877) @@ -8,7 +8,7 @@ pkgname=facter pkgver=3.9.3 -pkgrel=2 +pkgrel=3 pkgdesc="Collect and display system facts" arch=('x86_64') url="http://puppetlabs.com/facter;
[arch-commits] Commit in facter/repos (2 files)
Date: Sunday, February 4, 2018 @ 04:34:27 Author: svenstaro Revision: 288878 archrelease: copy trunk to community-staging-x86_64 Added: facter/repos/community-staging-x86_64/ facter/repos/community-staging-x86_64/PKGBUILD (from rev 288877, facter/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: facter/repos/community-staging-x86_64/PKGBUILD (from rev 288877, facter/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 04:34:27 UTC (rev 288878) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Jonathan Steel +# Contributor: Greg Sutcliffe +# Contributor: Hyacinthe Cartiaux+# Contributor: Thomas S Hatch +# Contributor: Dave Simons +# Contributor: Niels Abspoel + +pkgname=facter +pkgver=3.9.3 +pkgrel=3 +pkgdesc="Collect and display system facts" +arch=('x86_64') +url="http://puppetlabs.com/facter; +license=('APACHE') +depends=('ruby' 'yaml-cpp' 'boost-libs' 'curl') +makedepends=('boost' 'cmake' 'java-environment' 'leatherman' 'cpp-hocon') +optdepends=('java-environment: jruby support') +replaces=('cfacter') +source=(http://downloads.puppetlabs.com/$pkgname/$pkgname-$pkgver.tar.gz) +md5sums=('4b4607f2f8d9d694810d5cfe76fbcd7e') + +prepare() { + cd $pkgname-$pkgver + + # Replace rb_data_object_alloc symbol with rb_data_object_wrap + # https://tickets.puppetlabs.com/browse/FACT-1291 + sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \ +$( grep -rl rb_data_object_alloc lib/src/ruby ) +} + +build() { + cd $pkgname-$pkgver + + JAVA_HOME=/usr/lib/jvm/default cmake -DCMAKE_INSTALL_PREFIX=/usr + + make +} + +package() { + cd $pkgname-$pkgver + + make install DESTDIR="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in asciiportal/repos (2 files)
Date: Sunday, February 4, 2018 @ 04:31:47 Author: svenstaro Revision: 288876 archrelease: copy trunk to community-staging-x86_64 Added: asciiportal/repos/community-staging-x86_64/ asciiportal/repos/community-staging-x86_64/PKGBUILD (from rev 288875, asciiportal/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: asciiportal/repos/community-staging-x86_64/PKGBUILD (from rev 288875, asciiportal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 04:31:47 UTC (rev 288876) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Alexander F Rødseth+# Contributor: Baptiste Jonglez +# Contributor: Serge Ziryukin + +pkgname=asciiportal +pkgver=1.3 +pkgrel=4 +pkgdesc='Text based puzzle game inspired by the popular video game' +arch=('x86_64') +url='https://github.com/cymonsgames/ASCIIpOrtal' +license=('GPL3') +depends=('pdcurses' 'sdl' 'sdl_mixer' 'yaml-cpp') +makedepends=('boost' 'gendesk' 'git' 'imagemagick') +source=("git+https://github.com/cymonsgames/ASCIIpOrtal.git#tag=v$pkgver-beta8; + "${pkgname}.png::https://fc01.deviantart.net/fs71/f/2010/318/3/5/portal_ascii_icon___button_by_lightmystic-d32udqx.png;) # icon by Matt White under a CC license +sha256sums=('SKIP' +'390f21881377b331f1a65a3e54ccf91fba72a88146058cc146f914a1185de9d1') + +prepare() { + gendesk -n -f \ +--name ASCIIpOrtal \ +--pkgname $pkgname \ +--pkgdesc "$pkgdesc" \ +--exec $pkgname + + convert $pkgname.png -resize 48x48\! ${pkgname}48x48.png +} + +build() { + make -C ASCIIpOrtal linux +} + +package() { + make -C ASCIIpOrtal DESTDIR="$pkgdir" install + + install -Dm644 $pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 ${pkgname}48x48.png "$pkgdir/usr/share/pixmaps/$pkgname.png" +} + +# vim:ts=2 sw=2 et:
[arch-commits] Commit in asciiportal/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 04:31:29 Author: svenstaro Revision: 288875 upgpkg: asciiportal 1.3-4 yaml-cpp 0.6.1 rebuild Modified: asciiportal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 04:27:27 UTC (rev 288874) +++ PKGBUILD2018-02-04 04:31:29 UTC (rev 288875) @@ -5,7 +5,7 @@ pkgname=asciiportal pkgver=1.3 -pkgrel=3 +pkgrel=4 pkgdesc='Text based puzzle game inspired by the popular video game' arch=('x86_64') url='https://github.com/cymonsgames/ASCIIpOrtal'
[arch-commits] Commit in yaml-cpp/trunk (3 files)
Date: Sunday, February 4, 2018 @ 04:27:22 Author: svenstaro Revision: 288873 upgpkg: yaml-cpp 0.6.1-1 Modified: yaml-cpp/trunk/PKGBUILD Deleted: yaml-cpp/trunk/1f4b6d5c855b59e849b7228090981c520928c2a4.patch yaml-cpp/trunk/500db60f899ae6845039d4eca503133d0db81dbd.patch + 1f4b6d5c855b59e849b7228090981c520928c2a4.patch | 23 -- 500db60f899ae6845039d4eca503133d0db81dbd.patch | 79 --- PKGBUILD | 24 ++ 3 files changed, 7 insertions(+), 119 deletions(-) Deleted: 1f4b6d5c855b59e849b7228090981c520928c2a4.patch === --- 1f4b6d5c855b59e849b7228090981c520928c2a4.patch 2018-02-04 04:04:58 UTC (rev 288872) +++ 1f4b6d5c855b59e849b7228090981c520928c2a4.patch 2018-02-04 04:27:22 UTC (rev 288873) @@ -1,23 +0,0 @@ -From 1f4b6d5c855b59e849b7228090981c520928c2a4 Mon Sep 17 00:00:00 2001 -From: Ovidiu-Florin BOGDAN-Date: Fri, 2 Dec 2016 16:51:07 +0200 -Subject: [PATCH] Remove prefix duplication in yaml-cpp.pc.cmake - - yaml-cpp.pc.cmake | 6 ++ - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/yaml-cpp.pc.cmake b/yaml-cpp.pc.cmake -index 04d343f..044ef78 100644 a/yaml-cpp.pc.cmake -+++ b/yaml-cpp.pc.cmake -@@ -1,7 +1,5 @@ --prefix=@CMAKE_INSTALL_PREFIX@ --exec_prefix=@CMAKE_INSTALL_PREFIX@ --libdir=${prefix}/@LIB_INSTALL_DIR@ --includedir=${prefix}/@INCLUDE_INSTALL_ROOT_DIR@ -+libdir=@LIB_INSTALL_DIR@ -+includedir=@INCLUDE_INSTALL_ROOT_DIR@ - - Name: Yaml-cpp - Description: A YAML parser and emitter for C++ Deleted: 500db60f899ae6845039d4eca503133d0db81dbd.patch === --- 500db60f899ae6845039d4eca503133d0db81dbd.patch 2018-02-04 04:04:58 UTC (rev 288872) +++ 500db60f899ae6845039d4eca503133d0db81dbd.patch 2018-02-04 04:27:22 UTC (rev 288873) @@ -1,79 +0,0 @@ -From 500db60f899ae6845039d4eca503133d0db81dbd Mon Sep 17 00:00:00 2001 -From: Paul Novotny -Date: Wed, 25 Nov 2015 11:33:36 -0500 -Subject: [PATCH] Include cmake files in install - -This adds yaml-cpp-config.cmake, yaml-cpp-config-version.cmake, and -yaml-cpp-targets.cmake to the cmake install. As a result, cmake's -find_package can easily find yaml-cpp for software that depends on -yaml-cpp. - -Add code to install cmake files to $CMAKE_INSTALL_PREFIX/CMake on -Windows, which is the de-facto standard. - -Closes jbeder/yaml-cpp#336 jbeder/yaml-cpp#127 - CMakeLists.txt | 28 +++- - 1 file changed, 23 insertions(+), 5 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 5b326a3..cbaad07 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -256,15 +256,15 @@ else() - set(_library_dir lib) - endif() - --set(INCLUDE_INSTALL_ROOT_DIR include) -+set(INCLUDE_INSTALL_ROOT_DIR ${CMAKE_INSTALL_PREFIX}/include) - - set(INCLUDE_INSTALL_DIR ${INCLUDE_INSTALL_ROOT_DIR}/yaml-cpp) --set(LIB_INSTALL_DIR "${_library_dir}${LIB_SUFFIX}") -+set(LIB_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/${_library_dir}${LIB_SUFFIX}") - - set(_INSTALL_DESTINATIONS -- RUNTIME DESTINATION bin -+ RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin - LIBRARY DESTINATION ${LIB_INSTALL_DIR} -- ARCHIVE DESTINATION "lib${LIB_SUFFIX}" -+ ARCHIVE DESTINATION "${CMAKE_INSTALL_PREFIX}/lib${LIB_SUFFIX}" - ) - - -@@ -300,7 +300,7 @@ if(MSVC) - endif() - endif() - --install(TARGETS yaml-cpp ${_INSTALL_DESTINATIONS}) -+install(TARGETS yaml-cpp EXPORT yaml-cpp-targets ${_INSTALL_DESTINATIONS}) - install( - DIRECTORY ${header_directory} - DESTINATION ${INCLUDE_INSTALL_DIR} -@@ -316,9 +316,27 @@ set(EXPORT_TARGETS yaml-cpp CACHE INTERNAL "export targets") - set(CONFIG_INCLUDE_DIRS "${YAML_CPP_SOURCE_DIR}/include") - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/yaml-cpp-config.cmake.in - "${PROJECT_BINARY_DIR}/yaml-cpp-config.cmake" @ONLY) -+ -+if(WIN32 AND NOT CYGWIN) -+ set(INSTALL_CMAKE_DIR ${CMAKE_INSTALL_PREFIX}/CMake) -+else() -+ set(INSTALL_CMAKE_DIR ${LIB_INSTALL_DIR}/cmake/yaml-cpp) -+endif() -+ -+file(RELATIVE_PATH REL_INCLUDE_DIR "${INSTALL_CMAKE_DIR}" "${INCLUDE_INSTALL_ROOT_DIR}") -+set(CONFIG_INCLUDE_DIRS "\${YAML_CPP_CMAKE_DIR}/${REL_INCLUDE_DIR}") -+configure_file(${CMAKE_CURRENT_SOURCE_DIR}/yaml-cpp-config.cmake.in -+ "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/yaml-cpp-config.cmake" @ONLY) -+ - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/yaml-cpp-config-version.cmake.in - "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" @ONLY) - -+install(FILES -+ "${PROJECT_BINARY_DIR}${CMAKE_FILES_DIRECTORY}/yaml-cpp-config.cmake" -+ "${PROJECT_BINARY_DIR}/yaml-cpp-config-version.cmake" -+ DESTINATION "${INSTALL_CMAKE_DIR}" COMPONENT dev) -+install(EXPORT yaml-cpp-targets DESTINATION ${INSTALL_CMAKE_DIR}) -+ -
[arch-commits] Commit in yaml-cpp/repos (2 files)
Date: Sunday, February 4, 2018 @ 04:27:27 Author: svenstaro Revision: 288874 archrelease: copy trunk to community-staging-x86_64 Added: yaml-cpp/repos/community-staging-x86_64/ yaml-cpp/repos/community-staging-x86_64/PKGBUILD (from rev 288873, yaml-cpp/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: yaml-cpp/repos/community-staging-x86_64/PKGBUILD (from rev 288873, yaml-cpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-04 04:27:27 UTC (rev 288874) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Contributor: Markus Martin + +pkgname=yaml-cpp +pkgver=0.6.1 +pkgrel=1 +pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec" +url="https://github.com/jbeder/yaml-cpp; +arch=('x86_64') +license=('MIT') +depends=('gcc-libs') +makedepends=('cmake') +source=(https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz) +sha512sums=('606482d1d38c6747e22604a24c119adb4b70287da7deadb94cc20d70df47122f1714ec9bfc8f566ecf075b94d48771df17430c50039cb984bdf1980f3b445791') + +build() { +cd yaml-cpp-yaml-cpp-$pkgver + +cmake . -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHARED_LIBS=ON +make +} + +package() { +cd yaml-cpp-yaml-cpp-$pkgver + +make DESTDIR=$pkgdir install + +install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in linux/repos (9 files)
Date: Sunday, February 4, 2018 @ 04:10:14 Author: heftig Revision: 315833 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 315832, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 315832, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 315832, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 315832, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 315832, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 315832, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 315832, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 315832, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 239 config | 9527 ++ linux.install | 10 linux.preset| 14 8 files changed, 9958 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315832:315833 to see the changes.
[arch-commits] Commit in linux-zen/repos/testing-x86_64 (12 files)
Date: Sunday, February 4, 2018 @ 04:09:05 Author: heftig Revision: 315832 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/60-linux.hook (from rev 315831, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 315831, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 315831, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 315831, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 315831, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 315831, linux-zen/trunk/linux.preset) Deleted: linux-zen/repos/testing-x86_64/60-linux.hook linux-zen/repos/testing-x86_64/90-linux.hook linux-zen/repos/testing-x86_64/PKGBUILD linux-zen/repos/testing-x86_64/config linux-zen/repos/testing-x86_64/linux.install linux-zen/repos/testing-x86_64/linux.preset ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 480 - config|19141 +++- linux.install | 20 linux.preset | 28 6 files changed, 9851 insertions(+), 9864 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 315831:315832 to see the changes.
[arch-commits] Commit in emscripten/repos/community-x86_64 (6 files)
Date: Sunday, February 4, 2018 @ 04:04:58 Author: svenstaro Revision: 288872 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 288871, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten.install (from rev 288871, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 288871, emscripten/trunk/emscripten.sh) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh + PKGBUILD | 172 +-- emscripten.install | 22 +++--- emscripten.sh | 14 ++-- 3 files changed, 104 insertions(+), 104 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-04 04:04:51 UTC (rev 288871) +++ PKGBUILD2018-02-04 04:04:58 UTC (rev 288872) @@ -1,86 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.37.29 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org; -license=('custom') -depends=('nodejs' 'python' 'python2') -makedepends=('cmake' 'libxml2') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon') -install=$pkgname.install -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz; - emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz; - emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz; -"emscripten.sh") -sha512sums=('6eaf6ff60b881a91168306549fbf289b3c80f92a2b21c842add1f50ac797cc35ad692e90a8271ff3606e4955ca6581c7ff2861da7abf7c9a7d1052ba88b1008e' - 'e72d57f4f83464c6de1b81ca3875198f2749dcd691ec5bbabdf4ef7acaeca00fdddcee1a2f831f38d9ddb4c08cb55eb7ee64e7d0ba2053a3dc52624c7032851a' - '1a12e900c6e4a3b687aced01addb1e6ea1436878df493e6d1ce8adfb45d896a1d5a6ba417621f87129262f865d0b584b43f8369d7316ff0623a51e44f7ea918c' - '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') - -prepare() { - cd emscripten-fastcomp-$pkgver - - # reset folder for out-of-source build - rm -rf build - mkdir build - - # put clang source into the right place (http://git.io/i1GBkg) - rm -rf tools/clang - ln -s "$srcdir"/emscripten-fastcomp-clang-$pkgver tools/clang - - # python2 shebang fixes - cd ../emscripten-$pkgver - sed '1s|python$|python2|' -i $(find third_party tools -name \*.py) emrun - - # adapt config file template to use our custom environment variable and path - sed -e "s|getenv('LLVM')|getenv('EMSCRIPTEN_FASTCOMP')|" \ --e 's|{{{ LLVM_ROOT }}}|/usr/lib/emscripten-fastcomp|' \ --i tools/settings_template_readonly.py -} - -build() { - cd emscripten-fastcomp-$pkgver/build - - CC=gcc CXX=g++ cmake .. -DPYTHON_EXECUTABLE=/usr/bin/python2 \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;JSBackend" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DCLANG_INCLUDE_TESTS=OFF - make -} - -package() { - # exported variables - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - - # LLVM-backend, TODO: include only needed tools - cd "$srcdir"/emscripten-fastcomp-$pkgver - install -Dm644 emscripten-version.txt "$pkgdir"/usr/lib/emscripten-fastcomp/emscripten-version.txt - install -m755 build/bin/* "$pkgdir"/usr/lib/emscripten-fastcomp - - # copy structure - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - # remove clutter - rm "$pkgdir"/usr/lib/emscripten-fastcomp/{*-test,llvm-lit} - rm "$pkgdir"/usr/lib/emscripten/*.bat - - # docs - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - - # license - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 288871, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-04 04:04:58 UTC (rev 288872) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 04:04:51 Author: svenstaro Revision: 288871 upgpkg: emscripten 1.37.33-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 03:42:09 UTC (rev 288870) +++ PKGBUILD2018-02-04 04:04:51 UTC (rev 288871) @@ -4,7 +4,7 @@ # Contributor: Vlad Kolotvinpkgname=emscripten -pkgver=1.37.29 +pkgver=1.37.33 pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -19,9 +19,9 @@ emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz; emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz; "emscripten.sh") -sha512sums=('6eaf6ff60b881a91168306549fbf289b3c80f92a2b21c842add1f50ac797cc35ad692e90a8271ff3606e4955ca6581c7ff2861da7abf7c9a7d1052ba88b1008e' - 'e72d57f4f83464c6de1b81ca3875198f2749dcd691ec5bbabdf4ef7acaeca00fdddcee1a2f831f38d9ddb4c08cb55eb7ee64e7d0ba2053a3dc52624c7032851a' - '1a12e900c6e4a3b687aced01addb1e6ea1436878df493e6d1ce8adfb45d896a1d5a6ba417621f87129262f865d0b584b43f8369d7316ff0623a51e44f7ea918c' +sha512sums=('80fb37e61f75cde44f2a353ea0197962211cf2ac770ca57a13977e6652f3b958f0e8cbbb872acd981cc99b86a0114f9ac22183fdd51c29b31f014e86b0d59d09' + '8030191ab3dc17faa0a21fe91a4ea27afe3f09dceffe37de4362935265402435df6027f41d37e04e43677477beda79a757c2c6b06c67451e6536f126faf0cfef' + 'cd4f67048fe1beee675d253705c328cd4c1e3555a31d821f05318657351f7db47c3c4db50f736c52f9bc527cc0104b76d2bff793cf76a70db314ad52b3ed5b05' '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') prepare() {
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Sunday, February 4, 2018 @ 03:48:24 Author: heftig Revision: 315830 4.15.1-1 Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD | 39 ++- config | 21 ++--- 2 files changed, 24 insertions(+), 36 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 23:59:48 UTC (rev 315829) +++ PKGBUILD2018-02-04 03:48:24 UTC (rev 315830) @@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -pkgver=4.15 +pkgver=4.15.1 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -13,14 +13,12 @@ makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf') options=('!strip') source=( - "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz; - "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.sign; - #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz; - #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign; - 'config' # the main kernel config file - '60-linux.hook' # pacman hook for depmod - '90-linux.hook' # pacman hook for initramfs regeneration - 'linux.preset' # standard config files for mkinitcpio ramdisk + https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.{xz,sign} + https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.{xz,sign} + config # the main kernel config file + 60-linux.hook # pacman hook for depmod + 90-linux.hook # pacman hook for initramfs regeneration + linux.preset # standard config files for mkinitcpio ramdisk 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch ) @@ -30,7 +28,9 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'8e80162a2d8952b7e0a4967647eed940b2b983e950bfe630918bd90cb1107a25' +'202a0a34f221ae335de096c292927d7a7d4bcdbc2dd46d43b8a5f6420f95a0cf' +'SKIP' +'991672fadc4b0346a4cede2cd51e6c8760cde996780e56f7e372d1d5ab66fb3a' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' @@ -38,15 +38,14 @@ 'ac996455cddccc312d93e63845d92b2d8ab8fb53208a221948d28c76c678d215') _kernelname=${pkgbase#linux} +: ${_kernelname:=-ARCH} prepare() { cd ${_srcname} # add upstream patch - #patch -p1 -i ../patch-${pkgver} + patch -p1 -i ../patch-${pkgver} - # security patches - # add latest fixes from stable queue, if needed # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git @@ -56,15 +55,13 @@ # https://bugs.archlinux.org/task/56711 patch -Np1 -i ../0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch - cp -Tf ../config .config + cat ../config - >.config <
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Sunday, February 4, 2018 @ 03:48:26 Author: heftig Revision: 315831 4.15.1-1 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD | 52 config | 21 ++--- 2 files changed, 30 insertions(+), 43 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 03:48:24 UTC (rev 315830) +++ PKGBUILD2018-02-04 03:48:26 UTC (rev 315831) @@ -3,11 +3,11 @@ # Contributor: Tobias Powalowski# Contributor: Thomas Baechler -pkgbase=linux-zen # Build -zen kernel +pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -_zenpatch=zen-4.15-0ec9904b5ddaaae80333758f49b0a6e0982156f9.diff -pkgver=4.15 +_zenpatch=zen-4.15.1-055cf9dd86d188d8a929228794a7695210231580.diff +pkgver=4.15.1 pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel; @@ -15,16 +15,13 @@ makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf') options=('!strip') source=( - "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.xz; - "https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.sign; - #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.xz; - #"https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.sign; - "https://pkgbuild.com/~heftig/zen-patches/${_zenpatch}.xz; - "https://pkgbuild.com/~heftig/zen-patches/${_zenpatch}.sign; - 'config' # the main kernel config file - '60-linux.hook' # pacman hook for depmod - '90-linux.hook' # pacman hook for initramfs regeneration - 'linux.preset' # standard config files for mkinitcpio ramdisk + https://www.kernel.org/pub/linux/kernel/v4.x/${_srcname}.tar.{xz,sign} + https://www.kernel.org/pub/linux/kernel/v4.x/patch-${pkgver}.{xz,sign} + https://pkgbuild.com/~heftig/zen-patches/${_zenpatch}.{xz,sign} + config # the main kernel config file + 60-linux.hook # pacman hook for depmod + 90-linux.hook # pacman hook for initramfs regeneration + linux.preset # standard config files for mkinitcpio ramdisk ) validpgpkeys=( 'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds @@ -33,38 +30,37 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'3fe1e6d40a0815b779208aff12e9e2df5bf00a34671a8a1d09ab966b303a09a2' +'202a0a34f221ae335de096c292927d7a7d4bcdbc2dd46d43b8a5f6420f95a0cf' 'SKIP' -'3a9abcfa72a369aa35e7345fe46360d912aefa603334b194d3680eff8b1fc276' +'4184278fd05b8b1f405591459d7a1dc073589f2dfb15d8fdf7a23c6fad4ff8cd' +'SKIP' +'1d66844a347c9910600648258eeca15b50001c4b3f8224fdac271a3c6814624e' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') _kernelname=${pkgbase#linux} +: ${_kernelname:=-ARCH} prepare() { cd ${_srcname} # add upstream patch - #patch -p1 -i ../patch-${pkgver} + patch -p1 -i ../patch-${pkgver} - # security patches + # add zen patch + patch -p1 -i ../${_zenpatch} # add latest fixes from stable queue, if needed # http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git - # add zen patch - patch -p1 -i ../${_zenpatch} + cat ../config - >.config <
[arch-commits] Commit in bazel/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 03:41:56 Author: svenstaro Revision: 288869 upgpkg: bazel 0.10.0-1 Modified: bazel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-04 00:46:46 UTC (rev 288868) +++ PKGBUILD2018-02-04 03:41:56 UTC (rev 288869) @@ -3,7 +3,7 @@ # Contributor: Simon Legnerpkgname=bazel -pkgver=0.9.0 +pkgver=0.10.0 pkgrel=1 pkgdesc='Correct, reproducible, and fast builds for everyone' arch=('x86_64') @@ -14,7 +14,7 @@ options=('!distcc' '!strip') source=(https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip.sig) -sha512sums=('94393b968201f4f3977e2fdd58f47a6dc9dc07ad24d95a0d955049ccf38e1c0d48fe0f4ff2f3f30844e1137ee77a8e1f5567db05a8681149582a2dc0b221b8f7' +sha512sums=('48234ca3bf1e51f2182f7b2a3b1314a9acb10249f13f14ad4378bd7eddd841c4f6869ef43280ea228e4c06888ffa625e9f939e822cdeb60de3933435b22dd3ea' 'SKIP') validpgpkeys=('71A1D0EFCFEB6281FD0437C93D5919B448457EE0')
[arch-commits] Commit in bazel/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, February 4, 2018 @ 03:42:09 Author: svenstaro Revision: 288870 archrelease: copy trunk to community-x86_64 Added: bazel/repos/community-x86_64/PKGBUILD (from rev 288869, bazel/trunk/PKGBUILD) Deleted: bazel/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-04 03:41:56 UTC (rev 288869) +++ PKGBUILD2018-02-04 03:42:09 UTC (rev 288870) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: Frederik Schwan -# Contributor: Simon Legner - -pkgname=bazel -pkgver=0.9.0 -pkgrel=1 -pkgdesc='Correct, reproducible, and fast builds for everyone' -arch=('x86_64') -license=('Apache') -url='https://bazel.io/' -depends=('java-environment>=8' 'java-environment<9' 'libarchive' 'zip' 'unzip') -makedepends=('git' 'protobuf' 'python') -options=('!distcc' '!strip') -source=(https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip - https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip.sig) -sha512sums=('94393b968201f4f3977e2fdd58f47a6dc9dc07ad24d95a0d955049ccf38e1c0d48fe0f4ff2f3f30844e1137ee77a8e1f5567db05a8681149582a2dc0b221b8f7' -'SKIP') -validpgpkeys=('71A1D0EFCFEB6281FD0437C93D5919B448457EE0') - -build() { - ./compile.sh - ./output/bazel build scripts:bazel-complete.bash - cd output - ./bazel shutdown -} - -package() { - install -Dm755 ${srcdir}/scripts/packages/bazel.sh ${pkgdir}/usr/bin/bazel - install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel-real - install -Dm644 ${srcdir}/bazel-bin/scripts/bazel-complete.bash ${pkgdir}/usr/share/bash-completion/completions/bazel - install -Dm644 ${srcdir}/scripts/zsh_completion/_bazel ${pkgdir}/usr/share/zsh/site-functions/_bazel - mkdir -p ${pkgdir}/opt/bazel/ - for d in examples third_party tools; do -cp -r ${srcdir}/${d} ${pkgdir}/opt/bazel/ - done -} -# vim:set ts=2 sw=2 et: Copied: bazel/repos/community-x86_64/PKGBUILD (from rev 288869, bazel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-04 03:42:09 UTC (rev 288870) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Frederik Schwan +# Contributor: Simon Legner + +pkgname=bazel +pkgver=0.10.0 +pkgrel=1 +pkgdesc='Correct, reproducible, and fast builds for everyone' +arch=('x86_64') +license=('Apache') +url='https://bazel.io/' +depends=('java-environment>=8' 'java-environment<9' 'libarchive' 'zip' 'unzip') +makedepends=('git' 'protobuf' 'python') +options=('!distcc' '!strip') +source=(https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip + https://github.com/bazelbuild/bazel/releases/download/${pkgver}/bazel-${pkgver}-dist.zip.sig) +sha512sums=('48234ca3bf1e51f2182f7b2a3b1314a9acb10249f13f14ad4378bd7eddd841c4f6869ef43280ea228e4c06888ffa625e9f939e822cdeb60de3933435b22dd3ea' +'SKIP') +validpgpkeys=('71A1D0EFCFEB6281FD0437C93D5919B448457EE0') + +build() { + ./compile.sh + ./output/bazel build scripts:bazel-complete.bash + cd output + ./bazel shutdown +} + +package() { + install -Dm755 ${srcdir}/scripts/packages/bazel.sh ${pkgdir}/usr/bin/bazel + install -Dm755 ${srcdir}/output/bazel ${pkgdir}/usr/bin/bazel-real + install -Dm644 ${srcdir}/bazel-bin/scripts/bazel-complete.bash ${pkgdir}/usr/share/bash-completion/completions/bazel + install -Dm644 ${srcdir}/scripts/zsh_completion/_bazel ${pkgdir}/usr/share/zsh/site-functions/_bazel + mkdir -p ${pkgdir}/opt/bazel/ + for d in examples third_party tools; do +cp -r ${srcdir}/${d} ${pkgdir}/opt/bazel/ + done +} +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-regex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, February 4, 2018 @ 00:46:46 Author: eschwartz Revision: 288868 archrelease: copy trunk to community-x86_64 Added: python-regex/repos/community-x86_64/PKGBUILD (from rev 288867, python-regex/trunk/PKGBUILD) Deleted: python-regex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 68 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-04 00:46:21 UTC (rev 288867) +++ PKGBUILD2018-02-04 00:46:46 UTC (rev 288868) @@ -1,66 +0,0 @@ -# Maintainer: Jelle van der Waa-# Maintainer: Eli Schwartz -# Contributor: Nikola Milinković -# Submitter: Xiao-Long Chen - -_pkgbase=regex -pkgbase=python-regex -pkgname=('python-regex' 'python2-regex') -pkgname=python-regex -pkgver=2018.01.10 -pkgrel=2 -pkgdesc="Alternative python regular expression module." -arch=('x86_64') -url="https://bitbucket.org/mrabarnett/mrab-regex; -license=('Python') -makedepends=('python-setuptools' 'python2-setuptools') -options=(!emptydirs) -source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) -sha256sums=('139678fc013b75e486e580c39b4c52d085ed7362e400960f8be1711a414f16b5') - -build() { - cd "regex-${pkgver}" - - python setup.py build - python2 setup.py build -} - -check() { - cd "regex-${pkgver}" - - pushd build/lib.linux-${CARCH}-3*/ - python test_regex.py - popd - - pushd build/lib.linux-${CARCH}-2*/ - python2 test_regex.py - popd -} - -package_python2-regex() { - depends=('python2') - conflicts=('python2-regex-hg') - pkgdesc="Alternative python regular expression module. (python2 version)" - - cd "regex-${pkgver}" - python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" -} - -package_python-regex() { - depends=('python') - conflicts=('python-regex-hg') - pkgdesc="Alternative python regular expression module. (python3 version)" - - cd "regex-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build - - install -v -m755 -d "${pkgdir}/usr/share/doc/python-regex" - install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python-regex/" - install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python-regex/" -} Copied: python-regex/repos/community-x86_64/PKGBUILD (from rev 288867, python-regex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-04 00:46:46 UTC (rev 288868) @@ -0,0 +1,68 @@ +# Maintainer: Jelle van der Waa +# Maintainer: Eli Schwartz +# Contributor: Nikola Milinković +# Submitter: Xiao-Long Chen + +_pkgbase=regex +pkgbase=python-regex +pkgname=('python-regex' 'python2-regex') +pkgname=python-regex +pkgver=2018.02.03 +pkgrel=1 +pkgdesc="Alternative python regular expression module." +arch=('x86_64') +url="https://bitbucket.org/mrabarnett/mrab-regex; +license=('Python') +makedepends=('python-setuptools' 'python2-setuptools') +options=(!emptydirs) +source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) +sha256sums=('c5162e1ca552e50aac5101bbc97fc37562c69f939f21a13745d146ca7e748aa1') + +build() { + cd "regex-${pkgver}" + + python setup.py build + python2 setup.py build +} + +check() { + cd "regex-${pkgver}" + + pushd build/lib.linux-${CARCH}-3*/ + python test_regex.py + popd + + pushd build/lib.linux-${CARCH}-2*/ + python2 test_regex.py + popd +} + +package_python2-regex() { + depends=('python2') + pkgdesc="Alternative python regular expression module. (python2 version)" + + cd "regex-${pkgver}" + python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build + + install -v -m755 -d "${pkgdir}/usr/share/doc/python2-regex" + install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" + install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" + + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python-regex() { + depends=('python') + pkgdesc="Alternative python regular expression module. (python3 version)" + + cd "regex-${pkgver}" + python setup.py install
[arch-commits] Commit in python-regex/trunk (PKGBUILD)
Date: Sunday, February 4, 2018 @ 00:46:21 Author: eschwartz Revision: 288867 upgpkg: python-regex 2018.02.03-1 upstream release Modified: python-regex/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:24:29 UTC (rev 288866) +++ PKGBUILD2018-02-04 00:46:21 UTC (rev 288867) @@ -7,8 +7,8 @@ pkgbase=python-regex pkgname=('python-regex' 'python2-regex') pkgname=python-regex -pkgver=2018.01.10 -pkgrel=2 +pkgver=2018.02.03 +pkgrel=1 pkgdesc="Alternative python regular expression module." arch=('x86_64') url="https://bitbucket.org/mrabarnett/mrab-regex; @@ -16,7 +16,7 @@ makedepends=('python-setuptools' 'python2-setuptools') options=(!emptydirs) source=(https://pypi.io/packages/source/r/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz) -sha256sums=('139678fc013b75e486e580c39b4c52d085ed7362e400960f8be1711a414f16b5') +sha256sums=('c5162e1ca552e50aac5101bbc97fc37562c69f939f21a13745d146ca7e748aa1') build() { cd "regex-${pkgver}" @@ -39,7 +39,6 @@ package_python2-regex() { depends=('python2') - conflicts=('python2-regex-hg') pkgdesc="Alternative python regular expression module. (python2 version)" cd "regex-${pkgver}" @@ -49,11 +48,12 @@ install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python2-regex/" install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python2-regex/" install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python2-regex/" + + sed -n '1,/^$/p' regex_2/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE } package_python-regex() { depends=('python') - conflicts=('python-regex-hg') pkgdesc="Alternative python regular expression module. (python3 version)" cd "regex-${pkgver}" @@ -63,4 +63,6 @@ install -v -m644 ./docs/Features.html "${pkgdir}/usr/share/doc/python-regex/" install -v -m644 ./docs/Features.rst "${pkgdir}/usr/share/doc/python-regex/" install -v -m644 ./docs/UnicodeProperties.txt "${pkgdir}/usr/share/doc/python-regex/" + + sed -n '1,/^$/p' regex_3/regex.py | install -Dm644 /dev/stdin "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE }
[arch-commits] Commit in libtirpc/repos (4 files)
Date: Saturday, February 3, 2018 @ 23:59:48 Author: bpiotrowski Revision: 315829 archrelease: copy trunk to testing-x86_64 Added: libtirpc/repos/testing-x86_64/ libtirpc/repos/testing-x86_64/PKGBUILD (from rev 315828, libtirpc/trunk/PKGBUILD) libtirpc/repos/testing-x86_64/buildfix.diff (from rev 315828, libtirpc/trunk/buildfix.diff) libtirpc/repos/testing-x86_64/export_key_secretkey_is_set.patch (from rev 315828, libtirpc/trunk/export_key_secretkey_is_set.patch) ---+ PKGBUILD | 38 buildfix.diff | 28 ++ export_key_secretkey_is_set.patch | 13 3 files changed, 79 insertions(+) Copied: libtirpc/repos/testing-x86_64/PKGBUILD (from rev 315828, libtirpc/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-03 23:59:48 UTC (rev 315829) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Tom Gundersen+# Contributor: Tobias Powalowski + +pkgname=libtirpc +pkgver=1.0.2 +pkgrel=3 +pkgdesc="Transport Independent RPC library (SunRPC replacement)" +arch=('x86_64') +url="http://libtirpc.sourceforge.net/; +license=('BSD') +depends=('krb5') +backup=('etc/netconfig') +# git tree: git://linux-nfs.org/~steved/libtirpc +source=(http://downloads.sourceforge.net/sourceforge/libtirpc/${pkgname}-${pkgver}.tar.bz2 +buildfix.diff +export_key_secretkey_is_set.patch) +sha1sums=('2a8dc0e6eecc45be6597c8287b1d8e15cbee46e3' + '6bf8a0afc9f11832f94573ff938114aad2cfa862' + 'e8d40593f3c7c8741dd80eb19bd927a50b62a356') + +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 -i $srcdir/buildfix.diff + patch -Np1 -i $srcdir/export_key_secretkey_is_set.patch +} + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --sysconf=/etc + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -D -m644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} Copied: libtirpc/repos/testing-x86_64/buildfix.diff (from rev 315828, libtirpc/trunk/buildfix.diff) === --- testing-x86_64/buildfix.diff(rev 0) +++ testing-x86_64/buildfix.diff2018-02-03 23:59:48 UTC (rev 315829) @@ -0,0 +1,28 @@ +From acb9a37977cf0a9630eac74af9adebf35e38e719 Mon Sep 17 00:00:00 2001 +From: Thorsten Kukuk +Date: Tue, 14 Nov 2017 10:39:08 -0500 +Subject: [PATCH] Include stdint.h from xdr_sizeof.c to avoid missing + declaration errors. + +Signed-off-by: Thorsten Kukuk +Signed-off-by: Steve Dickson +--- + src/xdr_sizeof.c | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/xdr_sizeof.c b/src/xdr_sizeof.c +index d23fbd1..79d6707 100644 +--- a/src/xdr_sizeof.c b/src/xdr_sizeof.c +@@ -39,6 +39,7 @@ + #include + #include + #include ++#include + #include "un-namespace.h" + + /* ARGSUSED */ +-- +1.8.3.1 + + Copied: libtirpc/repos/testing-x86_64/export_key_secretkey_is_set.patch (from rev 315828, libtirpc/trunk/export_key_secretkey_is_set.patch) === --- testing-x86_64/export_key_secretkey_is_set.patch (rev 0) +++ testing-x86_64/export_key_secretkey_is_set.patch2018-02-03 23:59:48 UTC (rev 315829) @@ -0,0 +1,13 @@ +diff --git a/src/libtirpc.map b/src/libtirpc.map +index f385de5..21d6065 100644 +--- a/src/libtirpc.map b/src/libtirpc.map +@@ -298,7 +298,7 @@ TIRPC_0.3.2 { + key_gendes; + key_get_conv; + key_setsecret; +-key_secret_is_set; ++key_secretkey_is_set; + key_setnet; + netname2host; + netname2user;
[arch-commits] Commit in libtirpc/trunk (PKGBUILD export_key_secretkey_is_set.patch)
Date: Saturday, February 3, 2018 @ 23:59:41 Author: bpiotrowski Revision: 315828 1.0.2-3: export key_secretkey_is_set symbol Added: libtirpc/trunk/export_key_secretkey_is_set.patch Modified: libtirpc/trunk/PKGBUILD ---+ PKGBUILD | 10 +++--- export_key_secretkey_is_set.patch | 13 + 2 files changed, 20 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 20:36:44 UTC (rev 315827) +++ PKGBUILD2018-02-03 23:59:41 UTC (rev 315828) @@ -4,7 +4,7 @@ pkgname=libtirpc pkgver=1.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Transport Independent RPC library (SunRPC replacement)" arch=('x86_64') url="http://libtirpc.sourceforge.net/; @@ -12,13 +12,17 @@ depends=('krb5') backup=('etc/netconfig') # git tree: git://linux-nfs.org/~steved/libtirpc -source=(http://downloads.sourceforge.net/sourceforge/libtirpc/${pkgname}-${pkgver}.tar.bz2 buildfix.diff) +source=(http://downloads.sourceforge.net/sourceforge/libtirpc/${pkgname}-${pkgver}.tar.bz2 +buildfix.diff +export_key_secretkey_is_set.patch) sha1sums=('2a8dc0e6eecc45be6597c8287b1d8e15cbee46e3' - '6bf8a0afc9f11832f94573ff938114aad2cfa862') + '6bf8a0afc9f11832f94573ff938114aad2cfa862' + 'e8d40593f3c7c8741dd80eb19bd927a50b62a356') prepare() { cd ${pkgname}-${pkgver} patch -Np1 -i $srcdir/buildfix.diff + patch -Np1 -i $srcdir/export_key_secretkey_is_set.patch } build() { Added: export_key_secretkey_is_set.patch === --- export_key_secretkey_is_set.patch (rev 0) +++ export_key_secretkey_is_set.patch 2018-02-03 23:59:41 UTC (rev 315828) @@ -0,0 +1,13 @@ +diff --git a/src/libtirpc.map b/src/libtirpc.map +index f385de5..21d6065 100644 +--- a/src/libtirpc.map b/src/libtirpc.map +@@ -298,7 +298,7 @@ TIRPC_0.3.2 { + key_gendes; + key_get_conv; + key_setsecret; +-key_secret_is_set; ++key_secretkey_is_set; + key_setnet; + netname2host; + netname2user;
[arch-commits] Commit in linux-lts/repos (11 files)
Date: Saturday, February 3, 2018 @ 20:36:44 Author: andyrtr Revision: 315827 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 315826, linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux-lts/repos/testing-x86_64/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch (from rev 315826, linux-lts/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch) linux-lts/repos/testing-x86_64/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch (from rev 315826, linux-lts/trunk/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch) linux-lts/repos/testing-x86_64/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 315826, linux-lts/trunk/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux-lts/repos/testing-x86_64/60-linux.hook (from rev 315826, linux-lts/trunk/60-linux.hook) linux-lts/repos/testing-x86_64/90-linux.hook (from rev 315826, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 315826, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 315826, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 315826, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 315826, linux-lts/trunk/linux-lts.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch | 57 0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch | 49 0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 248 config | 8506 ++ linux-lts.install | 10 linux-lts.preset| 14 10 files changed, 9052 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 315826:315827 to see the changes.
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 20:36:24 Author: andyrtr Revision: 315826 upgpkg: linux-lts 4.14.17-1 upstream update 4.14.17 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:50:59 UTC (rev 315825) +++ PKGBUILD2018-02-03 20:36:24 UTC (rev 315826) @@ -4,7 +4,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.14 -pkgver=4.14.16 +pkgver=4.14.17 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -27,7 +27,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'35a107a45a6e8884d3ab442f9845007e3fcf9998441bf2324a86e91056628fe7' +'1e62d56e37bd15daec7c3d20a605624e1e0a21c44856880c6dbe0c9e41cabfa8' 'SKIP' 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in qt5-base/repos/extra-x86_64 (5 files)
Date: Saturday, February 3, 2018 @ 19:50:59 Author: arojas Revision: 315825 archrelease: copy trunk to extra-x86_64 Added: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 315824, qt5-base/trunk/PKGBUILD) qt5-base/repos/extra-x86_64/rebuild.list (from rev 315824, qt5-base/trunk/rebuild.list) Deleted: qt5-base/repos/extra-x86_64/PKGBUILD qt5-base/repos/extra-x86_64/qt-no-statx.patch qt5-base/repos/extra-x86_64/rebuild.list ---+ PKGBUILD | 229 ++-- qt-no-statx.patch | 11 -- rebuild.list | 47 +- 3 files changed, 140 insertions(+), 147 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-03 19:50:34 UTC (rev 315824) +++ PKGBUILD2018-02-03 19:50:59 UTC (rev 315825) @@ -1,113 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Andrea Scarpino - -pkgbase=qt5-base -pkgname=(qt5-base qt5-xcb-private-headers) -_qtver=5.10.0 -pkgver=${_qtver/-/} -pkgrel=3 -arch=('x86_64') -url='http://qt-project.org/' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='A cross-platform application and UI framework' -depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils' - 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 'xcb-util-image' 'icu' 'pcre2' - 'tslib' 'libinput' 'libsm' 'libxkbcommon-x11' 'libproxy' 'libcups' 'double-conversion') -makedepends=('libfbclient' 'libmariadbclient' 'sqlite' 'unixodbc' 'postgresql-libs' 'alsa-lib' 'gst-plugins-base-libs' - 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers') -optdepends=('qt5-svg: to use SVG icon themes' -'postgresql-libs: PostgreSQL driver' -'libmariadbclient: MariaDB driver' -'unixodbc: ODBC driver' -'libfbclient: Firebird/iBase driver' -'freetds: MS SQL driver' -'gtk3: GTK platform plugin') -conflicts=('qtchooser') -groups=('qt' 'qt5') -_pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" -source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qtbug-65235.patch::"https://github.com/qt/qtbase/commit/79d78d81.patch;) -sha256sums=('fd5578cd320a13617c12cf2b19439386b203d6d45548e855f94e07be9829f762' -'32d71a129adad13fc90e2ec9b15d0a21d9dd3f02bd8094882b18e4451d39ffe7') - -prepare() { - cd ${_pkgfqn} - - # Build qmake using Arch {C,LD}FLAGS - # This also sets default {C,CXX,LD}FLAGS for projects built using qmake - sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*\)|\1 ${CFLAGS}|" \ -mkspecs/common/gcc-base.conf - sed -i -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${LDFLAGS}|" \ -mkspecs/common/g++-unix.conf - - # Use python2 for Python 2.x - find . -name '*.py' -exec sed -i \ -'s|#![ ]*/usr/bin/python$|&2|;s|#![ ]*/usr/bin/env python$|&2|' {} + - - # Fix missing private includes https://bugreports.qt.io/browse/QTBUG-37417 - sed -e '/CMAKE_NO_PRIVATE_INCLUDES\ \=\ true/d' -i mkspecs/features/create_cmake.prf - - patch -p1 -i ../qtbug-65235.patch # https://bugreports.qt.io/browse/QTBUG-65235 -} - -build() { - cd ${_pkgfqn} - - PYTHON=/usr/bin/python2 ./configure -confirm-license -opensource -v \ --prefix /usr \ --docdir /usr/share/doc/qt \ --headerdir /usr/include/qt \ --archdatadir /usr/lib/qt \ --datadir /usr/share/qt \ --sysconfdir /etc/xdg \ --examplesdir /usr/share/doc/qt/examples \ --plugin-sql-{psql,mysql,sqlite,odbc,ibase} \ --system-sqlite \ --openssl-linked \ --nomake examples \ --no-rpath \ --optimized-qmake \ --dbus-linked \ --system-harfbuzz \ --journald \ --no-use-gold-linker \ --reduce-relocations - make -} - -package_qt5-base() { - pkgdesc='A cross-platform application and UI framework' - - cd ${_pkgfqn} - make INSTALL_ROOT="${pkgdir}" install - - install -D -m644 LGPL_EXCEPTION.txt \ -"${pkgdir}"/usr/share/licenses/${pkgbase}/LGPL_EXCEPTION.txt - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "${pkgdir}/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - # Fix wrong qmake path in pri file - sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \ -"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri - - # Symlinks for backwards compatibility - for b in "${pkgdir}"/usr/bin/*; do -ln -s /usr/bin/$(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5 - done -} - -package_qt5-xcb-private-headers() { - pkgdesc='Private headers for Qt5 Xcb' - - depends=("qt5-base=$pkgver") - optdepends=() - groups=() - conflicts=() - - cd ${_pkgfqn} - install -d -m755 "$pkgdir"/usr/include/qtxcb-private - cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/ -} Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 315824, qt5-base/trunk/PKGBUILD)
[arch-commits] Commit in qt5-base/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:50:34 Author: arojas Revision: 315824 Fix mouse wheel scrolling (FS#57356) Modified: qt5-base/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:32:50 UTC (rev 315823) +++ PKGBUILD2018-02-03 19:50:34 UTC (rev 315824) @@ -6,7 +6,7 @@ pkgname=(qt5-base qt5-xcb-private-headers) _qtver=5.10.0 pkgver=${_qtver/-/} -pkgrel=3 +pkgrel=4 arch=('x86_64') url='http://qt-project.org/' license=('GPL3' 'LGPL3' 'FDL' 'custom') @@ -27,9 +27,11 @@ groups=('qt' 'qt5') _pkgfqn="${pkgbase/5-/}-everywhere-src-${_qtver}" source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz; - qtbug-65235.patch::"https://github.com/qt/qtbase/commit/79d78d81.patch;) +qtbug-65235.patch::"https://github.com/qt/qtbase/commit/79d78d81.patch; + qtbug-59261.patch::"https://github.com/qt/qtbase/commit/d1960360.patch;) sha256sums=('fd5578cd320a13617c12cf2b19439386b203d6d45548e855f94e07be9829f762' -'32d71a129adad13fc90e2ec9b15d0a21d9dd3f02bd8094882b18e4451d39ffe7') +'32d71a129adad13fc90e2ec9b15d0a21d9dd3f02bd8094882b18e4451d39ffe7' +'91c89eb302316c32cbe5018ac92d8fcd96201eed3e6e11cb40f410f45cb17138') prepare() { cd ${_pkgfqn} @@ -49,6 +51,7 @@ sed -e '/CMAKE_NO_PRIVATE_INCLUDES\ \=\ true/d' -i mkspecs/features/create_cmake.prf patch -p1 -i ../qtbug-65235.patch # https://bugreports.qt.io/browse/QTBUG-65235 + patch -p1 -i ../qtbug-59261.patch # https://bugreports.qt.io/browse/QTBUG-59261 } build() {
[arch-commits] Commit in unison/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:32:30 Author: bisson Revision: 315822 upstream update, drop gtk2 Modified: unison/trunk/PKGBUILD --+ PKGBUILD | 41 - 1 file changed, 16 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:22:01 UTC (rev 315821) +++ PKGBUILD2018-02-03 19:32:30 UTC (rev 315822) @@ -3,18 +3,19 @@ #Contributor: Tobias Powalowskipkgname=unison -pkgver=2.48.4 -pkgrel=2 +_pkgver=2.48.15v4 +pkgver=${_pkgver%v*} +pkgrel=1 pkgdesc='File-synchronization tool' +#url='https://github.com/bcpierce00/unison/' url='https://www.cis.upenn.edu/~bcpierce/unison/' arch=('x86_64') license=('GPL2') -optdepends=('gtk2: for gtk2 support') -makedepends=('ocaml' 'lablgtk2' 'imagemagick') -source=("https://www.cis.upenn.edu/~bcpierce/unison/download/releases/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz; +makedepends=('ocaml' 'emacs') +source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; 'large.patch' 'desktop') -sha256sums=('30aa53cd671d673580104f04be3cf81ac1e20a2e8baaf7274498739d59e99de8' +sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' '2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' 'e9ef4e8b845453e21abafa8c9d153080375024d2465e3bf65f0e5a2ca1f5ea4a') @@ -21,34 +22,24 @@ options=('!makeflags') prepare() { - cd "${srcdir}/src" + cd "${srcdir}/${pkgname}-${_pkgver}" patch -p0 -i ../large.patch } build() { - cd "${srcdir}/src" - CFLAGS="" - - for ui in text gtk2; do - make clean - make mkProjectInfo - make UISTYLE=$ui DEBUGGING=false THREADS=true - mv unison unison-$ui - done + cd "${srcdir}/${pkgname}-${_pkgver}" + export CFLAGS= + make UISTYLE=text DEBUGGING=false THREADS=true + mv src/unison src/unison-text } package() { - cd "${srcdir}/src" - + cd "${srcdir}/${pkgname}-${_pkgver}" install -d "${pkgdir}"/usr/bin - install -m755 unison-* "${pkgdir}"/usr/bin + install -m755 src/unison-* "${pkgdir}"/usr/bin + ln -s unison-text "${pkgdir}"/usr/bin/unison install -d "${pkgdir}"/usr/share/{pixmaps,applications} - convert win32rc/U.ico[1] "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" - - cd "${pkgdir}"/usr/bin - ln -s unison-text unison - ln -s unison-gtk2 unison-x11 - ln -s unison unison-${pkgver%.*} }
[arch-commits] Commit in unison/repos (4 files)
Date: Saturday, February 3, 2018 @ 19:32:50 Author: bisson Revision: 315823 archrelease: copy trunk to testing-x86_64 Added: unison/repos/testing-x86_64/ unison/repos/testing-x86_64/PKGBUILD (from rev 315822, unison/trunk/PKGBUILD) unison/repos/testing-x86_64/desktop (from rev 315822, unison/trunk/desktop) unison/repos/testing-x86_64/large.patch (from rev 315822, unison/trunk/large.patch) -+ PKGBUILD| 45 + desktop | 11 +++ large.patch | 49 + 3 files changed, 105 insertions(+) Copied: unison/repos/testing-x86_64/PKGBUILD (from rev 315822, unison/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-02-03 19:32:50 UTC (rev 315823) @@ -0,0 +1,45 @@ +# $Id$ +#Maintainer: Gaetan Bisson+#Contributor: Tobias Powalowski + +pkgname=unison +_pkgver=2.48.15v4 +pkgver=${_pkgver%v*} +pkgrel=1 +pkgdesc='File-synchronization tool' +#url='https://github.com/bcpierce00/unison/' +url='https://www.cis.upenn.edu/~bcpierce/unison/' +arch=('x86_64') +license=('GPL2') +makedepends=('ocaml' 'emacs') +source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz; +'large.patch' +'desktop') +sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec' +'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284' +'e9ef4e8b845453e21abafa8c9d153080375024d2465e3bf65f0e5a2ca1f5ea4a') + +options=('!makeflags') + +prepare() { + cd "${srcdir}/${pkgname}-${_pkgver}" + patch -p0 -i ../large.patch +} + +build() { + cd "${srcdir}/${pkgname}-${_pkgver}" + export CFLAGS= + make UISTYLE=text DEBUGGING=false THREADS=true + mv src/unison src/unison-text +} + +package() { + cd "${srcdir}/${pkgname}-${_pkgver}" + install -d "${pkgdir}"/usr/bin + install -m755 src/unison-* "${pkgdir}"/usr/bin + ln -s unison-text "${pkgdir}"/usr/bin/unison + + install -d "${pkgdir}"/usr/share/{pixmaps,applications} + install -m644 icons/U.32x32x16m.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -m644 ../desktop "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} Copied: unison/repos/testing-x86_64/desktop (from rev 315822, unison/trunk/desktop) === --- testing-x86_64/desktop (rev 0) +++ testing-x86_64/desktop 2018-02-03 19:32:50 UTC (rev 315823) @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=unison +Comment=File synchronisation tool for X11 +TryExec=unison-x11 +Exec=unison-x11 +Terminal=false +Type=Application +Categories=GTK;Application;Network; +Icon=unison.png +StartupNotify=true Copied: unison/repos/testing-x86_64/large.patch (from rev 315822, unison/trunk/large.patch) === --- testing-x86_64/large.patch (rev 0) +++ testing-x86_64/large.patch 2018-02-03 19:32:50 UTC (rev 315823) @@ -0,0 +1,49 @@ +diff -Nrua /usr/ports/net/unison/patches/patch-bytearray_stubs_c ./patches/patch-bytearray_stubs_c +--- /usr/ports/net/unison/patches/patch-bytearray_stubs_c Thu Jan 1 01:00:00 1970 ./patches/patch-bytearray_stubs_c Tue Jan 17 08:44:39 2017 +@@ -0,0 +1,45 @@ ++Fix rare SIGSEGV when transferring large replicas. ++Fix a theoretical integer overflow. ++ ++Patches from here: ++https://caml.inria.fr/mantis/view.php?id=7431#c17026 ++and here: ++https://caml.inria.fr/mantis/view.php?id=7431#c16962 ++ ++Related issue reports: ++https://github.com/bcpierce00/unison/issues/48 ++https://caml.inria.fr/mantis/view.php?id=7431 ++https://bugzilla.redhat.com/show_bug.cgi?id=1401759 ++ ++Thanks to Alex Markley and OCaml developers ++--- bytearray_stubs.c.origTue Jan 17 08:41:00 2017 + bytearray_stubs.c Tue Jan 17 08:41:21 2017 ++@@ -5,6 +5,7 @@ ++ ++ #include "caml/intext.h" ++ #include "caml/bigarray.h" +++#include "caml/memory.h" ++ ++ CAMLprim value ml_marshal_to_bigarray(value v, value flags) ++ { ++@@ -21,15 +22,18 @@ CAMLprim value ml_marshal_to_bigarray(value v, value f ++ ++ CAMLprim value ml_unmarshal_from_bigarray(value b, value ofs) ++ { +++ CAMLparam1(b); /* Holds [b] live until unmarshalling completes. */ +++ value result; ++ struct caml_bigarray *b_arr = Bigarray_val(b); ++- return input_value_from_block (Array_data (b_arr, ofs), +++ result = input_value_from_block (Array_data (b_arr, ofs), ++ b_arr->dim[0] - Long_val(ofs)); +++ CAMLreturn(result); ++ } ++ ++ CAMLprim value ml_blit_string_to_bigarray ++ (value s, value i, value a, value j, value l) ++ { ++- char *src = String_val(s) + Int_val(i); +++ char *src
[arch-commits] Commit in jmol/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:24:29 Author: arojas Revision: 288866 archrelease: copy trunk to community-any Added: jmol/repos/community-any/PKGBUILD (from rev 288865, jmol/trunk/PKGBUILD) Deleted: jmol/repos/community-any/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-03 19:24:05 UTC (rev 288865) +++ PKGBUILD2018-02-03 19:24:29 UTC (rev 288866) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: James Spencer - -pkgname=jmol -pkgver=14.29.2 -pkgrel=1 -pkgdesc="a Java 3D viewer for chemical structures" -arch=(any) -url="https://jmol.sourceforge.net; -license=(LGPL) -depends=(java-runtime) -makedepends=(unzip) -source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;) -sha256sums=('9598d17a862d56435fb68ce53946230a3714f6b10b1c538bd7c1550e5c968cf6') - -package() { - cd $pkgname-$pkgver - - mkdir -p "$pkgdir"/usr/share/$pkgname - mkdir -p "$pkgdir"/usr/bin - - unzip jsmol.zip -d "$pkgdir"/usr/share/ - rm jsmol.zip - - cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname - ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname -} Copied: jmol/repos/community-any/PKGBUILD (from rev 288865, jmol/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-03 19:24:29 UTC (rev 288866) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: James Spencer + +pkgname=jmol +pkgver=14.29.3 +pkgrel=1 +pkgdesc="a Java 3D viewer for chemical structures" +arch=(any) +url="https://jmol.sourceforge.net; +license=(LGPL) +depends=(java-runtime) +makedepends=(unzip) +source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;) +sha256sums=('0b55cd60b30d543fb286f1859ca4311a637484a5a054ec8216532ff3abf0a1ac') + +package() { + cd $pkgname-$pkgver + + mkdir -p "$pkgdir"/usr/share/$pkgname + mkdir -p "$pkgdir"/usr/bin + + unzip jsmol.zip -d "$pkgdir"/usr/share/ + rm jsmol.zip + + cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname + ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname +}
[arch-commits] Commit in jmol/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:24:05 Author: arojas Revision: 288865 Update to 14.29.3 Modified: jmol/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:15:27 UTC (rev 288864) +++ PKGBUILD2018-02-03 19:24:05 UTC (rev 288865) @@ -3,7 +3,7 @@ # Contributor: James Spencerpkgname=jmol -pkgver=14.29.2 +pkgver=14.29.3 pkgrel=1 pkgdesc="a Java 3D viewer for chemical structures" arch=(any) @@ -12,7 +12,7 @@ depends=(java-runtime) makedepends=(unzip) source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;) -sha256sums=('9598d17a862d56435fb68ce53946230a3714f6b10b1c538bd7c1550e5c968cf6') +sha256sums=('0b55cd60b30d543fb286f1859ca4311a637484a5a054ec8216532ff3abf0a1ac') package() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Saturday, February 3, 2018 @ 19:15:27 Author: felixonmars Revision: 288864 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 288863, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 288863, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:15:27 UTC (rev 288864) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=54 +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: Saturday, February 3, 2018 @ 19:15:04 Author: felixonmars Revision: 288863 upgpkg: haskell-yesod-auth 1.4.21-54 rebuild with http-client,0.5.10 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:13:26 UTC (rev 288862) +++ PKGBUILD2018-02-03 19:15:04 UTC (rev 288863) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=53 +pkgrel=54 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, February 3, 2018 @ 19:13:26 Author: felixonmars Revision: 288862 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 288861, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 288861, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 288861, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:13:26 UTC (rev 288862) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=57 +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=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:13:04 Author: felixonmars Revision: 288861 upgpkg: stack 1.6.3-57 rebuild with http-client,0.5.10 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:07:19 UTC (rev 288860) +++ PKGBUILD2018-02-03 19:13:04 UTC (rev 288861) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=56 +pkgrel=57 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Saturday, February 3, 2018 @ 19:07:19 Author: felixonmars Revision: 288860 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 288859, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 288859, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:07:19 UTC (rev 288860) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=82 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +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-pipes-http/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:06:58 Author: felixonmars Revision: 288859 upgpkg: haskell-pipes-http 1.0.5-82 rebuild with http-client,0.5.10 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:06:20 UTC (rev 288858) +++ PKGBUILD2018-02-03 19:06:58 UTC (rev 288859) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=81 +pkgrel=82 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, February 3, 2018 @ 19:06:20 Author: felixonmars Revision: 288858 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 288857, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 288857, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:06:20 UTC (rev 288858) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.0.1 +pkgrel=21 +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') +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=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13') + +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 +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 19:05:59 Author: felixonmars Revision: 288857 upgpkg: pandoc-crossref 0.3.0.1-21 rebuild with http-client,0.5.10 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:04:50 UTC (rev 288856) +++ PKGBUILD2018-02-03 19:05:59 UTC (rev 288857) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.0.1 -pkgrel=20 +pkgrel=21 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, February 3, 2018 @ 19:04:50 Author: felixonmars Revision: 288856 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 288855, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 288855, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:04:50 UTC (rev 288856) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.10.0.0 +pkgrel=54 +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-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-system-filepath' '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=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37') + +prepare() { +sed -e 's/tasty >= 0.11 && < 0.12,/tasty,/' \ +-e 's/tasty-hunit>= 0.9 && < 0.10,/tasty-hunit,/' \ +-i $_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" --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 +# pandoc 2.0.6 is causing the test suite of hakyll to hang +} + +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: Saturday, February 3, 2018 @ 19:04:27 Author: felixonmars Revision: 288855 upgpkg: haskell-hakyll 4.10.0.0-54 rebuild with http-client,0.5.10 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 19:02:22 UTC (rev 288854) +++ PKGBUILD2018-02-03 19:04:27 UTC (rev 288855) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.10.0.0 -pkgrel=53 +pkgrel=54 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Saturday, February 3, 2018 @ 19:02:22 Author: felixonmars Revision: 288854 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 288853, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 288853, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 19:02:22 UTC (rev 288854) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.12.2.5 +pkgrel=34 +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=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6') + +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: Saturday, February 3, 2018 @ 19:02:01 Author: felixonmars Revision: 288853 upgpkg: pandoc-citeproc 0.12.2.5-34 rebuild with http-client,0.5.10 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:59:07 UTC (rev 288852) +++ PKGBUILD2018-02-03 19:02:01 UTC (rev 288853) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.12.2.5 -pkgrel=33 +pkgrel=34 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:59:07 Author: felixonmars Revision: 288852 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 288851, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 288851, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:59:07 UTC (rev 288852) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.0.6 +pkgrel=33 +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-base64-bytestring" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm" + "haskell-data-default" "haskell-doctemplates" "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=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208') + +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 \ +-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files -f-weigh-pandoc -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: Saturday, February 3, 2018 @ 18:58:45 Author: felixonmars Revision: 288851 upgpkg: pandoc 2.0.6-33 rebuild with http-client,0.5.10 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:57:25 UTC (rev 288850) +++ PKGBUILD2018-02-03 18:58:45 UTC (rev 288851) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.0.6 -pkgrel=32 +pkgrel=33 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in redis/repos/community-x86_64 (14 files)
Date: Saturday, February 3, 2018 @ 18:57:25 Author: andrewsc Revision: 288850 archrelease: copy trunk to community-x86_64 Added: redis/repos/community-x86_64/PKGBUILD (from rev 288849, redis/trunk/PKGBUILD) redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch (from rev 288849, redis/trunk/redis-2.8.11-use-system-jemalloc.patch) redis/repos/community-x86_64/redis.conf-sane-defaults.patch (from rev 288849, redis/trunk/redis.conf-sane-defaults.patch) redis/repos/community-x86_64/redis.logrotate (from rev 288849, redis/trunk/redis.logrotate) redis/repos/community-x86_64/redis.service (from rev 288849, redis/trunk/redis.service) redis/repos/community-x86_64/redis.sysusers (from rev 288849, redis/trunk/redis.sysusers) redis/repos/community-x86_64/redis.tmpfiles (from rev 288849, redis/trunk/redis.tmpfiles) Deleted: redis/repos/community-x86_64/PKGBUILD redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch redis/repos/community-x86_64/redis.conf-sane-defaults.patch redis/repos/community-x86_64/redis.logrotate redis/repos/community-x86_64/redis.service redis/repos/community-x86_64/redis.sysusers redis/repos/community-x86_64/redis.tmpfiles + PKGBUILD | 116 +++ redis-2.8.11-use-system-jemalloc.patch | 30 redis.conf-sane-defaults.patch | 24 +++--- redis.logrotate| 10 +- redis.service | 44 +-- redis.sysusers |2 redis.tmpfiles |2 7 files changed, 114 insertions(+), 114 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-03 18:56:31 UTC (rev 288849) +++ PKGBUILD2018-02-03 18:57:25 UTC (rev 288850) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Andrew Crerar-# Contributor: Sergej Pupykin -# Contributor: Bartłomiej Piotrowski -# Contributor: Jan-Erik Rediger -# Contributor: nofxx - -pkgname=redis -pkgver=4.0.8 -pkgrel=1 -pkgdesc='Advanced key-value store' -arch=('x86_64') -url='http://redis.io/' -license=('BSD') -depends=('jemalloc' 'grep' 'shadow') -backup=('etc/redis.conf' -'etc/logrotate.d/redis') -source=(https://download.redis.io/releases/redis-$pkgver.tar.gz -redis.service -redis.sysusers -redis.tmpfiles -redis.logrotate -redis.conf-sane-defaults.patch -redis-2.8.11-use-system-jemalloc.patch) -sha512sums=('11c126ddef3bedbceb02ee7a80a61374e081da8087055d77970b0097066a6f1c5e0c4f0d246c9851f8c3beca22f185c184669a9dc4f1c7c229f8cd2c34196ab6' - '86018ddd6625f918295e10f9478da361f73a6dbd6c6b8e4b974201669bcccbd4dba443bb0844be68f6ab8d5a1762b32af04c5e12df53b1f0ea812b790d9f4e37' - '2227dfb41bf5112f91716f011862ba5fade220aea3b6a8134a5a05ee3af6d1cca05b08d793a486be97df98780bf43ac5dc4e5e9989ae0c5cd4e1eedb6cee5d71' - '68f7bc12e3b95cb199b71255c6aa5bfaa431fbabbc7d2308e54347c0d35e6d8091c4a79a5a6b56494ab3a294f9389e3ec63902931920862f60b1ffe77222eeeb' - 'df11492df0458b224f75fff31475d39b85116cba6deb06d80d0fd8c467d221db51a2a8f5fc5d2e3e8239c0718e1cf5dc12e99cac9019cb99d3f11835ad00aa5d' - 'fe9748e0ab326e429f4183016b5aeb772199cd4688371c320811c25f8de2fcb7bc34955b359612c1a287e83b4afaba3b7fd6a6567fad66c04e8482cc802f3b50' - 'ab2c1c6b650e47312f55b433139c00d1781e4a8f8d8ec3310fac1aff7e1b45e9c1cb843eff205ef8e2a9f7251944ee37347a8a486ecb017f5da6b5e3a23dc75d') - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../redis.conf-sane-defaults.patch - patch -p1 -i ../redis-2.8.11-use-system-jemalloc.patch -} - -build() { - make -C $pkgname-$pkgver -} - -package() { - cd $pkgname-$pkgver - make PREFIX="$pkgdir"/usr install - - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/redis/LICENSE - install -Dm644 redis.conf "$pkgdir"/etc/redis.conf - install -Dm644 ../redis.service "$pkgdir"/usr/lib/systemd/system/redis.service - - # files kept for compatibility with installations made before 2.8.13-2 - install -Dm644 ../redis.logrotate "$pkgdir"/etc/logrotate.d/redis - - ln -sf redis-server "$pkgdir"/usr/bin/redis-sentinel - - install -Dm644 "$srcdir"/redis.sysusers "$pkgdir"/usr/lib/sysusers.d/redis.conf - install -Dm644 "$srcdir"/redis.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/redis.conf -} Copied: redis/repos/community-x86_64/PKGBUILD (from rev 288849, redis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-03 18:57:25 UTC (rev 288850) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Andrew Crerar +# Contributor: Sergej Pupykin +# Contributor: Bartłomiej Piotrowski +#
[arch-commits] Commit in redis/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:56:31 Author: andrewsc Revision: 288849 upgpkg: redis 4.0.8-2 redis: changing source url to use http Modified: redis/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:49:03 UTC (rev 288848) +++ PKGBUILD2018-02-03 18:56:31 UTC (rev 288849) @@ -7,7 +7,7 @@ pkgname=redis pkgver=4.0.8 -pkgrel=1 +pkgrel=2 pkgdesc='Advanced key-value store' arch=('x86_64') url='http://redis.io/' @@ -15,7 +15,7 @@ depends=('jemalloc' 'grep' 'shadow') backup=('etc/redis.conf' 'etc/logrotate.d/redis') -source=(https://download.redis.io/releases/redis-$pkgver.tar.gz +source=(http://download.redis.io/releases/redis-$pkgver.tar.gz redis.service redis.sysusers redis.tmpfiles
[arch-commits] Commit in hoogle/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:49:03 Author: felixonmars Revision: 288848 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 288847, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 288847, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:49:03 UTC (rev 288848) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=45 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:48:41 Author: felixonmars Revision: 288847 upgpkg: hoogle 5.0.14-45 rebuild with http-client,0.5.10 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:47:12 UTC (rev 288846) +++ PKGBUILD2018-02-03 18:48:41 UTC (rev 288847) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=44 +pkgrel=45 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:47:12 Author: felixonmars Revision: 288846 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 288845, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 288845, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:47:12 UTC (rev 288846) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5 +pkgrel=41 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6') + +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: Saturday, February 3, 2018 @ 18:46:50 Author: felixonmars Revision: 288845 upgpkg: hledger-web 1.5-41 rebuild with http-client,0.5.10 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:45:18 UTC (rev 288844) +++ PKGBUILD2018-02-03 18:46:50 UTC (rev 288845) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5 -pkgrel=40 +pkgrel=41 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:45:18 Author: felixonmars Revision: 288844 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 288843, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 288843, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:45:18 UTC (rev 288844) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=44 +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-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 git-annex/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:44:54 Author: felixonmars Revision: 288843 upgpkg: git-annex 6.20180112-44 rebuild with http-client,0.5.10 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:38:55 UTC (rev 288842) +++ PKGBUILD2018-02-03 18:44:54 UTC (rev 288843) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180112 -pkgrel=43 +pkgrel=44 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:38:55 Author: felixonmars Revision: 288842 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 288841, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 288841, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:38:55 UTC (rev 288842) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=30 +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=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:38:32 Author: felixonmars Revision: 288841 upgpkg: haskell-aws 0.18-30 rebuild with http-client,0.5.10 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:36:05 UTC (rev 288840) +++ PKGBUILD2018-02-03 18:38:32 UTC (rev 288841) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=29 +pkgrel=30 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:36:05 Author: felixonmars Revision: 288840 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 288839, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 288839, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:36:05 UTC (rev 288840) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=25 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' 'haskell-text' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:35:05 Author: felixonmars Revision: 288839 upgpkg: haskell-authenticate 1.3.4-25 rebuild with http-client,0.5.10 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:33:52 UTC (rev 288838) +++ PKGBUILD2018-02-03 18:35:05 UTC (rev 288839) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=24 +pkgrel=25 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:33:52 Author: felixonmars Revision: 288838 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 288837, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 288837, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:33:52 UTC (rev 288838) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=23 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:33:31 Author: felixonmars Revision: 288837 upgpkg: haskell-http-conduit 2.2.4-23 rebuild with http-client,0.5.10 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:32:31 UTC (rev 288836) +++ PKGBUILD2018-02-03 18:33:31 UTC (rev 288837) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.2.4 -pkgrel=22 +pkgrel=23 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:32:31 Author: felixonmars Revision: 288836 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 288835, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 288835, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:32:31 UTC (rev 288836) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=61 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:32:11 Author: felixonmars Revision: 288835 upgpkg: hopenpgp-tools 0.19.5-61 rebuild with http-client,0.5.10 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:30:02 UTC (rev 288834) +++ PKGBUILD2018-02-03 18:32:11 UTC (rev 288835) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.19.5 -pkgrel=60 +pkgrel=61 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:30:02 Author: felixonmars Revision: 288834 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 288833, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 288833, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:30:02 UTC (rev 288834) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=208 +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;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +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 python-py/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:29:04 Author: felixonmars Revision: 288831 upgpkg: python-py 1.5.2-1 Modified: python-py/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:28:55 UTC (rev 288830) +++ PKGBUILD2018-02-03 18:29:04 UTC (rev 288831) @@ -8,7 +8,7 @@ pkgbase=python-py pkgname=('python-py' 'python2-py') -pkgver=1.5.0 +pkgver=1.5.2 pkgrel=1 pkgdesc="library with cross-python path, ini-parsing, io, code, log facilities" arch=('any') @@ -17,7 +17,7 @@ makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest-runner' 'python2-pytest-runner') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/py/archive/$pkgver.tar.gz;) -sha512sums=('a988b761e464a334cfb9dcb1ea8b560b4a768f2eafe6bc43b6efcd32af098d191bcdf47fe335762b7ecfebbf36bb4aeeed3f7d9807c126d67fb2ca940d2f942f') +sha512sums=('71c2b9d26f61c5ab8fa3809c92b3aa3827befb66eed2dbaf2a035d4602f828f4334c494e35a455cbec4519fe347df0eee170d03942843d2421b9829fcfd8d3fc') prepare() { cp -a py-$pkgver{,-py2}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:29:40 Author: felixonmars Revision: 288833 upgpkg: haskell-dav 1.3.1-208 rebuild with http-client,0.5.10 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:29:29 UTC (rev 288832) +++ PKGBUILD2018-02-03 18:29:40 UTC (rev 288833) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=207 +pkgrel=208 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in python-py/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:29:29 Author: felixonmars Revision: 288832 archrelease: copy trunk to community-any Added: python-py/repos/community-any/PKGBUILD (from rev 288831, python-py/trunk/PKGBUILD) Deleted: python-py/repos/community-any/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-03 18:29:04 UTC (rev 288831) +++ PKGBUILD2018-02-03 18:29:29 UTC (rev 288832) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Sebastian Wiesner -# Contributor: Igor Ramos Tiburcio -# Contributor: Wieland Hoffmann -# Contributor: Hervé Cauwelier -# Contributor: Felix Kaiser - -pkgbase=python-py -pkgname=('python-py' 'python2-py') -pkgver=1.5.0 -pkgrel=1 -pkgdesc="library with cross-python path, ini-parsing, io, code, log facilities" -arch=('any') -license=('MIT') -url="http://py.readthedocs.io/; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/py/archive/$pkgver.tar.gz;) -sha512sums=('a988b761e464a334cfb9dcb1ea8b560b4a768f2eafe6bc43b6efcd32af098d191bcdf47fe335762b7ecfebbf36bb4aeeed3f7d9807c126d67fb2ca940d2f942f') - -prepare() { - cp -a py-$pkgver{,-py2} - - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/py-$pkgver - python setup.py build - - cd "$srcdir"/py-$pkgver-py2 - python2 setup.py build -} - -check() { - # Known failure: https://github.com/pytest-dev/py/issues/104 - - cd "$srcdir"/py-$pkgver - python setup.py pytest || warning "Tests failed" - - cd "$srcdir"/py-$pkgver-py2 - python2 setup.py pytest || warning "Tests failed" -} - -package_python-py() { - depends=('python') - - cd py-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-py() { - depends=('python2') - - cd py-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-py/repos/community-any/PKGBUILD (from rev 288831, python-py/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-03 18:29:29 UTC (rev 288832) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sebastian Wiesner +# Contributor: Igor Ramos Tiburcio +# Contributor: Wieland Hoffmann +# Contributor: Hervé Cauwelier +# Contributor: Felix Kaiser + +pkgbase=python-py +pkgname=('python-py' 'python2-py') +pkgver=1.5.2 +pkgrel=1 +pkgdesc="library with cross-python path, ini-parsing, io, code, log facilities" +arch=('any') +license=('MIT') +url="http://py.readthedocs.io/; +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/py/archive/$pkgver.tar.gz;) +sha512sums=('71c2b9d26f61c5ab8fa3809c92b3aa3827befb66eed2dbaf2a035d4602f828f4334c494e35a455cbec4519fe347df0eee170d03942843d2421b9829fcfd8d3fc') + +prepare() { + cp -a py-$pkgver{,-py2} + + export LC_CTYPE=en_US.UTF-8 +} + +build() { + cd "$srcdir"/py-$pkgver + python setup.py build + + cd "$srcdir"/py-$pkgver-py2 + python2 setup.py build +} + +check() { + # Known failure: https://github.com/pytest-dev/py/issues/104 + + cd "$srcdir"/py-$pkgver + python setup.py pytest || warning "Tests failed" + + cd "$srcdir"/py-$pkgver-py2 + python2 setup.py pytest || warning "Tests failed" +} + +package_python-py() { + depends=('python') + + cd py-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-py() { + depends=('python2') + + cd py-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-plyvel/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:28:55 Author: felixonmars Revision: 288830 archrelease: copy trunk to community-x86_64 Added: python-plyvel/repos/community-x86_64/PKGBUILD (from rev 288829, python-plyvel/trunk/PKGBUILD) Deleted: python-plyvel/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-03 18:28:32 UTC (rev 288829) +++ PKGBUILD2018-02-03 18:28:55 UTC (rev 288830) @@ -1,58 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Andy Weidenbaum - -pkgname=(python-plyvel python2-plyvel) -pkgver=0.9 -pkgrel=4 -pkgdesc="A fast and feature-rich Python interface to LevelDB" -arch=('i686' 'x86_64') -license=('BSD') -url="https://github.com/wbolster/plyvel; -makedepends=('cython' 'cython2' 'python-setuptools' 'python2-setuptools' 'leveldb') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=(https://pypi.python.org/packages/source/p/plyvel/plyvel-$pkgver.tar.gz) -sha256sums=('587d93681ae44936ae086b4b45486eb302e3853ba5af149aac3be9e9713998e9') - -prepare() { - # Shipped egg-info has wrong permission etc - (cd plyvel-$pkgver; make clean) - - cp -a plyvel-$pkgver{,-py2} - - sed -i 's/cython/cython2/' plyvel-$pkgver-py2/Makefile -} - -build() { - cd "$srcdir/plyvel-$pkgver" - make cython - python setup.py build - - cd "$srcdir/plyvel-$pkgver-py2" - make cython2 - python2 setup.py build -} - -check() { - cd "$srcdir/plyvel-$pkgver" - python setup.py ptr - - cd "$srcdir/plyvel-$pkgver-py2" - python2 setup.py ptr -} - -package_python-plyvel() { - depends=('leveldb' 'python') - - cd "$srcdir/plyvel-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst" -} - -package_python2-plyvel() { - depends=('leveldb' 'python2') - - cd "$srcdir/plyvel-$pkgver-py2" - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst" -} Copied: python-plyvel/repos/community-x86_64/PKGBUILD (from rev 288829, python-plyvel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-03 18:28:55 UTC (rev 288830) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andy Weidenbaum + +pkgname=(python-plyvel python2-plyvel) +pkgver=1.0.4 +pkgrel=1 +pkgdesc="A fast and feature-rich Python interface to LevelDB" +arch=('x86_64') +license=('BSD') +url="https://github.com/wbolster/plyvel; +makedepends=('cython' 'cython2' 'python-setuptools' 'python2-setuptools' 'leveldb') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("https://pypi.io/packages/source/p/plyvel/plyvel-$pkgver.tar.gz;) +sha512sums=('ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171') + +prepare() { + # Shipped egg-info has wrong permission etc + (cd plyvel-$pkgver; make clean) + + cp -a plyvel-$pkgver{,-py2} + + sed -i 's/cython/cython2/' plyvel-$pkgver-py2/Makefile +} + +build() { + cd "$srcdir"/plyvel-$pkgver + make cython + python setup.py build + + cd "$srcdir"/plyvel-$pkgver-py2 + make cython2 + python2 setup.py build +} + +check() { + cd "$srcdir"/plyvel-$pkgver + python setup.py pytest + + cd "$srcdir"/plyvel-$pkgver-py2 + python2 setup.py pytest +} + +package_python-plyvel() { + depends=('leveldb' 'python') + + cd plyvel-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +} + +package_python2-plyvel() { + depends=('leveldb' 'python2') + + cd plyvel-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +}
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:28:19 Author: felixonmars Revision: 288828 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 288827, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 288827, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:28:19 UTC (rev 288828) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.1 +pkgrel=36 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-text" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76e0a6081edb1658c62e3ba9ff0b0cbcddd657982755ac2de6676a3c688fad4255da9fa0ee80c2101d0e46320a2696d75cb845a17112d3795c0f4c8708611091') + +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 python-plyvel/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:28:32 Author: felixonmars Revision: 288829 upgpkg: python-plyvel 1.0.4-1 Modified: python-plyvel/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:28:19 UTC (rev 288828) +++ PKGBUILD2018-02-03 18:28:32 UTC (rev 288829) @@ -3,8 +3,8 @@ # Contributor: Andy Weidenbaumpkgname=(python-plyvel python2-plyvel) -pkgver=0.9 -pkgrel=4 +pkgver=1.0.4 +pkgrel=1 pkgdesc="A fast and feature-rich Python interface to LevelDB" arch=('x86_64') license=('BSD') @@ -11,8 +11,8 @@ url="https://github.com/wbolster/plyvel; makedepends=('cython' 'cython2' 'python-setuptools' 'python2-setuptools' 'leveldb') checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=(https://pypi.python.org/packages/source/p/plyvel/plyvel-$pkgver.tar.gz) -sha256sums=('587d93681ae44936ae086b4b45486eb302e3853ba5af149aac3be9e9713998e9') +source=("https://pypi.io/packages/source/p/plyvel/plyvel-$pkgver.tar.gz;) +sha512sums=('ee397d4f7e2dac4e7b382841559895184dc0356b84da4ff4ccdad43c32aebcb1dcc5020230a5564c875ed5d4401cc8b009438ca3b2e0b50e6467e384f0366171') prepare() { # Shipped egg-info has wrong permission etc @@ -24,20 +24,20 @@ } build() { - cd "$srcdir/plyvel-$pkgver" + cd "$srcdir"/plyvel-$pkgver make cython python setup.py build - cd "$srcdir/plyvel-$pkgver-py2" + cd "$srcdir"/plyvel-$pkgver-py2 make cython2 python2 setup.py build } check() { - cd "$srcdir/plyvel-$pkgver" + cd "$srcdir"/plyvel-$pkgver python setup.py pytest - cd "$srcdir/plyvel-$pkgver-py2" + cd "$srcdir"/plyvel-$pkgver-py2 python2 setup.py pytest } @@ -44,15 +44,15 @@ package_python-plyvel() { depends=('leveldb' 'python') - cd "$srcdir/plyvel-$pkgver" + cd plyvel-$pkgver python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst" + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst } package_python2-plyvel() { depends=('leveldb' 'python2') - cd "$srcdir/plyvel-$pkgver-py2" + cd plyvel-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE.rst "$pkgdir/usr/share/licenses/$pkgname/LICENSE.rst" + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst }
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:27:59 Author: felixonmars Revision: 288827 upgpkg: haskell-http-client-tls 0.3.5.1-36 rebuild with http-client,0.5.10 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:27:18 UTC (rev 288826) +++ PKGBUILD2018-02-03 18:27:59 UTC (rev 288827) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.1 -pkgrel=35 +pkgrel=36 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Saturday, February 3, 2018 @ 18:26:59 Author: felixonmars Revision: 288825 upgpkg: haskell-hjsonschema 1.7.2-9 rebuild with http-client,0.5.10 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-02-03 18:25:46 UTC (rev 288824) +++ PKGBUILD2018-02-03 18:26:59 UTC (rev 288825) @@ -5,7 +5,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.7.2 -pkgrel=8 +pkgrel=9 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Saturday, February 3, 2018 @ 18:27:18 Author: felixonmars Revision: 288826 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 288825, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 288825, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-02-03 18:27:18 UTC (rev 288826) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.7.2 +pkgrel=9 +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" +}