[arch-commits] Commit in lib32-flashplugin/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2017-06-17 Thread Evangelos Foutras
Date: Sunday, June 18, 2017 @ 03:28:17
  Author: foutrelis
Revision: 238016

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-flashplugin/repos/multilib-x86_64/PKGBUILD
(from rev 238015, lib32-flashplugin/trunk/PKGBUILD)
Deleted:
  lib32-flashplugin/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   40 
 1 file changed, 20 insertions(+), 20 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-18 03:27:42 UTC (rev 238015)
+++ PKGBUILD2017-06-18 03:28:17 UTC (rev 238016)
@@ -1,20 +0,0 @@
-# $Id$
-# Maintainer: Daniel Wallace 
-
-pkgname=lib32-flashplugin
-pkgver=26.0.0.126
-pkgrel=1
-license=('custom')
-pkgdesc='Adobe Flash Player for 32-bit Mozilla-based browsers'
-url="https://get.adobe.com/flashplayer/";
-arch=('x86_64')
-depends=('mozilla-common' 'lib32-libxt' 'lib32-gtk2' 'lib32-nss' 'lib32-curl' 
'lib32-alsa-lib')
-#optdepends=('lib32-libvdpau: video hardware decoding for supporting players')
-options=(!strip)
-source=("flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz";)
-sha256sums=('da0ebfb4cfedb0c684a312be758e142801d32ca2ba610a55656aa9462d2fc1de')
-
-package() {
-  install -Dm644 "$srcdir/libflashplayer.so" 
"$pkgdir/usr/lib32/mozilla/plugins/libflashplayer.so"
-  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf 
LGPL/*.txt
-}

Copied: lib32-flashplugin/repos/multilib-x86_64/PKGBUILD (from rev 238015, 
lib32-flashplugin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-18 03:28:17 UTC (rev 238016)
@@ -0,0 +1,20 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+
+pkgname=lib32-flashplugin
+pkgver=26.0.0.131
+pkgrel=1
+license=('custom')
+pkgdesc='Adobe Flash Player for 32-bit Mozilla-based browsers'
+url="https://get.adobe.com/flashplayer/";
+arch=('x86_64')
+depends=('mozilla-common' 'lib32-libxt' 'lib32-gtk2' 'lib32-nss' 'lib32-curl' 
'lib32-alsa-lib')
+#optdepends=('lib32-libvdpau: video hardware decoding for supporting players')
+options=(!strip)
+source=("flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz";)
+sha256sums=('ae301d3885c96a07d342460a9c128ad51fa47067cfb98268bad23d1ca287fb4b')
+
+package() {
+  install -Dm644 "$srcdir/libflashplayer.so" 
"$pkgdir/usr/lib32/mozilla/plugins/libflashplayer.so"
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf 
LGPL/*.txt
+}


[arch-commits] Commit in lib32-flashplugin/trunk (PKGBUILD)

2017-06-17 Thread Evangelos Foutras
Date: Sunday, June 18, 2017 @ 03:27:42
  Author: foutrelis
Revision: 238015

upgpkg: lib32-flashplugin 26.0.0.131-1

New upstream release.

Modified:
  lib32-flashplugin/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 03:23:07 UTC (rev 238014)
+++ PKGBUILD2017-06-18 03:27:42 UTC (rev 238015)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Wallace 
 
 pkgname=lib32-flashplugin
-pkgver=26.0.0.126
+pkgver=26.0.0.131
 pkgrel=1
 license=('custom')
 pkgdesc='Adobe Flash Player for 32-bit Mozilla-based browsers'
@@ -12,7 +12,7 @@
 #optdepends=('lib32-libvdpau: video hardware decoding for supporting players')
 options=(!strip)
 
source=("flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz";)
-sha256sums=('da0ebfb4cfedb0c684a312be758e142801d32ca2ba610a55656aa9462d2fc1de')
+sha256sums=('ae301d3885c96a07d342460a9c128ad51fa47067cfb98268bad23d1ca287fb4b')
 
 package() {
   install -Dm644 "$srcdir/libflashplayer.so" 
"$pkgdir/usr/lib32/mozilla/plugins/libflashplayer.so"


[arch-commits] Commit in flashplugin/repos (12 files)

2017-06-17 Thread Evangelos Foutras
Date: Sunday, June 18, 2017 @ 03:28:16
  Author: foutrelis
Revision: 298945

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  flashplugin/repos/extra-i686/PKGBUILD
(from rev 298944, flashplugin/trunk/PKGBUILD)
  flashplugin/repos/extra-i686/flashplugin.install
(from rev 298944, flashplugin/trunk/flashplugin.install)
  flashplugin/repos/extra-i686/mms.cfg
(from rev 298944, flashplugin/trunk/mms.cfg)
  flashplugin/repos/extra-x86_64/PKGBUILD
(from rev 298944, flashplugin/trunk/PKGBUILD)
  flashplugin/repos/extra-x86_64/flashplugin.install
(from rev 298944, flashplugin/trunk/flashplugin.install)
  flashplugin/repos/extra-x86_64/mms.cfg
(from rev 298944, flashplugin/trunk/mms.cfg)
Deleted:
  flashplugin/repos/extra-i686/PKGBUILD
  flashplugin/repos/extra-i686/flashplugin.install
  flashplugin/repos/extra-i686/mms.cfg
  flashplugin/repos/extra-x86_64/PKGBUILD
  flashplugin/repos/extra-x86_64/flashplugin.install
  flashplugin/repos/extra-x86_64/mms.cfg

--+
 /PKGBUILD|   98 +
 /flashplugin.install |   26 +
 /mms.cfg |4 +
 extra-i686/PKGBUILD  |   49 --
 extra-i686/flashplugin.install   |   13 
 extra-i686/mms.cfg   |2 
 extra-x86_64/PKGBUILD|   49 --
 extra-x86_64/flashplugin.install |   13 
 extra-x86_64/mms.cfg |2 
 9 files changed, 128 insertions(+), 128 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-06-18 03:27:37 UTC (rev 298944)
+++ extra-i686/PKGBUILD 2017-06-18 03:28:16 UTC (rev 298945)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: Ionut Biru 
-# Contributor: Andrea Scarpino 
-
-pkgname=flashplugin
-pkgver=26.0.0.126
-pkgrel=1
-pkgdesc='Adobe Flash Player'
-arch=('i686' 'x86_64')
-url='https://get.adobe.com/flashplayer/'
-license=('custom')
-depends=('mozilla-common' 'libxt' 'libxpm' 'gtk2' 'nss' 'curl' 
'hicolor-icon-theme')
-makedepends_x86_64=('chrpath')
-optdepends=('libvdpau: GPU acceleration on Nvidia card')
-provides=('flashplayer')
-options=('!strip')
-backup=('etc/adobe/mms.cfg')
-install=flashplugin.install
-source=(mms.cfg)
-source_i686=(flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz)
-source_x86_64=(flash_player_npapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.x86_64.tar.gz)
-sha256sums=('27dad99feecfd7152305bd86e8149e8c6482b7dc787ccd205c05d1dc13aafead')
-sha256sums_i686=('da0ebfb4cfedb0c684a312be758e142801d32ca2ba610a55656aa9462d2fc1de')
-sha256sums_x86_64=('e7c7d6cefe59ae30804588cbb4a09f636137faa48d91128154df71f77f9c0419')
-
-package() {
-  install -D libflashplayer.so 
"$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so"
-  install -D usr/bin/flash-player-properties 
"$pkgdir/usr/bin/flash-player-properties"
-  if [[ $CARCH == x86_64 ]]; then
-install -D usr/lib64/kde4/kcm_adobe_flash_player.so 
"$pkgdir/usr/lib/kde4/kcm_adobe_flash_player.so"
-chrpath -d "$pkgdir/usr/lib/kde4/kcm_adobe_flash_player.so"
-  else
-install -D usr/lib/kde4/kcm_adobe_flash_player.so 
"$pkgdir/usr/lib/kde4/kcm_adobe_flash_player.so"
-  fi
-
-  for size in 16x16 22x22 24x24 32x32 48x48; do
-install -Dm644 
usr/share/icons/hicolor/$size/apps/flash-player-properties.png \
-  "$pkgdir/usr/share/icons/hicolor/$size/apps/flash-player-properties.png"
-  done
-  install -Dm644 usr/share/applications/flash-player-properties.desktop 
"$pkgdir/usr/share/applications/flash-player-properties.desktop"
-  install -Dm644 usr/share/kde4/services/kcm_adobe_flash_player.desktop 
"$pkgdir/usr/share/kde4/services/kcm_adobe_flash_player.desktop"
-
-  install -Dm644 mms.cfg "$pkgdir/etc/adobe/mms.cfg"
-
-  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" license.pdf 
LGPL/*.txt
-}
-
-# vim:set ts=2 sw=2 et:

Copied: flashplugin/repos/extra-i686/PKGBUILD (from rev 298944, 
flashplugin/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-06-18 03:28:16 UTC (rev 298945)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Evangelos Foutras 
+# Contributor: Ionut Biru 
+# Contributor: Andrea Scarpino 
+
+pkgname=flashplugin
+pkgver=26.0.0.131
+pkgrel=1
+pkgdesc='Adobe Flash Player'
+arch=('i686' 'x86_64')
+url='https://get.adobe.com/flashplayer/'
+license=('custom')
+depends=('mozilla-common' 'libxt' 'libxpm' 'gtk2' 'nss' 'curl' 
'hicolor-icon-theme')
+makedepends_x86_64=('chrpath')
+optdepends=('libvdpau: GPU acceleration on Nvidia card')
+provides=('flashplayer')
+options=('!strip')
+backup=('etc/adobe/mms.cfg')
+install=flashplugin.install
+source=(mms.cfg)
+s

[arch-commits] Commit in flashplugin/trunk (PKGBUILD)

2017-06-17 Thread Evangelos Foutras
Date: Sunday, June 18, 2017 @ 03:27:37
  Author: foutrelis
Revision: 298944

upgpkg: flashplugin 26.0.0.131-1

New upstream release.

Modified:
  flashplugin/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 22:26:14 UTC (rev 298943)
+++ PKGBUILD2017-06-18 03:27:37 UTC (rev 298944)
@@ -4,7 +4,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=flashplugin
-pkgver=26.0.0.126
+pkgver=26.0.0.131
 pkgrel=1
 pkgdesc='Adobe Flash Player'
 arch=('i686' 'x86_64')
@@ -21,8 +21,8 @@
 
source_i686=(flash_player_npapi_linux_$pkgver.i386.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.i386.tar.gz)
 
source_x86_64=(flash_player_npapi_linux_$pkgver.x86_64.tar.gz::https://fpdownload.adobe.com/get/flashplayer/pdc/$pkgver/flash_player_npapi_linux.x86_64.tar.gz)
 sha256sums=('27dad99feecfd7152305bd86e8149e8c6482b7dc787ccd205c05d1dc13aafead')
-sha256sums_i686=('da0ebfb4cfedb0c684a312be758e142801d32ca2ba610a55656aa9462d2fc1de')
-sha256sums_x86_64=('e7c7d6cefe59ae30804588cbb4a09f636137faa48d91128154df71f77f9c0419')
+sha256sums_i686=('ae301d3885c96a07d342460a9c128ad51fa47067cfb98268bad23d1ca287fb4b')
+sha256sums_x86_64=('1ca9a708413a418f94c912ac240b33d9229191df7f7e6c415ba5a630ca24ff29')
 
 package() {
   install -D libflashplayer.so 
"$pkgdir/usr/lib/mozilla/plugins/libflashplayer.so"


[arch-commits] Commit in haskell-hasql-transaction/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:23:07
  Author: felixonmars
Revision: 238014

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-hasql-transaction/repos/community-staging-i686/
  haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD
(from rev 238013, haskell-hasql-transaction/trunk/PKGBUILD)
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 238013, haskell-hasql-transaction/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-hasql-transaction/repos/community-staging-i686/PKGBUILD (from 
rev 238013, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 03:23:07 UTC (rev 238014)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5
+pkgrel=33
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('ed40b30813c53012e492e286744c9609')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 238013, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-18 03:23:07 UTC (rev 238014)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5
+pkgrel=33
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('ed40b30813c53012e492e286744c9609')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup 

[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:22:40
  Author: felixonmars
Revision: 238013

upgpkg: haskell-hasql-transaction 0.5-33

rebuild with ghc,8.0.2

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 03:20:41 UTC (rev 238012)
+++ PKGBUILD2017-06-18 03:22:40 UTC (rev 238013)
@@ -4,12 +4,12 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5
-pkgrel=32
+pkgrel=33
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction";
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+depends=('ghc' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
  'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('ed40b30813c53012e492e286744c9609')
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-pcre-light/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:20:41
  Author: felixonmars
Revision: 238012

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-pcre-light/repos/community-staging-i686/
  haskell-pcre-light/repos/community-staging-i686/PKGBUILD
(from rev 238011, haskell-pcre-light/trunk/PKGBUILD)
  haskell-pcre-light/repos/community-staging-x86_64/
  haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD
(from rev 238011, haskell-pcre-light/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-pcre-light/repos/community-staging-i686/PKGBUILD (from rev 
238011, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 03:20:41 UTC (rev 238012)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.0.4
+pkgrel=3
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" 'pcre')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 
238011, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-18 03:20:41 UTC (rev 238012)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.0.4
+pkgrel=3
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" 'pcre')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remov

[arch-commits] Commit in haskell-pcre-light/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:20:15
  Author: felixonmars
Revision: 238011

upgpkg: haskell-pcre-light 0.4.0.4-3

rebuild with ghc,8.0.2

Modified:
  haskell-pcre-light/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 03:18:42 UTC (rev 238010)
+++ PKGBUILD2017-06-18 03:20:15 UTC (rev 238011)
@@ -5,12 +5,12 @@
 _hkgname=pcre-light
 pkgname=haskell-pcre-light
 pkgver=0.4.0.4
-pkgrel=2
+pkgrel=3
 pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
 url="https://github.com/Daniel-Diaz/pcre-light";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" 'pcre')
+depends=("ghc" 'pcre')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('02c97e39263d18fd26aa63d52c88c4bfbb5c3f66ab40564552e7f11d5d889e75')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-old_base
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-edisoncore/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:18:42
  Author: felixonmars
Revision: 238010

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-edisoncore/repos/community-staging-i686/
  haskell-edisoncore/repos/community-staging-i686/PKGBUILD
(from rev 238009, haskell-edisoncore/trunk/PKGBUILD)
  haskell-edisoncore/repos/community-staging-x86_64/
  haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD
(from rev 238009, haskell-edisoncore/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-edisoncore/repos/community-staging-i686/PKGBUILD (from rev 
238009, haskell-edisoncore/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 03:18:42 UTC (rev 238010)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=EdisonCore
+pkgname=haskell-edisoncore
+pkgver=1.3.1.1
+pkgrel=7
+pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
+url="http://rwd.rdockins.name/edison/home/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD (from rev 
238009, haskell-edisoncore/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-18 03:18:42 UTC (rev 238010)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=EdisonCore
+pkgname=haskell-edisoncore
+pkgver=1.3.1.1
+pkgrel=7
+pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
+url="http://rwd.rdockins.name/edison/home/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm 

[arch-commits] Commit in haskell-edisoncore/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:18:16
  Author: felixonmars
Revision: 238009

upgpkg: haskell-edisoncore 1.3.1.1-7

rebuild with ghc,8.0.2

Modified:
  haskell-edisoncore/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 03:15:27 UTC (rev 238008)
+++ PKGBUILD2017-06-18 03:18:16 UTC (rev 238009)
@@ -5,12 +5,12 @@
 _hkgname=EdisonCore
 pkgname=haskell-edisoncore
 pkgver=1.3.1.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
 url="http://rwd.rdockins.name/edison/home/";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck")
+depends=("ghc" "haskell-edisonapi" "haskell-mtl" "haskell-quickcheck")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('3e0720ee3b179304f563b99dd446c1d6911e31ddc4d0f78d6550b18e59ed501b')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-xcffib/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:15:27
  Author: felixonmars
Revision: 238008

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-xcffib/repos/community-staging-i686/
  haskell-xcffib/repos/community-staging-i686/PKGBUILD
(from rev 238007, haskell-xcffib/trunk/PKGBUILD)
  haskell-xcffib/repos/community-staging-x86_64/
  haskell-xcffib/repos/community-staging-x86_64/PKGBUILD
(from rev 238007, haskell-xcffib/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-xcffib/repos/community-staging-i686/PKGBUILD (from rev 238007, 
haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 03:15:27 UTC (rev 238008)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.5.1
+pkgrel=26
+pkgdesc="A cffi-based python binding for X"
+url="http://github.com/tych0/xcffib";
+license=('Apache')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 
'haskell-split'
+ 'haskell-xcb-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c4d954462b3636cbd7e61809250e74fb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 
238007, haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-18 03:15:27 UTC (rev 238008)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.5.1
+pkgrel=26
+pkgdesc="A cffi-based python binding for X"
+url="http://github.com/tych0/xcffib";
+license=('Apache')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 
'haskell-split'
+ 'haskell-xcb-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c4d954462b3636cbd7e61809250e74fb')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${

[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:14:58
  Author: felixonmars
Revision: 238007

upgpkg: haskell-xcffib 0.5.1-26

rebuild with ghc,8.0.2

Modified:
  haskell-xcffib/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 03:02:34 UTC (rev 238006)
+++ PKGBUILD2017-06-18 03:14:58 UTC (rev 238007)
@@ -4,14 +4,14 @@
 _hkgname=xcffib
 pkgname=haskell-xcffib
 pkgver=0.5.1
-pkgrel=25
+pkgrel=26
 pkgdesc="A cffi-based python binding for X"
 url="http://github.com/tych0/xcffib";
 license=('Apache')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip'
- 'haskell-language-python' 'haskell-mtl' 
'haskell-optparse-applicative' 'haskell-semigroups'
- 'haskell-split' 'haskell-xcb-types')
+depends=('ghc' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 
'haskell-split'
+ 'haskell-xcb-types')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('c4d954462b3636cbd7e61809250e74fb')
 
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -39,4 +39,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-turtle/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:02:34
  Author: felixonmars
Revision: 238006

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-turtle/repos/community-staging-i686/
  haskell-turtle/repos/community-staging-i686/PKGBUILD
(from rev 238005, haskell-turtle/trunk/PKGBUILD)
  haskell-turtle/repos/community-staging-x86_64/
  haskell-turtle/repos/community-staging-x86_64/PKGBUILD
(from rev 238005, haskell-turtle/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-turtle/repos/community-staging-i686/PKGBUILD (from rev 238005, 
haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 03:02:34 UTC (rev 238006)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.3.6
+pkgrel=3
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-foldl'
+ 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' 
'haskell-optional-args'
+ 'haskell-semigroups' 'haskell-stm' 'haskell-system-fileio' 
'haskell-system-filepath'
+ 'haskell-temporary' 'haskell-text' 'haskell-unix-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9f171a7036d98e3cfd8d381b6d3ca58f379d5be704ee3d5583dcbc73511e001dec83890a69a4e0482d113ecde46017c3722bb9a9dd95afbd3d888edeb9be7586')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
238005, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-18 03:02:34 UTC (rev 238006)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.3.6
+pkgrel=3
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-foldl'
+ 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' 
'haskell-optional-args'
+ 'haskell-semigroups' 'haskell-stm' 'haskell-system-fileio' 
'haskell-system-filepath'
+ 'haskell-temporary' 'haskell-text' 'haskell-unix-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9f171a7036d98e3cfd8d381b6d3ca58f379d5be704ee3d5583dcbc73511e001dec83890a69a4e0482d113ecde46017c3722bb9a9dd95afbd3d888edeb9be7586')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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' |"

[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Sunday, June 18, 2017 @ 03:02:08
  Author: felixonmars
Revision: 238005

upgpkg: haskell-turtle 1.3.6-3

rebuild with ghc,8.0.2

Modified:
  haskell-turtle/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 00:46:24 UTC (rev 238004)
+++ PKGBUILD2017-06-18 03:02:08 UTC (rev 238005)
@@ -5,12 +5,12 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.3.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-foldl'
+depends=('ghc' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-foldl'
  'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' 
'haskell-optional-args'
  'haskell-semigroups' 'haskell-stm' 'haskell-system-fileio' 
'haskell-system-filepath'
  'haskell-temporary' 'haskell-text' 'haskell-unix-compat')
@@ -20,7 +20,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -41,4 +41,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in seamonkey/repos (16 files)

2017-06-17 Thread Kyle Keen
Date: Sunday, June 18, 2017 @ 00:46:24
  Author: kkeen
Revision: 238004

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  seamonkey/repos/community-staging-i686/
  seamonkey/repos/community-staging-i686/PKGBUILD
(from rev 238003, seamonkey/trunk/PKGBUILD)
  seamonkey/repos/community-staging-i686/mozbug1323209.patch
(from rev 238003, seamonkey/trunk/mozbug1323209.patch)
  seamonkey/repos/community-staging-i686/mozbug1329272.patch
(from rev 238003, seamonkey/trunk/mozbug1329272.patch)
  seamonkey/repos/community-staging-i686/mozconfig
(from rev 238003, seamonkey/trunk/mozconfig)
  seamonkey/repos/community-staging-i686/no-crmf.diff
(from rev 238003, seamonkey/trunk/no-crmf.diff)
  seamonkey/repos/community-staging-i686/rhbz-966424.patch
(from rev 238003, seamonkey/trunk/rhbz-966424.patch)
  seamonkey/repos/community-staging-i686/seamonkey-2.0-lang.patch
(from rev 238003, seamonkey/trunk/seamonkey-2.0-lang.patch)
  seamonkey/repos/community-staging-x86_64/
  seamonkey/repos/community-staging-x86_64/PKGBUILD
(from rev 238003, seamonkey/trunk/PKGBUILD)
  seamonkey/repos/community-staging-x86_64/mozbug1323209.patch
(from rev 238003, seamonkey/trunk/mozbug1323209.patch)
  seamonkey/repos/community-staging-x86_64/mozbug1329272.patch
(from rev 238003, seamonkey/trunk/mozbug1329272.patch)
  seamonkey/repos/community-staging-x86_64/mozconfig
(from rev 238003, seamonkey/trunk/mozconfig)
  seamonkey/repos/community-staging-x86_64/no-crmf.diff
(from rev 238003, seamonkey/trunk/no-crmf.diff)
  seamonkey/repos/community-staging-x86_64/rhbz-966424.patch
(from rev 238003, seamonkey/trunk/rhbz-966424.patch)
  seamonkey/repos/community-staging-x86_64/seamonkey-2.0-lang.patch
(from rev 238003, seamonkey/trunk/seamonkey-2.0-lang.patch)

---+
 community-staging-i686/PKGBUILD   |  100 
 community-staging-i686/mozbug1323209.patch|   35 +++
 community-staging-i686/mozbug1329272.patch|   31 ++
 community-staging-i686/mozconfig  |   36 +++
 community-staging-i686/no-crmf.diff   |   15 +++
 community-staging-i686/rhbz-966424.patch  |   23 
 community-staging-i686/seamonkey-2.0-lang.patch   |   11 ++
 community-staging-x86_64/PKGBUILD |  100 
 community-staging-x86_64/mozbug1323209.patch  |   35 +++
 community-staging-x86_64/mozbug1329272.patch  |   31 ++
 community-staging-x86_64/mozconfig|   36 +++
 community-staging-x86_64/no-crmf.diff |   15 +++
 community-staging-x86_64/rhbz-966424.patch|   23 
 community-staging-x86_64/seamonkey-2.0-lang.patch |   11 ++
 14 files changed, 502 insertions(+)

Copied: seamonkey/repos/community-staging-i686/PKGBUILD (from rev 238003, 
seamonkey/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-18 00:46:24 UTC (rev 238004)
@@ -0,0 +1,100 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+pkgname=seamonkey
+pkgver=2.46
+pkgrel=4
+pkgdesc="SeaMonkey internet suite"
+arch=('i686' 'x86_64')
+license=('MPL')
+depends=('alsa-lib'  'dbus-glib'  'desktop-file-utils'  'gtk2' 'gtk3' 
'hunspell'  'libevent'  'libnotify'  'libvpx'  'libxt' 'mime-types'  
'mozilla-common'  'nss'  'sqlite'  'startup-notification' 'libpulse' 'icu' 
'gconf')
+makedepends=('unzip' 'zip' 'pkg-config'  'python2' 'yasm' 'wireless_tools' 
'mesa' 'autoconf2.13' 'imake' 'python3' 'gst-plugins-base')
+optdepends=('gst-plugins-base: vorbis decoding, ogg demuxing'
+'gst-plugins-bad: aac, vp8 and opus decoding'
+'gst-plugins-good: webm and mp4 demuxing'
+'gst-plugins-ugly: h.264 decoding')
+url="http://www.seamonkey-project.org/";
+source=(https://archive.mozilla.org/pub/mozilla.org/seamonkey/releases/$pkgver/source/seamonkey-$pkgver.source.tar.xz
+mozconfig
+seamonkey-2.0-lang.patch
+rhbz-966424.patch
+mozbug1323209.patch
+mozbug1329272.patch
+   no-crmf.diff)
+sha256sums=('39c84ce6fa1ed7c30152473e0dcd858df07437e84b29e5a18973db437a28a912'
+'8d3bd1c0f1101a382cf7861aff4a94bad9834ecfc0b240e43aca49d219a80d13'
+'ab19d10fbd6258aec37ab5e5efb12429814b2c24a1193284a48dd654311b4e2e'
+'746cb474c5a2c26fc474256e430e035e604b71b27df1003d4af85018fa263f4a'
+'87fb92e45f161d47b9e3ca31bcce60555bc33d633116dab4baa3bfba6ad965c4'
+'33c7031781357faf5fba7140d7723bf301c1569068922477742ac958ee82e62b'
+'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  cp ../mozconfig .mozconfig
+  #patch -Np1 -i ../seamonkey-2.0-lang.patch
+
+  # FS#48404
+  #echo "ac_add_options --enable-gstreamer=1.0

[arch-commits] Commit in seamonkey/trunk (PKGBUILD mozconfig no-crmf.diff)

2017-06-17 Thread Kyle Keen
Date: Sunday, June 18, 2017 @ 00:45:40
  Author: kkeen
Revision: 238003

upgpkg: seamonkey 2.46-4 libevent 2.1 rebuild

Added:
  seamonkey/trunk/no-crmf.diff
Modified:
  seamonkey/trunk/PKGBUILD
  seamonkey/trunk/mozconfig

--+
 PKGBUILD |   14 ++
 mozconfig|2 +-
 no-crmf.diff |   15 +++
 3 files changed, 26 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-18 00:12:42 UTC (rev 238002)
+++ PKGBUILD2017-06-18 00:45:40 UTC (rev 238003)
@@ -3,7 +3,7 @@
 
 pkgname=seamonkey
 pkgver=2.46
-pkgrel=3
+pkgrel=4
 pkgdesc="SeaMonkey internet suite"
 arch=('i686' 'x86_64')
 license=('MPL')
@@ -19,13 +19,15 @@
 seamonkey-2.0-lang.patch
 rhbz-966424.patch
 mozbug1323209.patch
-mozbug1329272.patch)
+mozbug1329272.patch
+   no-crmf.diff)
 sha256sums=('39c84ce6fa1ed7c30152473e0dcd858df07437e84b29e5a18973db437a28a912'
-'9a730ec71744e9e674a7922cd573fe2428f39ee53b0c3c8912053a910975f1d8'
+'8d3bd1c0f1101a382cf7861aff4a94bad9834ecfc0b240e43aca49d219a80d13'
 'ab19d10fbd6258aec37ab5e5efb12429814b2c24a1193284a48dd654311b4e2e'
 '746cb474c5a2c26fc474256e430e035e604b71b27df1003d4af85018fa263f4a'
 '87fb92e45f161d47b9e3ca31bcce60555bc33d633116dab4baa3bfba6ad965c4'
-'33c7031781357faf5fba7140d7723bf301c1569068922477742ac958ee82e62b')
+'33c7031781357faf5fba7140d7723bf301c1569068922477742ac958ee82e62b'
+'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb')
 
 prepare() {
   cd "$pkgname-$pkgver"
@@ -53,6 +55,10 @@
 
   # 2.26 build fix from wgnie (blfs ch 37)
   sed -i 's/$(MOZ_ZLIB_CFLAGS)/& $(MOZ_PIXMAN_CFLAGS)/' config/config.mk
+
+  # work around from FS#54395
+  patch -Np1 -d mozilla -i ../../no-crmf.diff
+  sed -i "s/'crmf',//" mozilla/security/manager/ssl/moz.build
 }
 
 build() {

Modified: mozconfig
===
--- mozconfig   2017-06-18 00:12:42 UTC (rev 238002)
+++ mozconfig   2017-06-18 00:45:40 UTC (rev 238003)
@@ -10,7 +10,7 @@
 ac_add_options --with-system-zlib
 ac_add_options --with-system-bz2
 ac_add_options --with-system-png
-ac_add_options --with-system-libevent
+#ac_add_options --with-system-libevent
 ac_add_options --with-system-libvpx
 ac_add_options --enable-system-hunspell
 ac_add_options --enable-system-sqlite

Added: no-crmf.diff
===
--- no-crmf.diff(rev 0)
+++ no-crmf.diff2017-06-18 00:45:40 UTC (rev 238003)
@@ -0,0 +1,15 @@
+diff --git i/old-configure.in w/old-configure.in
+index 0a06e470d2085922..d41c8e9d5dd2dbfb 100644
+--- i/old-configure.in
 w/old-configure.in
+@@ -2020,9 +2020,7 @@ if test -n "$_USE_SYSTEM_NSS"; then
+ AM_PATH_NSS(3.31, [MOZ_SYSTEM_NSS=1], [AC_MSG_ERROR([you don't have NSS 
installed or your version is too old])])
+ fi
+ 
+-if test -n "$MOZ_SYSTEM_NSS"; then
+-   NSS_LIBS="$NSS_LIBS -lcrmf"
+-else
++if test -z "$MOZ_SYSTEM_NSS"; then
+NSS_CFLAGS="-I${DIST}/include/nss"
+case "${OS_ARCH}" in
+ # Only few platforms have been tested with GYP


[arch-commits] Commit in linux-hardened/trunk (PKGBUILD)

2017-06-17 Thread Daniel Micay
Date: Sunday, June 18, 2017 @ 00:12:00
  Author: thestinger
Revision: 238001

upgpkg: linux-hardened 4.11.6.a-1

Modified:
  linux-hardened/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 22:05:57 UTC (rev 238000)
+++ PKGBUILD2017-06-18 00:12:00 UTC (rev 238001)
@@ -5,7 +5,7 @@
 
 pkgbase=linux-hardened
 _srcname=linux-4.11
-_pkgver=4.11.5
+_pkgver=4.11.6
 pkgver=$_pkgver.a
 pkgrel=1
 arch=('x86_64')
@@ -29,9 +29,9 @@
 
 sha256sums=('b67ecafd0a42b3383bf4d82f0850cbff92a7e72a215a6d02f42ddbafcf42a7d6'
 'SKIP'
-'1686ea3200069acd7869075a208ad6771c651b4f9d942b4a340fb8606c75fe13'
+'00c0b804ccda18d6ed4a32ba0be049a80363aa2bc084733a22da03f435d992a4'
 'SKIP'
-'24cf206ca6b7541815a2d80506c3f6bd5bda52b14abf63712fc0043c43b3b577'
+'b39ef5f158b68a44799e7747915a8ea3810093f5316437a5fadba3471fdbb7e9'
 'SKIP'
 '1568f8cdd98ac55db3797f2fb43b0d8abf9b24d6cb53f3b854ebd8e361472aa1'
 '834bd254b56ab71d73f59b3221f056c72f559553c04718e350ab2a3e2991afe0'


[arch-commits] Commit in linux-hardened/repos/community-x86_64 (10 files)

2017-06-17 Thread Daniel Micay
Date: Sunday, June 18, 2017 @ 00:12:42
  Author: thestinger
Revision: 238002

archrelease: copy trunk to community-x86_64

Added:
  linux-hardened/repos/community-x86_64/90-linux.hook
(from rev 238001, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/community-x86_64/PKGBUILD
(from rev 238001, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/community-x86_64/config.x86_64
(from rev 238001, linux-hardened/trunk/config.x86_64)
  linux-hardened/repos/community-x86_64/linux.install
(from rev 238001, linux-hardened/trunk/linux.install)
  linux-hardened/repos/community-x86_64/linux.preset
(from rev 238001, linux-hardened/trunk/linux.preset)
Deleted:
  linux-hardened/repos/community-x86_64/90-linux.hook
  linux-hardened/repos/community-x86_64/PKGBUILD
  linux-hardened/repos/community-x86_64/config.x86_64
  linux-hardened/repos/community-x86_64/linux.install
  linux-hardened/repos/community-x86_64/linux.preset

---+
 90-linux.hook |   22 
 PKGBUILD  |  586 +-
 config.x86_64 |16360 
 linux.install |   54 
 linux.preset  |   28 
 5 files changed, 8525 insertions(+), 8525 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 238001:238002 to see the changes.


[arch-commits] Commit in mpd/repos (16 files)

2017-06-17 Thread Gaëtan Bisson
Date: Saturday, June 17, 2017 @ 22:26:14
  Author: bisson
Revision: 298943

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  mpd/repos/extra-i686/PKGBUILD
(from rev 298942, mpd/trunk/PKGBUILD)
  mpd/repos/extra-i686/conf
(from rev 298942, mpd/trunk/conf)
  mpd/repos/extra-i686/install
(from rev 298942, mpd/trunk/install)
  mpd/repos/extra-i686/tmpfiles.d
(from rev 298942, mpd/trunk/tmpfiles.d)
  mpd/repos/extra-x86_64/PKGBUILD
(from rev 298942, mpd/trunk/PKGBUILD)
  mpd/repos/extra-x86_64/conf
(from rev 298942, mpd/trunk/conf)
  mpd/repos/extra-x86_64/install
(from rev 298942, mpd/trunk/install)
  mpd/repos/extra-x86_64/tmpfiles.d
(from rev 298942, mpd/trunk/tmpfiles.d)
Deleted:
  mpd/repos/extra-i686/PKGBUILD
  mpd/repos/extra-i686/conf
  mpd/repos/extra-i686/install
  mpd/repos/extra-i686/tmpfiles.d
  mpd/repos/extra-x86_64/PKGBUILD
  mpd/repos/extra-x86_64/conf
  mpd/repos/extra-x86_64/install
  mpd/repos/extra-x86_64/tmpfiles.d

-+
 /PKGBUILD   |  124 ++
 /conf   |   12 
 /install|   10 +++
 /tmpfiles.d |2 
 extra-i686/PKGBUILD |   60 --
 extra-i686/conf |6 --
 extra-i686/install  |5 -
 extra-i686/tmpfiles.d   |1 
 extra-x86_64/PKGBUILD   |   60 --
 extra-x86_64/conf   |6 --
 extra-x86_64/install|5 -
 extra-x86_64/tmpfiles.d |1 
 12 files changed, 148 insertions(+), 144 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-06-17 22:25:57 UTC (rev 298942)
+++ extra-i686/PKGBUILD 2017-06-17 22:26:14 UTC (rev 298943)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Angel Velasquez 
-# Contributor: Andrea Scarpino 
-# Contributor: Damir Perisa 
-# Contributor: Ben 
-
-pkgname=mpd
-pkgver=0.20.9
-pkgrel=1
-pkgdesc='Flexible, powerful, server-side application for playing music'
-url='https://www.musicpd.org/'
-license=('GPL')
-arch=('i686' 'x86_64')
-depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 
'faad2'
- 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 
'libmpdclient'
- 'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' 'smbclient' 
'libcdio-paranoia'
- 'libgme')
-makedepends=('boost' 'doxygen')
-validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512')
-#source=("https://www.musicpd.org/download/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.sig}
-source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}
-'tmpfiles.d'
-'conf')
-sha256sums=('cd77a2869e32354b004cc6b34fcb0bee56114caa2d9ed862aaa8071441e34eb7'
-'SKIP'
-'c1683ba35774c85e16c70e89f7e2ed1c09619512b1a273daabbd5e34d40439bd'
-'f40f68205834ca53cea3372e930bfe6c2f9ecc9df3b1605df2fec63a658b2e03')
-
-backup=('etc/mpd.conf')
-install=install
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --enable-cdio-paranoia \
-   --enable-libmpdclient \
-   --enable-jack \
-   --enable-soundcloud \
-   --enable-pipe-output \
-   --enable-pulse \
-   --disable-sidplay \
-   --with-systemduserunitdir=/usr/lib/systemd/user \
-   --with-systemdsystemunitdir=/usr/lib/systemd/system \
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 ../conf "${pkgdir}"/etc/mpd.conf
-   install -Dm644 ../tmpfiles.d "${pkgdir}"/usr/lib/tmpfiles.d/mpd.conf
-   install -d -g 45 -o 45 "${pkgdir}"/var/lib/mpd{,/playlists}
-
-   sed '/\[Service\]/a User=mpd' -i 
"${pkgdir}"/usr/lib/systemd/system/mpd.service
-   sed '/WantedBy=/c WantedBy=default.target' -i 
"${pkgdir}"/usr/lib/systemd/system/mpd.service
-}

Copied: mpd/repos/extra-i686/PKGBUILD (from rev 298942, mpd/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-06-17 22:26:14 UTC (rev 298943)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Angel Velasquez 
+# Contributor: Andrea Scarpino 
+# Contributor: Damir Perisa 
+# Contributor: Ben 
+
+pkgname=mpd
+pkgver=0.20.9
+pkgrel=2
+pkgdesc='Flexible, powerful, server-side application for playing music'
+url='https://www.musicpd.org/'
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 
'faad2'
+ 'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 
'libmpdclient'
+ 'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' '

[arch-commits] Commit in mpd/trunk (PKGBUILD)

2017-06-17 Thread Gaëtan Bisson
Date: Saturday, June 17, 2017 @ 22:25:57
  Author: bisson
Revision: 298942

implement FS#54462

Modified:
  mpd/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 21:35:05 UTC (rev 298941)
+++ PKGBUILD2017-06-17 22:25:57 UTC (rev 298942)
@@ -7,7 +7,7 @@
 
 pkgname=mpd
 pkgver=0.20.9
-pkgrel=1
+pkgrel=2
 pkgdesc='Flexible, powerful, server-side application for playing music'
 url='https://www.musicpd.org/'
 license=('GPL')
@@ -15,7 +15,7 @@
 depends=('libao' 'ffmpeg' 'libmodplug' 'audiofile' 'libshout' 'libmad' 'curl' 
'faad2'
  'sqlite' 'jack' 'libmms' 'wavpack' 'avahi' 'libid3tag' 'yajl' 
'libmpdclient'
  'icu' 'libupnp' 'libnfs' 'libsamplerate' 'libsoxr' 'smbclient' 
'libcdio-paranoia'
- 'libgme')
+ 'libgme' 'zziplib')
 makedepends=('boost' 'doxygen')
 validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512')
 
#source=("https://www.musicpd.org/download/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.sig}
@@ -36,11 +36,13 @@
--prefix=/usr \
--sysconfdir=/etc \
--enable-cdio-paranoia \
+   --enable-iso9660 \
+   --enable-jack \
--enable-libmpdclient \
-   --enable-jack \
-   --enable-soundcloud \
--enable-pipe-output \
--enable-pulse \
+   --enable-soundcloud \
+   --enable-zzip \
--disable-sidplay \
--with-systemduserunitdir=/usr/lib/systemd/user \
--with-systemdsystemunitdir=/usr/lib/systemd/system \


[arch-commits] Commit in kbibtex/repos (8 files)

2017-06-17 Thread Antonio Rojas
Date: Saturday, June 17, 2017 @ 22:05:57
  Author: arojas
Revision: 238000

archrelease: copy trunk to community-i686, community-x86_64

Added:
  kbibtex/repos/community-i686/PKGBUILD
(from rev 237999, kbibtex/trunk/PKGBUILD)
  kbibtex/repos/community-i686/kbibtex-no-qtwebkit.patch
(from rev 237999, kbibtex/trunk/kbibtex-no-qtwebkit.patch)
  kbibtex/repos/community-x86_64/PKGBUILD
(from rev 237999, kbibtex/trunk/PKGBUILD)
  kbibtex/repos/community-x86_64/kbibtex-no-qtwebkit.patch
(from rev 237999, kbibtex/trunk/kbibtex-no-qtwebkit.patch)
Deleted:
  kbibtex/repos/community-i686/PKGBUILD
  kbibtex/repos/community-i686/kbibtex-no-qtwebkit.patch
  kbibtex/repos/community-x86_64/PKGBUILD
  kbibtex/repos/community-x86_64/kbibtex-no-qtwebkit.patch

+
 /PKGBUILD  |   80 +++
 /kbibtex-no-qtwebkit.patch |   68 ++
 community-i686/PKGBUILD|   41 -
 community-i686/kbibtex-no-qtwebkit.patch   |   34 ---
 community-x86_64/PKGBUILD  |   41 -
 community-x86_64/kbibtex-no-qtwebkit.patch |   34 ---
 6 files changed, 148 insertions(+), 150 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-06-17 22:05:07 UTC (rev 237999)
+++ community-i686/PKGBUILD 2017-06-17 22:05:57 UTC (rev 238000)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Ray Rashif 
-# Contributor: Antonio Rojas 
-# Contributor: cmorlok 
-
-pkgname=kbibtex
-pkgver=0.6.2
-_branch=0.6
-pkgrel=1
-pkgdesc="A BibTeX editor for KDE"
-arch=('i686' 'x86_64')
-url='http://home.gna.org/kbibtex/'
-license=('GPL')
-depends=('kdebase-runtime' 'poppler-qt4')
-optdepends=('okular: Document preview')
-makedepends=('cmake' 'automoc4')
-source=("http://download.gna.org/$pkgname/$_branch/$pkgname-$pkgver.tar.xz"; 
kbibtex-no-qtwebkit.patch)
-md5sums=('5372f79e4ce0ee498e48aabdc377b114'
- '73a6be6e48e0e9106f60b65ad07d73e6')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-# Disable insecure qtwebkit
-  patch -p1 -i ../kbibtex-no-qtwebkit.patch
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: kbibtex/repos/community-i686/PKGBUILD (from rev 237999, 
kbibtex/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-06-17 22:05:57 UTC (rev 238000)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Antonio Rojas 
+# Contributor: cmorlok 
+
+pkgname=kbibtex
+pkgver=0.6.2
+pkgrel=1
+pkgdesc="A BibTeX editor for KDE"
+arch=('i686' 'x86_64')
+url='http://home.gna.org/kbibtex/'
+license=('GPL')
+depends=('kdebase-runtime' 'poppler-qt4')
+optdepends=('okular: Document preview')
+makedepends=('cmake' 'automoc4')
+source=("http://download.kde.org/stable/KBibTeX/$pkgname-$pkgver.tar.xz"; 
kbibtex-no-qtwebkit.patch)
+md5sums=('5372f79e4ce0ee498e48aabdc377b114'
+ '73a6be6e48e0e9106f60b65ad07d73e6')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+# Disable insecure qtwebkit
+  patch -p1 -i ../kbibtex-no-qtwebkit.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: community-i686/kbibtex-no-qtwebkit.patch
===
--- community-i686/kbibtex-no-qtwebkit.patch2017-06-17 22:05:07 UTC (rev 
237999)
+++ community-i686/kbibtex-no-qtwebkit.patch2017-06-17 22:05:57 UTC (rev 
238000)
@@ -1,34 +0,0 @@
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 04222a74..1485acc1 100644
 a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -34,29 +34,6 @@ include(
- ##SET(CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO} -pg")
- ##SET(CMAKE_CXX_FLAGS_DISTRIBUTION "${CMAKE_CXX_FLAGS_DISTRIBUTION} -pg")
- 
--# check if QtWebKit is available, which seems to be not available
--# on e.g. RedHat Enterprise Linux 6 or Scientific Linux 6
--if(
--QT_QTWEBKIT_FOUND
--)
--message(
--STATUS
--"Found QtWebKit, enabling WebKit support"
--)
--add_definitions(
---DHAVE_QTWEBKIT
--)
--else(
--QT_QTWEBKIT_FOUND
--)
--message(
--STATUS
--"QtWebKit not found, disabling WebKit support"
--)
--endif(
--QT_QTWEBKIT_FOUND
--)
--
- add_definitions(
- ${QT_DEFINITIONS}
- ${KDE4_DEFINITIONS}

Copied: kbibtex/repos/community-i686/kbibtex-no-qtwebkit.patch (from rev 
237999, kbibtex/trunk/kbibtex-no-qtwebkit.patch)
=

[arch-commits] Commit in kbibtex/trunk (PKGBUILD)

2017-06-17 Thread Antonio Rojas
Date: Saturday, June 17, 2017 @ 22:05:07
  Author: arojas
Revision: 237999

Update source

Modified:
  kbibtex/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 21:58:35 UTC (rev 237998)
+++ PKGBUILD2017-06-17 22:05:07 UTC (rev 237999)
@@ -5,7 +5,6 @@
 
 pkgname=kbibtex
 pkgver=0.6.2
-_branch=0.6
 pkgrel=1
 pkgdesc="A BibTeX editor for KDE"
 arch=('i686' 'x86_64')
@@ -14,7 +13,7 @@
 depends=('kdebase-runtime' 'poppler-qt4')
 optdepends=('okular: Document preview')
 makedepends=('cmake' 'automoc4')
-source=("http://download.gna.org/$pkgname/$_branch/$pkgname-$pkgver.tar.xz"; 
kbibtex-no-qtwebkit.patch)
+source=("http://download.kde.org/stable/KBibTeX/$pkgname-$pkgver.tar.xz"; 
kbibtex-no-qtwebkit.patch)
 md5sums=('5372f79e4ce0ee498e48aabdc377b114'
  '73a6be6e48e0e9106f60b65ad07d73e6')
 


[arch-commits] Commit in (3 files)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:58:18
  Author: alucryd
Revision: 237997

Split python-pyacoustid

Added:
  python-pyacoustid/
  python-pyacoustid/trunk/
  python-pyacoustid/trunk/PKGBUILD

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Added: python-pyacoustid/trunk/PKGBUILD
===
--- python-pyacoustid/trunk/PKGBUILD(rev 0)
+++ python-pyacoustid/trunk/PKGBUILD2017-06-17 21:58:18 UTC (rev 237997)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Fernando Jiménez Solano 
+# Contributor: Sven-Hendrik Haase 
+
+pkgbase=python-pyacoustid
+pkgname=('python-pyacoustid' 'python2-pyacoustid')
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
+arch=('any')
+url='https://github.com/beetbox/pyacoustid'
+license=('MIT')
+depends=('chromaprint')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
+'https://raw.github.com/beetbox/beets/master/LICENSE')
+sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
+'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
+
+prepare() {
+  cp -r {,python-}pyacoustid-${pkgver}
+  mv {,python2-}pyacoustid-${pkgver}
+}
+
+build() {
+  for py in python{,2}; do
+pushd ${py}-pyacoustid-${pkgver}
+${py} setup.py build
+popd
+  done
+}
+
+package_python-pyacoustid() {
+  cd python-pyacoustid-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
+}
+
+package_python2-pyacoustid() {
+  cd python2-pyacoustid-${pkgver}
+
+  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
+}
+
+# vim: ts=2 sw=2 et:


Property changes on: python-pyacoustid/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in python-pyacoustid (3 files)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:58:35
  Author: alucryd
Revision: 237998

archrelease: copy trunk to community-any

Added:
  python-pyacoustid/repos/
  python-pyacoustid/repos/community-any/
  python-pyacoustid/repos/community-any/PKGBUILD
(from rev 237997, python-pyacoustid/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: python-pyacoustid/repos/community-any/PKGBUILD (from rev 237997, 
python-pyacoustid/trunk/PKGBUILD)
===
--- repos/community-any/PKGBUILD(rev 0)
+++ repos/community-any/PKGBUILD2017-06-17 21:58:35 UTC (rev 237998)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Fernando Jiménez Solano 
+# Contributor: Sven-Hendrik Haase 
+
+pkgbase=python-pyacoustid
+pkgname=('python-pyacoustid' 'python2-pyacoustid')
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
+arch=('any')
+url='https://github.com/beetbox/pyacoustid'
+license=('MIT')
+depends=('chromaprint')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
+'https://raw.github.com/beetbox/beets/master/LICENSE')
+sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
+'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
+
+prepare() {
+  cp -r {,python-}pyacoustid-${pkgver}
+  mv {,python2-}pyacoustid-${pkgver}
+}
+
+build() {
+  for py in python{,2}; do
+pushd ${py}-pyacoustid-${pkgver}
+${py} setup.py build
+popd
+  done
+}
+
+package_python-pyacoustid() {
+  cd python-pyacoustid-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
+}
+
+package_python2-pyacoustid() {
+  cd python2-pyacoustid-${pkgver}
+
+  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in python2-pyacoustid/repos/community-any (PKGBUILD PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:52:24
  Author: alucryd
Revision: 237996

archrelease: copy trunk to community-any

Added:
  python2-pyacoustid/repos/community-any/PKGBUILD
(from rev 237995, python2-pyacoustid/trunk/PKGBUILD)
Deleted:
  python2-pyacoustid/repos/community-any/PKGBUILD

--+
 PKGBUILD |   96 ++---
 1 file changed, 48 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 21:50:04 UTC (rev 237995)
+++ PKGBUILD2017-06-17 21:52:24 UTC (rev 237996)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Fernando Jiménez Solano 
-# Contributor: Sven-Hendrik Haase 
-
-pkgbase=python-pyacoustid
-pkgname=('python-pyacoustid' 'python2-pyacoustid')
-pkgver=1.1.5
-pkgrel=1
-pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
-arch=('any')
-url='https://github.com/beetbox/pyacoustid'
-license=('MIT')
-depends=('chromaprint')
-makedepends=('python-setuptools' 'python2-setuptools')
-source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
-'https://raw.github.com/beetbox/beets/master/LICENSE')
-sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
-'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
-
-prepare() {
-  cp -r {,python-}pyacoustid-${pkgver}
-  mv {,python2-}pyacoustid-${pkgver}
-}
-
-build() {
-  for py in python{,2}; do
-pushd ${py}-pyacoustid-${pkgver}
-${py} setup.py build
-popd
-  done
-}
-
-package_python-pyacoustid() {
-  cd python-pyacoustid-${pkgver}
-
-  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
-  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
-}
-
-package_python2-pyacoustid() {
-  cd python2-pyacoustid-${pkgver}
-
-  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
-  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
-}
-
-# vim: ts=2 sw=2 et:

Copied: python2-pyacoustid/repos/community-any/PKGBUILD (from rev 237995, 
python2-pyacoustid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 21:52:24 UTC (rev 237996)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Fernando Jiménez Solano 
+# Contributor: Sven-Hendrik Haase 
+
+pkgbase=python-pyacoustid
+pkgname=('python-pyacoustid' 'python2-pyacoustid')
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
+arch=('any')
+url='https://github.com/beetbox/pyacoustid'
+license=('MIT')
+depends=('chromaprint')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
+'https://raw.github.com/beetbox/beets/master/LICENSE')
+sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
+'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
+
+prepare() {
+  cp -r {,python-}pyacoustid-${pkgver}
+  mv {,python2-}pyacoustid-${pkgver}
+}
+
+build() {
+  for py in python{,2}; do
+pushd ${py}-pyacoustid-${pkgver}
+${py} setup.py build
+popd
+  done
+}
+
+package_python-pyacoustid() {
+  cd python-pyacoustid-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
+}
+
+package_python2-pyacoustid() {
+  cd python2-pyacoustid-${pkgver}
+
+  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in pgadmin4/repos (12 files)

2017-06-17 Thread Jerome Leclanche
Date: Saturday, June 17, 2017 @ 21:49:52
  Author: jleclanche
Revision: 237993

archrelease: copy trunk to community-i686, community-x86_64

Added:
  pgadmin4/repos/community-i686/
  pgadmin4/repos/community-i686/0001-Simplify-Server-s-python-setup.patch
(from rev 237992, pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch)
  pgadmin4/repos/community-i686/PKGBUILD
(from rev 237992, pgadmin4/trunk/PKGBUILD)
  pgadmin4/repos/community-i686/config_distro.py
(from rev 237992, pgadmin4/trunk/config_distro.py)
  pgadmin4/repos/community-i686/config_local.py
(from rev 237992, pgadmin4/trunk/config_local.py)
  pgadmin4/repos/community-i686/pgAdmin4.desktop
(from rev 237992, pgadmin4/trunk/pgAdmin4.desktop)
  pgadmin4/repos/community-x86_64/
  pgadmin4/repos/community-x86_64/0001-Simplify-Server-s-python-setup.patch
(from rev 237992, pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch)
  pgadmin4/repos/community-x86_64/PKGBUILD
(from rev 237992, pgadmin4/trunk/PKGBUILD)
  pgadmin4/repos/community-x86_64/config_distro.py
(from rev 237992, pgadmin4/trunk/config_distro.py)
  pgadmin4/repos/community-x86_64/config_local.py
(from rev 237992, pgadmin4/trunk/config_local.py)
  pgadmin4/repos/community-x86_64/pgAdmin4.desktop
(from rev 237992, pgadmin4/trunk/pgAdmin4.desktop)

+
 community-i686/0001-Simplify-Server-s-python-setup.patch   |  633 +++
 community-i686/PKGBUILD|   84 +
 community-i686/config_distro.py|2 
 community-i686/pgAdmin4.desktop|   11 
 community-x86_64/0001-Simplify-Server-s-python-setup.patch |  633 +++
 community-x86_64/PKGBUILD  |   84 +
 community-x86_64/config_distro.py  |2 
 community-x86_64/pgAdmin4.desktop  |   11 
 8 files changed, 1460 insertions(+)

Copied: pgadmin4/repos/community-i686/0001-Simplify-Server-s-python-setup.patch 
(from rev 237992, pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch)
===
--- community-i686/0001-Simplify-Server-s-python-setup.patch
(rev 0)
+++ community-i686/0001-Simplify-Server-s-python-setup.patch2017-06-17 
21:49:52 UTC (rev 237993)
@@ -0,0 +1,633 @@
+From a5a1c332e23a094e0c2a1c9513fb9f6b05cbbf05 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 28 Jan 2017 01:19:06 +0100
+Subject: [PATCH] Simplify Server's python setup
+---
+ runtime/BrowserWindow.cpp |   6 +-
+ runtime/ConfigWindow.cpp  |  16 ++-
+ runtime/ConfigWindow.h|   6 +-
+ runtime/ConfigWindow.ui   |  22 +++-
+ runtime/Server.cpp| 253 +++---
+ runtime/Server.h  |  11 +-
+ runtime/pgAdmin4.cpp  | 106 ++-
+ 7 files changed, 149 insertions(+), 271 deletions(-)
+
+diff --git a/runtime/BrowserWindow.cpp b/runtime/BrowserWindow.cpp
+index 516b8689818bddc9..a2ee4895f5351565 100644
+--- a/runtime/BrowserWindow.cpp
 b/runtime/BrowserWindow.cpp
+@@ -1286,17 +1286,17 @@ void BrowserWindow::preferences()
+ 
+ ConfigWindow *dlg = new ConfigWindow();
+ dlg->setWindowTitle(QWidget::tr("Configuration"));
+-dlg->setPythonPath(settings.value("PythonPath").toString());
++dlg->setPythonExecutable(settings.value("PythonExecutable").toString());
+ dlg->setApplicationPath(settings.value("ApplicationPath").toString());
+ dlg->setModal(true);
+ ok = dlg->exec();
+ 
+-QString pythonpath = dlg->getPythonPath();
++QString pythonexecutable = dlg->getPythonExecutable();
+ QString applicationpath = dlg->getApplicationPath();
+ 
+ if (ok)
+ {
+-settings.setValue("PythonPath", pythonpath);
++settings.setValue("PythonExecutable", pythonexecutable);
+ settings.setValue("ApplicationPath", applicationpath);
+ }
+ }
+diff --git a/runtime/ConfigWindow.cpp b/runtime/ConfigWindow.cpp
+index 3fb1a2738eb89ec0..c31345bf08d06d88 100644
+--- a/runtime/ConfigWindow.cpp
 b/runtime/ConfigWindow.cpp
+@@ -17,37 +17,45 @@ ConfigWindow::ConfigWindow(QWidget *parent) :
+ ui(new Ui::ConfigWindow)
+ {
+ ui->setupUi(this);
++
++#ifdef PYTHON2
++ui->pythonExecutableLineEdit->setPlaceholderText(
++QString(QWidget::tr("The Python 2 executable to use (may be 
within a virtual environment)")));
++#else
++ui->pythonExecutableLineEdit->setPlaceholderText(
++QString(QWidget::tr("The Python 3 executable to use (may be 
within a virtual environment)")));
++#endif
+ }
+ 
+ ConfigWindow::~ConfigWindow()
+ {
+ delete ui;
+ }
+ 
+ void ConfigWindow::on_buttonBox_accepted()
+ {
+ this->close();
+ }
+ 
+ void ConfigWindow::on_buttonBox_rejected()
+ {
+ this->close();
+ }
+ 
+-QString ConfigWindow::getPythonPath()
++QSt

[arch-commits] Commit in python2-pyacoustid/trunk (PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:49:54
  Author: alucryd
Revision: 237994

FS#54318: python-pyacoustid 1.1.5-1

Modified:
  python2-pyacoustid/trunk/PKGBUILD

--+
 PKGBUILD |   43 ---
 1 file changed, 28 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 21:49:52 UTC (rev 237993)
+++ PKGBUILD2017-06-17 21:49:54 UTC (rev 237994)
@@ -3,33 +3,46 @@
 # Contributor: Fernando Jiménez Solano 
 # Contributor: Sven-Hendrik Haase 
 
-pkgname=python2-pyacoustid
-pkgver=1.1.4
+pkgbase=python-pyacoustid
+pkgname=('python-pyacoustid' 'python2-pyacoustid')
+pkgver=1.1.5
 pkgrel=1
 pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
 arch=('any')
-url='https://github.com/sampsyo/pyacoustid'
+url='https://github.com/beetbox/pyacoustid'
 license=('MIT')
 depends=('chromaprint')
-makedepends=('python2-setuptools')
-source=("pyacoustid-${pkgver}.tar.gz::https://github.com/sampsyo/pyacoustid/archive/v${pkgver}.tar.gz";
-'https://raw.github.com/sampsyo/beets/master/LICENSE')
-sha256sums=('69e7e70d05a185e3602c7f752b2c9009c3caa17bbe7ddaed494d67fb63913b47'
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
+'https://raw.github.com/beetbox/beets/master/LICENSE')
+sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
 '69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
 
+prepare() {
+  cp -r {,python-}pyacoustid-${pkgver}
+  mv {,python2-}pyacoustid-${pkgver}
+}
+
 build() {
-  cd pyacoustid-${pkgver}
+  for py in python{,2}; do
+pushd ${py}-pyacoustid-${pkgver}
+${py} setup.py build
+popd
+  done
+}
 
-  python2 setup.py build
+package_python-pyacoustid() {
+  cd python-pyacoustid-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
 }
 
-package() {
-  cd pyacoustid-${pkgver}
+package_python2-pyacoustid() {
+  cd python2-pyacoustid-${pkgver}
 
-  python2 setup.py install --root="${pkgdir}" --optimize='1'
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses/python2-pyacoustid
-  install -m 644 ../LICENSE "${pkgdir}"/usr/share/licenses/python2-pyacoustid/
+  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in python2-pyacoustid/repos/community-any (PKGBUILD PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:50:04
  Author: alucryd
Revision: 237995

archrelease: copy trunk to community-any

Added:
  python2-pyacoustid/repos/community-any/PKGBUILD
(from rev 237994, python2-pyacoustid/trunk/PKGBUILD)
Deleted:
  python2-pyacoustid/repos/community-any/PKGBUILD

--+
 PKGBUILD |   83 +++--
 1 file changed, 48 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 21:49:54 UTC (rev 237994)
+++ PKGBUILD2017-06-17 21:50:04 UTC (rev 237995)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Fernando Jiménez Solano 
-# Contributor: Sven-Hendrik Haase 
-
-pkgname=python2-pyacoustid
-pkgver=1.1.4
-pkgrel=1
-pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
-arch=('any')
-url='https://github.com/sampsyo/pyacoustid'
-license=('MIT')
-depends=('chromaprint')
-makedepends=('python2-setuptools')
-source=("pyacoustid-${pkgver}.tar.gz::https://github.com/sampsyo/pyacoustid/archive/v${pkgver}.tar.gz";
-'https://raw.github.com/sampsyo/beets/master/LICENSE')
-sha256sums=('69e7e70d05a185e3602c7f752b2c9009c3caa17bbe7ddaed494d67fb63913b47'
-'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
-
-build() {
-  cd pyacoustid-${pkgver}
-
-  python2 setup.py build
-}
-
-package() {
-  cd pyacoustid-${pkgver}
-
-  python2 setup.py install --root="${pkgdir}" --optimize='1'
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses/python2-pyacoustid
-  install -m 644 ../LICENSE "${pkgdir}"/usr/share/licenses/python2-pyacoustid/
-}
-
-# vim: ts=2 sw=2 et:

Copied: python2-pyacoustid/repos/community-any/PKGBUILD (from rev 237994, 
python2-pyacoustid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 21:50:04 UTC (rev 237995)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Fernando Jiménez Solano 
+# Contributor: Sven-Hendrik Haase 
+
+pkgbase=python-pyacoustid
+pkgname=('python-pyacoustid' 'python2-pyacoustid')
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Bindings for Chromaprint acoustic fingerprinting and the Acoustid API'
+arch=('any')
+url='https://github.com/beetbox/pyacoustid'
+license=('MIT')
+depends=('chromaprint')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("pyacoustid-${pkgver}.tar.gz::https://github.com/beetbox/pyacoustid/archive/v${pkgver}.tar.gz";
+'https://raw.github.com/beetbox/beets/master/LICENSE')
+sha256sums=('614e350d62af87c7cbc62c0bcaed9fc8330879772d050d245b7bd86556fb1b3f'
+'69b9fa8fe9700714fc1f002aa6bfef097e5422372979195ab48956cd48e20aaf')
+
+prepare() {
+  cp -r {,python-}pyacoustid-${pkgver}
+  mv {,python2-}pyacoustid-${pkgver}
+}
+
+build() {
+  for py in python{,2}; do
+pushd ${py}-pyacoustid-${pkgver}
+${py} setup.py build
+popd
+  done
+}
+
+package_python-pyacoustid() {
+  cd python-pyacoustid-${pkgver}
+
+  python setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python-pyacoustid/
+}
+
+package_python2-pyacoustid() {
+  cd python2-pyacoustid-${pkgver}
+
+  python2 setup.py install --root="${pkgdir}" --optimize='1' --skip-build
+  install -Dm 644 ../LICENSE -t 
"${pkgdir}"/usr/share/licenses/python2-pyacoustid/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in python-pytables/repos (4 files)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 21:38:55
  Author: archange
Revision: 237992

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  python-pytables/repos/community-staging-i686/
  python-pytables/repos/community-staging-i686/PKGBUILD
(from rev 237991, python-pytables/trunk/PKGBUILD)
  python-pytables/repos/community-staging-x86_64/
  python-pytables/repos/community-staging-x86_64/PKGBUILD
(from rev 237991, python-pytables/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   67 
 community-staging-x86_64/PKGBUILD |   67 
 2 files changed, 134 insertions(+)

Copied: python-pytables/repos/community-staging-i686/PKGBUILD (from rev 237991, 
python-pytables/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 21:38:55 UTC (rev 237992)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Andrzej Giniewicz 
+# Contributor: Sebastien Binet 
+
+pkgbase=python-pytables
+pkgname=('python2-pytables' 'python-pytables')
+pkgver=3.4.2
+pkgrel=2
+arch=("i686" "x86_64")
+pkgdesc="A package for managing hierarchical datasets and designed to 
efficiently and easily cope with extremely large amounts of data"
+url="http://www.pytables.org";
+license=("BSD")
+makedepends=('lzo' 'hdf5' 'python2-numexpr' 'python-numexpr' 
'python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'blosc' 'bzip2')
+source=(${pkgbase}-${pkgver}::"https://github.com/PyTables/PyTables/archive/v${pkgver}.tar.gz";)
+md5sums=('a14bc216fa323562a35029183c0ffda9')
+
+prepare() {
+  cd "$srcdir"/PyTables-$pkgver
+
+  cd "${srcdir}" 
+  cp -a PyTables-$pkgver PyTables-py2-$pkgver
+}
+
+build() {
+  msg "Building Python2"
+  cd "$srcdir"/PyTables-py2-$pkgver
+  python2 setup.py build --blosc=/usr
+
+  msg "Building Python3"
+  cd "$srcdir"/PyTables-$pkgver
+  python setup.py build --blosc=/usr
+}
+
+package_python2-pytables() {
+  depends=('lzo' 'hdf5' 'python2-numexpr' 'blosc')
+
+  cd "$srcdir"/PyTables-py2-${pkgver}
+  python2 setup.py install --skip-build --prefix=/usr --root="$pkgdir" 
--optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # see FS#36015 and FS#44971
+  mv "$pkgdir"/usr/bin/pt2to3{,-2.7}
+  mv "$pkgdir"/usr/bin/ptdump{,-2.7}
+  mv "$pkgdir"/usr/bin/ptrepack{,-2.7}
+  mv "$pkgdir"/usr/bin/pttree{,-2.7}
+
+  # see FS#45975
+  _site_packages=`python2 -c "from distutils.sysconfig import get_python_lib; 
print(get_python_lib())"`
+  chmod a+rx "${pkgdir}${_site_packages}"/*.egg-info
+  chmod a+r "${pkgdir}${_site_packages}"/*.egg-info/*
+}
+
+package_python-pytables() {
+  depends=('lzo' 'hdf5' 'python-numexpr' 'blosc')
+
+  cd "$srcdir"/PyTables-${pkgver}
+  python setup.py install --skip-build --prefix=/usr --root="$pkgdir" 
--optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # see FS#45975
+  _site_packages=`python -c "from distutils.sysconfig import get_python_lib; 
print(get_python_lib())"`
+  chmod a+rx "${pkgdir}${_site_packages}"/*.egg-info
+  chmod a+r "${pkgdir}${_site_packages}"/*.egg-info/*
+}
+

Copied: python-pytables/repos/community-staging-x86_64/PKGBUILD (from rev 
237991, python-pytables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 21:38:55 UTC (rev 237992)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Andrzej Giniewicz 
+# Contributor: Sebastien Binet 
+
+pkgbase=python-pytables
+pkgname=('python2-pytables' 'python-pytables')
+pkgver=3.4.2
+pkgrel=2
+arch=("i686" "x86_64")
+pkgdesc="A package for managing hierarchical datasets and designed to 
efficiently and easily cope with extremely large amounts of data"
+url="http://www.pytables.org";
+license=("BSD")
+makedepends=('lzo' 'hdf5' 'python2-numexpr' 'python-numexpr' 
'python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'blosc' 'bzip2')
+source=(${pkgbase}-${pkgver}::"https://github.com/PyTables/PyTables/archive/v${pkgver}.tar.gz";)
+md5sums=('a14bc216fa323562a35029183c0ffda9')
+
+prepare() {
+  cd "$srcdir"/PyTables-$pkgver
+
+  cd "${srcdir}" 
+  cp -a PyTables-$pkgver PyTables-py2-$pkgver
+}
+
+build() {
+  msg "Building Python2"
+  cd "$srcdir"/PyTables-py2-$pkgver
+  python2 setup.py build --blosc=/usr
+
+  msg "Building Python3"
+  cd "$srcdir"/PyTables-$pkgver
+  python setup.py build --blosc=/usr
+}
+
+package_python2-pytables() {
+  depends=('lzo' 'hdf5' 'python2-numexpr' 'blosc')
+
+  cd "$srcdir"/PyTables-py2-${pkgver}
+  python2 setup.py install --skip-build --prefix=/usr --root="$pkgdir" 
--optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # see FS#36015 and FS#44971
+  mv "$pkgdir"/

[arch-commits] Commit in python-pytables/trunk (PKGBUILD)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 21:37:13
  Author: archange
Revision: 237991

HDF5 rebuild

Also fix source local filename.

Modified:
  python-pytables/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 21:31:00 UTC (rev 237990)
+++ PKGBUILD2017-06-17 21:37:13 UTC (rev 237991)
@@ -5,13 +5,13 @@
 pkgbase=python-pytables
 pkgname=('python2-pytables' 'python-pytables')
 pkgver=3.4.2
-pkgrel=1
+pkgrel=2
 arch=("i686" "x86_64")
 pkgdesc="A package for managing hierarchical datasets and designed to 
efficiently and easily cope with extremely large amounts of data"
 url="http://www.pytables.org";
 license=("BSD")
 makedepends=('lzo' 'hdf5' 'python2-numexpr' 'python-numexpr' 
'python-setuptools' 'python2-setuptools' 'cython' 'cython2' 'blosc' 'bzip2')
-source=("https://github.com/PyTables/PyTables/archive/v${pkgver}.tar.gz";)
+source=(${pkgbase}-${pkgver}::"https://github.com/PyTables/PyTables/archive/v${pkgver}.tar.gz";)
 md5sums=('a14bc216fa323562a35029183c0ffda9')
 
 prepare() {


[arch-commits] Commit in libbluray/repos (4 files)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:35:05
  Author: alucryd
Revision: 298941

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libbluray/repos/extra-i686/PKGBUILD
(from rev 298940, libbluray/trunk/PKGBUILD)
  libbluray/repos/extra-x86_64/PKGBUILD
(from rev 298940, libbluray/trunk/PKGBUILD)
Deleted:
  libbluray/repos/extra-i686/PKGBUILD
  libbluray/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |   70 
 extra-i686/PKGBUILD   |   35 
 extra-x86_64/PKGBUILD |   35 
 3 files changed, 70 insertions(+), 70 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-06-17 21:34:51 UTC (rev 298940)
+++ extra-i686/PKGBUILD 2017-06-17 21:35:05 UTC (rev 298941)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Ionut Biru 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Andrew Cook 
-
-pkgname=libbluray
-pkgver=1.0.0
-pkgrel=1
-pkgdesc='Library to access Blu-Ray disks for video playback'
-arch=('i686' 'x86_64')
-url='http://www.videolan.org/developers/libbluray.html'
-license=('LGPL2.1')
-depends=('fontconfig' 'glibc' 'libfreetype.so' 'libxml2')
-makedepends=('apache-ant')
-optdepends=('java-environment: BD-J library')
-provides=('libbluray.so')
-source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2";)
-sha256sums=('f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc')
-
-build() {
-  cd libbluray-${pkgver}
-
-  ./configure \
---prefix='/usr'
-  make
-}
-
-package() {
-  cd libbluray-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: libbluray/repos/extra-i686/PKGBUILD (from rev 298940, 
libbluray/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-06-17 21:35:05 UTC (rev 298941)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Andrew Cook 
+
+pkgname=libbluray
+pkgver=1.0.1
+pkgrel=1
+pkgdesc='Library to access Blu-Ray disks for video playback'
+arch=('i686' 'x86_64')
+url='http://www.videolan.org/developers/libbluray.html'
+license=('LGPL2.1')
+depends=('fontconfig' 'glibc' 'libfreetype.so' 'libxml2')
+makedepends=('apache-ant')
+optdepends=('java-environment: BD-J library')
+provides=('libbluray.so')
+source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2";)
+sha256sums=('0f9f9a1db2f48cafc70ed2596ff3594b597e2027408f5f2be6191c245d67853a')
+
+build() {
+  cd libbluray-${pkgver}
+
+  ./configure \
+--prefix='/usr'
+  make
+}
+
+package() {
+  cd libbluray-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-06-17 21:34:51 UTC (rev 298940)
+++ extra-x86_64/PKGBUILD   2017-06-17 21:35:05 UTC (rev 298941)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Ionut Biru 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Andrew Cook 
-
-pkgname=libbluray
-pkgver=1.0.0
-pkgrel=1
-pkgdesc='Library to access Blu-Ray disks for video playback'
-arch=('i686' 'x86_64')
-url='http://www.videolan.org/developers/libbluray.html'
-license=('LGPL2.1')
-depends=('fontconfig' 'glibc' 'libfreetype.so' 'libxml2')
-makedepends=('apache-ant')
-optdepends=('java-environment: BD-J library')
-provides=('libbluray.so')
-source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2";)
-sha256sums=('f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc')
-
-build() {
-  cd libbluray-${pkgver}
-
-  ./configure \
---prefix='/usr'
-  make
-}
-
-package() {
-  cd libbluray-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: libbluray/repos/extra-x86_64/PKGBUILD (from rev 298940, 
libbluray/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2017-06-17 21:35:05 UTC (rev 298941)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Andrew Cook 
+
+pkgname=libbluray
+pkgver=1.0.1
+pkgrel=1
+pkgdesc='Library to access Blu-Ray disks for video playback'
+arch=('i686' 'x86_64')
+url='http://www.videolan.org/developers/libbluray.html'
+license=('LGPL2.1')
+depends=('fontconfig' 'glibc' 'libfreetype.so' 'libxml2')
+makedepends=('apache-ant')
+optdepends=('java-environment: BD-J library')
+provides=('libbluray.so')
+source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2"

[arch-commits] Commit in libbluray/trunk (PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:34:51
  Author: alucryd
Revision: 298940

upgpkg: libbluray 1.0.1-1

Modified:
  libbluray/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 20:39:31 UTC (rev 298939)
+++ PKGBUILD2017-06-17 21:34:51 UTC (rev 298940)
@@ -5,7 +5,7 @@
 # Contributor: Andrew Cook 
 
 pkgname=libbluray
-pkgver=1.0.0
+pkgver=1.0.1
 pkgrel=1
 pkgdesc='Library to access Blu-Ray disks for video playback'
 arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@
 optdepends=('java-environment: BD-J library')
 provides=('libbluray.so')
 
source=("ftp://ftp.videolan.org/pub/videolan/libbluray/${pkgver}/libbluray-${pkgver}.tar.bz2";)
-sha256sums=('f7e3add335c7bbef45824fcd2249a9bf293868598c13f8479352c44ec95374cc')
+sha256sums=('0f9f9a1db2f48cafc70ed2596ff3594b597e2027408f5f2be6191c245d67853a')
 
 build() {
   cd libbluray-${pkgver}


[arch-commits] Commit in (9 files)

2017-06-17 Thread Jerome Leclanche
Date: Saturday, June 17, 2017 @ 21:31:00
  Author: jleclanche
Revision: 237990

pgadmin4: Moved from AUR

Added:
  pgadmin4/
  pgadmin4/repos/
  pgadmin4/trunk/
  pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch
  pgadmin4/trunk/PKGBUILD
  pgadmin4/trunk/config_distro.py
  pgadmin4/trunk/config_local.py
  pgadmin4/trunk/pgAdmin4.desktop
Deleted:
  pgadmin4/

---+
 0001-Simplify-Server-s-python-setup.patch |  633 
 PKGBUILD  |   84 +++
 config_distro.py  |2 
 pgAdmin4.desktop  |   11 
 4 files changed, 730 insertions(+)

Added: pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch
===
--- pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch
(rev 0)
+++ pgadmin4/trunk/0001-Simplify-Server-s-python-setup.patch2017-06-17 
21:31:00 UTC (rev 237990)
@@ -0,0 +1,633 @@
+From a5a1c332e23a094e0c2a1c9513fb9f6b05cbbf05 Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 28 Jan 2017 01:19:06 +0100
+Subject: [PATCH] Simplify Server's python setup
+---
+ runtime/BrowserWindow.cpp |   6 +-
+ runtime/ConfigWindow.cpp  |  16 ++-
+ runtime/ConfigWindow.h|   6 +-
+ runtime/ConfigWindow.ui   |  22 +++-
+ runtime/Server.cpp| 253 +++---
+ runtime/Server.h  |  11 +-
+ runtime/pgAdmin4.cpp  | 106 ++-
+ 7 files changed, 149 insertions(+), 271 deletions(-)
+
+diff --git a/runtime/BrowserWindow.cpp b/runtime/BrowserWindow.cpp
+index 516b8689818bddc9..a2ee4895f5351565 100644
+--- a/runtime/BrowserWindow.cpp
 b/runtime/BrowserWindow.cpp
+@@ -1286,17 +1286,17 @@ void BrowserWindow::preferences()
+ 
+ ConfigWindow *dlg = new ConfigWindow();
+ dlg->setWindowTitle(QWidget::tr("Configuration"));
+-dlg->setPythonPath(settings.value("PythonPath").toString());
++dlg->setPythonExecutable(settings.value("PythonExecutable").toString());
+ dlg->setApplicationPath(settings.value("ApplicationPath").toString());
+ dlg->setModal(true);
+ ok = dlg->exec();
+ 
+-QString pythonpath = dlg->getPythonPath();
++QString pythonexecutable = dlg->getPythonExecutable();
+ QString applicationpath = dlg->getApplicationPath();
+ 
+ if (ok)
+ {
+-settings.setValue("PythonPath", pythonpath);
++settings.setValue("PythonExecutable", pythonexecutable);
+ settings.setValue("ApplicationPath", applicationpath);
+ }
+ }
+diff --git a/runtime/ConfigWindow.cpp b/runtime/ConfigWindow.cpp
+index 3fb1a2738eb89ec0..c31345bf08d06d88 100644
+--- a/runtime/ConfigWindow.cpp
 b/runtime/ConfigWindow.cpp
+@@ -17,37 +17,45 @@ ConfigWindow::ConfigWindow(QWidget *parent) :
+ ui(new Ui::ConfigWindow)
+ {
+ ui->setupUi(this);
++
++#ifdef PYTHON2
++ui->pythonExecutableLineEdit->setPlaceholderText(
++QString(QWidget::tr("The Python 2 executable to use (may be 
within a virtual environment)")));
++#else
++ui->pythonExecutableLineEdit->setPlaceholderText(
++QString(QWidget::tr("The Python 3 executable to use (may be 
within a virtual environment)")));
++#endif
+ }
+ 
+ ConfigWindow::~ConfigWindow()
+ {
+ delete ui;
+ }
+ 
+ void ConfigWindow::on_buttonBox_accepted()
+ {
+ this->close();
+ }
+ 
+ void ConfigWindow::on_buttonBox_rejected()
+ {
+ this->close();
+ }
+ 
+-QString ConfigWindow::getPythonPath()
++QString ConfigWindow::getPythonExecutable()
+ {
+-return ui->pythonPathLineEdit->text();
++return ui->pythonExecutableLineEdit->text();
+ }
+ 
+ QString ConfigWindow::getApplicationPath()
+ {
+ return ui->applicationPathLineEdit->text();
+ }
+ 
+ 
+-void ConfigWindow::setPythonPath(QString path)
++void ConfigWindow::setPythonExecutable(QString path)
+ {
+-ui->pythonPathLineEdit->setText(path);
++ui->pythonExecutableLineEdit->setText(path);
+ }
+ 
+ void ConfigWindow::setApplicationPath(QString path)
+diff --git a/runtime/ConfigWindow.h b/runtime/ConfigWindow.h
+index 0027a742aca7b762..c4487fcc6e97f354 100644
+--- a/runtime/ConfigWindow.h
 b/runtime/ConfigWindow.h
+@@ -26,19 +26,19 @@ public:
+ explicit ConfigWindow(QWidget *parent = 0);
+ ~ConfigWindow();
+ 
+-QString getPythonPath();
++QString getPythonExecutable();
+ QString getApplicationPath();
+ 
+-void setPythonPath(QString path);
++void setPythonExecutable(QString path);
+ void setApplicationPath(QString path);
+ 
+ private slots:
+ void on_buttonBox_accepted();
+ void on_buttonBox_rejected();
+ 
+ private:
+ Ui::ConfigWindow *ui;
+-QString m_pythonpath, m_applicationpath;
++QString m_pythonexecutable, m_applicationpath;
+ };
+ 
+ #endif // CONFIGWINDOW_H
+diff --git a/runtime/ConfigWindow.ui b/runtime/ConfigWindow.ui
+index 40d87be43803204a..8b379052a1da

[arch-commits] Commit in adapta-gtk-theme/repos/community-any (PKGBUILD PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:09:58
  Author: alucryd
Revision: 237989

archrelease: copy trunk to community-any

Added:
  adapta-gtk-theme/repos/community-any/PKGBUILD
(from rev 237988, adapta-gtk-theme/trunk/PKGBUILD)
Deleted:
  adapta-gtk-theme/repos/community-any/PKGBUILD

--+
 PKGBUILD |   91 ++---
 1 file changed, 45 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 21:08:38 UTC (rev 237988)
+++ PKGBUILD2017-06-17 21:09:58 UTC (rev 237989)
@@ -1,46 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Phillip Schichtel 
-
-pkgname=adapta-gtk-theme
-pkgver=3.90.1.21
-pkgrel=1
-pkgdesc='An adaptive Gtk+ theme based on Material Design Guidelines'
-arch=('any')
-url='https://github.com/tista500/Adapta'
-license=('GPL2')
-depends=('gtk-engine-murrine' 'gtk3')
-makedepends=('git' 'gnome-shell' 'inkscape' 'libxml2' 'parallel' 'sassc')
-optdepends=('budgie-desktop: The Budgie desktop'
-'cinnamon: The Cinnamon desktop'
-'gnome-shell: The GNOME Shell'
-'gnome-flashback: The GNOME flashback shell'
-'noto-fonts: Recommended font'
-'ttf-roboto: Recommended font'
-'xfdesktop: The Xfce desktop')
-source=("adapta-gtk-theme::git+https://github.com/tista500/Adapta.git#tag=${pkgver}";)
-sha256sums=('SKIP')
-
-build() {
-  cd adapta-gtk-theme
-
-  ./autogen.sh \
---prefix='/usr' \
---enable-parallel \
---enable-chrome \
---enable-plank \
---enable-telegram \
---disable-unity
-  make
-}
-
-package() {
-  cd adapta-gtk-theme
-
-  make DESTDIR="${pkgdir}" install
-
-  install -dm 755 "${pkgdir}"/usr/share/plank/themes
-  ln -s /usr/share/themes/Adapta/plank 
"${pkgdir}"/usr/share/plank/themes/Adapta
-}
-
-# vim: ts=2 sw=2 et:

Copied: adapta-gtk-theme/repos/community-any/PKGBUILD (from rev 237988, 
adapta-gtk-theme/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 21:09:58 UTC (rev 237989)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Phillip Schichtel 
+
+pkgname=adapta-gtk-theme
+pkgver=3.91.0.83
+pkgrel=1
+pkgdesc='An adaptive Gtk+ theme based on Material Design Guidelines'
+arch=('any')
+url='https://github.com/tista500/Adapta'
+license=('GPL2')
+depends=('gtk-engine-murrine' 'gtk3')
+makedepends=('git' 'gnome-shell' 'inkscape' 'libxml2' 'parallel' 'sassc')
+optdepends=('budgie-desktop: The Budgie desktop'
+'cinnamon: The Cinnamon desktop'
+'gnome-shell: The GNOME Shell'
+'gnome-flashback: The GNOME flashback shell'
+'noto-fonts: Recommended font'
+'ttf-roboto: Recommended font'
+'xfdesktop: The Xfce desktop')
+source=("adapta-gtk-theme::git+https://github.com/tista500/Adapta.git#tag=${pkgver}";)
+sha256sums=('SKIP')
+
+build() {
+  cd adapta-gtk-theme
+
+  ./autogen.sh \
+--prefix='/usr' \
+--enable-parallel \
+--enable-plank \
+--enable-telegram \
+--disable-unity
+  make
+}
+
+package() {
+  cd adapta-gtk-theme
+
+  make DESTDIR="${pkgdir}" install
+
+  install -dm 755 "${pkgdir}"/usr/share/plank/themes
+  ln -s /usr/share/themes/Adapta/plank 
"${pkgdir}"/usr/share/plank/themes/Adapta
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in adapta-gtk-theme/trunk (PKGBUILD)

2017-06-17 Thread Maxime Gauduin
Date: Saturday, June 17, 2017 @ 21:08:38
  Author: alucryd
Revision: 237988

upgpkg: adapta-gtk-theme 3.91.0.83-1

Modified:
  adapta-gtk-theme/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 19:43:34 UTC (rev 237987)
+++ PKGBUILD2017-06-17 21:08:38 UTC (rev 237988)
@@ -1,9 +1,9 @@
 # $Id$
 # Maintainer: Maxime Gauduin 
-# Contributor: Phillip Schichtel 
+# Contributor: Phillip Schichtel 
 
 pkgname=adapta-gtk-theme
-pkgver=3.90.1.21
+pkgver=3.91.0.83
 pkgrel=1
 pkgdesc='An adaptive Gtk+ theme based on Material Design Guidelines'
 arch=('any')
@@ -27,7 +27,6 @@
   ./autogen.sh \
 --prefix='/usr' \
 --enable-parallel \
---enable-chrome \
 --enable-plank \
 --enable-telegram \
 --disable-unity


[arch-commits] Commit in python-h5py/repos (4 files)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 19:43:34
  Author: archange
Revision: 237987

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  python-h5py/repos/community-staging-i686/
  python-h5py/repos/community-staging-i686/PKGBUILD
(from rev 237986, python-h5py/trunk/PKGBUILD)
  python-h5py/repos/community-staging-x86_64/PKGBUILD
(from rev 237986, python-h5py/trunk/PKGBUILD)
Deleted:
  python-h5py/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   64 
 community-staging-i686/PKGBUILD   |   64 
 community-staging-x86_64/PKGBUILD |   64 
 3 files changed, 128 insertions(+), 64 deletions(-)

Copied: python-h5py/repos/community-staging-i686/PKGBUILD (from rev 237986, 
python-h5py/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 19:43:34 UTC (rev 237987)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Andrzej Giniewicz 
+# Contributor: Rich Li 
+# Contributor: Sebastien Binet 
+
+_pkg=h5py
+pkgbase=python-$_pkg
+pkgname=(python-$_pkg python2-$_pkg)
+pkgver=2.7.0
+pkgrel=2
+pkgdesc="General-purpose Python bindings for the HDF5 library"
+url="http://www.h5py.org/";
+arch=('i686' 'x86_64')
+license=('BSD')
+makedepends=('hdf5' 'cython' 'cython2' 'python-numpy' 'python2-numpy' 
'python-six' 'python2-six'
+ 'python-pkgconfig' 'python2-pkgconfig')
+source=("https://pypi.io/packages/source/h/$_pkg/$_pkg-$pkgver.tar.gz"{,.asc})
+md5sums=('f62937f40f68d3b128b3941be239dd93' 'SKIP')
+validpgpkeys=('AC47F71DB275ECD0B3DA46E857FA4540DD4EFCF7') # Thomas A Caswell 
(Brookhaven National Lab) 
+
+prepare() {
+  # Remove RPATH
+  sed -i "s/settings\\['runtime_library_dirs'\\] = 
settings\\['library_dirs'\\]/pass/" $_pkg-$pkgver/setup_build.py
+
+  cp -a $_pkg-$pkgver{,-py2}
+}
+
+build() {
+  cd $_pkg-$pkgver
+  python setup.py build
+
+  cd ../$_pkg-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd $_pkg-$pkgver
+  python setup.py test
+
+  cd ../$_pkg-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-h5py() {
+  depends=('hdf5' 'python-numpy' 'python-six' 'cython')
+  conflicts=('hdf5-openmpi')
+
+  cd $_pkg-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-h5py() {
+  depends=('hdf5' 'python2-numpy' 'python2-six' 'cython2')
+  conflicts=('hdf5-openmpi')
+
+  cd $_pkg-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2017-06-17 18:35:26 UTC (rev 237986)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 19:43:34 UTC (rev 237987)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Andrzej Giniewicz 
-# Contributor: Rich Li 
-# Contributor: Sebastien Binet 
-
-_pkg=h5py
-pkgbase=python-$_pkg
-pkgname=(python-$_pkg python2-$_pkg)
-pkgver=2.7.0
-pkgrel=2
-pkgdesc="General-purpose Python bindings for the HDF5 library"
-url="http://www.h5py.org/";
-arch=('i686' 'x86_64')
-license=('BSD')
-makedepends=('hdf5' 'cython' 'cython2' 'python-numpy' 'python2-numpy' 
'python-six' 'python2-six'
- 'python-pkgconfig' 'python2-pkgconfig')
-source=("https://pypi.io/packages/source/h/$_pkg/$_pkg-$pkgver.tar.gz"{,.asc})
-md5sums=('f62937f40f68d3b128b3941be239dd93' 'SKIP')
-validpgpkeys=('AC47F71DB275ECD0B3DA46E857FA4540DD4EFCF7') # Thomas A Caswell 
(Brookhaven National Lab) 
-
-prepare() {
-  # Remove RPATH
-  sed -i "s/settings\\['runtime_library_dirs'\\] = 
settings\\['library_dirs'\\]/pass/" $_pkg-$pkgver/setup_build.py
-
-  cp -a $_pkg-$pkgver{,-py2}
-}
-
-build() {
-  cd $_pkg-$pkgver
-  python setup.py build
-
-  cd ../$_pkg-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd $_pkg-$pkgver
-  python setup.py test
-
-  cd ../$_pkg-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-h5py() {
-  depends=('hdf5' 'python-numpy' 'python-six' 'cython')
-  conflicts=('hdf5-openmpi')
-
-  cd $_pkg-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-h5py() {
-  depends=('hdf5' 'python2-numpy' 'python2-six' 'cython2')
-  conflicts=('hdf5-openmpi')
-
-  cd $_pkg-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENS

[arch-commits] Commit in sage-notebook/repos/community-any (4 files)

2017-06-17 Thread Antonio Rojas
Date: Saturday, June 17, 2017 @ 18:35:26
  Author: arojas
Revision: 237986

archrelease: copy trunk to community-any

Added:
  sage-notebook/repos/community-any/PKGBUILD
(from rev 237985, sage-notebook/trunk/PKGBUILD)
  sage-notebook/repos/community-any/sage.service
(from rev 237985, sage-notebook/trunk/sage.service)
Deleted:
  sage-notebook/repos/community-any/PKGBUILD
  sage-notebook/repos/community-any/sage.service

--+
 PKGBUILD |  120 -
 sage.service |   16 +++
 2 files changed, 68 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 18:35:02 UTC (rev 237985)
+++ PKGBUILD2017-06-17 18:35:26 UTC (rev 237986)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Maintainer: Evgeniy Alekseev 
-
-pkgname=sage-notebook
-pkgver=1.0.1
-pkgrel=1
-pkgdesc='Browser-based notebook interface for SageMath'
-arch=(any)
-url='http://www.sagemath.org'
-license=(GPL3)
-depends=(sagemath python2-twisted python2-flask-oldsessions 
python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax)
-optdepends=('python2-pyopenssl: to use the notebook in secure mode')
-makedepends=(gendesk)
-source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz";
 sage.service)
-sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626'
-'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
-
-prepare() {
-# create *.desktop file
-  gendesk -f -n \
-  --pkgname="sage-notebook" \
-  --pkgdesc="SageMath notebook" \
-  --name="SageMath" \
-  --exec="/usr/bin/sage -notebook=sagenb" \
-  --terminal=true \
-  --categories="Education;Science;Math"
-
-  cd sagenb-$pkgver
-  
-# Use python2
-  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' 
-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
--e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
-  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
-  sed -e "s|python = 'python'|python = 'python2'|" -i 
sagenb/interfaces/expect.py 
-}
-
-build() {
-  cd sagenb-$pkgver
-  python2 setup.py build
-}
-
-package() {
-  cd sagenb-$pkgver
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
-
-  ln -s /usr/share/mathjax 
"$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax
-
-# install a systemd user unit
-  install -Dm644 "${srcdir}/sage.service" 
"$pkgdir/usr/lib/systemd/user/sage.service"
-# install *.desktop and icon files
-  install -Dm644 "${srcdir}/sage-notebook.desktop" 
"$pkgdir/usr/share/applications/sage-notebook.desktop"
-  install -Dm644 
"$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" 
\
- "$pkgdir/usr/share/pixmaps/sage-notebook.png"
-# remove sage3d
-  rm -r "$pkgdir"/usr/bin
-}

Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 237985, 
sage-notebook/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 18:35:26 UTC (rev 237986)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+# Maintainer: Evgeniy Alekseev 
+
+pkgname=sage-notebook
+pkgver=1.0.1
+pkgrel=2
+pkgdesc='Browser-based notebook interface for SageMath'
+arch=(any)
+url='http://www.sagemath.org'
+license=(GPL3)
+depends=(sagemath python2-twisted python2-flask-oldsessions 
python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax)
+optdepends=('python2-pyopenssl: to use the notebook in secure mode')
+makedepends=(gendesk)
+source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz";
 sage.service)
+sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626'
+'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
+
+prepare() {
+# create *.desktop file
+  gendesk -f -n \
+  --pkgname="sage-notebook" \
+  --pkgdesc="SageMath notebook" \
+  --name="SageMath" \
+  --exec="/usr/bin/sage -notebook=sagenb" \
+  --terminal=true \
+  --categories="Education;Science;Math"
+
+  cd sagenb-$pkgver
+  
+# Use python2
+  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' 
-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
+  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
+  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
+}
+
+build() {
+  cd sagenb-$pkgver
+  python2 setup.py build
+}
+
+package() {
+  cd sagenb-$pkgver
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
+
+  ln

[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)

2017-06-17 Thread Antonio Rojas
Date: Saturday, June 17, 2017 @ 18:35:02
  Author: arojas
Revision: 237985

Fix sed line

Modified:
  sage-notebook/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 18:14:12 UTC (rev 237984)
+++ PKGBUILD2017-06-17 18:35:02 UTC (rev 237985)
@@ -4,7 +4,7 @@
 
 pkgname=sage-notebook
 pkgver=1.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Browser-based notebook interface for SageMath'
 arch=(any)
 url='http://www.sagemath.org'
@@ -32,7 +32,7 @@
   find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' 
-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
 -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
   sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
-  sed -e "s|python = 'python'|python = 'python2'|" -i 
sagenb/interfaces/expect.py 
+  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
 }
 
 build() {


[arch-commits] Commit in python-h5py/repos (2 files)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 18:14:12
  Author: archange
Revision: 237984

archrelease: copy trunk to community-staging-x86_64

Added:
  python-h5py/repos/community-staging-x86_64/
  python-h5py/repos/community-staging-x86_64/PKGBUILD
(from rev 237983, python-h5py/trunk/PKGBUILD)

--+
 PKGBUILD |   64 +
 1 file changed, 64 insertions(+)

Copied: python-h5py/repos/community-staging-x86_64/PKGBUILD (from rev 237983, 
python-h5py/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 18:14:12 UTC (rev 237984)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Andrzej Giniewicz 
+# Contributor: Rich Li 
+# Contributor: Sebastien Binet 
+
+_pkg=h5py
+pkgbase=python-$_pkg
+pkgname=(python-$_pkg python2-$_pkg)
+pkgver=2.7.0
+pkgrel=2
+pkgdesc="General-purpose Python bindings for the HDF5 library"
+url="http://www.h5py.org/";
+arch=('i686' 'x86_64')
+license=('BSD')
+makedepends=('hdf5' 'cython' 'cython2' 'python-numpy' 'python2-numpy' 
'python-six' 'python2-six'
+ 'python-pkgconfig' 'python2-pkgconfig')
+source=("https://pypi.io/packages/source/h/$_pkg/$_pkg-$pkgver.tar.gz"{,.asc})
+md5sums=('f62937f40f68d3b128b3941be239dd93' 'SKIP')
+validpgpkeys=('AC47F71DB275ECD0B3DA46E857FA4540DD4EFCF7') # Thomas A Caswell 
(Brookhaven National Lab) 
+
+prepare() {
+  # Remove RPATH
+  sed -i "s/settings\\['runtime_library_dirs'\\] = 
settings\\['library_dirs'\\]/pass/" $_pkg-$pkgver/setup_build.py
+
+  cp -a $_pkg-$pkgver{,-py2}
+}
+
+build() {
+  cd $_pkg-$pkgver
+  python setup.py build
+
+  cd ../$_pkg-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd $_pkg-$pkgver
+  python setup.py test
+
+  cd ../$_pkg-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-h5py() {
+  depends=('hdf5' 'python-numpy' 'python-six' 'cython')
+  conflicts=('hdf5-openmpi')
+
+  cd $_pkg-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-h5py() {
+  depends=('hdf5' 'python2-numpy' 'python2-six' 'cython2')
+  conflicts=('hdf5-openmpi')
+
+  cd $_pkg-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-h5py/trunk (DOCS_LICENSE.txt PKGBUILD)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 18:13:10
  Author: archange
Revision: 237983

HDF5 rebuild + some cleaning

Use the license file from upstream, verify source with PGP.

Modified:
  python-h5py/trunk/PKGBUILD
Deleted:
  python-h5py/trunk/DOCS_LICENSE.txt

--+
 DOCS_LICENSE.txt |   25 -
 PKGBUILD |   41 +
 2 files changed, 21 insertions(+), 45 deletions(-)

Deleted: DOCS_LICENSE.txt
===
--- DOCS_LICENSE.txt2017-06-17 17:28:36 UTC (rev 237982)
+++ DOCS_LICENSE.txt2017-06-17 18:13:10 UTC (rev 237983)
@@ -1,25 +0,0 @@
-Summary
-===
-
-The h5py documentation is licensed under the Creative Commons "BY" license.
-This license allows you to reproduce and create derivative works based on the
-documentation contained in this directory, provided you acknowledge the h5py
-authors when you do so.
-
-We suggest you use the following method of acknowledgement:
-
-
-HDF5 for Python Documentation
-Copyright 2008-2011 Andrew Collette and contributers
-http://h5py.alfven.org
-
-
-License Terms
-=
-
-The text of this license is available on the Creative Commons website:
-http://creativecommons.org/licenses/by/3.0/legalcode
-
-A non-official summary is also available:
-http://creativecommons.org/licenses/by/3.0/
-

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 17:28:36 UTC (rev 237982)
+++ PKGBUILD2017-06-17 18:13:10 UTC (rev 237983)
@@ -1,63 +1,64 @@
 # $Id$
 # Maintainer: Felix Yan 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
 # Contributor: Andrzej Giniewicz 
 # Contributor: Rich Li 
 # Contributor: Sebastien Binet 
 
-pkgbase=python-h5py
-pkgname=(python-h5py python2-h5py)
+_pkg=h5py
+pkgbase=python-$_pkg
+pkgname=(python-$_pkg python2-$_pkg)
 pkgver=2.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc="General-purpose Python bindings for the HDF5 library"
 url="http://www.h5py.org/";
 arch=('i686' 'x86_64')
 license=('BSD')
-makedepends=('cython' 'cython2' 'hdf5' 'python-numpy' 'python2-numpy' 
'python-six' 'python2-six'
+makedepends=('hdf5' 'cython' 'cython2' 'python-numpy' 'python2-numpy' 
'python-six' 'python2-six'
  'python-pkgconfig' 'python2-pkgconfig')
-source=("https://pypi.io/packages/source/h/h5py/h5py-$pkgver.tar.gz";
-DOCS_LICENSE.txt)
-md5sums=('f62937f40f68d3b128b3941be239dd93'
- '747a856995bb271af44733b2fdab642b')
+source=("https://pypi.io/packages/source/h/$_pkg/$_pkg-$pkgver.tar.gz"{,.asc})
+md5sums=('f62937f40f68d3b128b3941be239dd93' 'SKIP')
+validpgpkeys=('AC47F71DB275ECD0B3DA46E857FA4540DD4EFCF7') # Thomas A Caswell 
(Brookhaven National Lab) 
 
 prepare() {
   # Remove RPATH
-  sed -i "s/settings\\['runtime_library_dirs'\\] = 
settings\\['library_dirs'\\]/pass/" h5py-$pkgver/setup_build.py
+  sed -i "s/settings\\['runtime_library_dirs'\\] = 
settings\\['library_dirs'\\]/pass/" $_pkg-$pkgver/setup_build.py
 
-  cp -a h5py-$pkgver{,-py2}
+  cp -a $_pkg-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/h5py-$pkgver
+  cd $_pkg-$pkgver
   python setup.py build
 
-  cd "$srcdir"/h5py-$pkgver-py2
+  cd ../$_pkg-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/h5py-$pkgver
+  cd $_pkg-$pkgver
   python setup.py test
 
-  cd "$srcdir"/h5py-$pkgver-py2
+  cd ../$_pkg-$pkgver-py2
   python2 setup.py test
 }
 
 package_python-h5py() {
   depends=('hdf5' 'python-numpy' 'python-six' 'cython')
-  conflicts=('hdf5-openmpi' 'python-h5py-openmpi')
+  conflicts=('hdf5-openmpi')
 
-  cd "$srcdir"/h5py-$pkgver
+  cd $_pkg-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
 
-  install -D "$srcdir"/DOCS_LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 package_python2-h5py() {
   depends=('hdf5' 'python2-numpy' 'python2-six' 'cython2')
-  conflicts=('hdf5-openmpi' 'python2-h5py-openmpi')
+  conflicts=('hdf5-openmpi')
 
-  cd "$srcdir"/h5py-$pkgver-py2
+  cd $_pkg-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
 
-  install -D "$srcdir"/DOCS_LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -D licenses/license.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


[arch-commits] Commit in haskell-gtk/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 17:28:36
  Author: felixonmars
Revision: 237982

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-gtk/repos/community-staging-i686/
  haskell-gtk/repos/community-staging-i686/PKGBUILD
(from rev 237981, haskell-gtk/trunk/PKGBUILD)
  haskell-gtk/repos/community-staging-x86_64/
  haskell-gtk/repos/community-staging-x86_64/PKGBUILD
(from rev 237981, haskell-gtk/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-gtk/repos/community-staging-i686/PKGBUILD (from rev 237981, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 17:28:36 UTC (rev 237982)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.6
+pkgrel=3
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+makedepends=('haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=(https://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz)
+sha256sums=('f4c0d3c51a5e06e5f6a8fcfc2a1303e0a3ed0242309fc6c1b9603be9de1f4258')
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/gtk3"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 237981, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 17:28:36 UTC (rev 237982)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.6
+pkgrel=3
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3";
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+makedepends=('haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=(https://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz)
+sha256sums=('f4c0d3c51a5e06e5f6a8fcfc2a1303e0a3ed0242309fc6c1b9603be9de1f4258')
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/gtk3"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-gtk/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 17:28:08
  Author: felixonmars
Revision: 237981

upgpkg: haskell-gtk 0.14.6-3

rebuild with ghc,8.0.2

Modified:
  haskell-gtk/trunk/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 21 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 17:12:33 UTC (rev 237980)
+++ PKGBUILD2017-06-17 17:28:08 UTC (rev 237981)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-gtk
 pkgver=0.14.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3";
 license=('LGPL2.1')
@@ -17,36 +17,28 @@
 sha256sums=('f4c0d3c51a5e06e5f6a8fcfc2a1303e0a3ed0242309fc6c1b9603be9de1f4258')
 
 build() {
-  cd "$srcdir"/gtk3-${pkgver}
-  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
---prefix=/usr --docdir=/usr/share/doc/haskell-gtk \
---libsubdir=\$compiler/site-local/\$pkgid
-  runhaskell Setup build
-  runhaskell Setup haddock --hoogle --html
-  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}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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
 }
 
-_update_deps() {
-_ver=$(pacman -Q $1 | cut -f2 -d\  | cut -f1 -d-)
-for i in $(seq 0 $(expr ${#depends[@]} - 1)); do
-if [ ${depends[$i]} == $1 ]; then
-depends[$i]="$1=${_ver}"
-fi
-done
-}
-
 package() {
-  _update_deps ghc
-  _update_deps haskell-mtl
-  _update_deps haskell-pango
+cd "${srcdir}/gtk3-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/gtk3"
+runhaskell Setup copy --destdir="${pkgdir}"
 
-  cd "$srcdir"/gtk3-${pkgver}
-  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-  install -d -m755 "$pkgdir"/usr/share/doc/ghc/html/libraries
-  ln -s /usr/share/doc/haskell-gtk/html 
"$pkgdir"/usr/share/doc/ghc/html/libraries/gtk2hs-gtk
-  runhaskell Setup copy --destdir="$pkgdir"
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-ranged-sets/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 17:12:33
  Author: felixonmars
Revision: 237980

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-ranged-sets/repos/community-staging-i686/
  haskell-ranged-sets/repos/community-staging-i686/PKGBUILD
(from rev 237978, haskell-ranged-sets/trunk/PKGBUILD)
  haskell-ranged-sets/repos/community-staging-x86_64/
  haskell-ranged-sets/repos/community-staging-x86_64/PKGBUILD
(from rev 237979, haskell-ranged-sets/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-ranged-sets/repos/community-staging-i686/PKGBUILD (from rev 
237978, haskell-ranged-sets/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 17:12:33 UTC (rev 237980)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=Ranged-sets
+pkgname=haskell-ranged-sets
+pkgver=0.3.0
+pkgrel=4
+pkgdesc="Ranged sets for Haskell"
+url="http://code.haskell.org/ranged-sets";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-hunit' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('c9c20783a74d280f0cd5f35691d705c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-ranged-sets/repos/community-staging-x86_64/PKGBUILD (from rev 
237979, haskell-ranged-sets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 17:12:33 UTC (rev 237980)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=Ranged-sets
+pkgname=haskell-ranged-sets
+pkgver=0.3.0
+pkgrel=4
+pkgdesc="Ranged sets for Haskell"
+url="http://code.haskell.org/ranged-sets";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-hunit' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('c9c20783a74d280f0cd5f35691d705c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in netcdf/repos (4 files)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 17:12:14
  Author: archange
Revision: 237979

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  netcdf/repos/community-staging-i686/
  netcdf/repos/community-staging-i686/PKGBUILD
(from rev 237977, netcdf/trunk/PKGBUILD)
  netcdf/repos/community-staging-x86_64/
  netcdf/repos/community-staging-x86_64/PKGBUILD
(from rev 237977, netcdf/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   42 
 community-staging-x86_64/PKGBUILD |   42 
 2 files changed, 84 insertions(+)

Copied: netcdf/repos/community-staging-i686/PKGBUILD (from rev 237977, 
netcdf/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 17:12:14 UTC (rev 237979)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: damir 
+
+pkgname=netcdf
+pkgver=4.4.1.1
+pkgrel=1
+pkgdesc="network Common Data Form interface for array-oriented data access and 
corresponding library"
+arch=('i686' 'x86_64')
+url="https://www.unidata.ucar.edu/software/netcdf/";
+depends=('hdf5' 'curl')
+optdepends=('netcdf-fortran: fortran bindings' 'netcdf-cxx: c++ bindings')
+options=('!makeflags')
+license=('custom')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/Unidata/netcdf-c/archive/v${pkgver}.tar.gz";)
+sha256sums=('7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909')
+
+build() {
+cd ${pkgname}-c-${pkgver}
+#export CFLAGS="-march=x86-64 -mtune=generic -O0 -pipe 
-fstack-protector-strong"
+./configure \
+--prefix=/usr \
+--enable-shared
+make
+}
+
+check() {
+cd ${pkgname}-c-${pkgver}
+# As of netcdf-c-4.4.1, all the tests pass except for one; a workaround is
+# to update CFLAGS so no optimization level is used (i.e., remove "-O2").
+# See https://github.com/Unidata/netcdf-c/issues/244
+make check || warning "Tests failed"
+}
+
+package() {
+cd ${pkgname}-c-${pkgver}
+make DESTDIR="${pkgdir}" install
+
+install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+

Copied: netcdf/repos/community-staging-x86_64/PKGBUILD (from rev 237977, 
netcdf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 17:12:14 UTC (rev 237979)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: damir 
+
+pkgname=netcdf
+pkgver=4.4.1.1
+pkgrel=1
+pkgdesc="network Common Data Form interface for array-oriented data access and 
corresponding library"
+arch=('i686' 'x86_64')
+url="https://www.unidata.ucar.edu/software/netcdf/";
+depends=('hdf5' 'curl')
+optdepends=('netcdf-fortran: fortran bindings' 'netcdf-cxx: c++ bindings')
+options=('!makeflags')
+license=('custom')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/Unidata/netcdf-c/archive/v${pkgver}.tar.gz";)
+sha256sums=('7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909')
+
+build() {
+cd ${pkgname}-c-${pkgver}
+#export CFLAGS="-march=x86-64 -mtune=generic -O0 -pipe 
-fstack-protector-strong"
+./configure \
+--prefix=/usr \
+--enable-shared
+make
+}
+
+check() {
+cd ${pkgname}-c-${pkgver}
+# As of netcdf-c-4.4.1, all the tests pass except for one; a workaround is
+# to update CFLAGS so no optimization level is used (i.e., remove "-O2").
+# See https://github.com/Unidata/netcdf-c/issues/244
+make check || warning "Tests failed"
+}
+
+package() {
+cd ${pkgname}-c-${pkgver}
+make DESTDIR="${pkgdir}" install
+
+install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
+


[arch-commits] Commit in haskell-ranged-sets/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 17:12:03
  Author: felixonmars
Revision: 237978

upgpkg: haskell-ranged-sets 0.3.0-4

rebuild with ghc,8.0.2

Modified:
  haskell-ranged-sets/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 17:10:45 UTC (rev 237977)
+++ PKGBUILD2017-06-17 17:12:03 UTC (rev 237978)
@@ -4,12 +4,12 @@
 _hkgname=Ranged-sets
 pkgname=haskell-ranged-sets
 pkgver=0.3.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Ranged sets for Haskell"
 url="http://code.haskell.org/ranged-sets";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-hunit' 'haskell-quickcheck')
+depends=('ghc' 'haskell-hunit' 'haskell-quickcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('c9c20783a74d280f0cd5f35691d705c2')
 
@@ -16,7 +16,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -37,4 +37,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in netcdf/trunk (PKGBUILD)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 17:10:45
  Author: archange
Revision: 237977

upgpkg: netcdf 4.4.1.1-1

Update + clean + HDF5 rebuild.

Modified:
  netcdf/trunk/PKGBUILD

--+
 PKGBUILD |   57 +
 1 file changed, 25 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:59:00 UTC (rev 237976)
+++ PKGBUILD2017-06-17 17:10:45 UTC (rev 237977)
@@ -1,49 +1,42 @@
 # $Id$
 # Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
 # Contributor: damir 
 
 pkgname=netcdf
-pkgver=4.4.1
-pkgrel=2
+pkgver=4.4.1.1
+pkgrel=1
 pkgdesc="network Common Data Form interface for array-oriented data access and 
corresponding library"
-arch=("i686" "x86_64")
-url="http://www.unidata.ucar.edu/downloads/netcdf/index.jsp";
-depends=('gcc-libs' 'hdf5' 'curl')
+arch=('i686' 'x86_64')
+url="https://www.unidata.ucar.edu/software/netcdf/";
+depends=('hdf5' 'curl')
 optdepends=('netcdf-fortran: fortran bindings' 'netcdf-cxx: c++ bindings')
-provides=('libnetcdf.so')
 options=('!makeflags')
 license=('custom')
-#source=("http://www.unidata.ucar.edu/downloads/netcdf/ftp/netcdf-${pkgver}.tar.gz";)
-source=("https://github.com/Unidata/netcdf-c/archive/v${pkgver}.tar.gz";)
-sha1sums=('1cae39472930a25d6ab1bdf6af2a0d85d09aedf9')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/Unidata/netcdf-c/archive/v${pkgver}.tar.gz";)
+sha256sums=('7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909')
 
 build() {
-  # cd "${srcdir}"/${pkgname}-${pkgver}
-  cd "${srcdir}/netcdf-c-${pkgver}"
-#  autoreconf -fis
-  ./configure --prefix=/usr --enable-shared --enable-netcdf-4 
--enable-dap-netcdf
-  make
+cd ${pkgname}-c-${pkgver}
+#export CFLAGS="-march=x86-64 -mtune=generic -O0 -pipe 
-fstack-protector-strong"
+./configure \
+--prefix=/usr \
+--enable-shared
+make
 }
 
-# As of netcdf-c-4.4.1, all the tests pass except for one; a workaround is to
-# update CFLAGS so no optimization level is used (i.e., remove "-O2"). See
-# https://github.com/Unidata/netcdf-c/issues/244
-# check() {
-#   # cd "${srcdir}"/${pkgname}-${pkgver}
-#   cd "${srcdir}/netcdf-c-${pkgver}"
-#   make check
-# }
+check() {
+cd ${pkgname}-c-${pkgver}
+# As of netcdf-c-4.4.1, all the tests pass except for one; a workaround is
+# to update CFLAGS so no optimization level is used (i.e., remove "-O2").
+# See https://github.com/Unidata/netcdf-c/issues/244
+make check || warning "Tests failed"
+}
 
 package() {
-#  cd "${srcdir}"/${pkgname}-${pkgver}
-  cd "${srcdir}/netcdf-c-${pkgver}"
-  install -m755 -d "${pkgdir}"/usr/lib
-  install -m755 -d "${pkgdir}"/usr/share/man
-  make DESTDIR="${pkgdir}" install
+cd ${pkgname}-c-${pkgver}
+make DESTDIR="${pkgdir}" install
 
-#  install -Dm644 "${srcdir}"/${pkgname}-${pkgver}/COPYRIGHT \
-#"${pkgdir}"/usr/share/licenses/${pkgname}/COPYRIGHT
-  install -Dm644 "${srcdir}"/netcdf-c-${pkgver}/COPYRIGHT \
-"${pkgdir}"/usr/share/licenses/${pkgname}/COPYRIGHT
+install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}
 
-}


[arch-commits] Commit in haskell-vector-instances/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:58:31
  Author: felixonmars
Revision: 237975

upgpkg: haskell-vector-instances 3.4-14

rebuild with ghc,8.0.2

Modified:
  haskell-vector-instances/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:56:56 UTC (rev 237974)
+++ PKGBUILD2017-06-17 16:58:31 UTC (rev 237975)
@@ -5,12 +5,12 @@
 _hkgname=vector-instances
 pkgname=haskell-vector-instances
 pkgver=3.4
-pkgrel=13
+pkgrel=14
 pkgdesc="Orphan Instances for \'Data.Vector\'"
 url="http://github.com/ekmett/vector-instances";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+depends=("ghc" "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
  "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('1b0246ef0cf8372d61d5c7840d857f49299af2304b5107510377255ed4dd5381')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fhashable
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-vector-instances/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:59:00
  Author: felixonmars
Revision: 237976

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-vector-instances/repos/community-staging-i686/
  haskell-vector-instances/repos/community-staging-i686/PKGBUILD
(from rev 237975, haskell-vector-instances/trunk/PKGBUILD)
  haskell-vector-instances/repos/community-staging-x86_64/
  haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 237975, haskell-vector-instances/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-vector-instances/repos/community-staging-i686/PKGBUILD (from 
rev 237975, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:59:00 UTC (rev 237976)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.4
+pkgrel=14
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="http://github.com/ekmett/vector-instances";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1b0246ef0cf8372d61d5c7840d857f49299af2304b5107510377255ed4dd5381')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fhashable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 237975, haskell-vector-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:59:00 UTC (rev 237976)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-instances
+pkgname=haskell-vector-instances
+pkgver=3.4
+pkgrel=14
+pkgdesc="Orphan Instances for \'Data.Vector\'"
+url="http://github.com/ekmett/vector-instances";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-comonad" "haskell-hashable" "haskell-keys" 
"haskell-pointed"
+ "haskell-semigroupoids" "haskell-semigroups" "haskell-vector")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('1b0246ef0cf8372d61d5c7840d857f49299af2304b5107510377255ed4dd5381')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fhashable
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s

[arch-commits] Commit in haskell-graphscc/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:56:56
  Author: felixonmars
Revision: 237974

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-graphscc/repos/community-staging-i686/
  haskell-graphscc/repos/community-staging-i686/PKGBUILD
(from rev 237973, haskell-graphscc/trunk/PKGBUILD)
  haskell-graphscc/repos/community-staging-x86_64/
  haskell-graphscc/repos/community-staging-x86_64/PKGBUILD
(from rev 237973, haskell-graphscc/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-graphscc/repos/community-staging-i686/PKGBUILD (from rev 
237973, haskell-graphscc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:56:56 UTC (rev 237974)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=GraphSCC
+pkgname=haskell-graphscc
+pkgver=1.0.4
+pkgrel=4
+pkgdesc="Tarjan's algorithm for computing the strongly connected components of 
a graph"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('789d93e6188845f009779b1c800b043f524587a21d324be8594d09b0f8e86cf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-graphscc/repos/community-staging-x86_64/PKGBUILD (from rev 
237973, haskell-graphscc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:56:56 UTC (rev 237974)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=GraphSCC
+pkgname=haskell-graphscc
+pkgver=1.0.4
+pkgrel=4
+pkgdesc="Tarjan's algorithm for computing the strongly connected components of 
a graph"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('789d93e6188845f009779b1c800b043f524587a21d324be8594d09b0f8e86cf1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir

[arch-commits] Commit in haskell-graphscc/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:56:26
  Author: felixonmars
Revision: 237973

upgpkg: haskell-graphscc 1.0.4-4

rebuild with ghc,8.0.2

Modified:
  haskell-graphscc/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:55:00 UTC (rev 237972)
+++ PKGBUILD2017-06-17 16:56:26 UTC (rev 237973)
@@ -5,12 +5,12 @@
 _hkgname=GraphSCC
 pkgname=haskell-graphscc
 pkgver=1.0.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Tarjan's algorithm for computing the strongly connected components of 
a graph"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('789d93e6188845f009779b1c800b043f524587a21d324be8594d09b0f8e86cf1')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-conduit-combinators/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:55:00
  Author: felixonmars
Revision: 237972

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-conduit-combinators/repos/community-staging-i686/
  haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD
(from rev 237971, haskell-conduit-combinators/trunk/PKGBUILD)
  haskell-conduit-combinators/repos/community-staging-x86_64/
  haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD
(from rev 237971, haskell-conduit-combinators/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   49 
 community-staging-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: haskell-conduit-combinators/repos/community-staging-i686/PKGBUILD (from 
rev 237971, haskell-conduit-combinators/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:55:00 UTC (rev 237972)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-combinators
+pkgname=haskell-conduit-combinators
+pkgver=1.1.1
+pkgrel=25
+pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
+url="https://github.com/snoyberg/mono-traversable";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base16-bytestring" "haskell-base64-bytestring" 
"haskell-chunked-data"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-monad-control"
+ "haskell-mono-traversable" "haskell-mwc-random" "haskell-primitive" 
"haskell-resourcet"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat" 
"haskell-vector"
+ "haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('a022e80d54d6cae017ae69e04b44fd6f57f8bac6b889e574dc09d30170ac0918')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fmonotrav1
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD 
(from rev 237971, haskell-conduit-combinators/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:55:00 UTC (rev 237972)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-combinators
+pkgname=haskell-conduit-combinators
+pkgver=1.1.1
+pkgrel=25
+pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
+url="https://github.com/snoyberg/mono-traversable";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-base16-bytestring" "haskell-base64-bytestring" 
"haskell-chunked-data"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-monad-control"
+ "haskell-mono-traversable" "haskell-mwc-random" "haskell-primitive" 
"haskell-resourcet"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat" 
"haskell-vector"
+ "haskell-void")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('a022e80d54d6cae017ae69e04b44fd6f57f8bac6b889e574dc09d30170ac0918')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fmonotrav1
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --ht

[arch-commits] Commit in haskell-conduit-combinators/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:54:33
  Author: felixonmars
Revision: 237971

upgpkg: haskell-conduit-combinators 1.1.1-25

rebuild with ghc,8.0.2

Modified:
  haskell-conduit-combinators/trunk/PKGBUILD

--+
 PKGBUILD |   16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:43:40 UTC (rev 237970)
+++ PKGBUILD2017-06-17 16:54:33 UTC (rev 237971)
@@ -5,16 +5,15 @@
 _hkgname=conduit-combinators
 pkgname=haskell-conduit-combinators
 pkgver=1.1.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
 url="https://github.com/snoyberg/mono-traversable";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-base16-bytestring" "haskell-base64-bytestring"
- "haskell-chunked-data" "haskell-conduit" "haskell-conduit-extra"
- "haskell-monad-control" "haskell-mono-traversable" 
"haskell-mwc-random"
- "haskell-primitive" "haskell-resourcet" "haskell-text"
- "haskell-transformers-base" "haskell-unix-compat" "haskell-vector"
+depends=("ghc" "haskell-base16-bytestring" "haskell-base64-bytestring" 
"haskell-chunked-data"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-monad-control"
+ "haskell-mono-traversable" "haskell-mwc-random" "haskell-primitive" 
"haskell-resourcet"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat" 
"haskell-vector"
  "haskell-void")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('a022e80d54d6cae017ae69e04b44fd6f57f8bac6b889e574dc09d30170ac0918')
@@ -22,7 +21,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fmonotrav1
@@ -44,4 +43,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-hakyll/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:43:40
  Author: felixonmars
Revision: 237970

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-i686/
  haskell-hakyll/repos/community-staging-i686/PKGBUILD
(from rev 237969, haskell-hakyll/trunk/PKGBUILD)
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 237969, haskell-hakyll/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   52 
 community-staging-x86_64/PKGBUILD |   52 
 2 files changed, 104 insertions(+)

Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 237969, 
haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:43:40 UTC (rev 237970)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.7.0
+pkgrel=5
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
+ "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('33c0ef353fce4eb98fb90b09e6a1e06f677306de47c88629d438de648a21de19b03e8bff696cc0535db74aef9906871849596a96be165e40198eab9d3e02a5ce')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
237969, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:43:40 UTC (rev 237970)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.7.0
+pkgrel=5
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
+ "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.t

[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:43:12
  Author: felixonmars
Revision: 237969

upgpkg: haskell-hakyll 4.9.7.0-5

rebuild with ghc,8.0.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:38:25 UTC (rev 237968)
+++ PKGBUILD2017-06-17 16:43:12 UTC (rev 237969)
@@ -5,15 +5,15 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.9.7.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
+depends=("ghc" "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash"
  "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
  "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
- "haskell-optparse-applicative" "haskell-pandoc" 
"haskell-pandoc-citeproc" "haskell-parsec"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
  "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
  "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
  "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
@@ -24,7 +24,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fcheckexternal -fwatchserver -fpreviewserver
@@ -46,4 +46,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-unicode-show/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:38:25
  Author: felixonmars
Revision: 237968

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-unicode-show/repos/community-staging-i686/
  haskell-unicode-show/repos/community-staging-i686/PKGBUILD
(from rev 237967, haskell-unicode-show/trunk/PKGBUILD)
  haskell-unicode-show/repos/community-staging-x86_64/
  haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD
(from rev 237967, haskell-unicode-show/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-unicode-show/repos/community-staging-i686/PKGBUILD (from rev 
237967, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:38:25 UTC (rev 237968)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.2
+pkgrel=2
+pkgdesc="Print and show in unicode"
+url="http://github.com/nushio3/unicode-show#readme";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
237967, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:38:25 UTC (rev 237968)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.2
+pkgrel=2
+pkgdesc="Print and show in unicode"
+url="http://github.com/nushio3/unicode-show#readme";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-unicode-show/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:37:56
  Author: felixonmars
Revision: 237967

upgpkg: haskell-unicode-show 0.1.0.2-2

rebuild with ghc,8.0.2

Modified:
  haskell-unicode-show/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:31:46 UTC (rev 237966)
+++ PKGBUILD2017-06-17 16:37:56 UTC (rev 237967)
@@ -5,12 +5,12 @@
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
 pkgver=0.1.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Print and show in unicode"
 url="http://github.com/nushio3/unicode-show#readme";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('7ee394879b345ee397aef87ca058628cd79d59cbfc1cec81aeda7fea65f53943')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-hasql-pool/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:31:46
  Author: felixonmars
Revision: 237966

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-hasql-pool/repos/community-staging-i686/
  haskell-hasql-pool/repos/community-staging-i686/PKGBUILD
(from rev 237965, haskell-hasql-pool/trunk/PKGBUILD)
  haskell-hasql-pool/repos/community-staging-x86_64/
  haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 237965, haskell-hasql-pool/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-hasql-pool/repos/community-staging-i686/PKGBUILD (from rev 
237965, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:31:46 UTC (rev 237966)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.1
+pkgrel=51
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c0fcb158ccfc72f1101d9a9289ade442')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
237965, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:31:46 UTC (rev 237966)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.1
+pkgrel=51
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool";
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+md5sums=('c0fcb158ccfc72f1101d9a9289ade442')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:31:19
  Author: felixonmars
Revision: 237965

upgpkg: haskell-hasql-pool 0.4.1-51

rebuild with ghc,8.0.2

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:29:37 UTC (rev 237964)
+++ PKGBUILD2017-06-17 16:31:19 UTC (rev 237965)
@@ -5,12 +5,12 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.1
-pkgrel=50
+pkgrel=51
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool";
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+depends=('ghc' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 md5sums=('c0fcb158ccfc72f1101d9a9289ade442')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in hasktags/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:29:37
  Author: felixonmars
Revision: 237964

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  hasktags/repos/community-staging-i686/
  hasktags/repos/community-staging-i686/PKGBUILD
(from rev 237963, hasktags/trunk/PKGBUILD)
  hasktags/repos/community-staging-x86_64/
  hasktags/repos/community-staging-x86_64/PKGBUILD
(from rev 237963, hasktags/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: hasktags/repos/community-staging-i686/PKGBUILD (from rev 237963, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:29:37 UTC (rev 237964)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.3
+pkgrel=3
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hunit" "haskell-json" "haskell-utf8-string")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 237963, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:29:37 UTC (rev 237964)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.69.3
+pkgrel=3
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="http://github.com/MarcWeber/hasktags";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-hunit" "haskell-json" "haskell-utf8-string")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in hasktags/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:29:10
  Author: felixonmars
Revision: 237963

upgpkg: hasktags 0.69.3-3

rebuild with ghc,8.0.2

Modified:
  hasktags/trunk/PKGBUILD

--+
 PKGBUILD |   23 ++-
 1 file changed, 18 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:07:42 UTC (rev 237962)
+++ PKGBUILD2017-06-17 16:29:10 UTC (rev 237963)
@@ -4,13 +4,12 @@
 
 pkgname=hasktags
 pkgver=0.69.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
 url="http://github.com/MarcWeber/hasktags";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('gmp' 'libffi')
-makedepends=("ghc=8.0.1" "haskell-hunit" "haskell-json" "haskell-utf8-string")
+depends=("ghc" "haskell-hunit" "haskell-json" "haskell-utf8-string")
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
 sha256sums=('4e069aa63c2a7d762332d1acbc12a3d705abdc5e24c06d55129e1a3fd66e5afa')
 
@@ -17,15 +16,29 @@
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 
-runhaskell Setup configure -O --prefix=/usr \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
 -f-debug
 runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
 
-rm -r "$pkgdir"/usr/{lib,share/doc}
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-wai-websockets/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:07:42
  Author: felixonmars
Revision: 237962

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-wai-websockets/repos/community-staging-i686/
  haskell-wai-websockets/repos/community-staging-i686/PKGBUILD
(from rev 237961, haskell-wai-websockets/trunk/PKGBUILD)
  haskell-wai-websockets/repos/community-staging-x86_64/
  haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD
(from rev 237961, haskell-wai-websockets/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-wai-websockets/repos/community-staging-i686/PKGBUILD (from rev 
237961, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:07:42 UTC (rev 237962)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.1
+pkgrel=22
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="http://github.com/yesodweb/wai";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-case-insensitive" 
"haskell-http-types"
+ "haskell-network" "haskell-wai" "haskell-websockets")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('6abeafea574d9e8f4d41de091afec4594489877aa8717f97e91af5543fd38a31')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 237961, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:07:42 UTC (rev 237962)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.1
+pkgrel=22
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="http://github.com/yesodweb/wai";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-blaze-builder" "haskell-case-insensitive" 
"haskell-http-types"
+ "haskell-network" "haskell-wai" "haskell-websockets")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('6abeafea574d9e8f4d41de091afec4594489877aa8717f97e91af5543fd38a31')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/us

[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:07:13
  Author: felixonmars
Revision: 237961

upgpkg: haskell-wai-websockets 3.0.1.1-22

rebuild with ghc,8.0.2

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 16:02:11 UTC (rev 237960)
+++ PKGBUILD2017-06-17 16:07:13 UTC (rev 237961)
@@ -5,12 +5,12 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="http://github.com/yesodweb/wai";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-blaze-builder" "haskell-case-insensitive" 
"haskell-http-types"
+depends=("ghc" "haskell-blaze-builder" "haskell-case-insensitive" 
"haskell-http-types"
  "haskell-network" "haskell-wai" "haskell-websockets")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('6abeafea574d9e8f4d41de091afec4594489877aa8717f97e91af5543fd38a31')
@@ -18,7 +18,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-example
@@ -40,4 +40,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-yesod-auth/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:02:11
  Author: felixonmars
Revision: 237960

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-i686/
  haskell-yesod-auth/repos/community-staging-i686/PKGBUILD
(from rev 237959, haskell-yesod-auth/trunk/PKGBUILD)
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 237959, haskell-yesod-auth/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   54 
 community-staging-x86_64/PKGBUILD |   54 
 2 files changed, 108 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
237959, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 16:02:11 UTC (rev 237960)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17.2
+pkgrel=7
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('14f93e1683f5c727f3628ed3d7e685a58f9c39d6189049a7d2d179bf54ce6baf973f3c8d241c17f9324a719d01df35f109448df8356db5d71bc846dda244e4db')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+LC_CTYPE=en_US.UTF-8 runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
237959, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 16:02:11 UTC (rev 237960)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17.2
+pkgrel=7
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ 

[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 16:01:42
  Author: felixonmars
Revision: 237959

upgpkg: haskell-yesod-auth 1.4.17.2-7

rebuild with ghc,8.0.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:57:25 UTC (rev 237958)
+++ PKGBUILD2017-06-17 16:01:42 UTC (rev 237959)
@@ -5,12 +5,12 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.17.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+depends=("ghc" "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
  "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
  "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
  "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
@@ -26,7 +26,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -fnetwork-uri
@@ -48,4 +48,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in hoogle/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:57:25
  Author: felixonmars
Revision: 237958

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  hoogle/repos/community-staging-i686/
  hoogle/repos/community-staging-i686/PKGBUILD
(from rev 237957, hoogle/trunk/PKGBUILD)
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 237957, hoogle/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   49 
 community-staging-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: hoogle/repos/community-staging-i686/PKGBUILD (from rev 237957, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:57:25 UTC (rev 237958)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.12
+pkgrel=23
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
+ "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
+ "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
+ "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d40c13674ad113079b23386d2fc5ae3a61dc79012e88f4e1bc2e2123106412b96cc32955e94ec0f294451feadd5bd06ad5b03ab1a40dd7172c5344bdd520e225')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 237957, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:57:25 UTC (rev 237958)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.12
+pkgrel=23
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
+ "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
+ "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
+ "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib")
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d40c13674ad113079b23386d2fc5ae3a61dc79012e88f4e1bc2e2123106412b96cc32955e94ec0f294451feadd5bd06ad5b03ab1a40dd7172c5344bdd520e225')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-l

[arch-commits] Commit in hoogle/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:56:55
  Author: felixonmars
Revision: 237957

upgpkg: hoogle 5.0.12-23

rebuild with ghc,8.0.2

Modified:
  hoogle/trunk/PKGBUILD

--+
 PKGBUILD |   36 
 1 file changed, 24 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:49:41 UTC (rev 237956)
+++ PKGBUILD2017-06-17 15:56:55 UTC (rev 237957)
@@ -4,19 +4,18 @@
 
 pkgname=hoogle
 pkgver=5.0.12
-pkgrel=22
+pkgrel=23
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('gmp' 'libffi' 'zlib')
-makedepends=("ghc=8.0.1" "haskell-quickcheck" "haskell-aeson" 
"haskell-cmdargs" "haskell-conduit"
- "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
- "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
- "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
- "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
- "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
- "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" 
"haskell-zlib")
+depends=("ghc" "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
+ "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
+ "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
+ "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
+ "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib")
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
 
sha512sums=('d40c13674ad113079b23386d2fc5ae3a61dc79012e88f4e1bc2e2123106412b96cc32955e94ec0f294451feadd5bd06ad5b03ab1a40dd7172c5344bdd520e225')
 
@@ -23,15 +22,28 @@
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 
-runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
--fnetwork-uri
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -r "$pkgdir"/usr/{lib,share/doc}
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-data-default-instances-base/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:49:41
  Author: felixonmars
Revision: 237956

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-data-default-instances-base/repos/community-staging-i686/
  haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD
(from rev 237955, haskell-data-default-instances-base/trunk/PKGBUILD)
  haskell-data-default-instances-base/repos/community-staging-x86_64/
  haskell-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD
(from rev 237955, haskell-data-default-instances-base/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   40 
 community-staging-x86_64/PKGBUILD |   40 
 2 files changed, 80 insertions(+)

Copied: 
haskell-data-default-instances-base/repos/community-staging-i686/PKGBUILD (from 
rev 237955, haskell-data-default-instances-base/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:49:41 UTC (rev 237956)
@@ -0,0 +1,40 @@
+# Maintainer: Jelle van der Waa 
+_hkgname=data-default-instances-base
+pkgname=haskell-data-default-instances-base
+pkgver=0.1.0.1
+pkgrel=2
+pkgdesc="Default instances for types in base"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-data-default-class')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('cfcf7a5b12ac0c8697b1ec8459479de8')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+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"
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+runhaskell Setup copy --destdir=${pkgdir}
+install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: 
haskell-data-default-instances-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 237955, haskell-data-default-instances-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:49:41 UTC (rev 237956)
@@ -0,0 +1,40 @@
+# Maintainer: Jelle van der Waa 
+_hkgname=data-default-instances-base
+pkgname=haskell-data-default-instances-base
+pkgver=0.1.0.1
+pkgrel=2
+pkgdesc="Default instances for types in base"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-data-default-class')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('cfcf7a5b12ac0c8697b1ec8459479de8')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup haddock
+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"
+install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries
+ln -s /usr/share/doc/${pkgname}/html 
${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}
+runhaskell Setup copy --destdir=${pkgdir}
+install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+
+# Remove static l

[arch-commits] Commit in haskell-data-default-instances-base/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:49:14
  Author: felixonmars
Revision: 237955

upgpkg: haskell-data-default-instances-base 0.1.0.1-2

rebuild with ghc,8.0.2

Modified:
  haskell-data-default-instances-base/trunk/PKGBUILD

--+
 PKGBUILD |   11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:47:54 UTC (rev 237954)
+++ PKGBUILD2017-06-17 15:49:14 UTC (rev 237955)
@@ -2,18 +2,18 @@
 _hkgname=data-default-instances-base
 pkgname=haskell-data-default-instances-base
 pkgver=0.1.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Default instances for types in base"
-url="http://hackage.haskell.org/package/${_hkgname}";
+url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc=8.0.1' 'haskell-data-default-class')
+depends=('ghc' 'haskell-data-default-class')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('cfcf7a5b12ac0c8697b1ec8459479de8')
 
 build() {
 cd ${srcdir}/${_hkgname}-${pkgver}
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri
 runhaskell Setup build
@@ -34,4 +34,7 @@
 runhaskell Setup copy --destdir=${pkgdir}
 install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
 rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in happy/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:47:54
  Author: felixonmars
Revision: 237954

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  happy/repos/community-staging-i686/
  happy/repos/community-staging-i686/PKGBUILD
(from rev 237953, happy/trunk/PKGBUILD)
  happy/repos/community-staging-x86_64/
  happy/repos/community-staging-x86_64/PKGBUILD
(from rev 237953, happy/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   31 +++
 community-staging-x86_64/PKGBUILD |   31 +++
 2 files changed, 62 insertions(+)

Copied: happy/repos/community-staging-i686/PKGBUILD (from rev 237953, 
happy/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:47:54 UTC (rev 237954)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: simo 
+# Contributor: Vesa Kaihlavirta 
+
+pkgname=happy
+pkgver=1.19.5
+pkgrel=9
+pkgdesc="The Parser Generator for Haskell"
+url="https://hackage.haskell.org/package/happy";
+arch=('i686' 'x86_64')
+license=("custom:BSD3")
+depends=('ghc' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+md5sums=('ffa56a1c312a60dfb1110afd25b28785')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--ghc-option='-dynload=deploy' --prefix=/usr --datasubdir="$pkgname"
+  runhaskell Setup build
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  rm -r "$pkgdir/usr/share/doc"
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: happy/repos/community-staging-x86_64/PKGBUILD (from rev 237953, 
happy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:47:54 UTC (rev 237954)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: simo 
+# Contributor: Vesa Kaihlavirta 
+
+pkgname=happy
+pkgver=1.19.5
+pkgrel=9
+pkgdesc="The Parser Generator for Haskell"
+url="https://hackage.haskell.org/package/happy";
+arch=('i686' 'x86_64')
+license=("custom:BSD3")
+depends=('ghc' 'haskell-mtl')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+md5sums=('ffa56a1c312a60dfb1110afd25b28785')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--ghc-option='-dynload=deploy' --prefix=/usr --datasubdir="$pkgname"
+  runhaskell Setup build
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  rm -r "$pkgdir/usr/share/doc"
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in happy/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:47:26
  Author: felixonmars
Revision: 237953

upgpkg: happy 1.19.5-9

rebuild with ghc,8.0.2

Modified:
  happy/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:42:43 UTC (rev 237952)
+++ PKGBUILD2017-06-17 15:47:26 UTC (rev 237953)
@@ -6,13 +6,12 @@
 
 pkgname=happy
 pkgver=1.19.5
-pkgrel=7
+pkgrel=9
 pkgdesc="The Parser Generator for Haskell"
-url="http://hackage.haskell.org/package/happy";
+url="https://hackage.haskell.org/package/happy";
 arch=('i686' 'x86_64')
 license=("custom:BSD3")
-depends=('gmp' 'libffi')
-makedepends=('ghc=8.0.1' 'haskell-mtl')
+depends=('ghc' 'haskell-mtl')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
 md5sums=('ffa56a1c312a60dfb1110afd25b28785')
 


[arch-commits] Commit in hopenpgp-tools/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:42:43
  Author: felixonmars
Revision: 237952

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-i686/
  hopenpgp-tools/repos/community-staging-i686/PKGBUILD
(from rev 237951, hopenpgp-tools/trunk/PKGBUILD)
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 237951, hopenpgp-tools/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   37 
 community-staging-x86_64/PKGBUILD |   37 
 2 files changed, 74 insertions(+)

Copied: hopenpgp-tools/repos/community-staging-i686/PKGBUILD (from rev 237951, 
hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:42:43 UTC (rev 237952)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.4
+pkgrel=111
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
237951, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:42:43 UTC (rev 237952)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.4
+pkgrel=111
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:42:14
  Author: felixonmars
Revision: 237951

upgpkg: hopenpgp-tools 0.19.4-111

rebuild with ghc,8.0.2

Modified:
  hopenpgp-tools/trunk/PKGBUILD

--+
 PKGBUILD |   23 +++
 1 file changed, 11 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:32:04 UTC (rev 237950)
+++ PKGBUILD2017-06-17 15:42:14 UTC (rev 237951)
@@ -4,21 +4,20 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.19.4
-pkgrel=110
+pkgrel=111
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")
 arch=('i686' 'x86_64')
-depends=('gmp' 'libffi' 'zlib')
-makedepends=("ghc=8.0.1" "alex" "happy" "haskell-aeson" 
"haskell-ansi-wl-pprint"
- "haskell-attoparsec" "haskell-base16-bytestring" 
"haskell-binary-conduit"
- "haskell-conduit" "haskell-conduit-extra" "haskell-crypto-pubkey" 
"haskell-cryptohash"
- "haskell-errors" "haskell-fgl" "haskell-graphviz" 
"haskell-hopenpgp"
- "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
- "haskell-ixset-typed" "haskell-lens" "haskell-monad-loops" 
"haskell-openpgp-asciiarmor"
- "haskell-optparse-applicative" "haskell-resourcet" "haskell-text"
- "haskell-time-locale-compat" "haskell-wl-pprint-extras" 
"haskell-wl-pprint-terminfo"
- "haskell-yaml")
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy')
 
source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
 sha256sums=('e656cd989833c6d318d5c44931ef5a8cd98bb0ebb4bab70a2d2f701091d0abd8')
 
@@ -25,7 +24,7 @@
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 
-runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
 runhaskell Setup build
 }
 


[arch-commits] Commit in sugar-activity-imageviewer/repos/community-any (2 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:32:04
  Author: bgyorgy
Revision: 237950

archrelease: copy trunk to community-any

Added:
  sugar-activity-imageviewer/repos/community-any/PKGBUILD
(from rev 237949, sugar-activity-imageviewer/trunk/PKGBUILD)
Deleted:
  sugar-activity-imageviewer/repos/community-any/PKGBUILD

--+
 PKGBUILD |   52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 15:31:31 UTC (rev 237949)
+++ PKGBUILD2017-06-17 15:32:04 UTC (rev 237950)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-imageviewer
-_pkgname=ImageViewer
-pkgver=62
-pkgrel=1
-pkgdesc="Image viewer for Sugar"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Image_Viewer";
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('cc226b4489d5b1355c1e95cdb558b57b7816f51a1ad2675e872b90cdbe69114f')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr"
-  rm -r "$pkgdir"/usr/share/applications
-}

Copied: sugar-activity-imageviewer/repos/community-any/PKGBUILD (from rev 
237949, sugar-activity-imageviewer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 15:32:04 UTC (rev 237950)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-imageviewer
+_pkgname=ImageViewer
+pkgver=63
+pkgrel=1
+pkgdesc="Image viewer for Sugar"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Image_Viewer";
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3')
+source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+sha256sums=('336fa7c214711d2f65eb4e9bdd0b575004a01d5fc67f35a9a5d5d55ef823dc40')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr"
+  rm -r "$pkgdir"/usr/share/applications
+}


[arch-commits] Commit in sugar-activity-imageviewer/trunk (PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:31:31
  Author: bgyorgy
Revision: 237949

upgpkg: sugar-activity-imageviewer 63-1

Update to new version

Modified:
  sugar-activity-imageviewer/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:25:25 UTC (rev 237948)
+++ PKGBUILD2017-06-17 15:31:31 UTC (rev 237949)
@@ -3,7 +3,7 @@
 
 pkgname=sugar-activity-imageviewer
 _pkgname=ImageViewer
-pkgver=62
+pkgver=63
 pkgrel=1
 pkgdesc="Image viewer for Sugar"
 arch=('any')
@@ -12,7 +12,7 @@
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3')
 
source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('cc226b4489d5b1355c1e95cdb558b57b7816f51a1ad2675e872b90cdbe69114f')
+sha256sums=('336fa7c214711d2f65eb4e9bdd0b575004a01d5fc67f35a9a5d5d55ef823dc40')
 
 prepare() {
   cd $_pkgname-$pkgver


[arch-commits] Commit in zint/repos (4 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:25:25
  Author: bgyorgy
Revision: 237948

archrelease: copy trunk to community-x86_64, community-i686

Added:
  zint/repos/community-i686/PKGBUILD
(from rev 237947, zint/trunk/PKGBUILD)
  zint/repos/community-x86_64/PKGBUILD
(from rev 237947, zint/trunk/PKGBUILD)
Deleted:
  zint/repos/community-i686/PKGBUILD
  zint/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-i686/PKGBUILD   |   43 --
 community-x86_64/PKGBUILD |   43 --
 3 files changed, 86 insertions(+), 86 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-06-17 15:24:35 UTC (rev 237947)
+++ community-i686/PKGBUILD 2017-06-17 15:25:25 UTC (rev 237948)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgbase=zint
-pkgname=(zint zint-qt)
-pkgver=2.5.1
-pkgrel=2
-pkgdesc="Barcode encoding library supporting over 50 symbologies"
-arch=('x86_64' 'i686')
-url="http://zint.org.uk/";
-license=('GPL')
-depends=('qt4')
-makedepends=('cmake')
-source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz";)
-sha256sums=('6416596e7d070ae18970601379226806fc4fc1024a2061843f87e692409d75fc')
-
-build() {
-   cd $pkgbase-$pkgver
-   cmake -DCMAKE_INSTALL_PREFIX=/usr
-   make
-}
-
-package_zint() {
-   depends=('libpng')
-
-   cd $pkgbase-$pkgver
-   make DESTDIR="$pkgdir" install
-
-   rm "$pkgdir/usr/bin/zint-qt" \
-  "$pkgdir/usr/include/qzint.h" \
-  "$pkgdir/usr/lib/libQZint.so"*
-}
-
-package_zint-qt() {
-   pkgdesc="Zint Barcode Studio GUI"
-   depends=('qt4' 'zint')
-
-   cd $pkgbase-$pkgver
-   make -C backend_qt4 DESTDIR="$pkgdir" install
-   make -C frontend_qt4 DESTDIR="$pkgdir" install
-   install -Dm644 zint.png "$pkgdir/usr/share/pixmaps/zint.png"
-   install -Dm644 zint-qt.desktop 
"$pkgdir/usr/share/applications/zint-qt.desktop"
-}

Copied: zint/repos/community-i686/PKGBUILD (from rev 237947, 
zint/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-06-17 15:25:25 UTC (rev 237948)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgbase=zint
+pkgname=(zint zint-qt)
+pkgver=2.6.0
+pkgrel=1
+pkgdesc="Barcode encoding library supporting over 50 symbologies"
+arch=('x86_64' 'i686')
+url="http://zint.org.uk/";
+license=('GPL')
+depends=('qt5-base')
+makedepends=('cmake' 'qt5-tools')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz";)
+sha256sums=('4e00e652f69012c856a8aa047ae213b4593ab28766adaaca89bf840c37b77376')
+
+build() {
+   cd $pkgbase-$pkgver
+   cmake -DCMAKE_INSTALL_PREFIX=/usr
+   make
+}
+
+package_zint() {
+   depends=('libpng')
+
+   cd $pkgbase-$pkgver
+   make DESTDIR="$pkgdir" install
+
+   rm "$pkgdir/usr/bin/zint-qt" \
+  "$pkgdir/usr/include/qzint.h" \
+  "$pkgdir/usr/lib/libQZint.so"*
+}
+
+package_zint-qt() {
+   pkgdesc="Zint Barcode Studio GUI"
+   depends=('qt5-base' 'zint')
+
+   cd $pkgbase-$pkgver
+   make -C backend_qt DESTDIR="$pkgdir" install
+   make -C frontend_qt DESTDIR="$pkgdir" install
+   install -Dm644 zint.png "$pkgdir/usr/share/pixmaps/zint.png"
+   install -Dm644 zint-qt.desktop 
"$pkgdir/usr/share/applications/zint-qt.desktop"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-06-17 15:24:35 UTC (rev 237947)
+++ community-x86_64/PKGBUILD   2017-06-17 15:25:25 UTC (rev 237948)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgbase=zint
-pkgname=(zint zint-qt)
-pkgver=2.5.1
-pkgrel=2
-pkgdesc="Barcode encoding library supporting over 50 symbologies"
-arch=('x86_64' 'i686')
-url="http://zint.org.uk/";
-license=('GPL')
-depends=('qt4')
-makedepends=('cmake')
-source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz";)
-sha256sums=('6416596e7d070ae18970601379226806fc4fc1024a2061843f87e692409d75fc')
-
-build() {
-   cd $pkgbase-$pkgver
-   cmake -DCMAKE_INSTALL_PREFIX=/usr
-   make
-}
-
-package_zint() {
-   depends=('libpng')
-
-   cd $pkgbase-$pkgver
-   make DESTDIR="$pkgdir" install
-
-   rm "$pkgdir/usr/bin/zint-qt" \
-  "$pkgdir/usr/include/qzint.h" \
-  "$pkgdir/usr/lib/libQZint.so"*
-}
-
-package_zint-qt() {
-   pkgdesc="Zint Barcode Studio GUI"
-   depends=('qt4' 'zint')
-
-   cd $pkgbase-$pkgver
-   make -C backend_qt4 DESTDIR="$pkgdir" install
-   make -C frontend_qt4 DESTDIR="$pkgdir" install
-   install -Dm644 zint.png "$pkgdir/usr/share/pixmaps/zint.png"
-   install -Dm644 zint-qt.deskt

[arch-commits] Commit in shellcheck/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:24:35
  Author: felixonmars
Revision: 237947

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  shellcheck/repos/community-staging-i686/
  shellcheck/repos/community-staging-i686/PKGBUILD
(from rev 237946, shellcheck/trunk/PKGBUILD)
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 237946, shellcheck/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: shellcheck/repos/community-staging-i686/PKGBUILD (from rev 237946, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:24:35 UTC (rev 237947)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.4.6
+pkgrel=4
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
+ "haskell-regex-tdfa")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b053a7f581d73f1e5be51046f2fd77f6e7452acecf841321ef363156a5f72d98c13a723885d1888ab366550625e05396ca207925539fec1d70a00212af920ca5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 237946, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:24:35 UTC (rev 237947)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.4.6
+pkgrel=4
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
+ "haskell-regex-tdfa")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b053a7f581d73f1e5be51046f2fd77f6e7452acecf841321ef363156a5f72d98c13a723885d1888ab366550625e05396ca207925539fec1d70a00212af920ca5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in shellcheck/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:24:06
  Author: felixonmars
Revision: 237946

upgpkg: shellcheck 0.4.6-4

rebuild with ghc,8.0.2

Modified:
  shellcheck/trunk/PKGBUILD

--+
 PKGBUILD |   28 +---
 1 file changed, 21 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:23:16 UTC (rev 237945)
+++ PKGBUILD2017-06-17 15:24:06 UTC (rev 237946)
@@ -5,26 +5,40 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.4.6
-pkgrel=3
+pkgrel=4
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")
 arch=('i686' 'x86_64')
-depends=('libffi' 'gmp')
-makedepends=("ghc=8.0.1" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
- "haskell-regex-tdfa")
+depends=("ghc" "haskell-json" "haskell-mtl" "haskell-parsec" 
"haskell-quickcheck"
+ "haskell-regex-tdfa")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 
sha512sums=('b053a7f581d73f1e5be51046f2fd77f6e7452acecf841321ef363156a5f72d98c13a723885d1888ab366550625e05396ca207925539fec1d70a00212af920ca5')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
-# Remove library and doc (license only)
-rm -r "$pkgdir"/usr/{lib,share}
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in zint/trunk (PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:23:16
  Author: bgyorgy
Revision: 237945

upgpkg: zint 2.6.0-1

Update to new version

Modified:
  zint/trunk/PKGBUILD

--+
 PKGBUILD |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:11:22 UTC (rev 237944)
+++ PKGBUILD2017-06-17 15:23:16 UTC (rev 237945)
@@ -3,16 +3,16 @@
 
 pkgbase=zint
 pkgname=(zint zint-qt)
-pkgver=2.5.1
-pkgrel=2
+pkgver=2.6.0
+pkgrel=1
 pkgdesc="Barcode encoding library supporting over 50 symbologies"
 arch=('x86_64' 'i686')
 url="http://zint.org.uk/";
 license=('GPL')
-depends=('qt4')
-makedepends=('cmake')
+depends=('qt5-base')
+makedepends=('cmake' 'qt5-tools')
 
source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.src.tar.gz";)
-sha256sums=('6416596e7d070ae18970601379226806fc4fc1024a2061843f87e692409d75fc')
+sha256sums=('4e00e652f69012c856a8aa047ae213b4593ab28766adaaca89bf840c37b77376')
 
 build() {
cd $pkgbase-$pkgver
@@ -33,11 +33,11 @@
 
 package_zint-qt() {
pkgdesc="Zint Barcode Studio GUI"
-   depends=('qt4' 'zint')
+   depends=('qt5-base' 'zint')
 
cd $pkgbase-$pkgver
-   make -C backend_qt4 DESTDIR="$pkgdir" install
-   make -C frontend_qt4 DESTDIR="$pkgdir" install
+   make -C backend_qt DESTDIR="$pkgdir" install
+   make -C frontend_qt DESTDIR="$pkgdir" install
install -Dm644 zint.png "$pkgdir/usr/share/pixmaps/zint.png"
install -Dm644 zint-qt.desktop 
"$pkgdir/usr/share/applications/zint-qt.desktop"
 }


[arch-commits] Commit in duplicity/repos (4 files)

2017-06-17 Thread Lukas Fleischer
Date: Saturday, June 17, 2017 @ 15:11:22
  Author: lfleischer
Revision: 237944

archrelease: copy trunk to community-i686, community-x86_64

Added:
  duplicity/repos/community-i686/PKGBUILD
(from rev 237943, duplicity/trunk/PKGBUILD)
  duplicity/repos/community-x86_64/PKGBUILD
(from rev 237943, duplicity/trunk/PKGBUILD)
Deleted:
  duplicity/repos/community-i686/PKGBUILD
  duplicity/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   90 
 community-i686/PKGBUILD   |   45 --
 community-x86_64/PKGBUILD |   45 --
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-06-17 15:11:12 UTC (rev 237943)
+++ community-i686/PKGBUILD 2017-06-17 15:11:22 UTC (rev 237944)
@@ -1,45 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Kaiting Chen 
-# Contributor: Aaron Schaefer 
-
-pkgname=duplicity
-pkgver=0.7.13
-pkgrel=1
-pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
-arch=('i686' 'x86_64')
-url='http://www.nongnu.org/duplicity/'
-license=('GPL')
-depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko' 'python2-lockfile')
-makedepends=('python2-setuptools')
-optdepends=('lftp: FTPS backend'
-'python2-boto: Amazon S3 and Google Cloud Storage backend'
-'python2-dropbox: Dropbox backend'
-'python2-gobject: GIO backend'
-'gvfs: GIO backend'
-'python2-gdata: Google Docs backend'
-'rsync: rsync backend')
-source=("https://launchpad.net/$pkgname/0.7-series/${pkgver}/+download/$pkgname-$pkgver.tar.gz"{,.sig})
-md5sums=('e7a4807a7cce45910b86dff4b535ef20'
- 'SKIP')
-validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  # python2 fix
-  for file in $(find . -name '*.py' -print); do
-sed -i 's_^#!.*/usr/bin/python$_#!/usr/bin/python2_' $file
-sed -i 's_^#!.*/usr/bin/env.*python$_#!/usr/bin/env python2_' $file
-  done
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  # fix broken documentation permissions until upstream does (FS#27301)
-  chmod 644 "$pkgdir/usr/share/man/man1/$pkgname.1"
-  chmod 644 "$pkgdir/usr/share/man/man1/rdiffdir.1"
-  chmod 644 "$pkgdir/usr/share/doc/$pkgname-$pkgver"/*
-}

Copied: duplicity/repos/community-i686/PKGBUILD (from rev 237943, 
duplicity/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-06-17 15:11:22 UTC (rev 237944)
@@ -0,0 +1,45 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Kaiting Chen 
+# Contributor: Aaron Schaefer 
+
+pkgname=duplicity
+pkgver=0.7.13
+pkgrel=2
+pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
+arch=('i686' 'x86_64')
+url='http://www.nongnu.org/duplicity/'
+license=('GPL')
+depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko' 'python2-fasteners')
+makedepends=('python2-setuptools')
+optdepends=('lftp: FTPS backend'
+'python2-boto: Amazon S3 and Google Cloud Storage backend'
+'python2-dropbox: Dropbox backend'
+'python2-gobject: GIO backend'
+'gvfs: GIO backend'
+'python2-gdata: Google Docs backend'
+'rsync: rsync backend')
+source=("https://launchpad.net/$pkgname/0.7-series/${pkgver}/+download/$pkgname-$pkgver.tar.gz"{,.sig})
+md5sums=('e7a4807a7cce45910b86dff4b535ef20'
+ 'SKIP')
+validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # python2 fix
+  for file in $(find . -name '*.py' -print); do
+sed -i 's_^#!.*/usr/bin/python$_#!/usr/bin/python2_' $file
+sed -i 's_^#!.*/usr/bin/env.*python$_#!/usr/bin/env python2_' $file
+  done
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  # fix broken documentation permissions until upstream does (FS#27301)
+  chmod 644 "$pkgdir/usr/share/man/man1/$pkgname.1"
+  chmod 644 "$pkgdir/usr/share/man/man1/rdiffdir.1"
+  chmod 644 "$pkgdir/usr/share/doc/$pkgname-$pkgver"/*
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-06-17 15:11:12 UTC (rev 237943)
+++ community-x86_64/PKGBUILD   2017-06-17 15:11:22 UTC (rev 237944)
@@ -1,45 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Kaiting Chen 
-# Contributor: Aaron Schaefer 
-
-pkgname=duplicity
-pkgver=0.7.13
-pkgrel=1
-pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
-arch=('i686' 'x86_64')
-url='http://www.nongnu.

[arch-commits] Commit in duplicity/trunk (PKGBUILD)

2017-06-17 Thread Lukas Fleischer
Date: Saturday, June 17, 2017 @ 15:11:12
  Author: lfleischer
Revision: 237943

upgpkg: duplicity 0.7.13-2

Add python2-fasteners dependency (fixes FS#54461).

Modified:
  duplicity/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:10:21 UTC (rev 237942)
+++ PKGBUILD2017-06-17 15:11:12 UTC (rev 237943)
@@ -4,12 +4,12 @@
 
 pkgname=duplicity
 pkgver=0.7.13
-pkgrel=1
+pkgrel=2
 pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
 arch=('i686' 'x86_64')
 url='http://www.nongnu.org/duplicity/'
 license=('GPL')
-depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko' 'python2-lockfile')
+depends=('gnupg' 'librsync' 'ncftp' 'python2-paramiko' 'python2-fasteners')
 makedepends=('python2-setuptools')
 optdepends=('lftp: FTPS backend'
 'python2-boto: Amazon S3 and Google Cloud Storage backend'
@@ -35,7 +35,7 @@
 
 package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
-  
+
   python2 setup.py install --root="$pkgdir" --optimize=1
 
   # fix broken documentation permissions until upstream does (FS#27301)


[arch-commits] Commit in cabal-install/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:10:21
  Author: felixonmars
Revision: 237942

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  cabal-install/repos/community-staging-i686/
  cabal-install/repos/community-staging-i686/PKGBUILD
(from rev 237941, cabal-install/trunk/PKGBUILD)
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 237941, cabal-install/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   38 
 community-staging-x86_64/PKGBUILD |   38 
 2 files changed, 76 insertions(+)

Copied: cabal-install/repos/community-staging-i686/PKGBUILD (from rev 237941, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:10:21 UTC (rev 237942)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=1.24.0.2
+pkgrel=1
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-async" "haskell-base16-bytestring" 
"haskell-cryptohash-sha256"
+ "haskell-hackage-security" "haskell-hashable" "haskell-http" 
"haskell-mtl"
+ "haskell-network" "haskell-network-uri" "haskell-random" 
"haskell-stm" "haskell-tar"
+ "haskell-zlib")
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
+md5sums=('2577c3d7712a74614bf7cc63a5341cab')
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}" \
+-fnetwork-uri -f-old-directory -f-old-bytestring
+  runhaskell Setup build
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 237941, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:10:21 UTC (rev 237942)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=1.24.0.2
+pkgrel=1
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install";
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-async" "haskell-base16-bytestring" 
"haskell-cryptohash-sha256"
+ "haskell-hackage-security" "haskell-hashable" "haskell-http" 
"haskell-mtl"
+ "haskell-network" "haskell-network-uri" "haskell-random" 
"haskell-stm" "haskell-tar"
+ "haskell-zlib")
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
+md5sums=('2577c3d7712a74614bf7cc63a5341cab')
+
+build() {
+  cd "${srcdir}/$pkgname-$pkgver"
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}" \
+-fnetwork-uri -f-old-directory -f-old-bytestring
+  runhaskell Setup build
+}
+
+package() {
+  cd "${srcdir}/$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


[arch-commits] Commit in cabal-install/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:09:51
  Author: felixonmars
Revision: 237941

upgpkg: cabal-install 1.24.0.2-1

rebuild with ghc,8.0.2

Modified:
  cabal-install/trunk/PKGBUILD

--+
 PKGBUILD |   17 -
 1 file changed, 8 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:08:24 UTC (rev 237940)
+++ PKGBUILD2017-06-17 15:09:51 UTC (rev 237941)
@@ -5,24 +5,23 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=cabal-install
-pkgver=1.24.0.0
-pkgrel=11
+pkgver=1.24.0.2
+pkgrel=1
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('gmp' 'zlib' 'libffi')
-makedepends=("ghc=8.0.1" "haskell-async" "haskell-base16-bytestring"
- "haskell-cryptohash-sha256" "haskell-hackage-security" 
"haskell-hashable"
- "haskell-http" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
- "haskell-random" "haskell-stm" "haskell-tar" "haskell-zlib")
+depends=("ghc" "haskell-async" "haskell-base16-bytestring" 
"haskell-cryptohash-sha256"
+ "haskell-hackage-security" "haskell-hashable" "haskell-http" 
"haskell-mtl"
+ "haskell-network" "haskell-network-uri" "haskell-random" 
"haskell-stm" "haskell-tar"
+ "haskell-zlib")
 
source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";)
-md5sums=('beb998cdc385523935620381abe393f4')
+md5sums=('2577c3d7712a74614bf7cc63a5341cab')
 
 build() {
   cd "${srcdir}/$pkgname-$pkgver"
 
-  runhaskell Setup configure -O --prefix=/usr 
--docdir="/usr/share/doc/${pkgname}" \
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}" \
 -fnetwork-uri -f-old-directory -f-old-bytestring
   runhaskell Setup build
 }


[arch-commits] Commit in openbve/trunk (PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:08:19
  Author: bgyorgy
Revision: 237939

upgpkg: openbve 1.5.1.2-1

Update to new version

Modified:
  openbve/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:07:18 UTC (rev 237938)
+++ PKGBUILD2017-06-17 15:08:19 UTC (rev 237939)
@@ -2,7 +2,7 @@
 
 pkgname=openbve
 _pkgname=OpenBVE
-pkgver=1.5.1.0
+pkgver=1.5.1.2
 pkgrel=1
 pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
 arch=('any')
@@ -12,7 +12,7 @@
 
source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
 $pkgname.sh
 $pkgname.desktop)
-sha256sums=('29b112e9d65683a694f8117b504d87992d99b2b37bc177f7d83e40b6fee025e0'
+sha256sums=('d954cab3083fadd460519ef0dc16e35a0bfef394e083dc503595e07163ff28e1'
 'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
 '8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
 


[arch-commits] Commit in openbve/repos/community-any (6 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:08:24
  Author: bgyorgy
Revision: 237940

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 237939, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/openbve.desktop
(from rev 237939, openbve/trunk/openbve.desktop)
  openbve/repos/community-any/openbve.sh
(from rev 237939, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

-+
 PKGBUILD|   96 +++---
 openbve.desktop |   18 +-
 openbve.sh  |4 +-
 3 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 15:08:19 UTC (rev 237939)
+++ PKGBUILD2017-06-17 15:08:24 UTC (rev 237940)
@@ -1,48 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.5.1.0
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="http://openbve-project.net/";
-license=('MIT' 'custom:public domain')
-depends=('libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop)
-sha256sums=('29b112e9d65683a694f8117b504d87992d99b2b37bc177f7d83e40b6fee025e0'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-  mkdir -p "$pkgdir/usr/share/pixmaps"
-  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 237939, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 15:08:24 UTC (rev 237940)
@@ -0,0 +1,48 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.5.1.2
+pkgrel=1
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="http://openbve-project.net/";
+license=('MIT' 'custom:public domain')
+depends=('libxi' 'mono' 'openal')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.desktop)
+sha256sums=('d954cab3083fadd460519ef0dc16e35a0bfef394e083dc503595e07163ff28e1'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
+  mkdir -p "$pkgdir/usr/share/pixmaps"
+  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  # License
+  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 licenses/* Readme.md \
+"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: openbve.desktop
===
--- openbve.desktop 2017-06-17 15:08:19 UTC (rev 237939)
+++ openbve.desktop 2017-06-17 15:08:24 UTC (rev 237940)
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Type=Application
-Name=OpenBVE
-Comment=Train/railway simulator compatible with 'BVE Trainsim' routes
-Comment[hu]=A „BVE Trainsim” útvonalaival kompatibilis vonatszimulátor
-Exec=openbve
-Icon=openbve
-Categories=Game;Simulation;

Copied: openbve/repos/community-any/openbve.desktop 

[arch-commits] Commit in python-novaclient/repos/community-any (PKGBUILD PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:07:18
  Author: felixonmars
Revision: 237938

archrelease: copy trunk to community-any

Added:
  python-novaclient/repos/community-any/PKGBUILD
(from rev 237937, python-novaclient/trunk/PKGBUILD)
Deleted:
  python-novaclient/repos/community-any/PKGBUILD

--+
 PKGBUILD |  130 ++---
 1 file changed, 65 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 15:06:53 UTC (rev 237937)
+++ PKGBUILD2017-06-17 15:07:18 UTC (rev 237938)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-novaclient
-pkgname=(python-novaclient python2-novaclient)
-pkgver=9.0.0
-pkgrel=1
-pkgdesc="Client library for OpenStack Compute API"
-arch=('any')
-url="http://docs.openstack.org/developer/python-novaclient";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-babel'
- 'python2-babel' 'python-prettytable' 'python2-prettytable' 
'python-keystoneauth1'
- 'python2-keystoneauth1' 'python-requests' 'python2-requests' 
'python-iso8601'
- 'python2-iso8601' 'python-oslo-utils' 'python2-oslo-utils' 
'python-oslo-i18n'
- 'python2-oslo-i18n' 'python-oslo-serialization' 
'python2-oslo-serialization')
-checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-novaclient/archive/$pkgver.tar.gz";)
-sha512sums=('b850c50a553ea70a5345ab252bb01264ed7830a22d2dfb78ff1eea192f64058c97b3bd6c8192ea563bffc0a616d02ca81b8fc2006d66c5f91bd95d1137b1d67c')
-
-prepare() {
-  sed -i '/simplejson/d' python-novaclient-$pkgver/requirements.txt
-  cp -a python-novaclient-$pkgver{,-py2}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/python-novaclient-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-novaclient-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-novaclient-$pkgver
-  python setup.py testr || warning "Tests failed"
-
-  cd "$srcdir"/python-novaclient-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
-}
-
-package_python-novaclient() {
-  depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable' 
'python-keystoneauth1'
-   'python-requests' 'python-iso8601' 'python-oslo-utils' 
'python-oslo-i18n'
-   'python-oslo-serialization')
-
-  cd "$srcdir"/python-novaclient-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-novaclient() {
-  depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-prettytable' 
'python2-keystoneauth1'
-   'python2-requests' 'python2-iso8601' 'python2-oslo-utils' 
'python2-oslo-i18n'
-   'python2-oslo-serialization')
-
-  cd "$srcdir"/python-novaclient-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  mv "$pkgdir"/usr/bin/nova{,2}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-novaclient/repos/community-any/PKGBUILD (from rev 237937, 
python-novaclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 15:07:18 UTC (rev 237938)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-novaclient
+pkgname=(python-novaclient python2-novaclient)
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="Client library for OpenStack Compute API"
+arch=('any')
+url="http://docs.openstack.org/developer/python-novaclient";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-babel'
+ 'python2-babel' 'python-prettytable' 'python2-prettytable' 
'python-keystoneauth1'
+ 'python2-keystoneauth1' 'python-requests' 'python2-requests' 
'python-iso8601'
+ 'python2-iso8601' 'python-oslo-utils' 'python2-oslo-utils' 
'python-oslo-i18n'
+ 'python2-oslo-i18n' 'python-oslo-serialization' 
'python2-oslo-serialization')
+checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-novaclient/archive/$pkgver.tar.gz";)
+sha512sums=('9112997b1a18ed2c137a1d535c673fc50de93a3a34f78cd1c38206347fe6898ca36664989223914b0ba7a788d355d06d8286bbcb2e101876cbecaa045db32d16')
+
+prepare() {
+  sed -i '/simplejson/d' python-novaclient-$pkgver/requirements.txt
+  cp -a python-novaclient-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/python-novaclient-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-novaclient-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-novaclient-$pkgver
+  python setup.py testr || warning "Tests failed

[arch-commits] Commit in python-novaclient/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:06:53
  Author: felixonmars
Revision: 237937

upgpkg: python-novaclient 9.0.1-1

Modified:
  python-novaclient/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:05:40 UTC (rev 237936)
+++ PKGBUILD2017-06-17 15:06:53 UTC (rev 237937)
@@ -4,7 +4,7 @@
 
 pkgbase=python-novaclient
 pkgname=(python-novaclient python2-novaclient)
-pkgver=9.0.0
+pkgver=9.0.1
 pkgrel=1
 pkgdesc="Client library for OpenStack Compute API"
 arch=('any')
@@ -17,7 +17,7 @@
  'python2-oslo-i18n' 'python-oslo-serialization' 
'python2-oslo-serialization')
 checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-novaclient/archive/$pkgver.tar.gz";)
-sha512sums=('b850c50a553ea70a5345ab252bb01264ed7830a22d2dfb78ff1eea192f64058c97b3bd6c8192ea563bffc0a616d02ca81b8fc2006d66c5f91bd95d1137b1d67c')
+sha512sums=('9112997b1a18ed2c137a1d535c673fc50de93a3a34f78cd1c38206347fe6898ca36664989223914b0ba7a788d355d06d8286bbcb2e101876cbecaa045db32d16')
 
 prepare() {
   sed -i '/simplejson/d' python-novaclient-$pkgver/requirements.txt


[arch-commits] Commit in sugar-activity-read/trunk (PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:05:34
  Author: bgyorgy
Revision: 237935

upgpkg: sugar-activity-read 118-1

Update to new version

Modified:
  sugar-activity-read/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:04:35 UTC (rev 237934)
+++ PKGBUILD2017-06-17 15:05:34 UTC (rev 237935)
@@ -3,7 +3,7 @@
 
 pkgname=sugar-activity-read
 _pkgname=Read
-pkgver=117
+pkgver=118
 pkgrel=1
 pkgdesc="Sugar activity to read books"
 arch=('any')
@@ -12,7 +12,7 @@
 groups=('sugar-fructose')
 depends=('evince' 'python2-beautifulsoup3' 'sugar-toolkit-gtk3')
 
source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('8cd39b4060b7a36a9029eec1b771ce4831d94deb3074be3d2b7965f293da')
+sha256sums=('652c66a08c0f6b98e25c1e4d51ac7caffd4a2beefae8c3fd1209e8a432ec0052')
 
 prepare() {
   cd $_pkgname-$pkgver


[arch-commits] Commit in sugar-activity-read/repos/community-any (PKGBUILD PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:05:40
  Author: bgyorgy
Revision: 237936

archrelease: copy trunk to community-any

Added:
  sugar-activity-read/repos/community-any/PKGBUILD
(from rev 237935, sugar-activity-read/trunk/PKGBUILD)
Deleted:
  sugar-activity-read/repos/community-any/PKGBUILD

--+
 PKGBUILD |   52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 15:05:34 UTC (rev 237935)
+++ PKGBUILD2017-06-17 15:05:40 UTC (rev 237936)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-read
-_pkgname=Read
-pkgver=117
-pkgrel=1
-pkgdesc="Sugar activity to read books"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Read";
-license=('GPL')
-groups=('sugar-fructose')
-depends=('evince' 'python2-beautifulsoup3' 'sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('8cd39b4060b7a36a9029eec1b771ce4831d94deb3074be3d2b7965f293da')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' readdialog.py setup.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr"
-  rm -r "$pkgdir"/usr/share/applications
-}

Copied: sugar-activity-read/repos/community-any/PKGBUILD (from rev 237935, 
sugar-activity-read/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 15:05:40 UTC (rev 237936)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-read
+_pkgname=Read
+pkgver=118
+pkgrel=1
+pkgdesc="Sugar activity to read books"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Read";
+license=('GPL')
+groups=('sugar-fructose')
+depends=('evince' 'python2-beautifulsoup3' 'sugar-toolkit-gtk3')
+source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+sha256sums=('652c66a08c0f6b98e25c1e4d51ac7caffd4a2beefae8c3fd1209e8a432ec0052')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' readdialog.py setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr"
+  rm -r "$pkgdir"/usr/share/applications
+}


[arch-commits] Commit in hdf5-openmpi/repos (6 files)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 15:04:35
  Author: archange
Revision: 237934

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  hdf5-openmpi/repos/community-staging-i686/
  hdf5-openmpi/repos/community-staging-i686/PKGBUILD
(from rev 237925, hdf5-openmpi/trunk/PKGBUILD)
  hdf5-openmpi/repos/community-staging-i686/mpi.patch
(from rev 237925, hdf5-openmpi/trunk/mpi.patch)
  hdf5-openmpi/repos/community-staging-x86_64/
  hdf5-openmpi/repos/community-staging-x86_64/PKGBUILD
(from rev 237933, hdf5-openmpi/trunk/PKGBUILD)
  hdf5-openmpi/repos/community-staging-x86_64/mpi.patch
(from rev 237933, hdf5-openmpi/trunk/mpi.patch)

+
 community-staging-i686/PKGBUILD|   71 +++
 community-staging-i686/mpi.patch   |   18 
 community-staging-x86_64/PKGBUILD  |   71 +++
 community-staging-x86_64/mpi.patch |   18 
 4 files changed, 178 insertions(+)

Copied: hdf5-openmpi/repos/community-staging-i686/PKGBUILD (from rev 237925, 
hdf5-openmpi/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:04:35 UTC (rev 237934)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Stefan Husmann 
+# Contributor: damir 
+# Contributor: Tom K 
+# Contributor: Jed Brown 
+# Contributor: Simone Pezzuto 
+
+_pkgname=hdf5
+_mpi=openmpi
+pkgname=${_pkgname}-${_mpi}
+pkgver=1.10.1
+pkgrel=1
+pkgdesc="General purpose library and file format for storing scientific data 
(${_mpi} version)"
+arch=('i686' 'x86_64')
+url="https://www.hdfgroup.org/HDF5/";
+license=('custom')
+depends=('zlib' 'bash' 'openmpi')
+makedepends=('time' 'gcc-fortran')
+provides=('hdf5' 'hdf5-cpp-fortran' "hdf5-fortran-${_mpi}")
+conflicts=('hdf5')
+replaces=("hdf5-fortran-${_mpi}")
+source=("https://support.hdfgroup.org/ftp/HDF5/releases/${_pkgname}-${pkgver:0:4}/${_pkgname}-${pkgver/_/-}/src/${_pkgname}-${pkgver/_/-}.tar.bz2";
+'mpi.patch')
+md5sums=('d89893c05ee7ea8611b51bb39450d64e'
+ 'dfa8dd50b8a7ebb3ad7249c627156cf9')
+
+prepare() {
+cd ${_pkgname}-${pkgver/_/-}
+
+# FS#33343
+patch -p1 -i ../mpi.patch
+}
+
+build() {
+cd ${_pkgname}-${pkgver/_/-}
+./configure \
+CXX="mpicxx" \
+CC="mpicc" \
+FC="mpif90" \
+F9X="mpif90" \
+RUNPARALLEL="mpirun" \
+OMPI_MCA_disable_memory_allocator=1 \
+--prefix=/usr \
+--disable-static \
+--enable-hl \
+--enable-build-mode=production \
+--with-pic \
+--docdir=/usr/share/doc/hdf5/ \
+--disable-sharedlib-rpath \
+--enable-cxx \
+--enable-fortran \
+--enable-parallel \
+--enable-unsupported \
+--with-zlib
+make
+}
+
+package() {
+cd ${_pkgname}-${pkgver/_/-}
+
+make -j1 DESTDIR="${pkgdir}" install
+
+rm -rf "${pkgdir}"/usr/lib/libdynlib*.so
+
+install -dm755 "${pkgdir}"/usr/share/${_pkgname}
+mv "${pkgdir}"/usr/share/{hdf5_examples,${_pkgname}/examples}
+
+install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${_pkgname}/LICENSE
+}

Copied: hdf5-openmpi/repos/community-staging-i686/mpi.patch (from rev 237925, 
hdf5-openmpi/trunk/mpi.patch)
===
--- community-staging-i686/mpi.patch(rev 0)
+++ community-staging-i686/mpi.patch2017-06-17 15:04:35 UTC (rev 237934)
@@ -0,0 +1,18 @@
+Prevent accidental inclusion of mpi c++ headers 
+when hdf5.h is included third party library
+
+https://bugs.gentoo.org/show_bug.cgi?id=420777
+https://bugs.archlinux.org/task/33343
+
+--- a/src/H5public.h
 b/src/H5public.h
+@@ -58,6 +58,8 @@
+ #   include 
+ #endif
+ #ifdef H5_HAVE_PARALLEL
++#   define OMPI_SKIP_MPICXX   /* Make sure that cxx specific headers are not 
included */
++#   define MPICH_SKIP_MPICXX
+ #   include 
+ #ifndef MPI_FILE_NULL /*MPIO may be defined in mpi.h already   */
+ #   include 
+

Copied: hdf5-openmpi/repos/community-staging-x86_64/PKGBUILD (from rev 237933, 
hdf5-openmpi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:04:35 UTC (rev 237934)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Stefan Husmann 
+# Contributor: damir 
+# Contributor: Tom K 
+# Contributor: Jed Brown 
+# Contributor: Simone Pezzuto 
+
+_pkgname=hdf5
+_mpi=openmpi
+pkgname=${_pkgname}-${_mpi}
+pkgver=1.10.1
+pkgrel=1
+pkgdesc="General purpose library and file format for storing scientific data 
(${_mpi} version)"
+a

[arch-commits] Commit in sugar-activity-paint/repos/community-any (6 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:03:14
  Author: bgyorgy
Revision: 237933

archrelease: copy trunk to community-any

Added:
  sugar-activity-paint/repos/community-any/PKGBUILD
(from rev 237932, sugar-activity-paint/trunk/PKGBUILD)
  sugar-activity-paint/repos/community-any/fix-drawing-area.patch
(from rev 237932, sugar-activity-paint/trunk/fix-drawing-area.patch)
Deleted:
  sugar-activity-paint/repos/community-any/PKGBUILD
  sugar-activity-paint/repos/community-any/fix-drawing-area.patch
  sugar-activity-paint/repos/community-any/fix-text-tool.patch
  sugar-activity-paint/repos/community-any/fix-type-error.patch

+
 PKGBUILD   |   69 ++---
 fix-drawing-area.patch |   44 
 fix-text-tool.patch|  232 ---
 fix-type-error.patch   |   35 ---
 4 files changed, 53 insertions(+), 327 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 15:03:09 UTC (rev 237932)
+++ PKGBUILD2017-06-17 15:03:14 UTC (rev 237933)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-paint
-_pkgname=Paint
-pkgver=65
-pkgrel=1
-pkgdesc="Sugar activity to create paintings or drawings"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Paint";
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/honey/$_pkgname/$_pkgname-$pkgver.tar.bz2
-fix-type-error.patch
-fix-text-tool.patch
-fix-drawing-area.patch)
-sha256sums=('9b53cf296fac1bfff691d2d2ec8f5db43771e41b9e3dffaf346f99f424132c67'
-'df6ff08acaf4a9f080321a26429ac1820d6afe1916aa12b600ee6b01ce61f4b1'
-'b7cc84895d1c920ccab457fed8987c19bcc5c82b8d9fd0bdaf6e60726fd23750'
-'023c0eefe5168bab0152fe7c6df391d3dccabf806b17bd12ed3539d01e8c1066')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-
-  patch -Np1 -i ../fix-type-error.patch
-  patch -Np1 -i ../fix-text-tool.patch
-  patch -Np1 -i ../fix-drawing-area.patch
-
-  rm -r fill
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr"
-  rm -r "$pkgdir"/usr/share/applications
-}

Copied: sugar-activity-paint/repos/community-any/PKGBUILD (from rev 237932, 
sugar-activity-paint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 15:03:14 UTC (rev 237933)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-paint
+_pkgname=Paint
+pkgver=66
+pkgrel=1
+pkgdesc="Sugar activity to create paintings or drawings"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Paint";
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3')
+source=(https://download.sugarlabs.org/sources/honey/$_pkgname/$_pkgname-$pkgver.tar.bz2
+fix-drawing-area.patch)
+sha256sums=('f9da78b564d22cbf53be69d715a69c582064da56dce9ed5c85a2c3e165e0ee08'
+'023c0eefe5168bab0152fe7c6df391d3dccabf806b17bd12ed3539d01e8c1066')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+  patch -Np1 -i ../fix-drawing-area.patch
+
+  rm -r fill
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr"
+  rm -r "$pkgdir"/usr/share/applications
+}

Deleted: fix-drawing-area.patch
===
--- fix-drawing-area.patch  2017-06-17 15:03:09 UTC (rev 237932)
+++ fix-drawing-area.patch  2017-06-17 15:03:14 UTC (rev 237933)
@@ -1,22 +0,0 @@
-From 4a10a044e40c98226d7b5cd54589db3fce598136 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Gy=C3=B6rgy=20Ball=C3=B3?= 
-Date: Fri, 7 Apr 2017 15:25:50 +0200
-Subject: [PATCH] Explicitely call map_cp on start
-
-Without this, the drawing area is invisible.

- OficinaActivity.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/OficinaActivity.py b/OficinaActivity.py
-index ef9a64b..b5966bc 100644
 a/OficinaActivity.py
-+++ b/OficinaActivity.py
-@@ -153,6 +153,7 @@ def size_allocate_cb(widget, allocation):
-   size_allocate_cb)
- 
- self._setup_handle = self.connect('map', map_cp)
-+map_cp(self)
- 
- # Handle screen rotation
- Gdk.Screen.get_default().connect('size-changed', self._configure_cb)

Copied: sugar-activity-paint/repos/community-any/fix-drawing-area.patch (from 
rev 237932, sugar-activity-paint/trunk/fix-drawing-area.patch)
===
--- fix-drawing-area.patch  (rev 0)
+++ fix-drawing-area.patch  2017-06-17 15:03:14 UTC (rev 237933)
@@ -0,0 +1,22 @@
+From 4a10a044e40c98226d7b5cd54589db3fce598136 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?

[arch-commits] Commit in sugar-activity-paint/trunk (3 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 15:03:09
  Author: bgyorgy
Revision: 237932

upgpkg: sugar-activity-paint 66-1

Update to new version

Modified:
  sugar-activity-paint/trunk/PKGBUILD
Deleted:
  sugar-activity-paint/trunk/fix-text-tool.patch
  sugar-activity-paint/trunk/fix-type-error.patch

--+
 PKGBUILD |   11 --
 fix-text-tool.patch  |  232 -
 fix-type-error.patch |   35 ---
 3 files changed, 2 insertions(+), 276 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 15:01:45 UTC (rev 237931)
+++ PKGBUILD2017-06-17 15:03:09 UTC (rev 237932)
@@ -3,7 +3,7 @@
 
 pkgname=sugar-activity-paint
 _pkgname=Paint
-pkgver=65
+pkgver=66
 pkgrel=1
 pkgdesc="Sugar activity to create paintings or drawings"
 arch=('any')
@@ -12,20 +12,13 @@
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3')
 
source=(https://download.sugarlabs.org/sources/honey/$_pkgname/$_pkgname-$pkgver.tar.bz2
-fix-type-error.patch
-fix-text-tool.patch
 fix-drawing-area.patch)
-sha256sums=('9b53cf296fac1bfff691d2d2ec8f5db43771e41b9e3dffaf346f99f424132c67'
-'df6ff08acaf4a9f080321a26429ac1820d6afe1916aa12b600ee6b01ce61f4b1'
-'b7cc84895d1c920ccab457fed8987c19bcc5c82b8d9fd0bdaf6e60726fd23750'
+sha256sums=('f9da78b564d22cbf53be69d715a69c582064da56dce9ed5c85a2c3e165e0ee08'
 '023c0eefe5168bab0152fe7c6df391d3dccabf806b17bd12ed3539d01e8c1066')
 
 prepare() {
   cd $_pkgname-$pkgver
   sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-
-  patch -Np1 -i ../fix-type-error.patch
-  patch -Np1 -i ../fix-text-tool.patch
   patch -Np1 -i ../fix-drawing-area.patch
 
   rm -r fill

Deleted: fix-text-tool.patch
===
--- fix-text-tool.patch 2017-06-17 15:01:45 UTC (rev 237931)
+++ fix-text-tool.patch 2017-06-17 15:03:09 UTC (rev 237932)
@@ -1,232 +0,0 @@
-From dd0d018e6e8fdad539daa130fc21606c6c9ef2a1 Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Thu, 16 Feb 2017 16:11:16 +1100
-Subject: [PATCH 1/6] Remove several normal log messages
-

- Area.py| 4 ++--
- OficinaActivity.py | 2 +-
- fill/__init__.py   | 4 ++--
- 3 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/Area.py b/Area.py
-index 77ecc05..6912000 100644
 a/Area.py
-+++ b/Area.py
-@@ -91,7 +91,7 @@
- try:
- from fill import fill
- FALLBACK_FILL = False
--logging.error('Found fill binaries.')
-+logging.debug('Found fill binaries.')
- except:
- logging.error('No valid fill binaries. Using slower python code')
- pass
-@@ -131,7 +131,7 @@
- def _get_screen_dpi():
- xft_dpi = Gtk.Settings.get_default().get_property('gtk-xft-dpi')
- dpi = float(xft_dpi / 1024)
--logging.error('Setting dpi to: %f', dpi)
-+logging.debug('Setting dpi to: %f', dpi)
- return dpi
- 
- bundle_path = activity.get_bundle_path()
-diff --git a/OficinaActivity.py b/OficinaActivity.py
-index e5fdce0..ad0354e 100644
 a/OficinaActivity.py
-+++ b/OficinaActivity.py
-@@ -261,7 +261,7 @@ def toolset_intialize_from_journal(self):
- self.area.tool = json.loads(self.metadata['state'])
- logging.debug('self.area.tool %s', self.area.tool)
- except Exception as e:
--logging.error("exception %s", e)
-+logging.debug("exception %s", e)
- 
- def __textview_event_cb(self, widget, event):
- if event.type in (Gdk.EventType.TOUCH_BEGIN,
-diff --git a/fill/__init__.py b/fill/__init__.py
-index 92b2eaf..34b4d37 100644
 a/fill/__init__.py
-+++ b/fill/__init__.py
-@@ -11,11 +11,11 @@
- sys.path = _sys_path + [os.path.join('.', path)]
- try:
- from _fill import *
--logging.error('use %s blobs' % path)
-+logging.debug('use %s blobs' % path)
- _sys_path = None
- break
- except Exception, e:
--logging.error('skip %s blobs: %s' % (path, e))
-+logging.debug('skip %s blobs: %s' % (path, e))
- 
- if _sys_path:
- raise('cannot find proper binary blobs')
-
-From a3cefec53e18ec23f91d5949fb849c4645e03253 Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Thu, 16 Feb 2017 16:11:53 +1100
-Subject: [PATCH 2/6] Discard useless messages about versions
-

- OficinaActivity.py | 5 +
- 1 file changed, 5 insertions(+)
-
-diff --git a/OficinaActivity.py b/OficinaActivity.py
-index ad0354e..696d681 100644
 a/OficinaActivity.py
-+++ b/OficinaActivity.py
-@@ -61,6 +61,11 @@
- 
- """
- 
-+import gi
-+gi.require_version('Gtk', '3.0')
-+gi.require_version('Gst', '1.0')
-+gi.require_version('PangoCairo', '1.0')
-+
- from gi.repository import Gtk
- from gi.repository import Gdk
- from gi.repository import GObject
-
-From 4d228363cb9f7a97c469650b656e2474e2a2458a Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Thu, 16 F

[arch-commits] Commit in haskell-generic-trie/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:01:45
  Author: felixonmars
Revision: 237931

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-generic-trie/repos/community-staging-i686/
  haskell-generic-trie/repos/community-staging-i686/PKGBUILD
(from rev 237930, haskell-generic-trie/trunk/PKGBUILD)
  haskell-generic-trie/repos/community-staging-x86_64/
  haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD
(from rev 237930, haskell-generic-trie/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: haskell-generic-trie/repos/community-staging-i686/PKGBUILD (from rev 
237930, haskell-generic-trie/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 15:01:45 UTC (rev 237931)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-trie
+pkgname=haskell-generic-trie
+pkgver=0.3.0.2
+pkgrel=2
+pkgdesc="A map, where the keys may be complex structured data"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('38319a5e95ed79e0e8924a69fc992c6fa38a3152a2539314ddd19d1a10abf8e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-generic-trie/repos/community-staging-x86_64/PKGBUILD (from rev 
237930, haskell-generic-trie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 15:01:45 UTC (rev 237931)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-trie
+pkgname=haskell-generic-trie
+pkgver=0.3.0.2
+pkgrel=2
+pkgdesc="A map, where the keys may be complex structured data"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('38319a5e95ed79e0e8924a69fc992c6fa38a3152a2539314ddd19d1a10abf8e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find 

[arch-commits] Commit in haskell-generic-trie/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 15:01:15
  Author: felixonmars
Revision: 237930

upgpkg: haskell-generic-trie 0.3.0.2-2

rebuild with ghc,8.0.2

Modified:
  haskell-generic-trie/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 14:59:14 UTC (rev 237929)
+++ PKGBUILD2017-06-17 15:01:15 UTC (rev 237930)
@@ -5,12 +5,12 @@
 _hkgname=generic-trie
 pkgname=haskell-generic-trie
 pkgver=0.3.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A map, where the keys may be complex structured data"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1")
+depends=("ghc")
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
 sha256sums=('38319a5e95ed79e0e8924a69fc992c6fa38a3152a2539314ddd19d1a10abf8e9')
 
@@ -17,7 +17,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid -fsplit-base
 runhaskell Setup build
@@ -38,4 +38,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in haskell-criterion/repos (4 files)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 14:59:14
  Author: felixonmars
Revision: 237929

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-criterion/repos/community-staging-i686/
  haskell-criterion/repos/community-staging-i686/PKGBUILD
(from rev 237928, haskell-criterion/trunk/PKGBUILD)
  haskell-criterion/repos/community-staging-x86_64/
  haskell-criterion/repos/community-staging-x86_64/PKGBUILD
(from rev 237928, haskell-criterion/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   49 
 community-staging-x86_64/PKGBUILD |   49 
 2 files changed, 98 insertions(+)

Copied: haskell-criterion/repos/community-staging-i686/PKGBUILD (from rev 
237928, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-06-17 14:59:14 UTC (rev 237929)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.2.0.0
+pkgrel=2
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" 
"haskell-code-page"
+ "haskell-exceptions" "haskell-glob" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-microstache" "haskell-mtl" "haskell-mwc-random" 
"haskell-optparse-applicative"
+ "haskell-parsec" "haskell-statistics" "haskell-text" 
"haskell-transformers-compat"
+ "haskell-vector" "haskell-vector-algorithms")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('29b5a4262b3431a6af2e726a3d867cbffde612d05c92011e977b30759f890bc190147e6170598a8ce45a3a1b761deaeed477e3cb0d51d5b83dd36dc68c18fe95')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast
+runhaskell Setup build
+runhaskell Setup haddock --hoogle --html
+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"
+install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
237928, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-06-17 14:59:14 UTC (rev 237929)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.2.0.0
+pkgrel=2
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" 
"haskell-code-page"
+ "haskell-exceptions" "haskell-glob" "haskell-js-flot" 
"haskell-js-jquery"
+ "haskell-microstache" "haskell-mtl" "haskell-mwc-random" 
"haskell-optparse-applicative"
+ "haskell-parsec" "haskell-statistics" "haskell-text" 
"haskell-transformers-compat"
+ "haskell-vector" "haskell-vector-algorithms")
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('29b5a4262b3431a6af2e726a3d867cbffde612d05c92011e977b30759f890bc190147e6170598a8ce45a3a1b761deaeed477e3cb0d51d5b83dd36dc68c18fe95')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast
+runhaskell Setup build
+runhaske

[arch-commits] Commit in sugar-activity-terminal/repos/community-any (2 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 14:58:46
  Author: bgyorgy
Revision: 237928

archrelease: copy trunk to community-any

Added:
  sugar-activity-terminal/repos/community-any/PKGBUILD
(from rev 237926, sugar-activity-terminal/trunk/PKGBUILD)
Deleted:
  sugar-activity-terminal/repos/community-any/PKGBUILD

--+
 PKGBUILD |   52 ++--
 1 file changed, 26 insertions(+), 26 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 14:58:43 UTC (rev 237927)
+++ PKGBUILD2017-06-17 14:58:46 UTC (rev 237928)
@@ -1,26 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-terminal
-_pkgname=Terminal
-pkgver=44
-pkgrel=1
-pkgdesc="Terminal emulator for Sugar"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Terminal";
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3' 'vte3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('3110d3ecbab12b661235916bce28b73c43ff2b728cd679f5213d8ee723af34e3')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' helpbutton.py setup.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr"
-  rm -r "$pkgdir"/usr/share/applications
-}

Copied: sugar-activity-terminal/repos/community-any/PKGBUILD (from rev 237926, 
sugar-activity-terminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 14:58:46 UTC (rev 237928)
@@ -0,0 +1,26 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-terminal
+_pkgname=Terminal
+pkgver=45.1
+pkgrel=1
+pkgdesc="Terminal emulator for Sugar"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Terminal";
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3' 'vte3')
+source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+sha256sums=('2d234d84d09b0b378439e1f5812b894a6afb6fc05ed6226dff9584b53ad48e96')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' helpbutton.py setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr"
+  rm -r "$pkgdir"/usr/share/applications
+}


[arch-commits] Commit in sugar-activity-terminal/trunk (PKGBUILD)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 14:58:40
  Author: bgyorgy
Revision: 237926

upgpkg: sugar-activity-terminal 45.1-1

Update to new version

Modified:
  sugar-activity-terminal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 14:57:15 UTC (rev 237925)
+++ PKGBUILD2017-06-17 14:58:40 UTC (rev 237926)
@@ -3,7 +3,7 @@
 
 pkgname=sugar-activity-terminal
 _pkgname=Terminal
-pkgver=44
+pkgver=45.1
 pkgrel=1
 pkgdesc="Terminal emulator for Sugar"
 arch=('any')
@@ -12,7 +12,7 @@
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3' 'vte3')
 
source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('3110d3ecbab12b661235916bce28b73c43ff2b728cd679f5213d8ee723af34e3')
+sha256sums=('2d234d84d09b0b378439e1f5812b894a6afb6fc05ed6226dff9584b53ad48e96')
 
 prepare() {
   cd $_pkgname-$pkgver


[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)

2017-06-17 Thread Felix Yan
Date: Saturday, June 17, 2017 @ 14:58:43
  Author: felixonmars
Revision: 237927

upgpkg: haskell-criterion 1.2.0.0-2

rebuild with ghc,8.0.2

Modified:
  haskell-criterion/trunk/PKGBUILD

--+
 PKGBUILD |9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 14:58:40 UTC (rev 237926)
+++ PKGBUILD2017-06-17 14:58:43 UTC (rev 237927)
@@ -5,12 +5,12 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=("ghc=8.0.1" "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-cassava" "haskell-code-page"
+depends=("ghc" "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-cassava" 
"haskell-code-page"
  "haskell-exceptions" "haskell-glob" "haskell-js-flot" 
"haskell-js-jquery"
  "haskell-microstache" "haskell-mtl" "haskell-mwc-random" 
"haskell-optparse-applicative"
  "haskell-parsec" "haskell-statistics" "haskell-text" 
"haskell-transformers-compat"
@@ -21,7 +21,7 @@
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
-runhaskell Setup configure -O --enable-library-profiling --enable-shared \
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
 --libsubdir=\$compiler/site-local/\$pkgid \
 -f-fast
@@ -43,4 +43,7 @@
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
 }


[arch-commits] Commit in sugar-activity-pippy/repos/community-any (4 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 14:57:14
  Author: bgyorgy
Revision: 237924

archrelease: copy trunk to community-any

Added:
  sugar-activity-pippy/repos/community-any/PKGBUILD
(from rev 237923, sugar-activity-pippy/trunk/PKGBUILD)
Deleted:
  sugar-activity-pippy/repos/community-any/PKGBUILD
  sugar-activity-pippy/repos/community-any/collabwrapper.patch
  sugar-activity-pippy/repos/community-any/various-fixes.patch

-+
 PKGBUILD|   62 +--
 collabwrapper.patch |   76 
 various-fixes.patch |  782 --
 3 files changed, 28 insertions(+), 892 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-06-17 14:57:02 UTC (rev 237923)
+++ PKGBUILD2017-06-17 14:57:14 UTC (rev 237924)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-pippy
-_pkgname=Pippy
-pkgver=70
-pkgrel=2
-pkgdesc="Sugar activity to learn and develop in Python programming language"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Pippy";
-license=('GPL')
-groups=('sugar-fructose')
-depends=('python2-pybox2d' 'python2-pygame' 'sugar' 'vte3')
-source=($pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz
-collabwrapper.patch
-various-fixes.patch)
-sha256sums=('7c7ca995661a4e1c0964e5788ad5dfce539beca7acaa46b278b7f71429ccf575'
-'ef94c4f263c45515bc3c2b1a506ad6385203f5e691f7a6221ca1716406410490'
-'48c514de0f440a0f33278a0d7f5e477a7472a3c8e495856cffe5f39b3bc62652')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  patch -Np1 -i ../collabwrapper.patch
-  patch -Np1 -i ../various-fixes.patch
-  find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
-  sed -i 's/python %s; sleep 1/python2 %s; sleep 1/' pippy_app.py
-  rm -r library/box2d_*/ library/Box2D.py library/LICENSE
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr"
-  rm -r "$pkgdir"/usr/share/applications
-}

Copied: sugar-activity-pippy/repos/community-any/PKGBUILD (from rev 237923, 
sugar-activity-pippy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-06-17 14:57:14 UTC (rev 237924)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-pippy
+_pkgname=Pippy
+pkgver=71
+pkgrel=1
+pkgdesc="Sugar activity to learn and develop in Python programming language"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Pippy";
+license=('GPL')
+groups=('sugar-fructose')
+depends=('python2-pybox2d' 'python2-pygame' 'sugar' 'vte3')
+source=(https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz)
+sha256sums=('5ac947541628f8dbe3268746eec47690e78cbd3a92914a25d84df1a726031501')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
+  sed -i 's/python %s; sleep 1/python2 %s; sleep 1/' pippy_app.py
+  rm -r library/box2d_*/ library/Box2D.py library/LICENSE
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr"
+  rm -r "$pkgdir"/usr/share/applications
+}

Deleted: collabwrapper.patch
===
--- collabwrapper.patch 2017-06-17 14:57:02 UTC (rev 237923)
+++ collabwrapper.patch 2017-06-17 14:57:14 UTC (rev 237924)
@@ -1,76 +0,0 @@
-From 95a0365a2a14cfcb5a9c10cd72351801c12e4a26 Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Wed, 9 Mar 2016 15:13:08 +1100
-Subject: [PATCH] use latest collabwrapper.py
-
-Fixes failure to start in Pippy-70, tested on Ubuntu 15.10, caused by
-my mixing versions of collabwrapper sources.
-
-Traceback (most recent call last):
-  File "/usr/bin/sugar-activity", line 169, in 
-main()
-  File "/usr/bin/sugar-activity", line 164, in main
-instance = create_activity_instance(activity_constructor, activity_handle)
-  File "/usr/bin/sugar-activity", line 42, in create_activity_instance
-activity = constructor(handle)
-  File "/usr/share/sugar/activities/Pippy.activity/pippy_app.py", line 160, in 
__init__
-self.set_canvas(self.initialize_display())
-  File "/usr/share/sugar/activities/Pippy.activity/pippy_app.py", line 387, in 
initialize_display
-self._source_tabs.add_tab()  # New instance, ergo empty tab
-  File "/usr/share/sugar/activities/Pippy.activity/notebook.py", line 209, in 
add_tab
-buffer_text, editor_id, self._collab)
-  File "/usr/share/sugar/activities/Pippy.activity/notebook.py", line 151, in 
__init__
-text_buffer, editor_id, collab)
-  File "/usr/share/sugar/activities/Pippy.activity/texteditor.py", line 80, in 
__init__
-if not self._collab.props.leader:
-AttributeError: 'gi._gobject.GProps' object has no attribute 'leader'

- collabwrapper.py | 14 ++
- 1 file changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/c

[arch-commits] Commit in hdf5-openmpi/trunk (PKGBUILD hdf51.10-CVE2016.patch)

2017-06-17 Thread Bruno Pagani
Date: Saturday, June 17, 2017 @ 14:57:15
  Author: archange
Revision: 237925

upgpkg: hdf5-openmpi 1.10.1-1

Remove CVE patch, fixed upstream in this release.

Modified:
  hdf5-openmpi/trunk/PKGBUILD
Deleted:
  hdf5-openmpi/trunk/hdf51.10-CVE2016.patch

+
 PKGBUILD   |   16 +-
 hdf51.10-CVE2016.patch |  280 ---
 2 files changed, 7 insertions(+), 289 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 14:57:14 UTC (rev 237924)
+++ PKGBUILD2017-06-17 14:57:15 UTC (rev 237925)
@@ -10,9 +10,8 @@
 _pkgname=hdf5
 _mpi=openmpi
 pkgname=${_pkgname}-${_mpi}
-_patch=patch1
-pkgver=1.10.0_${_patch}
-pkgrel=3
+pkgver=1.10.1
+pkgrel=1
 pkgdesc="General purpose library and file format for storing scientific data 
(${_mpi} version)"
 arch=('i686' 'x86_64')
 url="https://www.hdfgroup.org/HDF5/";
@@ -23,16 +22,13 @@
 conflicts=('hdf5')
 replaces=("hdf5-fortran-${_mpi}")
 
source=("https://support.hdfgroup.org/ftp/HDF5/releases/${_pkgname}-${pkgver:0:4}/${_pkgname}-${pkgver/_/-}/src/${_pkgname}-${pkgver/_/-}.tar.bz2";
-'mpi.patch'
-'hdf51.10-CVE2016.patch')
-md5sums=('f6d980febe2c35c11670a9b34fa3b487'
- 'dfa8dd50b8a7ebb3ad7249c627156cf9'
- 'ebc0db3fe6d55dc39f63143ebb6327d4')
+'mpi.patch')
+md5sums=('d89893c05ee7ea8611b51bb39450d64e'
+ 'dfa8dd50b8a7ebb3ad7249c627156cf9')
 
 prepare() {
 cd ${_pkgname}-${pkgver/_/-}
 
-patch -p0 -i ../hdf51.10-CVE2016.patch
 # FS#33343
 patch -p1 -i ../mpi.patch
 }
@@ -66,6 +62,8 @@
 
 make -j1 DESTDIR="${pkgdir}" install
 
+rm -rf "${pkgdir}"/usr/lib/libdynlib*.so
+
 install -dm755 "${pkgdir}"/usr/share/${_pkgname}
 mv "${pkgdir}"/usr/share/{hdf5_examples,${_pkgname}/examples}
 

Deleted: hdf51.10-CVE2016.patch
===
--- hdf51.10-CVE2016.patch  2017-06-17 14:57:14 UTC (rev 237924)
+++ hdf51.10-CVE2016.patch  2017-06-17 14:57:15 UTC (rev 237925)
@@ -1,280 +0,0 @@
-diff --git src/H5Ocache.c src/H5Ocache.c
-index 831b08a..eab0fd2 100644
 src/H5Ocache.c
-+++ src/H5Ocache.c
-@@ -1433,6 +1433,10 @@ H5O__chunk_deserialize(H5O_t *oh, haddr_t addr, size_t 
len, const uint8_t *image
- HGOTO_ERROR(H5E_OHDR, H5E_CANTLOAD, FAIL, "bad flag combination 
for message")
- if((flags & H5O_MSG_FLAG_WAS_UNKNOWN) && !(flags & 
H5O_MSG_FLAG_MARK_IF_UNKNOWN))
- HGOTO_ERROR(H5E_OHDR, H5E_CANTLOAD, FAIL, "bad flag combination 
for message")
-+if((flags & H5O_MSG_FLAG_SHAREABLE)
-+&& H5O_msg_class_g[id]
-+&& !(H5O_msg_class_g[id]->share_flags & 
H5O_SHARE_IS_SHARABLE))
-+HGOTO_ERROR(H5E_OHDR, H5E_CANTLOAD, FAIL, "message of unsharable 
class flagged as sharable")
- 
- /* Reserved bytes/creation index */
- if(oh->version == H5O_VERSION_1)
-diff --git src/H5Odtype.c src/H5Odtype.c
-index e51d319..799f475 100644
 src/H5Odtype.c
-+++ src/H5Odtype.c
-@@ -311,7 +311,11 @@ H5O_dtype_decode_helper(H5F_t *f, unsigned 
*ioflags/*in,out*/, const uint8_t **p
- if(version == H5O_DTYPE_VERSION_1) {
- /* Decode the number of dimensions */
- ndims = *(*pp)++;
--HDassert(ndims <= 4);
-+
-+/* Check that ndims is valid */
-+if(ndims > 4)
-+HGOTO_ERROR(H5E_DATATYPE, H5E_BADTYPE, FAIL, 
"invalid number of dimensions for array")
-+
- *pp += 3; /*reserved bytes */
- 
- /* Skip dimension permutation */
-@@ -519,7 +523,8 @@ H5O_dtype_decode_helper(H5F_t *f, unsigned 
*ioflags/*in,out*/, const uint8_t **p
- dt->shared->u.array.ndims = *(*pp)++;
- 
- /* Double-check the number of dimensions */
--HDassert(dt->shared->u.array.ndims <= H5S_MAX_RANK);
-+if(dt->shared->u.array.ndims > H5S_MAX_RANK)
-+HGOTO_ERROR(H5E_DATATYPE, H5E_CANTLOAD, FAIL, "too many 
dimensions for array datatype")
- 
- /* Skip reserved bytes, if version has them */
- if(version < H5O_DTYPE_VERSION_3)
-diff --git src/H5Opkg.h src/H5Opkg.h
-index 7473397..0fefa21 100644
 src/H5Opkg.h
-+++ src/H5Opkg.h
-@@ -212,6 +212,7 @@
-   
\
- /* Set the message's "shared info", if it's shareable */\
- if((MSG)->flags & H5O_MSG_FLAG_SHAREABLE) {   
\
-+HDassert(msg_type->share_flags & H5O_SHARE_IS_SHARABLE);  
\
- H5O_UPDATE_SHARED((H5O_shared_t *)(MSG)->native, 
H5O_SHARE_TYPE_HERE, (F), msg_type->id, (MSG)->crt_idx, (OH)->chunk[0].addr) \
- } /* end if */  

[arch-commits] Commit in sugar-activity-pippy/trunk (3 files)

2017-06-17 Thread Balló György
Date: Saturday, June 17, 2017 @ 14:57:02
  Author: bgyorgy
Revision: 237923

upgpkg: sugar-activity-pippy 71-1

Update to new version

Modified:
  sugar-activity-pippy/trunk/PKGBUILD
Deleted:
  sugar-activity-pippy/trunk/collabwrapper.patch
  sugar-activity-pippy/trunk/various-fixes.patch

-+
 PKGBUILD|   14 
 collabwrapper.patch |   76 
 various-fixes.patch |  782 --
 3 files changed, 4 insertions(+), 868 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-17 14:55:12 UTC (rev 237922)
+++ PKGBUILD2017-06-17 14:57:02 UTC (rev 237923)
@@ -3,8 +3,8 @@
 
 pkgname=sugar-activity-pippy
 _pkgname=Pippy
-pkgver=70
-pkgrel=2
+pkgver=71
+pkgrel=1
 pkgdesc="Sugar activity to learn and develop in Python programming language"
 arch=('any')
 url="https://wiki.sugarlabs.org/go/Activities/Pippy";
@@ -11,17 +11,11 @@
 license=('GPL')
 groups=('sugar-fructose')
 depends=('python2-pybox2d' 'python2-pygame' 'sugar' 'vte3')
-source=($pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz
-collabwrapper.patch
-various-fixes.patch)
-sha256sums=('7c7ca995661a4e1c0964e5788ad5dfce539beca7acaa46b278b7f71429ccf575'
-'ef94c4f263c45515bc3c2b1a506ad6385203f5e691f7a6221ca1716406410490'
-'48c514de0f440a0f33278a0d7f5e477a7472a3c8e495856cffe5f39b3bc62652')
+source=(https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz)
+sha256sums=('5ac947541628f8dbe3268746eec47690e78cbd3a92914a25d84df1a726031501')
 
 prepare() {
   cd $_pkgname-$pkgver
-  patch -Np1 -i ../collabwrapper.patch
-  patch -Np1 -i ../various-fixes.patch
   find . -type f | xargs sed -i 's@^#!.*python$@#!/usr/bin/python2@'
   sed -i 's/python %s; sleep 1/python2 %s; sleep 1/' pippy_app.py
   rm -r library/box2d_*/ library/Box2D.py library/LICENSE

Deleted: collabwrapper.patch
===
--- collabwrapper.patch 2017-06-17 14:55:12 UTC (rev 237922)
+++ collabwrapper.patch 2017-06-17 14:57:02 UTC (rev 237923)
@@ -1,76 +0,0 @@
-From 95a0365a2a14cfcb5a9c10cd72351801c12e4a26 Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Wed, 9 Mar 2016 15:13:08 +1100
-Subject: [PATCH] use latest collabwrapper.py
-
-Fixes failure to start in Pippy-70, tested on Ubuntu 15.10, caused by
-my mixing versions of collabwrapper sources.
-
-Traceback (most recent call last):
-  File "/usr/bin/sugar-activity", line 169, in 
-main()
-  File "/usr/bin/sugar-activity", line 164, in main
-instance = create_activity_instance(activity_constructor, activity_handle)
-  File "/usr/bin/sugar-activity", line 42, in create_activity_instance
-activity = constructor(handle)
-  File "/usr/share/sugar/activities/Pippy.activity/pippy_app.py", line 160, in 
__init__
-self.set_canvas(self.initialize_display())
-  File "/usr/share/sugar/activities/Pippy.activity/pippy_app.py", line 387, in 
initialize_display
-self._source_tabs.add_tab()  # New instance, ergo empty tab
-  File "/usr/share/sugar/activities/Pippy.activity/notebook.py", line 209, in 
add_tab
-buffer_text, editor_id, self._collab)
-  File "/usr/share/sugar/activities/Pippy.activity/notebook.py", line 151, in 
__init__
-text_buffer, editor_id, collab)
-  File "/usr/share/sugar/activities/Pippy.activity/texteditor.py", line 80, in 
__init__
-if not self._collab.props.leader:
-AttributeError: 'gi._gobject.GProps' object has no attribute 'leader'

- collabwrapper.py | 14 ++
- 1 file changed, 10 insertions(+), 4 deletions(-)
-
-diff --git a/collabwrapper.py b/collabwrapper.py
-index 80c5967..ab178da 100644
 a/collabwrapper.py
-+++ b/collabwrapper.py
-@@ -178,6 +178,7 @@ def setup(self):
- self._alert(_('Joining activity...'),
- _('Please wait for the connection...'))
- else:
-+self._leader = True
- if not self.activity.metadata or self.activity.metadata.get(
- 'share-scope', SCOPE_PRIVATE) == \
- SCOPE_PRIVATE:
-@@ -203,8 +204,6 @@ def __shared_cb(self, sender):
- self.shared_activity = self.activity.shared_activity
- self._setup_text_channel()
- self._listen_for_channels()
--
--self._leader = True
- _logger.debug('I am sharing...')
- 
- def __joined_cb(self, sender):
-@@ -364,6 +363,14 @@ def get_client_name(self):
- '''
- return CLIENT + '.' + self.activity.get_bundle_id()
- 
-+@GObject.property
-+def leader(self):
-+'''
-+Boolean of if this client is the leader in this activity.  The
-+way the leader is decided may change, however there should only
-+ever be 1 leader for an activity.
-+'''
-+return self._leader
- 
- FT_STATE_NONE = 0
- FT_STATE_PENDING = 1
-@@ -657,8 +664,7 @@ def __ini

  1   2   >