diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-04-28 03:53:49 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-04-28 03:53:49 +0000 |
commit | 84fbb975eaab5e85082b96147a85031f1912646e (patch) | |
tree | 949477c713b1abae66611dace0e2b4d6a4f62f19 /community | |
parent | 4534f7b3a3b58171148c3c50d6d067b3ae069b9e (diff) |
Mon Apr 28 03:48:05 UTC 2014
Diffstat (limited to 'community')
-rw-r--r-- | community/haskell-syb/PKGBUILD | 38 | ||||
-rw-r--r-- | community/haskell-syb/haskell-syb.install | 18 | ||||
-rw-r--r-- | community/libgdamm/PKGBUILD | 6 | ||||
-rw-r--r-- | community/libgexiv2/PKGBUILD | 8 | ||||
-rw-r--r-- | community/openstack-guest-agents-unix/PKGBUILD | 36 | ||||
-rw-r--r-- | community/patchelf/PKGBUILD | 28 | ||||
-rw-r--r-- | community/python2-xenstore/PKGBUILD | 27 | ||||
-rw-r--r-- | community/ratpoison/PKGBUILD | 13 | ||||
-rw-r--r-- | community/the_silver_searcher/PKGBUILD | 15 |
9 files changed, 111 insertions, 78 deletions
diff --git a/community/haskell-syb/PKGBUILD b/community/haskell-syb/PKGBUILD deleted file mode 100644 index 2aff699a1..000000000 --- a/community/haskell-syb/PKGBUILD +++ /dev/null @@ -1,38 +0,0 @@ -# Maintainer: Rémy Oudompheng <remy@archlinux.org> -# Contributor: Arch Haskell Team <arch-haskell@haskell.org> -_hkgname=syb -pkgname=haskell-syb -pkgver=0.4.1 -pkgrel=1 -pkgdesc="A library for client-side HTTP" -url="http://hackage.haskell.org/package/${_hkgname}" -license=('custom:BSD3') -arch=('i686' 'x86_64') -depends=('ghc=7.6.3-1' sh) -options=('strip') -source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -install=${pkgname}.install -options=('staticlibs') -md5sums=('28df3b70cef652fa6c04e6353c580a7a') - -build() { - cd ${srcdir}/${_hkgname}-${pkgver} - runhaskell Setup configure -O -p --enable-split-objs --enable-shared --prefix=/usr --docdir=/usr/share/doc/${pkgname} - 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 ${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 -} - diff --git a/community/haskell-syb/haskell-syb.install b/community/haskell-syb/haskell-syb.install deleted file mode 100644 index 080055165..000000000 --- a/community/haskell-syb/haskell-syb.install +++ /dev/null @@ -1,18 +0,0 @@ -HS_DIR=usr/share/haskell/haskell-syb -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) -} diff --git a/community/libgdamm/PKGBUILD b/community/libgdamm/PKGBUILD index 537768215..f70a72fa2 100644 --- a/community/libgdamm/PKGBUILD +++ b/community/libgdamm/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 99839 2013-10-31 02:01:06Z allan $ +# $Id: PKGBUILD 110239 2014-04-27 16:47:58Z heftig $ # Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Jan de Groot <jan@jgc.homeip.net> pkgbase=libgdamm pkgname=(libgdamm libgdamm-docs) -pkgver=4.99.7 +pkgver=4.99.8 pkgrel=1 arch=('i686' 'x86_64') makedepends=('libgda' 'libsigc++' 'glibmm' 'glibmm-docs') @@ -13,7 +13,7 @@ url="http://www.gtkmm.org/" license=('LGPL') options=('!emptydirs') source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgbase/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('5b864ddc7d5555c6c2d7fb5c6a3856c690911d12837148511a7b9f85100ca06c') +sha256sums=('bdd355351a60ec7d21730b403389a9f51ef1a91bd58582a09cdc0eab639f8b9b') build() { cd "${srcdir}/${pkgbase}-${pkgver}" diff --git a/community/libgexiv2/PKGBUILD b/community/libgexiv2/PKGBUILD index d90f65601..08aea8acc 100644 --- a/community/libgexiv2/PKGBUILD +++ b/community/libgexiv2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 109607 2014-04-16 17:10:16Z arodseth $ +# $Id: PKGBUILD 110240 2014-04-27 16:48:38Z heftig $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=libgexiv2 -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc='GObject-based wrapper around the Exiv2 library' url='https://wiki.gnome.org/Projects/gexiv2' @@ -11,8 +11,8 @@ arch=('x86_64' 'i686') license=('GPL2') depends=('exiv2' 'glib2') makedepends=('python-gobject' 'python2-gobject') -source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname/lib/}/${pkgver%.0}/${pkgname/lib/}-$pkgver.tar.xz") -sha256sums=('9c8c97b36a0d4ca6656488b88908e4c94efb0dfc1b0e3e0850e38b90a9a30031') +source=("http://ftp.gnome.org/pub/gnome/sources/${pkgname/lib/}/${pkgver%.*}/${pkgname/lib/}-$pkgver.tar.xz") +sha256sums=('7675752a59c2f091560be1f39514ef492ec705b9fdea5f52281672e6b3eba2c7') build() { cd "${pkgname/lib/}-$pkgver" diff --git a/community/openstack-guest-agents-unix/PKGBUILD b/community/openstack-guest-agents-unix/PKGBUILD new file mode 100644 index 000000000..d73614752 --- /dev/null +++ b/community/openstack-guest-agents-unix/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +pkgname=openstack-guest-agents-unix +pkgver=1.39.0 +epoch=1 +pkgrel=2 +pkgdesc="This is the Unix Guest Agent for Openstack" +arch=('i686' 'x86_64') +url="https://github.com/rackerlabs/openstack-guest-agents-unix" +license=('GPL') +depends=('python2-simplejson' 'python2-crypto' 'patchelf' 'python2-xenstore') +makedepends=('git') +source=("$pkgname::git://github.com/rackerlabs/${pkgname%-git}#tag=v$pkgver") +md5sums=('SKIP') + +prepare(){ + cd "$srcdir/$pkgname" + find . -name \*.py -exec sed -i '1s/python$/&2/' {} + + git cherry-pick -n 387d4e77695598a07be9e4593c5b236b81a1aeea + git cherry-pick -n f9a365e7a9543d407ca9d75164688faa0ff53528 +} + +build() { + cd "$srcdir/$pkgname" + sh autogen.sh + ./configure CC=gcc --sbindir=/usr/bin + make +} + +package() { + make -C "$srcdir/$pkgname" bintar + tar -C "$pkgdir" -xf $srcdir/$pkgname/nova-agent-Linux-$CARCH-${pkgver}.tar.gz + install -Dm644 $pkgname/scripts/systemd/nova-agent.service \ + $pkgdir/usr/lib/systemd/system/nova-agent.service +} + +# vim:set ts=2 sw=2 et: diff --git a/community/patchelf/PKGBUILD b/community/patchelf/PKGBUILD new file mode 100644 index 000000000..f4d3db980 --- /dev/null +++ b/community/patchelf/PKGBUILD @@ -0,0 +1,28 @@ +# $Id: PKGBUILD 110205 2014-04-26 22:57:34Z dwallace $ +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +# Contributor: xduugu + +pkgname=patchelf +pkgver=0.8 +pkgrel=1 +pkgdesc="A small utility to modify the dynamic linker and RPATH of ELF executables" +arch=('i686' 'x86_64') +url="http://nixos.org/patchelf.html" +license=('GPL3') +depends=('gcc-libs') +source=("http://releases.nixos.org/patchelf/patchelf-0.8/patchelf-0.8.tar.gz") +md5sums=('407b229e6a681ffb0e2cdd5915cb2d01') +sha256sums=('14af06a2da688d577d64ff8dac065bb8903bbffbe01d30c62df7af9bf4ce72fe') + +build() { + cd "$pkgname-$pkgver" + + ./configure --prefix=/usr + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/python2-xenstore/PKGBUILD b/community/python2-xenstore/PKGBUILD new file mode 100644 index 000000000..dcf03ca55 --- /dev/null +++ b/community/python2-xenstore/PKGBUILD @@ -0,0 +1,27 @@ +# $Id: PKGBUILD 110210 2014-04-26 23:41:32Z dwallace $ +# Maintainer: Daniel Wallace <danielwallace at gtmanfred dot com> +pkgname=python2-xenstore +pkgver=0.0.2 +pkgrel=4 +pkgdesc="Python XenStore Module" +arch=('x86_64' 'i686') +url="https://pypi.python.org/pypi/pyxenstore" +license=('GPL') +depends=('python2' 'xenstore') +makedepends=('python2-distribute') +replaces=('python2-pyxenstore') +provides=('python2-pyxenstore') +source=("https://pypi.python.org/packages/source/p/py${pkgname#*-}/py${pkgname#*-}-$pkgver.tar.gz") +md5sums=('4da2524ed0ec9439afc5c9a46ac21c6c') + +build() { + cd "$srcdir/py${pkgname#*-}-$pkgver" + python2 setup.py build +} + +package() { + cd "$srcdir/py${pkgname#*-}-$pkgver" + python2 setup.py install --root="$pkgdir/" +} + +# vim:set ts=2 sw=2 et: diff --git a/community/ratpoison/PKGBUILD b/community/ratpoison/PKGBUILD index 77de302ee..5aa8c001c 100644 --- a/community/ratpoison/PKGBUILD +++ b/community/ratpoison/PKGBUILD @@ -1,21 +1,21 @@ -# $Id: PKGBUILD 105159 2014-02-02 00:22:45Z kkeen $ +# $Id: PKGBUILD 110250 2014-04-27 19:40:50Z kkeen $ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Aaron Griffin <aaron@archlinux.org> # Contributor: juergen <juergen@archlinux.org> # Contributor: John Proctor <jproctor@prium.net> pkgname=ratpoison -pkgver=1.4.6 -pkgrel=2 +pkgver=1.4.7 +pkgrel=1 pkgdesc="A simple keystroke-driven window manager" arch=('i686' 'x86_64') license=('GPL') depends=('libxinerama' 'readline' 'bash' 'perl' 'libxtst' 'libxft' 'texinfo') url="http://www.nongnu.org/ratpoison/" install="${pkgname}.install" -source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.gz" +source=("http://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.xz" "${pkgname}.desktop") -md5sums=('5fbaab737cf7fcc8e5eb2d619aaa0eab' +md5sums=('c26b798f4d50942e5807985adfb5b39f' '29c3cb9be59758e39d8471391231a74a') build() { @@ -46,7 +46,4 @@ package() { install -Dm644 "${srcdir}/${pkgname}.desktop" \ "${pkgdir}/etc/X11/sessions/${pkgname}.desktop" - - install -Dm644 "${pkgdir}/usr/share/ratpoison/ratpoison.el" \ - "${pkgdir}/usr/share/emacs/site-lisp/ratpoison.el" } diff --git a/community/the_silver_searcher/PKGBUILD b/community/the_silver_searcher/PKGBUILD index 731fe586f..b25f68b16 100644 --- a/community/the_silver_searcher/PKGBUILD +++ b/community/the_silver_searcher/PKGBUILD @@ -1,33 +1,34 @@ -# $Id: PKGBUILD 107984 2014-03-20 12:49:08Z arodseth $ +# $Id: PKGBUILD 110246 2014-04-27 19:31:42Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Jeff Horelick <jdhore1@gmail.com> # Contributor: skydrome <skydrome@i2pmail.org> pkgname=the_silver_searcher -pkgver=0.21.0 +pkgver=0.21.1 pkgrel=1 pkgdesc='Code searching tool similar to Ack, but faster' url='https://github.com/ggreer/the_silver_searcher' license=('Apache') depends=('pcre' 'zlib' 'xz') +makedepends=('git') arch=('x86_64' 'i686') -source=("$pkgname-$pkgver.tar.gz::https://github.com/ggreer/$pkgname/archive/$pkgver.tar.gz") -sha256sums=('ee921373e2bb1a25c913b0098ab946d137749b166d340a8ae6d88a554940a793') +source=("git://github.com/ggreer/$pkgname.git#commit=ac1e7e4b0cdd37e64f9af7256b8a4568c5546ec2") +md5sums=('SKIP') prepare() { - cd "$pkgname-$pkgver" + cd "$pkgname" sed -i 's:configure:configure --prefix=/usr:' build.sh } build() { - cd "$pkgname-$pkgver" + cd "$pkgname" ./build.sh } package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install + make -C "$pkgname" DESTDIR="$pkgdir" install } # vim:set ts=2 sw=2 et: |