[arch-commits] Commit in kicad/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 07:59:40 Author: felixonmars Revision: 276373 upgpkg: kicad 4.0.7-3 rebuild with boost 1.66.0 Modified: kicad/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 07:54:36 UTC (rev 276372) +++ PKGBUILD2017-12-28 07:59:40 UTC (rev 276373) @@ -4,7 +4,7 @@ pkgname=kicad pkgver=4.0.7 -pkgrel=2 +pkgrel=3 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools" arch=('x86_64') #url="http://iut-tice.ujf-grenoble.fr/kicad/"; @@ -17,9 +17,9 @@ 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"; "boost-1.61.patch") -md5sums=('af3ee2e40c25f1c01b92cd27c1a1b180' - 'c03c2ddc45b615b1924150bc1f2e2d32' - '56276be014b3719442be10284729a4c3') +sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' + '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' + 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') prepare() { cd "$srcdir/kicad-$pkgver"
[arch-commits] Commit in kicad/repos (3 files)
Date: Thursday, December 28, 2017 @ 08:00:15 Author: felixonmars Revision: 276374 archrelease: copy trunk to community-staging-x86_64 Added: kicad/repos/community-staging-x86_64/ kicad/repos/community-staging-x86_64/PKGBUILD (from rev 276373, kicad/trunk/PKGBUILD) kicad/repos/community-staging-x86_64/boost-1.61.patch (from rev 276373, kicad/trunk/boost-1.61.patch) --+ PKGBUILD | 64 + boost-1.61.patch | 347 + 2 files changed, 411 insertions(+) Copied: kicad/repos/community-staging-x86_64/PKGBUILD (from rev 276373, kicad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:00:15 UTC (rev 276374) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Kyle Keen +# Contributor: Marq Schneider + +pkgname=kicad +pkgver=4.0.7 +pkgrel=3 +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') +depends=('wxgtk' 'hicolor-icon-theme' 'desktop-file-utils' 'libsm' 'boost-libs' 'glew' 'wxpython' 'curl') +makedepends=('cmake' 'zlib' 'mesa' 'boost' 'gettext' 'wxpython' '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"; +"boost-1.61.patch") +sha512sums=('7b2acd9efadf5d48565f71bd0df2474ecc8fc04145953c13ac27363d48dbe6b0de091e311713635f603aed89ce0759a1d623abb37a139e2c87184ca4e717145b' + '4880705fd7e95c939b7f5e2b7730fd37c426be10596f4cfa80d7df102d9e67232621900395d45f4e735986054f74fb215ae2002a2818faae32b1c75e3cb7e10a' + 'a960117a4c08144de5111e76a33f208a9b3fe702d10ec2546afc57faf3de3fccfe19b5a5c62b527953d55687e644ed67c9b560cd3baf8b678d127977f3f30cee') + +prepare() { + cd "$srcdir/kicad-$pkgver" + # 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 \ + -DKICAD_SCRIPTING_WXPYTHON=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-staging-x86_64/boost-1.61.patch (from rev 276373, kicad/trunk/boost-1.61.patch) === --- community-staging-x86_64/boost-1.61.patch (rev 0) +++ community-staging-x86_64/boost-1.61.patch 2017-12-28 08:00:15 UTC (rev 276374) @@ -0,0 +1,347 @@ +--- 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 ); ++ + // as the state changes, the transition table has to be set up again + st->transitions.clear(); + +-st->cofunc = new COROUTINE( tr.second ); +- + // got match? Run the handler. + st->cofunc->Call( aEvent ); + +--- a/include/tool/coroutine.h b/include/tool/coroutine.h +@@ -27,10 +28,15 @@ + + #include + +-#include + #include ++#include + +-#include "delegate.h" ++#if BOOST_VERSION <= 106000 ++#include ++#else ++#include ++#include ++#endif + + /** + * Class COROUNTINE. +@@ -53,13 +59,12 @@ + * See coroutine_example.cpp for sample code. + */ + +-template ++template + class COROUTINE + { + public: + COROUTINE() : +-m_saved( NULL ), m_self( NULL ), m_stack( NULL ), m_stackSize( c_defaultStackSize ), +-m_running( false ) ++COROUTINE( nullptr ) + { + } + +@@ -69,8 +74,7 @@ + */ + template + COROUTINE( T* object, ReturnType(T::* ptr)( ArgType ) ) : +-m_func( object, ptr ), m_self( NULL ), m_saved( NULL ), m_stac
[arch-commits] Commit in amule/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:04:02 Author: felixonmars Revision: 276375 upgpkg: amule 10990-4 rebuild with boost 1.66.0 Modified: amule/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:00:15 UTC (rev 276374) +++ PKGBUILD2017-12-28 08:04:02 UTC (rev 276375) @@ -8,7 +8,7 @@ pkgname=amule pkgver=10990 -pkgrel=3 +pkgrel=4 pkgdesc="An eMule-like client for ed2k p2p network" arch=(x86_64) url="http://www.amule.org"; @@ -18,11 +18,11 @@ install=amule.install source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver" amuled.systemd amuleweb.systemd amule.sysusers amule.tmpfiles) -sha256sums=('SKIP' -'527a2cca6d56b8269722aafc77a89734f59a929f946f342bd0f69b256f9c7522' -'f4f43b1154ddccc9036a4291a58c6715f097b171fec62ea7aead0c9d9fa654f2' -'c4ca658ab4105b3b90e0bb3efcc8121eca1c4d873787db1ed4f637925c16d502' -'e9d1b7019c7075b0f8616c6507a767b87de8f899936680e9ff5829d8cbba224d') +sha512sums=('SKIP' + '13dbaee96658ca34e76bfdcf1e65895a24b57bc64bb846ae50d3d64a2e65047d90c13c0b14a50947d0ff9ccf30c4764380da05383650995d3798981068b87ebd' + 'fbb58e2d0229e72e2192eae724e812a158443dc8d465ce14f94c184bcb575079e5e568c24bfbd132d9a6edf8651e7d7c45ca2ce46209bd04e27948503f6bbcdc' + 'aaeab784e3a0fa9bd296897024bdd550a1704be3d62aecb7be497a6c174cbbd8bc07bccc9652c9f98316209fc9fd6f801f9121f11d64e978185a2f0cb4b34549' + '1a16613bddda48a4c1c5489d9df8d796c7c2ffb1541e42e4c8b84d4598652f6a1a0305b39c3d40f376f816ad7b4a17d8079ed67203d90a21800352fba189a20a') build() { cd amule
[arch-commits] Commit in amule/repos (7 files)
Date: Thursday, December 28, 2017 @ 08:04:39 Author: felixonmars Revision: 276376 archrelease: copy trunk to community-staging-x86_64 Added: amule/repos/community-staging-x86_64/ amule/repos/community-staging-x86_64/PKGBUILD (from rev 276375, amule/trunk/PKGBUILD) amule/repos/community-staging-x86_64/amule.install (from rev 276375, amule/trunk/amule.install) amule/repos/community-staging-x86_64/amule.sysusers (from rev 276375, amule/trunk/amule.sysusers) amule/repos/community-staging-x86_64/amule.tmpfiles (from rev 276375, amule/trunk/amule.tmpfiles) amule/repos/community-staging-x86_64/amuled.systemd (from rev 276375, amule/trunk/amuled.systemd) amule/repos/community-staging-x86_64/amuleweb.systemd (from rev 276375, amule/trunk/amuleweb.systemd) --+ PKGBUILD | 59 + amule.install| 17 +++ amule.sysusers |1 amule.tmpfiles |1 amuled.systemd | 11 + amuleweb.systemd | 13 +++ 6 files changed, 102 insertions(+) Copied: amule/repos/community-staging-x86_64/PKGBUILD (from rev 276375, amule/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:04:39 UTC (rev 276376) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Giovanni Scafora +# Contributor: Henrik Ronellenfitsch +# Contributor: Alessio Sergi +# Contributor: Dario 'Dax' Vilardi +# Contributor: Anatol Pomozov + +pkgname=amule +pkgver=10990 +pkgrel=4 +pkgdesc="An eMule-like client for ed2k p2p network" +arch=(x86_64) +url="http://www.amule.org"; +license=(GPL) +depends=(wxgtk2 gd geoip libupnp crypto++ boost-libs) +makedepends=(git ccache boost) +install=amule.install +source=("git://repo.or.cz/amule.git#tag=amule-svn-r$pkgver" +amuled.systemd amuleweb.systemd amule.sysusers amule.tmpfiles) +sha512sums=('SKIP' + '13dbaee96658ca34e76bfdcf1e65895a24b57bc64bb846ae50d3d64a2e65047d90c13c0b14a50947d0ff9ccf30c4764380da05383650995d3798981068b87ebd' + 'fbb58e2d0229e72e2192eae724e812a158443dc8d465ce14f94c184bcb575079e5e568c24bfbd132d9a6edf8651e7d7c45ca2ce46209bd04e27948503f6bbcdc' + 'aaeab784e3a0fa9bd296897024bdd550a1704be3d62aecb7be497a6c174cbbd8bc07bccc9652c9f98316209fc9fd6f801f9121f11d64e978185a2f0cb4b34549' + '1a16613bddda48a4c1c5489d9df8d796c7c2ffb1541e42e4c8b84d4598652f6a1a0305b39c3d40f376f816ad7b4a17d8079ed67203d90a21800352fba189a20a') + +build() { + cd amule + + ./configure --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-cas \ + --enable-wxcas \ + --enable-amule-daemon \ + --enable-amulecmd \ + --enable-amule-gui \ + --enable-alc \ + --enable-alcc \ + --enable-webserver \ + --disable-debug \ + --enable-optimize \ + --enable-ccache \ + --enable-geoip \ + --enable-upnp \ + --with-boost + make +} + +package() { + cd amule + + make DESTDIR="$pkgdir" install + + install -Dm644 "$srcdir"/amuled.systemd "$pkgdir"/usr/lib/systemd/system/amuled.service + install -Dm644 "$srcdir"/amuleweb.systemd "$pkgdir"/usr/lib/systemd/system/amuleweb.service + install -Dm644 "$srcdir"/amule.sysusers "$pkgdir"/usr/lib/sysusers.d/amule.conf + install -Dm644 "$srcdir"/amule.tmpfiles "$pkgdir"/usr/lib/tmpfiles.d/amule.conf + +} Copied: amule/repos/community-staging-x86_64/amule.install (from rev 276375, amule/trunk/amule.install) === --- community-staging-x86_64/amule.install (rev 0) +++ community-staging-x86_64/amule.install 2017-12-28 08:04:39 UTC (rev 276376) @@ -0,0 +1,17 @@ +post_install() { + post_upgrade +} + +_config_instructions() { + echo "If you plan to use external client (e.g. amuleGUI or amuleweb) then you need to" + echo "provide [ExternalConnect] configuration." + echo "You also need to specify amuleweb password." + echo "Please follow https://wiki.archlinux.org/index.php/AMule for more information." + echo "amuleweb can be started as 'systemctl start amuleweb'." +} + +post_upgrade() { + if [ ! -e /var/lib/amule/.aMule/amule.conf ]; then +_config_instructions + fi +} Copied: amule/repos/community-staging-x86_64/amule.sysusers (from rev 276375, amule/trunk/amule.sysusers) === --- community-staging-x86_64/amule.sysusers (rev 0) +++ community-staging-x86_64/amule.sysusers 2017-12-28 08:04:39 UTC (rev 276376) @@ -0,0 +1 @@ +u amule - "aMule Client" /var/lib/amule Copied: amule/repos/community-staging-x86_64/amule.tmpfiles (from rev 276375,
[arch-commits] Commit in easystroke/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:06:07 Author: felixonmars Revision: 276377 upgpkg: easystroke 0.6.0-17 rebuild with boost 1.66.0 Modified: easystroke/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:04:39 UTC (rev 276376) +++ PKGBUILD2017-12-28 08:06:07 UTC (rev 276377) @@ -3,7 +3,7 @@ pkgname=easystroke pkgver=0.6.0 -pkgrel=16 +pkgrel=17 pkgdesc='Use mouse gestures to initiate commands and hotkeys.' arch=('x86_64') url='http://easystroke.sourceforge.net/' @@ -13,9 +13,9 @@ source=("http://downloads.sourceforge.net/easystroke/${pkgname}-${pkgver}.tar.gz"; 'easystroke-0.6.0-gcc7-build-fix.patch' 'replace-sigc-group-with-lambda.patch') -md5sums=('3b4f25d02a6b5ac57a8b7a06545869db' - '4b0cb9354798cfab1ce21d04bb1ff002' - '4a27e1336df773e2f1cd67788477cc3b') +sha512sums=('a74cbdfd2b56e6b20d895297e80fb63f3d8ac938235ecf7067f984d087004af22a5ea0116ae20b948e238b02a06b14044a7025d65840f0c8d00542332387c921' + 'ab243cd570a4878767bfc64f39dbf6cc938bf050b50e4ac3bfe5036f5fbdd21dc5cf89784a4f73f78233132b981d00087482835430d240f0b55e16d1acb4' + '30b3a50b3434b22d3aed75f8c023eafb78f6980a23c506e9ed70e8787fd2786a1a882468b5c8334e3161c241c1878f8b4f9ba0178e07aad0388d44522e70c245') prepare() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in easystroke/repos (4 files)
Date: Thursday, December 28, 2017 @ 08:06:42 Author: felixonmars Revision: 276378 archrelease: copy trunk to community-staging-x86_64 Added: easystroke/repos/community-staging-x86_64/ easystroke/repos/community-staging-x86_64/PKGBUILD (from rev 276377, easystroke/trunk/PKGBUILD) easystroke/repos/community-staging-x86_64/easystroke-0.6.0-gcc7-build-fix.patch (from rev 276377, easystroke/trunk/easystroke-0.6.0-gcc7-build-fix.patch) easystroke/repos/community-staging-x86_64/replace-sigc-group-with-lambda.patch (from rev 276377, easystroke/trunk/replace-sigc-group-with-lambda.patch) ---+ PKGBUILD | 45 easystroke-0.6.0-gcc7-build-fix.patch | 40 replace-sigc-group-with-lambda.patch | 40 3 files changed, 125 insertions(+) Copied: easystroke/repos/community-staging-x86_64/PKGBUILD (from rev 276377, easystroke/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:06:42 UTC (rev 276378) @@ -0,0 +1,45 @@ +# Maintainer: Lukas Fleischer +# Contributor: Kevin Sullivan + +pkgname=easystroke +pkgver=0.6.0 +pkgrel=17 +pkgdesc='Use mouse gestures to initiate commands and hotkeys.' +arch=('x86_64') +url='http://easystroke.sourceforge.net/' +license=('custom:ISC') +depends=('gtkmm3' 'boost-libs' 'libxtst' 'dbus-glib' 'xorg-server') +makedepends=('boost' 'inputproto' 'intltool' 'gettext' 'xorg-server-devel' 'help2man') +source=("http://downloads.sourceforge.net/easystroke/${pkgname}-${pkgver}.tar.gz"; +'easystroke-0.6.0-gcc7-build-fix.patch' +'replace-sigc-group-with-lambda.patch') +sha512sums=('a74cbdfd2b56e6b20d895297e80fb63f3d8ac938235ecf7067f984d087004af22a5ea0116ae20b948e238b02a06b14044a7025d65840f0c8d00542332387c921' + 'ab243cd570a4878767bfc64f39dbf6cc938bf050b50e4ac3bfe5036f5fbdd21dc5cf89784a4f73f78233132b981d00087482835430d240f0b55e16d1acb4' + '30b3a50b3434b22d3aed75f8c023eafb78f6980a23c506e9ed70e8787fd2786a1a882468b5c8334e3161c241c1878f8b4f9ba0178e07aad0388d44522e70c245') + +prepare() { + cd "${pkgname}-${pkgver}" + + # Fix compilation with GCC 7. + patch -Np1 -i ../easystroke-0.6.0-gcc7-build-fix.patch + + # fix build with libsigc++ 2.6; also build in C++11 mode + # (not sure if the lambda is correct, but seems to work) + patch -Np1 -i ../replace-sigc-group-with-lambda.patch +} + +build() { + cd "${pkgname}-${pkgver}" + + make + make man +} + +package() { + cd "${pkgname}-${pkgver}" + + make PREFIX=/usr DESTDIR="${pkgdir}" install + + install -Dm0644 "${pkgname}.1" "${pkgdir}/usr/share/man/man1/${pkgname}.1" + install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} Copied: easystroke/repos/community-staging-x86_64/easystroke-0.6.0-gcc7-build-fix.patch (from rev 276377, easystroke/trunk/easystroke-0.6.0-gcc7-build-fix.patch) === --- community-staging-x86_64/easystroke-0.6.0-gcc7-build-fix.patch (rev 0) +++ community-staging-x86_64/easystroke-0.6.0-gcc7-build-fix.patch 2017-12-28 08:06:42 UTC (rev 276378) @@ -0,0 +1,40 @@ +From 9e2c32390c5c253aade3bb703e51841748d2c37e Mon Sep 17 00:00:00 2001 +From: Jonathan Wakely +Date: Sat, 28 Jan 2017 01:26:00 + +Subject: [PATCH] Remove abs(float) function that clashes with std::abs(float) + +Depending on which C++ standard library headers have been included there +might an abs(float) function already declared in the global namespace, +so the definition in this file conflicts with it. This cause a build +failure with GCC 7, which conforms more closely to the C++ standard with +respect to overloads of abs. + +Including and adding a using-declaration for std::abs ensures +that the standard std::abs(float) function is available. This solution +should be portable to all compilers. +--- + handler.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/handler.cc b/handler.cc +index 8830ea2..685b1ff 100644 +--- a/handler.cc b/handler.cc +@@ -23,6 +23,8 @@ + #include + #include + #include ++#include // std::abs(float) ++using std::abs; + + XState *xstate = nullptr; + +@@ -533,8 +535,6 @@ class WaitForPongHandler : public Handler, protected Timeout { + virtual Grabber::State grab_mode() { return parent->grab_mode(); } + }; + +-static inline float abs(float x) { return x > 0 ? x : -x; } +- + class AbstractScrollHandler : public Handler { + bool have_x, have_y; + float last_x, last_y; Copied: easystroke/repos/community-staging-x86_64/replace-sigc-group-with-lambda.patch (from rev 276377, easystroke/trunk/replace-sigc-group-with-lambda.patch)
[arch-commits] Commit in gource/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:08:24 Author: felixonmars Revision: 276379 upgpkg: gource 0.47-3 rebuild with boost 1.66.0 Modified: gource/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:06:42 UTC (rev 276378) +++ PKGBUILD2017-12-28 08:08:24 UTC (rev 276379) @@ -4,7 +4,7 @@ # Contributor: Olivier Ramonat pkgname=gource pkgver=0.47 -pkgrel=2 +pkgrel=3 pkgdesc="software version control visualization" license=(GPL3) arch=(x86_64)
[arch-commits] Commit in gource/repos (2 files)
Date: Thursday, December 28, 2017 @ 08:08:45 Author: felixonmars Revision: 276380 archrelease: copy trunk to community-staging-x86_64 Added: gource/repos/community-staging-x86_64/ gource/repos/community-staging-x86_64/PKGBUILD (from rev 276379, gource/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: gource/repos/community-staging-x86_64/PKGBUILD (from rev 276379, gource/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:08:45 UTC (rev 276380) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jose Valecillos +# Contributor: Olivier Ramonat +pkgname=gource +pkgver=0.47 +pkgrel=3 +pkgdesc="software version control visualization" +license=(GPL3) +arch=(x86_64) +url=http://gource.io/ +depends=('ftgl' 'sdl2' 'sdl2_image' 'pcre' 'glew' 'boost-libs') +makedepends=('boost' 'glm' 'mesa') +source=(https://github.com/acaudwell/Gource/releases/download/gource-${pkgver}/gource-${pkgver}.tar.gz) +sha512sums=('8b2c4c20f5266823846ee2ff18e4b793b35af4c65ab466b962aa2861d2fc8b3b9f7614db14ad8b3745548d3921ecd8163d58bb7ef67e7e4ca07f381565c85d14') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install +} +# vim: ts=2:sw=2 et:
[arch-commits] Commit in ncmpcpp/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:09:37 Author: felixonmars Revision: 276381 upgpkg: ncmpcpp 0.8.1-3 rebuild with boost 1.66.0 Modified: ncmpcpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:08:45 UTC (rev 276380) +++ PKGBUILD2017-12-28 08:09:37 UTC (rev 276381) @@ -6,7 +6,7 @@ pkgname=ncmpcpp pkgver=0.8.1 -pkgrel=2 +pkgrel=3 pkgdesc='Almost exact clone of ncmpc with some new features' url='http://ncmpcpp.rybczak.net/' arch=('x86_64')
[arch-commits] Commit in ncmpcpp/repos (2 files)
Date: Thursday, December 28, 2017 @ 08:09:58 Author: felixonmars Revision: 276382 archrelease: copy trunk to community-staging-x86_64 Added: ncmpcpp/repos/community-staging-x86_64/ ncmpcpp/repos/community-staging-x86_64/PKGBUILD (from rev 276381, ncmpcpp/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: ncmpcpp/repos/community-staging-x86_64/PKGBUILD (from rev 276381, ncmpcpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:09:58 UTC (rev 276382) @@ -0,0 +1,40 @@ +# Maintainer: Levente Polyak +# Contributor: Bartłomiej Piotrowski +# Contributor: graysky +# Contributor: Mateusz Herych +# Contributor: Army + +pkgname=ncmpcpp +pkgver=0.8.1 +pkgrel=3 +pkgdesc='Almost exact clone of ncmpc with some new features' +url='http://ncmpcpp.rybczak.net/' +arch=('x86_64') +license=('GPL') +depends=('curl' 'libmpdclient' 'taglib' 'ncurses' 'fftw' 'boost-libs') +makedepends=('boost') +source=(${pkgname}-${pkgver}.tar.bz2::https://rybczak.net/ncmpcpp/stable/${pkgname}-${pkgver}.tar.bz2) +sha512sums=('2b1b615672910f6b55d4a3e1842f677b8c72659a86dca74d9c306612038d7b765f622e4b8948f14d8a3f4fa913d413d128ed8726f70d7a09cfe95d3c1fe87d15') + +build() { + cd ${pkgname}-${pkgver} + BOOST_LIB_SUFFIX='' ./configure \ +--prefix=/usr \ +--enable-clock \ +--enable-outputs \ +--enable-unicode \ +--enable-visualizer \ +--with-curl \ +--with-fftw \ +--with-taglib + make + make -C extras +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 755 extras/artist_to_albumartist -t "${pkgdir}/usr/bin" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in powerdns/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:15:31 Author: felixonmars Revision: 276383 upgpkg: powerdns 4.0.5-3 rebuild with boost 1.66.0 Modified: powerdns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:09:58 UTC (rev 276382) +++ PKGBUILD2017-12-28 08:15:31 UTC (rev 276383) @@ -6,7 +6,7 @@ pkgname=powerdns pkgver=4.0.5 -pkgrel=2 +pkgrel=3 pkgdesc='Authoritative DNS server' url='http://www.powerdns.com/' arch=('x86_64')
[arch-commits] Commit in powerdns/repos (2 files)
Date: Thursday, December 28, 2017 @ 08:15:52 Author: felixonmars Revision: 276384 archrelease: copy trunk to community-staging-x86_64 Added: powerdns/repos/community-staging-x86_64/ powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 276383, powerdns/trunk/PKGBUILD) --+ PKGBUILD | 94 + 1 file changed, 94 insertions(+) Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 276383, powerdns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:15:52 UTC (rev 276384) @@ -0,0 +1,94 @@ +# Maintainer: Levente Polyak +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Kevin Mihelich +# Contributor: Remi Gacogne + +pkgname=powerdns +pkgver=4.0.5 +pkgrel=3 +pkgdesc='Authoritative DNS server' +url='http://www.powerdns.com/' +arch=('x86_64') +license=('GPL2') +depends=('boost-libs' 'libsodium' 'systemd' 'lua' 'openssl' 'protobuf' 'sqlite') +makedepends=('boost' 'setconf' 'libmariadbclient' 'postgresql-libs' 'lua' 'libldap' + 'sqlite' 'geoip' 'yaml-cpp' 'pkg-config') +optdepends=('libmariadbclient: MariaDB/MySQL backend' +'postgresql-libs: PostgreSQL backend' +'libldap: LDAP backend' +'geoip: GeoIP backend' +'yaml-cpp: GeoIP backend') +provides=('pdns') +conflicts=('pdns') +backup=('etc/powerdns/pdns.conf') +source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc}) +sha512sums=('4b0fa932c1d9caf35b988916447aa21c64ebe2a58bdd84417cf09321a21b264cf1057206dc6993a45a3b591eb1dfa49463710c06b6bdfaf6fb17ae6dec6086d9' +'SKIP') +validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7' # Winkels, Erik + '16E12866B7738C73976A57436FFC33439B0D04DF') # Pieter Lexis + +prepare() { + cd pdns-${pkgver} + # Default settings + for keyvalue in \ +allow-recursion=127.0.0.1 \ +chroot=/var/empty \ +config-dir=/etc/powerdns \ +daemon=no \ +distributor-threads=3 \ +guardian=no \ +local-port=53 \ +loglevel=3 \ +module-dir=/usr/lib/powerdns \ +setgid=nobody \ +setuid=nobody \ +socket-dir=/var/run \ +webserver=no + do +setconf -a pdns.conf "${keyvalue}" + done + + # Using simple so we can bind it to a chroot + sed 's|notify|simple|' -i pdns/pdns.service.in +} + +build() { + cd pdns-${pkgver} + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc/powerdns \ +--libexecdir=/usr/lib \ +--libdir=/usr/lib \ +--mandir=/usr/share/man \ +--with-modules='' \ +--with-dynmodules="bind gmysql geoip gpgsql gsqlite3 ldap lua pipe random remote" \ +--docdir=/usr/share/doc/powerdns \ +--sbindir=/usr/bin \ +--bindir=/usr/bin \ +--with-sqlite3 \ +--enable-libsodium \ +--enable-tools \ +--disable-dependency-tracking \ +--disable-silent-rules \ +--enable-reproducible \ +--enable-unit-tests \ +--enable-systemd + make +} + +check() { + make -C pdns-${pkgver} check +} + +package() { + cd pdns-${pkgver} + make DESTDIR="${pkgdir}" install + # apply defaults to generated pdns.conf + mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,} + cat pdns.conf >> "${pkgdir}/etc/powerdns/pdns.conf" + # adjust modules dir to match pkgname + mv "${pkgdir}/usr/lib/"{pdns,powerdns} +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pulseview/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:38:10 Author: felixonmars Revision: 276385 upgpkg: pulseview 0.4.0-3 rebuild with boost 1.66.0 Modified: pulseview/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:15:52 UTC (rev 276384) +++ PKGBUILD2017-12-28 08:38:10 UTC (rev 276385) @@ -3,7 +3,7 @@ pkgname=pulseview pkgver=0.4.0 -pkgrel=2 +pkgrel=3 pkgdesc='A Qt based logic analyzer GUI for sigrok' arch=(x86_64) url='http://sigrok.org/wiki/Main_Page' @@ -11,7 +11,7 @@ depends=(libsigrok libsigrokdecode qt5-base qt5-svg boost-libs) makedepends=(cmake boost) source=(http://sigrok.org/download/source/pulseview/pulseview-$pkgver.tar.gz) -sha1sums=('6df7718faf02715fc5e0dad0136793cd4db6418b') +sha512sums=('833a86681925fb4fb2118bb9d0044fc80174aef299b7e6ba2df83bff490511b91cd18f63f45e9a63f21c0df5d8aad3ec27ab35f45cd9959a42831b0b8a71da33') build() { cd pulseview-$pkgver
[arch-commits] Commit in pulseview/repos (2 files)
Date: Thursday, December 28, 2017 @ 08:38:32 Author: felixonmars Revision: 276386 archrelease: copy trunk to community-staging-x86_64 Added: pulseview/repos/community-staging-x86_64/ pulseview/repos/community-staging-x86_64/PKGBUILD (from rev 276385, pulseview/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: pulseview/repos/community-staging-x86_64/PKGBUILD (from rev 276385, pulseview/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:38:32 UTC (rev 276386) @@ -0,0 +1,25 @@ +# Maintainer: Anatol Pomozov +# Contributor: Thomas Krug + +pkgname=pulseview +pkgver=0.4.0 +pkgrel=3 +pkgdesc='A Qt based logic analyzer GUI for sigrok' +arch=(x86_64) +url='http://sigrok.org/wiki/Main_Page' +license=(GPL3) +depends=(libsigrok libsigrokdecode qt5-base qt5-svg boost-libs) +makedepends=(cmake boost) +source=(http://sigrok.org/download/source/pulseview/pulseview-$pkgver.tar.gz) +sha512sums=('833a86681925fb4fb2118bb9d0044fc80174aef299b7e6ba2df83bff490511b91cd18f63f45e9a63f21c0df5d8aad3ec27ab35f45cd9959a42831b0b8a71da33') + +build() { + cd pulseview-$pkgver + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_CXX_FLAGS=-fext-numeric-literals -DDISABLE_WERROR=ON -DENABLE_TESTS=OFF . + make +} + +package() { + cd pulseview-$pkgver + make DESTDIR="$pkgdir" PREFIX=/usr install +}
[arch-commits] Commit in spring/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 08:46:11 Author: felixonmars Revision: 276387 upgpkg: spring 104.0-2 rebuild with boost 1.66.0 Modified: spring/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:38:32 UTC (rev 276386) +++ PKGBUILD2017-12-28 08:46:11 UTC (rev 276387) @@ -5,7 +5,7 @@ pkgname=spring pkgver=104.0 -pkgrel=1 +pkgrel=2 pkgdesc='A free 3D real-time-strategy (RTS) game engine' arch=('x86_64') url="http://springrts.com/"; @@ -18,9 +18,9 @@ source=(https://downloads.sourceforge.net/sourceforge/springrts/${pkgname}_${pkgver}_src.tar.lzma gold-linker.patch 0001-fix-build-with-curl-7.50.0.patch) -md5sums=('98f14ce1ea2ac0b5e22b214d768c0290' - '4837a3a273e346d159c3a9ad75ac1a1e' - '8e4652c98c66016959fdd0dd1f6fc283') +sha512sums=('be8922e798d7c959c248501494ab61cff625154c109debd324875a4e2a7149748224b6fcb428948f2b4d66cc9e484bc002a63810f55c5f25a499c34a01dfc225' + 'd400f9b5055e4a3bddab4a1fc839dc1f35b34e8cd309e3bece53028184250013186480f5ffb60c0b1a7d35844c75c80d2619c9cc8e51be94deca3f44d4d1ec9f' + 'c87954af0192784e6318ceb997a7fb21b3dcc740e5b8a8ed14671ac19923bd0ab6655512fa3d7b17ce0997505b0ad6f51bf0866dbbfe1c0b22cc2b9ba14e8ab1') prepare() { cd spring_$pkgver
[arch-commits] Commit in spring/repos (4 files)
Date: Thursday, December 28, 2017 @ 08:46:36 Author: felixonmars Revision: 276388 archrelease: copy trunk to community-staging-x86_64 Added: spring/repos/community-staging-x86_64/ spring/repos/community-staging-x86_64/0001-fix-build-with-curl-7.50.0.patch (from rev 276387, spring/trunk/0001-fix-build-with-curl-7.50.0.patch) spring/repos/community-staging-x86_64/PKGBUILD (from rev 276387, spring/trunk/PKGBUILD) spring/repos/community-staging-x86_64/gold-linker.patch (from rev 276387, spring/trunk/gold-linker.patch) ---+ 0001-fix-build-with-curl-7.50.0.patch | 49 PKGBUILD | 55 gold-linker.patch | 51 + 3 files changed, 155 insertions(+) Copied: spring/repos/community-staging-x86_64/0001-fix-build-with-curl-7.50.0.patch (from rev 276387, spring/trunk/0001-fix-build-with-curl-7.50.0.patch) === --- community-staging-x86_64/0001-fix-build-with-curl-7.50.0.patch (rev 0) +++ community-staging-x86_64/0001-fix-build-with-curl-7.50.0.patch 2017-12-28 08:46:36 UTC (rev 276388) @@ -0,0 +1,49 @@ +From 3a4f9f6fcd3934840f12ea2637e13745b681 Mon Sep 17 00:00:00 2001 +From: Johan Rehnberg +Date: Wed, 27 Jul 2016 11:13:18 +0200 +Subject: [PATCH] fix build with curl 7.50.0 + +See the following commits for some details: +https://github.com/curl/curl/commit/9adf3c4 +https://github.com/curl/curl/commit/434f8d0 +--- + src/Downloader/Http/HttpDownloader.cpp | 1 - + src/Downloader/Http/HttpDownloader.h | 3 +-- + 2 files changed, 1 insertion(+), 3 deletions(-) + +diff --git a/src/Downloader/Http/HttpDownloader.cpp b/src/Downloader/Http/HttpDownloader.cpp +index 6e13c12..dd33bba 100644 +--- a/src/Downloader/Http/HttpDownloader.cpp b/src/Downloader/Http/HttpDownloader.cpp +@@ -22,7 +22,6 @@ + #endif + + #include +-#include + #include + #include + #include +diff --git a/src/Downloader/Http/HttpDownloader.h b/src/Downloader/Http/HttpDownloader.h +index 77bbcee..47e0e79 100644 +--- a/src/Downloader/Http/HttpDownloader.h b/src/Downloader/Http/HttpDownloader.h +@@ -5,6 +5,7 @@ + + #include "../IDownloader.h" + ++#include + #include + #include + +@@ -13,8 +14,6 @@ class HashSHA1; + class CFile; + class FileData; + class DownloadData; +-typedef void CURLM; +-typedef void CURL; + + class CHttpDownloader: public IDownloader + { +-- +2.9.2 + Copied: spring/repos/community-staging-x86_64/PKGBUILD (from rev 276387, spring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 08:46:36 UTC (rev 276388) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Arkham +# Contributor: Christoph Zeiler + +pkgname=spring +pkgver=104.0 +pkgrel=2 +pkgdesc='A free 3D real-time-strategy (RTS) game engine' +arch=('x86_64') +url="http://springrts.com/"; +license=('GPL') +depends=('openal' 'glew' 'boost-libs' 'freetype2' 'devil' 'libvorbis' 'sdl2' 'libunwind' + 'libxcursor' 'curl' 'shared-mime-info' 'desktop-file-utils' 'libx11') +makedepends=('boost' 'cmake' 'zip' 'xz' 'p7zip' 'python2' 'jdk8-openjdk' 'mesa') +optdepends=('python2: python-based bots' +'java-runtime: java-based bots') +source=(https://downloads.sourceforge.net/sourceforge/springrts/${pkgname}_${pkgver}_src.tar.lzma +gold-linker.patch +0001-fix-build-with-curl-7.50.0.patch) +sha512sums=('be8922e798d7c959c248501494ab61cff625154c109debd324875a4e2a7149748224b6fcb428948f2b4d66cc9e484bc002a63810f55c5f25a499c34a01dfc225' + 'd400f9b5055e4a3bddab4a1fc839dc1f35b34e8cd309e3bece53028184250013186480f5ffb60c0b1a7d35844c75c80d2619c9cc8e51be94deca3f44d4d1ec9f' + 'c87954af0192784e6318ceb997a7fb21b3dcc740e5b8a8ed14671ac19923bd0ab6655512fa3d7b17ce0997505b0ad6f51bf0866dbbfe1c0b22cc2b9ba14e8ab1') + +prepare() { + cd spring_$pkgver + + # https://springrts.com/mantis/view.php?id=5413 + # patch -Np1 -i ../gold-linker.patch + # + # patch -Np1 -d tools/pr-downloader <../0001-fix-build-with-curl-7.50.0.patch + +} + +build() { + cd spring_${pkgver} + + cmake. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATADIR=share/spring \ +-DJAVA_HOME=/usr/lib/jvm/java-8-openjdk \ +-DCMAKE_SKIP_RPATH=ON + make +} + +package() { + cd spring_${pkgver} + + make DESTDIR="$pkgdir" install + + install -d "$pkgdir/etc/spring" + echo '$HOME/.spring' > "$pkgdir/etc/spring/datadir" +} + +# vim sw=2:ts=2 et: Copied: spring/repos/community-staging-x86_64/gold-linker.patch (from rev 276387, spring/trunk/gold-linker.patch) === --- community-staging-x86_64/gold-linker.patch
[arch-commits] Commit in agda/trunk (PKGBUILD unordered-containers-0.2.6.patch)
Date: Thursday, December 28, 2017 @ 09:32:23 Author: felixonmars Revision: 276389 upgpkg: agda 2.5.3-6 avoid building twice - use a better way! Modified: agda/trunk/PKGBUILD Deleted: agda/trunk/unordered-containers-0.2.6.patch --+ PKGBUILD | 24 +++--- unordered-containers-0.2.6.patch | 40 - 2 files changed, 8 insertions(+), 56 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 08:46:36 UTC (rev 276388) +++ PKGBUILD2017-12-28 09:32:23 UTC (rev 276389) @@ -5,7 +5,7 @@ _hkgname=Agda pkgname=agda pkgver=2.5.3 -pkgrel=5 +pkgrel=6 pkgdesc="A dependently typed functional programming language and proof assistant" url="http://wiki.portal.chalmers.se/agda/"; license=("custom") @@ -23,9 +23,11 @@ sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a') prepare() { -# TODO: Find a better way! -# Build it twice to compile the agdai file. -cp -a ${pkgname}-${pkgver}{,-tmp} +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib +sed -e "s|rawSystem agda \\[|rawSystem \"env\" [\"Agda_datadir=$PWD/lib-target\", \"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \ +-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \ +-i $pkgname-$pkgver/Setup.hs } build() { @@ -40,16 +42,6 @@ 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 - -cd "${srcdir}/${pkgname}-${pkgver}-tmp" -runhaskell Setup configure --prefix="$PWD/target" --enable-executable-dynamic --disable-library-vanilla --datasubdir="$pkgname" -LC_CTYPE=en_US.UTF-8 runhaskell Setup build -runhaskell Setup copy - -LD_PRELOAD=(dist/build/libHSAgda-*-ghc*.so) dist/build/agda/agda target/share/agda/lib/prim/Agda/Primitive.agda -for _file in target/share/agda/lib/prim/Agda/Builtin/*.agda; do -LD_PRELOAD=(dist/build/libHSAgda-*-ghc*.so) dist/build/agda/agda "$_file" -done } package() { @@ -61,6 +53,6 @@ install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -install -m644 "${srcdir}/${pkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai -install -m644 "${srcdir}/${pkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai +install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ } Deleted: unordered-containers-0.2.6.patch === --- unordered-containers-0.2.6.patch2017-12-28 08:46:36 UTC (rev 276388) +++ unordered-containers-0.2.6.patch2017-12-28 09:32:23 UTC (rev 276389) @@ -1,40 +0,0 @@ -diff --git a/src/full/Agda/Utils/HashMap.hs b/src/full/Agda/Utils/HashMap.hs -index 5e1da8b..bd14fac 100644 a/src/full/Agda/Utils/HashMap.hs -+++ b/src/full/Agda/Utils/HashMap.hs -@@ -1,29 +1,14 @@ - module Agda.Utils.HashMap - ( module HashMap -- , mapMaybe -- , alter - ) where - --import Data.Hashable - import Data.HashMap.Strict as HashMap --import qualified Data.Maybe as Maybe - | Like 'Data.Map.Strict.mapMaybe'. -+-- ASR (20 January 2016) Issue 1779: I removed the @mapMaybe@ and -+-- @alter@ functions because them currently aren't used and -+-- them were added in unordered-containers 0.2.6.0. - This code has not been benchmarked. Other implementations may be more efficient. -+-- mapMaybe :: (a -> Maybe b) -> HashMap k a -> HashMap k b - --mapMaybe :: (a -> Maybe b) -> HashMap k a -> HashMap k b --mapMaybe f = fmap Maybe.fromJust . HashMap.filter Maybe.isJust . fmap f -- | Like 'Data.Map.Strict.alter'. -- --alter :: (Eq k, Hashable k) => -- (Maybe a -> Maybe a) -> k -> HashMap k a -> HashMap k a --alter f k m = case HashMap.lookup k m of -- Nothing -> case f Nothing of --Nothing -> m --Just v -> HashMap.insert k v m -- Just v -> case f (Just v) of --Nothing -> HashMap.delete k m --Just v -> HashMap.insert k v m -+-- alter :: (Eq k, Hashable k) => -+-- (Maybe a -> Maybe a) -> k -> HashMap k a -> HashMap k a
[arch-commits] Commit in agda/repos/community-x86_64 (3 files)
Date: Thursday, December 28, 2017 @ 09:32:47 Author: felixonmars Revision: 276390 archrelease: copy trunk to community-x86_64 Added: agda/repos/community-x86_64/PKGBUILD (from rev 276389, agda/trunk/PKGBUILD) Deleted: agda/repos/community-x86_64/PKGBUILD agda/repos/community-x86_64/unordered-containers-0.2.6.patch --+ PKGBUILD | 124 + unordered-containers-0.2.6.patch | 40 --- 2 files changed, 58 insertions(+), 106 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-28 09:32:23 UTC (rev 276389) +++ PKGBUILD2017-12-28 09:32:47 UTC (rev 276390) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=Agda -pkgname=agda -pkgver=2.5.3 -pkgrel=5 -pkgdesc="A dependently typed functional programming language and proof assistant" -url="http://wiki.portal.chalmers.se/agda/"; -license=("custom") -arch=('x86_64') -depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" "haskell-boxes" - "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" "haskell-edisoncore" - "haskell-edit-distance" "haskell-equivalence" "haskell-geniplate-mirror" "haskell-gitrev" - "haskell-hashable" "haskell-hashtables" "haskell-ieee754" "haskell-monadplus" "haskell-mtl" - "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" "haskell-stm" - "haskell-strict" "haskell-text" "haskell-unordered-containers" "haskell-uri-encode" - "haskell-zlib") -optdepends=('agda-stdlib: for standard library') -makedepends=('ghc') -source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";) -sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a') - -prepare() { -# TODO: Find a better way! -# Build it twice to compile the agdai file. -cp -a ${pkgname}-${pkgver}{,-tmp} -} - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --fcpphs -f-debug -f-enable-cluster-counting -LC_CTYPE=en_US.UTF-8 runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh - -cd "${srcdir}/${pkgname}-${pkgver}-tmp" -runhaskell Setup configure --prefix="$PWD/target" --enable-executable-dynamic --disable-library-vanilla --datasubdir="$pkgname" -LC_CTYPE=en_US.UTF-8 runhaskell Setup build -runhaskell Setup copy - -LD_PRELOAD=(dist/build/libHSAgda-*-ghc*.so) dist/build/agda/agda target/share/agda/lib/prim/Agda/Primitive.agda -for _file in target/share/agda/lib/prim/Agda/Builtin/*.agda; do -LD_PRELOAD=(dist/build/libHSAgda-*-ghc*.so) dist/build/agda/agda "$_file" -done -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" - -install -m644 "${srcdir}/${pkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Primitive.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai -install -m644 "${srcdir}/${pkgname}-${pkgver}-tmp"/target/share/agda/lib/prim/Agda/Builtin/*.agdai "$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/ -} Copied: agda/repos/community-x86_64/PKGBUILD (from rev 276389, agda/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-28 09:32:47 UTC (rev 276390) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.5.3 +pkgrel=6 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="http://wiki.portal.chalmers.se/agda/"; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" "haskell-boxes" + "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" "haskell-edisoncore" + "haskell-edit-distance" "haskell-equivalence" "haskell-geniplate-mirror" "haskell-gitrev" + "haskell-hashable" "haskell-hashtables" "haskell-ieee754" "haskell-monadplus" "haskell-mtl" + "haskell-murmur-hash" "
[arch-commits] Commit in zabbix/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 09:37:58 Author: bluewind Revision: 313718 upgpkg: zabbix 3.4.5-1 upstream update Modified: zabbix/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 07:25:07 UTC (rev 313717) +++ PKGBUILD2017-12-28 09:37:58 UTC (rev 313718) @@ -4,7 +4,7 @@ pkgbase=zabbix pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php) -pkgver=3.4.4 +pkgver=3.4.5 pkgrel=1 arch=(x86_64) url='http://www.zabbix.com/' @@ -15,7 +15,7 @@ zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles} zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles}) -sha256sums=('2ee84e72a0d441f322ec0ab6f332ff174dec300b3acb8389769aadeb39a353a4' +sha256sums=('f764f02dc87f43c7d32f0c977b1b4a176ddc70012a072733aeee38ccacf6cdbf' '484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a' 'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c' 'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec'
[arch-commits] Commit in zabbix/repos/extra-x86_64 (28 files)
Date: Thursday, December 28, 2017 @ 09:38:10 Author: bluewind Revision: 313719 archrelease: copy trunk to extra-x86_64 Added: zabbix/repos/extra-x86_64/PKGBUILD (from rev 313718, zabbix/trunk/PKGBUILD) zabbix/repos/extra-x86_64/zabbix-agent.service (from rev 313718, zabbix/trunk/zabbix-agent.service) zabbix/repos/extra-x86_64/zabbix-agent.sysusers (from rev 313718, zabbix/trunk/zabbix-agent.sysusers) zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles (from rev 313718, zabbix/trunk/zabbix-agent.tmpfiles) zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service (from rev 313718, zabbix/trunk/zabbix-proxy-mysql.service) zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service (from rev 313718, zabbix/trunk/zabbix-proxy-pgsql.service) zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service (from rev 313718, zabbix/trunk/zabbix-proxy-sqlite.service) zabbix/repos/extra-x86_64/zabbix-proxy.sysusers (from rev 313718, zabbix/trunk/zabbix-proxy.sysusers) zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles (from rev 313718, zabbix/trunk/zabbix-proxy.tmpfiles) zabbix/repos/extra-x86_64/zabbix-server-mysql.service (from rev 313718, zabbix/trunk/zabbix-server-mysql.service) zabbix/repos/extra-x86_64/zabbix-server-pgsql.service (from rev 313718, zabbix/trunk/zabbix-server-pgsql.service) zabbix/repos/extra-x86_64/zabbix-server.install (from rev 313718, zabbix/trunk/zabbix-server.install) zabbix/repos/extra-x86_64/zabbix-server.sysusers (from rev 313718, zabbix/trunk/zabbix-server.sysusers) zabbix/repos/extra-x86_64/zabbix-server.tmpfiles (from rev 313718, zabbix/trunk/zabbix-server.tmpfiles) Deleted: zabbix/repos/extra-x86_64/PKGBUILD zabbix/repos/extra-x86_64/zabbix-agent.service zabbix/repos/extra-x86_64/zabbix-agent.sysusers zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service zabbix/repos/extra-x86_64/zabbix-proxy.sysusers zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles zabbix/repos/extra-x86_64/zabbix-server-mysql.service zabbix/repos/extra-x86_64/zabbix-server-pgsql.service zabbix/repos/extra-x86_64/zabbix-server.install zabbix/repos/extra-x86_64/zabbix-server.sysusers zabbix/repos/extra-x86_64/zabbix-server.tmpfiles -+ PKGBUILD| 362 +- zabbix-agent.service| 22 +- zabbix-agent.sysusers |2 zabbix-agent.tmpfiles |2 zabbix-proxy-mysql.service | 24 +- zabbix-proxy-pgsql.service | 24 +- zabbix-proxy-sqlite.service | 24 +- zabbix-proxy.sysusers |2 zabbix-proxy.tmpfiles |2 zabbix-server-mysql.service | 24 +- zabbix-server-pgsql.service | 24 +- zabbix-server.install | 24 +- zabbix-server.sysusers |2 zabbix-server.tmpfiles |2 14 files changed, 270 insertions(+), 270 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-28 09:37:58 UTC (rev 313718) +++ PKGBUILD2017-12-28 09:38:10 UTC (rev 313719) @@ -1,181 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski -# Maintainer: Florian Pritz - -pkgbase=zabbix -pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php) -pkgver=3.4.4 -pkgrel=1 -arch=(i686 x86_64) -url='http://www.zabbix.com/' -license=(GPL) -makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient libldap libevent) -source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz -zabbix-agent.{service,sysusers,tmpfiles} - zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles} - zabbix-proxy{-sqlite,-mysql,-pgsql}.service zabbix-proxy.{sysusers,tmpfiles}) - -sha256sums=('2ee84e72a0d441f322ec0ab6f332ff174dec300b3acb8389769aadeb39a353a4' -'484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a' -'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c' -'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec' -'7b14586f5b418de6a174c35d466e25ee42c5e4d8190eea4663f4b3e905f91216' -'6e49cd520604745aa0febd76d582a2936ad8ab7374c3c9f353ac8c7b1adbbf61' -'9fe22526327a0573652c65ff374eba7c36a00b85f8e72d32643d1cc68a07ebbb' -'879a7553040d652d1c34044c0ce1e57b809c647b3b037247a5819892a7622a65' -'d06775ebc27cec623d94a3134b4abfb8ddd8e74e3c3483fa1f57f542590e9113' -'3394dc819a9915f4710cc3ba1ab24c5f1df1547736d2d40b04eec873e8619e8c' -'7592b3b5b66583a57eec83afed3450bae74f6332125396c1dbeeb46f911cb631' -'d8929b2e78b5b178c7eebc32ae00a05b7c9d798cf25950a8745ea4b23734e226' -'f842ea0a229513e918ff9641391605d436b7d57cb53d932cdd02e4e8b13c95d9') - -prepare() { - cd $pkgbase-$pk
[arch-commits] Commit in (4 files)
Date: Thursday, December 28, 2017 @ 09:42:01 Author: felixonmars Revision: 276391 addpkg: haskell-quickcheck-unicode 1.0.1.0-1 Added: haskell-quickcheck-unicode/ haskell-quickcheck-unicode/repos/ haskell-quickcheck-unicode/trunk/ haskell-quickcheck-unicode/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: haskell-quickcheck-unicode/trunk/PKGBUILD === --- haskell-quickcheck-unicode/trunk/PKGBUILD (rev 0) +++ haskell-quickcheck-unicode/trunk/PKGBUILD 2017-12-28 09:42:01 UTC (rev 276391) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=quickcheck-unicode +pkgname=haskell-quickcheck-unicode +pkgver=1.0.1.0 +pkgrel=1 +pkgdesc="Generator and shrink functions for testing Unicode-related software." +url="https://github.com/bos/quickcheck-unicode"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15') + +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" +} Property changes on: haskell-quickcheck-unicode/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in haskell-quickcheck-unicode/repos (2 files)
Date: Thursday, December 28, 2017 @ 09:42:32 Author: felixonmars Revision: 276392 archrelease: copy trunk to community-x86_64 Added: haskell-quickcheck-unicode/repos/community-x86_64/ haskell-quickcheck-unicode/repos/community-x86_64/PKGBUILD (from rev 276391, haskell-quickcheck-unicode/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-quickcheck-unicode/repos/community-x86_64/PKGBUILD (from rev 276391, haskell-quickcheck-unicode/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-12-28 09:42:32 UTC (rev 276392) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=quickcheck-unicode +pkgname=haskell-quickcheck-unicode +pkgver=1.0.1.0 +pkgrel=1 +pkgdesc="Generator and shrink functions for testing Unicode-related software." +url="https://github.com/bos/quickcheck-unicode"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15') + +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 font-awesome/repos/community-any (OFL OFL PKGBUILD PKGBUILD)
Date: Thursday, December 28, 2017 @ 12:39:43 Author: foxboron Revision: 276395 archrelease: copy trunk to community-any Added: font-awesome/repos/community-any/OFL (from rev 276394, font-awesome/trunk/OFL) font-awesome/repos/community-any/PKGBUILD (from rev 276394, font-awesome/trunk/PKGBUILD) Deleted: font-awesome/repos/community-any/OFL font-awesome/repos/community-any/PKGBUILD --+ OFL | 182 ++--- PKGBUILD | 58 +-- 2 files changed, 119 insertions(+), 121 deletions(-) Deleted: OFL === --- OFL 2017-12-28 12:39:32 UTC (rev 276394) +++ OFL 2017-12-28 12:39:43 UTC (rev 276395) @@ -1,91 +0,0 @@ -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAM
[arch-commits] Commit in font-awesome/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 12:39:32 Author: foxboron Revision: 276394 upgpkg: font-awesome 5.0.2-1 Updated font-awesome to 5.0.2 Modified: font-awesome/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 09:58:44 UTC (rev 276393) +++ PKGBUILD2017-12-28 12:39:32 UTC (rev 276394) @@ -3,28 +3,26 @@ pkgbase=font-awesome pkgname=(ttf-font-awesome otf-font-awesome) -pkgver=4.7.0 -pkgrel=5 +pkgver=5.0.2 +pkgrel=1 pkgdesc="Iconic font designed for Bootstrap" -url="http://fontawesome.io/"; +url="http://fontawesome.com"; license=('custom:OFL') arch=('any') depends=('fontconfig') -source=("$pkgname-$pkgver.tar.gz::https://github.com/FortAwesome/Font-Awesome/archive/v$pkgver.tar.gz"; - "OFL") -sha256sums=('de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43' -'e564f06d018e7b95bc3594c96a17f1d41865af4038c375e7aa974dd69df38602') +source=("$pkgname-$pkgver.zip::https://use.fontawesome.com/releases/v${pkgver}/fontawesome-free-${pkgver}.zip";) +sha256sums=('77c18e313e2259639444126a676c5628de61c822485f152f6610c382ab6f76ed') package_ttf-font-awesome() { - install -Dm644 OFL "$pkgdir/usr/share/licenses/$pkgname/OFL" - cd "Font-Awesome-$pkgver/fonts" + cd "fontawesome-free-${pkgver}" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" install -d "$pkgdir/usr/share/fonts/TTF" - install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF" + install -m644 ./web-fonts-with-css/webfonts/*.ttf "$pkgdir/usr/share/fonts/TTF" } package_otf-font-awesome() { - install -Dm644 OFL "$pkgdir/usr/share/licenses/$pkgname/OFL" - cd "Font-Awesome-$pkgver/fonts" + cd "fontawesome-free-${pkgver}" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" install -d "$pkgdir/usr/share/fonts/OTF" - install -m644 *.otf "$pkgdir/usr/share/fonts/OTF" + install -m644 ./use-on-desktop/*.otf "$pkgdir/usr/share/fonts/OTF" }
[arch-commits] Commit in haskell-text/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:03:31 Author: felixonmars Revision: 276396 upgpkg: haskell-text 1.2.3.0-1 rebuild with text,1.2.3.0 Modified: haskell-text/trunk/PKGBUILD --+ PKGBUILD | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 12:39:43 UTC (rev 276395) +++ PKGBUILD2017-12-28 13:03:31 UTC (rev 276396) @@ -4,22 +4,28 @@ _hkgname=text pkgname=haskell-text -pkgver=1.2.2.2 -pkgrel=5 +pkgver=1.2.3.0 +pkgrel=1 pkgdesc="An efficient packed Unicode text type." url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD2') arch=('x86_64') -depends=('ghc-libs' 'sh') -makedepends=('ghc') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-unicode' + 'haskell-random' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('aec56364559fa3cf4a530a26abb94889ec4f690ecd8e79a6617805306c78e0d04eae9a1d808af93fd7506ad373f5cf2ce27be27482aa518dc7f52f9e6c753280') +sha512sums=('7533a185a1e8a9c14cdec6b20ddeb51b7b858afff4d749c38e61b8745239b525b2a032111ab3f12030466c03c373d5b542073f5457c200db5b579c6c97d2d9db') +prepare() { +sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' $_hkgname-$pkgver/$_hkgname.cabal +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -f-developer -f-integer-simple -f-bytestring-builder runhaskell Setup build @@ -29,6 +35,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + package() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-text/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:03:54 Author: felixonmars Revision: 276397 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text/repos/community-staging-x86_64/ haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 276396, haskell-text/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-text/repos/community-staging-x86_64/PKGBUILD (from rev 276396, haskell-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:03:54 UTC (rev 276397) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=text +pkgname=haskell-text +pkgver=1.2.3.0 +pkgrel=1 +pkgdesc="An efficient packed Unicode text type." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-unicode' + 'haskell-random' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7533a185a1e8a9c14cdec6b20ddeb51b7b858afff4d749c38e61b8745239b525b2a032111ab3f12030466c03c373d5b542073f5457c200db5b579c6c97d2d9db') + +prepare() { +sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-developer -f-integer-simple -f-bytestring-builder +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 || warning "Tests failed" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:05:26 Author: felixonmars Revision: 276399 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 276398, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 276398, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:05:26 UTC (rev 276399) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.5.1 +pkgrel=9 +pkgdesc="Generic support for list-like structures" +url="https://github.com/sjoerdvisscher/listlike"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-text' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4e59eb8cdade42ff63db9f90a7ec524dab674872960bd294da3195c280e0f488a3c0acb3827def8a071e5ecd820bb2bf0d5d68c22b8388adc933accbb0bcc630') + +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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:05:05 Author: felixonmars Revision: 276398 upgpkg: haskell-listlike 4.5.1-9 rebuild with text,1.2.3.0 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:03:54 UTC (rev 276397) +++ PKGBUILD2017-12-28 13:05:05 UTC (rev 276398) @@ -4,7 +4,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.5.1 -pkgrel=8 +pkgrel=9 pkgdesc="Generic support for list-like structures" url="https://github.com/sjoerdvisscher/listlike"; license=('custom:BSD3')
[arch-commits] Commit in haskell-binary-parser/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:06:01 Author: felixonmars Revision: 276400 upgpkg: haskell-binary-parser 0.5.5-7 rebuild with text,1.2.3.0 Modified: haskell-binary-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:05:26 UTC (rev 276399) +++ PKGBUILD2017-12-28 13:06:01 UTC (rev 276400) @@ -5,7 +5,7 @@ _hkgname=binary-parser pkgname=haskell-binary-parser pkgver=0.5.5 -pkgrel=6 +pkgrel=7 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" url="https://github.com/nikita-volkov/binary-parser"; license=("MIT")
[arch-commits] Commit in haskell-binary-parser/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:06:22 Author: felixonmars Revision: 276401 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-parser/repos/community-staging-x86_64/ haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 276400, haskell-binary-parser/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 276400, haskell-binary-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:06:22 UTC (rev 276401) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-parser +pkgname=haskell-binary-parser +pkgver=0.5.5 +pkgrel=7 +pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" +url="https://github.com/nikita-volkov/binary-parser"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-text" "haskell-base-prelude") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('da2937fb50a6daad9e984b9ab252ad0764b0ab0a6e0d18912ef51c3a95d80056677928339e22e8f6000a38e5ce1c616432ab127e2c2ad9632dbf4a762bdd8732') + +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-blaze-builder/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:06:55 Author: felixonmars Revision: 276402 upgpkg: haskell-blaze-builder 0.4.0.2-8 rebuild with text,1.2.3.0 Modified: haskell-blaze-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:06:22 UTC (rev 276401) +++ PKGBUILD2017-12-28 13:06:55 UTC (rev 276402) @@ -5,7 +5,7 @@ _hkgname=blaze-builder pkgname=haskell-blaze-builder pkgver=0.4.0.2 -pkgrel=7 +pkgrel=8 pkgdesc="Efficient buffered output" url="https://github.com/lpsmith/blaze-builder"; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-builder/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:07:17 Author: felixonmars Revision: 276403 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-builder/repos/community-staging-x86_64/ haskell-blaze-builder/repos/community-staging-x86_64/PKGBUILD (from rev 276402, haskell-blaze-builder/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-builder/repos/community-staging-x86_64/PKGBUILD (from rev 276402, haskell-blaze-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:07:17 UTC (rev 276403) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-builder +pkgname=haskell-blaze-builder +pkgver=0.4.0.2 +pkgrel=8 +pkgdesc="Efficient buffered output" +url="https://github.com/lpsmith/blaze-builder"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ca0390d1e31d1fb65f5739a15b4604e67d01aa1ba2f98ac6e741b277e64e79e8d65eca581aba405b65136261654f3e116c21ae4b4018d74a784e481c2ee9d3a0') + +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-tamarin-prover-utils/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:07:57 Author: felixonmars Revision: 276404 upgpkg: haskell-tamarin-prover-utils 1.2.2-6 rebuild with text,1.2.3.0 Modified: haskell-tamarin-prover-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:07:17 UTC (rev 276403) +++ PKGBUILD2017-12-28 13:07:57 UTC (rev 276404) @@ -5,7 +5,7 @@ _hkgname=tamarin-prover-utils pkgname=haskell-tamarin-prover-utils pkgver=1.2.2 -pkgrel=5 +pkgrel=6 pkgdesc="Utility library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin"; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-utils/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:08:25 Author: felixonmars Revision: 276405 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-utils/repos/community-staging-x86_64/ haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 276404, haskell-tamarin-prover-utils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tamarin-prover-utils/repos/community-staging-x86_64/PKGBUILD (from rev 276404, haskell-tamarin-prover-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:08:25 UTC (rev 276405) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-utils +pkgname=haskell-tamarin-prover-utils +pkgver=1.2.2 +pkgrel=6 +pkgdesc="Utility library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-sha' 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-dlist' + 'haskell-fclabels' 'haskell-mtl' 'haskell-safe' 'haskell-syb') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('f61fc4f601f5abf865b41c9b3ee3607b20f5e44b2d80f8e5a32986bf7d301b0e50479c4b473e5e478f87388491671b8180a8ee0db0d903b3abd2478e7dc9ce60') + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/utils" + +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}/tamarin-prover-${pkgver}/lib/utils" + +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-blaze-markup/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:09:02 Author: felixonmars Revision: 276406 upgpkg: haskell-blaze-markup 0.8.0.0-5 rebuild with text,1.2.3.0 Modified: haskell-blaze-markup/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:08:25 UTC (rev 276405) +++ PKGBUILD2017-12-28 13:09:02 UTC (rev 276406) @@ -5,7 +5,7 @@ _hkgname=blaze-markup pkgname=haskell-blaze-markup pkgver=0.8.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="A blazingly fast markup combinator library for Haskell" url="http://jaspervdj.be/blaze"; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-markup/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:09:24 Author: felixonmars Revision: 276407 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-markup/repos/community-staging-x86_64/ haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 276406, haskell-blaze-markup/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 276406, haskell-blaze-markup/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:09:24 UTC (rev 276407) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.8.0.0 +pkgrel=5 +pkgdesc="A blazingly fast markup combinator library for Haskell" +url="http://jaspervdj.be/blaze"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a25efb2a9a6641933876961410767c761386563ad2365d202335fc8e1078e5aea9da63144ba0f8b506cd7a37baf36da2d3f51610656baa7b954d17c7a7b88842') + +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-blaze-html/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:10:10 Author: felixonmars Revision: 276408 upgpkg: haskell-blaze-html 0.9.0.1-5 rebuild with text,1.2.3.0 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:09:24 UTC (rev 276407) +++ PKGBUILD2017-12-28 13:10:10 UTC (rev 276408) @@ -5,7 +5,7 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.9.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="http://jaspervdj.be/blaze"; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-html/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:10:32 Author: felixonmars Revision: 276409 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 276408, haskell-blaze-html/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 276408, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:10:32 UTC (rev 276409) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.9.0.1 +pkgrel=5 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-markup" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('42e9fbfedea321421c0fd635897c2e958e4fdbd00a6136d8bc747b7db0a787f2cdcdb2f2a3f243568e83dee3e9a499b431c317d8f30ae44b46c39eda4b128121') + +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-bytestring-tree-builder/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:11:07 Author: felixonmars Revision: 276410 upgpkg: haskell-bytestring-tree-builder 0.2.7.1-9 rebuild with text,1.2.3.0 Modified: haskell-bytestring-tree-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:10:32 UTC (rev 276409) +++ PKGBUILD2017-12-28 13:11:07 UTC (rev 276410) @@ -5,7 +5,7 @@ _hkgname=bytestring-tree-builder pkgname=haskell-bytestring-tree-builder pkgver=0.2.7.1 -pkgrel=8 +pkgrel=9 pkgdesc="A very efficient ByteString builder implementation based on the binary tree" url="https://github.com/nikita-volkov/bytestring-tree-builder"; license=("MIT")
[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:11:28 Author: felixonmars Revision: 276411 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-tree-builder/repos/community-staging-x86_64/ haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 276410, haskell-bytestring-tree-builder/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 276410, haskell-bytestring-tree-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:11:28 UTC (rev 276411) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bytestring-tree-builder +pkgname=haskell-bytestring-tree-builder +pkgver=0.2.7.1 +pkgrel=9 +pkgdesc="A very efficient ByteString builder implementation based on the binary tree" +url="https://github.com/nikita-volkov/bytestring-tree-builder"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-prelude" "haskell-semigroups" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cf522d6c13bb2fd6b23e0b78abec5836c20d19effcceb184646aa885df12c665738a9134b0cf6c8f5b30d05606c1a0880829600181342c678bb8ab32a9f3765d') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-html5lib/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:31:26 Author: jelle Revision: 276412 Add setuptools to makedepends Modified: python-html5lib/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:11:28 UTC (rev 276411) +++ PKGBUILD2017-12-28 13:31:26 UTC (rev 276412) @@ -8,8 +8,10 @@ arch=('any') url="https://github.com/html5lib"; license=('MIT') -makedepends=('python2' 'python' 'unzip' 'python-webencodings' 'python2-webencodings') -checkdepends=('python-six' 'python2-six' 'python2-pytest' 'python-pytest' 'python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') +makedepends=('python2' 'python' 'unzip' 'python-webencodings' 'python2-webencodings' + 'python2-setuptools' 'python-setuptools') +checkdepends=('python-six' 'python2-six' 'python2-pytest' 'python-pytest' + 'python-lxml' 'python2-lxml' 'python-mock' 'python2-mock') source=($pkgbase-$pkgver.tar.gz::https://github.com/html5lib/html5lib-python/archive/${pkgver}.tar.gz LICENSE) md5sums=('ef1146d400657a17d396fb21da5b24b8' @@ -35,8 +37,4 @@ check() { cd ${srcdir}/html5lib-python-${pkgver}/html5lib/tests - -#nosetests2 - -#nosetests }
[arch-commits] Commit in osdlyrics/repos/community-x86_64 (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:43:09 Author: eschwartz Revision: 276413 FS#56882 I neglected to copy over all changes to trunk/ Modified: osdlyrics/repos/community-x86_64/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:31:26 UTC (rev 276412) +++ PKGBUILD2017-12-28 13:43:09 UTC (rev 276413) @@ -13,11 +13,16 @@ 'desktop-file-utils' 'hicolor-icon-theme' 'sqlite') makedepends=('intltool') source=("$pkgname-$pkgver.tar.gz::https://github.com/osdlyrics/$pkgname/archive/$pkgver.tar.gz";) -md5sums=('463c9c51bc891494565096f8a4209f0f') +sha256sums=('87906c0327e0c07180da44ee8672cd2a29ef376f7b5b27d70139684d400171e4') prepare() { cd "$srcdir/$pkgname-$pkgver" + # -Werror is really quite annoying + ## automake: warning: possible forward-incompatibility. + ## automake: At least a source file is in a subdirectory, but the 'subdir-objects' + ## automake: automake option hasn't been enabled. + sed -i 's/-Werror//g' configure.ac autoreconf -fi }
[arch-commits] Commit in source-highlight/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:44:35 Author: jelle Revision: 313722 upgpkg: source-highlight 3.1.8-14 boost rebuild Modified: source-highlight/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 09:54:44 UTC (rev 313721) +++ PKGBUILD2017-12-28 13:44:35 UTC (rev 313722) @@ -4,7 +4,7 @@ pkgname=source-highlight pkgver=3.1.8 -pkgrel=13 +pkgrel=14 pkgdesc="Convert source code to syntax highlighted document" arch=('x86_64') url="http://www.gnu.org/software/src-highlite/";
[arch-commits] Commit in source-highlight/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:45:07 Author: jelle Revision: 313723 archrelease: copy trunk to community-staging-x86_64 Added: source-highlight/repos/community-staging-x86_64/ source-highlight/repos/community-staging-x86_64/PKGBUILD (from rev 313722, source-highlight/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: source-highlight/repos/community-staging-x86_64/PKGBUILD (from rev 313722, source-highlight/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:45:07 UTC (rev 313723) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# Contributor: Douglas Soares de Andrade + +pkgname=source-highlight +pkgver=3.1.8 +pkgrel=14 +pkgdesc="Convert source code to syntax highlighted document" +arch=('x86_64') +url="http://www.gnu.org/software/src-highlite/"; +license=('GPL') +depends=('bash' 'boost-libs') +makedepends=('ctags' 'boost') +source=("ftp://ftp.gnu.org/gnu/src-highlite/${pkgname}-${pkgver}.tar.gz";) +md5sums=('3243470706ef5fefdc3e43b5306a4e41') + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-bash-completion=/usr/share/bash-completion/completions + make +} + +package() { + cd ${pkgname}-${pkgver} + + make prefix="${pkgdir}/usr" bash_completiondir="${pkgdir}/usr/share/bash-completion/completions" install + + # PKGBUILD syntax highlighting + echo -e "\npkgbuild = sh.lang" >> "${pkgdir}"/usr/share/${pkgname}/lang.map +}
[arch-commits] Commit in source-highlight/repos (community-staging-x86_64)
Date: Thursday, December 28, 2017 @ 13:45:55 Author: jelle Revision: 313724 fail.. Deleted: source-highlight/repos/community-staging-x86_64/
[arch-commits] Commit in source-highlight/repos (2 files)
Date: Thursday, December 28, 2017 @ 13:46:15 Author: jelle Revision: 313725 archrelease: copy trunk to staging-x86_64 Added: source-highlight/repos/staging-x86_64/ source-highlight/repos/staging-x86_64/PKGBUILD (from rev 313724, source-highlight/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: source-highlight/repos/staging-x86_64/PKGBUILD (from rev 313724, source-highlight/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-28 13:46:15 UTC (rev 313725) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Giovanni Scafora +# Contributor: Douglas Soares de Andrade + +pkgname=source-highlight +pkgver=3.1.8 +pkgrel=14 +pkgdesc="Convert source code to syntax highlighted document" +arch=('x86_64') +url="http://www.gnu.org/software/src-highlite/"; +license=('GPL') +depends=('bash' 'boost-libs') +makedepends=('ctags' 'boost') +source=("ftp://ftp.gnu.org/gnu/src-highlite/${pkgname}-${pkgver}.tar.gz";) +md5sums=('3243470706ef5fefdc3e43b5306a4e41') + +build() { + cd ${pkgname}-${pkgver} + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --with-bash-completion=/usr/share/bash-completion/completions + make +} + +package() { + cd ${pkgname}-${pkgver} + + make prefix="${pkgdir}/usr" bash_completiondir="${pkgdir}/usr/share/bash-completion/completions" install + + # PKGBUILD syntax highlighting + echo -e "\npkgbuild = sh.lang" >> "${pkgdir}"/usr/share/${pkgname}/lang.map +}
[arch-commits] Commit in mupen64plus/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 13:57:48 Author: jelle Revision: 276414 upgpkg: mupen64plus 2.5-10 boost rebuild Modified: mupen64plus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:43:09 UTC (rev 276413) +++ PKGBUILD2017-12-28 13:57:48 UTC (rev 276414) @@ -7,7 +7,7 @@ pkgname=mupen64plus pkgver=2.5 -pkgrel=9 +pkgrel=10 pkgdesc='Nintendo64 Emulator' arch=('x86_64') url='https://github.com/mupen64plus/mupen64plus-core'
[arch-commits] Commit in mupen64plus/repos (3 files)
Date: Thursday, December 28, 2017 @ 13:58:04 Author: jelle Revision: 276415 archrelease: copy trunk to community-staging-x86_64 Added: mupen64plus/repos/community-staging-x86_64/ mupen64plus/repos/community-staging-x86_64/PKGBUILD (from rev 276414, mupen64plus/trunk/PKGBUILD) mupen64plus/repos/community-staging-x86_64/ui-console-pic.patch (from rev 276414, mupen64plus/trunk/ui-console-pic.patch) --+ PKGBUILD | 45 + ui-console-pic.patch | 12 2 files changed, 57 insertions(+) Copied: mupen64plus/repos/community-staging-x86_64/PKGBUILD (from rev 276414, mupen64plus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 13:58:04 UTC (rev 276415) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Laurent Carlier +# Contributor: Allan McRae +# Contributor: Zephyr + +pkgname=mupen64plus +pkgver=2.5 +pkgrel=10 +pkgdesc='Nintendo64 Emulator' +arch=('x86_64') +url='https://github.com/mupen64plus/mupen64plus-core' +license=('GPL') +depends=('glu' 'libsamplerate' 'libpng' 'sdl' 'freetype2' 'boost-libs') +makedepends=('mesa' 'boost') +source=("https://github.com/mupen64plus/mupen64plus-core/releases/download/2.5/mupen64plus-bundle-src-${pkgver}.tar.gz"; +'ui-console-pic.patch') +sha256sums=('9c75b9d826f2d24666175f723a97369b3a6ee159b307f7cc876bbb4facdbba66' +'bb4784de177aaa4c0b4f5d07b14ae020f3b47e6aa524df65366ac00eb169ee8f') + +prepare() { + cd mupen64plus-bundle-src-$pkgver + patch -p1 -i ../ui-console-pic.patch +} + +build() { + cd mupen64plus-bundle-src-${pkgver} + + if [[ $CARCH = 'i686' ]]; then +export CFLAGS="${CFLAGS/-fno-plt/}" +export CXXFLAGS="${CXXFLAGS/-fno-plt/}" + fi + + sh m64p_build.sh +} + +package() { + cd mupen64plus-bundle-src-$pkgver + + # set LDCONFIG since we are using fakeroot and scripts run root commands by checking the uid + ./m64p_install.sh DESTDIR="$pkgdir" PREFIX='/usr' MANDIR='/usr/share/man' LDCONFIG='true' +} + +# vim: ts=2:sw=2:et Copied: mupen64plus/repos/community-staging-x86_64/ui-console-pic.patch (from rev 276414, mupen64plus/trunk/ui-console-pic.patch) === --- community-staging-x86_64/ui-console-pic.patch (rev 0) +++ community-staging-x86_64/ui-console-pic.patch 2017-12-28 13:58:04 UTC (rev 276415) @@ -0,0 +1,12 @@ +diff --git a/source/mupen64plus-ui-console/projects/unix/Makefile b/source/mupen64plus-ui-console/projects/unix/Makefile +index a4a05e3..199f27f 100755 +--- a/source/mupen64plus-ui-console/projects/unix/Makefile b/source/mupen64plus-ui-console/projects/unix/Makefile +@@ -90,6 +90,7 @@ endif + + # set special flags per-system + ifeq ($(OS), LINUX) ++ CFLAGS += -fPIC + LDLIBS += -ldl + endif + ifeq ($(OS), OSX)
[arch-commits] Commit in haskell-chunked-data/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:18:18 Author: felixonmars Revision: 276416 upgpkg: haskell-chunked-data 0.3.0-11 rebuild with text,1.2.3.0 Modified: haskell-chunked-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 13:58:04 UTC (rev 276415) +++ PKGBUILD2017-12-28 14:18:18 UTC (rev 276416) @@ -5,7 +5,7 @@ _hkgname=chunked-data pkgname=haskell-chunked-data pkgver=0.3.0 -pkgrel=10 +pkgrel=11 pkgdesc="Typeclasses for dealing with various chunked data representations" url="https://github.com/snoyberg/mono-traversable"; license=("MIT")
[arch-commits] Commit in haskell-chunked-data/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:18:39 Author: felixonmars Revision: 276417 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chunked-data/repos/community-staging-x86_64/ haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 276416, haskell-chunked-data/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 276416, haskell-chunked-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:18:39 UTC (rev 276417) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=chunked-data +pkgname=haskell-chunked-data +pkgver=0.3.0 +pkgrel=11 +pkgdesc="Typeclasses for dealing with various chunked data representations" +url="https://github.com/snoyberg/mono-traversable"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-semigroups" "haskell-text" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cbce790f1898b2aed6309d8eee14c3461bf99e8adbb27bfb563be86ccbcb3f4b3bca55e82b71e87c2b451ccad829cd4cf276c5b1a40934f32b065e176bbb5617') + +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 acorn/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:19:39 Author: felixonmars Revision: 276418 upgpkg: acorn 5.3.0-1 Modified: acorn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:18:39 UTC (rev 276417) +++ PKGBUILD2017-12-28 14:19:39 UTC (rev 276418) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=acorn -pkgver=5.2.1 +pkgver=5.3.0 pkgrel=1 pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' arch=('any') @@ -12,7 +12,7 @@ makedepends=('npm') source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('8c6d2eedce0bcbedd09245b5f15f8d44337ee1b5877659f7d0d2f564bd80bc56599907bf05fa29602b6084228a5415127ad67840a732034a58ebfe06c3c3eff3') +sha512sums=('61e8fecce2750e6fc8319cf38fbf0e9ed3ffaf7cc711a29cc8da14da501ac4fb6bb1e33aac5d31c2aa33e50e72b008840fd8538c8da182dbcb5e2b6508dd7f52') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in acorn/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:20:02 Author: felixonmars Revision: 276419 archrelease: copy trunk to community-any Added: acorn/repos/community-any/PKGBUILD (from rev 276418, acorn/trunk/PKGBUILD) Deleted: acorn/repos/community-any/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-28 14:19:39 UTC (rev 276418) +++ PKGBUILD2017-12-28 14:20:02 UTC (rev 276419) @@ -1,23 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=acorn -pkgver=5.2.1 -pkgrel=1 -pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' -arch=('any') -url='https://github.com/ternjs/acorn' -license=('MIT') -depends=('nodejs') -makedepends=('npm') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('8c6d2eedce0bcbedd09245b5f15f8d44337ee1b5877659f7d0d2f564bd80bc56599907bf05fa29602b6084228a5415127ad67840a732034a58ebfe06c3c3eff3') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - rm -r "$pkgdir"/usr/etc - - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" -} Copied: acorn/repos/community-any/PKGBUILD (from rev 276418, acorn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-28 14:20:02 UTC (rev 276419) @@ -0,0 +1,23 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=acorn +pkgver=5.3.0 +pkgrel=1 +pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.' +arch=('any') +url='https://github.com/ternjs/acorn' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('61e8fecce2750e6fc8319cf38fbf0e9ed3ffaf7cc711a29cc8da14da501ac4fb6bb1e33aac5d31c2aa33e50e72b008840fd8538c8da182dbcb5e2b6508dd7f52') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" +}
[arch-commits] Commit in haskell-cmark/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:20:29 Author: felixonmars Revision: 276421 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cmark/repos/community-staging-x86_64/ haskell-cmark/repos/community-staging-x86_64/PKGBUILD (from rev 276420, haskell-cmark/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cmark/repos/community-staging-x86_64/PKGBUILD (from rev 276420, haskell-cmark/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:20:29 UTC (rev 276421) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cmark +pkgname=haskell-cmark +pkgver=0.5.6 +pkgrel=6 +pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer" +url="https://github.com/jgm/commonmark-hs"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "cmark" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ba9ae5268c1d55123754e7b0c5f73c5134fa1d57a7a624e865c5c9690f073d9db9e6f1b7bc5fea86305d3a72a7af371a22f12fcce4ccbe9fd2942ba1d3677835') + +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 \ +-fpkgconfig +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-cmark/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:20:09 Author: felixonmars Revision: 276420 upgpkg: haskell-cmark 0.5.6-6 rebuild with text,1.2.3.0 Modified: haskell-cmark/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:20:02 UTC (rev 276419) +++ PKGBUILD2017-12-28 14:20:09 UTC (rev 276420) @@ -5,7 +5,7 @@ _hkgname=cmark pkgname=haskell-cmark pkgver=0.5.6 -pkgrel=5 +pkgrel=6 pkgdesc="Fast, accurate CommonMark (Markdown) parser and renderer" url="https://github.com/jgm/commonmark-hs"; license=("custom:BSD3")
[arch-commits] Commit in haskell-cmark-gfm/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:21:50 Author: felixonmars Revision: 276423 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cmark-gfm/repos/community-staging-x86_64/ haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD (from rev 276422, haskell-cmark-gfm/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD (from rev 276422, haskell-cmark-gfm/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:21:50 UTC (rev 276423) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cmark-gfm +pkgname=haskell-cmark-gfm +pkgver=0.1.3 +pkgrel=3 +pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer" +url="https://github.com/kivikakk/cmark-gfm-hs"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-text') # 'cmark-gfm' +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c12b533c377a7433e78acb39d0ec743e6c2b341f25e6c6722cfb543297b2a4c936c8d2dd5ef878e931bdb829b4a556ef630854c3dad442b5f464e91fbe6ed9c0') + +prepare() { +# Disabled system cmark-gfm completely because the header files are unusable: https://github.com/github/cmark/issues/62 +# Cabal errors due to the strange version https://github.com/haskell/cabal/issues/4860 +# sed -i 's/pkgconfig-depends: libcmark-gfm/Extra-Libraries: cmark-gfm/' $_hkgname-$pkgver/$_hkgname.cabal +: +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-cmark-gfm/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:21:29 Author: felixonmars Revision: 276422 upgpkg: haskell-cmark-gfm 0.1.3-3 rebuild with text,1.2.3.0 Modified: haskell-cmark-gfm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:20:29 UTC (rev 276421) +++ PKGBUILD2017-12-28 14:21:29 UTC (rev 276422) @@ -5,7 +5,7 @@ _hkgname=cmark-gfm pkgname=haskell-cmark-gfm pkgver=0.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer" url="https://github.com/kivikakk/cmark-gfm-hs"; license=("custom:BSD3")
[arch-commits] Commit in haskell-concurrent-output/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:22:27 Author: felixonmars Revision: 276424 upgpkg: haskell-concurrent-output 1.10.1-3 rebuild with text,1.2.3.0 Modified: haskell-concurrent-output/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:21:50 UTC (rev 276423) +++ PKGBUILD2017-12-28 14:22:27 UTC (rev 276424) @@ -5,7 +5,7 @@ _hkgname=concurrent-output pkgname=haskell-concurrent-output pkgver=1.10.1 -pkgrel=2 +pkgrel=3 pkgdesc="Ungarble output from several threads or commands" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD2")
[arch-commits] Commit in haskell-concurrent-output/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:22:51 Author: felixonmars Revision: 276425 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 276424, haskell-concurrent-output/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 276424, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:22:51 UTC (rev 276425) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.1 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-async" "haskell-exceptions" "haskell-stm" + "haskell-terminal-size" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('88edf6b06afd2aaf0e5bfd40e049d2cb5baec534c06f175f679032fc1e5b10d1da0d4e3360272a2ac9f8656b418fa46f5d5f6d229a00aaa7732c645e61252c14') + +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-cookie/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:23:46 Author: felixonmars Revision: 276427 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cookie/repos/community-staging-x86_64/ haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 276426, haskell-cookie/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cookie/repos/community-staging-x86_64/PKGBUILD (from rev 276426, haskell-cookie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:23:46 UTC (rev 276427) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=cookie +pkgname=haskell-cookie +pkgver=0.4.3 +pkgrel=3 +pkgdesc="HTTP cookie parsing and rendering" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-default-class' 'haskell-old-locale' + 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b04380e62d3a0a2e41aca77c0a2aac14bc03420cda59717d408028d9bd6393a8ca55c2763621537c1ca969b2cb00bf172aa23b611d4312f7f444b567') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in poedit/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:23:53 Author: felixonmars Revision: 276428 upgpkg: poedit 1:2.0.5-2 rebuild with boost 1.66.0 Modified: poedit/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:23:46 UTC (rev 276427) +++ PKGBUILD2017-12-28 14:23:53 UTC (rev 276428) @@ -9,7 +9,7 @@ pkgname=poedit epoch=1 pkgver=2.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="Cross-platform gettext catalogs (.po files) editor" arch=('x86_64') url="http://www.poedit.net/"; @@ -17,7 +17,7 @@ depends=('gtkspell3' 'lucene++' 'wxgtk3') makedepends=('boost') source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-${pkgver}.tar.gz) -sha256sums=('c755959555b26e584d953a97ee39ed7d060323d003740ed9309eee7a2e205faa') +sha512sums=('097c93306a5b1bc74c7fa0cd49bc7077046219cb1c5e07ea4a45a0487700642eced1f186810c3bf74da74b72d5ebe84efa541229589b42603cd6c678ba4d2950') build() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in haskell-cookie/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:23:25 Author: felixonmars Revision: 276426 upgpkg: haskell-cookie 0.4.3-3 rebuild with text,1.2.3.0 Modified: haskell-cookie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:22:51 UTC (rev 276425) +++ PKGBUILD2017-12-28 14:23:25 UTC (rev 276426) @@ -6,7 +6,7 @@ _hkgname=cookie pkgname=haskell-cookie pkgver=0.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="HTTP cookie parsing and rendering" url="https://hackage.haskell.org/package/${_hkgname}"; license=('MIT')
[arch-commits] Commit in poedit/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:24:14 Author: felixonmars Revision: 276429 archrelease: copy trunk to community-staging-x86_64 Added: poedit/repos/community-staging-x86_64/ poedit/repos/community-staging-x86_64/PKGBUILD (from rev 276428, poedit/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: poedit/repos/community-staging-x86_64/PKGBUILD (from rev 276428, poedit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:24:14 UTC (rev 276429) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Sergej Pupykin +# Contributor: Andrea Scarpino +# Contributor: Giovanni Scafora +# Contributor: Alexander Fehr +# Contributor: Daniel J Griffiths + +pkgname=poedit +epoch=1 +pkgver=2.0.5 +pkgrel=2 +pkgdesc="Cross-platform gettext catalogs (.po files) editor" +arch=('x86_64') +url="http://www.poedit.net/"; +license=('MIT') +depends=('gtkspell3' 'lucene++' 'wxgtk3') +makedepends=('boost') +source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-${pkgver}.tar.gz) +sha512sums=('097c93306a5b1bc74c7fa0cd49bc7077046219cb1c5e07ea4a45a0487700642eced1f186810c3bf74da74b72d5ebe84efa541229589b42603cd6c678ba4d2950') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./configure --prefix=/usr --libexecdir=/usr/lib/poedit --with-wx-config=/usr/bin/wx-config-gtk3 + make CPPFLAGS+=' -DUCHAR_TYPE=uint16_t' +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install + install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-critbit/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:24:30 Author: felixonmars Revision: 276430 upgpkg: haskell-critbit 0.2.0.0-5 rebuild with text,1.2.3.0 Modified: haskell-critbit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:24:14 UTC (rev 276429) +++ PKGBUILD2017-12-28 14:24:30 UTC (rev 276430) @@ -5,7 +5,7 @@ _hkgname=critbit pkgname=haskell-critbit pkgver=0.2.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Crit-bit maps and sets" url="https://github.com/bos/critbit"; license=("custom:BSD3")
[arch-commits] Commit in haskell-critbit/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:24:51 Author: felixonmars Revision: 276431 archrelease: copy trunk to community-staging-x86_64 Added: haskell-critbit/repos/community-staging-x86_64/ haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 276430, haskell-critbit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 276430, haskell-critbit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:24:51 UTC (rev 276431) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=critbit +pkgname=haskell-critbit +pkgver=0.2.0.0 +pkgrel=5 +pkgdesc="Crit-bit maps and sets" +url="https://github.com/bos/critbit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-text" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95') + +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-developer +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 povray/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:26:27 Author: felixonmars Revision: 276432 upgpkg: povray 2:3.7.0.4-3 rebuild with boost 1.66.0 Modified: povray/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:24:51 UTC (rev 276431) +++ PKGBUILD2017-12-28 14:26:27 UTC (rev 276432) @@ -8,7 +8,7 @@ pkgname=povray pkgver=3.7.0.4 _v=${pkgver%.*.*} # 3.7 -pkgrel=2 +pkgrel=3 epoch=2 pkgdesc='Script based raytracer for creating 3D graphics' arch=('x86_64') @@ -19,7 +19,7 @@ backup=("etc/povray/$_v/povray.conf" "etc/povray/$_v/povray.ini") source=($pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz) -sha256sums=('408bb2f16eaad316be7ff6b4c867be04d8d57eb6e2642e168e992a51b82bb487') +sha512sums=('79da8eba3dc395873965e2f7c37bfbdd8511a43a8ee982980eb5f7e7d39269c9ba39bbeacbdd03f5e0b2d99058c4700d290b5e53ba54b9aeccf1861fb64c1cb4') prepare() { cd "$pkgname-$pkgver/unix"
[arch-commits] Commit in povray/repos (3 files)
Date: Thursday, December 28, 2017 @ 14:26:49 Author: felixonmars Revision: 276433 archrelease: copy trunk to community-staging-x86_64 Added: povray/repos/community-staging-x86_64/ povray/repos/community-staging-x86_64/PKGBUILD (from rev 276432, povray/trunk/PKGBUILD) povray/repos/community-staging-x86_64/povray3.7.0_rc3-user-conf.patch (from rev 276432, povray/trunk/povray3.7.0_rc3-user-conf.patch) -+ PKGBUILD| 60 ++ povray3.7.0_rc3-user-conf.patch | 27 + 2 files changed, 87 insertions(+) Copied: povray/repos/community-staging-x86_64/PKGBUILD (from rev 276432, povray/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:26:49 UTC (rev 276433) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Tom Newsom +# Contributor: tobias +# Contributor: red_over_blue +# Contributor: neri + +pkgname=povray +pkgver=3.7.0.4 +_v=${pkgver%.*.*} # 3.7 +pkgrel=3 +epoch=2 +pkgdesc='Script based raytracer for creating 3D graphics' +arch=('x86_64') +license=('AGPL3') +url='http://povray.org/' +depends=('libtiff' 'libpng' 'boost-libs' 'openexr') +makedepends=('boost' 'git' 'glu') +backup=("etc/povray/$_v/povray.conf" +"etc/povray/$_v/povray.ini") +source=($pkgname-$pkgver.tar.gz::https://github.com/POV-Ray/povray/archive/v$pkgver.tar.gz) +sha512sums=('79da8eba3dc395873965e2f7c37bfbdd8511a43a8ee982980eb5f7e7d39269c9ba39bbeacbdd03f5e0b2d99058c4700d290b5e53ba54b9aeccf1861fb64c1cb4') + +prepare() { + cd "$pkgname-$pkgver/unix" + + sed 's/automake --w/automake --add-missing --w/g' -i prebuild.sh + sed 's/dist-bzip2/dist-bzip2 subdir-objects/g' -i configure.ac + ./prebuild.sh + + cd .. + ./bootstrap +} + +build() { + cd "$pkgname-$pkgver" + + ./configure \ +LIBS="-lboost_system -lboost_thread" \ +COMPILED_BY='Arch Linux' \ +--sysconfdir=/etc \ +--prefix=/usr + + make CXXFLAGS+="-std=c++11 -lboost_system -lboost_thread -w" +} + +package() { + cd "$pkgname-$pkgver" + + install -d "$pkgdir"/usr/share/{doc/,}"$pkgname-$_v" + cp -r icons include ini scenes scripts "$pkgdir/usr/share/$pkgname-$_v" + cp -r doc "$pkgdir/usr/share/doc/$pkgname-$_v" + install -Dm755 unix/povray "$pkgdir/usr/bin/povray" + install -Dm644 povray.conf "$pkgdir/etc/povray/$_v/povray.conf" + install -Dm644 povray.ini "$pkgdir/etc/povray/$_v/povray.ini" + install -Dm644 povray.1 "$pkgdir/usr/share/man/man1/povray.1" +} + +# getver: povray.org/documentation +# vim:set ts=2 sw=2 et: Copied: povray/repos/community-staging-x86_64/povray3.7.0_rc3-user-conf.patch (from rev 276432, povray/trunk/povray3.7.0_rc3-user-conf.patch) === --- community-staging-x86_64/povray3.7.0_rc3-user-conf.patch (rev 0) +++ community-staging-x86_64/povray3.7.0_rc3-user-conf.patch2017-12-28 14:26:49 UTC (rev 276433) @@ -0,0 +1,27 @@ + Makefile.am | 13 - + 1 files changed, 0 insertions(+), 13 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 76b394c..9822c52 100644 +--- a/Makefile.am b/Makefile.am +@@ -107,19 +107,6 @@ install-data-local: + for f in $$filelist ; do \ + $(INSTALL_DATA) $(top_srcdir)/doc/$$f $(DESTDIR)$(povdocdir)/$$f && echo "$(DESTDIR)$(povdocdir)/$$f" >> $(povinstall); \ + done +- @echo "Creating user directories..."; \ +- for p in $(povuser) $(povconfuser) ; do \ +-$(mkdir_p) $$p && chown $(povowner) $$p && chgrp $(povgroup) $$p && printf "%s\n" "$$p" "`cat $(povinstall)`" > $(povinstall); \ +- done +- @echo "Copying user configuration and INI files..."; \ +- for f in povray.conf povray.ini ; do \ +-if test -f $(povconfuser)/$$f; then \ +- echo "Creating backup of $(povconfuser)/$$f"; \ +- mv -f $(povconfuser)/$$f $(povconfuser)/$$f.bak; \ +-fi; \ +- done; \ +- $(INSTALL_DATA) $(top_srcdir)/povray.conf $(povconfuser)/povray.conf && chown $(povowner) $(povconfuser)/povray.conf && chgrp $(povgroup) $(povconfuser)/povray.conf && echo "$(povconfuser)/povray.conf" >> $(povinstall); \ +- $(INSTALL_DATA) $(top_builddir)/povray.ini $(povconfuser)/povray.ini && chown $(povowner) $(povconfuser)/povray.ini && chgrp $(povgroup) $(povconfuser)/povray.ini && echo "$(povconfuser)/povray.ini" >> $(povinstall) + + # Remove data, config, and empty folders for 'make uninstall'. + # Use 'hook' instead of 'local' so as to properly remove *empty* folders (e.g. scripts).
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:27:48 Author: felixonmars Revision: 276434 upgpkg: cryptol 2.5.0-12 rebuild with text,1.2.3.0 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:26:49 UTC (rev 276433) +++ PKGBUILD2017-12-28 14:27:48 UTC (rev 276434) @@ -3,7 +3,7 @@ pkgname=cryptol pkgver=2.5.0 -pkgrel=11 +pkgrel=12 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:28:11 Author: felixonmars Revision: 276435 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 276434, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 276434, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:28:11 UTC (rev 276435) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0 +pkgrel=12 +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-old-time' + 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 'haskell-sbv' 'haskell-smtlib' + 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 'haskell-ansi-terminal') +makedepends=('ghc' 'alex' 'happy') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265') + +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 haskell-errors/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:28:53 Author: felixonmars Revision: 276436 upgpkg: haskell-errors 2.2.2-4 rebuild with text,1.2.3.0 Modified: haskell-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:28:11 UTC (rev 276435) +++ PKGBUILD2017-12-28 14:28:53 UTC (rev 276436) @@ -5,7 +5,7 @@ _hkgname=errors pkgname=haskell-errors pkgver=2.2.2 -pkgrel=3 +pkgrel=4 pkgdesc="Simplified error-handling" url="https://hackage.haskell.org/package/${_hkgname}"; license=("custom:BSD3")
[arch-commits] Commit in haskell-errors/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:29:16 Author: felixonmars Revision: 276437 archrelease: copy trunk to community-staging-x86_64 Added: haskell-errors/repos/community-staging-x86_64/ haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 276436, haskell-errors/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 276436, haskell-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:29:16 UTC (rev 276437) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=errors +pkgname=haskell-errors +pkgver=2.2.2 +pkgrel=4 +pkgdesc="Simplified error-handling" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-exceptions" "haskell-safe" "haskell-text" "haskell-transformers-compat" + "haskell-unexceptionalio") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7ed84f3d76a81dabc75a84e78a31c3756ac5bd21897d7f9b1ab70df3ca5fccc7b0cdc27e0747e10eac2fd81f92527daaa525454702370d1841ded52eaf921fd4') + +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-fast-logger/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:29:47 Author: felixonmars Revision: 276438 upgpkg: haskell-fast-logger 2.4.10-7 rebuild with text,1.2.3.0 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:29:16 UTC (rev 276437) +++ PKGBUILD2017-12-28 14:29:47 UTC (rev 276438) @@ -5,7 +5,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=2.4.10 -pkgrel=6 +pkgrel=7 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger"; license=("custom:BSD3")
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:30:52 Author: felixonmars Revision: 276440 upgpkg: haskell-fsnotify 0.2.1.1-5 rebuild with text,1.2.3.0 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:30:08 UTC (rev 276439) +++ PKGBUILD2017-12-28 14:30:52 UTC (rev 276440) @@ -5,7 +5,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.2.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("custom:BSD3")
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:30:08 Author: felixonmars Revision: 276439 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 276438, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 276438, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:30:08 UTC (rev 276439) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=2.4.10 +pkgrel=7 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-auto-update" "haskell-easy-file" "haskell-text" "haskell-unix-time") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('465b2c310dfd635b265a7f5b379bb13f12369bcc55f110e740d0deee558c347868661e820c17dcecea65cd3e1e81447b9efd591941ebb2a74ab96fa8fd4b19bf') + +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-fsnotify/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:31:13 Author: felixonmars Revision: 276441 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 276440, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 276440, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:31:13 UTC (rev 276441) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.2.1.1 +pkgrel=5 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" "haskell-text" + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d4ab5095840b6144582283e9a8e85143d8a929fdd8249421bbe23e05aeafad3c14da3a00e03c69afea94c0a1ba5ec9be85ec5fe8b3d0336cbce738a7279bcc01') + +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-gnuidn/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:32:03 Author: felixonmars Revision: 276442 upgpkg: haskell-gnuidn 0.2.2-10 rebuild with text,1.2.3.0 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:31:13 UTC (rev 276441) +++ PKGBUILD2017-12-28 14:32:03 UTC (rev 276442) @@ -5,7 +5,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=9 +pkgrel=10 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/"; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:32:23 Author: felixonmars Revision: 276443 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 276442, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 276442, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:32:23 UTC (rev 276443) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=10 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn" "haskell-text") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:33:00 Author: felixonmars Revision: 276444 upgpkg: haskell-hashable 1.2.6.1-5 rebuild with text,1.2.3.0 Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:32:23 UTC (rev 276443) +++ PKGBUILD2017-12-28 14:33:00 UTC (rev 276444) @@ -5,7 +5,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.2.6.1 -pkgrel=4 +pkgrel=5 pkgdesc="Mutable hash tables in the ST monad" url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3')
[arch-commits] Commit in openmw/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:33:31 Author: felixonmars Revision: 276446 upgpkg: openmw 0.43.0-2 rebuild with boost 1.66.0 Modified: openmw/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:33:24 UTC (rev 276445) +++ PKGBUILD2017-12-28 14:33:31 UTC (rev 276446) @@ -3,7 +3,7 @@ # Contributor: Sandy Carter pkgname=openmw pkgver=0.43.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" arch=('x86_64') url="http://www.openmw.org";
[arch-commits] Commit in haskell-hashable/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:33:24 Author: felixonmars Revision: 276445 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 276444, haskell-hashable/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 276444, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:33:24 UTC (rev 276445) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.2.6.1 +pkgrel=5 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d230a617ccf3d71ac825a2ce1a371de166dd456a5a36b9a790c456227029b2cba36ebb42d9c0b79579615f6c25b297a8eae0e4f62fc1ac8ef1704c260c11a436') + +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-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 openmw/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:33:52 Author: felixonmars Revision: 276447 archrelease: copy trunk to community-staging-x86_64 Added: openmw/repos/community-staging-x86_64/ openmw/repos/community-staging-x86_64/PKGBUILD (from rev 276446, openmw/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: openmw/repos/community-staging-x86_64/PKGBUILD (from rev 276446, openmw/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:33:52 UTC (rev 276447) @@ -0,0 +1,31 @@ +# $Id: +# Maintainer: Sven-Hendrik Haase +# Contributor: Sandy Carter +pkgname=openmw +pkgver=0.43.0 +pkgrel=2 +pkgdesc="Open-source engine reimplementation for the role-playing game Morrowind" +arch=('x86_64') +url="http://www.openmw.org"; +license=('GPL3' 'MIT' 'custom') +depends=('openal' 'openscenegraph' 'mygui' 'bullet' 'qt5-base' 'ffmpeg' 'sdl2' 'unshield' 'libxt') +makedepends=('cmake' 'boost' 'doxygen' 'ninja') +source=("https://github.com/OpenMW/openmw/archive/openmw-${pkgver}.tar.gz";) +sha512sums=('e902dd2274c05838bb1171f07d7a673fc7b85d1290a9e01c8ab89f1c279bd236332ecdc0f2b7944ec7209a0e6022ff472639b5724bf26904e3a2d338c7be401a') + +build() { + mkdir -p build + cd build + cmake "../$pkgname-$pkgname-$pkgver" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DDESIRED_QT_VERSION=5 \ +-GNinja + ninja +} + +package() { + DESTDIR="$pkgdir" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-case-insensitive/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:34:39 Author: felixonmars Revision: 276449 archrelease: copy trunk to community-staging-x86_64 Added: haskell-case-insensitive/repos/community-staging-x86_64/ haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 276448, haskell-case-insensitive/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from rev 276448, haskell-case-insensitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:34:39 UTC (rev 276449) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +_hkgname=case-insensitive +pkgname=haskell-case-insensitive +pkgver=1.2.0.10 +pkgrel=7 +pkgdesc="Case insensitive string comparison" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-text') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-case-insensitive/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:34:18 Author: felixonmars Revision: 276448 upgpkg: haskell-case-insensitive 1.2.0.10-7 rebuild with text,1.2.3.0 Modified: haskell-case-insensitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:33:52 UTC (rev 276447) +++ PKGBUILD2017-12-28 14:34:18 UTC (rev 276448) @@ -5,7 +5,7 @@ _hkgname=case-insensitive pkgname=haskell-case-insensitive pkgver=1.2.0.10 -pkgrel=6 +pkgrel=7 pkgdesc="Case insensitive string comparison" url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-media/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:35:13 Author: felixonmars Revision: 276450 upgpkg: haskell-http-media 0.7.1.1-5 rebuild with text,1.2.3.0 Modified: haskell-http-media/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:34:39 UTC (rev 276449) +++ PKGBUILD2017-12-28 14:35:13 UTC (rev 276450) @@ -5,7 +5,7 @@ _hkgname=http-media pkgname=haskell-http-media pkgver=0.7.1.1 -pkgrel=4 +pkgrel=5 pkgdesc="Processing HTTP Content-Type and Accept headers" url="https://github.com/zmthy/http-media"; license=("MIT")
[arch-commits] Commit in haskell-http-media/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:35:34 Author: felixonmars Revision: 276451 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-media/repos/community-staging-x86_64/ haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 276450, haskell-http-media/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 276450, haskell-http-media/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:35:34 UTC (rev 276451) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-media +pkgname=haskell-http-media +pkgver=0.7.1.1 +pkgrel=5 +pkgdesc="Processing HTTP Content-Type and Accept headers" +url="https://github.com/zmthy/http-media"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('76b90c6e892689b1d3852b234e000f4523c14fb8cb46c724f82552121ae6d2bd1e128ed191763a6c437058337d47656aff3faa2a0fe264e77fd8df6bcfdbfdf1') + +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-constraints/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:36:21 Author: felixonmars Revision: 276452 upgpkg: haskell-constraints 0.9.1-9 rebuild with text,1.2.3.0 Modified: haskell-constraints/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:35:34 UTC (rev 276451) +++ PKGBUILD2017-12-28 14:36:21 UTC (rev 276452) @@ -5,7 +5,7 @@ _hkgname=constraints pkgname=haskell-constraints pkgver=0.9.1 -pkgrel=8 +pkgrel=9 pkgdesc="Constraint manipulation" url="https://github.com/ekmett/constraints/"; license=("custom:BSD2")
[arch-commits] Commit in haskell-constraints/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:37:07 Author: felixonmars Revision: 276453 archrelease: copy trunk to community-staging-x86_64 Added: haskell-constraints/repos/community-staging-x86_64/ haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 276452, haskell-constraints/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 276452, haskell-constraints/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:37:07 UTC (rev 276453) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=constraints +pkgname=haskell-constraints +pkgver=0.9.1 +pkgrel=9 +pkgdesc="Constraint manipulation" +url="https://github.com/ekmett/constraints/"; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-mtl" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0edfde6e9c9db04649bb97708a346e69536b4775f5ac32e7fe4047dcb0d39960616a4cd7f83b58f097376db43f39361ecedae6967defda7dfb4364cc0764') + +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 performous/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:37:35 Author: felixonmars Revision: 276454 upgpkg: performous 1.1-13 rebuild with boost 1.66.0 Modified: performous/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:37:07 UTC (rev 276453) +++ PKGBUILD2017-12-28 14:37:35 UTC (rev 276454) @@ -4,7 +4,7 @@ pkgname=performous pkgver=1.1 -pkgrel=12 +pkgrel=13 pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"' arch=('x86_64') url="http://performous.org/"; @@ -13,7 +13,7 @@ makedepends=('cmake' 'pkgconfig' 'help2man' 'boost' 'mesa') optdepends=('performous-freesongs: free songs for performous') source=($pkgname-$pkgver.tar.gz::https://github.com/performous/${pkgname}/archive/${pkgver}.tar.gz) -md5sums=('cf31d0973cd88b3cd626d312d6d3f5b2') +sha512sums=('6659aa03960e68d7af65b072e179e42b122d2a39d25229c6daf765146379a115a52e51c1dc2bc69081ea17fe7a22f1d7007b7cf9e09bc32d134c3ad8e3444dd1') build() { cd performous-${pkgver}
[arch-commits] Commit in performous/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:38:03 Author: felixonmars Revision: 276455 archrelease: copy trunk to community-staging-x86_64 Added: performous/repos/community-staging-x86_64/ performous/repos/community-staging-x86_64/PKGBUILD (from rev 276454, performous/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: performous/repos/community-staging-x86_64/PKGBUILD (from rev 276454, performous/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:38:03 UTC (rev 276455) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer : Laurent Carlier +# Contributor: Christoph Zeiler + +pkgname=performous +pkgver=1.1 +pkgrel=13 +pkgdesc='A free game like "Singstar", "Rockband" or "Stepmania"' +arch=('x86_64') +url="http://performous.org/"; +license=('GPL') +depends=('boost-libs' 'libepoxy' 'libxml++2.6' 'portaudio' 'portmidi' 'librsvg' 'ffmpeg' 'opencv' 'sdl2') +makedepends=('cmake' 'pkgconfig' 'help2man' 'boost' 'mesa') +optdepends=('performous-freesongs: free songs for performous') +source=($pkgname-$pkgver.tar.gz::https://github.com/performous/${pkgname}/archive/${pkgver}.tar.gz) +sha512sums=('6659aa03960e68d7af65b072e179e42b122d2a39d25229c6daf765146379a115a52e51c1dc2bc69081ea17fe7a22f1d7007b7cf9e09bc32d134c3ad8e3444dd1') + +build() { + cd performous-${pkgver} + + mkdir -p build + cd build + + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr .. + + make +} + +package() { + cd performous-${pkgver}/build + + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in haskell-polyparse/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:40:00 Author: felixonmars Revision: 276456 upgpkg: haskell-polyparse 1.12-8 rebuild with text,1.2.3.0 Modified: haskell-polyparse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:38:03 UTC (rev 276455) +++ PKGBUILD2017-12-28 14:40:00 UTC (rev 276456) @@ -5,7 +5,7 @@ _hkgname=polyparse pkgname=haskell-polyparse pkgver=1.12 -pkgrel=7 +pkgrel=8 pkgdesc="A variety of alternative parser combinator libraries." url="http://code.haskell.org/~malcolm/polyparse/"; license=("LGPL")
[arch-commits] Commit in haskell-parsec/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:41:04 Author: felixonmars Revision: 276458 upgpkg: haskell-parsec 3.1.11-8 rebuild with text,1.2.3.0 Modified: haskell-parsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:40:22 UTC (rev 276457) +++ PKGBUILD2017-12-28 14:41:04 UTC (rev 276458) @@ -3,7 +3,7 @@ _hkgname=parsec pkgname=haskell-parsec pkgver=3.1.11 -pkgrel=7 +pkgrel=8 pkgdesc="Monadic parser combinators" url="https://hackage.haskell.org/package/${_hkgname}"; license=('custom:BSD3')
[arch-commits] Commit in haskell-polyparse/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:40:22 Author: felixonmars Revision: 276457 archrelease: copy trunk to community-staging-x86_64 Added: haskell-polyparse/repos/community-staging-x86_64/ haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 276456, haskell-polyparse/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 276456, haskell-polyparse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:40:22 UTC (rev 276457) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=polyparse +pkgname=haskell-polyparse +pkgver=1.12 +pkgrel=8 +pkgdesc="A variety of alternative parser combinator libraries." +url="http://code.haskell.org/~malcolm/polyparse/"; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c6735d353f612e85b5d11b337b41649495d573a94611741d7e99efaaf6a4eccdc70eda96f2b1cb1a440389e77c188de306e93c532e0ecff1ea883a949cedf011') + +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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-parsec/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:41:28 Author: felixonmars Revision: 276459 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parsec/repos/community-staging-x86_64/ haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 276458, haskell-parsec/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-parsec/repos/community-staging-x86_64/PKGBUILD (from rev 276458, haskell-parsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:41:28 UTC (rev 276459) @@ -0,0 +1,37 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=parsec +pkgname=haskell-parsec +pkgver=3.1.11 +pkgrel=8 +pkgdesc="Monadic parser combinators" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-mtl' 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f913c172295b184fc118a59ad5fd66c35133885c39aac62239fc3a1aa98b4741465f67d0cffafc1706262ada42259a4694bfbb9175a37e5b8840da4a809f') + +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 mapnik/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:43:29 Author: felixonmars Revision: 276460 upgpkg: mapnik 3.0.17-2 rebuild with boost 1.66.0 Modified: mapnik/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:41:28 UTC (rev 276459) +++ PKGBUILD2017-12-28 14:43:29 UTC (rev 276460) @@ -6,7 +6,7 @@ pkgname=mapnik pkgver=3.0.17 -pkgrel=1 +pkgrel=2 pkgdesc="Free Toolkit for developing mapping applications and rendering beautiful maps" arch=('x86_64') url="http://mapnik.org/"; @@ -24,7 +24,7 @@ 'mod_wsgi2: Web Map Service') install=$pkgname.install source=(https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname-v$pkgver.tar.bz2) -sha256sums=('5ccd2ba7b82ca00028c6ce3ae5856b41d6f658217b680288f14b9c416d17ccb2') +sha512sums=('c1d46a42326d5339c60c30853e573b5cf7a02870597d91e3d60f4dc1f156db27b5d1981935d262cc6d1a2d26784cb7e1ac3cf23d14abf111471a8295a7f240bd') build() { cd "${srcdir}"/$pkgname-v$pkgver
[arch-commits] Commit in mapnik/repos (3 files)
Date: Thursday, December 28, 2017 @ 14:43:50 Author: felixonmars Revision: 276461 archrelease: copy trunk to community-staging-x86_64 Added: mapnik/repos/community-staging-x86_64/ mapnik/repos/community-staging-x86_64/PKGBUILD (from rev 276460, mapnik/trunk/PKGBUILD) mapnik/repos/community-staging-x86_64/mapnik.install (from rev 276460, mapnik/trunk/mapnik.install) + PKGBUILD | 45 + mapnik.install | 11 +++ 2 files changed, 56 insertions(+) Copied: mapnik/repos/community-staging-x86_64/PKGBUILD (from rev 276460, mapnik/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:43:50 UTC (rev 276461) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Sergej Pupykin +# Contributor: David Dent +# Contributor: orbisvicis + +pkgname=mapnik +pkgver=3.0.17 +pkgrel=2 +pkgdesc="Free Toolkit for developing mapping applications and rendering beautiful maps" +arch=('x86_64') +url="http://mapnik.org/"; +license=('LGPL') +depends=('boost-libs' 'icu' 'libpng' 'libjpeg-turbo' 'libtiff' 'freetype2' + 'libxml2' 'python2' 'proj' 'cairo' 'cairomm' 'python2-cairo' + 'postgresql-libs' 'postgis' 'gdal' 'curl' 'libtool') +makedepends=('scons' 'boost' 'git') +optdepends=('libxslt: Web Map Service' +'python2-lxml:Web Map Service' +'python2-pillow: Web Map Service' +'python-nose: Web Map Service' +'apache: Web Map Service' +'mod_fcgid: Web Map Service - or:' +'mod_wsgi2: Web Map Service') +install=$pkgname.install +source=(https://github.com/$pkgname/$pkgname/releases/download/v$pkgver/$pkgname-v$pkgver.tar.bz2) +sha512sums=('c1d46a42326d5339c60c30853e573b5cf7a02870597d91e3d60f4dc1f156db27b5d1981935d262cc6d1a2d26784cb7e1ac3cf23d14abf111471a8295a7f240bd') + +build() { + cd "${srcdir}"/$pkgname-v$pkgver + + PYTHON=python2 + scons configure \ +PREFIX="/usr" \ +INPUT_PLUGINS=all \ +XMLPARSER=libxml2 \ +DESTDIR="$pkgdir" \ + CUSTOM_CXXFLAGS="-DBOOST_OPTIONAL_CONFIG_USE_OLD_IMPLEMENTATION_OF_OPTIONAL" + scons -j1 # $MAKEFLAGS +} + +package(){ + cd "${srcdir}"/$pkgname-v$pkgver + scons install +} Copied: mapnik/repos/community-staging-x86_64/mapnik.install (from rev 276460, mapnik/trunk/mapnik.install) === --- community-staging-x86_64/mapnik.install (rev 0) +++ community-staging-x86_64/mapnik.install 2017-12-28 14:43:50 UTC (rev 276461) @@ -0,0 +1,11 @@ +post_install() { + /sbin/ldconfig +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +}
[arch-commits] Commit in ogre/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:45:30 Author: felixonmars Revision: 276462 upgpkg: ogre 1.10.10-3 rebuild with boost 1.66.0 Modified: ogre/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:43:50 UTC (rev 276461) +++ PKGBUILD2017-12-28 14:45:30 UTC (rev 276462) @@ -3,7 +3,7 @@ pkgbase=ogre pkgname=('ogre' 'ogre-docs') pkgver=1.10.10 -pkgrel=2 +pkgrel=3 pkgdesc='Scene-oriented, flexible 3D engine written in C++' arch=('x86_64') url='http://www.ogre3d.org'
[arch-commits] Commit in ogre/repos (3 files)
Date: Thursday, December 28, 2017 @ 14:45:52 Author: felixonmars Revision: 276463 archrelease: copy trunk to community-staging-x86_64 Added: ogre/repos/community-staging-x86_64/ ogre/repos/community-staging-x86_64/PKGBUILD (from rev 276462, ogre/trunk/PKGBUILD) ogre/repos/community-staging-x86_64/ogre.install (from rev 276462, ogre/trunk/ogre.install) --+ PKGBUILD | 81 + ogre.install |4 ++ 2 files changed, 85 insertions(+) Copied: ogre/repos/community-staging-x86_64/PKGBUILD (from rev 276462, ogre/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:45:52 UTC (rev 276463) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +pkgbase=ogre +pkgname=('ogre' 'ogre-docs') +pkgver=1.10.10 +pkgrel=3 +pkgdesc='Scene-oriented, flexible 3D engine written in C++' +arch=('x86_64') +url='http://www.ogre3d.org' +license=('custom:MIT') +depends=('boost-libs' 'freeimage' 'freetype2' 'libxaw' 'libxrandr' + 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml') +makedepends=('boost' 'cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'mercurial' 'python' 'swig' 'systemd') +install=ogre.install +source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz";) +sha512sums=('a4fefec10625afd32a48486cbf8c14dac201459e1f18febc6e645bd09741cb280503b25163939d2f3dd2f59a51cea9d6f32a949096812702df4b4b55ad9c169d') + +build() { + cd ogre-${pkgver} + + [[ -d build ]] && rm -rf build + mkdir build && cd build + + cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DOGRE_INSTALL_SAMPLES=TRUE \ +-DOGRE_INSTALL_DOCS=TRUE \ +-DOGRE_INSTALL_SAMPLES_SOURCE=TRUE \ +-DOGRE_BUILD_DEPENDENCIES=FALSE \ +-DOGRE_BUILD_COMPONENT_PYTHON=TRUE \ +-DCMAKE_BUILD_TYPE=Release + + make + make OgreDoc +} + +package_ogre() { + optdepends=('cppunit: unit testing' + 'intel-tbb: better threading support' + 'poco: portability' + 'python: python bindings' + 'boost: for developing using ogre' + 'ogre-docs: documentation') + + cd ogre-${pkgver}/build + + make DESTDIR=${pkgdir} install + + # fix up samples + install -dm775 -o root -g users ${pkgdir}/opt/OGRE/samples/ + mv ${pkgdir}/usr/share/OGRE/*.cfg ${pkgdir}/opt/OGRE/samples/ + mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/opt/OGRE/samples/ + + # make sample launcher + echo "#!/bin/bash" > ${pkgdir}/usr/bin/OgreSampleBrowser + echo "cd /opt/OGRE/samples && ./SampleBrowser" >> ${pkgdir}/usr/bin/OgreSampleBrowser + chmod +x ${pkgdir}/usr/bin/OgreSampleBrowser + + install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + # move docs out of this package + mv ${pkgdir}/usr/share/OGRE/docs ${srcdir}/docs +} + +package_ogre-docs() { + pkgdesc="Documentation for ogre" + depends=() + + cd ogre-${pkgver}/build + + # move docs into this package + install -dm755 ${pkgdir}/usr/share/doc + mv ${srcdir}/docs ${pkgdir}/usr/share/doc/OGRE/ + + # symlink for docs + install -dm755 ${pkgdir}/usr/share/OGRE/ + cd ${pkgdir}/usr/share + ln -s /usr/share/doc/OGRE/ OGRE/docs +} + +# vim:set ts=2 sw=2 et: Copied: ogre/repos/community-staging-x86_64/ogre.install (from rev 276462, ogre/trunk/ogre.install) === --- community-staging-x86_64/ogre.install (rev 0) +++ community-staging-x86_64/ogre.install 2017-12-28 14:45:52 UTC (rev 276463) @@ -0,0 +1,4 @@ +post_install() { +echo "To view the OGRE samples just run OgreSampleBrowser or launch" +echo "it directly in /opt/OGRE/samples/" +}
[arch-commits] Commit in haskell-regex-tdfa/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:49:50 Author: felixonmars Revision: 276464 upgpkg: haskell-regex-tdfa 1.2.2-9 rebuild with text,1.2.3.0 Modified: haskell-regex-tdfa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:45:52 UTC (rev 276463) +++ PKGBUILD2017-12-28 14:49:50 UTC (rev 276464) @@ -5,7 +5,7 @@ _hkgname=regex-tdfa pkgname=haskell-regex-tdfa pkgver=1.2.2 -pkgrel=8 +pkgrel=9 pkgdesc="Replaces/Enhances Text.Regex" url="https://hackage.haskell.org/package/regex-tdfa"; license=("custom:BSD3")
[arch-commits] Commit in haskell-regex-tdfa/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:50:12 Author: felixonmars Revision: 276465 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-tdfa/repos/community-staging-x86_64/ haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 276464, haskell-regex-tdfa/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-regex-tdfa/repos/community-staging-x86_64/PKGBUILD (from rev 276464, haskell-regex-tdfa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:50:12 UTC (rev 276465) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-tdfa +pkgname=haskell-regex-tdfa +pkgver=1.2.2 +pkgrel=9 +pkgdesc="Replaces/Enhances Text.Regex" +url="https://hackage.haskell.org/package/regex-tdfa"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-parsec" "haskell-regex-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('86241b9bfa27351302e4ef18fd2cdc8a58341d6a8fa12c92e3ebb11cca93e58e5a69b97b545c61ce704bd6e2ac0b7a7c1a3555f138ba5ee9cf9728175f43d26a') + +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-devel +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-cpphs/trunk (PKGBUILD)
Date: Thursday, December 28, 2017 @ 14:51:04 Author: felixonmars Revision: 276466 upgpkg: haskell-cpphs 1.20.8-5 rebuild with text,1.2.3.0 Modified: haskell-cpphs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-28 14:50:12 UTC (rev 276465) +++ PKGBUILD2017-12-28 14:51:04 UTC (rev 276466) @@ -5,7 +5,7 @@ _hkgname=cpphs pkgname=haskell-cpphs pkgver=1.20.8 -pkgrel=4 +pkgrel=5 pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." url="http://projects.haskell.org/cpphs/"; license=("LGPL")
[arch-commits] Commit in haskell-cpphs/repos (2 files)
Date: Thursday, December 28, 2017 @ 14:51:25 Author: felixonmars Revision: 276467 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cpphs/repos/community-staging-x86_64/ haskell-cpphs/repos/community-staging-x86_64/PKGBUILD (from rev 276466, haskell-cpphs/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-cpphs/repos/community-staging-x86_64/PKGBUILD (from rev 276466, haskell-cpphs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-28 14:51:25 UTC (rev 276467) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cpphs +pkgname=haskell-cpphs +pkgver=1.20.8 +pkgrel=5 +pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." +url="http://projects.haskell.org/cpphs/"; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs' "haskell-old-locale" "haskell-old-time" "haskell-polyparse") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ec9323f9e1cb6de450d8af6b6b98005bf46427c2926694e1cba942fd54a03d9d36a7e8f2541eb095949110ddaf6317597699b7c4472942a509d496cb9b4da747') + +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}" +}