[arch-commits] Commit in gprolog/repos/community-x86_64 (3 files)
Date: Sunday, July 15, 2018 @ 03:49:13 Author: kkeen Revision: 359521 archrelease: copy trunk to community-x86_64 Added: gprolog/repos/community-x86_64/PKGBUILD (from rev 359520, gprolog/trunk/PKGBUILD) Deleted: gprolog/repos/community-x86_64/PKGBUILD gprolog/repos/community-x86_64/gprolog-pic.patch ---+ PKGBUILD | 93 gprolog-pic.patch | 13 --- 2 files changed, 44 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-15 03:49:01 UTC (rev 359520) +++ PKGBUILD2018-07-15 03:49:13 UTC (rev 359521) @@ -1,49 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: Geoffroy Carrier -# Contributer: Jason Chu - -pkgname=gprolog -pkgver=1.4.4 -pkgrel=3 -pkgdesc="GNU Prolog" -arch=('i686' 'x86_64') -url="http://www.gprolog.org/"; -depends=() -license=('GPL') -options=(staticlibs) -source=(ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz gprolog-pic.patch) -md5sums=('37009da471e5217ff637ad1c516448c8' - '1732f4e0ddfbbed873aa0370eb0c974e') - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../gprolog-pic.patch # compile with PIC -} - -build() { - cd "$srcdir/gprolog-$pkgver/src" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-c-flags="$CFLAGS" - make -} - -package() { - cd "$srcdir/gprolog-$pkgver/src" - make install \ - INSTALL_DIR="$pkgdir"/usr/share/gprolog \ - LINKS_DIR="$pkgdir"/usr/bin \ - DOC_DIR="$pkgdir"/usr/share/gprolog/doc \ - HTML_DIR="$pkgdir"/usr/share/gprolog/doc/Html \ - EXAMPLES_DIR="$pkgdir"/usr/share/gprolog \ - sysconfdir="$pkgdir"/etc \ - localstatedir="$pkgdir"/var - cd "$pkgdir"/usr/bin - rm * - ln -s /usr/share/gprolog/bin/fd2c - ln -s /usr/share/gprolog/bin/gplc - ln -s /usr/share/gprolog/bin/gprolog - ln -s /usr/share/gprolog/bin/hexgplc - ln -s /usr/share/gprolog/bin/ma2asm - ln -s /usr/share/gprolog/bin/pl2wam - ln -s /usr/share/gprolog/bin/wam2ma -} Copied: gprolog/repos/community-x86_64/PKGBUILD (from rev 359520, gprolog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-15 03:49:13 UTC (rev 359521) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Geoffroy Carrier +# Contributer: Jason Chu + +pkgname=gprolog +pkgver=1.4.5 +pkgrel=1 +pkgdesc="GNU Prolog" +arch=('x86_64') +url="http://www.gprolog.org/"; +depends=('glibc') +license=('GPL') +options=('staticlibs') +# "ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz"; +source=("http://www.gprolog.org/gprolog-$pkgver.tar.gz";) +md5sums=('7757de718e47e284544be96994300408') + +build() { + cd "$srcdir/gprolog-$pkgver/src" + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-c-flags="$CFLAGS -fPIC" + make +} + +package() { + cd "$srcdir/gprolog-$pkgver/src" + make install \ + INSTALL_DIR="$pkgdir"/usr/share/gprolog \ + LINKS_DIR="$pkgdir"/usr/bin \ + DOC_DIR="$pkgdir"/usr/share/gprolog/doc \ + HTML_DIR="$pkgdir"/usr/share/gprolog/doc/Html \ + EXAMPLES_DIR="$pkgdir"/usr/share/gprolog \ + sysconfdir="$pkgdir"/etc \ + localstatedir="$pkgdir"/var + cd "$pkgdir"/usr/bin + rm * + ln -s /usr/share/gprolog/bin/fd2c + ln -s /usr/share/gprolog/bin/gplc + ln -s /usr/share/gprolog/bin/gprolog + ln -s /usr/share/gprolog/bin/hexgplc + ln -s /usr/share/gprolog/bin/ma2asm + ln -s /usr/share/gprolog/bin/pl2wam + ln -s /usr/share/gprolog/bin/wam2ma +} Deleted: gprolog-pic.patch === --- gprolog-pic.patch 2018-07-15 03:49:01 UTC (rev 359520) +++ gprolog-pic.patch 2018-07-15 03:49:13 UTC (rev 359521) @@ -1,13 +0,0 @@ a/src/Ma2Asm/x86_64_any.c -+++ b/src/Ma2Asm/x86_64_any.c -@@ -210,8 +210,8 @@ - strcpy(asm_reg_cp, Off_Reg_Bank(MAP_OFFSET_CP)); - #endif - --#ifdef M_x86_64_darwin -- pic_code = 1; /* NB: on darwin everything is PIC code */ -+#if defined(M_x86_64_darwin) || defined(M_x86_64_bsd) || defined(M_x86_64_linux) -+ pic_code = 1; /* NB: on darwin and BSD everything is PIC code, last gcc 6 needs this for linux */ - #elif defined(_WIN32) - pic_code = 0; /* NB: on MinGW nothing is needed for PIC code */ - #endif
[arch-commits] Commit in gprolog/trunk (PKGBUILD gprolog-pic.patch)
Date: Sunday, July 15, 2018 @ 03:49:01 Author: kkeen Revision: 359520 upgpkg: gprolog 1.4.5-1 Modified: gprolog/trunk/PKGBUILD Deleted: gprolog/trunk/gprolog-pic.patch ---+ PKGBUILD | 21 - gprolog-pic.patch | 13 - 2 files changed, 8 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-15 02:49:16 UTC (rev 359519) +++ PKGBUILD2018-07-15 03:49:01 UTC (rev 359520) @@ -4,26 +4,21 @@ # Contributer: Jason Chu pkgname=gprolog -pkgver=1.4.4 -pkgrel=3 +pkgver=1.4.5 +pkgrel=1 pkgdesc="GNU Prolog" arch=('x86_64') url="http://www.gprolog.org/"; -depends=() +depends=('glibc') license=('GPL') -options=(staticlibs) -source=(ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz gprolog-pic.patch) -md5sums=('37009da471e5217ff637ad1c516448c8' - '1732f4e0ddfbbed873aa0370eb0c974e') +options=('staticlibs') +# "ftp://ftp.gnu.org/gnu/gprolog/gprolog-$pkgver.tar.gz"; +source=("http://www.gprolog.org/gprolog-$pkgver.tar.gz";) +md5sums=('7757de718e47e284544be96994300408') -prepare() { - cd $pkgname-$pkgver - patch -p1 -i ../gprolog-pic.patch # compile with PIC -} - build() { cd "$srcdir/gprolog-$pkgver/src" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-c-flags="$CFLAGS" + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-c-flags="$CFLAGS -fPIC" make } Deleted: gprolog-pic.patch === --- gprolog-pic.patch 2018-07-15 02:49:16 UTC (rev 359519) +++ gprolog-pic.patch 2018-07-15 03:49:01 UTC (rev 359520) @@ -1,13 +0,0 @@ a/src/Ma2Asm/x86_64_any.c -+++ b/src/Ma2Asm/x86_64_any.c -@@ -210,8 +210,8 @@ - strcpy(asm_reg_cp, Off_Reg_Bank(MAP_OFFSET_CP)); - #endif - --#ifdef M_x86_64_darwin -- pic_code = 1; /* NB: on darwin everything is PIC code */ -+#if defined(M_x86_64_darwin) || defined(M_x86_64_bsd) || defined(M_x86_64_linux) -+ pic_code = 1; /* NB: on darwin and BSD everything is PIC code, last gcc 6 needs this for linux */ - #elif defined(_WIN32) - pic_code = 0; /* NB: on MinGW nothing is needed for PIC code */ - #endif
[arch-commits] Commit in kicad/repos/community-x86_64 (4 files)
Date: Sunday, July 15, 2018 @ 02:49:16 Author: kkeen Revision: 359519 archrelease: copy trunk to community-x86_64 Added: kicad/repos/community-x86_64/PKGBUILD (from rev 359518, kicad/trunk/PKGBUILD) Deleted: kicad/repos/community-x86_64/PKGBUILD kicad/repos/community-x86_64/boost-1.61.patch kicad/repos/community-x86_64/remove-internal-CheckCXXSymbolExists.patch + PKGBUILD | 133 +- boost-1.61.patch | 347 --- remove-internal-CheckCXXSymbolExists.patch | 59 3 files changed, 65 insertions(+), 474 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-15 02:49:02 UTC (rev 359518) +++ PKGBUILD2018-07-15 02:49:16 UTC (rev 359519) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Contributor: Marq Schneider - -pkgname=kicad -pkgver=4.0.7 -pkgrel=5 -pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" -arch=('x86_64') -#url="http://iut-tice.ujf-grenoble.fr/kicad/"; -url="http://kicad-pcb.org/"; -license=('GPL') -#wxgtk3 is not supported yet (FS#54839) -depends=('wxgtk2' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'python2' 'curl') -makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') -optdepends=('kicad-library: for footprints and symbols' -'kicad-library-3d: for 3d models of components') -source=("https://launchpad.net/kicad/4.0/$pkgver/+download/kicad-$pkgver.tar.xz"; - "kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; -"remove-internal-CheckCXXSymbolExists.patch" -"boost-1.61.patch") -sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' - '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' - 'adeb28c59b7b8d9b1383df8eed4e6dcb7cf91c116be3faa29c9c475def3eaf7147bfa11e1a755616be672ad7e730fb71b17399abed80c1af8b600edf71691b78' - 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') - -prepare() { - cd "$srcdir/kicad-$pkgver" - # https://bugs.debian.org/897100 - patch -Np1 -i ../remove-internal-CheckCXXSymbolExists.patch - # Remove on 4.0.5? Or whenever they finally merge it. - patch -Np1 --binary -i ../boost-1.61.patch -} - -build() { - cd "$srcdir/kicad-$pkgver" - - mkdir -p build/Release - cd build/Release - cmake ../.. -DKICAD_STABLE_VERSION=ON \ - -DKICAD_REPO_NAME=stable \ - -DKICAD_BUILD_VERSION=$pkgver \ - -DCMAKE_BUILD_TYPE=Release\ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKICAD_SKIP_BOOST=ON \ - -DKICAD_SCRIPTING=ON \ - -DKICAD_SCRIPTING_MODULES=ON \ - -DBUILD_GITHUB_PLUGIN=ON - make - - cd "$srcdir/kicad-i18n-$pkgver" - mkdir -p build/Release - cd build/Release - cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr - make -} - -package() { - cd "$srcdir/kicad-$pkgver/build/Release" - - make DESTDIR="$pkgdir" install - - # copy updated linux icons - #cp -r -n "$srcdir/$pkgname-icons/resources/linux/mime/icons" "$pkgdir/usr/share/" - - cd "$srcdir/kicad-i18n-$pkgver/build/Release" - make DESTDIR="$pkgdir" install -} Copied: kicad/repos/community-x86_64/PKGBUILD (from rev 359518, kicad/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-15 02:49:16 UTC (rev 359519) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Marq Schneider + +pkgname=kicad +pkgver=5.0.0 +pkgrel=1 +pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" +arch=('x86_64') +#url="http://iut-tice.ujf-grenoble.fr/kicad/"; +url="http://kicad-pcb.org/"; +license=('GPL') +#wxgtk3 is still not supported yet (FS#54839) +depends=('wxgtk2' 'python2' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice') +# the AUR git package uses python3 but this release does not support it +# can ngspice be an optdep? +# aur deps? oce +makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') +optdepends=('kicad-library: for footprints and symbols' +'kicad-library-3d: for 3d models of components') +source=("https://launchpad.net/kicad/5.0/$pkgver/+download/kicad-$pkgver.tar.xz"; + #"kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; + "kicad-i18n.$pkgver-rc3.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver-rc3.tar.gz";) +sha512sums=('79d4d34e8eaa5b6e4c7baac39a76f86af89adbaf3f9181b8cd846ed3a8db1b4c6dd7a36efefda3394d33ef828917909ad3bd8bb22435af9c6f671efbff125b42' + '8183545d636
[arch-commits] Commit in kicad/trunk (3 files)
Date: Sunday, July 15, 2018 @ 02:49:02 Author: kkeen Revision: 359518 upgpkg: kicad 5.0.0-1 Modified: kicad/trunk/PKGBUILD Deleted: kicad/trunk/boost-1.61.patch kicad/trunk/remove-internal-CheckCXXSymbolExists.patch + PKGBUILD | 43 +-- boost-1.61.patch | 347 --- remove-internal-CheckCXXSymbolExists.patch | 59 3 files changed, 20 insertions(+), 429 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-15 01:31:19 UTC (rev 359517) +++ PKGBUILD2018-07-15 02:49:02 UTC (rev 359518) @@ -3,33 +3,30 @@ # Contributor: Marq Schneider pkgname=kicad -pkgver=4.0.7 -pkgrel=5 +pkgver=5.0.0 +pkgrel=1 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" arch=('x86_64') #url="http://iut-tice.ujf-grenoble.fr/kicad/"; url="http://kicad-pcb.org/"; license=('GPL') -#wxgtk3 is not supported yet (FS#54839) -depends=('wxgtk2' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'python2' 'curl') +#wxgtk3 is still not supported yet (FS#54839) +depends=('wxgtk2' 'python2' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice') +# the AUR git package uses python3 but this release does not support it +# can ngspice be an optdep? +# aur deps? oce makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig') optdepends=('kicad-library: for footprints and symbols' 'kicad-library-3d: for 3d models of components') -source=("https://launchpad.net/kicad/4.0/$pkgver/+download/kicad-$pkgver.tar.xz"; - "kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; -"remove-internal-CheckCXXSymbolExists.patch" -"boost-1.61.patch") -sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' - '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' - 'adeb28c59b7b8d9b1383df8eed4e6dcb7cf91c116be3faa29c9c475def3eaf7147bfa11e1a755616be672ad7e730fb71b17399abed80c1af8b600edf71691b78' - 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') +source=("https://launchpad.net/kicad/5.0/$pkgver/+download/kicad-$pkgver.tar.xz"; + #"kicad-i18n.$pkgver.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz"; + "kicad-i18n.$pkgver-rc3.tar.gz::https://github.com/KiCad/kicad-i18n/archive/$pkgver-rc3.tar.gz";) +sha512sums=('79d4d34e8eaa5b6e4c7baac39a76f86af89adbaf3f9181b8cd846ed3a8db1b4c6dd7a36efefda3394d33ef828917909ad3bd8bb22435af9c6f671efbff125b42' + '8183545d636f64ee2cd6780acb7fec6491c580e6abea8acc1967881644acc79472569b2c21f494d1a6bde5d98b6736655baebb103d646319725edad9c82626f7') prepare() { cd "$srcdir/kicad-$pkgver" - # https://bugs.debian.org/897100 - patch -Np1 -i ../remove-internal-CheckCXXSymbolExists.patch - # Remove on 4.0.5? Or whenever they finally merge it. - patch -Np1 --binary -i ../boost-1.61.patch + find -name '*.py' -exec sed -i '1s/python$/&2/' {} + } build() { @@ -37,18 +34,18 @@ mkdir -p build/Release cd build/Release - cmake ../.. -DKICAD_STABLE_VERSION=ON \ - -DKICAD_REPO_NAME=stable \ - -DKICAD_BUILD_VERSION=$pkgver \ - -DCMAKE_BUILD_TYPE=Release\ + cmake ../.. -DCMAKE_BUILD_TYPE=Release\ -DCMAKE_INSTALL_PREFIX=/usr \ - -DKICAD_SKIP_BOOST=ON \ + -DCMAKE_INSTALL_LIBDIR=lib\ + -DKICAD_USE_OCE=OFF \ -DKICAD_SCRIPTING=ON \ -DKICAD_SCRIPTING_MODULES=ON \ + -DKICAD_SCRIPTING_WXPYTHON=OFF \ + -DKICAD_SCRIPTING_ACTION_MENU=ON \ -DBUILD_GITHUB_PLUGIN=ON make - cd "$srcdir/kicad-i18n-$pkgver" + cd "$srcdir/kicad-i18n-$pkgver-rc3" mkdir -p build/Release cd build/Release cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr @@ -63,6 +60,6 @@ # copy updated linux icons #cp -r -n "$srcdir/$pkgname-icons/resources/linux/mime/icons" "$pkgdir/usr/share/" - cd "$srcdir/kicad-i18n-$pkgver/build/Release" + cd "$srcdir/kicad-i18n-$pkgver-rc3/build/Release" make DESTDIR="$pkgdir" install } Deleted: boost-1.61.patch === --- boost-1.61.patch2018-07-15 01:31:19 UTC (rev 359517) +++ boost-1.61.patch2018-07-15 02:49:02 UTC (rev 359518) @@ -1,347 +0,0 @@ a/common/tool/tool_manager.cpp -+++ b/common/tool/tool_manager.cpp -@@ -532,11 +532,11 @@ - if( st->cofunc ) - st->Push(); - -+st->cofunc = new COROUTINE( tr.second ); -+ - // a
[arch-commits] Commit in python-wsgi-intercept/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:45:33 Author: dvzrv Revision: 359511 archrelease: copy trunk to community-any Added: python-wsgi-intercept/repos/community-any/PKGBUILD (from rev 359510, python-wsgi-intercept/trunk/PKGBUILD) Deleted: python-wsgi-intercept/repos/community-any/PKGBUILD --+ PKGBUILD | 141 +++-- 1 file changed, 72 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 22:45:22 UTC (rev 359510) +++ PKGBUILD2018-07-14 22:45:33 UTC (rev 359511) @@ -1,69 +0,0 @@ -# Maintainer: David Runge -# Contributor: Hugo Osvaldo Barrera -# Contributor: Neil Santos - -_name=wsgi-intercept -pkgbase=python-wsgi-intercept -pkgname=('python-wsgi-intercept' 'python2-wsgi-intercept') -pkgver=1.7.0 -pkgrel=1 -pkgdesc='Intercept socket connection to wsgi applications for testing.' -arch=('any') -url="https://github.com/cdent/wsgi-intercept"; -license=('MIT') -makedepends=('python-setuptools' 'python-sphinx' 'python2-setuptools' 'python2-sphinx') -checkdepends=('python-httplib2' 'python-pytest' 'python-requests' -'python-urllib3' 'python2-httplib2' 'python2-pytest' 'python2-requests' -'python2-urllib3') -source=("${_name}-${pkgver}.tar.gz::https://github.com/cdent/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('d83e513166cb827346bad31732c1f9117e12e6efd186676336c9635994c3afff607f116103e2ba493388f6045b5f2d0b409587620b7619bcd6ca8c5707acfc9c') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd docs - make man - cd ../../"${pkgname[1]}-${pkgver}" - python2 setup.py build - cd docs - make man -} - -check() { - cd "${pkgname[0]}-${pkgver}" - py.test - cd ../"${pkgname[1]}-${pkgver}" - py.test2 -} - -package_python-wsgi-intercept() { - depends=('python-six') - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" - install -vDm 644 docs/_build/man/wsgi_intercept.1 \ --t "${pkgdir}/usr/share/man/man1/" -} - -package_python2-wsgi-intercept() { - depends=('python2-six') - cd "${pkgname}-${pkgver}" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - install -vDm644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" - install -vDm644 docs/_build/man/wsgi_intercept.1 \ -"${pkgdir}/usr/share/man/man1/wsgi_intercept2.1" -} - Copied: python-wsgi-intercept/repos/community-any/PKGBUILD (from rev 359510, python-wsgi-intercept/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 22:45:33 UTC (rev 359511) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Hugo Osvaldo Barrera +# Contributor: Neil Santos + +_name=wsgi_intercept +pkgbase=python-wsgi-intercept +pkgname=('python-wsgi-intercept' 'python2-wsgi-intercept') +pkgver=1.8.0 +pkgrel=1 +pkgdesc='Intercept socket connection to wsgi applications for testing.' +arch=('any') +url="https://github.com/cdent/wsgi-intercept"; +license=('MIT') +makedepends=('python-setuptools' 'python-sphinx' 'python2-setuptools' 'python2-sphinx') +checkdepends=('python-httplib2' 'python-pytest' 'python-requests' +'python-urllib3' 'python2-httplib2' 'python2-pytest' 'python2-requests' +'python2-urllib3') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('980fd8d2c5b5fe1cd320995c4ee9c7c406fd0aedc5328647430cd1dd0aabd465761749804f7d73697ae3ac8284771632f9bce8d0a4c95d4153c21cabd0f4a590') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd docs + make man + cd ../../"${pkgname[1]}-${pkgver}" + python2 setup.py build + cd docs + make man +} + +check() { + cd "${pkgname[0]}-${pkgver}" + py.test + cd ../"${pkgname[1]}-${pkgver}" + py.test2 +} + +package_python-wsgi-intercept() { + depends=('python-six') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +# README not in pypi sdist: https://github.com/cdent/wsgi-intercept/issues/55 +# install -vDm 644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" + install -vDm 644 docs/_build/man/${_name}.1 \ +-t "${pkgdir}/usr/share/man/man1/" +} + +pac
[arch-commits] Commit in python-wsgi-intercept/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:45:22 Author: dvzrv Revision: 359510 upgpkg: python-wsgi-intercept 1.8.0-1 Upgrading to 1.8.0. Switching to pypi sdist for source. Currently not installing README.rst, because it's not part of pypi tarball. Modified: python-wsgi-intercept/trunk/PKGBUILD --+ PKGBUILD | 25 ++--- 1 file changed, 14 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:24:36 UTC (rev 359509) +++ PKGBUILD2018-07-14 22:45:22 UTC (rev 359510) @@ -1,12 +1,13 @@ +# $Id$ # Maintainer: David Runge # Contributor: Hugo Osvaldo Barrera # Contributor: Neil Santos -_name=wsgi-intercept +_name=wsgi_intercept pkgbase=python-wsgi-intercept pkgname=('python-wsgi-intercept' 'python2-wsgi-intercept') -pkgver=1.7.0 -pkgrel=2 +pkgver=1.8.0 +pkgrel=1 pkgdesc='Intercept socket connection to wsgi applications for testing.' arch=('any') url="https://github.com/cdent/wsgi-intercept"; @@ -15,8 +16,8 @@ checkdepends=('python-httplib2' 'python-pytest' 'python-requests' 'python-urllib3' 'python2-httplib2' 'python2-pytest' 'python2-requests' 'python2-urllib3') -source=("${_name}-${pkgver}.tar.gz::https://github.com/cdent/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('d83e513166cb827346bad31732c1f9117e12e6efd186676336c9635994c3afff607f116103e2ba493388f6045b5f2d0b409587620b7619bcd6ca8c5707acfc9c') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('980fd8d2c5b5fe1cd320995c4ee9c7c406fd0aedc5328647430cd1dd0aabd465761749804f7d73697ae3ac8284771632f9bce8d0a4c95d4153c21cabd0f4a590') prepare() { mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" @@ -49,8 +50,9 @@ --prefix=/usr \ --root="${pkgdir}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - install -vDm 644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" - install -vDm 644 docs/_build/man/wsgi_intercept.1 \ +# README not in pypi sdist: https://github.com/cdent/wsgi-intercept/issues/55 +# install -vDm 644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" + install -vDm 644 docs/_build/man/${_name}.1 \ -t "${pkgdir}/usr/share/man/man1/" } @@ -61,9 +63,10 @@ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" - install -vDm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" - install -vDm644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" - install -vDm644 docs/_build/man/wsgi_intercept.1 \ -"${pkgdir}/usr/share/man/man1/wsgi_intercept2.1" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +# README not in pypi sdist: https://github.com/cdent/wsgi-intercept/issues/55 +# install -vDm 644 README.rst -t "${pkgdir}/usr/share/${pkgname}/" + install -vDm 644 docs/_build/man/${_name}.1 \ +"${pkgdir}/usr/share/man/man1/${_name}2.1" }
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, July 14, 2018 @ 22:24:36 Author: felixonmars Revision: 359509 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 359508, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 359508, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:24:36 UTC (rev 359509) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=51 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:24:15 Author: felixonmars Revision: 359508 upgpkg: shellcheck 0.5.0-51 rebuild with JuicyPixels 3.3 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:21:25 UTC (rev 359507) +++ PKGBUILD2018-07-14 22:24:15 UTC (rev 359508) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=50 +pkgrel=51 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:21:02 Author: felixonmars Revision: 359506 upgpkg: pandoc-crossref 0.3.2.1-38 rebuild with JuicyPixels 3.3 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:19:35 UTC (rev 359505) +++ PKGBUILD2018-07-14 22:21:02 UTC (rev 359506) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=37 +pkgrel=38 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: Saturday, July 14, 2018 @ 22:21:25 Author: felixonmars Revision: 359507 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 359506, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 359506, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:21:25 UTC (rev 359507) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=38 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Saturday, July 14, 2018 @ 22:19:35 Author: felixonmars Revision: 359505 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 359504, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 359504, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:19:35 UTC (rev 359505) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=64 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<1/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:19:15 Author: felixonmars Revision: 359504 upgpkg: haskell-hakyll 4.12.3.0-64 rebuild with JuicyPixels 3.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:17:10 UTC (rev 359503) +++ PKGBUILD2018-07-14 22:19:15 UTC (rev 359504) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=63 +pkgrel=64 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, July 14, 2018 @ 22:17:10 Author: felixonmars Revision: 359503 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 359502, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 359502, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:17:10 UTC (rev 359503) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=85 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +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, July 14, 2018 @ 22:16:50 Author: felixonmars Revision: 359502 upgpkg: pandoc-citeproc 0.14.3.1-85 rebuild with JuicyPixels 3.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:16:11 UTC (rev 359501) +++ PKGBUILD2018-07-14 22:16:50 UTC (rev 359502) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=84 +pkgrel=85 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in python-vobject/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:16:11 Author: dvzrv Revision: 359501 archrelease: copy trunk to community-any Added: python-vobject/repos/community-any/PKGBUILD (from rev 359500, python-vobject/trunk/PKGBUILD) Deleted: python-vobject/repos/community-any/PKGBUILD --+ PKGBUILD | 124 ++--- 1 file changed, 62 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 22:16:03 UTC (rev 359500) +++ PKGBUILD2018-07-14 22:16:11 UTC (rev 359501) @@ -1,62 +0,0 @@ -# Maintainer: David Runge -# Contributor: Carsten Feuls - -_name=vobject -pkgbase=python-vobject -pkgname=('python-vobject' 'python2-vobject') -pkgver=0.9.5 -pkgrel=4 -pkgdesc='Module for parsing and generating vCard and vCalendar files' -url="https://eventable.github.io/vobject/"; -license=('Apache') -arch=('any') -makedepends=('python-dateutil' 'python-setuptools' 'python2-dateutil' 'python2-setuptools') -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/eventable/vobject/archive/${pkgver}.tar.gz";) -sha512sums=('087b394ad6c48c359ee1cabb90cbc85cb305ed9e65199f33c19f386c7075b70273e5fddcf7fde5356b140ead7a581efd917594e4d493e720c4e1a632f797acc7') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py build -} - -## tests fail: https://github.com/eventable/vobject/issues/113 -#check() { -# cd "${pkgname[0]}-${pkgver}" -# python setup.py test -# cd ../"${pkgname[1]}-${pkgver}" -# python2 setup.py test -#} - -package_python-vobject() { - depends=('python-dateutil' 'python-setuptools') - cd "${pkgname}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -t "${pkgdir}/usr/share/${pkgname}" \ --vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} -} - -package_python2-vobject() { - depends=('python2-dateutil' 'python2-setuptools') - cd "${pkgname}-${pkgver}" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - mv -v "${pkgdir}/usr/bin/ics_diff" "${pkgdir}/usr/bin/ics_diff2" - mv -v "${pkgdir}/usr/bin/change_tz" "${pkgdir}/usr/bin/change_tz2" - install -t "${pkgdir}/usr/share/${pkgname}" \ --vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} -} - -# vim:set ts=2 sw=2 et: - Copied: python-vobject/repos/community-any/PKGBUILD (from rev 359500, python-vobject/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 22:16:11 UTC (rev 359501) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Carsten Feuls + +_name=vobject +pkgbase=python-vobject +pkgname=('python-vobject' 'python2-vobject') +pkgver=0.9.6 +pkgrel=1 +pkgdesc='Module for parsing and generating vCard and vCalendar files' +url="https://eventable.github.io/vobject/"; +license=('Apache') +arch=('any') +makedepends=('python-dateutil' 'python-setuptools' 'python2-dateutil' 'python2-setuptools') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('06baa4dadda0f0c51ab271d611b8e4b46fe40da8c248864d6a8b88f433af1e4212f00ccdd3db31ad0cb52087c100ede088e51f3bd7470011ea50ef5353cf00a5') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" + python setup.py test + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py test +} + +package_python-vobject() { + depends=('python-dateutil' 'python-setuptools') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -t "${pkgdir}/usr/share/${pkgname}" \ +-vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} +} + +package_python2-vobject() { + depends=('python2-dateutil' 'python2-setuptools') + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + mv -v "${pkgdir}/usr/bin/ics_diff" "${pkgdir}/usr/bin/ics_diff2" + mv -v "${pkgdir}/usr/bin/change_tz" "${pkgdir}/usr/bin/change_tz2" + install -t "${pkgdir}/usr/share/${pkgname}" \ +-vDm 644 {ACKNOWLEDGEMENTS.txt,README.md} +} + +# vim:set ts=2 sw=2 et: +
[arch-commits] Commit in python-vobject/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:16:03 Author: dvzrv Revision: 359500 upgpkg: python-vobject 0.9.6-1 Upgrading to 0.9.6. Moving to pypi sdist tarball as source. Adding back check(), as #113 is resolved. Modified: python-vobject/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:14:00 UTC (rev 359499) +++ PKGBUILD2018-07-14 22:16:03 UTC (rev 359500) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: David Runge # Contributor: Carsten Feuls @@ -4,15 +5,15 @@ _name=vobject pkgbase=python-vobject pkgname=('python-vobject' 'python2-vobject') -pkgver=0.9.5 -pkgrel=5 +pkgver=0.9.6 +pkgrel=1 pkgdesc='Module for parsing and generating vCard and vCalendar files' url="https://eventable.github.io/vobject/"; license=('Apache') arch=('any') makedepends=('python-dateutil' 'python-setuptools' 'python2-dateutil' 'python2-setuptools') -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/eventable/vobject/archive/${pkgver}.tar.gz";) -sha512sums=('087b394ad6c48c359ee1cabb90cbc85cb305ed9e65199f33c19f386c7075b70273e5fddcf7fde5356b140ead7a581efd917594e4d493e720c4e1a632f797acc7') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('06baa4dadda0f0c51ab271d611b8e4b46fe40da8c248864d6a8b88f433af1e4212f00ccdd3db31ad0cb52087c100ede088e51f3bd7470011ea50ef5353cf00a5') prepare() { mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" @@ -26,13 +27,12 @@ python2 setup.py build } -## tests fail: https://github.com/eventable/vobject/issues/113 -#check() { -# cd "${pkgname[0]}-${pkgver}" -# python setup.py test -# cd ../"${pkgname[1]}-${pkgver}" -# python2 setup.py test -#} +check() { + cd "${pkgname[0]}-${pkgver}" + python setup.py test + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py test +} package_python-vobject() { depends=('python-dateutil' 'python-setuptools')
[arch-commits] Commit in pandoc/repos (2 files)
Date: Saturday, July 14, 2018 @ 22:14:00 Author: felixonmars Revision: 359499 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 359498, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 359498, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:14:00 UTC (rev 359499) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=75 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i -e 's/<.*1.1/<2/' -e 's/<.*0.9/<1/' -e 's/<.*3.3/<4/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:13:38 Author: felixonmars Revision: 359498 upgpkg: pandoc 2.2.1-75 rebuild with JuicyPixels 3.3 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:07:51 UTC (rev 359497) +++ PKGBUILD2018-07-14 22:13:38 UTC (rev 359498) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=74 +pkgrel=75 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL") @@ -38,7 +38,7 @@ # TODO: find a better solution sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs -sed -i -e 's/<.*1.1/<2/' -e 's/<.*0.9/<1/' $pkgname.cabal +sed -i -e 's/<.*1.1/<2/' -e 's/<.*0.9/<1/' -e 's/<.*3.3/<4/' $pkgname.cabal } build() {
[arch-commits] Commit in python-kaptan/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:07:51 Author: dvzrv Revision: 359497 archrelease: copy trunk to community-any Added: python-kaptan/repos/community-any/PKGBUILD (from rev 359496, python-kaptan/trunk/PKGBUILD) Deleted: python-kaptan/repos/community-any/PKGBUILD --+ PKGBUILD | 142 ++--- 1 file changed, 72 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 22:07:44 UTC (rev 359496) +++ PKGBUILD2018-07-14 22:07:51 UTC (rev 359497) @@ -1,70 +0,0 @@ -# Maintainer: David Runge -_name=kaptan -pkgbase=python-kaptan -pkgname=('python-kaptan' 'python2-kaptan') -pkgver=0.5.9 -pkgrel=3 -pkgdesc="Configuration manager in your pocket." -arch=('any') -url="https://emre.github.io/kaptan/"; -license=('BSD') -makedepends=('python-setuptools' 'python-yaml' 'python2-setuptools' 'python2-yaml') -checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/emre/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('7638c917cfe18ca623f4b9508b35989588b2bfb43468ffb7b16159fe6e0e0b6fd70d7c480db90c84ddd9379ca2be1d25b501b7dbc17a3f7bca27591f5d65d6a9') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py build -} - -check() { - cd "${pkgname[0]}-${pkgver}" - export PYTHONPATH=build:${PYTHONPATH} - py.test - - cd ../"${pkgname[1]}-${pkgver}" - export PYTHONPATH=build:${PYTHONPATH} - py.test2 -} - -package_python-kaptan() { - depends=('python-yaml') - cd "${pkgname[0]}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" - # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ --vDm644 {AUTHORS,CHANGES,README.rst,TODO} -} - -package_python2-kaptan() { - depends=('python2-yaml') - cd "${pkgname[1]}-${pkgver}" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" - # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ --vDm644 {AUTHORS,CHANGES,README.rst,TODO} - # moving duplicate file - mv -v "${pkgdir}/usr/bin/${_name}" "${pkgdir}/usr/bin/${_name}2" -} - -# vim:set ts=2 sw=2 et: Copied: python-kaptan/repos/community-any/PKGBUILD (from rev 359496, python-kaptan/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 22:07:51 UTC (rev 359497) @@ -0,0 +1,72 @@ +# Maintainer: David Runge +_name=kaptan +pkgbase=python-kaptan +pkgname=('python-kaptan' 'python2-kaptan') +pkgver=0.5.10 +pkgrel=1 +pkgdesc="Configuration manager in your pocket." +arch=('any') +url="https://emre.github.io/kaptan/"; +license=('BSD') +makedepends=('python-setuptools' 'python-yaml' 'python2-setuptools' 'python2-yaml') +checkdepends=('python-pytest' 'python2-pytest') +# pypi sdist doesn't have the tests (yet): https://github.com/emre/kaptan/issues/93 +#source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +source=("${_name}-${pkgver}.tar.gz::https://github.com/emre/${_name}/archive/v${pkgver}.tar.gz";) +sha512sums=('a9be1ecc1f91af8550ff8648de91dab9bb601fcf643c7dd87e6a2707097c7f37ed67e3916909491f1eb76116fe7f47d782fe1ce5f127835685008f60d473e43c') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" +# export PYTHONPATH=build:${PYTHONPATH} +# py.test + python setup.py test + + cd ../"${pkgname[1]}-${pkgver}" +# export PYTHONPATH=build:${PYTHONPATH} +# py.test2 + python2 setup.py test +} + +package_python-kaptan() { + depends=('python-yaml') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # license + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + # docs + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,CHANGES,README.rst,TODO} +} + +package_python2-kaptan() { + depends=('python2-yaml') + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + # license + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" + # docs + install -t "${pkgd
[arch-commits] Commit in python-kaptan/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:07:44 Author: dvzrv Revision: 359496 upgpkg: python-kaptan 0.5.10-1 Upgrading to 0.5.10. Opened upstream issue about missing tests in pypi sdist tarball. Minor fixes. Modified: python-kaptan/trunk/PKGBUILD --+ PKGBUILD | 36 +++- 1 file changed, 19 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:03:32 UTC (rev 359495) +++ PKGBUILD2018-07-14 22:07:44 UTC (rev 359496) @@ -2,8 +2,8 @@ _name=kaptan pkgbase=python-kaptan pkgname=('python-kaptan' 'python2-kaptan') -pkgver=0.5.9 -pkgrel=4 +pkgver=0.5.10 +pkgrel=1 pkgdesc="Configuration manager in your pocket." arch=('any') url="https://emre.github.io/kaptan/"; @@ -10,8 +10,10 @@ license=('BSD') makedepends=('python-setuptools' 'python-yaml' 'python2-setuptools' 'python2-yaml') checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgname-$pkgver.tar.gz::https://github.com/emre/${_name}/archive/v${pkgver}.tar.gz";) -sha512sums=('7638c917cfe18ca623f4b9508b35989588b2bfb43468ffb7b16159fe6e0e0b6fd70d7c480db90c84ddd9379ca2be1d25b501b7dbc17a3f7bca27591f5d65d6a9') +# pypi sdist doesn't have the tests (yet): https://github.com/emre/kaptan/issues/93 +#source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +source=("${_name}-${pkgver}.tar.gz::https://github.com/emre/${_name}/archive/v${pkgver}.tar.gz";) +sha512sums=('a9be1ecc1f91af8550ff8648de91dab9bb601fcf643c7dd87e6a2707097c7f37ed67e3916909491f1eb76116fe7f47d782fe1ce5f127835685008f60d473e43c') prepare() { mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" @@ -27,42 +29,42 @@ check() { cd "${pkgname[0]}-${pkgver}" - export PYTHONPATH=build:${PYTHONPATH} - py.test +# export PYTHONPATH=build:${PYTHONPATH} +# py.test + python setup.py test cd ../"${pkgname[1]}-${pkgver}" - export PYTHONPATH=build:${PYTHONPATH} - py.test2 +# export PYTHONPATH=build:${PYTHONPATH} +# py.test2 + python2 setup.py test } package_python-kaptan() { depends=('python-yaml') - cd "${pkgname[0]}-${pkgver}" + cd "${pkgname}-${pkgver}" python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" \ + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ -vDm644 {AUTHORS,CHANGES,README.rst,TODO} } package_python2-kaptan() { depends=('python2-yaml') - cd "${pkgname[1]}-${pkgver}" + cd "${pkgname}-${pkgver}" python2 setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" # license - install -vDm644 LICENSE \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" # docs - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" \ --vDm644 {AUTHORS,CHANGES,README.rst,TODO} + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm 644 {AUTHORS,CHANGES,README.rst,TODO} # moving duplicate file mv -v "${pkgdir}/usr/bin/${_name}" "${pkgdir}/usr/bin/${_name}2" }
[arch-commits] Commit in deepin-editor/repos (2 files)
Date: Saturday, July 14, 2018 @ 22:03:32 Author: felixonmars Revision: 359495 archrelease: copy trunk to community-testing-x86_64 Added: deepin-editor/repos/community-testing-x86_64/ deepin-editor/repos/community-testing-x86_64/PKGBUILD (from rev 359494, deepin-editor/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: deepin-editor/repos/community-testing-x86_64/PKGBUILD (from rev 359494, deepin-editor/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-07-14 22:03:32 UTC (rev 359495) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=deepin-editor +pkgver=0.0.5 +pkgrel=1 +pkgdesc='Simple editor for Deepin' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-editor"; +license=('GPL3') +depends=('deepin-qt5integration' 'dtkwm' 'syntax-highlighting' 'kcodecs' 'polkit-qt5') +#makedepends=('qt5-tools' 'python') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz";) +sha512sums=('126ec9a70f476c610d6dc7b45d3601b75ce491ab5c5f0304672b9c4fbb4be31b34798317c7cc91d8381e582773ba0fe6c49ddd8d7633e212372fd0f194927194') + +build(){ + cd deepin-editor-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd deepin-editor-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-editor/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 22:03:10 Author: felixonmars Revision: 359494 upgpkg: deepin-editor 0.0.5-1 Modified: deepin-editor/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 22:00:14 UTC (rev 359493) +++ PKGBUILD2018-07-14 22:03:10 UTC (rev 359494) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=deepin-editor -pkgver=0.0.4 +pkgver=0.0.5 pkgrel=1 pkgdesc='Simple editor for Deepin' arch=('x86_64') @@ -12,7 +12,7 @@ #makedepends=('qt5-tools' 'python') groups=('deepin-extra') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz";) -sha512sums=('9d588075e167cb1f6c4318711fb1f5574c2dae68a6429f0f4777c81bd0cf7362c5b7f15966bd93aa1bb94f3289614689d3872c1249fd283077d89543651706f2') +sha512sums=('126ec9a70f476c610d6dc7b45d3601b75ce491ab5c5f0304672b9c4fbb4be31b34798317c7cc91d8381e582773ba0fe6c49ddd8d7633e212372fd0f194927194') build(){ cd deepin-editor-$pkgver
[arch-commits] Commit in haskell-juicypixels/repos (2 files)
Date: Saturday, July 14, 2018 @ 22:00:14 Author: felixonmars Revision: 359493 archrelease: copy trunk to community-staging-x86_64 Added: haskell-juicypixels/repos/community-staging-x86_64/ haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 359492, haskell-juicypixels/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 359492, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 22:00:14 UTC (rev 359493) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.3 +pkgrel=1 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e52f3c23032adbabc8373b1f796d258fae4b291b885e34b77320f8361c125bc0c2fab62e538eec11358548ef2718ad0d6d256f67b66fead9967f3b0a74b34df3') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mmap +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-juicypixels/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:59:51 Author: felixonmars Revision: 359491 upgpkg: haskell-juicypixels 3.3-1 rebuild with JuicyPixels 3.3 Modified: haskell-juicypixels/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:59:29 UTC (rev 359490) +++ PKGBUILD2018-07-14 21:59:51 UTC (rev 359491) @@ -4,8 +4,8 @@ _hkgname=JuicyPixels pkgname=haskell-juicypixels -pkgver=3.2.9.5 -pkgrel=5 +pkgver=3.3 +pkgrel=1 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" url="https://github.com/Twinside/Juicy.Pixels"; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('7ee32404d6f99f335eb159f79e6f5fab070911bdf18d34d647721d234407615c68cc43d5f6e44b076a89989bf44428b4ccd36fc9b876da94feda6f957376f90e') +sha512sums=('e52f3c23032adbabc8373b1f796d258fae4b291b885e34b77320f8361c125bc0c2fab62e538eec11358548ef2718ad0d6d256f67b66fead9967f3b0a74b34df3') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in dtkwidget/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:59:52 Author: felixonmars Revision: 359492 archrelease: copy trunk to community-testing-x86_64 Added: dtkwidget/repos/community-testing-x86_64/ dtkwidget/repos/community-testing-x86_64/PKGBUILD (from rev 359490, dtkwidget/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: dtkwidget/repos/community-testing-x86_64/PKGBUILD (from rev 359490, dtkwidget/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-07-14 21:59:52 UTC (rev 359492) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=dtkwidget +pkgver=2.0.8.1.20180709 +_commit=870cf29cea6af3bd9fdfab6ccf2553714679a413 +pkgrel=1 +pkgdesc='Deepin graphical user interface library' +arch=('x86_64') +url="https://github.com/linuxdeepin/dtkwidget"; +license=('GPL3') +depends=('deepin-qt-dbus-factory' 'dtkcore' 'librsvg' 'qt5-multimedia' 'qt5-svg' 'qt5-x11extras' + 'startup-notification') +makedepends=('qt5-tools') +replaces=('deepin-tool-kit') +conflicts=('deepin-tool-kit<0.3.4') +source=("$pkgname-$_commit.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$_commit.tar.gz";) +sha512sums=('7dc8ac7e1adb89864825e1b8a9b20fa3128278ec260f4986030b0d598f190db0c23a3a9a859a254b8978f1e73013dfc54ce4537763dea47941b0e17663f0dd61') + +prepare() { + mv dtkwidget-{$_commit,$pkgver} +} + +build() { + cd dtkwidget-$pkgver + LDFLAGS=${LDFLAGS/,-z,now/} + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd dtkwidget-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in dtkwidget/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:59:29 Author: felixonmars Revision: 359490 upgpkg: dtkwidget 2.0.8.1.20180709-1 Modified: dtkwidget/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:56:17 UTC (rev 359489) +++ PKGBUILD2018-07-14 21:59:29 UTC (rev 359490) @@ -4,8 +4,9 @@ # Contributor: Xu Fasheng pkgname=dtkwidget -pkgver=2.0.8.1 -pkgrel=4 +pkgver=2.0.8.1.20180709 +_commit=870cf29cea6af3bd9fdfab6ccf2553714679a413 +pkgrel=1 pkgdesc='Deepin graphical user interface library' arch=('x86_64') url="https://github.com/linuxdeepin/dtkwidget"; @@ -15,10 +16,13 @@ makedepends=('qt5-tools') replaces=('deepin-tool-kit') conflicts=('deepin-tool-kit<0.3.4') -options=('debug') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$pkgver.tar.gz";) -sha512sums=('b566f5f420bc34a4d5d90acf464719c31c660f42dc76f27ef8fc91fdee911ceb54d768d391fa628ae051bb2ae6ec5c95e5d0312c3f0d2cf89c18984c6b51bb11') +source=("$pkgname-$_commit.tar.gz::https://github.com/linuxdeepin/dtkwidget/archive/$_commit.tar.gz";) +sha512sums=('7dc8ac7e1adb89864825e1b8a9b20fa3128278ec260f4986030b0d598f190db0c23a3a9a859a254b8978f1e73013dfc54ce4537763dea47941b0e17663f0dd61') +prepare() { + mv dtkwidget-{$_commit,$pkgver} +} + build() { cd dtkwidget-$pkgver LDFLAGS=${LDFLAGS/,-z,now/}
[arch-commits] Commit in cryptol/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:54:17 Author: felixonmars Revision: 359487 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 359486, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 359486, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:54:17 UTC (rev 359487) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0.20180515 +_commit=9fccc0086700b0e409bd9b0989e52d62863c714e +pkgrel=51 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz";) +sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b') + +prepare() { +mv $pkgname-$_commit $pkgname-$pkgver + +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +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 python-icalendar/repos (staging-any staging-any/PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:53:11 Author: dvzrv Revision: 359485 archrelease: copy trunk to staging-any Added: python-icalendar/repos/staging-any/ python-icalendar/repos/staging-any/PKGBUILD (from rev 359484, python-icalendar/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: python-icalendar/repos/staging-any/PKGBUILD (from rev 359484, python-icalendar/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-07-14 21:53:11 UTC (rev 359485) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Daniel M. Capella +# Contributor: Sirat18 +# Contributor: Jonas Heinrich + +_name=icalendar +pkgbase=python-icalendar +pkgname=('python-icalendar' 'python2-icalendar') +pkgver=4.0.2 +pkgrel=2 +pkgdesc='A parser/generator of iCalendar files (RFC 2445)' +arch=('any') +url="https://github.com/collective/icalendar"; +license=('custom:BSD') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-dateutil' 'python-pytz' 'python2-dateutil' 'python2-pytz') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('6dc2d03209fcdd02b095c305e9cd2a1fe22762b368c459d8fcb6cd5d7657673195dcee3014b3b8f521e0a411f96a5643014bbf7b20065c54146332ce130ba682') + +prepare() { + # Disable failing test: https://github.com/collective/icalendar/issues/260 + sed -e 's/test_create_america_new_york/disabled_&/' \ + -i "${_name}-${pkgver}"/src/icalendar/tests/test_timezoned.py + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" + python -m unittest discover src + cd ../"${pkgname[1]}-${pkgver}" + python2 -m unittest discover src +} + +package_python-icalendar() { + depends=('python-dateutil' 'python-pytz') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -t "${pkgdir}/usr/share/doc/${pkgname}/" \ +-vDm 644 {CHANGES,CONTRIBUTING,README}.rst + install -vDm 644 LICENSE.rst \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-icalendar() { + depends=('python2-dateutil' 'python2-pytz') + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + mv -v "${pkgdir}/usr/bin/${_name}" "${pkgdir}/usr/bin/${_name}2" + install -t "${pkgdir}/usr/share/doc/${pkgname}/" \ +-vDm 644 {CHANGES,CONTRIBUTING,README}.rst + install -vDm 644 LICENSE.rst \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim:set ts=2 sw=2 et: +
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:53:55 Author: felixonmars Revision: 359486 upgpkg: cryptol 2.5.0.20180515-51 rebuild with simple-smt 0.9.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:53:11 UTC (rev 359485) +++ PKGBUILD2018-07-14 21:53:55 UTC (rev 359486) @@ -4,7 +4,7 @@ pkgname=cryptol pkgver=2.5.0.20180515 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e -pkgrel=50 +pkgrel=51 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in python-icalendar/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:53:04 Author: dvzrv Revision: 359484 upgpkg: python-icalendar 4.0.2-2 Rebuilding 4.0.2 against python 3.7. Modified: python-icalendar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:52:21 UTC (rev 359483) +++ PKGBUILD2018-07-14 21:53:04 UTC (rev 359484) @@ -8,7 +8,7 @@ pkgbase=python-icalendar pkgname=('python-icalendar' 'python2-icalendar') pkgver=4.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='A parser/generator of iCalendar files (RFC 2445)' arch=('any') url="https://github.com/collective/icalendar";
[arch-commits] Commit in fwupd/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:52:01 Author: archange Revision: 359482 upgpkg: fwupd 1.1.0-1 Modified: fwupd/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:51:08 UTC (rev 359481) +++ PKGBUILD2018-07-14 21:52:01 UTC (rev 359482) @@ -3,19 +3,19 @@ # Contributor: Mirco Tischler pkgname=fwupd -pkgver=1.0.8 +pkgver=1.1.0 pkgrel=1 pkgdesc='A simple daemon to allow session software to update firmware' arch=('x86_64') url='https://github.com/hughsie/fwupd' license=('LGPL') -depends=('appstream-glib' 'fwupdate' 'python') +depends=('appstream-glib' 'efivar' 'python' 'libsmbios') makedepends=('meson' 'valgrind' 'gtk-doc' 'help2man' 'bash-completion' 'python-pillow' 'gobject-introspection' - 'python-cairo' 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject' 'vala') + 'python-cairo' 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject' 'vala' 'gnu-efi-libs') checkdepends=('umockdev') backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf') source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('96a68c8bfd9c2b1d961fcd80fe623099aed96177c1f537190e8b24655a6e501f' 'SKIP') +sha256sums=('cd1321195f04779b5d2dd8b55b42cab38c388c2653f1db5aeff17507d6bf8e3a' 'SKIP') validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes build() {
[arch-commits] Commit in fwupd/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:52:21 Author: archange Revision: 359483 archrelease: copy trunk to community-x86_64 Added: fwupd/repos/community-x86_64/PKGBUILD (from rev 359482, fwupd/trunk/PKGBUILD) Deleted: fwupd/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 21:52:01 UTC (rev 359482) +++ PKGBUILD2018-07-14 21:52:21 UTC (rev 359483) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: Bruno Pagani -# Contributor: Mirco Tischler - -pkgname=fwupd -pkgver=1.0.8 -pkgrel=1 -pkgdesc='A simple daemon to allow session software to update firmware' -arch=('x86_64') -url='https://github.com/hughsie/fwupd' -license=('LGPL') -depends=('appstream-glib' 'fwupdate' 'python') -makedepends=('meson' 'valgrind' 'gtk-doc' 'help2man' 'bash-completion' 'python-pillow' 'gobject-introspection' - 'python-cairo' 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject' 'vala') -checkdepends=('umockdev') -backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf') -source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) -sha256sums=('96a68c8bfd9c2b1d961fcd80fe623099aed96177c1f537190e8b24655a6e501f' 'SKIP') -validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes - -build() { -cd ${pkgname}-${pkgver} -arch-meson -D b_lto=false ../build -ninja -v -C ../build -} - -check() { -cd build -meson test -} - -package() { -DESTDIR="${pkgdir}" ninja -C build install -# Fixup mode to match polkit -install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d" -# Remove the tests -rm -r ${pkgdir}/usr/share/installed-tests/ -} Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 359482, fwupd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 21:52:21 UTC (rev 359483) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Bruno Pagani +# Contributor: Mirco Tischler + +pkgname=fwupd +pkgver=1.1.0 +pkgrel=1 +pkgdesc='A simple daemon to allow session software to update firmware' +arch=('x86_64') +url='https://github.com/hughsie/fwupd' +license=('LGPL') +depends=('appstream-glib' 'efivar' 'python' 'libsmbios') +makedepends=('meson' 'valgrind' 'gtk-doc' 'help2man' 'bash-completion' 'python-pillow' 'gobject-introspection' + 'python-cairo' 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject' 'vala' 'gnu-efi-libs') +checkdepends=('umockdev') +backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf') +source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc}) +sha256sums=('cd1321195f04779b5d2dd8b55b42cab38c388c2653f1db5aeff17507d6bf8e3a' 'SKIP') +validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes + +build() { +cd ${pkgname}-${pkgver} +arch-meson -D b_lto=false ../build +ninja -v -C ../build +} + +check() { +cd build +meson test +} + +package() { +DESTDIR="${pkgdir}" ninja -C build install +# Fixup mode to match polkit +install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d" +# Remove the tests +rm -r ${pkgdir}/usr/share/installed-tests/ +}
[arch-commits] Commit in certbot-nginx/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:51:08 Author: felixonmars Revision: 359481 archrelease: copy trunk to community-staging-any Added: certbot-nginx/repos/community-staging-any/ certbot-nginx/repos/community-staging-any/PKGBUILD (from rev 359480, certbot-nginx/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: certbot-nginx/repos/community-staging-any/PKGBUILD (from rev 359480, certbot-nginx/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:51:08 UTC (rev 359481) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=certbot-nginx +pkgver=0.26.0 +pkgrel=1 +pkgdesc="Nginx plugin for Let’s Encrypt client" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-mock' 'python-pyopenssl' 'python-pyparsing' + 'python-setuptools' 'python-zope-interface') +replaces=("letsencrypt-nginx") +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('e412aa01968dd71b0e74b2559b88b13d88ac78b36606382a8fae97389b890e983868f4a1e1141e96fea80ab70c23e94cdbc600ff6cd13df5ec497f6325fa4eb6' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in haskell-simple-smt/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:50:55 Author: felixonmars Revision: 359480 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-smt/repos/community-staging-x86_64/ haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 359479, haskell-simple-smt/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-simple-smt/repos/community-staging-x86_64/PKGBUILD (from rev 359479, haskell-simple-smt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:50:55 UTC (rev 359480) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-smt +pkgname=haskell-simple-smt +pkgver=0.9.1 +pkgrel=1 +pkgdesc="A simple way to interact with an SMT solver process" +url="https://github.com/yav/simple-smt"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b1a5b9fe040b0fcf10c07407abd6e3d0f417add414a53de4872fe52ce8111cb476d3a184c103b7e95a1990ca2f24797df2e355ef2764401fc4f1ff22a1f6') + +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-simple-smt/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:50:33 Author: felixonmars Revision: 359478 upgpkg: haskell-simple-smt 0.9.1-1 rebuild with simple-smt 0.9.1 Modified: haskell-simple-smt/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:50:31 UTC (rev 359477) +++ PKGBUILD2018-07-14 21:50:33 UTC (rev 359478) @@ -4,8 +4,8 @@ _hkgname=simple-smt pkgname=haskell-simple-smt -pkgver=0.8 -pkgrel=3 +pkgver=0.9.1 +pkgrel=1 pkgdesc="A simple way to interact with an SMT solver process" url="https://github.com/yav/simple-smt"; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('d3dcfbd5dca23fef9220e05b79502a624292cf96127c997730a1b878d77995d71494d2ddc88417026f29389639030c5f82b4ba18643effc93b577e19131e4bd8') +sha512sums=('b1a5b9fe040b0fcf10c07407abd6e3d0f417add414a53de4872fe52ce8111cb476d3a184c103b7e95a1990ca2f24797df2e355ef2764401fc4f1ff22a1f6') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in certbot-nginx/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:50:45 Author: felixonmars Revision: 359479 upgpkg: certbot-nginx 0.26.0-1 Modified: certbot-nginx/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:50:33 UTC (rev 359478) +++ PKGBUILD2018-07-14 21:50:45 UTC (rev 359479) @@ -3,7 +3,7 @@ # Contributor: Gordian Edenhofer pkgname=certbot-nginx -pkgver=0.25.1 +pkgver=0.26.0 pkgrel=1 pkgdesc="Nginx plugin for Let’s Encrypt client" arch=('any') @@ -16,7 +16,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('f81aa2a76e1b256104c1c12f2843523951727e4038f4563968e7531880c15d9b2fdba9eb8b74d74ad4ba0b0367d846cf898e2fd44fbec6c2a9a9cd10b7fc21aa' +sha512sums=('e412aa01968dd71b0e74b2559b88b13d88ac78b36606382a8fae97389b890e983868f4a1e1141e96fea80ab70c23e94cdbc600ff6cd13df5ec497f6325fa4eb6' 'SKIP') build() {
[arch-commits] Commit in certbot-apache/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:50:31 Author: felixonmars Revision: 359477 archrelease: copy trunk to community-staging-any Added: certbot-apache/repos/community-staging-any/ certbot-apache/repos/community-staging-any/PKGBUILD (from rev 359476, certbot-apache/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: certbot-apache/repos/community-staging-any/PKGBUILD (from rev 359476, certbot-apache/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:50:31 UTC (rev 359477) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=certbot-apache +pkgver=0.26.0 +pkgrel=1 +pkgdesc="Apache plugin for Let’s Encrypt client" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +replaces=("letsencrypt-apache") +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-augeas' 'python-mock' 'python-setuptools' + 'python-zope-component' 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('311820149c3544aca6004d6d50cff1d22d2c253bbfef3e9b2ce4319d52da821b548ae9f271dd3d6be55f2b3dc518ae0b1edba00a9a344a096394b7f7f031e968' +'SKIP') + +build() { + cd $pkgname-$pkgver + python setup.py build +} + +check() { + # https://github.com/certbot/certbot/issues/5510 + cd $pkgname-$pkgver + python setup.py test || warning "Tests failed" +} + +package() { + cd $pkgname-$pkgver + python setup.py install -O1 --root="$pkgdir" +}
[arch-commits] Commit in python-icalendar/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:49:59 Author: dvzrv Revision: 359474 upgpkg: python-icalendar 4.0.2-1 Upgrading to 4.0.2. Changing source to default pythonhosted.org. Fixing execution of test fix. Minor fixes. Modified: python-icalendar/trunk/PKGBUILD --+ PKGBUILD | 35 ++- 1 file changed, 18 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:48:10 UTC (rev 359473) +++ PKGBUILD2018-07-14 21:49:59 UTC (rev 359474) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: David Runge # Contributor: Daniel M. Capella # Contributor: Sirat18 @@ -6,8 +7,8 @@ _name=icalendar pkgbase=python-icalendar pkgname=('python-icalendar' 'python2-icalendar') -pkgver=4.0.1 -pkgrel=2 +pkgver=4.0.2 +pkgrel=1 pkgdesc='A parser/generator of iCalendar files (RFC 2445)' arch=('any') url="https://github.com/collective/icalendar"; @@ -14,13 +15,13 @@ license=('custom:BSD') makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-dateutil' 'python-pytz' 'python2-dateutil' 'python2-pytz') -source=("${_name}-${pkgver}.tar.gz::https://github.com/collective/${_name}/archive/${pkgver}.tar.gz";) -sha512sums=('98a2f006819f589b9d7b2c9a16e8344092fd6b013f8ad32362a2820f68d352cc67796c8044c4c720e6910bb7d735e035d81b9c1239d7c25b7ec00fcb5c987c0d') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('6dc2d03209fcdd02b095c305e9cd2a1fe22762b368c459d8fcb6cd5d7657673195dcee3014b3b8f521e0a411f96a5643014bbf7b20065c54146332ce130ba682') prepare() { - # Disable failing test (https://github.com/collective/icalendar/issues/260) - sed -i 's/test_create_america_new_york/disabled_&/' \ -"${_name}-${pkgver}"/src/icalendar/tests/test_timezoned.py + # Disable failing test: https://github.com/collective/icalendar/issues/260 + sed -e 's/test_create_america_new_york/disabled_&/' \ + -i "${_name}-${pkgver}"/src/icalendar/tests/test_timezoned.py mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" } @@ -41,29 +42,29 @@ package_python-icalendar() { depends=('python-dateutil' 'python-pytz') - cd "${pkgname[0]}-${pkgver}" + cd "${pkgname}-${pkgver}" python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}/" \ --vDm644 {CHANGES,CONTRIBUTING,README}.rst - install -vDm644 LICENSE.rst \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}/" \ +-vDm 644 {CHANGES,CONTRIBUTING,README}.rst + install -vDm 644 LICENSE.rst \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } package_python2-icalendar() { depends=('python2-dateutil' 'python2-pytz') - cd "${pkgname[1]}-${pkgver}" + cd "${pkgname}-${pkgver}" python2 setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" mv -v "${pkgdir}/usr/bin/${_name}" "${pkgdir}/usr/bin/${_name}2" - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}/" \ --vDm644 {CHANGES,CONTRIBUTING,README}.rst - install -vDm644 LICENSE.rst \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}/" \ +-vDm 644 {CHANGES,CONTRIBUTING,README}.rst + install -vDm 644 LICENSE.rst \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et:
[arch-commits] Commit in certbot-apache/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:50:07 Author: felixonmars Revision: 359476 upgpkg: certbot-apache 0.26.0-1 Modified: certbot-apache/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:50:06 UTC (rev 359475) +++ PKGBUILD2018-07-14 21:50:07 UTC (rev 359476) @@ -3,7 +3,7 @@ # Contributor: Gordian Edenhofer pkgname=certbot-apache -pkgver=0.25.1 +pkgver=0.26.0 pkgrel=1 pkgdesc="Apache plugin for Let’s Encrypt client" arch=('any') @@ -16,7 +16,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('206c8744cd2de3fcf4a3a194273b12cb030929e6f0376907b0b26259e6dc76456e7607822c461a73d7b755068d307b76647b3ed6f9da96fd532ae0db9b6bea38' +sha512sums=('311820149c3544aca6004d6d50cff1d22d2c253bbfef3e9b2ce4319d52da821b548ae9f271dd3d6be55f2b3dc518ae0b1edba00a9a344a096394b7f7f031e968' 'SKIP') build() {
[arch-commits] Commit in python-icalendar/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:50:06 Author: dvzrv Revision: 359475 archrelease: copy trunk to community-any Added: python-icalendar/repos/community-any/PKGBUILD (from rev 359474, python-icalendar/trunk/PKGBUILD) Deleted: python-icalendar/repos/community-any/PKGBUILD --+ PKGBUILD | 138 +++-- 1 file changed, 71 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 21:49:59 UTC (rev 359474) +++ PKGBUILD2018-07-14 21:50:06 UTC (rev 359475) @@ -1,67 +0,0 @@ -# Maintainer: David Runge -# Contributor: Daniel M. Capella -# Contributor: Sirat18 -# Contributor: Jonas Heinrich - -_name=icalendar -pkgbase=python-icalendar -pkgname=('python-icalendar' 'python2-icalendar') -pkgver=4.0.1 -pkgrel=1 -pkgdesc='A parser/generator of iCalendar files (RFC 2445)' -arch=('any') -url="https://github.com/collective/icalendar"; -license=('custom:BSD') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-dateutil' 'python-pytz' 'python2-dateutil' 'python2-pytz') -source=("${_name}-${pkgver}.tar.gz::https://github.com/collective/${_name}/archive/${pkgver}.tar.gz";) -sha512sums=('98a2f006819f589b9d7b2c9a16e8344092fd6b013f8ad32362a2820f68d352cc67796c8044c4c720e6910bb7d735e035d81b9c1239d7c25b7ec00fcb5c987c0d') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py build -} - -check() { - cd "${pkgname[0]}-${pkgver}" - python -m unittest discover src - cd ../"${pkgname[1]}-${pkgver}" - python2 -m unittest discover src -} - -package_python-icalendar() { - depends=('python-dateutil' 'python-pytz') - cd "${pkgname[0]}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}/" \ --vDm644 {CHANGES,CONTRIBUTING,README}.rst - install -vDm644 LICENSE.rst \ -"${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" -} - -package_python2-icalendar() { - depends=('python2-dateutil' 'python2-pytz') - cd "${pkgname[1]}-${pkgver}" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - mv -v "${pkgdir}/usr/bin/${_name}" "${pkgdir}/usr/bin/${_name}2" - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}/" \ --vDm644 {CHANGES,CONTRIBUTING,README}.rst - install -vDm644 LICENSE.rst \ -"${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" -} - -# vim:set ts=2 sw=2 et: - Copied: python-icalendar/repos/community-any/PKGBUILD (from rev 359474, python-icalendar/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 21:50:06 UTC (rev 359475) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Daniel M. Capella +# Contributor: Sirat18 +# Contributor: Jonas Heinrich + +_name=icalendar +pkgbase=python-icalendar +pkgname=('python-icalendar' 'python2-icalendar') +pkgver=4.0.2 +pkgrel=1 +pkgdesc='A parser/generator of iCalendar files (RFC 2445)' +arch=('any') +url="https://github.com/collective/icalendar"; +license=('custom:BSD') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-dateutil' 'python-pytz' 'python2-dateutil' 'python2-pytz') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('6dc2d03209fcdd02b095c305e9cd2a1fe22762b368c459d8fcb6cd5d7657673195dcee3014b3b8f521e0a411f96a5643014bbf7b20065c54146332ce130ba682') + +prepare() { + # Disable failing test: https://github.com/collective/icalendar/issues/260 + sed -e 's/test_create_america_new_york/disabled_&/' \ + -i "${_name}-${pkgver}"/src/icalendar/tests/test_timezoned.py + mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" + python -m unittest discover src + cd ../"${pkgname[1]}-${pkgver}" + python2 -m unittest discover src +} + +package_python-icalendar() { + depends=('python-dateutil' 'python-pytz') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -t "${pkgdir}/usr/share/doc/${pkgname}/" \ +-vDm 644 {CHANGES,CONTRIBUTING,README}.rst + install -vDm 644 LICENSE.rst \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-icalendar() { + depends=('python2-dateutil' 'python2-pytz') + cd "${pkgname}-${pkgver}" + python2 setup.
[arch-commits] Commit in certbot-dns-google/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:48:01 Author: felixonmars Revision: 359471 archrelease: copy trunk to community-staging-any Added: certbot-dns-google/repos/community-staging-any/ certbot-dns-google/repos/community-staging-any/PKGBUILD (from rev 359470, certbot-dns-google/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: certbot-dns-google/repos/community-staging-any/PKGBUILD (from rev 359470, certbot-dns-google/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:48:01 UTC (rev 359471) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=certbot-dns-google +pkgver=0.26.0 +pkgrel=1 +pkgdesc="Google Cloud DNS Authenticator plugin for Certbot" +arch=('any') +license=('Apache') +url="https://pypi.python.org/pypi/$pkgname"; +depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-mock' 'python-google-api-python-client' + 'python-oauth2client' 'python-setuptools' 'python-zope-interface') +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('200791f530977ff9aff92b2f552bfabb1e5b407e601ae4052cbce9cf55580c1ac36ad684f3e6b83b836319d728f02d5ea806f3df6039ece95661182cc61db34d' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py test +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:47:12 Author: felixonmars Revision: 359469 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 359468, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 359468, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:47:12 UTC (rev 359469) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=10 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in certbot-dns-google/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:47:39 Author: felixonmars Revision: 359470 upgpkg: certbot-dns-google 0.26.0-1 Modified: certbot-dns-google/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:47:12 UTC (rev 359469) +++ PKGBUILD2018-07-14 21:47:39 UTC (rev 359470) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=certbot-dns-google -pkgver=0.25.1 +pkgver=0.26.0 pkgrel=1 pkgdesc="Google Cloud DNS Authenticator plugin for Certbot" arch=('any') @@ -14,7 +14,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('63bff868412a43f079285879dd1f5f77513c112cea06b2cb36b46642feae8d258550c05a1a4d468bd2ec0203666c3a4056291477c57b4bce19e51f0b3d4a34de' +sha512sums=('200791f530977ff9aff92b2f552bfabb1e5b407e601ae4052cbce9cf55580c1ac36ad684f3e6b83b836319d728f02d5ea806f3df6039ece95661182cc61db34d' 'SKIP') build() {
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:46:51 Author: felixonmars Revision: 359468 upgpkg: hledger-ui 1.10-10 rebuild with brick 0.38 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:45:45 UTC (rev 359467) +++ PKGBUILD2018-07-14 21:46:51 UTC (rev 359468) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.10 -pkgrel=9 +pkgrel=10 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:45:45 Author: felixonmars Revision: 359467 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 359466, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 359466, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:45:45 UTC (rev 359467) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.38 +pkgrel=1 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d04fe9bf5f74114400492a89bebc4b51b65fa898258540afebdd5c6bade0c714239e86dea7295d1162703398b6ed3facc5ea0b9880c2d35e64f0cdfa0934') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +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-brick/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:45:21 Author: felixonmars Revision: 359466 upgpkg: haskell-brick 0.38-1 rebuild with brick 0.38 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:43:12 UTC (rev 359465) +++ PKGBUILD2018-07-14 21:45:21 UTC (rev 359466) @@ -4,8 +4,8 @@ _hkgname=brick pkgname=haskell-brick -pkgver=0.37.1 -pkgrel=22 +pkgver=0.38 +pkgrel=1 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("custom:BSD3") @@ -16,7 +16,7 @@ 'haskell-word-wrap') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('7637d484be1bbb55f52859ef1febda5766590ce857561ba60aa204c5edbb16c6d3e83f6ff6f3717c45c1df8384902a9976e2eae22669eb310c3356b77d7f466c') +sha512sums=('d04fe9bf5f74114400492a89bebc4b51b65fa898258540afebdd5c6bade0c714239e86dea7295d1162703398b6ed3facc5ea0b9880c2d35e64f0cdfa0934') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-prawcore/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:43:12 Author: felixonmars Revision: 359465 archrelease: copy trunk to community-staging-any Added: python-prawcore/repos/community-staging-any/ python-prawcore/repos/community-staging-any/PKGBUILD (from rev 359464, python-prawcore/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: python-prawcore/repos/community-staging-any/PKGBUILD (from rev 359464, python-prawcore/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:43:12 UTC (rev 359465) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-prawcore +pkgname=('python-prawcore' 'python2-prawcore') +pkgver=0.14.0 +pkgrel=2 +pkgdesc="Low-level communication layer for PRAW 4+." +arch=('any') +license=('BSD') +url="https://github.com/praw-dev/prawcore"; +makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 'python2-requests') +checkdepends=('python-mock' 'python2-mock' 'python-betamax-matchers' 'python2-betamax-matchers' + 'python-betamax-serializers' 'python2-betamax-serializers' 'python-testfixtures' + 'python2-testfixtures') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/praw-dev/prawcore/archive/v$pkgver.tar.gz";) +sha512sums=('9d9a48f81d1c44166c37d166d8042864fed1f3b05f1fcd4d7959a7e7b60669d33bd551314a0874adf3f8e2a348dbef401e4effb1456f2293feaea1c31a3331af') + +prepare() { + cp -a prawcore-$pkgver{,-py2} +} + +check() { + cd "$srcdir"/prawcore-$pkgver + python setup.py test + + cd "$srcdir"/prawcore-$pkgver-py2 + python2 setup.py test +} + +package_python-prawcore() { + depends=('python-requests') + + cd prawcore-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-prawcore() { + depends=('python2-requests') + + cd prawcore-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +}
[arch-commits] Commit in python-setuptools-markdown/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:42:40 Author: felixonmars Revision: 359463 archrelease: copy trunk to community-staging-any Added: python-setuptools-markdown/repos/community-staging-any/ python-setuptools-markdown/repos/community-staging-any/PKGBUILD (from rev 359462, python-setuptools-markdown/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: python-setuptools-markdown/repos/community-staging-any/PKGBUILD (from rev 359462, python-setuptools-markdown/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:42:40 UTC (rev 359463) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-setuptools-markdown +pkgname=(python-setuptools-markdown python2-setuptools-markdown) +pkgver=0.2 +pkgrel=3 +pkgdesc="Use Markdown for your project description" +arch=('any') +url="https://github.com/msabramo/setuptools-markdown"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pypandoc' 'python2-pypandoc' 'git') +source=("git+https://github.com/msabramo/setuptools-markdown.git#commit=$_commit";) +md5sums=('SKIP') + +prepare() { + cp -a setuptools-markdown{,-py2} +} + +build() { + cd "${srcdir}/setuptools-markdown" + python setup.py build + + cd "${srcdir}/setuptools-markdown-py2" + python2 setup.py build +} + +package_python-setuptools-markdown() { + depends=('python-setuptools' 'python-pypandoc') + + cd "${srcdir}/setuptools-markdown" + python setup.py install --root "$pkgdir" +} + +package_python2-setuptools-markdown() { + depends=('python2-setuptools' 'python2-pypandoc') + + cd "${srcdir}/setuptools-markdown-py2" + python2 setup.py install --root "$pkgdir" +}
[arch-commits] Commit in python-prawcore/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:42:47 Author: felixonmars Revision: 359464 upgpkg: python-prawcore 0.14.0-2 Python 3.7 rebuild Modified: python-prawcore/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:42:40 UTC (rev 359463) +++ PKGBUILD2018-07-14 21:42:47 UTC (rev 359464) @@ -4,7 +4,7 @@ pkgbase=python-prawcore pkgname=('python-prawcore' 'python2-prawcore') pkgver=0.14.0 -pkgrel=1 +pkgrel=2 pkgdesc="Low-level communication layer for PRAW 4+." arch=('any') license=('BSD')
[arch-commits] Commit in python-setuptools-markdown/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:42:18 Author: felixonmars Revision: 359462 upgpkg: python-setuptools-markdown 0.2-3 Python 3.7 rebuild Modified: python-setuptools-markdown/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:41:43 UTC (rev 359461) +++ PKGBUILD2018-07-14 21:42:18 UTC (rev 359462) @@ -4,7 +4,7 @@ pkgbase=python-setuptools-markdown pkgname=(python-setuptools-markdown python2-setuptools-markdown) pkgver=0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Use Markdown for your project description" arch=('any') url="https://github.com/msabramo/setuptools-markdown";
[arch-commits] Commit in python-google-api-python-client/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:40:55 Author: felixonmars Revision: 359424 upgpkg: python-google-api-python-client 1.7.3-2 Python 3.7 rebuild Modified: python-google-api-python-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:40:54 UTC (rev 359423) +++ PKGBUILD2018-07-14 21:40:55 UTC (rev 359424) @@ -5,7 +5,7 @@ pkgbase=python-google-api-python-client pkgname=('python2-google-api-python-client' 'python-google-api-python-client') pkgver=1.7.3 -pkgrel=1 +pkgrel=2 pkgdesc="Google API Client Library for Python" arch=('any') url="https://github.com/google/google-api-python-client";
[arch-commits] Commit in python-google-api-python-client/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:41:20 Author: felixonmars Revision: 359443 archrelease: copy trunk to community-staging-any Added: python-google-api-python-client/repos/community-staging-any/ python-google-api-python-client/repos/community-staging-any/PKGBUILD (from rev 359439, python-google-api-python-client/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: python-google-api-python-client/repos/community-staging-any/PKGBUILD (from rev 359439, python-google-api-python-client/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-14 21:41:20 UTC (rev 359443) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Andrzej Giniewicz +# Contributor: shadyabhi + +pkgbase=python-google-api-python-client +pkgname=('python2-google-api-python-client' 'python-google-api-python-client') +pkgver=1.7.3 +pkgrel=2 +pkgdesc="Google API Client Library for Python" +arch=('any') +url="https://github.com/google/google-api-python-client"; +license=('Apache') +makedepends=('python2-setuptools' 'python-setuptools' + 'python2-google-auth-httplib2' 'python2-uritemplate' +'python-google-auth-httplib2' 'python-uritemplate') +source=("https://github.com/google/google-api-python-client/archive/v${pkgver}.tar.gz";) +md5sums=('4b6f8ff320e41e920fc2240ae667fb18') + +prepare() { + cd "$srcdir" + cp -a google-api-python-client-${pkgver} google-api-python-client-py2-${pkgver} + cd google-api-python-client-py2-${pkgver} + + sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ + -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ + -i $(find . -name '*.py') +} + +build() { + cd "$srcdir/google-api-python-client-$pkgver" + + msg "Building Python2" + cd "$srcdir"/google-api-python-client-py2-${pkgver} + python2 setup.py build + + msg "Building Python3" + cd "$srcdir"/google-api-python-client-${pkgver} + python setup.py build +} + +package_python2-google-api-python-client() { + depends=('python2-google-auth-httplib2' 'python2-uritemplate') + optdepends=('python2-oauth2client: optional backend') + cd "$srcdir/google-api-python-client-py2-$pkgver" + + python2 setup.py install --skip-build --root="$pkgdir" --optimize=1 + + # Workaround for FS#47243 + _site_packages=`python2 -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"` + chmod -R a+r "$pkgdir$_site_packages" +} + +package_python-google-api-python-client() { + depends=('python-google-auth-httplib2' 'python-uritemplate') + optdepends=('python-oauth2client: optional backend') + cd "$srcdir/google-api-python-client-$pkgver" + + python setup.py install --skip-build --root="$pkgdir" --optimize=1 + + # Workaround for FS#47243 + _site_packages=`python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"` + chmod -R a+r "$pkgdir$_site_packages" +} +
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:39:55 Author: felixonmars Revision: 359418 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 359417, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 359417, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:39:55 UTC (rev 359418) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=61 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:39:33 Author: felixonmars Revision: 359417 upgpkg: tamarin-prover 1.4.0-61 rebuild with parallel 3.2.2.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:37:30 UTC (rev 359416) +++ PKGBUILD2018-07-14 21:39:33 UTC (rev 359417) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=60 +pkgrel=61 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, July 14, 2018 @ 21:37:30 Author: felixonmars Revision: 359416 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 359415, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 359415, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 359415, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:37:30 UTC (rev 359416) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=77 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 359415, stack/trunk/stack
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:37:08 Author: felixonmars Revision: 359415 upgpkg: stack 1.7.1-77 rebuild with parallel 3.2.2.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:31:15 UTC (rev 359414) +++ PKGBUILD2018-07-14 21:37:08 UTC (rev 359415) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=76 +pkgrel=77 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:30:48 Author: felixonmars Revision: 359413 upgpkg: shellcheck 0.5.0-50 rebuild with parallel 3.2.2.0 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:27:55 UTC (rev 359412) +++ PKGBUILD2018-07-14 21:30:48 UTC (rev 359413) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=49 +pkgrel=50 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:31:15 Author: felixonmars Revision: 359414 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 359413, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 359413, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:31:15 UTC (rev 359414) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=50 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:27:55 Author: felixonmars Revision: 359412 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 359411, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 359411, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:27:55 UTC (rev 359412) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=204 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:27:33 Author: felixonmars Revision: 359411 upgpkg: postgrest 0.4.4.0-204 rebuild with parallel 3.2.2.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:24:41 UTC (rev 359410) +++ PKGBUILD2018-07-14 21:27:33 UTC (rev 359411) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=203 +pkgrel=204 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Saturday, July 14, 2018 @ 21:24:41 Author: felixonmars Revision: 359410 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 359409, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 359409, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:24:41 UTC (rev 359410) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=37 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:24:21 Author: felixonmars Revision: 359409 upgpkg: pandoc-crossref 0.3.2.1-37 rebuild with parallel 3.2.2.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:22:54 UTC (rev 359408) +++ PKGBUILD2018-07-14 21:24:21 UTC (rev 359409) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=36 +pkgrel=37 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, July 14, 2018 @ 21:22:54 Author: felixonmars Revision: 359408 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 359407, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 359407, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:22:54 UTC (rev 359408) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=63 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<1/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:22:32 Author: felixonmars Revision: 359407 upgpkg: haskell-hakyll 4.12.3.0-63 rebuild with parallel 3.2.2.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:20:24 UTC (rev 359406) +++ PKGBUILD2018-07-14 21:22:32 UTC (rev 359407) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=62 +pkgrel=63 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, July 14, 2018 @ 21:20:24 Author: felixonmars Revision: 359406 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 359405, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 359405, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:20:24 UTC (rev 359406) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=84 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +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, July 14, 2018 @ 21:20:02 Author: felixonmars Revision: 359405 upgpkg: pandoc-citeproc 0.14.3.1-84 rebuild with parallel 3.2.2.0 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:17:08 UTC (rev 359404) +++ PKGBUILD2018-07-14 21:20:02 UTC (rev 359405) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=83 +pkgrel=84 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, July 14, 2018 @ 21:17:08 Author: felixonmars Revision: 359404 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 359403, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 359403, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 21:17:08 UTC (rev 359404) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=74 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i -e 's/<.*1.1/<2/' -e 's/<.*0.9/<1/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:16:46 Author: felixonmars Revision: 359403 upgpkg: pandoc 2.2.1-74 rebuild with parallel 3.2.2.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 21:12:38 UTC (rev 359402) +++ PKGBUILD2018-07-14 21:16:46 UTC (rev 359403) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=73 +pkgrel=74 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in python-furl/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:12:38 Author: dvzrv Revision: 359402 archrelease: copy trunk to community-any Added: python-furl/repos/community-any/PKGBUILD (from rev 359401, python-furl/trunk/PKGBUILD) Deleted: python-furl/repos/community-any/PKGBUILD --+ PKGBUILD | 115 ++--- 1 file changed, 58 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 21:12:29 UTC (rev 359401) +++ PKGBUILD2018-07-14 21:12:38 UTC (rev 359402) @@ -1,57 +0,0 @@ -# Maintainer: David Runge -# Contributor: Husam Bilal - -_name=furl -pkgbase=python-furl -pkgname=('python-furl' 'python2-furl') -pkgver=1.1 -pkgrel=1 -pkgdesc="A small Python library that makes parsing and manipulating URLs easy" -url="https://github.com/gruns/furl"; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pycodestyle' 'python2-pycodestyle') -license=('custom:Unlicense') -arch=('any') -source=("https://pypi.python.org/packages/source/f/${_name}/${_name}-${pkgver}.tar.gz";) -sha512sums=('5af4acc5736f8841fd4abc002fc4c9668da2e3655f197773e603242ca29c40021dc388c760959fea7847cf1be71d5b367d56eaf263c84b171659af0632364a9c') - -prepare() { - mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" - cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" -} - -build() { - cd "${pkgname[0]}-${pkgver}" - python setup.py build - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py build -} - -check() { - cd "${pkgname[0]}-${pkgver}" - python setup.py test - cd ../"${pkgname[1]}-${pkgver}" - python2 setup.py test -} - -package_python-furl() { - depends=('python-six' 'python-orderedmultidict') - cd "${pkgname[0]}-${pkgver}" - python setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" -vDm644 {API,README}.md -} - -package_python2-furl() { - depends=('python2-six' 'python2-orderedmultidict') - cd "${pkgname[0]}-${pkgver}" - python2 setup.py install --skip-build \ ---optimize=1 \ ---prefix=/usr \ ---root="${pkgdir}" - install -vDm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" -vDm644 {API,README}.md -} Copied: python-furl/repos/community-any/PKGBUILD (from rev 359401, python-furl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 21:12:38 UTC (rev 359402) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: Husam Bilal + +_name=furl +pkgbase=python-furl +pkgname=('python-furl' 'python2-furl') +pkgver=1.2 +pkgrel=1 +pkgdesc="A small Python library that makes parsing and manipulating URLs easy" +url="https://github.com/gruns/furl"; +makedepends=('python-orderedmultidict' 'python-setuptools' 'python-six' 'python2-orderedmultidict' 'python2-setuptools' 'python2-six') +checkdepends=('flake8' 'python-pycodestyle' 'python-pyflakes' 'python2-flake8' 'python2-pycodestyle' 'python2-pyflakes') +license=('custom:Unlicense') +arch=('any') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('dc14048dda61e7f33466f9547b3185bc482a27ad3ff4701a97364ca5e845e8ea7cca7747588d50478d37acf3b8ef641427957f3a63775bed24ace2de55a1fb65') + +prepare() { + mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" + cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}" +} + +build() { + cd "${pkgname[0]}-${pkgver}" + python setup.py build + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py build +} + +check() { + cd "${pkgname[0]}-${pkgver}" + python setup.py test + cd ../"${pkgname[1]}-${pkgver}" + python2 setup.py test +} + +package_python-furl() { + depends=('python-six' 'python-orderedmultidict') + cd "${pkgname}-${pkgver}" + python setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}" -vDm644 {API,README}.md +} + +package_python2-furl() { + depends=('python2-six' 'python2-orderedmultidict') + cd "${pkgname}-${pkgver}" + python2 setup.py install --skip-build \ +--optimize=1 \ +--prefix=/usr \ +--root="${pkgdir}" + install -vDm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}" -vDm 644 {API,README}.md +}
[arch-commits] Commit in python-furl/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 21:12:29 Author: dvzrv Revision: 359401 upgpkg: python-furl 1.2-1 Upgrading to 1.2. Adding needed make and checkdepends. Minor fixes. Modified: python-furl/trunk/PKGBUILD --+ PKGBUILD | 25 + 1 file changed, 13 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:57:52 UTC (rev 359400) +++ PKGBUILD2018-07-14 21:12:29 UTC (rev 359401) @@ -1,3 +1,4 @@ +# $Id$ # Maintainer: David Runge # Contributor: Husam Bilal @@ -4,16 +5,16 @@ _name=furl pkgbase=python-furl pkgname=('python-furl' 'python2-furl') -pkgver=1.1 -pkgrel=2 +pkgver=1.2 +pkgrel=1 pkgdesc="A small Python library that makes parsing and manipulating URLs easy" url="https://github.com/gruns/furl"; -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pycodestyle' 'python2-pycodestyle') +makedepends=('python-orderedmultidict' 'python-setuptools' 'python-six' 'python2-orderedmultidict' 'python2-setuptools' 'python2-six') +checkdepends=('flake8' 'python-pycodestyle' 'python-pyflakes' 'python2-flake8' 'python2-pycodestyle' 'python2-pyflakes') license=('custom:Unlicense') arch=('any') -source=("https://pypi.python.org/packages/source/f/${_name}/${_name}-${pkgver}.tar.gz";) -sha512sums=('5af4acc5736f8841fd4abc002fc4c9668da2e3655f197773e603242ca29c40021dc388c760959fea7847cf1be71d5b367d56eaf263c84b171659af0632364a9c') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";) +sha512sums=('dc14048dda61e7f33466f9547b3185bc482a27ad3ff4701a97364ca5e845e8ea7cca7747588d50478d37acf3b8ef641427957f3a63775bed24ace2de55a1fb65') prepare() { mv -v "${_name}-${pkgver}" "${pkgname[0]}-${pkgver}" @@ -36,22 +37,22 @@ package_python-furl() { depends=('python-six' 'python-orderedmultidict') - cd "${pkgname[0]}-${pkgver}" + cd "${pkgname}-${pkgver}" python setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" - install -vDm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname[0]}/LICENSE" - install -t "${pkgdir}/usr/share/doc/${pkgname[0]}" -vDm644 {API,README}.md + install -vDm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}" -vDm644 {API,README}.md } package_python2-furl() { depends=('python2-six' 'python2-orderedmultidict') - cd "${pkgname[0]}-${pkgver}" + cd "${pkgname}-${pkgver}" python2 setup.py install --skip-build \ --optimize=1 \ --prefix=/usr \ --root="${pkgdir}" - install -vDm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname[1]}/LICENSE" - install -t "${pkgdir}/usr/share/doc/${pkgname[1]}" -vDm644 {API,README}.md + install -vDm 644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -t "${pkgdir}/usr/share/doc/${pkgname}" -vDm 644 {API,README}.md }
[arch-commits] Commit in padthv1/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:57:44 Author: dvzrv Revision: 359399 upgpkg: padthv1 0.9.1-2 Moving lv2 to makedepends. Modified: padthv1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:55:15 UTC (rev 359398) +++ PKGBUILD2018-07-14 20:57:44 UTC (rev 359399) @@ -2,15 +2,15 @@ # Maintainer: David Runge pkgname=padthv1 pkgver=0.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="An old-school polyphonic additive synthesizer" arch=('x86_64') url="https://padthv1.sourceforge.io/"; license=('GPL2') groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'lv2' +depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') -makedepends=('qt5-tools') +makedepends=('lv2' 'qt5-tools') source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) sha512sums=('a88cea9ca9e3b3098918cc98a2244e1b116014a1874e002b2cb705c85e63ac221e6b220f97581768ff120806c5229ebab504c7ae7660eadac653b0c09bd0832b')
[arch-commits] Commit in padthv1/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:57:52 Author: dvzrv Revision: 359400 archrelease: copy trunk to community-x86_64 Added: padthv1/repos/community-x86_64/PKGBUILD (from rev 359399, padthv1/trunk/PKGBUILD) Deleted: padthv1/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:57:44 UTC (rev 359399) +++ PKGBUILD2018-07-14 20:57:52 UTC (rev 359400) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: David Runge -pkgname=padthv1 -pkgver=0.9.1 -pkgrel=1 -pkgdesc="An old-school polyphonic additive synthesizer" -arch=('x86_64') -url="https://padthv1.sourceforge.io/"; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'lv2' -'qt5-base') -makedepends=('qt5-tools') -source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('a88cea9ca9e3b3098918cc98a2244e1b116014a1874e002b2cb705c85e63ac221e6b220f97581768ff120806c5229ebab504c7ae7660eadac653b0c09bd0832b') - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --libdir=/usr/lib - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm644 {AUTHORS,ChangeLog,README,TODO} -} -# vim:set ts=2 sw=2 et: Copied: padthv1/repos/community-x86_64/PKGBUILD (from rev 359399, padthv1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:57:52 UTC (rev 359400) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: David Runge +pkgname=padthv1 +pkgver=0.9.1 +pkgrel=2 +pkgdesc="An old-school polyphonic additive synthesizer" +arch=('x86_64') +url="https://padthv1.sourceforge.io/"; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio' 'vee-one') +depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' +'qt5-base') +makedepends=('lv2' 'qt5-tools') +source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a88cea9ca9e3b3098918cc98a2244e1b116014a1874e002b2cb705c85e63ac221e6b220f97581768ff120806c5229ebab504c7ae7660eadac653b0c09bd0832b') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --libdir=/usr/lib + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,ChangeLog,README,TODO} +} +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in synthv1/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:55:15 Author: dvzrv Revision: 359398 archrelease: copy trunk to community-x86_64 Added: synthv1/repos/community-x86_64/PKGBUILD (from rev 359397, synthv1/trunk/PKGBUILD) Deleted: synthv1/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 37 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:55:08 UTC (rev 359397) +++ PKGBUILD2018-07-14 20:55:15 UTC (rev 359398) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps - -pkgname=synthv1 -pkgver=0.9.0 -pkgrel=1 -pkgdesc="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx" -arch=('x86_64') -url="https://synthv1.sourceforge.io/synthv1-index.html"; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info') -makedepends=('qt5-tools') -source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('86aef01a018bc3729bb35e4f42402b74862e6e560b6e28f7cba09df06ba676b55dbe4f534d85eb6ca21da0601ab944744366a1311c38c353c76b1c77f526d941') - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --libdir=/usr/lib - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm644 {AUTHORS,ChangeLog,README,TODO} -} - -# vim:set ts=2 sw=2 et: Copied: synthv1/repos/community-x86_64/PKGBUILD (from rev 359397, synthv1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:55:15 UTC (rev 359398) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps + +pkgname=synthv1 +pkgver=0.9.1 +pkgrel=1 +pkgdesc="Old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx" +arch=('x86_64') +url="https://synthv1.sourceforge.io/synthv1-index.html"; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio' 'vee-one') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') +source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('27ef5d72a849872e665c6b06637dceae53eaa8582195c4f7b5b93811fffcbe19ac6c35027153e659cf3b6384174d781af7b486a9314fb03682701b711e98f577') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --libdir=/usr/lib + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,ChangeLog,README,TODO} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in synthv1/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:55:08 Author: dvzrv Revision: 359397 upgpkg: synthv1 0.9.1-1 Upgrading to 0.9.1. Removing shared-mime-info from depends, as it is already provided. Moving lv2 to makedepends. Modified: synthv1/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:52:16 UTC (rev 359396) +++ PKGBUILD2018-07-14 20:55:08 UTC (rev 359397) @@ -3,18 +3,17 @@ # Contributor: speps pkgname=synthv1 -pkgver=0.9.0 +pkgver=0.9.1 pkgrel=1 -pkgdesc="An old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx" +pkgdesc="Old-school all-digital 4-oscillator subtractive polyphonic synthesizer with stereo fx" arch=('x86_64') url="https://synthv1.sourceforge.io/synthv1-index.html"; license=('GPL2') groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info') -makedepends=('qt5-tools') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('86aef01a018bc3729bb35e4f42402b74862e6e560b6e28f7cba09df06ba676b55dbe4f534d85eb6ca21da0601ab944744366a1311c38c353c76b1c77f526d941') +sha512sums=('27ef5d72a849872e665c6b06637dceae53eaa8582195c4f7b5b93811fffcbe19ac6c35027153e659cf3b6384174d781af7b486a9314fb03682701b711e98f577') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in drumkv1/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:52:08 Author: dvzrv Revision: 359395 upgpkg: drumkv1 0.9.1-2 Moving lv2 to makedepends. Modified: drumkv1/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:49:36 UTC (rev 359394) +++ PKGBUILD2018-07-14 20:52:08 UTC (rev 359395) @@ -4,15 +4,14 @@ pkgname=drumkv1 pkgver=0.9.1 -pkgrel=1 +pkgrel=2 pkgdesc="An old-school drum-kit sampler" arch=('x86_64') url="https://drumkv1.sourceforge.io/"; license=('GPL2') groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme') -makedepends=('qt5-tools') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) sha512sums=('7a6a43d4da83461153455ca00dfeee7aa4699445975a8bf0a708700500cdd696d71b35dd3f34ce6b00375fb849bfdc4065f598f0684705bbfb16877cde422e69')
[arch-commits] Commit in drumkv1/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:52:16 Author: dvzrv Revision: 359396 archrelease: copy trunk to community-x86_64 Added: drumkv1/repos/community-x86_64/PKGBUILD (from rev 359395, drumkv1/trunk/PKGBUILD) Deleted: drumkv1/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 37 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:52:08 UTC (rev 359395) +++ PKGBUILD2018-07-14 20:52:16 UTC (rev 359396) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps - -pkgname=drumkv1 -pkgver=0.9.1 -pkgrel=1 -pkgdesc="An old-school drum-kit sampler" -arch=('x86_64') -url="https://drumkv1.sourceforge.io/"; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme') -makedepends=('qt5-tools') -source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('7a6a43d4da83461153455ca00dfeee7aa4699445975a8bf0a708700500cdd696d71b35dd3f34ce6b00375fb849bfdc4065f598f0684705bbfb16877cde422e69') - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --libdir=/usr/lib - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm644 {AUTHORS,ChangeLog,README,TODO} -} - -# vim:set ts=2 sw=2 et: Copied: drumkv1/repos/community-x86_64/PKGBUILD (from rev 359395, drumkv1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:52:16 UTC (rev 359396) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps + +pkgname=drumkv1 +pkgver=0.9.1 +pkgrel=2 +pkgdesc="An old-school drum-kit sampler" +arch=('x86_64') +url="https://drumkv1.sourceforge.io/"; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio' 'vee-one') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') +source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('7a6a43d4da83461153455ca00dfeee7aa4699445975a8bf0a708700500cdd696d71b35dd3f34ce6b00375fb849bfdc4065f598f0684705bbfb16877cde422e69') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --libdir=/usr/lib + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,ChangeLog,README,TODO} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in samplv1/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:49:27 Author: dvzrv Revision: 359393 upgpkg: samplv1 0.9.1-1 Upgrading to 0.9.1. Removing shared-mime-info from depends, as it is already provided. Moving lv2 to makedepends. Modified: samplv1/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:43:20 UTC (rev 359392) +++ PKGBUILD2018-07-14 20:49:27 UTC (rev 359393) @@ -3,7 +3,7 @@ # Contributor: speps pkgname=samplv1 -pkgver=0.9.0 +pkgver=0.9.1 pkgrel=1 pkgdesc="Polyphonic sampler synthesizer with stereo fx" arch=('x86_64') @@ -10,11 +10,10 @@ url="https://samplv1.sourceforge.io/"; license=('GPL2') groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info') -makedepends=('qt5-tools') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('13d9a06828673cb7f3097892898d7caa900cd7a42dbb3444658809dfa1fa18ce039f0b786fc5f3db3cbde1864460ff56708662c17d0487610b761c76605cd541') +sha512sums=('74b448a565ac353557e8e41344be8bd523eb9466f0c474f0f6bc9e21f844a24bb81e15a9ee6c68411e1600449fa258a5c6ab4e83ec0fe358b5b5174feb98b080') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in samplv1/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:49:36 Author: dvzrv Revision: 359394 archrelease: copy trunk to community-x86_64 Added: samplv1/repos/community-x86_64/PKGBUILD (from rev 359393, samplv1/trunk/PKGBUILD) Deleted: samplv1/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 37 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:49:27 UTC (rev 359393) +++ PKGBUILD2018-07-14 20:49:36 UTC (rev 359394) @@ -1,38 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps - -pkgname=samplv1 -pkgver=0.9.0 -pkgrel=1 -pkgdesc="Polyphonic sampler synthesizer with stereo fx" -arch=('x86_64') -url="https://samplv1.sourceforge.io/"; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info') -makedepends=('qt5-tools') -source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('13d9a06828673cb7f3097892898d7caa900cd7a42dbb3444658809dfa1fa18ce039f0b786fc5f3db3cbde1864460ff56708662c17d0487610b761c76605cd541') - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --libdir=/usr/lib - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}/" install - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm644 {AUTHORS,ChangeLog,README,TODO} -} - -# vim:set ts=2 sw=2 et: Copied: samplv1/repos/community-x86_64/PKGBUILD (from rev 359393, samplv1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:49:36 UTC (rev 359394) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps + +pkgname=samplv1 +pkgver=0.9.1 +pkgrel=1 +pkgdesc="Polyphonic sampler synthesizer with stereo fx" +arch=('x86_64') +url="https://samplv1.sourceforge.io/"; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio' 'vee-one') +depends=('desktop-file-utils' 'hicolor-icon-theme' 'jack' 'liblo' 'qt5-base') +makedepends=('lv2' 'qt5-tools') +source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('74b448a565ac353557e8e41344be8bd523eb9466f0c474f0f6bc9e21f844a24bb81e15a9ee6c68411e1600449fa258a5c6ab4e83ec0fe358b5b5174feb98b080') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --libdir=/usr/lib + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}/" install + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,ChangeLog,README,TODO} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in padthv1/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:43:20 Author: dvzrv Revision: 359392 archrelease: copy trunk to community-x86_64 Added: padthv1/repos/community-x86_64/PKGBUILD (from rev 359391, padthv1/trunk/PKGBUILD) Deleted: padthv1/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 69 ++--- 1 file changed, 35 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:43:13 UTC (rev 359391) +++ PKGBUILD2018-07-14 20:43:20 UTC (rev 359392) @@ -1,34 +0,0 @@ -# Maintainer: David Runge -pkgname=padthv1 -pkgver=0.9.0 -pkgrel=1 -pkgdesc="An old-school polyphonic additive synthesizer" -arch=('x86_64') -url="https://padthv1.sourceforge.io/"; -license=('GPL2') -groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info' 'fftw') -makedepends=('qt5-tools') -source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('cab770d8417ee3a163af302a183390b4aa513da62964500125ed645694c3d8e03d99ceaf65ab439c7922d208d6a73d41be3a2fced0d2874fcc2a00755b1beb2f') - -prepare() { - cd "${pkgname}-${pkgver}" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr \ - --libdir=/usr/lib - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install - install -t "${pkgdir}/usr/share/doc/${pkgname}" \ --vDm644 {AUTHORS,ChangeLog,README,TODO} -} -# vim:set ts=2 sw=2 et: Copied: padthv1/repos/community-x86_64/PKGBUILD (from rev 359391, padthv1/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:43:20 UTC (rev 359392) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: David Runge +pkgname=padthv1 +pkgver=0.9.1 +pkgrel=1 +pkgdesc="An old-school polyphonic additive synthesizer" +arch=('x86_64') +url="https://padthv1.sourceforge.io/"; +license=('GPL2') +groups=('lv2-plugins' 'pro-audio' 'vee-one') +depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'lv2' +'qt5-base') +makedepends=('qt5-tools') +source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a88cea9ca9e3b3098918cc98a2244e1b116014a1874e002b2cb705c85e63ac221e6b220f97581768ff120806c5229ebab504c7ae7660eadac653b0c09bd0832b') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --libdir=/usr/lib + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -t "${pkgdir}/usr/share/doc/${pkgname}" \ +-vDm644 {AUTHORS,ChangeLog,README,TODO} +} +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in padthv1/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:43:13 Author: dvzrv Revision: 359391 upgpkg: padthv1 0.9.1-1 Upgrading to 0.9.1. Removing shared-mime-info from depends, as it is already provided. Modified: padthv1/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:41:57 UTC (rev 359390) +++ PKGBUILD2018-07-14 20:43:13 UTC (rev 359391) @@ -1,6 +1,7 @@ +# $Id$ # Maintainer: David Runge pkgname=padthv1 -pkgver=0.9.0 +pkgver=0.9.1 pkgrel=1 pkgdesc="An old-school polyphonic additive synthesizer" arch=('x86_64') @@ -7,11 +8,11 @@ url="https://padthv1.sourceforge.io/"; license=('GPL2') groups=('lv2-plugins' 'pro-audio' 'vee-one') -depends=('jack' 'liblo' 'lv2' 'qt5-base' 'desktop-file-utils' -'hicolor-icon-theme' 'shared-mime-info' 'fftw') +depends=('desktop-file-utils' 'fftw' 'hicolor-icon-theme' 'jack' 'liblo' 'lv2' +'qt5-base') makedepends=('qt5-tools') source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz";) -sha512sums=('cab770d8417ee3a163af302a183390b4aa513da62964500125ed645694c3d8e03d99ceaf65ab439c7922d208d6a73d41be3a2fced0d2874fcc2a00755b1beb2f') +sha512sums=('a88cea9ca9e3b3098918cc98a2244e1b116014a1874e002b2cb705c85e63ac221e6b220f97581768ff120806c5229ebab504c7ae7660eadac653b0c09bd0832b') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in pulseaudio/repos/extra-x86_64 (4 files)
Date: Saturday, July 14, 2018 @ 20:42:21 Author: heftig Revision: 328674 archrelease: copy trunk to extra-x86_64 Added: pulseaudio/repos/extra-x86_64/PKGBUILD (from rev 328673, pulseaudio/trunk/PKGBUILD) pulseaudio/repos/extra-x86_64/pulseaudio.install (from rev 328673, pulseaudio/trunk/pulseaudio.install) Deleted: pulseaudio/repos/extra-x86_64/PKGBUILD pulseaudio/repos/extra-x86_64/pulseaudio.install + PKGBUILD | 382 +-- pulseaudio.install | 28 +-- 2 files changed, 205 insertions(+), 205 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:41:22 UTC (rev 328673) +++ PKGBUILD2018-07-14 20:42:21 UTC (rev 328674) @@ -1,191 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -pkgbase=pulseaudio -pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) -pkgdesc="A featureful, general-purpose sound server" -pkgver=12.0 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(GPL) -makedepends=(libasyncns libcap attr libxtst libsm libsndfile libtool rtkit libsoxr - speexdsp tdb systemd dbus avahi bluez bluez-libs intltool jack2-dbus sbc - lirc openssl fftw orc gtk3 webrtc-audio-processing - check autoconf-archive git) -options=(!emptydirs) -_commit=43e6ef5c7b05d1013a1eb0c05db34a40c367b892 # tags/v12.0^0 -source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - NOCONFIGURE=1 ./bootstrap.sh -} - -build() { - cd pulseaudio - - ./configure --prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib \ ---localstatedir=/var \ ---with-udev-rules-dir=/usr/lib/udev/rules.d \ ---with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' \ ---with-database=tdb \ ---disable-tcpwrap \ ---disable-bluez4 \ ---disable-samplerate \ ---disable-rpath \ ---disable-default-build-tests \ -DATADIRNAME=share - - # fight unused direct deps - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -} - -package_pulseaudio() { - depends=("libpulse=$pkgver-$pkgrel" rtkit libltdl speexdsp tdb orc libsoxr - webrtc-audio-processing) - optdepends=('pulseaudio-alsa: ALSA configuration (recommended)') - backup=(etc/pulse/{daemon.conf,default.pa,system.pa}) - install=pulseaudio.install - replaces=('pulseaudio-xen<=9.0' 'pulseaudio-gconf<=11.1') - - cd pulseaudio - - _pulsever=$(./git-version-gen .tarball-version) - while [[ $_pulsever = *.*.* ]]; do -_pulsever=${_pulsever%.*} - done - _pulsever=${_pulsever%%-*} - - make -j1 DESTDIR="$pkgdir" install \ -bashcompletiondir=/usr/share/bash-completion/completions - - cd "$pkgdir" - - # Assumes that any volume adjustment is intended by the user, who can control - # each app's volume. Misbehaving clients can trigger earsplitting volume - # jumps. App volumes can diverge wildly and cause apps without their own - # volume control to fall below sink volume; a sink-only volume control will - # suddenly be unable to make such an app loud enough. - sed -e '/flat-volumes/iflat-volumes = no' \ - -i etc/pulse/daemon.conf - - # Superseded by socket activation - sed -e '/autospawn/iautospawn = no' \ - -i etc/pulse/client.conf - - # Disable cork-request module, can result in e.g. media players unpausing - # when there's a Skype call incoming - sed -e 's|/usr/bin/pactl load-module module-x11-cork-request|#&|' \ - -i usr/bin/start-pulseaudio-x11 - - rm etc/dbus-1/system.d/pulseaudio-system.conf - -### Split libpulse - - mkdir -p "$srcdir"/libpulse/{etc/pulse,usr/{bin,lib/pulseaudio,share/man/man{1,5}}} - - mv etc/pulse/client.conf \ - "$srcdir/libpulse/etc/pulse" - - mv usr/bin/pa{cat,ctl,dsp,mon,play,rec,record} \ - "$srcdir/libpulse/usr/bin" - - mv usr/lib/libpulse{,-simple,-mainloop-glib}.so* \ - usr/lib/{cmake,pkgconfig} \ - "$srcdir/libpulse/usr/lib" - - mv usr/lib/pulseaudio/libpulse{dsp,common-*}.so \ - "$srcdir/libpulse/usr/lib/pulseaudio" - - mv usr/include \ - "$srcdir/libpulse/usr" - - mv usr/share/man/man1/pa{cat,ctl,dsp,mon,play,rec,record}.1 \ - "$srcdir/libpulse/usr/share/man/man1" - - mv usr/share/man/man5/pulse-client.conf.5 \ - "$srcdir/libpulse/usr/share/man/man5" - - mv usr/share/vala \ - "$srcdir/libpulse/usr/share" - -### Split modules - - mkdir -p "$srcdir"/{zeroconf,lirc,jack,bluetooth,equalizer}/usr/lib/pulse-$_pulsever/modules \ - "$srcdir"/equalizer/usr/bin - - mv usr/lib/pulse-$_pulsever/modules/{libavahi-wrap,module-{zeroconf-{publish,discover},raop-discov
[arch-commits] Commit in lib32-libpulse/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:41:57 Author: heftig Revision: 359390 archrelease: copy trunk to multilib-x86_64 Added: lib32-libpulse/repos/multilib-x86_64/PKGBUILD (from rev 359389, lib32-libpulse/trunk/PKGBUILD) Deleted: lib32-libpulse/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 152 ++--- 1 file changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-14 20:36:08 UTC (rev 359389) +++ PKGBUILD2018-07-14 20:41:57 UTC (rev 359390) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Daniel J Griffiths -# Contributor: Corrado Primier -# Contributor: William Rea - -_pkgbasename=libpulse -pkgname=lib32-$_pkgbasename -pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" -pkgver=12.0 -pkgrel=1 -arch=(x86_64) -url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; -license=(LGPL) -depends=(lib32-dbus lib32-systemd lib32-glib2 - lib32-libasyncns lib32-libcap lib32-libxtst lib32-libsm lib32-libsndfile - $_pkgbasename) -makedepends=(gcc-multilib libtool-multilib intltool lib32-speexdsp lib32-gtk3 git) -optdepends=('lib32-alsa-plugins: ALSA support') -provides=("lib32-pulseaudio=$pkgver") -conflicts=(lib32-pulseaudio) -replaces=(lib32-pulseaudio) -options=(!emptydirs) -_commit=43e6ef5c7b05d1013a1eb0c05db34a40c367b892 # tags/v12.0^0 -source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit";) -sha256sums=('SKIP') - -_pulsever=$pkgver -[[ $_pulsever = *.*.* ]] && _pulsever=${_pulsever%.*} - -_libs="libpulse.la libpulse-simple.la libpulse-mainloop-glib.la" -_pkglibs="libpulsecommon-${_pulsever}.la libpulsedsp.la" - -pkgver() { - cd pulseaudio - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd pulseaudio - NOCONFIGURE=1 ./bootstrap.sh -} - -build() { - cd pulseaudio - - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - ./configure --prefix=/usr \ ---libdir=/usr/lib32 \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib32 \ ---localstatedir=/var \ ---disable-tcpwrap \ ---disable-bluez4 \ ---disable-samplerate \ ---disable-rpath \ ---disable-default-build-tests \ -DATADIRNAME=share - - # fight unused direct deps - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - - make -C src $_libs $_pkglibs -} - -package() { - cd pulseaudio - make -j1 -C src DESTDIR="$pkgdir" \ -lib_LTLIBRARIES="$_libs" install-libLTLIBRARIES - make -j1 -C src DESTDIR="$pkgdir" \ -pkglib_LTLIBRARIES="$_pkglibs" install-pkglibLTLIBRARIES - make -j1 DESTDIR="$pkgdir" install-pkgconfigDATA -} Copied: lib32-libpulse/repos/multilib-x86_64/PKGBUILD (from rev 359389, lib32-libpulse/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-14 20:41:57 UTC (rev 359390) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Daniel J Griffiths +# Contributor: Corrado Primier +# Contributor: William Rea + +_pkgbasename=libpulse +pkgname=lib32-$_pkgbasename +pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" +pkgver=12.1 +pkgrel=1 +arch=(x86_64) +url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; +license=(LGPL) +depends=(lib32-dbus lib32-systemd lib32-glib2 + lib32-libasyncns lib32-libcap lib32-libxtst lib32-libsm lib32-libsndfile + $_pkgbasename) +makedepends=(gcc-multilib libtool-multilib intltool lib32-speexdsp lib32-gtk3 git) +optdepends=('lib32-alsa-plugins: ALSA support') +provides=("lib32-pulseaudio=$pkgver") +conflicts=(lib32-pulseaudio) +replaces=(lib32-pulseaudio) +options=(!emptydirs) +_commit=6a6f1c6f6871b5f1f42d1fb9387cfde5ae4008f4 # tags/v12.1^0 +source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit";) +sha256sums=('SKIP') + +_pulsever=$pkgver +[[ $_pulsever = *.*.* ]] && _pulsever=${_pulsever%.*} + +_libs="libpulse.la libpulse-simple.la libpulse-mainloop-glib.la" +_pkglibs="libpulsecommon-${_pulsever}.la libpulsedsp.la" + +pkgver() { + cd pulseaudio + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd pulseaudio + NOCONFIGURE=1 ./bootstrap.sh +} + +build() { + cd pulseaudio + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + ./configure --prefix=/usr \ +--libdir=/usr/lib32 \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib32 \ +--localstatedir=/var \ +--disable-tcpwrap \ +--disable-bluez4 \ +--disable-samplerate \ +--disable-rpath \ +--disable-default-build-tests \ +DATADIRNAME=share + + # fight unused direct deps + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make -C sr
[arch-commits] Commit in paprefs/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:41:22 Author: heftig Revision: 328673 meson Modified: paprefs/trunk/PKGBUILD --+ PKGBUILD | 18 +++--- 1 file changed, 7 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 20:36:07 UTC (rev 328672) +++ PKGBUILD2018-07-14 20:41:22 UTC (rev 328673) @@ -5,15 +5,15 @@ # Contributor: Daniel J Griffiths pkgname=paprefs -pkgver=0.9.10+16+g534d20a +pkgver=0.9.10+17+gc6f1217 pkgrel=1 pkgdesc="Configuration dialog for PulseAudio" -arch=(x86_64) url="https://freedesktop.org/software/pulseaudio/paprefs/"; license=(GPL2) +arch=(x86_64) depends=(gtkmm3 libsigc++ dbus-glib pulseaudio) -makedepends=(intltool lynx git) -_commit=534d20a1d738f21365b56a08f6553d1be8ca8914 # master +makedepends=(meson lynx tidy git) +_commit=c6f1217d4365e9ca9e126baed08334b23721c684 # master source=("git+https://anongit.freedesktop.org/git/pulseaudio/paprefs#commit=$_commit";) sha512sums=('SKIP') @@ -24,17 +24,13 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./bootstrap.sh } build() { - cd $pkgname - ./configure --prefix=/usr - make + arch-meson $pkgname build -D lynx=true + ninja -C build } package() { - cd $pkgname - make DESTDIR="$pkgdir" install - install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README + DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in lib32-libpulse/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:36:08 Author: heftig Revision: 359389 12.1-1 Modified: lib32-libpulse/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 19:13:40 UTC (rev 359388) +++ PKGBUILD2018-07-14 20:36:08 UTC (rev 359389) @@ -7,7 +7,7 @@ _pkgbasename=libpulse pkgname=lib32-$_pkgbasename pkgdesc="A featureful, general-purpose sound server (32-bit client libraries)" -pkgver=12.0 +pkgver=12.1 pkgrel=1 arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; @@ -21,7 +21,7 @@ conflicts=(lib32-pulseaudio) replaces=(lib32-pulseaudio) options=(!emptydirs) -_commit=43e6ef5c7b05d1013a1eb0c05db34a40c367b892 # tags/v12.0^0 +_commit=6a6f1c6f6871b5f1f42d1fb9387cfde5ae4008f4 # tags/v12.1^0 source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in pulseaudio/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 20:36:07 Author: heftig Revision: 328672 12.1-1 Modified: pulseaudio/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:58:49 UTC (rev 328671) +++ PKGBUILD2018-07-14 20:36:07 UTC (rev 328672) @@ -7,7 +7,7 @@ pkgbase=pulseaudio pkgname=(pulseaudio libpulse pulseaudio-{zeroconf,lirc,jack,bluetooth,equalizer}) pkgdesc="A featureful, general-purpose sound server" -pkgver=12.0 +pkgver=12.1 pkgrel=1 arch=(x86_64) url="https://www.freedesktop.org/wiki/Software/PulseAudio/"; @@ -17,7 +17,7 @@ lirc openssl fftw orc gtk3 webrtc-audio-processing check autoconf-archive git) options=(!emptydirs) -_commit=43e6ef5c7b05d1013a1eb0c05db34a40c367b892 # tags/v12.0^0 +_commit=6a6f1c6f6871b5f1f42d1fb9387cfde5ae4008f4 # tags/v12.1^0 source=("git+https://anongit.freedesktop.org/git/pulseaudio/pulseaudio#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in python-yarl/repos (2 files)
Date: Saturday, July 14, 2018 @ 19:13:40 Author: felixonmars Revision: 359388 archrelease: copy trunk to community-staging-x86_64 Added: python-yarl/repos/community-staging-x86_64/ python-yarl/repos/community-staging-x86_64/PKGBUILD (from rev 359387, python-yarl/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: python-yarl/repos/community-staging-x86_64/PKGBUILD (from rev 359387, python-yarl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 19:13:40 UTC (rev 359388) @@ -0,0 +1,33 @@ +# Maintainer: Levente Polyak + +_pkgname=yarl +pkgname=python-yarl +pkgver=1.2.6 +pkgrel=1 +pkgdesc='Yet another URL library' +url='https://github.com/aio-libs/yarl/' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'python' 'python-multidict' 'python-idna') +makedepends=('cython' 'python-setuptools') +checkdepends=('python-pytest' 'python-pytest-runner') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/yarl/archive/v${pkgver}.tar.gz) +sha256sums=('1083cb0eb2a68638c239d96ed6b3cfe8427f5fea62aa2e575ae5511a196b5df5') +sha512sums=('bf714e1ba526a9c36361fbc852c3ab8b40db76eaf6b222eed2abaf1bbea6171a1d37cb0c5481905cc8eccfac8c2077e38fc744fdd6e8c83e33bac51747dceaf9') + +build() { + cd ${_pkgname}-${pkgver} + LANG=en_US.UTF-8 python setup.py build +} + +check() { + cd ${_pkgname}-${pkgver} + python setup.py test +} + +package() { + cd ${_pkgname}-${pkgver} + LANG=en_US.UTF-8 python setup.py install --root="${pkgdir}" -O1 --skip-build +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in python-yarl/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 19:13:17 Author: felixonmars Revision: 359387 Python 3.7 rebuild Modified: python-yarl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 19:12:30 UTC (rev 359386) +++ PKGBUILD2018-07-14 19:13:17 UTC (rev 359387) @@ -3,7 +3,7 @@ _pkgname=yarl pkgname=python-yarl pkgver=1.2.6 -pkgrel=0 +pkgrel=1 pkgdesc='Yet another URL library' url='https://github.com/aio-libs/yarl/' arch=('x86_64')
[arch-commits] Commit in python-yarl/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 19:12:30 Author: foutrelis Revision: 359386 Bump to 1.2.6 for Python 3.7 rebuild Modified: python-yarl/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:05:06 UTC (rev 359385) +++ PKGBUILD2018-07-14 19:12:30 UTC (rev 359386) @@ -2,8 +2,8 @@ _pkgname=yarl pkgname=python-yarl -pkgver=1.2.5 -pkgrel=1 +pkgver=1.2.6 +pkgrel=0 pkgdesc='Yet another URL library' url='https://github.com/aio-libs/yarl/' arch=('x86_64') @@ -12,8 +12,8 @@ makedepends=('cython' 'python-setuptools') checkdepends=('python-pytest' 'python-pytest-runner') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/yarl/archive/v${pkgver}.tar.gz) -sha256sums=('dd5d9c9ec94eb6b2467de42e7fe6725c8508070d774a13aa2f0695f0945cec19') -sha512sums=('dcc9b7317ea74a382f2fa6132e4928728f229255a4625fdea47682337ee1ae91a4a9ea2841563f6a04e67a25acb412abbc6ca2ddf4825397d5c9181886d125f2') +sha256sums=('1083cb0eb2a68638c239d96ed6b3cfe8427f5fea62aa2e575ae5511a196b5df5') +sha512sums=('bf714e1ba526a9c36361fbc852c3ab8b40db76eaf6b222eed2abaf1bbea6171a1d37cb0c5481905cc8eccfac8c2077e38fc744fdd6e8c83e33bac51747dceaf9') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in fontforge/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:58:49 Author: felixonmars Revision: 328671 archrelease: copy trunk to staging-x86_64 Added: fontforge/repos/staging-x86_64/ fontforge/repos/staging-x86_64/PKGBUILD (from rev 328670, fontforge/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: fontforge/repos/staging-x86_64/PKGBUILD (from rev 328670, fontforge/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-07-14 18:58:49 UTC (rev 328671) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Eric Belanger +# Contributor: William Rea + +pkgname=fontforge +pkgver=20170731 +pkgrel=2 +pkgdesc='Outline and bitmap font editor' +url='https://fontforge.github.io/' +arch=('x86_64') +license=('BSD') +makedepends=('git') +depends=('libtool' 'libxkbui' 'libxi' + 'pango' 'giflib' 'libtiff' 'libxml2' 'libspiro' 'libunicodenames' 'zeromq' + 'python' 'desktop-file-utils' 'gtk-update-icon-cache' 'hicolor-icon-theme') +source=("https://github.com/fontforge/fontforge/archive/${pkgver}.tar.gz"; +'https://fontforge.github.io/cidmaps.tgz') +sha256sums=('89203db05658e79418104fb6442b3feffb20762198c2d8b0343db49a07769302' +'1bf9c7eb8835e6ed94e62cb49f1141bc046c562849e52e6c3c7f1d7cfc95c7b3') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + export LIBZMQ_LIBS=-lzmq + ./bootstrap --force + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-python-extension \ + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -d "${pkgdir}/usr/share/fontforge" + install -m644 ../Adobe-* "${pkgdir}/usr/share/fontforge" + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 desktop/fontforge.desktop "${pkgdir}/usr/share/applications/fontforge.desktop" +}
[arch-commits] Commit in fontforge/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:58:27 Author: felixonmars Revision: 328670 Python 3.7 rebuild Modified: fontforge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:54:15 UTC (rev 328669) +++ PKGBUILD2018-07-14 18:58:27 UTC (rev 328670) @@ -5,7 +5,7 @@ pkgname=fontforge pkgver=20170731 -pkgrel=1 +pkgrel=2 pkgdesc='Outline and bitmap font editor' url='https://fontforge.github.io/' arch=('x86_64')
[arch-commits] Commit in fontforge/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:54:15 Author: foutrelis Revision: 328669 Refresh checksums (20170731.tar.gz failed verification) Modified: fontforge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 17:41:15 UTC (rev 328668) +++ PKGBUILD2018-07-14 18:54:15 UTC (rev 328669) @@ -16,7 +16,7 @@ 'python' 'desktop-file-utils' 'gtk-update-icon-cache' 'hicolor-icon-theme') source=("https://github.com/fontforge/fontforge/archive/${pkgver}.tar.gz"; 'https://fontforge.github.io/cidmaps.tgz') -sha256sums=('3f53d06caba2a96dc498df81717e35504815046b3178e811c85c4cc135492d8c' +sha256sums=('89203db05658e79418104fb6442b3feffb20762198c2d8b0343db49a07769302' '1bf9c7eb8835e6ed94e62cb49f1141bc046c562849e52e6c3c7f1d7cfc95c7b3') build() {
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:04:44 Author: felixonmars Revision: 359384 upgpkg: hopenpgp-tools 0.21.1-47 rebuild with parallel 3.2.2.0 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:02:55 UTC (rev 359383) +++ PKGBUILD2018-07-14 18:04:44 UTC (rev 359384) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=46 +pkgrel=47 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Saturday, July 14, 2018 @ 18:05:06 Author: felixonmars Revision: 359385 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 359384, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 359384, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 18:05:06 UTC (rev 359385) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=47 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Saturday, July 14, 2018 @ 18:02:55 Author: felixonmars Revision: 359383 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 359382, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 359382, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 18:02:55 UTC (rev 359383) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=9 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:02:34 Author: felixonmars Revision: 359382 upgpkg: hledger-ui 1.10-9 rebuild with parallel 3.2.2.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:01:27 UTC (rev 359381) +++ PKGBUILD2018-07-14 18:02:34 UTC (rev 359382) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.10 -pkgrel=8 +pkgrel=9 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in python-peewee/repos (2 files)
Date: Saturday, July 14, 2018 @ 18:01:27 Author: felixonmars Revision: 359381 archrelease: copy trunk to community-staging-x86_64 Added: python-peewee/repos/community-staging-x86_64/ python-peewee/repos/community-staging-x86_64/PKGBUILD (from rev 359380, python-peewee/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: python-peewee/repos/community-staging-x86_64/PKGBUILD (from rev 359380, python-peewee/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 18:01:27 UTC (rev 359381) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Blackleg +# Contributor: Nidhogg +# Contributor: juantascon + +pkgbase=python-peewee +pkgname=('python-peewee' 'python2-peewee') +pkgver=3.5.2 +pkgrel=2 +pkgdesc="a little orm" +url="https://pypi.python.org/pypi/peewee/"; +arch=('x86_64') +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'sqlite') +checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask' + 'python-psycopg2' 'python2-psycopg2') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz"; + https://github.com/coleifer/peewee/commit/e33c6e912e0f5db99413badeaf361ffc28df7d13.patch) +sha512sums=('50dd25e495bcb6df4f2fb91b4af9197eda9bd28c4c2bf7debfbbbcdc458a94d3b216921780513c2d92042c5523aa1f56716dfe8ffb3b6e27c588690844029af0' + 'e44727b55f5b0986d4b5504d82bd9c62257865fc7694dde748057622b0eee7a882c9107157ec575467b289d1580f5be00092cd842702e53bbe5fbd6607b6a3e8') + +prepare() { + (cd peewee-$pkgver; patch -p1 -i ../e33c6e912e0f5db99413badeaf361ffc28df7d13.patch) + cp -a peewee-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/peewee-$pkgver + python setup.py build + + cd "$srcdir"/peewee-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/peewee-$pkgver + python runtests.py + + cd "$srcdir"/peewee-$pkgver-py2 + python2 runtests.py +} + +package_python-peewee() { + depends=('python' 'sqlite') + optdepends=('python-psycopg2: for PostgreSQL database support' + 'mysql-python: for MySQL database support') + + cd "$srcdir"/peewee-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-peewee() { + depends=('python2') + optdepends=('python2-psycopg2: for PostgreSQL database support') + + cd "$srcdir"/peewee-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/pwiz{,2}.py +}
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Saturday, July 14, 2018 @ 18:01:03 Author: felixonmars Revision: 359380 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 359378, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 359378, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 18:01:03 UTC (rev 359380) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.10 +pkgrel=9 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-peewee/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:01:03 Author: felixonmars Revision: 359379 upgpkg: python-peewee 3.5.2-2 Python 3.7 rebuild Modified: python-peewee/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 18:00:41 UTC (rev 359378) +++ PKGBUILD2018-07-14 18:01:03 UTC (rev 359379) @@ -7,7 +7,7 @@ pkgbase=python-peewee pkgname=('python-peewee' 'python2-peewee') pkgver=3.5.2 -pkgrel=1 +pkgrel=2 pkgdesc="a little orm" url="https://pypi.python.org/pypi/peewee/"; arch=('x86_64') @@ -15,10 +15,13 @@ makedepends=('python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'sqlite') checkdepends=('python-apsw' 'python2-apsw' 'python-flask' 'python2-flask' 'python-psycopg2' 'python2-psycopg2') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz";) -sha512sums=('50dd25e495bcb6df4f2fb91b4af9197eda9bd28c4c2bf7debfbbbcdc458a94d3b216921780513c2d92042c5523aa1f56716dfe8ffb3b6e27c588690844029af0') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/coleifer/peewee/archive/$pkgver.tar.gz"; + https://github.com/coleifer/peewee/commit/e33c6e912e0f5db99413badeaf361ffc28df7d13.patch) +sha512sums=('50dd25e495bcb6df4f2fb91b4af9197eda9bd28c4c2bf7debfbbbcdc458a94d3b216921780513c2d92042c5523aa1f56716dfe8ffb3b6e27c588690844029af0' + 'e44727b55f5b0986d4b5504d82bd9c62257865fc7694dde748057622b0eee7a882c9107157ec575467b289d1580f5be00092cd842702e53bbe5fbd6607b6a3e8') prepare() { + (cd peewee-$pkgver; patch -p1 -i ../e33c6e912e0f5db99413badeaf361ffc28df7d13.patch) cp -a peewee-$pkgver{,-py2} }
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Saturday, July 14, 2018 @ 18:00:41 Author: felixonmars Revision: 359378 upgpkg: hledger-api 1.10-9 rebuild with parallel 3.2.2.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-14 17:59:17 UTC (rev 359377) +++ PKGBUILD2018-07-14 18:00:41 UTC (rev 359378) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.10 -pkgrel=8 +pkgrel=9 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Saturday, July 14, 2018 @ 17:59:17 Author: felixonmars Revision: 359377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 359376, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 359376, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-14 17:59:17 UTC (rev 359377) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=54 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}