summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-04-28 03:53:49 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-04-28 03:53:49 +0000
commit84fbb975eaab5e85082b96147a85031f1912646e (patch)
tree949477c713b1abae66611dace0e2b4d6a4f62f19 /community
parent4534f7b3a3b58171148c3c50d6d067b3ae069b9e (diff)
Mon Apr 28 03:48:05 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/haskell-syb/PKGBUILD38
-rw-r--r--community/haskell-syb/haskell-syb.install18
-rw-r--r--community/libgdamm/PKGBUILD6
-rw-r--r--community/libgexiv2/PKGBUILD8
-rw-r--r--community/openstack-guest-agents-unix/PKGBUILD36
-rw-r--r--community/patchelf/PKGBUILD28
-rw-r--r--community/python2-xenstore/PKGBUILD27
-rw-r--r--community/ratpoison/PKGBUILD13
-rw-r--r--community/the_silver_searcher/PKGBUILD15
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: