[arch-commits] Commit in lib32-mesa/repos/multilib-x86_64 (4 files)
Date: Thursday, February 11, 2016 @ 09:58:34 Author: lcarlier Revision: 161155 archrelease: copy trunk to multilib-x86_64 Added: lib32-mesa/repos/multilib-x86_64/LICENSE (from rev 161154, lib32-mesa/trunk/LICENSE) lib32-mesa/repos/multilib-x86_64/PKGBUILD (from rev 161154, lib32-mesa/trunk/PKGBUILD) Deleted: lib32-mesa/repos/multilib-x86_64/LICENSE lib32-mesa/repos/multilib-x86_64/PKGBUILD --+ LICENSE | 164 +- PKGBUILD | 292 ++--- 2 files changed, 228 insertions(+), 228 deletions(-) Deleted: LICENSE === --- LICENSE 2016-02-11 08:58:25 UTC (rev 161154) +++ LICENSE 2016-02-11 08:58:34 UTC (rev 161155) @@ -1,82 +0,0 @@ -Disclaimer - -Mesa is a 3-D graphics library with an API which is very similar to -that of OpenGL* -To the extent that Mesa utilizes the OpenGL command syntax or state -machine, it is being used with authorization from Silicon Graphics, -Inc.(SGI). However, the author does not possess an OpenGL license -from SGI, and makes no claim that Mesa is in any way a compatible -replacement for OpenGL or associated with SGI. Those who want a -licensed implementation of OpenGL should contact a licensed -vendor. - -Please do not refer to the library as MesaGL (for legal -reasons). It's just Mesa or The Mesa 3-D graphics -library - -* OpenGL is a trademark of Silicon Graphics Incorporated. - -License / Copyright Information - -The Mesa distribution consists of several components. Different copyrights -and licenses apply to different components. For example, GLUT is copyrighted -by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa -device drivers are copyrighted by their authors. See below for a list of -Mesa's main components and the license for each. - -The core Mesa library is licensed according to the terms of the MIT license. -This allows integration with the XFree86, Xorg and DRI projects. - -The default Mesa license is as follows: - -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Attention, Contributors - -When contributing to the Mesa project you must agree to the licensing terms -of the component to which you're contributing. -The following section lists the primary components of the Mesa distribution -and their respective licenses. - - -Mesa Component Licenses - -Component Location Primary Author License - -Main Mesa codesrc/mesa/ Brian Paul Mesa (MIT) - -Device driverssrc/mesa/drivers/* See drivers See drivers - -Ext headers include/GL/glext.h SGI SGI Free B - include/GL/glxext.h - -GLUT src/glut/ Mark KilgardMark's copyright - -Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL - -SGI GLU library src/glu/sgi/ SGI SGI Free B - -demo programs progs/demos/ various see source files - -X demos progs/xdemos/ Brian Paul see source files - -SGI demos progs/samples/ SGI SGI copyright - -RedBook demos progs/redbook/ SGI SGI copyright Copied: lib32-mesa/repos/multilib-x86_64/LICENSE (from rev 161154, lib32-mesa/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2016-02-11 08:58:34 UTC (rev 161155) @@ -0,0 +1,82 @@ +Disclaimer + +Mesa is a 3-D graphics library with an API which is very similar to +that of OpenGL* +To the extent that Mesa utilizes the OpenGL command syntax or state +machine, it is being used with authorization from Silicon Graphics, +Inc.(SGI). However, the author does not possess
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:58:25 Author: fyan Revision: 161154 upgpkg: haskell-yesod-form 1.4.6-13 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:58:22 UTC (rev 161153) +++ PKGBUILD2016-02-11 08:58:25 UTC (rev 161154) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.6 -pkgrel=12 +pkgrel=13 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in lib32-mesa/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:58:22 Author: lcarlier Revision: 161153 upgpkg: lib32-mesa 11.1.2-1 upstream update 11.1.2 Modified: lib32-mesa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:56:17 UTC (rev 161152) +++ PKGBUILD2016-02-11 08:58:22 UTC (rev 161153) @@ -4,7 +4,7 @@ pkgbase=lib32-mesa pkgname=('lib32-mesa-vdpau' 'lib32-mesa' 'lib32-mesa-libgl') -pkgver=11.1.1 +pkgver=11.1.2 pkgrel=1 arch=('x86_64') makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -14,7 +14,7 @@ license=('custom') source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/mesa-${pkgver}.tar.xz{,.sig} LICENSE) -sha256sums=('64db074fc514136b5fb3890111f0d50604db52f0b1e94ba3fcb0fe8668a7fd20' +sha256sums=('8f72aead896b340ba0f7a4a474bfaf71681f5d675592aec1cb7ba698e319148b' 'SKIP' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov
[arch-commits] Commit in haskell-yesod-form/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:58:57 Author: fyan Revision: 161156 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-i686/ haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 161154, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-i686/haskell-yesod-form.install (from rev 161155, haskell-yesod-form/trunk/haskell-yesod-form.install) haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 161155, haskell-yesod-form/trunk/PKGBUILD) haskell-yesod-form/repos/community-staging-x86_64/haskell-yesod-form.install (from rev 161155, haskell-yesod-form/trunk/haskell-yesod-form.install) -+ community-staging-i686/PKGBUILD | 48 ++ community-staging-i686/haskell-yesod-form.install | 18 ++ community-staging-x86_64/PKGBUILD | 48 ++ community-staging-x86_64/haskell-yesod-form.install | 18 ++ 4 files changed, 132 insertions(+) Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 161154, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 08:58:57 UTC (rev 161156) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.6 +pkgrel=13 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-byteable" + "haskell-data-default" "haskell-email-validate" "haskell-network-uri" + "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('1a20f58e0f06b92afc5bd31b5ab6b1d5c6645e2f7fd134c4b2e325d818b50e66') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-yesod-form/repos/community-staging-i686/haskell-yesod-form.install (from rev 161155, haskell-yesod-form/trunk/haskell-yesod-form.install) === --- community-staging-i686/haskell-yesod-form.install (rev 0) +++ community-staging-i686/haskell-yesod-form.install 2016-02-11 08:58:57 UTC (rev 161156) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-form +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 161155, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 08:58:57 UTC (rev 161156) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:09:20 Author: fyan Revision: 161149 upgpkg: haskell-http 4000.3.3-1 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:06:35 UTC (rev 161148) +++ PKGBUILD2016-02-11 08:09:20 UTC (rev 161149) @@ -2,8 +2,8 @@ _hkgname=HTTP pkgname=haskell-http -pkgver=4000.3.2 -pkgrel=2 +pkgver=4000.3.3 +pkgrel=1 pkgdesc="A library for client-side HTTP" url="http://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3') @@ -12,7 +12,7 @@ depends=('ghc=7.10.3' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install=${pkgname}.install -md5sums=('7eeac8ffd5cb2607f47bbcaf1ef8b589') +md5sums=('3f2d84d59e36476ca02c882419632d7d') build() { cd ${_hkgname}-${pkgver}
[arch-commits] Commit in haskell-http/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:09:46 Author: fyan Revision: 161150 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-http/repos/community-staging-i686/ haskell-http/repos/community-staging-i686/PKGBUILD (from rev 161149, haskell-http/trunk/PKGBUILD) haskell-http/repos/community-staging-i686/haskell-http.install (from rev 161149, haskell-http/trunk/haskell-http.install) haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 161149, haskell-http/trunk/PKGBUILD) haskell-http/repos/community-staging-x86_64/haskell-http.install (from rev 161149, haskell-http/trunk/haskell-http.install) ---+ community-staging-i686/PKGBUILD | 49 community-staging-i686/haskell-http.install | 35 + community-staging-x86_64/PKGBUILD | 49 community-staging-x86_64/haskell-http.install | 35 + 4 files changed, 168 insertions(+) Copied: haskell-http/repos/community-staging-i686/PKGBUILD (from rev 161149, haskell-http/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 08:09:46 UTC (rev 161150) @@ -0,0 +1,49 @@ +# Maintainer: Thomas Dziedzic+ +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.3 +pkgrel=1 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('3f2d84d59e36476ca02c882419632d7d') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O \ + --enable-library-profiling \ + --enable-shared \ + --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid + + runhaskell Setup build + + runhaskell Setup haddock + + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${_hkgname}-${pkgver} + + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.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 +} Copied: haskell-http/repos/community-staging-i686/haskell-http.install (from rev 161149, haskell-http/trunk/haskell-http.install) === --- community-staging-i686/haskell-http.install (rev 0) +++ community-staging-i686/haskell-http.install 2016-02-11 08:09:46 UTC (rev 161150) @@ -0,0 +1,35 @@ +pkgname=haskell-http + +_register() { + usr/share/haskell/${pkgname}/register.sh +} + +_unregister() { + usr/share/haskell/${pkgname}/unregister.sh +} + +_gen_contents() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +post_install() { + _register + _gen_contents +} + +pre_upgrade() { + _unregister +} + +post_upgrade() { + _register + _gen_contents +} + +pre_remove() { + _unregister +} + +post_remove() { + _gen_contents +} Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 161149, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 08:09:46 UTC (rev 161150) @@ -0,0 +1,49 @@ +# Maintainer: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.3 +pkgrel=1 +pkgdesc="A library for client-side HTTP" +url="http://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('i686' 'x86_64') +options=('staticlibs') +depends=('ghc=7.10.3' 'sh' 'haskell-network' 'haskell-parsec' 'haskell-mtl' 'haskell-network-uri') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install=${pkgname}.install +md5sums=('3f2d84d59e36476ca02c882419632d7d') + +build() { + cd ${_hkgname}-${pkgver} + + runhaskell Setup configure -O \ + --enable-library-profiling \ + --enable-shared \ + --prefix=/usr \ + --docdir=/usr/share/doc/${pkgname} \ +
[arch-commits] Commit in mesa/repos (8 files)
Date: Thursday, February 11, 2016 @ 09:43:49 Author: lcarlier Revision: 259062 archrelease: copy trunk to extra-i686, extra-x86_64 Added: mesa/repos/extra-i686/LICENSE (from rev 259061, mesa/trunk/LICENSE) mesa/repos/extra-i686/PKGBUILD (from rev 259061, mesa/trunk/PKGBUILD) mesa/repos/extra-x86_64/LICENSE (from rev 259061, mesa/trunk/LICENSE) mesa/repos/extra-x86_64/PKGBUILD (from rev 259061, mesa/trunk/PKGBUILD) Deleted: mesa/repos/extra-i686/LICENSE mesa/repos/extra-i686/PKGBUILD mesa/repos/extra-x86_64/LICENSE mesa/repos/extra-x86_64/PKGBUILD ---+ /LICENSE | 164 ++ /PKGBUILD | 346 extra-i686/LICENSE| 82 --- extra-i686/PKGBUILD | 173 extra-x86_64/LICENSE | 82 --- extra-x86_64/PKGBUILD | 173 6 files changed, 510 insertions(+), 510 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 259061:259062 to see the changes.
[arch-commits] Commit in ntl/repos (4 files)
Date: Thursday, February 11, 2016 @ 10:03:21 Author: arojas Revision: 161158 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: ntl/repos/community-staging-i686/ ntl/repos/community-staging-i686/PKGBUILD (from rev 161157, ntl/trunk/PKGBUILD) ntl/repos/community-staging-x86_64/ ntl/repos/community-staging-x86_64/PKGBUILD (from rev 161157, ntl/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 31 +++ community-staging-x86_64/PKGBUILD | 31 +++ 2 files changed, 62 insertions(+) Copied: ntl/repos/community-staging-i686/PKGBUILD (from rev 161157, ntl/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:03:21 UTC (rev 161158) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Antonio Rojas+# Contributor: Brad Conte + +pkgname=ntl +pkgver=9.6.4 +pkgrel=1 +pkgdesc="A Library for doing Number Theory" +arch=(i686 x86_64) +url="http://www.shoup.net/ntl/; +license=(GPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +md5sums=('a329136fcc9f8c09d3690455f0ba698d') + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +} Copied: ntl/repos/community-staging-x86_64/PKGBUILD (from rev 161157, ntl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 09:03:21 UTC (rev 161158) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=9.6.4 +pkgrel=1 +pkgdesc="A Library for doing Number Theory" +arch=(i686 x86_64) +url="http://www.shoup.net/ntl/; +license=(GPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +md5sums=('a329136fcc9f8c09d3690455f0ba698d') + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +}
[arch-commits] Commit in linbox/repos (10 files)
Date: Thursday, February 11, 2016 @ 10:43:28 Author: arojas Revision: 161164 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: linbox/repos/community-staging-i686/ linbox/repos/community-staging-i686/PKGBUILD (from rev 161163, linbox/trunk/PKGBUILD) linbox/repos/community-staging-i686/lapack.patch (from rev 161163, linbox/trunk/lapack.patch) linbox/repos/community-staging-i686/linbox-fplll.patch (from rev 161163, linbox/trunk/linbox-fplll.patch) linbox/repos/community-staging-i686/underlink.patch (from rev 161163, linbox/trunk/underlink.patch) linbox/repos/community-staging-x86_64/ linbox/repos/community-staging-x86_64/PKGBUILD (from rev 161163, linbox/trunk/PKGBUILD) linbox/repos/community-staging-x86_64/lapack.patch (from rev 161163, linbox/trunk/lapack.patch) linbox/repos/community-staging-x86_64/linbox-fplll.patch (from rev 161163, linbox/trunk/linbox-fplll.patch) linbox/repos/community-staging-x86_64/underlink.patch (from rev 161163, linbox/trunk/underlink.patch) -+ community-staging-i686/PKGBUILD | 51 +++ community-staging-i686/lapack.patch | 22 ++ community-staging-i686/linbox-fplll.patch | 87 ++ community-staging-i686/underlink.patch | 41 community-staging-x86_64/PKGBUILD | 51 +++ community-staging-x86_64/lapack.patch | 22 ++ community-staging-x86_64/linbox-fplll.patch | 87 ++ community-staging-x86_64/underlink.patch| 41 8 files changed, 402 insertions(+) Copied: linbox/repos/community-staging-i686/PKGBUILD (from rev 161163, linbox/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:43:28 UTC (rev 161164) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Antonio Rojas < nqn7...@gmail.com > + +pkgname=linbox +pkgver=1.3.2 +pkgrel=10 +pkgdesc="A template library for exact, high-performance linear algebra computation with dense, sparse, and structured matrices over the integers and over finite fields" +arch=(i686 x86_64) +url="http://linalg.org/; +license=(LGPL) +depends=(m4rie lapack ntl libfplll iml givaro) +makedepends=(fflas-ffpack) +source=("http://linalg.org/$pkgname-$pkgver.tar.gz; 'linbox-fplll.patch' 'underlink.patch' 'lapack.patch') +md5sums=('67c80345c8c3e93d213f2d7d37d8c9af' + '76fbb525cceff1dd74a7c1892ca965d0' + '731a6b17c40a56e38fef79e03391e0b5' + '3525650c88f9a2809214216b914f4f46') + +prepare() { + cd $pkgname-$pkgver +# fix build with newer givaro + sed -i 's|version_max=30800|version_max=30900|' configure +# fix libfplll support - Fedora patch + patch -p0 -i ../linbox-fplll.patch +# fix underlink - Fedora patch + patch -p0 -i ../underlink.patch +# fix detecting lapack support in fflas-ffpack + patch -p0 -i ../lapack.patch +} + +build() { + cd $pkgname-$pkgver + + export CFLAGS="$CFLAGS -g -fPIC" + export CXXFLAGS="$CXXFLAGS -g -fPIC" + export LDFLAGS="$LDFLAGS -L/usr/lib" + + ./configure --prefix=/usr --enable-sage --enable-optimization --with-fplll=/usr + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} + Copied: linbox/repos/community-staging-i686/lapack.patch (from rev 161163, linbox/trunk/lapack.patch) === --- community-staging-i686/lapack.patch (rev 0) +++ community-staging-i686/lapack.patch 2016-02-11 09:43:28 UTC (rev 161164) @@ -0,0 +1,22 @@ +--- ./macros/lapack-check.m4.orig 2012-06-07 02:30:26.0 -0600 ./macros/lapack-check.m4 2012-10-02 15:05:47.051001770 -0600 +@@ -38,7 +38,7 @@ LIBS="${BACKUP_LIBS} ${BLAS_LIBS}" + + AC_TRY_RUN(dnl ICC ? + [ #include "fflas-ffpack/fflas-ffpack-config.h" +- #ifdef __FFLAS_FFPACK_HAVE_LAPACK ++ #ifdef __FFLASFFPACK_HAVE_LAPACK + int main() { return 0 ; } +#else +a pas lapack +--- ./configure.orig 2012-06-07 15:19:31.0 -0600 ./configure2012-10-02 15:06:07.629005714 -0600 +@@ -18077,7 +18077,7 @@ else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ +#include "fflas-ffpack/fflas-ffpack-config.h" +- #ifdef __FFLAS_FFPACK_HAVE_LAPACK ++ #ifdef __FFLASFFPACK_HAVE_LAPACK + int main() { return 0 ; } +#else +a pas lapack Copied: linbox/repos/community-staging-i686/linbox-fplll.patch (from rev 161163, linbox/trunk/linbox-fplll.patch) === --- community-staging-i686/linbox-fplll.patch (rev 0) +++ community-staging-i686/linbox-fplll.patch 2016-02-11 09:43:28 UTC
[arch-commits] Commit in linbox/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:42:34 Author: arojas Revision: 161163 NTL 9.6.4 rebuild Modified: linbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:34:36 UTC (rev 161162) +++ PKGBUILD2016-02-11 09:42:34 UTC (rev 161163) @@ -3,7 +3,7 @@ pkgname=linbox pkgver=1.3.2 -pkgrel=9 +pkgrel=10 pkgdesc="A template library for exact, high-performance linear algebra computation with dense, sparse, and structured matrices over the integers and over finite fields" arch=(i686 x86_64) url="http://linalg.org/;
[arch-commits] Commit in ntl/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:02:50 Author: arojas Revision: 161157 Update to 9.6.4, disable legacy mulmod Modified: ntl/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:58:57 UTC (rev 161156) +++ PKGBUILD2016-02-11 09:02:50 UTC (rev 161157) @@ -3,8 +3,8 @@ # Contributor: Brad Conte pkgname=ntl -pkgver=9.6.2 -pkgrel=2 +pkgver=9.6.4 +pkgrel=1 pkgdesc="A Library for doing Number Theory" arch=(i686 x86_64) url="http://www.shoup.net/ntl/; @@ -12,11 +12,11 @@ depends=(gf2x gmp) makedepends=() source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -md5sums=('e03da2113e8b3baa68ae49297cc8509a') +md5sums=('a329136fcc9f8c09d3690455f0ba698d') build() { cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NTL_GMP_LIP=on NTL_LEGACY_SP_MULMOD=on + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on make }
[arch-commits] Commit in haskell-tagstream-conduit/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:04:41 Author: fyan Revision: 161146 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-i686/ haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from rev 161145, haskell-tagstream-conduit/trunk/PKGBUILD) haskell-tagstream-conduit/repos/community-staging-i686/haskell-tagstream-conduit.install (from rev 161145, haskell-tagstream-conduit/trunk/haskell-tagstream-conduit.install) haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 161145, haskell-tagstream-conduit/trunk/PKGBUILD) haskell-tagstream-conduit/repos/community-staging-x86_64/haskell-tagstream-conduit.install (from rev 161145, haskell-tagstream-conduit/trunk/haskell-tagstream-conduit.install) + community-staging-i686/PKGBUILD| 45 +++ community-staging-i686/haskell-tagstream-conduit.install | 18 community-staging-x86_64/PKGBUILD | 45 +++ community-staging-x86_64/haskell-tagstream-conduit.install | 18 4 files changed, 126 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-i686/PKGBUILD (from rev 161145, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 08:04:41 UTC (rev 161146) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=9 +pkgdesc="Streamlined html tag parser" +url="http://github.com/yihuang/tagstream-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-conduit-extra" + "haskell-data-default" "haskell-resourcet" "haskell-text" + "haskell-xml-conduit") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('b296e8f0ba18ae951b5bb3fc2d9d964954666df61ea9363d667f251af17134ab') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-tagstream-conduit/repos/community-staging-i686/haskell-tagstream-conduit.install (from rev 161145, haskell-tagstream-conduit/trunk/haskell-tagstream-conduit.install) === --- community-staging-i686/haskell-tagstream-conduit.install (rev 0) +++ community-staging-i686/haskell-tagstream-conduit.install2016-02-11 08:04:41 UTC (rev 161146) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-tagstream-conduit +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 161145, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 08:04:41 UTC (rev 161146) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:04:11 Author: fyan Revision: 161145 upgpkg: haskell-tagstream-conduit 0.5.5.3-9 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:03:53 UTC (rev 161144) +++ PKGBUILD2016-02-11 08:04:11 UTC (rev 161145) @@ -5,7 +5,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=8 +pkgrel=9 pkgdesc="Streamlined html tag parser" url="http://github.com/yihuang/tagstream-conduit; license=("custom:BSD3")
[arch-commits] Commit in mesa/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:43:40 Author: lcarlier Revision: 259061 upgpkg: mesa 11.1.2-1 upstream update 11.1.2 Modified: mesa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 05:45:09 UTC (rev 259060) +++ PKGBUILD2016-02-11 08:43:40 UTC (rev 259061) @@ -4,7 +4,7 @@ pkgbase=mesa pkgname=('opencl-mesa' 'libva-mesa-driver' 'mesa-vdpau' 'mesa' 'mesa-libgl') -pkgver=11.1.1 +pkgver=11.1.2 pkgrel=1 arch=('i686' 'x86_64') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -14,7 +14,7 @@ license=('custom') source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/mesa-${pkgver}.tar.xz{,.sig} LICENSE) -sha256sums=('64db074fc514136b5fb3890111f0d50604db52f0b1e94ba3fcb0fe8668a7fd20' +sha256sums=('8f72aead896b340ba0f7a4a474bfaf71681f5d675592aec1cb7ba698e319148b' 'SKIP' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:55:26 Author: fyan Revision: 161151 upgpkg: haskell-cryptohash-conduit 0.1.1-10 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:09:46 UTC (rev 161150) +++ PKGBUILD2016-02-11 08:55:26 UTC (rev 161151) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=9 +pkgrel=10 pkgdesc="cryptohash conduit" url="http://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in singular/repos (8 files)
Date: Thursday, February 11, 2016 @ 10:53:04 Author: arojas Revision: 161166 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: singular/repos/community-staging-i686/ singular/repos/community-staging-i686/PKGBUILD (from rev 161165, singular/trunk/PKGBUILD) singular/repos/community-staging-i686/ntl8.patch (from rev 161165, singular/trunk/ntl8.patch) singular/repos/community-staging-i686/templates.patch (from rev 161165, singular/trunk/templates.patch) singular/repos/community-staging-x86_64/ singular/repos/community-staging-x86_64/PKGBUILD (from rev 161165, singular/trunk/PKGBUILD) singular/repos/community-staging-x86_64/ntl8.patch (from rev 161165, singular/trunk/ntl8.patch) singular/repos/community-staging-x86_64/templates.patch (from rev 161165, singular/trunk/templates.patch) --+ community-staging-i686/PKGBUILD | 82 + community-staging-i686/ntl8.patch| 47 community-staging-i686/templates.patch | 60 + community-staging-x86_64/PKGBUILD| 82 + community-staging-x86_64/ntl8.patch | 47 community-staging-x86_64/templates.patch | 60 + 6 files changed, 378 insertions(+) Copied: singular/repos/community-staging-i686/PKGBUILD (from rev 161165, singular/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:53:04 UTC (rev 161166) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Antonio Rojas+# Contributor: Rémy Oudompheng + +pkgname=singular +pkgver=3.1.7.p1 +_majver=3-1-7 +pkgrel=14 +pkgdesc="Computer Algebra System for polynomial computations" +arch=(i686 x86_64) +url="http://www.singular.uni-kl.de/; +license=(GPL) +depends=(flint cddlib) # polymake +options=(!buildflags) +source=("http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/src/$_majver/Singular-${_majver}p1.tar.gz; +"http://www.mathematik.uni-kl.de/ftp/pub/Math/Singular/src/$_majver/Singular-${_majver}-share.tar.gz; 'templates.patch' 'ntl8.patch' +"http://git.sagemath.org/sage.git/plain/build/pkgs/singular/patches/currring.patch;) +md5sums=('ce369519d1c5d07342722e78240ea044' + 'b9177c00e95ee21b137984bade9fc481' + '8ca8ba06c846a8de189fff322d557705' + '2c028bbda467b437d5598ac07cd7211f' + '1fe968092b5e98878cd9b47c7d9acc81') + +prepare() { + cd Singular-$_majver + patch -p1 -i ../templates.patch +# fix build against NTL 8 + patch -p1 -i ../ntl8.patch +# fix flint detection + sed -e 's|-lmpir|-lgmp|' -i factory/configure -i Singular/configure +# fix segfault + patch -p1 -i ../currring.patch +} + +build() { + cd Singular-$_majver + + export CPP=/usr/bin/cpp + export CXXCPP=/usr/bin/cpp + export CFLAGS="-fPIC" + export CXXFLAGS="-fPIC" + +# force using system ntl + rm -r ntl + + mkdir -p build + + ./configure --prefix=$PWD/build/usr/lib/Singular \ + --bindir=$PWD/build/usr/lib/Singular --libdir=$PWD/build/usr/lib/Singular \ # --includedir=$PWD/build/usr/include \ + --with-apint=gmp --with-gmp=/usr --with-malloc=system --with-ntl=/usr --with-flint=/usr --disable-doc --with-NTL --without-MP --without-lex \ + --enable-Singular --enable-factory --enable-libfac --enable-IntegerProgramming --enable-gfanlib + make install + + export CFLAGS="$CFLAGS -DPIC -DLIBSINGULAR" + export CXXFLAGS="$CXXFLAGS -DPIC -DLIBSINGULAR" + + ./configure --prefix=$PWD/build/usr/lib/Singular \ + --bindir=$PWD/build/usr/lib/Singular --libdir=$PWD/build/usr/lib/Singular --includedir=$PWD/build/usr/include \ + --with-apint=gmp --with-gmp=/usr --with-malloc=system --with-ntl=/usr --with-flint=/usr --disable-doc --with-NTL --without-MP \ + --enable-Singular --enable-factory --enable-libfac --enable-IntegerProgramming + make clean + make install-libsingular + +# needed by Sage, not installed by default + cp Singular/sing_dbm.h build/usr/include/singular/ +} + +package() { + cd Singular-$_majver + + cp -r build/* "$pkgdir"/ + + mkdir -p "$pkgdir"/usr/bin + ln -sf /usr/lib/Singular/Singular-$_majver "$pkgdir"/usr/lib/Singular/Singular + ln -s /usr/lib/Singular/Singular "$pkgdir"/usr/bin/ + ln -s /usr/lib/Singular/libsingular.so "$pkgdir"/usr/lib/ + +# Install docs + mkdir -p "$pkgdir"/usr/share/singular + install -m644 "$srcdir"/Singular/$_majver/info/singular.hlp "$pkgdir"/usr/share/singular/ + install -m644 "$srcdir"/Singular/$_majver/doc/singular.idx "$pkgdir"/usr/share/singular/ +} Copied: singular/repos/community-staging-i686/ntl8.patch (from rev 161165, singular/trunk/ntl8.patch) === --- community-staging-i686/ntl8.patch
[arch-commits] Commit in singular/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:51:59 Author: arojas Revision: 161165 NTL 9.6.4 rebuild Modified: singular/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:43:28 UTC (rev 161164) +++ PKGBUILD2016-02-11 09:51:59 UTC (rev 161165) @@ -5,7 +5,7 @@ pkgname=singular pkgver=3.1.7.p1 _majver=3-1-7 -pkgrel=13 +pkgrel=14 pkgdesc="Computer Algebra System for polynomial computations" arch=(i686 x86_64) url="http://www.singular.uni-kl.de/;
[arch-commits] Commit in haskell-pandoc-types/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:03:53 Author: fyan Revision: 161144 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-i686/ haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 161143, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 161143, haskell-pandoc-types/trunk/haskell-pandoc-types.install) haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 161143, haskell-pandoc-types/trunk/PKGBUILD) haskell-pandoc-types/repos/community-staging-x86_64/haskell-pandoc-types.install (from rev 161143, haskell-pandoc-types/trunk/haskell-pandoc-types.install) ---+ community-staging-i686/PKGBUILD | 42 community-staging-i686/haskell-pandoc-types.install | 18 ++ community-staging-x86_64/PKGBUILD | 42 community-staging-x86_64/haskell-pandoc-types.install | 18 ++ 4 files changed, 120 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-i686/PKGBUILD (from rev 161143, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 08:03:53 UTC (rev 161144) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.16.1 +pkgrel=1 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-syb") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-pandoc-types/repos/community-staging-i686/haskell-pandoc-types.install (from rev 161143, haskell-pandoc-types/trunk/haskell-pandoc-types.install) === --- community-staging-i686/haskell-pandoc-types.install (rev 0) +++ community-staging-i686/haskell-pandoc-types.install 2016-02-11 08:03:53 UTC (rev 161144) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-types +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 161143, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 08:03:53 UTC (rev 161144) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.16.1 +pkgrel=1 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-syb") +options=('staticlibs')
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 09:03:25 Author: fyan Revision: 161143 upgpkg: haskell-pandoc-types 1.16.1-1 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 07:47:15 UTC (rev 161142) +++ PKGBUILD2016-02-11 08:03:25 UTC (rev 161143) @@ -4,8 +4,8 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types -pkgver=1.16.0.1 -pkgrel=4 +pkgver=1.16.1 +pkgrel=1 pkgdesc="Types for representing a structured document" url="http://johnmacfarlane.net/pandoc; license=("custom:BSD3") @@ -14,7 +14,7 @@ options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install="${pkgname}.install" -sha256sums=('3e61dff33d104ffdac9920bf7bf9c28f566cb3da237715ad05bd40b4d4e8beb6') +sha256sums=('846054157d7072ca3f7260b988a6752536b42bbd32c051400e55f46229b8179e') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-cryptohash-conduit/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:56:17 Author: fyan Revision: 161152 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-i686/ haskell-cryptohash-conduit/repos/community-staging-i686/PKGBUILD (from rev 161151, haskell-cryptohash-conduit/trunk/PKGBUILD) haskell-cryptohash-conduit/repos/community-staging-i686/haskell-cryptohash-conduit.install (from rev 161151, haskell-cryptohash-conduit/trunk/haskell-cryptohash-conduit.install) haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 161151, haskell-cryptohash-conduit/trunk/PKGBUILD) haskell-cryptohash-conduit/repos/community-staging-x86_64/haskell-cryptohash-conduit.install (from rev 161151, haskell-cryptohash-conduit/trunk/haskell-cryptohash-conduit.install) -+ community-staging-i686/PKGBUILD | 43 ++ community-staging-i686/haskell-cryptohash-conduit.install | 18 community-staging-x86_64/PKGBUILD | 43 ++ community-staging-x86_64/haskell-cryptohash-conduit.install | 18 4 files changed, 122 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-i686/PKGBUILD (from rev 161151, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 08:56:17 UTC (rev 161152) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=10 +pkgdesc="cryptohash conduit" +url="http://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('ea516d898d3e34dae6be3e8bc59c9f61a61cb133dbfe84a84bb0ded4b4ce') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-cryptohash-conduit/repos/community-staging-i686/haskell-cryptohash-conduit.install (from rev 161151, haskell-cryptohash-conduit/trunk/haskell-cryptohash-conduit.install) === --- community-staging-i686/haskell-cryptohash-conduit.install (rev 0) +++ community-staging-i686/haskell-cryptohash-conduit.install 2016-02-11 08:56:17 UTC (rev 161152) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-cryptohash-conduit +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 161151, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 08:56:17 UTC (rev 161152) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit
[arch-commits] Commit in flint/repos (4 files)
Date: Thursday, February 11, 2016 @ 10:34:36 Author: arojas Revision: 161162 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: flint/repos/community-staging-i686/ flint/repos/community-staging-i686/PKGBUILD (from rev 161161, flint/trunk/PKGBUILD) flint/repos/community-staging-x86_64/ flint/repos/community-staging-x86_64/PKGBUILD (from rev 161161, flint/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 26 ++ community-staging-x86_64/PKGBUILD | 26 ++ 2 files changed, 52 insertions(+) Copied: flint/repos/community-staging-i686/PKGBUILD (from rev 161161, flint/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:34:36 UTC (rev 161162) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Antonio Rojas+# Contributor: Rémy Oudompheng +# Contributor: Alessandro "jakedust" Andrioni + +pkgname=flint +pkgver=2.5.2 +pkgrel=6 +pkgdesc="A C library for doing number theory" +arch=(i686 x86_64) +url="http://www.flintlib.org; +license=(GPL) +depends=(mpfr ntl) +source=("http://www.flintlib.org/flint-$pkgver.tar.gz;) +md5sums=('cda885309362150196aed66a5e0f0383') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-gmp=/usr --with-mpfr=/usr --with-ntl=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} Copied: flint/repos/community-staging-x86_64/PKGBUILD (from rev 161161, flint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 09:34:36 UTC (rev 161162) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Rémy Oudompheng +# Contributor: Alessandro "jakedust" Andrioni + +pkgname=flint +pkgver=2.5.2 +pkgrel=6 +pkgdesc="A C library for doing number theory" +arch=(i686 x86_64) +url="http://www.flintlib.org; +license=(GPL) +depends=(mpfr ntl) +source=("http://www.flintlib.org/flint-$pkgver.tar.gz;) +md5sums=('cda885309362150196aed66a5e0f0383') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --with-gmp=/usr --with-mpfr=/usr --with-ntl=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in flint/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:34:04 Author: arojas Revision: 161161 NTL 9.6.4 rebuild Modified: flint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:33:23 UTC (rev 161160) +++ PKGBUILD2016-02-11 09:34:04 UTC (rev 161161) @@ -5,7 +5,7 @@ pkgname=flint pkgver=2.5.2 -pkgrel=5 +pkgrel=6 pkgdesc="A C library for doing number theory" arch=(i686 x86_64) url="http://www.flintlib.org;
[arch-commits] Commit in haskell-authenticate/repos (6 files)
Date: Thursday, February 11, 2016 @ 10:33:23 Author: fyan Revision: 161160 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-i686/ haskell-authenticate/repos/community-staging-i686/PKGBUILD (from rev 161159, haskell-authenticate/trunk/PKGBUILD) haskell-authenticate/repos/community-staging-i686/haskell-authenticate.install (from rev 161159, haskell-authenticate/trunk/haskell-authenticate.install) haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 161159, haskell-authenticate/trunk/PKGBUILD) haskell-authenticate/repos/community-staging-x86_64/haskell-authenticate.install (from rev 161159, haskell-authenticate/trunk/haskell-authenticate.install) ---+ community-staging-i686/PKGBUILD | 47 community-staging-i686/haskell-authenticate.install | 18 ++ community-staging-x86_64/PKGBUILD | 47 community-staging-x86_64/haskell-authenticate.install | 18 ++ 4 files changed, 130 insertions(+) Copied: haskell-authenticate/repos/community-staging-i686/PKGBUILD (from rev 161159, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:33:23 UTC (rev 161160) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.3 +pkgrel=6 +pkgdesc="Authentication methods for Haskell web applications." +url="http://github.com/yesodweb/authenticate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-http-conduit" + "haskell-http-types" "haskell-monad-control" "haskell-network-uri" + "haskell-resourcet" "haskell-tagstream-conduit" "haskell-text" + "haskell-unordered-containers" "haskell-xml-conduit") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('6807cd32c5ff9b23cd6f184ffd7fb7f99c4a7f0dc645eae82f2d6dfbd1899bbe') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-authenticate/repos/community-staging-i686/haskell-authenticate.install (from rev 161159, haskell-authenticate/trunk/haskell-authenticate.install) === --- community-staging-i686/haskell-authenticate.install (rev 0) +++ community-staging-i686/haskell-authenticate.install 2016-02-11 09:33:23 UTC (rev 161160) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-authenticate +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 161159, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 09:33:23 UTC (rev 161160) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +#
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:32:58 Author: fyan Revision: 161159 upgpkg: haskell-authenticate 1.3.3-6 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:03:21 UTC (rev 161158) +++ PKGBUILD2016-02-11 09:32:58 UTC (rev 161159) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.3 -pkgrel=5 +pkgrel=6 pkgdesc="Authentication methods for Haskell web applications." url="http://github.com/yesodweb/authenticate; license=("custom:BSD3")
[arch-commits] Commit in lib32-libcaca/repos (2 files)
Date: Friday, February 12, 2016 @ 06:44:10 Author: fyan Revision: 161380 archrelease: copy trunk to multilib-x86_64 Added: lib32-libcaca/repos/multilib-x86_64/ lib32-libcaca/repos/multilib-x86_64/PKGBUILD (from rev 161379, lib32-libcaca/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: lib32-libcaca/repos/multilib-x86_64/PKGBUILD (from rev 161379, lib32-libcaca/trunk/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2016-02-12 05:44:10 UTC (rev 161380) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Limao Luo +# Contributor: GordonGR + +_pkgname=libcaca +pkgname=lib32-$_pkgname +pkgver=0.99.beta18 +pkgrel=3 +pkgdesc="Color AsCii Art library (32-bit)" +arch=("x86_64") +url="http://caca.zoy.org/wiki/libcaca; +license=('custom:WTFPL') +depends=("$_pkgname" "lib32-imlib2") +source=("http://libcaca.zoy.org/files/$_pkgname/$_pkgname-$pkgver.tar.gz;) +md5sums=('93d35dbdb0527d4c94df3e9a02e865cc') + +build() { +export CC="gcc -m32" +export CXX="g++ -m32" +export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + +cd $_pkgname-$pkgver/ + +./configure \ +--prefix=/usr \ +--enable-shared \ +--disable-doc \ +--disable-cxx \ +--disable-gl \ +--disable-csharp \ +--disable-python \ +--disable-slang \ +--libdir=/usr/lib32/ \ +--libexecdir=/usr/lib32 \ +--host=i686-unknown-linux-gnu +make +} + +package() { +make -C $_pkgname-$pkgver DESTDIR="$pkgdir" install +rm -rf "$pkgdir"/usr/{bin,include,lib,share}/ + +rmdir "$pkgdir/usr/lib32/jni" +}
[arch-commits] Commit in (4 files)
Date: Friday, February 12, 2016 @ 06:43:49 Author: fyan Revision: 161379 addpkg: lib32-libcaca 0.99.beta18-3 Added: lib32-libcaca/ lib32-libcaca/repos/ lib32-libcaca/trunk/ lib32-libcaca/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Added: lib32-libcaca/trunk/PKGBUILD === --- lib32-libcaca/trunk/PKGBUILD(rev 0) +++ lib32-libcaca/trunk/PKGBUILD2016-02-12 05:43:49 UTC (rev 161379) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Limao Luo +# Contributor: GordonGR + +_pkgname=libcaca +pkgname=lib32-$_pkgname +pkgver=0.99.beta18 +pkgrel=3 +pkgdesc="Color AsCii Art library (32-bit)" +arch=("x86_64") +url="http://caca.zoy.org/wiki/libcaca; +license=('custom:WTFPL') +depends=("$_pkgname" "lib32-imlib2") +source=("http://libcaca.zoy.org/files/$_pkgname/$_pkgname-$pkgver.tar.gz;) +md5sums=('93d35dbdb0527d4c94df3e9a02e865cc') + +build() { +export CC="gcc -m32" +export CXX="g++ -m32" +export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + +cd $_pkgname-$pkgver/ + +./configure \ +--prefix=/usr \ +--enable-shared \ +--disable-doc \ +--disable-cxx \ +--disable-gl \ +--disable-csharp \ +--disable-python \ +--disable-slang \ +--libdir=/usr/lib32/ \ +--libexecdir=/usr/lib32 \ +--host=i686-unknown-linux-gnu +make +} + +package() { +make -C $_pkgname-$pkgver DESTDIR="$pkgdir" install +rm -rf "$pkgdir"/usr/{bin,include,lib,share}/ + +rmdir "$pkgdir/usr/lib32/jni" +} Property changes on: lib32-libcaca/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in lib32-gst-plugins-good/repos (2 files)
Date: Friday, February 12, 2016 @ 07:02:46 Author: fyan Revision: 161390 archrelease: copy trunk to multilib-x86_64 Added: lib32-gst-plugins-good/repos/multilib-x86_64/ lib32-gst-plugins-good/repos/multilib-x86_64/PKGBUILD (from rev 161389, lib32-gst-plugins-good/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: lib32-gst-plugins-good/repos/multilib-x86_64/PKGBUILD (from rev 161389, lib32-gst-plugins-good/trunk/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2016-02-12 06:02:46 UTC (rev 161390) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Jan de Groot + +_basename=gst-plugins-good +pkgname=lib32-gst-plugins-good +pkgver=1.6.3 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Good Plugins (32-bit)" +arch=('i686' 'x86_64') +license=('LGPL') +url="http://gstreamer.freedesktop.org/; +depends=('lib32-libpulse' 'lib32-jack' 'lib32-libsoup' 'lib32-gst-plugins-base-libs' 'lib32-wavpack' + 'lib32-aalib' 'lib32-taglib' 'lib32-libdv' 'lib32-libshout' 'lib32-libvpx' 'lib32-gdk-pixbuf2' + 'lib32-libcaca' 'lib32-libavc1394' 'lib32-libiec61883' 'lib32-libxdamage' 'lib32-v4l-utils' + 'lib32-cairo' 'lib32-libgudev' 'gst-plugins-good') +makedepends=('lib32-gstreamer' 'lib32-speex' 'lib32-flac' 'lib32-libraw1394' 'python') +options=(!emptydirs) +source=(${url}/src/$_basename/$_basename-$pkgver.tar.xz) +sha256sums=('24b19db70b2a83461ebddfe20033db432dadfdb5d4b54ffb1dfa0d830134a177') + +build() { + cd $_basename-$pkgver + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--build=i686-pc-linux-gnu --libdir=/usr/lib32 \ +--disable-static --enable-experimental --disable-gtk-doc \ +--with-package-name="GStreamer Good Plugins (Arch Linux)" \ +--with-package-origin="http://www.archlinux.org/; + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +# Disabled for now: souphttpsrc times out, and takes a damn long time to do so +#check() { +# cd $_basename-$pkgver +# make check +#} + +package() { + cd $_basename-$pkgver + make DESTDIR="${pkgdir}" install + + rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in (4 files)
Date: Friday, February 12, 2016 @ 07:02:27 Author: fyan Revision: 161389 addpkg: lib32-gst-plugins-good 1.6.3-1 Added: lib32-gst-plugins-good/ lib32-gst-plugins-good/repos/ lib32-gst-plugins-good/trunk/ lib32-gst-plugins-good/trunk/PKGBUILD --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Added: lib32-gst-plugins-good/trunk/PKGBUILD === --- lib32-gst-plugins-good/trunk/PKGBUILD (rev 0) +++ lib32-gst-plugins-good/trunk/PKGBUILD 2016-02-12 06:02:27 UTC (rev 161389) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Jan de Groot + +_basename=gst-plugins-good +pkgname=lib32-gst-plugins-good +pkgver=1.6.3 +pkgrel=1 +pkgdesc="GStreamer Multimedia Framework Good Plugins (32-bit)" +arch=('i686' 'x86_64') +license=('LGPL') +url="http://gstreamer.freedesktop.org/; +depends=('lib32-libpulse' 'lib32-jack' 'lib32-libsoup' 'lib32-gst-plugins-base-libs' 'lib32-wavpack' + 'lib32-aalib' 'lib32-taglib' 'lib32-libdv' 'lib32-libshout' 'lib32-libvpx' 'lib32-gdk-pixbuf2' + 'lib32-libcaca' 'lib32-libavc1394' 'lib32-libiec61883' 'lib32-libxdamage' 'lib32-v4l-utils' + 'lib32-cairo' 'lib32-libgudev' 'gst-plugins-good') +makedepends=('lib32-gstreamer' 'lib32-speex' 'lib32-flac' 'lib32-libraw1394' 'python') +options=(!emptydirs) +source=(${url}/src/$_basename/$_basename-$pkgver.tar.xz) +sha256sums=('24b19db70b2a83461ebddfe20033db432dadfdb5d4b54ffb1dfa0d830134a177') + +build() { + cd $_basename-$pkgver + + export CC='gcc -m32' + export CXX='g++ -m32' + export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--build=i686-pc-linux-gnu --libdir=/usr/lib32 \ +--disable-static --enable-experimental --disable-gtk-doc \ +--with-package-name="GStreamer Good Plugins (Arch Linux)" \ +--with-package-origin="http://www.archlinux.org/; + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +# Disabled for now: souphttpsrc times out, and takes a damn long time to do so +#check() { +# cd $_basename-$pkgver +# make check +#} + +package() { + cd $_basename-$pkgver + make DESTDIR="${pkgdir}" install + + rm -r "$pkgdir"/usr/share +} Property changes on: lib32-gst-plugins-good/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 06:37:06 Author: fyan Revision: 161371 upgpkg: haskell-dav 1.2-14 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 05:27:28 UTC (rev 161370) +++ PKGBUILD2016-02-12 05:37:06 UTC (rev 161371) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.2 -pkgrel=13 +pkgrel=14 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in (8 files)
Date: Friday, February 12, 2016 @ 06:37:49 Author: fyan Revision: 161373 addpkg: lib32-libid3tag 0.15.1b-1 Added: lib32-libid3tag/ lib32-libid3tag/repos/ lib32-libid3tag/trunk/ lib32-libid3tag/trunk/10_utf16.diff lib32-libid3tag/trunk/11_unknown_encoding.diff lib32-libid3tag/trunk/CVE-2008-2109.patch lib32-libid3tag/trunk/PKGBUILD lib32-libid3tag/trunk/id3tag.pc --+ 10_utf16.diff| 48 + 11_unknown_encoding.diff | 37 ++ CVE-2008-2109.patch | 11 ++ PKGBUILD | 45 ++ id3tag.pc| 10 + 5 files changed, 151 insertions(+) Added: lib32-libid3tag/trunk/10_utf16.diff === --- lib32-libid3tag/trunk/10_utf16.diff (rev 0) +++ lib32-libid3tag/trunk/10_utf16.diff 2016-02-12 05:37:49 UTC (rev 161373) @@ -0,0 +1,48 @@ +#! /bin/sh -e +## 10_utf16.dpatch by+## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Handle bogus UTF16 sequences that have a length that is not +## DP: an even number of 8 bit characters. + +if [ $# -lt 1 ]; then +echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 +exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" + +case "$1" in +-patch) patch -p1 ${patch_opts} < $0;; +-unpatch) patch -R -p1 ${patch_opts} < $0;; +*) +echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 +exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad libid3tag-0.15.1b/utf16.c /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c +--- libid3tag-0.15.1b/utf16.c 2006-01-13 15:26:29.0 +0100 /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.0 +0100 +@@ -282,5 +282,18 @@ + + free(utf16); + ++ if (end == *ptr && length % 2 != 0) ++ { ++ /* We were called with a bogus length. It should always ++ * be an even number. We can deal with this in a few ways: ++ * - Always give an error. ++ * - Try and parse as much as we can and ++ * - return an error if we're called again when we ++ * already tried to parse everything we can. ++ * - tell that we parsed it, which is what we do here. ++ */ ++ (*ptr)++; ++ } ++ + return ucs4; + } Added: lib32-libid3tag/trunk/11_unknown_encoding.diff === --- lib32-libid3tag/trunk/11_unknown_encoding.diff (rev 0) +++ lib32-libid3tag/trunk/11_unknown_encoding.diff 2016-02-12 05:37:49 UTC (rev 161373) @@ -0,0 +1,37 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11_unknown_encoding.dpatch by Andreas Henriksson +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: In case of an unknown/invalid encoding, id3_parse_string() will +## DP: return NULL, but the return value wasn't checked resulting +## DP: in segfault in id3_ucs4_length(). This is the only place +## DP: the return value wasn't checked. + +@DPATCH@ +diff -urNad libid3tag-0.15.1b~/compat.gperf libid3tag-0.15.1b/compat.gperf +--- libid3tag-0.15.1b~/compat.gperf2004-01-23 09:41:32.0 + libid3tag-0.15.1b/compat.gperf 2007-01-14 14:36:53.0 + +@@ -236,6 +236,10 @@ + + encoding = id3_parse_uint(, 1); + string = id3_parse_string(, end - data, encoding, 0); ++if (!string) ++{ ++ continue; ++} + + if (id3_ucs4_length(string) < 4) { + free(string); +diff -urNad libid3tag-0.15.1b~/parse.c libid3tag-0.15.1b/parse.c +--- libid3tag-0.15.1b~/parse.c 2004-01-23 09:41:32.0 + libid3tag-0.15.1b/parse.c 2007-01-14 14:37:34.0 + +@@ -165,6 +165,9 @@ + case ID3_FIELD_TEXTENCODING_UTF_8: + ucs4 = id3_utf8_deserialize(ptr, length); + break; ++ default: ++ /* FIXME: Unknown encoding! Print warning? */ ++ return NULL; + } + + if (ucs4 && !full) { Added: lib32-libid3tag/trunk/CVE-2008-2109.patch === --- lib32-libid3tag/trunk/CVE-2008-2109.patch (rev 0) +++ lib32-libid3tag/trunk/CVE-2008-2109.patch 2016-02-12 05:37:49 UTC (rev 161373) @@ -0,0 +1,11 @@ +--- field.c.orig 2008-05-05 09:49:15.0 -0400 field.c2008-05-05 09:49:25.0 -0400 +@@ -291,7 +291,7 @@ + + end = *ptr + length; + +- while (end - *ptr > 0) { ++ while (end - *ptr > 0 && **ptr != '\0') { + ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0); + if (ucs4 == 0) + goto fail; Added: lib32-libid3tag/trunk/PKGBUILD
[arch-commits] Commit in haskell-dav/repos (6 files)
Date: Friday, February 12, 2016 @ 06:37:31 Author: fyan Revision: 161372 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-dav/repos/community-staging-i686/ haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 161371, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-i686/haskell-dav.install (from rev 161371, haskell-dav/trunk/haskell-dav.install) haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 161371, haskell-dav/trunk/PKGBUILD) haskell-dav/repos/community-staging-x86_64/haskell-dav.install (from rev 161371, haskell-dav/trunk/haskell-dav.install) --+ community-staging-i686/PKGBUILD | 51 + community-staging-i686/haskell-dav.install | 18 community-staging-x86_64/PKGBUILD| 51 + community-staging-x86_64/haskell-dav.install | 18 4 files changed, 138 insertions(+) Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 161371, haskell-dav/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 05:37:31 UTC (rev 161372) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.2 +pkgrel=14 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lens" + "haskell-mtl" "haskell-network" "haskell-network-uri" "haskell-optparse-applicative" + "haskell-transformers-base" "haskell-transformers-compat" "haskell-utf8-string" + "haskell-xml-conduit" "haskell-xml-hamlet") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('1a07c8ef17cd4207c6f889e7eb5c45d9f025374f2cdacc1e34e6d71fe103b746') + +prepare() { +sed -i '/mtl-compat/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-dav/repos/community-staging-i686/haskell-dav.install (from rev 161371, haskell-dav/trunk/haskell-dav.install) === --- community-staging-i686/haskell-dav.install (rev 0) +++ community-staging-i686/haskell-dav.install 2016-02-12 05:37:31 UTC (rev 161372) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-dav +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 161371, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 05:37:31 UTC (rev 161372) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.2 +pkgrel=14 +pkgdesc="RFC 4918 WebDAV support"
[arch-commits] Commit in haskell-warp-tls/repos (6 files)
Date: Friday, February 12, 2016 @ 06:52:29 Author: fyan Revision: 161387 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-i686/ haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 161386, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 161386, haskell-warp-tls/trunk/haskell-warp-tls.install) haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 161386, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install (from rev 161386, haskell-warp-tls/trunk/haskell-warp-tls.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-warp-tls.install | 18 community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-warp-tls.install | 18 4 files changed, 122 insertions(+) Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 161386, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 05:52:29 UTC (rev 161387) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=8 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('1751b8fc4e24c909ed94db39a2aa20048e694ddf6e68c4acbdfe8924773f3dd8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 161386, haskell-warp-tls/trunk/haskell-warp-tls.install) === --- community-staging-i686/haskell-warp-tls.install (rev 0) +++ community-staging-i686/haskell-warp-tls.install 2016-02-12 05:52:29 UTC (rev 161387) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-warp-tls +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 161386, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 05:52:29 UTC (rev 161387) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=8 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" +
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 06:52:04 Author: fyan Revision: 161386 upgpkg: haskell-warp-tls 3.2.0-8 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 05:51:53 UTC (rev 161385) +++ PKGBUILD2016-02-12 05:52:04 UTC (rev 161386) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.0 -pkgrel=7 +pkgrel=8 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in (4 files)
Date: Friday, February 12, 2016 @ 06:51:53 Author: fyan Revision: 161385 addpkg: lib32-libavc1394 0.5.4-1 Added: lib32-libavc1394/ lib32-libavc1394/repos/ lib32-libavc1394/trunk/ lib32-libavc1394/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Added: lib32-libavc1394/trunk/PKGBUILD === --- lib32-libavc1394/trunk/PKGBUILD (rev 0) +++ lib32-libavc1394/trunk/PKGBUILD 2016-02-12 05:51:53 UTC (rev 161385) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: damir +# Contributor: Robert Emil Berge + +_pkgname=libavc1394 +pkgname=lib32-libavc1394 +pkgver=0.5.4 +pkgrel=1 +pkgdesc="A library to control A/V devices using the 1394ta AV/C commands (32-bit)" +arch=("x86_64") +url="http://sourceforge.net/projects/libavc1394/; +license=('LGPL') +depends=('lib32-libraw1394' 'libavc1394') +source=("http://downloads.sourceforge.net/sourceforge/libavc1394/${_pkgname}-${pkgver}.tar.gz;) +md5sums=('caf0db059d8b8d35d6f08e6c0e1c7dfe') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-${pkgver}" + ./configure --build=i686-pc-linux-gnu --prefix=/usr --libdir=/usr/lib32 --mandir=/usr/share/man --disable-static + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + rm -r "$pkgdir"/usr/{bin,share,include} +} Property changes on: lib32-libavc1394/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in lib32-libavc1394/repos (2 files)
Date: Friday, February 12, 2016 @ 06:52:48 Author: fyan Revision: 161388 archrelease: copy trunk to multilib-x86_64 Added: lib32-libavc1394/repos/multilib-x86_64/ lib32-libavc1394/repos/multilib-x86_64/PKGBUILD (from rev 161387, lib32-libavc1394/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: lib32-libavc1394/repos/multilib-x86_64/PKGBUILD (from rev 161387, lib32-libavc1394/trunk/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2016-02-12 05:52:48 UTC (rev 161388) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: damir +# Contributor: Robert Emil Berge + +_pkgname=libavc1394 +pkgname=lib32-libavc1394 +pkgver=0.5.4 +pkgrel=1 +pkgdesc="A library to control A/V devices using the 1394ta AV/C commands (32-bit)" +arch=("x86_64") +url="http://sourceforge.net/projects/libavc1394/; +license=('LGPL') +depends=('lib32-libraw1394' 'libavc1394') +source=("http://downloads.sourceforge.net/sourceforge/libavc1394/${_pkgname}-${pkgver}.tar.gz;) +md5sums=('caf0db059d8b8d35d6f08e6c0e1c7dfe') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-${pkgver}" + ./configure --build=i686-pc-linux-gnu --prefix=/usr --libdir=/usr/lib32 --mandir=/usr/share/man --disable-static + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + rm -r "$pkgdir"/usr/{bin,share,include} +}
[arch-commits] Commit in haskell-yesod-default/repos (6 files)
Date: Friday, February 12, 2016 @ 06:41:03 Author: fyan Revision: 161377 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-i686/ haskell-yesod-default/repos/community-staging-i686/PKGBUILD (from rev 161376, haskell-yesod-default/trunk/PKGBUILD) haskell-yesod-default/repos/community-staging-i686/haskell-yesod-default.install (from rev 161376, haskell-yesod-default/trunk/haskell-yesod-default.install) haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 161376, haskell-yesod-default/trunk/PKGBUILD) haskell-yesod-default/repos/community-staging-x86_64/haskell-yesod-default.install (from rev 161376, haskell-yesod-default/trunk/haskell-yesod-default.install) + community-staging-i686/PKGBUILD| 42 +++ community-staging-i686/haskell-yesod-default.install | 18 ++ community-staging-x86_64/PKGBUILD | 42 +++ community-staging-x86_64/haskell-yesod-default.install | 18 ++ 4 files changed, 120 insertions(+) Copied: haskell-yesod-default/repos/community-staging-i686/PKGBUILD (from rev 161376, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 05:41:03 UTC (rev 161377) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=14 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-yesod-core") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-yesod-default/repos/community-staging-i686/haskell-yesod-default.install (from rev 161376, haskell-yesod-default/trunk/haskell-yesod-default.install) === --- community-staging-i686/haskell-yesod-default.install (rev 0) +++ community-staging-i686/haskell-yesod-default.install2016-02-12 05:41:03 UTC (rev 161377) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-default +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 161376, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 05:41:03 UTC (rev 161377) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=14 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3"
[arch-commits] Commit in (4 files)
Date: Friday, February 12, 2016 @ 06:40:30 Author: fyan Revision: 161375 addpkg: lib32-imlib2 1.4.7-1 Added: lib32-imlib2/ lib32-imlib2/repos/ lib32-imlib2/trunk/ lib32-imlib2/trunk/PKGBUILD --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Added: lib32-imlib2/trunk/PKGBUILD === --- lib32-imlib2/trunk/PKGBUILD (rev 0) +++ lib32-imlib2/trunk/PKGBUILD 2016-02-12 05:40:30 UTC (rev 161375) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Ronald van Haren +# Contributor: Arjan Timmerman +# Contributor: Tom Newsom +# Contributor: GordonGR + +pkgname=lib32-imlib2 +_pkgname=imlib2 +pkgver=1.4.7 +pkgrel=1 +pkgdesc="Library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support, lib32" +url="http://sourceforge.net/projects/enlightenment/; +arch=('x86_64') +license=('BSD') +depends=('lib32-libtiff' 'lib32-giflib' 'lib32-bzip2' 'lib32-freetype2' 'lib32-libxext' 'lib32-libpng' 'lib32-libid3tag' 'lib32-libjpeg-turbo' "${_pkgname}") +source=("http://downloads.sourceforge.net/enlightenment/${_pkgname}-$pkgver.tar.bz2;) +md5sums=('f2f1418c376da6125453f90f2d58d938') + +prepare() { + cd "$_pkgname-$pkgver" + sed -i 's/@my_libs@//' imlib2-config.in +} + +build() { + cd "$_pkgname-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # Configure and Build + ./configure --prefix=/usr --sysconfdir=/etc/imlib2 --x-libraries=/usr/lib32 --enable-mmx --disable-amd64 --libdir=/usr/lib32 --libexecdir=/usr/lib32 + + make +} + +package() { + cd "${_pkgname}-$pkgver" + make DESTDIR="$pkgdir" install + cd "$pkgdir/usr" + rm -rf {bin,include,share/imlib2}/ + + install -Dm644 "$srcdir/${_pkgname}-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" +} Property changes on: lib32-imlib2/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 06:40:37 Author: fyan Revision: 161376 upgpkg: haskell-yesod-default 1.2.0-14 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 05:40:30 UTC (rev 161375) +++ PKGBUILD2016-02-12 05:40:37 UTC (rev 161376) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=13 +pkgrel=14 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in lib32-imlib2/repos (multilib-x86_64 multilib-x86_64/PKGBUILD)
Date: Friday, February 12, 2016 @ 06:41:22 Author: fyan Revision: 161378 archrelease: copy trunk to multilib-x86_64 Added: lib32-imlib2/repos/multilib-x86_64/ lib32-imlib2/repos/multilib-x86_64/PKGBUILD (from rev 161377, lib32-imlib2/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: lib32-imlib2/repos/multilib-x86_64/PKGBUILD (from rev 161377, lib32-imlib2/trunk/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2016-02-12 05:41:22 UTC (rev 161378) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Ronald van Haren +# Contributor: Arjan Timmerman +# Contributor: Tom Newsom +# Contributor: GordonGR + +pkgname=lib32-imlib2 +_pkgname=imlib2 +pkgver=1.4.7 +pkgrel=1 +pkgdesc="Library that does image file loading and saving as well as rendering, manipulation, arbitrary polygon support, lib32" +url="http://sourceforge.net/projects/enlightenment/; +arch=('x86_64') +license=('BSD') +depends=('lib32-libtiff' 'lib32-giflib' 'lib32-bzip2' 'lib32-freetype2' 'lib32-libxext' 'lib32-libpng' 'lib32-libid3tag' 'lib32-libjpeg-turbo' "${_pkgname}") +source=("http://downloads.sourceforge.net/enlightenment/${_pkgname}-$pkgver.tar.bz2;) +md5sums=('f2f1418c376da6125453f90f2d58d938') + +prepare() { + cd "$_pkgname-$pkgver" + sed -i 's/@my_libs@//' imlib2-config.in +} + +build() { + cd "$_pkgname-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # Configure and Build + ./configure --prefix=/usr --sysconfdir=/etc/imlib2 --x-libraries=/usr/lib32 --enable-mmx --disable-amd64 --libdir=/usr/lib32 --libexecdir=/usr/lib32 + + make +} + +package() { + cd "${_pkgname}-$pkgver" + make DESTDIR="$pkgdir" install + cd "$pkgdir/usr" + rm -rf {bin,include,share/imlib2}/ + + install -Dm644 "$srcdir/${_pkgname}-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in haskell-cheapskate/repos (6 files)
Date: Friday, February 12, 2016 @ 06:46:02 Author: fyan Revision: 161382 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-i686/ haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 161381, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-i686/haskell-cheapskate.install (from rev 161381, haskell-cheapskate/trunk/haskell-cheapskate.install) haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 161381, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-x86_64/haskell-cheapskate.install (from rev 161381, haskell-cheapskate/trunk/haskell-cheapskate.install) -+ community-staging-i686/PKGBUILD | 45 ++ community-staging-i686/haskell-cheapskate.install | 18 +++ community-staging-x86_64/PKGBUILD | 45 ++ community-staging-x86_64/haskell-cheapskate.install | 18 +++ 4 files changed, 126 insertions(+) Copied: haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 161381, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 05:46:02 UTC (rev 161382) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.4 +pkgrel=6 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" + "haskell-http-types" "haskell-mtl" "haskell-syb" "haskell-text" + "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('023243726dd26a381ae43c6cace5381533b7605f069f04888c99b58d290c3d37') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dingus +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-cheapskate/repos/community-staging-i686/haskell-cheapskate.install (from rev 161381, haskell-cheapskate/trunk/haskell-cheapskate.install) === --- community-staging-i686/haskell-cheapskate.install (rev 0) +++ community-staging-i686/haskell-cheapskate.install 2016-02-12 05:46:02 UTC (rev 161382) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-cheapskate +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 161381, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 05:46:02 UTC (rev 161382) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.4 +pkgrel=6 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate;
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 06:45:36 Author: fyan Revision: 161381 upgpkg: haskell-cheapskate 0.1.0.4-6 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 05:44:10 UTC (rev 161380) +++ PKGBUILD2016-02-12 05:45:36 UTC (rev 161381) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.0.4 -pkgrel=5 +pkgrel=6 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in lib32-libid3tag/repos (6 files)
Date: Friday, February 12, 2016 @ 06:39:07 Author: fyan Revision: 161374 archrelease: copy trunk to multilib-x86_64 Added: lib32-libid3tag/repos/multilib-x86_64/ lib32-libid3tag/repos/multilib-x86_64/10_utf16.diff (from rev 161373, lib32-libid3tag/trunk/10_utf16.diff) lib32-libid3tag/repos/multilib-x86_64/11_unknown_encoding.diff (from rev 161373, lib32-libid3tag/trunk/11_unknown_encoding.diff) lib32-libid3tag/repos/multilib-x86_64/CVE-2008-2109.patch (from rev 161373, lib32-libid3tag/trunk/CVE-2008-2109.patch) lib32-libid3tag/repos/multilib-x86_64/PKGBUILD (from rev 161373, lib32-libid3tag/trunk/PKGBUILD) lib32-libid3tag/repos/multilib-x86_64/id3tag.pc (from rev 161373, lib32-libid3tag/trunk/id3tag.pc) --+ 10_utf16.diff| 48 + 11_unknown_encoding.diff | 37 ++ CVE-2008-2109.patch | 11 ++ PKGBUILD | 45 ++ id3tag.pc| 10 + 5 files changed, 151 insertions(+) Copied: lib32-libid3tag/repos/multilib-x86_64/10_utf16.diff (from rev 161373, lib32-libid3tag/trunk/10_utf16.diff) === --- multilib-x86_64/10_utf16.diff (rev 0) +++ multilib-x86_64/10_utf16.diff 2016-02-12 05:39:07 UTC (rev 161374) @@ -0,0 +1,48 @@ +#! /bin/sh -e +## 10_utf16.dpatch by+## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Handle bogus UTF16 sequences that have a length that is not +## DP: an even number of 8 bit characters. + +if [ $# -lt 1 ]; then +echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 +exit 1 +fi + +[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts +patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}" + +case "$1" in +-patch) patch -p1 ${patch_opts} < $0;; +-unpatch) patch -R -p1 ${patch_opts} < $0;; +*) +echo "`basename $0`: script expects -patch|-unpatch as argument" >&2 +exit 1;; +esac + +exit 0 + +@DPATCH@ +diff -urNad libid3tag-0.15.1b/utf16.c /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c +--- libid3tag-0.15.1b/utf16.c 2006-01-13 15:26:29.0 +0100 /tmp/dpep.tKvO7a/libid3tag-0.15.1b/utf16.c 2006-01-13 15:27:19.0 +0100 +@@ -282,5 +282,18 @@ + + free(utf16); + ++ if (end == *ptr && length % 2 != 0) ++ { ++ /* We were called with a bogus length. It should always ++ * be an even number. We can deal with this in a few ways: ++ * - Always give an error. ++ * - Try and parse as much as we can and ++ * - return an error if we're called again when we ++ * already tried to parse everything we can. ++ * - tell that we parsed it, which is what we do here. ++ */ ++ (*ptr)++; ++ } ++ + return ucs4; + } Copied: lib32-libid3tag/repos/multilib-x86_64/11_unknown_encoding.diff (from rev 161373, lib32-libid3tag/trunk/11_unknown_encoding.diff) === --- multilib-x86_64/11_unknown_encoding.diff(rev 0) +++ multilib-x86_64/11_unknown_encoding.diff2016-02-12 05:39:07 UTC (rev 161374) @@ -0,0 +1,37 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 11_unknown_encoding.dpatch by Andreas Henriksson +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: In case of an unknown/invalid encoding, id3_parse_string() will +## DP: return NULL, but the return value wasn't checked resulting +## DP: in segfault in id3_ucs4_length(). This is the only place +## DP: the return value wasn't checked. + +@DPATCH@ +diff -urNad libid3tag-0.15.1b~/compat.gperf libid3tag-0.15.1b/compat.gperf +--- libid3tag-0.15.1b~/compat.gperf2004-01-23 09:41:32.0 + libid3tag-0.15.1b/compat.gperf 2007-01-14 14:36:53.0 + +@@ -236,6 +236,10 @@ + + encoding = id3_parse_uint(, 1); + string = id3_parse_string(, end - data, encoding, 0); ++if (!string) ++{ ++ continue; ++} + + if (id3_ucs4_length(string) < 4) { + free(string); +diff -urNad libid3tag-0.15.1b~/parse.c libid3tag-0.15.1b/parse.c +--- libid3tag-0.15.1b~/parse.c 2004-01-23 09:41:32.0 + libid3tag-0.15.1b/parse.c 2007-01-14 14:37:34.0 + +@@ -165,6 +165,9 @@ + case ID3_FIELD_TEXTENCODING_UTF_8: + ucs4 = id3_utf8_deserialize(ptr, length); + break; ++ default: ++ /* FIXME: Unknown encoding! Print warning? */ ++ return NULL; + } + + if (ucs4 && !full) { Copied: lib32-libid3tag/repos/multilib-x86_64/CVE-2008-2109.patch (from rev 161373, lib32-libid3tag/trunk/CVE-2008-2109.patch) === --- multilib-x86_64/CVE-2008-2109.patch
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 07:24:38 Author: fyan Revision: 161391 upgpkg: hoogle 4.2.43-7 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 06:02:46 UTC (rev 161390) +++ PKGBUILD2016-02-12 06:24:38 UTC (rev 161391) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=4.2.43 -pkgrel=6 +pkgrel=7 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (4 files)
Date: Friday, February 12, 2016 @ 07:25:04 Author: fyan Revision: 161392 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 161391, hoogle/trunk/PKGBUILD) hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 161391, hoogle/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 36 community-staging-x86_64/PKGBUILD | 36 2 files changed, 72 insertions(+) Copied: hoogle/repos/community-staging-i686/PKGBUILD (from rev 161391, hoogle/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 06:25:04 UTC (rev 161392) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=4.2.43 +pkgrel=7 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-quickcheck" "haskell-aeson" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-cmdargs" "haskell-conduit" + "haskell-src-exts" "haskell-http-types" "haskell-old-locale" "haskell-parsec" + "haskell-random" "haskell-resourcet" "haskell-safe" "haskell-shake" + "haskell-tagsoup" "haskell-text" "haskell-uniplate" "haskell-vector" + "haskell-vector-algorithms" "haskell-wai" "haskell-warp") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('eb30df565d363cd5d98821c51b0daf93493dec3bfe95c016922c95a20efa7c17') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "docs/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -r "$pkgdir"/usr/{lib,share/doc} +} Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 161391, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 06:25:04 UTC (rev 161392) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=4.2.43 +pkgrel=7 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi') +makedepends=("ghc=7.10.3" "haskell-quickcheck" "haskell-aeson" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-cmdargs" "haskell-conduit" + "haskell-src-exts" "haskell-http-types" "haskell-old-locale" "haskell-parsec" + "haskell-random" "haskell-resourcet" "haskell-safe" "haskell-shake" + "haskell-tagsoup" "haskell-text" "haskell-uniplate" "haskell-vector" + "haskell-vector-algorithms" "haskell-wai" "haskell-warp") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('eb30df565d363cd5d98821c51b0daf93493dec3bfe95c016922c95a20efa7c17') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "docs/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -r "$pkgdir"/usr/{lib,share/doc} +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 07:59:30 Author: fyan Revision: 161393 upgpkg: idris 0.10-8 rebuild with vault-0.3.0.6, reflection-2.1.2 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 06:25:04 UTC (rev 161392) +++ PKGBUILD2016-02-12 06:59:30 UTC (rev 161393) @@ -4,7 +4,7 @@ pkgname=idris pkgver=0.10 -pkgrel=7 +pkgrel=8 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (4 files)
Date: Friday, February 12, 2016 @ 07:59:56 Author: fyan Revision: 161394 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: idris/repos/community-staging-i686/ idris/repos/community-staging-i686/PKGBUILD (from rev 161393, idris/trunk/PKGBUILD) idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 161393, idris/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 46 community-staging-x86_64/PKGBUILD | 46 2 files changed, 92 insertions(+) Copied: idris/repos/community-staging-i686/PKGBUILD (from rev 161393, idris/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 06:59:56 UTC (rev 161394) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=0.10 +pkgrel=8 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=7.10.3" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" + "haskell-async" "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cheapskate" "haskell-fingertree" "haskell-fsnotify" "haskell-mtl" "haskell-libffi" + "haskell-network" "haskell-optparse-applicative" "haskell-parsers" "haskell-safe" + "haskell-split" "haskell-text" "haskell-transformers-compat" "haskell-trifecta" + "haskell-uniplate" "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('5593feca2cdd00ff819f37135da496111b3af06b664f4cd1f4aecba6ac6e6a10') + +prepare() { +sed -i "s/, async < 2.1/, async < 2.2/" ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP # -fcurses +LC_CTYPE=en_US.UTF-8 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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +} Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 161393, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 06:59:56 UTC (rev 161394) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=0.10 +pkgrel=8 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=('gmp' 'libffi' 'zlib' 'gcc') +makedepends=("ghc=7.10.3" "haskell-annotated-wl-pprint" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" + "haskell-async" "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cheapskate" "haskell-fingertree" "haskell-fsnotify" "haskell-mtl" "haskell-libffi" + "haskell-network" "haskell-optparse-applicative" "haskell-parsers" "haskell-safe" + "haskell-split" "haskell-text" "haskell-transformers-compat" "haskell-trifecta" + "haskell-uniplate" "haskell-unordered-containers" "haskell-utf8-string" "haskell-vector" + "haskell-vector-binary-instances" "haskell-zip-archive") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('5593feca2cdd00ff819f37135da496111b3af06b664f4cd1f4aecba6ac6e6a10') + +prepare() { +sed -i "s/, async < 2.1/, async < 2.2/" ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +
[arch-commits] Commit in pdfpc/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 08:32:42 Author: farseerfc Revision: 161395 upgpkg: pdfpc 4.0.2-1 update pdfpc 4.0.2 Modified: pdfpc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 06:59:56 UTC (rev 161394) +++ PKGBUILD2016-02-12 07:32:42 UTC (rev 161395) @@ -3,7 +3,7 @@ # Contributor: Andreas Bilkepkgname=pdfpc -pkgver=4.0.1 +pkgver=4.0.2 pkgrel=1 pkgdesc='A presenter console with multi-monitor support for PDF files' arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ optdepends=('gst-plugins-good: more codecs for video playback support') makedepends=('cmake' 'vala') source=("$pkgname-$pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$pkgver.tar.gz;) -sha256sums=('7c40cb87f9f1ce5e1683e96cc815572ea4c0a30e9db691501401ad271d27a3fb') +sha256sums=('591da2f984dd7714b0607aff450b99649f9a8caaf311a38be8f5e2e1e565be96') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in pdfpc/repos (4 files)
Date: Friday, February 12, 2016 @ 08:33:52 Author: farseerfc Revision: 161396 archrelease: copy trunk to community-i686, community-x86_64 Added: pdfpc/repos/community-i686/PKGBUILD (from rev 161395, pdfpc/trunk/PKGBUILD) pdfpc/repos/community-x86_64/PKGBUILD (from rev 161395, pdfpc/trunk/PKGBUILD) Deleted: pdfpc/repos/community-i686/PKGBUILD pdfpc/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 58 community-i686/PKGBUILD | 29 -- community-x86_64/PKGBUILD | 29 -- 3 files changed, 58 insertions(+), 58 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-02-12 07:32:42 UTC (rev 161395) +++ community-i686/PKGBUILD 2016-02-12 07:33:52 UTC (rev 161396) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Andreas Bilke - -pkgname=pdfpc -pkgver=4.0.1 -pkgrel=1 -pkgdesc='A presenter console with multi-monitor support for PDF files' -arch=('i686' 'x86_64') -url='https://pdfpc.github.io/' -license=('GPL') -depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') -optdepends=('gst-plugins-good: more codecs for video playback support') -makedepends=('cmake' 'vala') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$pkgver.tar.gz;) -sha256sums=('7c40cb87f9f1ce5e1683e96cc815572ea4c0a30e9db691501401ad271d27a3fb') - -build() { -cd "$srcdir/$pkgname-$pkgver" -cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . -make -} - -package() { -cd "$srcdir/$pkgname-$pkgver" -make DESTDIR="$pkgdir/" install -} - -# vim:set ts=4 sw=4 et: Copied: pdfpc/repos/community-i686/PKGBUILD (from rev 161395, pdfpc/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-12 07:33:52 UTC (rev 161396) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Bilke + +pkgname=pdfpc +pkgver=4.0.2 +pkgrel=1 +pkgdesc='A presenter console with multi-monitor support for PDF files' +arch=('i686' 'x86_64') +url='https://pdfpc.github.io/' +license=('GPL') +depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') +optdepends=('gst-plugins-good: more codecs for video playback support') +makedepends=('cmake' 'vala') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$pkgver.tar.gz;) +sha256sums=('591da2f984dd7714b0607aff450b99649f9a8caaf311a38be8f5e2e1e565be96') + +build() { +cd "$srcdir/$pkgname-$pkgver" +cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . +make +} + +package() { +cd "$srcdir/$pkgname-$pkgver" +make DESTDIR="$pkgdir/" install +} + +# vim:set ts=4 sw=4 et: Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-02-12 07:32:42 UTC (rev 161395) +++ community-x86_64/PKGBUILD 2016-02-12 07:33:52 UTC (rev 161396) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Andreas Bilke - -pkgname=pdfpc -pkgver=4.0.1 -pkgrel=1 -pkgdesc='A presenter console with multi-monitor support for PDF files' -arch=('i686' 'x86_64') -url='https://pdfpc.github.io/' -license=('GPL') -depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') -optdepends=('gst-plugins-good: more codecs for video playback support') -makedepends=('cmake' 'vala') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pdfpc/pdfpc/archive/v$pkgver.tar.gz;) -sha256sums=('7c40cb87f9f1ce5e1683e96cc815572ea4c0a30e9db691501401ad271d27a3fb') - -build() { -cd "$srcdir/$pkgname-$pkgver" -cmake -DCMAKE_INSTALL_PREFIX="/usr/" -DSYSCONFDIR="/etc" . -make -} - -package() { -cd "$srcdir/$pkgname-$pkgver" -make DESTDIR="$pkgdir/" install -} - -# vim:set ts=4 sw=4 et: Copied: pdfpc/repos/community-x86_64/PKGBUILD (from rev 161395, pdfpc/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-02-12 07:33:52 UTC (rev 161396) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Andreas Bilke + +pkgname=pdfpc +pkgver=4.0.2 +pkgrel=1 +pkgdesc='A presenter console with multi-monitor support for PDF files' +arch=('i686' 'x86_64') +url='https://pdfpc.github.io/' +license=('GPL') +depends=('gtk3' 'poppler-glib' 'libgee' 'gstreamer' 'gst-plugins-base') +optdepends=('gst-plugins-good: more codecs for video playback support') +makedepends=('cmake' 'vala')
[arch-commits] Commit in git-annex/repos (4 files)
Date: Friday, February 12, 2016 @ 08:50:05 Author: fyan Revision: 161398 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: git-annex/repos/community-staging-i686/ git-annex/repos/community-staging-i686/PKGBUILD (from rev 161397, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 161397, git-annex/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 56 community-staging-x86_64/PKGBUILD | 56 2 files changed, 112 insertions(+) Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 161397, git-annex/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-12 07:50:05 UTC (rev 161398) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20160211 +pkgrel=1 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" + "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" + "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-api" "haskell-cryptonite" + "haskell-data-default" "haskell-dav" "haskell-dbus" "haskell-dlist" "haskell-dns" + "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" + "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" "haskell-hinotify" + "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-magic" + "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" + "haskell-network" "haskell-network-info" "haskell-network-multicast" + "haskell-network-protocol-xmpp" "haskell-network-uri" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-path-pieces" "haskell-persistent" + "haskell-persistent-sqlite" "haskell-persistent-template" "haskell-quickcheck" + "haskell-random" "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" + "haskell-sandi" "haskell-securemem" "haskell-shakespeare" "haskell-stm" + "haskell-tasty" "haskell-tasty-hunit" "haskell-tasty-quickcheck" + "haskell-tasty-rerun" "haskell-text" "haskell-torrent" "haskell-unix-compat" + "haskell-utf8-string" "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-warp-tls" "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" + "haskell-yesod-default" "haskell-yesod-form" "haskell-yesod-static") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('0a7d2dab17df27c06a935c469ced47a68d3c018cbb9254c9a735b584d413fb42') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +-fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \ +-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fxmpp -fmagicmime +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 bash-completion.bash "${pkgdir}/usr/share/bash-completion/completions/git-annex" + +rm "$pkgdir/usr/share/doc/git-annex/COPYRIGHT" +rmdir "$pkgdir/usr/share/doc/git-annex" "$pkgdir/usr/share/doc" +} Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 161397, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-12 07:50:05 UTC (rev 161398) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20160211 +pkgrel=1 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async"
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, February 12, 2016 @ 08:49:41 Author: fyan Revision: 161397 upgpkg: git-annex 6.20160211-1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-12 07:33:52 UTC (rev 161396) +++ PKGBUILD2016-02-12 07:49:41 UTC (rev 161397) @@ -3,12 +3,13 @@ # Contributor: Arch Haskell Teampkgname=git-annex -pkgver=6.20160126 -pkgrel=7 +pkgver=6.20160211 +pkgrel=1 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3") arch=('i686' 'x86_64') +depends=('git' 'rsync' 'libxml2' 'gsasl' 'file') makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-async" "haskell-aws" "haskell-blaze-builder" "haskell-bloomfilter" "haskell-byteable" "haskell-case-insensitive" "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" @@ -17,23 +18,22 @@ "haskell-edit-distance" "haskell-esqueleto" "haskell-exceptions" "haskell-fdo-notify" "haskell-feed" "haskell-gnutls" "haskell-hinotify" "haskell-hslogger" "haskell-http-client" "haskell-http-conduit" - "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-missingh" - "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" "haskell-network" - "haskell-network-info" "haskell-network-multicast" "haskell-network-protocol-xmpp" - "haskell-network-uri" "haskell-old-locale" "haskell-optparse-applicative" - "haskell-path-pieces" "haskell-persistent" "haskell-persistent-sqlite" - "haskell-persistent-template" "haskell-quickcheck" "haskell-random" - "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" "haskell-sandi" - "haskell-securemem" "haskell-shakespeare" "haskell-stm" "haskell-tasty" - "haskell-tasty-hunit" "haskell-tasty-quickcheck" "haskell-tasty-rerun" - "haskell-text" "haskell-torrent" "haskell-unix-compat" "haskell-utf8-string" - "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" "haskell-warp-tls" - "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" "haskell-yesod-default" - "haskell-yesod-form" "haskell-yesod-static") -depends=('git' 'rsync' 'libxml2' 'gsasl') + "haskell-http-types" "haskell-ifelse" "haskell-json" "haskell-magic" + "haskell-missingh" "haskell-monad-control" "haskell-monad-logger" "haskell-mtl" + "haskell-network" "haskell-network-info" "haskell-network-multicast" + "haskell-network-protocol-xmpp" "haskell-network-uri" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-path-pieces" "haskell-persistent" + "haskell-persistent-sqlite" "haskell-persistent-template" "haskell-quickcheck" + "haskell-random" "haskell-regex-tdfa" "haskell-resourcet" "haskell-safesemaphore" + "haskell-sandi" "haskell-securemem" "haskell-shakespeare" "haskell-stm" + "haskell-tasty" "haskell-tasty-hunit" "haskell-tasty-quickcheck" + "haskell-tasty-rerun" "haskell-text" "haskell-torrent" "haskell-unix-compat" + "haskell-utf8-string" "haskell-uuid" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-warp-tls" "haskell-xml-types" "haskell-yesod" "haskell-yesod-core" + "haskell-yesod-default" "haskell-yesod-form" "haskell-yesod-static") options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('dc59f670a3d0bdb90db8fc6cadba8003708219bb0dc3d56867a9246d825c0d11') +sha256sums=('0a7d2dab17df27c06a935c469ced47a68d3c018cbb9254c9a735b584d413fb42') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -41,7 +41,7 @@ runhaskell Setup configure -O --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ -fcryptonite -fnetwork-uri -f-ekg -fconcurrentoutput -ftorrentparser \ -ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ --fassistant -fwebdav -fs3 -f-benchmark +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fxmpp -fmagicmime runhaskell Setup build }
[arch-commits] Commit in coin-or-coinutils/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 11:40:40 Author: arojas Revision: 161173 Update to 2.10.13 Modified: coin-or-coinutils/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 10:39:51 UTC (rev 161172) +++ PKGBUILD2016-02-11 10:40:40 UTC (rev 161173) @@ -4,7 +4,7 @@ # Derived from Daniel Ehlers' pkgname=coin-or-coinutils -pkgver=2.10.12 +pkgver=2.10.13 pkgrel=1 pkgdesc="COIN-OR collection of utility classes" arch=(i686 x86_64) @@ -14,13 +14,8 @@ makedepends=(gcc-fortran doxygen) groups=(coin-or) source=("http://www.coin-or.org/download/source/CoinUtils/CoinUtils-$pkgver.tgz;) -sha1sums=('ed4d131fa4309682595d50d6e513e90736e60c21') +sha1sums=('3440708a8c67b026ae63726a7d02a2d78a3b6eb4') -prepare() { -# Fix soversion screwup - sed -e 's|coin_libversion=11:12:10|coin_libversion=13:12:10|' -i CoinUtils-$pkgver/CoinUtils/configure -} - build() { cd CoinUtils-$pkgver
[arch-commits] Commit in sagemath/repos (26 files)
Date: Thursday, February 11, 2016 @ 12:06:25 Author: arojas Revision: 161178 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: sagemath/repos/community-staging-i686/ sagemath/repos/community-staging-i686/PKGBUILD (from rev 161177, sagemath/trunk/PKGBUILD) sagemath/repos/community-staging-i686/anal.h (from rev 161177, sagemath/trunk/anal.h) sagemath/repos/community-staging-i686/clean.patch (from rev 161177, sagemath/trunk/clean.patch) sagemath/repos/community-staging-i686/contour.patch (from rev 161177, sagemath/trunk/contour.patch) sagemath/repos/community-staging-i686/disable-fes.patch (from rev 161177, sagemath/trunk/disable-fes.patch) sagemath/repos/community-staging-i686/env.patch (from rev 161177, sagemath/trunk/env.patch) sagemath/repos/community-staging-i686/jupyter-path.patch (from rev 161177, sagemath/trunk/jupyter-path.patch) sagemath/repos/community-staging-i686/package.patch (from rev 161177, sagemath/trunk/package.patch) sagemath/repos/community-staging-i686/paths.patch (from rev 161177, sagemath/trunk/paths.patch) sagemath/repos/community-staging-i686/python-2.7.11.patch (from rev 161177, sagemath/trunk/python-2.7.11.patch) sagemath/repos/community-staging-i686/skip-check.patch (from rev 161177, sagemath/trunk/skip-check.patch) sagemath/repos/community-staging-i686/test-optional.patch (from rev 161177, sagemath/trunk/test-optional.patch) sagemath/repos/community-staging-x86_64/ sagemath/repos/community-staging-x86_64/PKGBUILD (from rev 161177, sagemath/trunk/PKGBUILD) sagemath/repos/community-staging-x86_64/anal.h (from rev 161177, sagemath/trunk/anal.h) sagemath/repos/community-staging-x86_64/clean.patch (from rev 161177, sagemath/trunk/clean.patch) sagemath/repos/community-staging-x86_64/contour.patch (from rev 161177, sagemath/trunk/contour.patch) sagemath/repos/community-staging-x86_64/disable-fes.patch (from rev 161177, sagemath/trunk/disable-fes.patch) sagemath/repos/community-staging-x86_64/env.patch (from rev 161177, sagemath/trunk/env.patch) sagemath/repos/community-staging-x86_64/jupyter-path.patch (from rev 161177, sagemath/trunk/jupyter-path.patch) sagemath/repos/community-staging-x86_64/package.patch (from rev 161177, sagemath/trunk/package.patch) sagemath/repos/community-staging-x86_64/paths.patch (from rev 161177, sagemath/trunk/paths.patch) sagemath/repos/community-staging-x86_64/python-2.7.11.patch (from rev 161177, sagemath/trunk/python-2.7.11.patch) sagemath/repos/community-staging-x86_64/skip-check.patch (from rev 161177, sagemath/trunk/skip-check.patch) sagemath/repos/community-staging-x86_64/test-optional.patch (from rev 161177, sagemath/trunk/test-optional.patch) --+ community-staging-i686/PKGBUILD | 158 + community-staging-i686/anal.h| 65 ++ community-staging-i686/clean.patch | 24 +++ community-staging-i686/contour.patch | 11 + community-staging-i686/disable-fes.patch | 19 +++ community-staging-i686/env.patch | 137 + community-staging-i686/jupyter-path.patch| 31 community-staging-i686/package.patch | 11 + community-staging-i686/paths.patch | 37 + community-staging-i686/python-2.7.11.patch | 11 + community-staging-i686/skip-check.patch | 21 +++ community-staging-i686/test-optional.patch | 11 + community-staging-x86_64/PKGBUILD| 158 + community-staging-x86_64/anal.h | 65 ++ community-staging-x86_64/clean.patch | 24 +++ community-staging-x86_64/contour.patch | 11 + community-staging-x86_64/disable-fes.patch | 19 +++ community-staging-x86_64/env.patch | 137 + community-staging-x86_64/jupyter-path.patch | 31 community-staging-x86_64/package.patch | 11 + community-staging-x86_64/paths.patch | 37 + community-staging-x86_64/python-2.7.11.patch | 11 + community-staging-x86_64/skip-check.patch| 21 +++ community-staging-x86_64/test-optional.patch | 11 + 24 files changed, 1072 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 161177:161178 to see the changes.
[arch-commits] Commit in lib32-libglvnd/repos/multilib-x86_64 (4 files)
Date: Thursday, February 11, 2016 @ 13:44:27 Author: fyan Revision: 161201 archrelease: copy trunk to multilib-x86_64 Added: lib32-libglvnd/repos/multilib-x86_64/LICENSE (from rev 161200, lib32-libglvnd/trunk/LICENSE) lib32-libglvnd/repos/multilib-x86_64/PKGBUILD (from rev 161200, lib32-libglvnd/trunk/PKGBUILD) Deleted: lib32-libglvnd/repos/multilib-x86_64/LICENSE lib32-libglvnd/repos/multilib-x86_64/PKGBUILD --+ LICENSE | 52 PKGBUILD | 79 + 2 files changed, 69 insertions(+), 62 deletions(-) Deleted: LICENSE === --- LICENSE 2016-02-11 12:44:08 UTC (rev 161200) +++ LICENSE 2016-02-11 12:44:27 UTC (rev 161201) @@ -1,26 +0,0 @@ -Copyright (c) 2013, NVIDIA CORPORATION. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and/or associated documentation files (the -"Materials"), to deal in the Materials without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Materials, and to -permit persons to whom the Materials are furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -unaltered in all copies or substantial portions of the Materials. -Any additions, deletions, or changes to the original source files -must be clearly indicated in accompanying documentation. - -If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the -work of the Khronos Group." - -THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. \ No newline at end of file Copied: lib32-libglvnd/repos/multilib-x86_64/LICENSE (from rev 161200, lib32-libglvnd/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2016-02-11 12:44:27 UTC (rev 161201) @@ -0,0 +1,26 @@ +Copyright (c) 2013, NVIDIA CORPORATION. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +unaltered in all copies or substantial portions of the Materials. +Any additions, deletions, or changes to the original source files +must be clearly indicated in accompanying documentation. + +If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the +work of the Khronos Group." + +THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. \ No newline at end of file Deleted: PKGBUILD === --- PKGBUILD2016-02-11 12:44:08 UTC (rev 161200) +++ PKGBUILD2016-02-11 12:44:27 UTC (rev 161201) @@ -1,36 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan- -pkgname=lib32-libglvnd -pkgver=0.0.0.20160210 -_commit=236710018777d8b16f62b5c275e3ee95af7052cd -pkgrel=1 -pkgdesc="The GL Vendor-Neutral Dispatch library" -arch=('i686' 'x86_64') -url="https://github.com/NVIDIA/libglvnd; -license=('custom:BSD-like') -depends=('lib32-libxext' 'libglvnd') -makedepends=('xorg-server-devel' 'git' 'python2') -source=("git+https://github.com/NVIDIA/libglvnd.git#commit=$_commit;) -sha1sums=('SKIP') - -build() { - export CC='gcc -m32' - export CXX='g++ -m32' - export PKG_CONFIG_PATH='/usr/lib32/pkgconfig' - - cd libglvnd - ./autogen.sh - ./configure --prefix=/usr --libdir=/usr/lib32/ --build=i686-unknown-linux-gnu - make -} - -package() { - cd libglvnd - make DESTDIR="${pkgdir}" install - - rm
[arch-commits] Commit in lib32-libglvnd/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:44:08 Author: fyan Revision: 161200 upgpkg: lib32-libglvnd 0.0.0.20160210-2 Modified: lib32-libglvnd/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 8 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 12:39:33 UTC (rev 161199) +++ PKGBUILD2016-02-11 12:44:08 UTC (rev 161200) @@ -4,7 +4,7 @@ pkgname=lib32-libglvnd pkgver=0.0.0.20160210 _commit=236710018777d8b16f62b5c275e3ee95af7052cd -pkgrel=1 +pkgrel=2 pkgdesc="The GL Vendor-Neutral Dispatch library" arch=('x86_64') url="https://github.com/NVIDIA/libglvnd; @@ -31,6 +31,13 @@ rm -r "$pkgdir/usr/include" + # For compatibility with older nvidia drivers for bumblebee + # Symlinks to /usr/lib will be in nvidia-libgl + mkdir "$pkgdir/usr/lib32/nvidia" + for _lib in libGL.so libGLESv1_CM.so libGLESv2.so; do +mv "$pkgdir"/usr/lib32/$_lib* "$pkgdir"/usr/lib32/nvidia/ + done + mkdir -p "$pkgdir/usr/share/licenses" ln -s libglvnd "$pkgdir/usr/share/licenses/$pkgname" }
[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:52:42 Author: fyan Revision: 161202 upgpkg: lib32-nvidia-utils 361.28-3 Modified: lib32-nvidia-utils/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 12:44:27 UTC (rev 161201) +++ PKGBUILD2016-02-11 12:52:42 UTC (rev 161202) @@ -6,7 +6,7 @@ pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-utils' 'lib32-nvidia-libgl' 'lib32-opencl-nvidia') pkgver=361.28 -pkgrel=2 +pkgrel=3 arch=('x86_64') url="http://www.nvidia.com/; makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot @@ -50,7 +50,7 @@ package_lib32-nvidia-libgl() { pkgdesc="NVIDIA drivers libraries symlinks (32-bit)" -depends=('lib32-nvidia-utils' 'nvidia-libgl' 'lib32-libglvnd') +depends=('lib32-nvidia-utils' 'nvidia-libgl') replaces=('lib32-nvidia-utils<=313.26-1') conflicts=('lib32-libgl') provides=('lib32-libgl') @@ -57,10 +57,18 @@ cd "${_pkg}" mkdir -p "${pkgdir}/usr/lib32" +ln -s "/usr/lib32/nvidia/libGL.so.1" "${pkgdir}/usr/lib32/libGL.so.1" +ln -s "libGL.so.1" "${pkgdir}/usr/lib32/libGL.so" + ln -s "/usr/lib32/nvidia/libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so.1" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so.${pkgver}" ln -s "libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so" +ln -s "/usr/lib32/nvidia/libGLESv1_CM.so.1" "${pkgdir}/usr/lib32/libGLESv1_CM.so.1" +ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib32/libGLESv1_CM.so" + +ln -s "/usr/lib32/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib32/libGLESv2.so.2" +ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib32/libGLESv2.so" + mkdir -p "${pkgdir}/usr/share/licenses" ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-nvidia-libgl" } @@ -67,7 +75,7 @@ package_lib32-nvidia-utils() { pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-utils') +depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils') optdepends=('lib32-opencl-nvidia') cd "${_pkg}"
[arch-commits] Commit in haskell-glob/repos (6 files)
Date: Thursday, February 11, 2016 @ 09:06:35 Author: fyan Revision: 161148 archrelease: copy trunk to community-i686, community-x86_64 Added: haskell-glob/repos/community-i686/ haskell-glob/repos/community-i686/PKGBUILD (from rev 161147, haskell-glob/trunk/PKGBUILD) haskell-glob/repos/community-i686/haskell-glob.install (from rev 161147, haskell-glob/trunk/haskell-glob.install) haskell-glob/repos/community-x86_64/ haskell-glob/repos/community-x86_64/PKGBUILD (from rev 161147, haskell-glob/trunk/PKGBUILD) haskell-glob/repos/community-x86_64/haskell-glob.install (from rev 161147, haskell-glob/trunk/haskell-glob.install) ---+ community-i686/PKGBUILD | 46 community-i686/haskell-glob.install | 18 community-x86_64/PKGBUILD | 46 community-x86_64/haskell-glob.install | 18 4 files changed, 128 insertions(+) Copied: haskell-glob/repos/community-i686/PKGBUILD (from rev 161147, haskell-glob/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-11 08:06:35 UTC (rev 161148) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.7.5 +pkgrel=1 +pkgdesc="Globbing library" +url="http://iki.fi/matti.niemenmaa/glob/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-dlist") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('0063bbc680d90f522455c0dec1121837689da542f4d9c70924d98bfb1389be41') + +prepare() { +sed -i 's/filepath >= 1.1 && < 1.4/filepath >= 1.1 \&\& < 1.5/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-glob/repos/community-i686/haskell-glob.install (from rev 161147, haskell-glob/trunk/haskell-glob.install) === --- community-i686/haskell-glob.install (rev 0) +++ community-i686/haskell-glob.install 2016-02-11 08:06:35 UTC (rev 161148) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-glob +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-glob/repos/community-x86_64/PKGBUILD (from rev 161147, haskell-glob/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-02-11 08:06:35 UTC (rev 161148) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.7.5 +pkgrel=1 +pkgdesc="Globbing library" +url="http://iki.fi/matti.niemenmaa/glob/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-dlist") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('0063bbc680d90f522455c0dec1121837689da542f4d9c70924d98bfb1389be41') + +prepare() { +sed -i 's/filepath >= 1.1 && < 1.4/filepath >= 1.1 \&\& < 1.5/'
[arch-commits] Commit in (5 files)
Date: Thursday, February 11, 2016 @ 09:06:10 Author: fyan Revision: 161147 addpkg: haskell-glob 0.7.5-1 Added: haskell-glob/ haskell-glob/repos/ haskell-glob/trunk/ haskell-glob/trunk/PKGBUILD haskell-glob/trunk/haskell-glob.install --+ PKGBUILD | 46 ++ haskell-glob.install | 18 ++ 2 files changed, 64 insertions(+) Added: haskell-glob/trunk/PKGBUILD === --- haskell-glob/trunk/PKGBUILD (rev 0) +++ haskell-glob/trunk/PKGBUILD 2016-02-11 08:06:10 UTC (rev 161147) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.7.5 +pkgrel=1 +pkgdesc="Globbing library" +url="http://iki.fi/matti.niemenmaa/glob/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-dlist") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('0063bbc680d90f522455c0dec1121837689da542f4d9c70924d98bfb1389be41') + +prepare() { +sed -i 's/filepath >= 1.1 && < 1.4/filepath >= 1.1 \&\& < 1.5/' ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Property changes on: haskell-glob/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property Added: haskell-glob/trunk/haskell-glob.install === --- haskell-glob/trunk/haskell-glob.install (rev 0) +++ haskell-glob/trunk/haskell-glob.install 2016-02-11 08:06:10 UTC (rev 161147) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-glob +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +}
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 15:55:40 Author: fyan Revision: 161227 upgpkg: haskell-cheapskate 0.1.0.4-5 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3, lens-4.13.2 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 14:47:56 UTC (rev 161226) +++ PKGBUILD2016-02-11 14:55:40 UTC (rev 161227) @@ -5,7 +5,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="Experimental markdown processor." url="http://github.com/jgm/cheapskate; license=("custom:BSD3")
[arch-commits] Commit in libreoffice-fresh/trunk (2 files)
Date: Thursday, February 11, 2016 @ 16:04:37 Author: andyrtr Revision: 259069 remove comment about broken gtk3 vcl, gtk3 should work now Modified: libreoffice-fresh/trunk/libreoffice-fresh.csh libreoffice-fresh/trunk/libreoffice-fresh.sh ---+ libreoffice-fresh.csh |2 +- libreoffice-fresh.sh |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: libreoffice-fresh.csh === --- libreoffice-fresh.csh 2016-02-11 12:04:17 UTC (rev 259068) +++ libreoffice-fresh.csh 2016-02-11 15:04:37 UTC (rev 259069) @@ -3,4 +3,4 @@ #setenv SAL_USE_VCLPLUGIN gen #setenv SAL_USE_VCLPLUGIN kde4 #setenv SAL_USE_VCLPLUGIN gtk -#setenv SAL_USE_VCLPLUGIN gtk3 # currently broken and not available +#setenv SAL_USE_VCLPLUGIN gtk3 Modified: libreoffice-fresh.sh === --- libreoffice-fresh.sh2016-02-11 12:04:17 UTC (rev 259068) +++ libreoffice-fresh.sh2016-02-11 15:04:37 UTC (rev 259069) @@ -3,4 +3,4 @@ #export SAL_USE_VCLPLUGIN=gen #export SAL_USE_VCLPLUGIN=kde4 #export SAL_USE_VCLPLUGIN=gtk -#export SAL_USE_VCLPLUGIN=gtk3 # currently broken and not available +#export SAL_USE_VCLPLUGIN=gtk3
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 16:11:37 Author: fyan Revision: 161234 upgpkg: haskell-warp-tls 3.2.0-7 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3, lens-4.13.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 15:06:57 UTC (rev 161233) +++ PKGBUILD2016-02-11 15:11:37 UTC (rev 161234) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.0 -pkgrel=6 +pkgrel=7 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="http://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-warp-tls/repos (6 files)
Date: Thursday, February 11, 2016 @ 16:12:03 Author: fyan Revision: 161235 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-i686/ haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 161234, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 161234, haskell-warp-tls/trunk/haskell-warp-tls.install) haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 161234, haskell-warp-tls/trunk/PKGBUILD) haskell-warp-tls/repos/community-staging-x86_64/haskell-warp-tls.install (from rev 161234, haskell-warp-tls/trunk/haskell-warp-tls.install) ---+ community-staging-i686/PKGBUILD | 43 community-staging-i686/haskell-warp-tls.install | 18 community-staging-x86_64/PKGBUILD | 43 community-staging-x86_64/haskell-warp-tls.install | 18 4 files changed, 122 insertions(+) Copied: haskell-warp-tls/repos/community-staging-i686/PKGBUILD (from rev 161234, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 15:12:03 UTC (rev 161235) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=7 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-wai" "haskell-warp") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('1751b8fc4e24c909ed94db39a2aa20048e694ddf6e68c4acbdfe8924773f3dd8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-warp-tls/repos/community-staging-i686/haskell-warp-tls.install (from rev 161234, haskell-warp-tls/trunk/haskell-warp-tls.install) === --- community-staging-i686/haskell-warp-tls.install (rev 0) +++ community-staging-i686/haskell-warp-tls.install 2016-02-11 15:12:03 UTC (rev 161235) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-warp-tls +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 161234, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 15:12:03 UTC (rev 161235) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.0 +pkgrel=7 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="http://github.com/yesodweb/wai; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-cprng-aes" "haskell-data-default-class" "haskell-network" +
[arch-commits] Commit in haskell-trifecta/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 16:19:13 Author: fyan Revision: 161236 upgpkg: haskell-trifecta 1.5.2-4 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3, lens-4.13.2 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 15:12:03 UTC (rev 161235) +++ PKGBUILD2016-02-11 15:19:13 UTC (rev 161236) @@ -5,7 +5,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=1.5.2 -pkgrel=3 +pkgrel=4 pkgdesc="A modern parser combinator library with convenient diagnostics" url="http://github.com/ekmett/trifecta/; license=("custom:BSD3")
[arch-commits] Commit in haskell-trifecta/repos (6 files)
Date: Thursday, February 11, 2016 @ 16:19:40 Author: fyan Revision: 161237 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-i686/ haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 161236, haskell-trifecta/trunk/PKGBUILD) haskell-trifecta/repos/community-staging-i686/haskell-trifecta.install (from rev 161236, haskell-trifecta/trunk/haskell-trifecta.install) haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 161236, haskell-trifecta/trunk/PKGBUILD) haskell-trifecta/repos/community-staging-x86_64/haskell-trifecta.install (from rev 161236, haskell-trifecta/trunk/haskell-trifecta.install) ---+ community-staging-i686/PKGBUILD | 51 community-staging-i686/haskell-trifecta.install | 18 +++ community-staging-x86_64/PKGBUILD | 51 community-staging-x86_64/haskell-trifecta.install | 18 +++ 4 files changed, 138 insertions(+) Copied: haskell-trifecta/repos/community-staging-i686/PKGBUILD (from rev 161236, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 15:19:40 UTC (rev 161237) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=1.5.2 +pkgrel=4 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="http://github.com/ekmett/trifecta/; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-ansi-terminal" "haskell-ansi-wl-pprint" "haskell-blaze-builder" + "haskell-blaze-html" "haskell-blaze-markup" "haskell-charset" "haskell-comonad" + "haskell-fingertree" "haskell-hashable" "haskell-lens" "haskell-mtl" "haskell-parsers" + "haskell-profunctors" "haskell-reducers" "haskell-semigroups" "haskell-unordered-containers" + "haskell-utf8-string") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('ebc23319d2cfd39c87b2cf688f3db45528e371de9a417fc9e07e50a796b6503a') + +prepare() { +sed -i 's/comonad >= 4 && < 5,/comonad >= 4 \&\& < 6,/' \ +${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-trifecta/repos/community-staging-i686/haskell-trifecta.install (from rev 161236, haskell-trifecta/trunk/haskell-trifecta.install) === --- community-staging-i686/haskell-trifecta.install (rev 0) +++ community-staging-i686/haskell-trifecta.install 2016-02-11 15:19:40 UTC (rev 161237) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-trifecta +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 161236, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 15:19:40 UTC (rev 161237) @@
[arch-commits] Commit in haskell-cheapskate/repos (6 files)
Date: Thursday, February 11, 2016 @ 15:56:07 Author: fyan Revision: 161228 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-i686/ haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 161227, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-i686/haskell-cheapskate.install (from rev 161227, haskell-cheapskate/trunk/haskell-cheapskate.install) haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 161227, haskell-cheapskate/trunk/PKGBUILD) haskell-cheapskate/repos/community-staging-x86_64/haskell-cheapskate.install (from rev 161227, haskell-cheapskate/trunk/haskell-cheapskate.install) -+ community-staging-i686/PKGBUILD | 45 ++ community-staging-i686/haskell-cheapskate.install | 18 +++ community-staging-x86_64/PKGBUILD | 45 ++ community-staging-x86_64/haskell-cheapskate.install | 18 +++ 4 files changed, 126 insertions(+) Copied: haskell-cheapskate/repos/community-staging-i686/PKGBUILD (from rev 161227, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 14:56:07 UTC (rev 161228) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.4 +pkgrel=5 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-blaze-html" "haskell-data-default" + "haskell-http-types" "haskell-mtl" "haskell-syb" "haskell-text" + "haskell-uniplate" "haskell-wai" "haskell-wai-extra" "haskell-xss-sanitize") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('023243726dd26a381ae43c6cace5381533b7605f069f04888c99b58d290c3d37') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-dingus +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-cheapskate/repos/community-staging-i686/haskell-cheapskate.install (from rev 161227, haskell-cheapskate/trunk/haskell-cheapskate.install) === --- community-staging-i686/haskell-cheapskate.install (rev 0) +++ community-staging-i686/haskell-cheapskate.install 2016-02-11 14:56:07 UTC (rev 161228) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-cheapskate +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 161227, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 14:56:07 UTC (rev 161228) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.0.4 +pkgrel=5 +pkgdesc="Experimental markdown processor." +url="http://github.com/jgm/cheapskate;
[arch-commits] Commit in haskell-esqueleto/repos (7 files)
Date: Thursday, February 11, 2016 @ 16:06:57 Author: fyan Revision: 161233 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-i686/ haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 161232, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install (from rev 161232, haskell-esqueleto/trunk/haskell-esqueleto.install) haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 161232, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install (from rev 161232, haskell-esqueleto/trunk/haskell-esqueleto.install) Deleted: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install + /PKGBUILD | 45 +++ /haskell-esqueleto.install | 18 +++ community-staging-i686/PKGBUILD| 45 +++ community-staging-i686/haskell-esqueleto.install | 18 +++ community-staging-x86_64/PKGBUILD | 45 --- community-staging-x86_64/haskell-esqueleto.install | 18 --- 6 files changed, 126 insertions(+), 63 deletions(-) Copied: haskell-esqueleto/repos/community-staging-i686/PKGBUILD (from rev 161232, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 15:06:57 UTC (rev 161233) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.2 +pkgrel=9 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('bd5207df73339bf22f426dde9e6945d5a9376a7e12c5a3948291e75d4468174f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-esqueleto/repos/community-staging-i686/haskell-esqueleto.install (from rev 161232, haskell-esqueleto/trunk/haskell-esqueleto.install) === --- community-staging-i686/haskell-esqueleto.install (rev 0) +++ community-staging-i686/haskell-esqueleto.install2016-02-11 15:06:57 UTC (rev 161233) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-esqueleto +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Deleted: community-staging-x86_64/PKGBUILD === --- community-staging-x86_64/PKGBUILD 2016-02-11 15:06:10 UTC (rev 161232) +++ community-staging-x86_64/PKGBUILD 2016-02-11 15:06:57 UTC (rev 161233) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team
[arch-commits] Commit in wine-staging/repos/community-i686 (7 files)
Date: Thursday, February 11, 2016 @ 16:01:59 Author: fyan Revision: 161230 archrelease: copy trunk to community-i686 Added: wine-staging/repos/community-i686/30-win32-aliases.conf (from rev 161228, wine-staging/trunk/30-win32-aliases.conf) wine-staging/repos/community-i686/PKGBUILD (from rev 161228, wine-staging/trunk/PKGBUILD) wine-staging/repos/community-i686/wine-staging.install (from rev 161228, wine-staging/trunk/wine-staging.install) Deleted: wine-staging/repos/community-i686/30-win32-aliases.conf wine-staging/repos/community-i686/PKGBUILD wine-staging/repos/community-i686/bug40032.patch wine-staging/repos/community-i686/wine.install --+ PKGBUILD | 371 - bug40032.patch | 141 -- wine-staging.install | 12 + wine.install | 12 - 4 files changed, 196 insertions(+), 340 deletions(-) Deleted: 30-win32-aliases.conf === (Binary files differ) Copied: wine-staging/repos/community-i686/30-win32-aliases.conf (from rev 161228, wine-staging/trunk/30-win32-aliases.conf) === (Binary files differ) Deleted: PKGBUILD === --- PKGBUILD2016-02-11 15:01:51 UTC (rev 161229) +++ PKGBUILD2016-02-11 15:01:59 UTC (rev 161230) @@ -1,187 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine-staging -pkgver=1.9.2 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=("https://github.com/wine-compholio/wine-patched/archive/staging-$_pkgbasever.tar.gz; -30-win32-aliases.conf -bug40032.patch) -sha1sums=('0caaea9075d73c2432aa7e91d77aaf79fcc3268a' - '023a5c901c6a091c56e76b6a62d141d87cce9fdb' - '0b6fed0e922ea72e7f3e4b0672e07131448cb207') - -pkgdesc="A compatibility layer for running Windows programs - Staging branch" -url="http://www.wine-staging.com; -arch=(i686 x86_64) -options=(staticlibs) -license=(LGPL) -install=wine.install - -_depends=( - attr lib32-attr - fontconfig lib32-fontconfig - lcms2lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandrlib32-libxrandr - libxdamage lib32-libxdamage - libxilib32-libxi - gettext lib32-gettext - freetype2lib32-freetype2 - glu lib32-glu - libsmlib32-libsm - gcc-libs lib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) - -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' 'gcc-multilib>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - libcl lib32-libcl - libxslt lib32-libxslt - libpulse lib32-libpulse - libva lib32-libva - gtk3 lib32-gtk3 - gst-plugins-base-libs lib32-gst-plugins-base-libs - samba - opencl-headers -) - -optdepends=( - gifliblib32-giflib - libpnglib32-libpng - libldap lib32-libldap - gnutlslib32-gnutls - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-plugins lib32-alsa-plugins - alsa-lib lib32-alsa-lib - libjpeg-turbo lib32-libjpeg-turbo - libxcomposite lib32-libxcomposite - libxinerama lib32-libxinerama - ncurses lib32-ncurses - libcl lib32-libcl - libxslt lib32-libxslt - libva lib32-libva - gtk3 lib32-gtk3 - gst-plugins-base-libs lib32-gst-plugins-base - cups - samba dosbox -) - -if [[ $CARCH == i686 ]]; then - # Strip lib32 etc. on i686 - _depends=(${_depends[@]/*32-*/}) - makedepends=(${makedepends[@]/*32-*/} ${_depends[@]}) - makedepends=(${makedepends[@]/*-multilib*/}) - optdepends=(${optdepends[@]/*32-*/}) - provides=("wine=$pkgver") - conflicts=('wine') -else -
[arch-commits] Commit in haskell-esqueleto/repos/community-staging-x86_64 (4 files)
Date: Thursday, February 11, 2016 @ 16:06:10 Author: fyan Revision: 161232 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 161231, haskell-esqueleto/trunk/PKGBUILD) haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install (from rev 161231, haskell-esqueleto/trunk/haskell-esqueleto.install) Deleted: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD haskell-esqueleto/repos/community-staging-x86_64/haskell-esqueleto.install ---+ PKGBUILD | 90 ++-- haskell-esqueleto.install | 36 - 2 files changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-11 15:02:46 UTC (rev 161231) +++ PKGBUILD2016-02-11 15:06:10 UTC (rev 161232) @@ -1,45 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Arch Haskell Team - -_hkgname=esqueleto -pkgname=haskell-esqueleto -pkgver=2.4.2 -pkgrel=9 -pkgdesc="Type-safe EDSL for SQL queries on persistent backends." -url="https://github.com/prowdsponsor/esqueleto; -license=("custom:BSD3") -arch=('i686' 'x86_64') -depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" - "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" - "haskell-unordered-containers") -options=('staticlibs') -source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -install="${pkgname}.install" -sha256sums=('bd5207df73339bf22f426dde9e6945d5a9376a7e12c5a3948291e75d4468174f') - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-library-profiling --enable-shared \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ ---libsubdir=\$compiler/site-local/\$pkgid \ --f-mysql -f-postgresql -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.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" -install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" -} Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 161231, haskell-esqueleto/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-02-11 15:06:10 UTC (rev 161232) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.4.2 +pkgrel=9 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/prowdsponsor/esqueleto; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-blaze-html" "haskell-conduit" "haskell-monad-logger" + "haskell-persistent" "haskell-resourcet" "haskell-tagged" "haskell-text" + "haskell-unordered-containers") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('bd5207df73339bf22f426dde9e6945d5a9376a7e12c5a3948291e75d4468174f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgname}/html"
[arch-commits] Commit in libreoffice-still-i18n/repos (2 files)
Date: Thursday, February 11, 2016 @ 16:13:20 Author: andyrtr Revision: 259070 archrelease: copy trunk to testing-any Added: libreoffice-still-i18n/repos/testing-any/ libreoffice-still-i18n/repos/testing-any/PKGBUILD (from rev 259069, libreoffice-still-i18n/trunk/PKGBUILD) --+ PKGBUILD | 353 + 1 file changed, 353 insertions(+) Copied: libreoffice-still-i18n/repos/testing-any/PKGBUILD (from rev 259069, libreoffice-still-i18n/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2016-02-11 15:13:20 UTC (rev 259070) @@ -0,0 +1,353 @@ +# $Id$ +# Maintainer: Andreas Radke+# Maintainer: Bartłomiej Piotrowski + +pkgbase=libreoffice-still-i18n + +pkgver=5.0.4 +pkgrel=1 +_rcver=${pkgver}.2 +#_oodlver=${pkgver}.0.beta1 +_oodlver=${pkgver} + +arch=('any') +url="http://www.documentfoundation.org; +license=('LGPL') +makedepends=('rpmextract') + +#http://download.documentfoundation.org/mirrors/all.html +_url="http://download.documentfoundation.org/libreoffice/stable; +#_url="http://download.documentfoundation.org/libreoffice/testing; +#_url="http://dev-builds.libreoffice.org/pre-releases; +#_url="http://www.libreoffice.org/download/pre-releases; + +#_url+="/${pkgver}-rc2/rpm/x86" +_url+="/${pkgver}/rpm/x86" +#_url+="/rpm/x86" + +_languages=( + 'af"Afrikaans"' + 'am"Amharic"' + 'ar"Arabic"' + 'as"Assamese (India)"' + 'ast "Asturianu"' + 'be"Belarusian"' + 'bg"Bulgarian"' + 'bn"Bengali"' + 'bn-IN "Bengali (India)"' + 'bo"Tibetan"' + 'br"Breton"' + 'brx "Bodo"' + 'bs"Bosnian"' + 'ca"Catalan"' + 'ca-valencia "Catalan (Valencia)"' + 'cs"Czech"' + 'cy"Welsh"' + 'da"Danish"' + 'de"German"' + 'dgo "Dogri"' + 'dz"Dzongkha"' + 'el"Greek"' + 'en-GB "English (GB)"' + 'en-ZA "English (ZA)"' + 'eo"Esperanto"' + 'es"Spanish"' + 'et"Estonian"' + 'eu"Basque"' + 'fa"Persian"' + 'fi"Finnish"' + 'fr"French"' + 'ga"Irish"' + 'gd"Gaelic (Scottish)"' + 'gl"Galician"' + 'gu"Gujarati"' + 'he"Hebrew"' + 'hi"Hindi"' + 'hr"Croatian"' + 'hu"Hungarian"' + 'id"Indonesian"' + 'is"Icelandic"' + 'it"Italian"' + 'ja"Japanese"' + 'ka"Georgian"' + 'kk"Kazakh"' + 'km"Khmer (Cambodia)"' + 'kmr-Latn "Kurdish"' + 'kn"Kannada"' + 'ko"Korean"' + 'kok "Konkani"' + 'ks"Kashmiri"' + 'lb"Luxembourgish"' + 'lo"Lao"' + 'lt"Lithuanian"' + 'lv"Latvian"' + 'mai "Maithili"' + 'mk"Macedonian"' + 'ml"Malayalam"' + 'mn"Mongolian"' + 'mni "Manipuri"' + 'mr"Marathi"' + 'my"Burmese"' + 'nb"Norwegian Bokmal"' + 'ne"Nepali"' + 'nl"Dutch"' + 'nn"Norwegian Nynorsk"' + 'nr"Ndebele (South)"' + 'nso "Northern Sotho"' + 'oc"Occitan"' + 'om"Oromo"' + 'or"Oriya"' + 'pa-IN "Punjabi (India)"' + 'pl"Polish"' + 'pt"Portuguese"' + 'pt-BR "Portuguese (Brasil)"' + 'ro"Romanian"' + 'ru"Russian"' + 'rw"Kinyarwanda"' + 'sa-IN "Sanskrit (India)"' + 'sat "Santali"' + 'sd"Sindhi"' + 'si"Singhalese"' + 'sid "Sidama"' + 'sk"Slovak"' + 'sl"Slovenian"' + 'sq"Albanien"' + 'sr"Serbian"' + 'sr-Latn "Serbian (Latin)"' + 'ss"Swati"' + 'st"Southern Sotho"' + 'sv"Swedish"' + 'sw-TZ "Swahili (Tanzania)"' + 'ta"Tamil"' + 'te"Telugu"' + 'tg"Tajik"' + 'th"Thai"' + 'tn"Tswana"' + 'tr"Turkish"' + 'ts"Tsonga"' + 'tt"Tatar"' + 'ug"Uighur"' + 'uk"Ukrainian"' + 'uz"Uzbek"' + 've"Venda"' + 'vi"Vietnamese"' + 'xh"Xhosa"' + 'zh-CN "Chinese (simplified)"' + 'zh-TW "Chinese (traditional)"' + 'zu"Zulu"' +) +md5sums=('2cd70c414c9d5c9cbcb2f25b3c8a114a' + '976b180f9d7f834907cddf9c7c20f3e8' + 'a9b0c0cef586df278fdac9f718bf5ece' +
[arch-commits] Commit in ntl/repos (4 files)
Date: Thursday, February 11, 2016 @ 20:55:26 Author: arojas Revision: 161313 archrelease: copy trunk to community-i686, community-x86_64 Added: ntl/repos/community-i686/PKGBUILD (from rev 161312, ntl/trunk/PKGBUILD) ntl/repos/community-x86_64/PKGBUILD (from rev 161312, ntl/trunk/PKGBUILD) Deleted: ntl/repos/community-i686/PKGBUILD ntl/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 62 community-i686/PKGBUILD | 31 -- community-x86_64/PKGBUILD | 31 -- 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-02-11 19:53:32 UTC (rev 161312) +++ community-i686/PKGBUILD 2016-02-11 19:55:26 UTC (rev 161313) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: Brad Conte - -pkgname=ntl -pkgver=9.6.4 -pkgrel=1 -pkgdesc="A Library for doing Number Theory" -arch=(i686 x86_64) -url="http://www.shoup.net/ntl/; -license=(GPL) -depends=(gf2x gmp) -makedepends=() -source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -md5sums=('a329136fcc9f8c09d3690455f0ba698d') - -build() { - cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on - make -} - -check() { - cd $pkgname-$pkgver/src - make -k check -} - -package() { - cd $pkgname-$pkgver/src - make PREFIX="$pkgdir/usr" install -} Copied: ntl/repos/community-i686/PKGBUILD (from rev 161312, ntl/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-11 19:55:26 UTC (rev 161313) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=9.6.4 +pkgrel=2 +pkgdesc="A Library for doing Number Theory" +arch=(i686 x86_64) +url="http://www.shoup.net/ntl/; +license=(GPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +md5sums=('a329136fcc9f8c09d3690455f0ba698d') + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-02-11 19:53:32 UTC (rev 161312) +++ community-x86_64/PKGBUILD 2016-02-11 19:55:26 UTC (rev 161313) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas -# Contributor: Brad Conte - -pkgname=ntl -pkgver=9.6.4 -pkgrel=1 -pkgdesc="A Library for doing Number Theory" -arch=(i686 x86_64) -url="http://www.shoup.net/ntl/; -license=(GPL) -depends=(gf2x gmp) -makedepends=() -source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) -md5sums=('a329136fcc9f8c09d3690455f0ba698d') - -build() { - cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on - make -} - -check() { - cd $pkgname-$pkgver/src - make -k check -} - -package() { - cd $pkgname-$pkgver/src - make PREFIX="$pkgdir/usr" install -} Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 161312, ntl/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-02-11 19:55:26 UTC (rev 161313) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: Brad Conte + +pkgname=ntl +pkgver=9.6.4 +pkgrel=2 +pkgdesc="A Library for doing Number Theory" +arch=(i686 x86_64) +url="http://www.shoup.net/ntl/; +license=(GPL) +depends=(gf2x gmp) +makedepends=() +source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;) +md5sums=('a329136fcc9f8c09d3690455f0ba698d') + +build() { + cd $pkgname-$pkgver/src + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off + make +} + +check() { + cd $pkgname-$pkgver/src + make -k check +} + +package() { + cd $pkgname-$pkgver/src + make PREFIX="$pkgdir/usr" install +}
[arch-commits] Commit in libreoffice-still/trunk (3 files)
Date: Thursday, February 11, 2016 @ 19:57:12 Author: andyrtr Revision: 259073 upgpkg: libreoffice-still 5.0.4-2 upstream update 5.0.4 Modified: libreoffice-still/trunk/PKGBUILD libreoffice-still/trunk/libreoffice-still.csh libreoffice-still/trunk/libreoffice-still.sh ---+ PKGBUILD |2 +- libreoffice-still.csh |2 +- libreoffice-still.sh |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 18:05:09 UTC (rev 259072) +++ PKGBUILD2016-02-11 18:57:12 UTC (rev 259073) @@ -6,7 +6,7 @@ pkgname=('libreoffice-still-sdk' 'libreoffice-still') _LOver=5.0.4.2 pkgver=5.0.4 -pkgrel=4 +pkgrel=2 arch=('i686' 'x86_64') license=('LGPL3') url="http://www.libreoffice.org/; Modified: libreoffice-still.csh === --- libreoffice-still.csh 2016-02-11 18:05:09 UTC (rev 259072) +++ libreoffice-still.csh 2016-02-11 18:57:12 UTC (rev 259073) @@ -3,4 +3,4 @@ #setenv SAL_USE_VCLPLUGIN gen #setenv SAL_USE_VCLPLUGIN kde4 #setenv SAL_USE_VCLPLUGIN gtk -#setenv SAL_USE_VCLPLUGIN gtk3 +#setenv SAL_USE_VCLPLUGIN gtk3 # currently broken and not available Modified: libreoffice-still.sh === --- libreoffice-still.sh2016-02-11 18:05:09 UTC (rev 259072) +++ libreoffice-still.sh2016-02-11 18:57:12 UTC (rev 259073) @@ -3,4 +3,4 @@ #export SAL_USE_VCLPLUGIN=gen #export SAL_USE_VCLPLUGIN=kde4 #export SAL_USE_VCLPLUGIN=gtk -#export SAL_USE_VCLPLUGIN=gtk3 +#export SAL_USE_VCLPLUGIN=gtk3 # currently broken and not available
[arch-commits] Commit in libreoffice-still/repos (12 files)
Date: Thursday, February 11, 2016 @ 19:57:36 Author: andyrtr Revision: 259074 archrelease: copy trunk to testing-i686, testing-x86_64 Added: libreoffice-still/repos/testing-i686/ libreoffice-still/repos/testing-i686/PKGBUILD (from rev 259073, libreoffice-still/trunk/PKGBUILD) libreoffice-still/repos/testing-i686/libreoffice-still.csh (from rev 259073, libreoffice-still/trunk/libreoffice-still.csh) libreoffice-still/repos/testing-i686/libreoffice-still.install (from rev 259073, libreoffice-still/trunk/libreoffice-still.install) libreoffice-still/repos/testing-i686/libreoffice-still.sh (from rev 259073, libreoffice-still/trunk/libreoffice-still.sh) libreoffice-still/repos/testing-i686/make-pyuno-work-with-system-wide-module-install.diff (from rev 259073, libreoffice-still/trunk/make-pyuno-work-with-system-wide-module-install.diff) libreoffice-still/repos/testing-x86_64/ libreoffice-still/repos/testing-x86_64/PKGBUILD (from rev 259073, libreoffice-still/trunk/PKGBUILD) libreoffice-still/repos/testing-x86_64/libreoffice-still.csh (from rev 259073, libreoffice-still/trunk/libreoffice-still.csh) libreoffice-still/repos/testing-x86_64/libreoffice-still.install (from rev 259073, libreoffice-still/trunk/libreoffice-still.install) libreoffice-still/repos/testing-x86_64/libreoffice-still.sh (from rev 259073, libreoffice-still/trunk/libreoffice-still.sh) libreoffice-still/repos/testing-x86_64/make-pyuno-work-with-system-wide-module-install.diff (from rev 259073, libreoffice-still/trunk/make-pyuno-work-with-system-wide-module-install.diff) -+ testing-i686/PKGBUILD | 386 ++ testing-i686/libreoffice-still.csh |6 testing-i686/libreoffice-still.install | 13 testing-i686/libreoffice-still.sh |6 testing-i686/make-pyuno-work-with-system-wide-module-install.diff | 44 + testing-x86_64/PKGBUILD | 386 ++ testing-x86_64/libreoffice-still.csh|6 testing-x86_64/libreoffice-still.install| 13 testing-x86_64/libreoffice-still.sh |6 testing-x86_64/make-pyuno-work-with-system-wide-module-install.diff | 44 + 10 files changed, 910 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 259073:259074 to see the changes.
[arch-commits] Commit in ntl/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 20:53:32 Author: arojas Revision: 161312 Don't compile with -march=native Modified: ntl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 17:32:20 UTC (rev 161311) +++ PKGBUILD2016-02-11 19:53:32 UTC (rev 161312) @@ -4,7 +4,7 @@ pkgname=ntl pkgver=9.6.4 -pkgrel=1 +pkgrel=2 pkgdesc="A Library for doing Number Theory" arch=(i686 x86_64) url="http://www.shoup.net/ntl/; @@ -16,7 +16,7 @@ build() { cd $pkgname-$pkgver/src - ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on + ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off make }
[arch-commits] Commit in htop/repos (4 files)
Date: Thursday, February 11, 2016 @ 21:11:49 Author: dreisner Revision: 259076 archrelease: copy trunk to extra-i686, extra-x86_64 Added: htop/repos/extra-i686/PKGBUILD (from rev 259075, htop/trunk/PKGBUILD) htop/repos/extra-x86_64/PKGBUILD (from rev 259075, htop/trunk/PKGBUILD) Deleted: htop/repos/extra-i686/PKGBUILD htop/repos/extra-x86_64/PKGBUILD ---+ /PKGBUILD | 74 extra-i686/PKGBUILD | 44 extra-x86_64/PKGBUILD | 44 3 files changed, 74 insertions(+), 88 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-02-11 20:11:23 UTC (rev 259075) +++ extra-i686/PKGBUILD 2016-02-11 20:11:49 UTC (rev 259076) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez-# Contributor: Eric Belanger -# Contributor: Daniel J Griffiths - -pkgname=htop -pkgver=1.0.3 -pkgrel=3 -pkgdesc="Interactive process viewer" -arch=('i686' 'x86_64') -url="http://htop.sourceforge.net/; -license=('GPL') -depends=('ncurses') -makedepends=('python2') -optdepends=('lsof: show files opened by a process' -'strace: attach to a running process') -options=('!emptydirs') -source=("http://hisham.hm/$pkgname/releases/$pkgver/$pkgname-$pkgver.tar.gz;) -md5sums=('e768b9b55c033d9c1dffda72db3a6ac7') - -prepare() { - cd "$pkgname-$pkgver" - - sed -i 's|ncursesw/curses.h|curses.h|' RichString.[ch] configure - sed -i 's|python|python2|' scripts/MakeHeader.py -} - -build() { - cd "$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --enable-unicode \ - --enable-openvz \ - --enable-vserver \ - --enable-cgroup \ - --enable-oom - - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: htop/repos/extra-i686/PKGBUILD (from rev 259075, htop/trunk/PKGBUILD) === --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2016-02-11 20:11:49 UTC (rev 259076) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Daniel J Griffiths + +pkgname=htop +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Interactive process viewer" +arch=('i686' 'x86_64') +url="http://hisham.hm/htop/; +license=('GPL') +depends=('ncurses') +makedepends=('python2') +optdepends=('lsof: show files opened by a process' +'strace: attach to a running process') +options=('!emptydirs') +source=("http://hisham.hm/$pkgname/releases/$pkgver/$pkgname-$pkgver.tar.gz;) +md5sums=('06f76c7d644ce8ae611c9feb10439a30') + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-unicode \ + --enable-openvz \ + --enable-vserver \ + --enable-cgroup + + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +} Deleted: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2016-02-11 20:11:23 UTC (rev 259075) +++ extra-x86_64/PKGBUILD 2016-02-11 20:11:49 UTC (rev 259076) @@ -1,44 +0,0 @@ -# $Id$ -# Maintainer: Angel Velasquez -# Contributor: Eric Belanger -# Contributor: Daniel J Griffiths - -pkgname=htop -pkgver=1.0.3 -pkgrel=3 -pkgdesc="Interactive process viewer" -arch=('i686' 'x86_64') -url="http://htop.sourceforge.net/; -license=('GPL') -depends=('ncurses') -makedepends=('python2') -optdepends=('lsof: show files opened by a process' -'strace: attach to a running process') -options=('!emptydirs') -source=("http://hisham.hm/$pkgname/releases/$pkgver/$pkgname-$pkgver.tar.gz;) -md5sums=('e768b9b55c033d9c1dffda72db3a6ac7') - -prepare() { - cd "$pkgname-$pkgver" - - sed -i 's|ncursesw/curses.h|curses.h|' RichString.[ch] configure - sed -i 's|python|python2|' scripts/MakeHeader.py -} - -build() { - cd "$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --enable-unicode \ - --enable-openvz \ - --enable-vserver \ - --enable-cgroup \ - --enable-oom - - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: htop/repos/extra-x86_64/PKGBUILD (from rev 259075, htop/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2016-02-11 20:11:49 UTC (rev 259076) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Daniel J Griffiths + +pkgname=htop
[arch-commits] Commit in htop/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 21:11:23 Author: dreisner Revision: 259075 upgpkg: htop 2.0.0-1 - drop compat kludges for python/ncurses - drop non-existant --enable-oom - add sysconfdir=/etc (FS#46456) Modified: htop/trunk/PKGBUILD --+ PKGBUILD | 19 ++- 1 file changed, 6 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 18:57:36 UTC (rev 259074) +++ PKGBUILD2016-02-11 20:11:23 UTC (rev 259075) @@ -4,11 +4,11 @@ # Contributor: Daniel J Griffithspkgname=htop -pkgver=1.0.3 -pkgrel=3 +pkgver=2.0.0 +pkgrel=1 pkgdesc="Interactive process viewer" arch=('i686' 'x86_64') -url="http://htop.sourceforge.net/; +url="http://hisham.hm/htop/; license=('GPL') depends=('ncurses') makedepends=('python2') @@ -16,25 +16,18 @@ 'strace: attach to a running process') options=('!emptydirs') source=("http://hisham.hm/$pkgname/releases/$pkgver/$pkgname-$pkgver.tar.gz;) -md5sums=('e768b9b55c033d9c1dffda72db3a6ac7') +md5sums=('06f76c7d644ce8ae611c9feb10439a30') -prepare() { - cd "$pkgname-$pkgver" - - sed -i 's|ncursesw/curses.h|curses.h|' RichString.[ch] configure - sed -i 's|python|python2|' scripts/MakeHeader.py -} - build() { cd "$pkgname-$pkgver" ./configure \ --prefix=/usr \ + --sysconfdir=/etc \ --enable-unicode \ --enable-openvz \ --enable-vserver \ - --enable-cgroup \ - --enable-oom + --enable-cgroup make }
[arch-commits] Commit in eclib/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 10:55:47 Author: arojas Revision: 161167 Update to 20160206 Modified: eclib/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:53:04 UTC (rev 161166) +++ PKGBUILD2016-02-11 09:55:47 UTC (rev 161167) @@ -2,7 +2,7 @@ # Maintainer: Antonio Rojaspkgname=eclib -pkgver=20160101 +pkgver=20160206 pkgrel=1 pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" arch=(i686 x86_64) @@ -11,7 +11,7 @@ depends=(flint pari-sage boost-libs) makedepends=(boost) source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;) -md5sums=('ce61995933d03a12317aa6f1391f35e4') +md5sums=('8497ea59a0a5dcc3f32ee21bb3510eac') build() { cd $pkgname-$pkgver
[arch-commits] Commit in eclib/repos (4 files)
Date: Thursday, February 11, 2016 @ 10:56:13 Author: arojas Revision: 161168 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: eclib/repos/community-staging-i686/ eclib/repos/community-staging-i686/PKGBUILD (from rev 161167, eclib/trunk/PKGBUILD) eclib/repos/community-staging-x86_64/ eclib/repos/community-staging-x86_64/PKGBUILD (from rev 161167, eclib/trunk/PKGBUILD) ---+ community-staging-i686/PKGBUILD | 27 +++ community-staging-x86_64/PKGBUILD | 27 +++ 2 files changed, 54 insertions(+) Copied: eclib/repos/community-staging-i686/PKGBUILD (from rev 161167, eclib/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 09:56:13 UTC (rev 161168) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Antonio Rojas+ +pkgname=eclib +pkgver=20160206 +pkgrel=1 +pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" +arch=(i686 x86_64) +url="https://github.com/JohnCremona/eclib/; +license=(GPL) +depends=(flint pari-sage boost-libs) +makedepends=(boost) +source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;) +md5sums=('8497ea59a0a5dcc3f32ee21bb3510eac') + +build() { + cd $pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr --with-flint=/usr + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR="$pkgdir" +} + Copied: eclib/repos/community-staging-x86_64/PKGBUILD (from rev 161167, eclib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2016-02-11 09:56:13 UTC (rev 161168) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgname=eclib +pkgver=20160206 +pkgrel=1 +pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular symbol code used to create the elliptic curve database" +arch=(i686 x86_64) +url="https://github.com/JohnCremona/eclib/; +license=(GPL) +depends=(flint pari-sage boost-libs) +makedepends=(boost) +source=("https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;) +md5sums=('8497ea59a0a5dcc3f32ee21bb3510eac') + +build() { + cd $pkgname-$pkgver + ./autogen.sh + ./configure --prefix=/usr --with-flint=/usr + make +} + +package() { + cd $pkgname-$pkgver + make install DESTDIR="$pkgdir" +} +
[arch-commits] Commit in xorg-server/repos (18 files)
Date: Thursday, February 11, 2016 @ 11:09:23 Author: lcarlier Revision: 259064 archrelease: copy trunk to testing-i686, testing-x86_64 Added: xorg-server/repos/testing-i686/Fix-XineramaQueryScreens-for-reverse-prime.patch (from rev 259063, xorg-server/trunk/Fix-XineramaQueryScreens-for-reverse-prime.patch) xorg-server/repos/testing-i686/PKGBUILD (from rev 259063, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-i686/xorg-server.install (from rev 259063, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-i686/xvfb-run (from rev 259063, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-i686/xvfb-run.1 (from rev 259063, xorg-server/trunk/xvfb-run.1) xorg-server/repos/testing-x86_64/Fix-XineramaQueryScreens-for-reverse-prime.patch (from rev 259063, xorg-server/trunk/Fix-XineramaQueryScreens-for-reverse-prime.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 259063, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 259063, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xvfb-run (from rev 259063, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 259063, xorg-server/trunk/xvfb-run.1) Deleted: xorg-server/repos/testing-i686/PKGBUILD xorg-server/repos/testing-i686/xorg-server.install xorg-server/repos/testing-i686/xvfb-run xorg-server/repos/testing-i686/xvfb-run.1 xorg-server/repos/testing-x86_64/PKGBUILD xorg-server/repos/testing-x86_64/xorg-server.install xorg-server/repos/testing-x86_64/xvfb-run xorg-server/repos/testing-x86_64/xvfb-run.1 -+ /PKGBUILD | 442 +++ /xorg-server.install| 36 /xvfb-run | 360 ++ /xvfb-run.1 | 564 ++ testing-i686/Fix-XineramaQueryScreens-for-reverse-prime.patch | 55 testing-i686/PKGBUILD | 213 --- testing-i686/xorg-server.install| 18 testing-i686/xvfb-run | 180 --- testing-i686/xvfb-run.1 | 282 - testing-x86_64/Fix-XineramaQueryScreens-for-reverse-prime.patch | 55 testing-x86_64/PKGBUILD | 213 --- testing-x86_64/xorg-server.install | 18 testing-x86_64/xvfb-run | 180 --- testing-x86_64/xvfb-run.1 | 282 - 14 files changed, 1512 insertions(+), 1386 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 259063:259064 to see the changes.
[arch-commits] Commit in coin-or-coinutils/repos (4 files)
Date: Thursday, February 11, 2016 @ 11:41:19 Author: arojas Revision: 161174 archrelease: copy trunk to community-i686, community-x86_64 Added: coin-or-coinutils/repos/community-i686/PKGBUILD (from rev 161173, coin-or-coinutils/trunk/PKGBUILD) coin-or-coinutils/repos/community-x86_64/PKGBUILD (from rev 161173, coin-or-coinutils/trunk/PKGBUILD) Deleted: coin-or-coinutils/repos/community-i686/PKGBUILD coin-or-coinutils/repos/community-x86_64/PKGBUILD ---+ /PKGBUILD | 70 community-i686/PKGBUILD | 40 - community-x86_64/PKGBUILD | 40 - 3 files changed, 70 insertions(+), 80 deletions(-) Deleted: community-i686/PKGBUILD === --- community-i686/PKGBUILD 2016-02-11 10:40:40 UTC (rev 161173) +++ community-i686/PKGBUILD 2016-02-11 10:41:19 UTC (rev 161174) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Contributor: tikysal -# Derived from Daniel Ehlers' - -pkgname=coin-or-coinutils -pkgver=2.10.12 -pkgrel=1 -pkgdesc="COIN-OR collection of utility classes" -arch=(i686 x86_64) -url="https://projects.coin-or.org/CoinUtils; -license=(EPL) -depends=(zlib bzip2 glpk lapack) -makedepends=(gcc-fortran doxygen) -groups=(coin-or) -source=("http://www.coin-or.org/download/source/CoinUtils/CoinUtils-$pkgver.tgz;) -sha1sums=('ed4d131fa4309682595d50d6e513e90736e60c21') - -prepare() { -# Fix soversion screwup - sed -e 's|coin_libversion=11:12:10|coin_libversion=13:12:10|' -i CoinUtils-$pkgver/CoinUtils/configure -} - -build() { - cd CoinUtils-$pkgver - - ./configure --prefix=/usr --with-blas-lib='-lblas' --with-lapack-lib='-llapack' --with-glpk-lib='-lglpk' --enable-dependency-linking - make -} - -check() { - cd CoinUtils-$pkgver - make test -} - -package() { - cd CoinUtils-$pkgver - PKG_CONFIG_LIBDIR="$pkgdir"/usr/lib/pkgconfig/ \ - make DESTDIR="$pkgdir" install -} Copied: coin-or-coinutils/repos/community-i686/PKGBUILD (from rev 161173, coin-or-coinutils/trunk/PKGBUILD) === --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2016-02-11 10:41:19 UTC (rev 161174) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Contributor: tikysal +# Derived from Daniel Ehlers' + +pkgname=coin-or-coinutils +pkgver=2.10.13 +pkgrel=1 +pkgdesc="COIN-OR collection of utility classes" +arch=(i686 x86_64) +url="https://projects.coin-or.org/CoinUtils; +license=(EPL) +depends=(zlib bzip2 glpk lapack) +makedepends=(gcc-fortran doxygen) +groups=(coin-or) +source=("http://www.coin-or.org/download/source/CoinUtils/CoinUtils-$pkgver.tgz;) +sha1sums=('3440708a8c67b026ae63726a7d02a2d78a3b6eb4') + +build() { + cd CoinUtils-$pkgver + + ./configure --prefix=/usr --with-blas-lib='-lblas' --with-lapack-lib='-llapack' --with-glpk-lib='-lglpk' --enable-dependency-linking + make +} + +check() { + cd CoinUtils-$pkgver + make test +} + +package() { + cd CoinUtils-$pkgver + PKG_CONFIG_LIBDIR="$pkgdir"/usr/lib/pkgconfig/ \ + make DESTDIR="$pkgdir" install +} Deleted: community-x86_64/PKGBUILD === --- community-x86_64/PKGBUILD 2016-02-11 10:40:40 UTC (rev 161173) +++ community-x86_64/PKGBUILD 2016-02-11 10:41:19 UTC (rev 161174) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas -# Contributor: tikysal -# Derived from Daniel Ehlers' - -pkgname=coin-or-coinutils -pkgver=2.10.12 -pkgrel=1 -pkgdesc="COIN-OR collection of utility classes" -arch=(i686 x86_64) -url="https://projects.coin-or.org/CoinUtils; -license=(EPL) -depends=(zlib bzip2 glpk lapack) -makedepends=(gcc-fortran doxygen) -groups=(coin-or) -source=("http://www.coin-or.org/download/source/CoinUtils/CoinUtils-$pkgver.tgz;) -sha1sums=('ed4d131fa4309682595d50d6e513e90736e60c21') - -prepare() { -# Fix soversion screwup - sed -e 's|coin_libversion=11:12:10|coin_libversion=13:12:10|' -i CoinUtils-$pkgver/CoinUtils/configure -} - -build() { - cd CoinUtils-$pkgver - - ./configure --prefix=/usr --with-blas-lib='-lblas' --with-lapack-lib='-llapack' --with-glpk-lib='-lglpk' --enable-dependency-linking - make -} - -check() { - cd CoinUtils-$pkgver - make test -} - -package() { - cd CoinUtils-$pkgver - PKG_CONFIG_LIBDIR="$pkgdir"/usr/lib/pkgconfig/ \ - make DESTDIR="$pkgdir" install -} Copied: coin-or-coinutils/repos/community-x86_64/PKGBUILD (from rev 161173, coin-or-coinutils/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2016-02-11 10:41:19 UTC (rev 161174) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer:
[arch-commits] Commit in libglvnd/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:00:23 Author: fyan Revision: 259065 upgpkg: libglvnd 0.0.0.20160210-2 Modified: libglvnd/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 8 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 10:09:23 UTC (rev 259064) +++ PKGBUILD2016-02-11 12:00:23 UTC (rev 259065) @@ -4,7 +4,7 @@ pkgname=libglvnd pkgver=0.0.0.20160210 _commit=236710018777d8b16f62b5c275e3ee95af7052cd -pkgrel=1 +pkgrel=2 pkgdesc="The GL Vendor-Neutral Dispatch library" arch=('i686' 'x86_64') url="https://github.com/NVIDIA/libglvnd; @@ -27,5 +27,12 @@ cd $pkgname make DESTDIR="${pkgdir}" install + # For compatibility with older nvidia drivers for bumblebee + # Symlinks to /usr/lib will be in nvidia-libgl + mkdir "$pkgdir/usr/lib/nvidia" + for _lib in libGL.so libGLESv1_CM.so libGLESv2.so; do +mv "$pkgdir"/usr/lib/$_lib* "$pkgdir"/usr/lib/nvidia/ + done + install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 11:44:03 Author: fyan Revision: 161175 upgpkg: haskell-xml-hamlet 0.4.0.11-10 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 10:41:19 UTC (rev 161174) +++ PKGBUILD2016-02-11 10:44:03 UTC (rev 161175) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.4.0.11 -pkgrel=9 +pkgrel=10 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("custom:BSD3")
[arch-commits] Commit in dwarffortress/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 12:08:35 Author: svenstaro Revision: 161185 upgpkg: dwarffortress 0.42.06-1 upstream release 0.42.06 Modified: dwarffortress/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 11:07:59 UTC (rev 161184) +++ PKGBUILD2016-02-11 11:08:35 UTC (rev 161185) @@ -3,8 +3,8 @@ # Contributor: Daenyth# Contributor: djnm pkgname=dwarffortress -pkgver=0.42.05 -_pkgver=42_05 +pkgver=0.42.06 +_pkgver=42_06 pkgrel=1 pkgdesc="A single-player fantasy game. You control a dwarven outpost or an adventurer in a randomly generated persistent world." arch=(i686 x86_64) @@ -30,7 +30,7 @@ dwarffortress dwarffortress.desktop dwarffortress.png) -sha256sums=('9ab33ef4ad0f73ce90109c59e13200fa2d9366f6088b00bbcf49624dc506f93c' +sha256sums=('03df8e73bf81e4f7bec9e789a83f8bd20b0b968d73131e4051e005db13fec99f' 'SKIP' '7dc1f0ed0d496b21f4f240334f77dc43b728823f3e1c4ea25ce768691346ec07' 'e79e3d945c6cc0da58f4ca30a210c7bf1bc3149fd10406d1262a6214eb40445a'
[arch-commits] Commit in dwarffortress/repos/community-i686 (10 files)
Date: Thursday, February 11, 2016 @ 12:08:54 Author: svenstaro Revision: 161186 archrelease: copy trunk to community-i686 Added: dwarffortress/repos/community-i686/PKGBUILD (from rev 161185, dwarffortress/trunk/PKGBUILD) dwarffortress/repos/community-i686/dwarffortress (from rev 161185, dwarffortress/trunk/dwarffortress) dwarffortress/repos/community-i686/dwarffortress.desktop (from rev 161185, dwarffortress/trunk/dwarffortress.desktop) dwarffortress/repos/community-i686/dwarffortress.install (from rev 161185, dwarffortress/trunk/dwarffortress.install) dwarffortress/repos/community-i686/dwarffortress.png (from rev 161185, dwarffortress/trunk/dwarffortress.png) Deleted: dwarffortress/repos/community-i686/PKGBUILD dwarffortress/repos/community-i686/dwarffortress dwarffortress/repos/community-i686/dwarffortress.desktop dwarffortress/repos/community-i686/dwarffortress.install dwarffortress/repos/community-i686/dwarffortress.png ---+ PKGBUILD | 146 dwarffortress | 40 ++--- dwarffortress.desktop | 18 ++--- dwarffortress.install | 16 ++--- 4 files changed, 110 insertions(+), 110 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-11 11:08:35 UTC (rev 161185) +++ PKGBUILD2016-02-11 11:08:54 UTC (rev 161186) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Contributor: Daenyth -# Contributor: djnm -pkgname=dwarffortress -pkgver=0.42.05 -_pkgver=42_05 -pkgrel=1 -pkgdesc="A single-player fantasy game. You control a dwarven outpost or an adventurer in a randomly generated persistent world." -arch=(i686 x86_64) -url="http://www.bay12games.com/dwarves/; -license=('custom:dwarffortress') -depends=(gtk2 glu sdl_image libsndfile openal sdl_ttf glew gcc-libs) -makedepends=(git cmake) -options=('!strip' '!buildflags') -install=${pkgname}.install -if [[ $CARCH == 'x86_64' ]]; then - makedepends+=(gcc-multilib) - depends=(gcc-libs-multilib lib32-gtk2 lib32-glu lib32-sdl_image lib32-libsndfile lib32-openal - lib32-libxdamage lib32-ncurses lib32-sdl_ttf lib32-glew) - optdepends=('lib32-nvidia-utils: If you have nvidia graphics' - 'lib32-catalyst-utils: If you have ATI graphics' - 'lib32-alsa-lib: for alsa sound' - 'lib32-libpulse: for pulse sound') -fi -# I made a fucking github repo with the sole purpose of unfucking df a bit -# We try to compile whatever little bit of df is open source -source=(http://www.bay12games.com/dwarves/df_${_pkgver}_linux.tar.bz2 -git://github.com/svenstaro/dwarf_fortress_unfuck.git#tag=${pkgver} -dwarffortress -dwarffortress.desktop -dwarffortress.png) -sha256sums=('9ab33ef4ad0f73ce90109c59e13200fa2d9366f6088b00bbcf49624dc506f93c' -'SKIP' -'7dc1f0ed0d496b21f4f240334f77dc43b728823f3e1c4ea25ce768691346ec07' -'e79e3d945c6cc0da58f4ca30a210c7bf1bc3149fd10406d1262a6214eb40445a' -'83183abc70b11944720b0d86f4efd07468f786b03fa52fe429ca8e371f708e0f') - -build() { - cd $srcdir/dwarf_fortress_unfuck - - cmake . - make -} - -package() { - install -dm755 $pkgdir/opt/ - cp -r $srcdir/df_linux $pkgdir/opt/$pkgname - rm -r $pkgdir/opt/$pkgname/df $pkgdir/opt/$pkgname/libs/* $pkgdir/opt/$pkgname/g_src - - find $pkgdir/opt/$pkgname -type d -exec chmod 755 {} + - find $pkgdir/opt/$pkgname -type f -exec chmod 644 {} + - - install -Dm755 $srcdir/df_linux/libs/Dwarf_Fortress $pkgdir/opt/$pkgname/libs/Dwarf_Fortress - install -Dm755 $srcdir/dwarf_fortress_unfuck/libgraphics.so $pkgdir/opt/$pkgname/libs/libgraphics.so - install -Dm755 $srcdir/dwarffortress $pkgdir/usr/bin/$pkgname - - # No idea why we need this. Really. This isn't being loaded dynamically, it's not linked and - # in general there is no indication this is being used. However, it doesn't work without this symlink. - [[ $CARCH == "x86_64" ]] && ln -s /usr/lib32/libpng.so $pkgdir/opt/$pkgname/libs/libpng.so.3 - [[ $CARCH == "i686" ]] && ln -s /usr/lib/libpng.so $pkgdir/opt/$pkgname/libs/libpng.so.3 - - # Set pkgname in runscript - sed -i "s/^pkgname=.*/pkgname=$pkgname/" $pkgdir/usr/bin/$pkgname - - # Desktop launcher with icon - install -Dm644 $srcdir/dwarffortress.desktop $pkgdir/usr/share/applications/"$pkgname".desktop - install -Dm644 $srcdir/dwarffortress.png $pkgdir/usr/share/pixmaps/"$pkgname".png - - install -Dm644 $srcdir/df_linux/readme.txt $pkgdir/usr/share/licenses/$pkgname/readme.txt -} - -# vim:set ts=2 sw=2 et: Copied: dwarffortress/repos/community-i686/PKGBUILD (from rev 161185, dwarffortress/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-02-11 11:08:54 UTC (rev 161186) @@
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:03:06 Author: fyan Revision: 259067 upgpkg: nvidia-utils 361.28-4 Modified: nvidia-utils/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 12 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 12:02:50 UTC (rev 259066) +++ PKGBUILD2016-02-11 12:03:06 UTC (rev 259067) @@ -6,7 +6,7 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') pkgver=361.28 -pkgrel=3 +pkgrel=4 arch=('i686' 'x86_64') url="http://www.nvidia.com/; license=('custom') @@ -54,7 +54,7 @@ package_nvidia-libgl() { pkgdesc="NVIDIA drivers libraries symlinks" -depends=('nvidia-utils' 'libglvnd') +depends=('nvidia-utils') conflicts=('libgl') provides=('libgl') cd "${_pkg}" @@ -64,10 +64,18 @@ ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1" ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so" +ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1" +ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so" + ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}" ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so" +ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so.1" +ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so" + +ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2" +ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so" + mkdir -p "${pkgdir}/usr/share/licenses" ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl" } @@ -74,7 +82,7 @@ package_nvidia-utils() { pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server') +depends=('xorg-server' 'libglvnd') optdepends=('nvidia-settings: configuration tool' 'xorg-server-devel: nvidia-xconfig' 'opencl-nvidia: OpenCL support')
[arch-commits] Commit in gcc-multilib/repos (8 files)
Date: Thursday, February 11, 2016 @ 13:22:35 Author: heftig Revision: 161195 archrelease: copy trunk to multilib-testing-x86_64 Added: gcc-multilib/repos/multilib-testing-x86_64/ gcc-multilib/repos/multilib-testing-x86_64/PKGBUILD (from rev 161194, gcc-multilib/trunk/PKGBUILD) gcc-multilib/repos/multilib-testing-x86_64/Unlink-the-response-file.patch (from rev 161194, gcc-multilib/trunk/Unlink-the-response-file.patch) gcc-multilib/repos/multilib-testing-x86_64/gcc-ada.install (from rev 161194, gcc-multilib/trunk/gcc-ada.install) gcc-multilib/repos/multilib-testing-x86_64/gcc-fortran.install (from rev 161194, gcc-multilib/trunk/gcc-fortran.install) gcc-multilib/repos/multilib-testing-x86_64/gcc-go.install (from rev 161194, gcc-multilib/trunk/gcc-go.install) gcc-multilib/repos/multilib-testing-x86_64/gcc-libs.install (from rev 161194, gcc-multilib/trunk/gcc-libs.install) gcc-multilib/repos/multilib-testing-x86_64/gcc.install (from rev 161194, gcc-multilib/trunk/gcc.install) + PKGBUILD | 400 +++ Unlink-the-response-file.patch | 54 + gcc-ada.install| 20 + gcc-fortran.install| 16 + gcc-go.install | 20 + gcc-libs.install | 16 + gcc.install| 20 + 7 files changed, 546 insertions(+) Copied: gcc-multilib/repos/multilib-testing-x86_64/PKGBUILD (from rev 161194, gcc-multilib/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2016-02-11 12:22:35 UTC (rev 161195) @@ -0,0 +1,400 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig)+# Contributor: Allan McRae + +# toolchain build order: linux-api-headers->glibc->binutils->gcc->binutils->glibc +# NOTE: libtool requires rebuilt with each new gcc version + +pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib') +pkgver=5.3.0 +_pkgver=5 +_islver=0.15 +pkgrel=4 +_snapshot=5-20160209 +pkgdesc="The GNU Compiler Collection for multilib" +arch=('x86_64') +license=('GPL' 'LGPL' 'FDL' 'custom') +url="http://gcc.gnu.org; +makedepends=('binutils>=2.25' 'libmpc' 'gcc-ada-multilib' 'doxygen' + 'lib32-glibc>=2.22') +checkdepends=('dejagnu' 'inetutils') +options=('!emptydirs') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +Unlink-the-response-file.patch) +md5sums=('499161c65b639aa5c12a14944582b7ec' + '8428efbbc6f6e2810ce5c1ba73ecf98c' + '1f4d4ef71004261376d26d5ba6a84499') + +if [ -n "${_snapshot}" ]; then + _basedir=gcc-${_snapshot} +else + _basedir=gcc-${pkgver} +fi + +_libdir="usr/lib/gcc/$CHOST/$pkgver" + +prepare() { + cd ${srcdir}/${_basedir} + + # link isl for in-tree build + ln -s ../isl-${_islver} isl + + # Do not run fixincludes + sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in + + # Arch Linux installs x86_64 libraries /lib + [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64 + + echo ${pkgver} > gcc/BASE-VER + + # hack! - some configure tests for header files using "$CPP $CPPFLAGS" + sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + + # https://bugs.archlinux.org/task/47874 - commit f591a95d + patch -p1 -i $srcdir/Unlink-the-response-file.patch + + mkdir ${srcdir}/gcc-build +} + +build() { + cd ${srcdir}/gcc-build + + # using -pipe causes spurious test-suite failures + # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565 + CFLAGS=${CFLAGS/-pipe/} + CXXFLAGS=${CXXFLAGS/-pipe/} + + ${srcdir}/${_basedir}/configure --prefix=/usr \ + --libdir=/usr/lib --libexecdir=/usr/lib \ + --mandir=/usr/share/man --infodir=/usr/share/info \ + --with-bugurl=https://bugs.archlinux.org/ \ + --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \ + --enable-shared --enable-threads=posix --enable-libmpx \ + --with-system-zlib --with-isl --enable-__cxa_atexit \ + --disable-libunwind-exceptions --enable-clocale=gnu \ + --disable-libstdcxx-pch --disable-libssp \ + --enable-gnu-unique-object --enable-linker-build-id \ + --enable-lto --enable-plugin --enable-install-libiberty \ + --with-linker-hash-style=gnu --enable-gnu-indirect-function \ + --enable-multilib --disable-werror \ + --enable-checking=release + + make + + # make documentation + make -C $CHOST/libstdc++-v3/doc doc-man-doxygen +} + +check() { + cd ${srcdir}/gcc-build + + # increase stack size to prevent test failures + #
[arch-commits] Commit in pandoc-citeproc/repos (6 files)
Date: Thursday, February 11, 2016 @ 13:37:24 Author: fyan Revision: 161197 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-i686/ pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 161196, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install (from rev 161196, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 161196, pandoc-citeproc/trunk/PKGBUILD) pandoc-citeproc/repos/community-staging-x86_64/haskell-pandoc-citeproc.install (from rev 161196, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) --+ community-staging-i686/PKGBUILD | 59 + community-staging-i686/haskell-pandoc-citeproc.install | 18 +++ community-staging-x86_64/PKGBUILD| 59 + community-staging-x86_64/haskell-pandoc-citeproc.install | 18 +++ 4 files changed, 154 insertions(+) Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 161196, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 12:37:24 UTC (rev 161197) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=pandoc-citeproc +pkgname=(pandoc-citeproc haskell-pandoc-citeproc) +pkgver=0.9 +pkgrel=24 +pkgdesc="Supports using pandoc with citeproc" +url="http://hackage.haskell.org/package/${pkgbase}; +license=("custom:BSD3") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" + "haskell-data-default" "haskell-hs-bibutils" "haskell-mtl" + "haskell-old-locale" "haskell-pandoc" "haskell-pandoc-types" "haskell-parsec" + "haskell-rfc5051" "haskell-setenv" "haskell-split" "haskell-syb" + "haskell-tagsoup" "haskell-temporary" "haskell-text" "haskell-text-icu" + "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" "haskell-yaml") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.gz;) +sha256sums=('ae880aa27b5fcaf93886844bd9473c764329dc96211482bf014f350335887fbd') + +build() { +cd "${srcdir}/${pkgbase}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgbase" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_pandoc-citeproc() { +depends=('pandoc' 'icu') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_haskell-pandoc-citeproc() { +pkgdesc="Supports using pandoc with citeproc (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc-citeproc') +install="haskell-pandoc-citeproc.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh" +install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries" +ln -s "/usr/share/doc/${pkgbase}/html" "${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgbase}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share/{pandoc-citeproc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: pandoc-citeproc/repos/community-staging-i686/haskell-pandoc-citeproc.install (from rev 161196, pandoc-citeproc/trunk/haskell-pandoc-citeproc.install) === --- community-staging-i686/haskell-pandoc-citeproc.install (rev 0) +++ community-staging-i686/haskell-pandoc-citeproc.install 2016-02-11 12:37:24 UTC (rev 161197) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-citeproc +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { +
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:36:55 Author: fyan Revision: 161196 upgpkg: pandoc-citeproc 0.9-24 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 12:22:35 UTC (rev 161195) +++ PKGBUILD2016-02-11 12:36:55 UTC (rev 161196) @@ -5,7 +5,7 @@ pkgbase=pandoc-citeproc pkgname=(pandoc-citeproc haskell-pandoc-citeproc) pkgver=0.9 -pkgrel=23 +pkgrel=24 pkgdesc="Supports using pandoc with citeproc" url="http://hackage.haskell.org/package/${pkgbase}; license=("custom:BSD3")
[arch-commits] Commit in haskell-aws/repos (6 files)
Date: Thursday, February 11, 2016 @ 13:39:33 Author: fyan Revision: 161199 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-aws/repos/community-staging-i686/ haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 161198, haskell-aws/trunk/PKGBUILD) haskell-aws/repos/community-staging-i686/haskell-aws.install (from rev 161198, haskell-aws/trunk/haskell-aws.install) haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 161198, haskell-aws/trunk/PKGBUILD) haskell-aws/repos/community-staging-x86_64/haskell-aws.install (from rev 161198, haskell-aws/trunk/haskell-aws.install) --+ community-staging-i686/PKGBUILD | 56 + community-staging-i686/haskell-aws.install | 18 community-staging-x86_64/PKGBUILD| 56 + community-staging-x86_64/haskell-aws.install | 18 4 files changed, 148 insertions(+) Copied: haskell-aws/repos/community-staging-i686/PKGBUILD (from rev 161198, haskell-aws/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 12:39:33 UTC (rev 161199) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.13.0 +pkgrel=11 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="http://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-aeson" "haskell-attoparsec" "haskell-base16-bytestring" + "haskell-base64-bytestring" "haskell-blaze-builder" "haskell-byteable" + "haskell-case-insensitive" "haskell-cereal" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-data-default" + "haskell-http-conduit" "haskell-http-types" "haskell-lifted-base" + "haskell-monad-control" "haskell-mtl" "haskell-network" "haskell-old-locale" + "haskell-resourcet" "haskell-safe" "haskell-scientific" "haskell-tagged" + "haskell-text" "haskell-unordered-containers" "haskell-utf8-string" + "haskell-vector" "haskell-xml-conduit") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('3504c96a00d12fa0fe4ae5ab4dafa3eec7ca576a02ed7906cff70a75625a75a6') + +prepare() { +sed -e 's/cereal >= 0.3 && < 0.5,/cereal >= 0.3 \&\& < 0.6,/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-aws/repos/community-staging-i686/haskell-aws.install (from rev 161198, haskell-aws/trunk/haskell-aws.install) === --- community-staging-i686/haskell-aws.install (rev 0) +++ community-staging-i686/haskell-aws.install 2016-02-11 12:39:33 UTC (rev 161199) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-aws +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 161198, haskell-aws/trunk/PKGBUILD) === ---
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 14:12:09 Author: fyan Revision: 161206 upgpkg: haskell-binary-tagged 0.1.3.1-1 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3, lens-4.13.2 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 13:09:23 UTC (rev 161205) +++ PKGBUILD2016-02-11 13:12:09 UTC (rev 161206) @@ -4,8 +4,8 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged -pkgver=0.1.3.0 -pkgrel=5 +pkgver=0.1.3.1 +pkgrel=1 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("custom:BSD3") @@ -16,7 +16,7 @@ options=('staticlibs') source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) install="${pkgname}.install" -sha256sums=('8fc82ca1d43043b73fcd4ec2179efcf219fa6f9b10b2283c5f8176c8762ba9c3') +sha256sums=('cdd99120148015a56d92ebc38380f9ea9254d6272e5d0952dae4e55eaf52252f') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 11:13:36 Author: fyan Revision: 161169 upgpkg: haskell-texmath 0.8.4.2-2 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 09:56:13 UTC (rev 161168) +++ PKGBUILD2016-02-11 10:13:36 UTC (rev 161169) @@ -5,7 +5,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.8.4.2 -pkgrel=1 +pkgrel=2 pkgdesc="Conversion between formats used to represent mathematics." url="http://github.com/jgm/texmath; license=("GPL")
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 12:49:34 Author: fyan Revision: 161190 upgpkg: haskell-yesod-auth 1.4.12-8 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 11:10:49 UTC (rev 161189) +++ PKGBUILD2016-02-11 11:49:34 UTC (rev 161190) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.12 -pkgrel=7 +pkgrel=8 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in gcc-multilib/trunk (PKGBUILD Unlink-the-response-file.patch)
Date: Thursday, February 11, 2016 @ 12:50:24 Author: heftig Revision: 161192 5.3.0-4 Added: gcc-multilib/trunk/Unlink-the-response-file.patch Modified: gcc-multilib/trunk/PKGBUILD + PKGBUILD | 19 - Unlink-the-response-file.patch | 54 +++ 2 files changed, 66 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 11:50:00 UTC (rev 161191) +++ PKGBUILD2016-02-11 11:50:24 UTC (rev 161192) @@ -9,8 +9,8 @@ pkgver=5.3.0 _pkgver=5 _islver=0.15 -pkgrel=3 -#_snapshot=5-20150623 +pkgrel=4 +_snapshot=5-20160209 pkgdesc="The GNU Compiler Collection for multilib" arch=('x86_64') license=('GPL' 'LGPL' 'FDL' 'custom') @@ -19,11 +19,13 @@ 'lib32-glibc>=2.22') checkdepends=('dejagnu' 'inetutils') options=('!emptydirs') -source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 - #ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 -http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2) -md5sums=('c9616fd448f980259c31de613e575719' - '8428efbbc6f6e2810ce5c1ba73ecf98c') +source=(#ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2 + ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2 +http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2 +Unlink-the-response-file.patch) +md5sums=('499161c65b639aa5c12a14944582b7ec' + '8428efbbc6f6e2810ce5c1ba73ecf98c' + '1f4d4ef71004261376d26d5ba6a84499') if [ -n "${_snapshot}" ]; then _basedir=gcc-${_snapshot} @@ -50,6 +52,9 @@ # hack! - some configure tests for header files using "$CPP $CPPFLAGS" sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure + # https://bugs.archlinux.org/task/47874 - commit f591a95d + patch -p1 -i $srcdir/Unlink-the-response-file.patch + mkdir ${srcdir}/gcc-build } Added: Unlink-the-response-file.patch === --- Unlink-the-response-file.patch (rev 0) +++ Unlink-the-response-file.patch 2016-02-11 11:50:24 UTC (rev 161192) @@ -0,0 +1,54 @@ +From f591a95d1532ac7791c146a8e55ba3a32b3e476f Mon Sep 17 00:00:00 2001 +From: ebotcazou+Date: Tue, 23 Jun 2015 20:48:07 + +Subject: [PATCH] * collect-utils.c (collect_wait): Unlink the + response file hereinstead of... (do_wait): ...here. + (utils_cleanup): ...and here. + +git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224858 138bc75d-0d04-0410-961f-82ee72b054a4 +--- + gcc/ChangeLog | 7 +++ + gcc/collect-utils.c | 14 ++ + 2 files changed, 13 insertions(+), 8 deletions(-) + +diff --git a/gcc/collect-utils.c b/gcc/collect-utils.c +index 6bbe9eb..517a075 100644 +--- a/gcc/collect-utils.c b/gcc/collect-utils.c +@@ -68,6 +68,12 @@ collect_wait (const char *prog, struct pex_obj *pex) + fatal_error (input_location, "can't get program status: %m"); + pex_free (pex); + ++ if (response_file && !save_temps) ++{ ++ unlink (response_file); ++ response_file = NULL; ++} ++ + if (status) + { + if (WIFSIGNALED (status)) +@@ -90,12 +96,6 @@ do_wait (const char *prog, struct pex_obj *pex) + int ret = collect_wait (prog, pex); + if (ret != 0) + fatal_error (input_location, "%s returned %d exit status", prog, ret); +- +- if (response_file && !save_temps) +-{ +- unlink (response_file); +- response_file = NULL; +-} + } + + +@@ -224,7 +224,5 @@ utils_cleanup (bool from_signal) + calls to maybe_unlink fails. */ + cleanup_done = true; + +- if (response_file) +-maybe_unlink (response_file); + tool_cleanup (from_signal); + } +-- +2.7.1 +
[arch-commits] Commit in haskell-yesod-auth/repos (6 files)
Date: Thursday, February 11, 2016 @ 12:50:00 Author: fyan Revision: 161191 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 161190, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install (from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install) haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 161190, haskell-yesod-auth/trunk/PKGBUILD) haskell-yesod-auth/repos/community-staging-x86_64/haskell-yesod-auth.install (from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install) -+ community-staging-i686/PKGBUILD | 52 ++ community-staging-i686/haskell-yesod-auth.install | 18 ++ community-staging-x86_64/PKGBUILD | 52 ++ community-staging-x86_64/haskell-yesod-auth.install | 18 ++ 4 files changed, 140 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 161190, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 11:50:00 UTC (rev 161191) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.12 +pkgrel=8 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "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-cryptohash" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" + "haskell-http-types" "haskell-lifted-base" "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") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('d1baf7dc08ee591fd8ba50a8e64a377a3a8d42575963b44e50ab0c145c2d9fa7') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-yesod-auth/repos/community-staging-i686/haskell-yesod-auth.install (from rev 161190, haskell-yesod-auth/trunk/haskell-yesod-auth.install) === --- community-staging-i686/haskell-yesod-auth.install (rev 0) +++ community-staging-i686/haskell-yesod-auth.install 2016-02-11 11:50:00 UTC (rev 161191) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-auth +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied:
[arch-commits] Commit in nvidia-utils/repos (8 files)
Date: Thursday, February 11, 2016 @ 13:04:17 Author: fyan Revision: 259068 archrelease: copy trunk to extra-i686, extra-x86_64 Added: nvidia-utils/repos/extra-i686/PKGBUILD (from rev 259067, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-i686/nvidia-utils.install (from rev 259067, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/extra-x86_64/PKGBUILD (from rev 259067, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/extra-x86_64/nvidia-utils.install (from rev 259067, nvidia-utils/trunk/nvidia-utils.install) Deleted: nvidia-utils/repos/extra-i686/PKGBUILD nvidia-utils/repos/extra-i686/nvidia-utils.install nvidia-utils/repos/extra-x86_64/PKGBUILD nvidia-utils/repos/extra-x86_64/nvidia-utils.install ---+ /PKGBUILD | 360 /nvidia-utils.install | 20 ++ extra-i686/PKGBUILD | 172 - extra-i686/nvidia-utils.install | 10 - extra-x86_64/PKGBUILD | 172 - extra-x86_64/nvidia-utils.install | 10 - 6 files changed, 380 insertions(+), 364 deletions(-) Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-02-11 12:03:06 UTC (rev 259067) +++ extra-i686/PKGBUILD 2016-02-11 12:04:17 UTC (rev 259068) @@ -1,172 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-utils -pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia') -pkgver=361.28 -pkgrel=3 -arch=('i686' 'x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') -source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;) -source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -md5sums_i686=('d4fc7fcf1204a46f15733d7cc2711ad2') -md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728') - -[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" -[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -bsdtar -xf nvidia-persistenced-init.tar.bz2 -} - -package_opencl-nvidia() { -pkgdesc="OpenCL implemention for NVIDIA" -depends=('libcl' 'zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd "${_pkg}" - -# OpenCL -install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-libgl() { -pkgdesc="NVIDIA drivers libraries symlinks" -depends=('nvidia-utils' 'libglvnd') -conflicts=('libgl') -provides=('libgl') -cd "${_pkg}" - -mkdir -p "${pkgdir}/usr/lib/xorg/modules/extensions" -ln -s "/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so" - -ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so" - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl" -} - -package_nvidia-utils() { -pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server') -optdepends=('nvidia-settings: configuration tool' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia: OpenCL support') -install="${pkgname}.install" -cd "${_pkg}" - -# X driver -install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - -# GLX extension module for X -install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}"
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 13:38:36 Author: fyan Revision: 161198 upgpkg: haskell-aws 0.13.0-11 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 12:37:24 UTC (rev 161197) +++ PKGBUILD2016-02-11 12:38:36 UTC (rev 161198) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.13.0 -pkgrel=10 +pkgrel=11 pkgdesc="Amazon Web Services (AWS) for Haskell" url="http://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-static/repos (6 files)
Date: Thursday, February 11, 2016 @ 14:09:23 Author: fyan Revision: 161205 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-i686/ haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 161204, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-i686/haskell-yesod-static.install (from rev 161204, haskell-yesod-static/trunk/haskell-yesod-static.install) haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 161204, haskell-yesod-static/trunk/PKGBUILD) haskell-yesod-static/repos/community-staging-x86_64/haskell-yesod-static.install (from rev 161204, haskell-yesod-static/trunk/haskell-yesod-static.install) ---+ community-staging-i686/PKGBUILD | 49 community-staging-i686/haskell-yesod-static.install | 18 + community-staging-x86_64/PKGBUILD | 49 community-staging-x86_64/haskell-yesod-static.install | 18 + 4 files changed, 134 insertions(+) Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 161204, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 13:09:23 UTC (rev 161205) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.5.0.3 +pkgrel=13 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('i686' 'x86_64') +depends=("ghc=7.10.3" "haskell-async" "haskell-attoparsec" "haskell-base64-bytestring" + "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" + "haskell-conduit-extra" "haskell-cryptohash" "haskell-cryptohash-conduit" + "haskell-css-text" "haskell-data-default" "haskell-file-embed" + "haskell-hashable" "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" + "haskell-old-time" "haskell-resourcet" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-app-static" + "haskell-yesod-core") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +install="${pkgname}.install" +sha256sums=('a46f952593fc36323aba1352b4b7a2703bb609ec19b709447268e7be24f8ce74') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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" +} Copied: haskell-yesod-static/repos/community-staging-i686/haskell-yesod-static.install (from rev 161204, haskell-yesod-static/trunk/haskell-yesod-static.install) === --- community-staging-i686/haskell-yesod-static.install (rev 0) +++ community-staging-i686/haskell-yesod-static.install 2016-02-11 13:09:23 UTC (rev 161205) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-yesod-static +post_install() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_upgrade() { + ${HS_DIR}/unregister.sh +} +post_upgrade() { + ${HS_DIR}/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} +pre_remove() { + ${HS_DIR}/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 161204, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, February 11, 2016 @ 14:08:58 Author: fyan Revision: 161204 upgpkg: haskell-yesod-static 1.5.0.3-13 rebuild with streaming-commons-0.1.15.1, http2-1.4.5, aeson-compat-0.3.1.0, pandoc-types-1.16.1, HTTP-4000.3.3, lens-4.13.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2016-02-11 13:00:48 UTC (rev 161203) +++ PKGBUILD2016-02-11 13:08:58 UTC (rev 161204) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.5.0.3 -pkgrel=12 +pkgrel=13 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in xorg-server/trunk (2 files)
Date: Thursday, February 11, 2016 @ 11:06:02 Author: lcarlier Revision: 259063 upgpkg: xorg-server 1.18.1-3 try to fix FS#47151 Added: xorg-server/trunk/Fix-XineramaQueryScreens-for-reverse-prime.patch Modified: xorg-server/trunk/PKGBUILD --+ Fix-XineramaQueryScreens-for-reverse-prime.patch | 55 + PKGBUILD | 14 - 2 files changed, 66 insertions(+), 3 deletions(-) Added: Fix-XineramaQueryScreens-for-reverse-prime.patch === --- Fix-XineramaQueryScreens-for-reverse-prime.patch (rev 0) +++ Fix-XineramaQueryScreens-for-reverse-prime.patch2016-02-11 10:06:02 UTC (rev 259063) @@ -0,0 +1,55 @@ +diff --git a/randr/rrmonitor.c b/randr/rrmonitor.c +index c37dcf8..58041bb 100644 +--- a/randr/rrmonitor.c b/randr/rrmonitor.c +@@ -326,7 +326,7 @@ RRMonitorMakeList(ScreenPtr screen, Bool get_active, RRMonitorPtr *monitors_ret, + RRMonitorSetFromClient(pScrPriv->monitors[list.client_primary], mon); + mon++; + } else if (list.server_primary >= 0) { +-RRMonitorSetFromServer(pScrPriv->crtcs[list.server_primary], mon); ++RRMonitorSetFromServer(list.server_crtc[list.server_primary], mon); + mon++; + } + +@@ -354,8 +354,8 @@ RRMonitorMakeList(ScreenPtr screen, Bool get_active, RRMonitorPtr *monitors_ret, + + /* And finish with the list of crtc-inspired monitors + */ +-for (c = 0; c < pScrPriv->numCrtcs; c++) { +-RRCrtcPtr crtc = pScrPriv->crtcs[c]; ++for (c = 0; c < list.num_crtcs; c++) { ++RRCrtcPtr crtc = list.server_crtc[c]; + if (c == list.server_primary && list.client_primary < 0) + continue; + +diff --git a/randr/rroutput.c b/randr/rroutput.c +index d12b9ba..2ba62fa 100644 +--- a/randr/rroutput.c b/randr/rroutput.c +@@ -543,6 +543,7 @@ ProcRRSetOutputPrimary(ClientPtr client) + WindowPtr pWin; + rrScrPrivPtr pScrPriv; + int ret; ++ScreenPtr slave; + + REQUEST_SIZE_MATCH(xRRSetOutputPrimaryReq); + +@@ -565,7 +566,18 @@ ProcRRSetOutputPrimary(ClientPtr client) + + pScrPriv = rrGetScrPriv(pWin->drawable.pScreen); + if (pScrPriv) ++{ + RRSetPrimaryOutput(pWin->drawable.pScreen, pScrPriv, output); ++ ++xorg_list_for_each_entry(slave, ++ >drawable.pScreen->output_slave_list, ++ output_head) { ++rrScrPrivPtr pSlavePriv; ++pSlavePriv = rrGetScrPriv(slave); ++ ++RRSetPrimaryOutput(slave, pSlavePriv, output); ++} ++} + + return Success; + } Modified: PKGBUILD === --- PKGBUILD2016-02-11 08:43:49 UTC (rev 259062) +++ PKGBUILD2016-02-11 10:06:02 UTC (rev 259063) @@ -5,7 +5,7 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') pkgver=1.18.1 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') license=('custom') groups=('xorg') @@ -19,7 +19,8 @@ 'libxshmfence' 'libunwind') source=(${url}/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} xvfb-run -xvfb-run.1) +xvfb-run.1 +Fix-XineramaQueryScreens-for-reverse-prime.patch) validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' 'C383B778255613DFDB409D91DB221A690011' 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3') @@ -26,8 +27,15 @@ sha256sums=('85ec56dbeb89a951295cdf4f39bf38e515f900d35e06d4a8081b114d1520789d' 'SKIP' 'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' -'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') +'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776' +'afc334dfe1f1eb9e557ae01771b0f774c8fc578115e1698462ab670d1b0a213a') +prepare() { + cd "${pkgbase}-${pkgver}" + # FS#47151 + patch -Np1 -i ../Fix-XineramaQueryScreens-for-reverse-prime.patch +} + build() { cd "${pkgbase}-${pkgver}" ./configure --prefix=/usr \
[arch-commits] Commit in pandoc/repos (6 files)
Date: Thursday, February 11, 2016 @ 13:02:15 Author: fyan Revision: 161194 archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: pandoc/repos/community-staging-i686/ pandoc/repos/community-staging-i686/PKGBUILD (from rev 161193, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 161193, pandoc/trunk/haskell-pandoc.install) pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 161193, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/haskell-pandoc.install (from rev 161193, pandoc/trunk/haskell-pandoc.install) -+ community-staging-i686/PKGBUILD | 68 ++ community-staging-i686/haskell-pandoc.install | 18 + community-staging-x86_64/PKGBUILD | 68 ++ community-staging-x86_64/haskell-pandoc.install | 18 + 4 files changed, 172 insertions(+) Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 161193, pandoc/trunk/PKGBUILD) === --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2016-02-11 12:02:15 UTC (rev 161194) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgbase=pandoc +pkgname=(pandoc haskell-pandoc) +pkgver=1.16.0.2 +pkgrel=16 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('i686' 'x86_64') +makedepends=("ghc=7.10.3" "haskell-http" "haskell-juicypixels" "haskell-sha" "haskell-aeson" + "haskell-base64-bytestring" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cmark" "haskell-data-default" "haskell-mtl" "haskell-extensible-exceptions" + "haskell-filemanip" "haskell-haddock-library" "haskell-highlighting-kate" + "haskell-hslua" "haskell-http-client" "haskell-syb" "haskell-http-client-tls" + "haskell-http-types" "haskell-text" "haskell-texmath" "haskell-network" + "haskell-old-time" "haskell-pandoc-types" "haskell-parsec" "haskell-random" + "haskell-scientific" "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" + "haskell-unordered-containers" "haskell-zip-archive" "haskell-vector" "haskell-xml" + "haskell-yaml" "haskell-zlib") +options=('staticlibs') +source=("http://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('f5f3262ef4574a111936fea0118557c523a8b0eaa7fea84b64b377b20a80f348') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-library-profiling --enable-shared \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +-f-old-locale -fnetwork-uri -fhttps -f-trypandoc -f-embed_data_files +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.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package_pandoc() { +depends=('gmp' 'libffi' 'zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'texlive-core: for pdf output') +replaces=('pandoc-static') +conflicts=('pandoc-static') + +cd "${srcdir}/${pkgbase}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/{lib,share/doc} +} + +package_haskell-pandoc() { +pkgdesc="Conversion between markup formats (docs and libraries)" +depends=("${makedepends[@]}" 'pandoc') +install="haskell-pandoc.install" + +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/${pkgname}/register.sh" +install-m744 unregister.sh "${pkgdir}/usr/share/haskell/${pkgname}/unregister.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}" +rm -r "$pkgdir"/usr/share/{pandoc,man} "$pkgdir"/usr/bin +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +} Copied: pandoc/repos/community-staging-i686/haskell-pandoc.install (from rev 161193, pandoc/trunk/haskell-pandoc.install) === --- community-staging-i686/haskell-pandoc.install (rev 0) +++ community-staging-i686/haskell-pandoc.install 2016-02-11 12:02:15 UTC (rev 161194) @@ -0,0 +1,18 @@ +HS_DIR=usr/share/haskell/haskell-pandoc +post_install() { +
[arch-commits] Commit in libglvnd/repos (8 files)
Date: Thursday, February 11, 2016 @ 13:02:50 Author: fyan Revision: 259066 archrelease: copy trunk to extra-i686, extra-x86_64 Added: libglvnd/repos/extra-i686/LICENSE (from rev 259065, libglvnd/trunk/LICENSE) libglvnd/repos/extra-i686/PKGBUILD (from rev 259065, libglvnd/trunk/PKGBUILD) libglvnd/repos/extra-x86_64/LICENSE (from rev 259065, libglvnd/trunk/LICENSE) libglvnd/repos/extra-x86_64/PKGBUILD (from rev 259065, libglvnd/trunk/PKGBUILD) Deleted: libglvnd/repos/extra-i686/LICENSE libglvnd/repos/extra-i686/PKGBUILD libglvnd/repos/extra-x86_64/LICENSE libglvnd/repos/extra-x86_64/PKGBUILD ---+ /LICENSE | 52 /PKGBUILD | 76 extra-i686/LICENSE| 26 extra-i686/PKGBUILD | 31 --- extra-x86_64/LICENSE | 26 extra-x86_64/PKGBUILD | 31 --- 6 files changed, 128 insertions(+), 114 deletions(-) Deleted: extra-i686/LICENSE === --- extra-i686/LICENSE 2016-02-11 12:00:23 UTC (rev 259065) +++ extra-i686/LICENSE 2016-02-11 12:02:50 UTC (rev 259066) @@ -1,26 +0,0 @@ -Copyright (c) 2013, NVIDIA CORPORATION. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and/or associated documentation files (the -"Materials"), to deal in the Materials without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Materials, and to -permit persons to whom the Materials are furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -unaltered in all copies or substantial portions of the Materials. -Any additions, deletions, or changes to the original source files -must be clearly indicated in accompanying documentation. - -If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the -work of the Khronos Group." - -THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. \ No newline at end of file Copied: libglvnd/repos/extra-i686/LICENSE (from rev 259065, libglvnd/trunk/LICENSE) === --- extra-i686/LICENSE (rev 0) +++ extra-i686/LICENSE 2016-02-11 12:02:50 UTC (rev 259066) @@ -0,0 +1,26 @@ +Copyright (c) 2013, NVIDIA CORPORATION. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and/or associated documentation files (the +"Materials"), to deal in the Materials without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Materials, and to +permit persons to whom the Materials are furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be included +unaltered in all copies or substantial portions of the Materials. +Any additions, deletions, or changes to the original source files +must be clearly indicated in accompanying documentation. + +If only executable code is distributed, then the accompanying +documentation must state that "this software is based in part on the +work of the Khronos Group." + +THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. \ No newline at end of file Deleted: extra-i686/PKGBUILD === --- extra-i686/PKGBUILD 2016-02-11 12:00:23 UTC (rev 259065) +++ extra-i686/PKGBUILD 2016-02-11 12:02:50 UTC (rev 259066) @@ -1,31 +0,0 @@ -# $Id: PKGBUILD 249779 2015-10-27 00:47:25Z eric $ -# Maintainer: Felix Yan- -pkgname=libglvnd -pkgver=0.0.0.20160210 -_commit=236710018777d8b16f62b5c275e3ee95af7052cd -pkgrel=1 -pkgdesc="The GL Vendor-Neutral Dispatch library" -arch=('i686' 'x86_64') -url="https://github.com/NVIDIA/libglvnd;
[arch-commits] Commit in lib32-nvidia-utils/repos/multilib-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 11, 2016 @ 14:00:48 Author: fyan Revision: 161203 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-utils/repos/multilib-x86_64/PKGBUILD (from rev 161202, lib32-nvidia-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 248 +++-- 1 file changed, 128 insertions(+), 120 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-02-11 12:52:42 UTC (rev 161202) +++ PKGBUILD2016-02-11 13:00:48 UTC (rev 161203) @@ -1,120 +0,0 @@ -# $Id$ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-utils' 'lib32-nvidia-libgl' 'lib32-opencl-nvidia') -pkgver=361.28 -pkgrel=2 -arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -md5sums=('d4fc7fcf1204a46f15733d7cc2711ad2') - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -build() { -sh ${_pkg}.run --extract-only -} - -package_lib32-opencl-nvidia() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-libcl' 'lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -cd "${_pkg}" - -# OpenCL -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-libgl() { -pkgdesc="NVIDIA drivers libraries symlinks (32-bit)" -depends=('lib32-nvidia-utils' 'nvidia-libgl' 'lib32-libglvnd') -replaces=('lib32-nvidia-utils<=313.26-1') -conflicts=('lib32-libgl') -provides=('lib32-libgl') -cd "${_pkg}" - -mkdir -p "${pkgdir}/usr/lib32" -ln -s "/usr/lib32/nvidia/libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so.1" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so.${pkgver}" -ln -s "libEGL.so.1" "${pkgdir}/usr/lib32/libEGL.so" - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-nvidia-libgl" -} - -package_lib32-nvidia-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-utils') -optdepends=('lib32-opencl-nvidia') -cd "${_pkg}" - -# GLX extension module for X -install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find glx otherwise -install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" -ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_indirect.so.0" - -# OpenGL libraries -install -D -m755 "libEGL.so.1" "${pkgdir}/usr/lib32/nvidia/libEGL.so.1" -install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}" -install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}" -install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}"