summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--community-staging/gtk2hs-buildtools/PKGBUILD27
-rw-r--r--community-staging/haskell-bytestring-show/PKGBUILD44
-rw-r--r--community-staging/haskell-bytestring-show/haskell-bytestring-show.install24
-rw-r--r--community-staging/haskell-hslogger/PKGBUILD40
-rw-r--r--community-staging/haskell-hslogger/haskell-hslogger.install18
-rw-r--r--community-staging/haskell-terminfo/PKGBUILD39
-rw-r--r--community-staging/haskell-terminfo/haskell-terminfo.install18
-rw-r--r--community-staging/xmobar/PKGBUILD31
-rw-r--r--community/agave/PKGBUILD46
-rw-r--r--community/buoh/PKGBUILD24
-rw-r--r--community/cairo-clock/PKGBUILD12
-rw-r--r--community/cdemu-client/PKGBUILD12
-rwxr-xr-xcommunity/e-modules-extra-svn/PKGBUILD33
-rwxr-xr-xcommunity/e-svn/PKGBUILD4
-rwxr-xr-xcommunity/e_dbus-svn/PKGBUILD4
-rwxr-xr-xcommunity/ecore-svn/PKGBUILD4
-rwxr-xr-xcommunity/edje-svn/PKGBUILD4
-rwxr-xr-xcommunity/eet-svn/PKGBUILD4
-rw-r--r--community/eeze-svn/PKGBUILD4
-rwxr-xr-xcommunity/efreet-svn/PKGBUILD4
-rwxr-xr-xcommunity/eina-svn/PKGBUILD4
-rw-r--r--community/elementary-svn/PKGBUILD4
-rwxr-xr-xcommunity/embryo-svn/PKGBUILD4
-rwxr-xr-xcommunity/emprint-svn/PKGBUILD4
-rw-r--r--community/enet/PKGBUILD21
-rwxr-xr-xcommunity/evas-svn/PKGBUILD6
-rw-r--r--community/ext3grep/PKGBUILD23
-rw-r--r--community/ext3grep/ext3grep-build.patch26
-rw-r--r--community/ext3grep/ext3grep.changelog7
-rw-r--r--community/extundelete/PKGBUILD22
-rw-r--r--community/extundelete/extundelete-build.patch22
-rw-r--r--community/extundelete/extundelete.changelog7
-rw-r--r--community/flashrom/PKGBUILD12
-rw-r--r--community/glitz/PKGBUILD14
-rw-r--r--community/gnonlin/PKGBUILD19
-rw-r--r--community/ibus-qt/PKGBUILD9
-rw-r--r--community/ifuse/PKGBUILD13
-rw-r--r--community/isomaster/PKGBUILD12
-rw-r--r--community/kakasi/PKGBUILD11
-rw-r--r--community/kiwi/PKGBUILD25
-rw-r--r--community/kmess/PKGBUILD16
-rw-r--r--community/mp3splt-gtk/PKGBUILD8
-rw-r--r--community/mp3splt-gtk/mp3splt-gtk.changelog3
-rw-r--r--community/spring/PKGBUILD22
-rwxr-xr-xcommunity/xiphos/PKGBUILD11
-rw-r--r--core/libcap/PKGBUILD4
-rw-r--r--core/tzdata/PKGBUILD9
-rw-r--r--extra/eclipse/PKGBUILD60
-rw-r--r--extra/eclipse/eclipse.install8
-rw-r--r--extra/gc/PKGBUILD15
-rw-r--r--extra/graphicsmagick/PKGBUILD8
-rw-r--r--extra/gsl/PKGBUILD10
-rw-r--r--extra/kdevelop-php/PKGBUILD4
-rw-r--r--extra/kdevelop/PKGBUILD4
-rw-r--r--extra/kdevplatform/PKGBUILD4
-rw-r--r--extra/libdmx/PKGBUILD10
-rw-r--r--extra/libfs/PKGBUILD12
-rw-r--r--extra/libsigc++/PKGBUILD25
-rw-r--r--extra/libxcomposite/PKGBUILD14
-rw-r--r--extra/libxdmcp/PKGBUILD12
-rw-r--r--extra/libxevie/PKGBUILD12
-rw-r--r--extra/libxext/PKGBUILD12
-rw-r--r--extra/libxfixes/PKGBUILD10
-rw-r--r--extra/libxft/PKGBUILD10
-rw-r--r--extra/libxinerama/PKGBUILD15
-rw-r--r--extra/libxkbfile/PKGBUILD12
-rw-r--r--extra/libxmu/PKGBUILD12
-rw-r--r--extra/libxp/PKGBUILD10
-rw-r--r--extra/libxpm/PKGBUILD12
-rw-r--r--extra/libxres/PKGBUILD14
-rw-r--r--extra/libxss/PKGBUILD13
-rw-r--r--extra/libxt/PKGBUILD12
-rw-r--r--extra/libxtst/PKGBUILD12
-rw-r--r--extra/libxv/PKGBUILD12
-rw-r--r--extra/libxvmc/PKGBUILD14
-rw-r--r--extra/llvm/PKGBUILD9
-rw-r--r--extra/lzop/PKGBUILD6
-rw-r--r--extra/mailman/PKGBUILD12
-rw-r--r--extra/octave/PKGBUILD8
-rw-r--r--extra/pdns-recursor/PKGBUILD11
-rw-r--r--extra/pdns/PKGBUILD30
-rw-r--r--extra/procmail/PKGBUILD14
-rw-r--r--extra/ptlib/PKGBUILD10
-rw-r--r--extra/pycrypto/PKGBUILD16
-rw-r--r--extra/pyorbit/PKGBUILD18
-rw-r--r--extra/vlc/PKGBUILD39
-rw-r--r--extra/weechat/PKGBUILD10
-rw-r--r--extra/xfce4-battery-plugin/PKGBUILD37
-rw-r--r--extra/xfce4-battery-plugin/show-time-when-on-battery.patch21
-rw-r--r--extra/xfce4-battery-plugin/xfce4-battery-plugin.install6
-rw-r--r--extra/xfce4-sensors-plugin/PKGBUILD49
-rw-r--r--extra/xfce4-sensors-plugin/xfce4-sensors-plugin.install20
-rw-r--r--staging/alex/PKGBUILD31
-rw-r--r--staging/haskell-html/PKGBUILD39
-rw-r--r--staging/haskell-html/haskell-html.install19
-rw-r--r--staging/haskell-quickcheck/PKGBUILD38
-rw-r--r--staging/haskell-quickcheck/haskell-quickcheck.install18
-rw-r--r--staging/haskell-regex-base/PKGBUILD37
-rw-r--r--staging/haskell-regex-base/haskell-regex-base.install18
-rw-r--r--staging/haskell-regex-compat/PKGBUILD37
-rw-r--r--staging/haskell-regex-compat/haskell-regex-compat.install18
-rw-r--r--staging/haskell-regex-posix/PKGBUILD37
-rw-r--r--staging/haskell-regex-posix/haskell-regex-posix.install18
-rw-r--r--staging/haskell-xhtml/PKGBUILD38
-rw-r--r--staging/haskell-xhtml/haskell-xhtml.install19
-rw-r--r--testing/ypserv/PKGBUILD42
-rw-r--r--testing/ypserv/confpost.patch14
-rwxr-xr-xtesting/ypserv/yppasswd34
-rwxr-xr-xtesting/ypserv/ypserv34
109 files changed, 1435 insertions, 474 deletions
diff --git a/community-staging/gtk2hs-buildtools/PKGBUILD b/community-staging/gtk2hs-buildtools/PKGBUILD
new file mode 100644
index 000000000..29a38e357
--- /dev/null
+++ b/community-staging/gtk2hs-buildtools/PKGBUILD
@@ -0,0 +1,27 @@
+# $Id: PKGBUILD 66665 2012-02-27 02:28:35Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=gtk2hs-buildtools
+pkgver=0.12.1
+pkgrel=2
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="http://hackage.haskell.org/package/gtk2hs-buildtools"
+license=('GPL2')
+arch=('i686' 'x86_64')
+makedepends=('ghc' 'alex' 'happy' 'haskell-random')
+depends=('gmp')
+options=('strip')
+provides=('haskell-gtk2hs-buildtools')
+source=(http://hackage.haskell.org/packages/archive/gtk2hs-buildtools/$pkgver/gtk2hs-buildtools-$pkgver.tar.gz)
+md5sums=('225cbf3736b5ac3053f8c797687c7554')
+
+build() {
+ cd ${srcdir}/gtk2hs-buildtools-$pkgver
+ runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname}
+ runhaskell Setup build
+}
+
+package() {
+ cd ${srcdir}/gtk2hs-buildtools-$pkgver
+ runhaskell Setup copy --destdir=${pkgdir}
+}
diff --git a/community-staging/haskell-bytestring-show/PKGBUILD b/community-staging/haskell-bytestring-show/PKGBUILD
new file mode 100644
index 000000000..1ec12046c
--- /dev/null
+++ b/community-staging/haskell-bytestring-show/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 66669 2012-02-27 02:56:01Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+
+pkgname=haskell-bytestring-show
+pkgver=0.3.5.1
+pkgrel=1
+pkgdesc="Efficient conversion of values into readable byte strings."
+url="http://code.haskell.org/~dolio/"
+license=("BSD3")
+arch=('i686' 'x86_64')
+makedepends=()
+depends=("ghc"
+ "haskell-array"
+ "haskell-binary"
+ "haskell-bytestring"
+ "haskell-containers")
+options=('strip')
+install="${pkgname}.install"
+source=("http://hackage.haskell.org/packages/archive/bytestring-show/${pkgver}/bytestring-show-${pkgver}.tar.gz")
+md5sums=('7396bc2e8f88dedc3374c3f12f24e4bd')
+
+build() {
+ cd ${srcdir}/bytestring-show-${pkgver}
+
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${srcdir}/bytestring-show-${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/bytestring-show
+ 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-staging/haskell-bytestring-show/haskell-bytestring-show.install b/community-staging/haskell-bytestring-show/haskell-bytestring-show.install
new file mode 100644
index 000000000..335fc37cd
--- /dev/null
+++ b/community-staging/haskell-bytestring-show/haskell-bytestring-show.install
@@ -0,0 +1,24 @@
+pkgname=haskell-bytestring-show
+HS_DIR=usr/share/haskell/${pkgname}
+
+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-staging/haskell-hslogger/PKGBUILD b/community-staging/haskell-hslogger/PKGBUILD
new file mode 100644
index 000000000..a28697842
--- /dev/null
+++ b/community-staging/haskell-hslogger/PKGBUILD
@@ -0,0 +1,40 @@
+# $Id: PKGBUILD 66671 2012-02-27 02:56:41Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
+
+pkgname=haskell-hslogger
+pkgver=1.1.5
+pkgrel=3
+pkgdesc="Versatile logging framework"
+url="http://hackage.haskell.org/package/hslogger"
+license=('LGPL')
+arch=('i686' 'x86_64')
+depends=('ghc' 'haskell-mtl' 'haskell-network')
+options=('strip')
+install=${pkgname}.install
+source=(http://hackage.haskell.org/packages/archive/hslogger/${pkgver}/hslogger-${pkgver}.tar.gz)
+md5sums=('cd3dfd6f88176bd53b333ea29130a857')
+
+build() {
+ cd ${srcdir}/hslogger-${pkgver}
+ runhaskell Setup configure -p --prefix=/usr --docdir=/usr/share/doc/${pkgname} -O \
+ --enable-split-objs --enable-shared --libsubdir=\$compiler/site-local/\$pkgid \
+ --enable-library-profiling
+ 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() {
+ _ghcver=`pacman -Q ghc | cut -f2 -d\ | cut -f1 -d-`
+ depends=("ghc=${_ghcver}" 'haskell-mtl=2.0.1.0' 'haskell-network=2.3.0.2')
+
+ cd ${srcdir}/hslogger-${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/hslogger
+ runhaskell Setup copy --destdir=${pkgdir}
+}
diff --git a/community-staging/haskell-hslogger/haskell-hslogger.install b/community-staging/haskell-hslogger/haskell-hslogger.install
new file mode 100644
index 000000000..2a0d98ae7
--- /dev/null
+++ b/community-staging/haskell-hslogger/haskell-hslogger.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-hslogger
+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-staging/haskell-terminfo/PKGBUILD b/community-staging/haskell-terminfo/PKGBUILD
new file mode 100644
index 000000000..a0bd2d3dc
--- /dev/null
+++ b/community-staging/haskell-terminfo/PKGBUILD
@@ -0,0 +1,39 @@
+# $Id: PKGBUILD 66654 2012-02-26 22:15:49Z tdziedzic $
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+
+_hkgname=terminfo
+pkgname=haskell-terminfo
+pkgver=0.3.2.3
+pkgrel=1
+pkgdesc="Haskell bindings to the terminfo library."
+url="http://hackage.haskell.org/package/${_hkgname}"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('706f546c629ac100a402c9c2629c25fa')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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-staging/haskell-terminfo/haskell-terminfo.install b/community-staging/haskell-terminfo/haskell-terminfo.install
new file mode 100644
index 000000000..40d39f42b
--- /dev/null
+++ b/community-staging/haskell-terminfo/haskell-terminfo.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-terminfo
+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-staging/xmobar/PKGBUILD b/community-staging/xmobar/PKGBUILD
new file mode 100644
index 000000000..ebe3e2563
--- /dev/null
+++ b/community-staging/xmobar/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 66667 2012-02-27 02:46:19Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+# Package generated by cabal2arch 0.4
+
+pkgname=xmobar
+pkgver=0.14
+pkgrel=2
+pkgdesc="A Minimalistic Text Based Status Bar"
+url="http://hackage.haskell.org/package/xmobar"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('gmp' 'libxft' 'libxinerama' 'wireless_tools' 'libxrandr')
+makedepends=('ghc>=7.0.2' 'haskell-x11>=1.3.0' 'haskell-x11-xft>=0.2' 'haskell-utf8-string'
+ 'haskell-stm' 'haskell-parsec>=3' 'haskell-mtl>=2')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/xmobar/$pkgver/xmobar-$pkgver.tar.gz)
+md5sums=('b965e2db0555c741db96945210995777')
+
+build() {
+ cd ${srcdir}/xmobar-$pkgver
+# runhaskell Setup configure --disable-optimization --prefix=/usr --flags="with_xft with_alsa with_inotify with_iwlib"
+ runhaskell Setup configure --disable-optimization --prefix=/usr --flags="with_xft with_iwlib"
+ runhaskell Setup build
+}
+
+package() {
+ cd ${srcdir}/xmobar-$pkgver
+ runhaskell Setup copy --destdir=${pkgdir}
+ install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
+}
diff --git a/community/agave/PKGBUILD b/community/agave/PKGBUILD
index 219e5150a..ebee489f0 100644
--- a/community/agave/PKGBUILD
+++ b/community/agave/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 25589 2010-09-07 09:15:32Z angvp $
+# $Id: PKGBUILD 66590 2012-02-26 13:20:19Z lfleischer $
# Maintainer: Angel 'angvp' Velasquez <angvp[at]archlinux.com.ve>
# Contributor: Roman Kyrylych <Roman.Kyrylych@gmail.com>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=agave
pkgver=0.4.7
-pkgrel=2
+pkgrel=3
pkgdesc="An colorscheme designer for the Gnome desktop"
arch=('i686' 'x86_64')
url="http://home.gna.org/colorscheme"
@@ -13,29 +13,33 @@ license=('GPL')
depends=('gtkmm' 'libgnomeui' 'libglademm' 'gconfmm>=2.18.1' 'hicolor-icon-theme')
makedepends=('intltool' 'boost' 'gnome-doc-utils>=0.11.2')
install=agave.install
-source=(http://download.gna.org/colorscheme/releases/$pkgname-$pkgver.tar.bz2
+source=("http://download.gna.org/colorscheme/releases/$pkgname-$pkgver.tar.bz2"
agave-0.4.7-mdv-fix-str-fmt.patch
- schemebox.patch
-)
+ schemebox.patch)
md5sums=('93097881f28dcae1eca2800a763f77c3'
'd96ddfe751d8fd4d13a443b94fafb0b6'
'c41adfd52ecbf837f4338e67693640fc')
build() {
- cd $srcdir/$pkgname-$pkgver
- patch -Np1 -i $srcdir/agave-0.4.7-mdv-fix-str-fmt.patch # Fedora patch
- patch -Np1 -i $srcdir/schemebox.patch # gcs-schemebox patch
-
- ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
- --disable-scrollkeeper
- make || return 1
- make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install
-
- mkdir -p $pkgdir/usr/share/gconf/schemas
- gconf-merge-schema $pkgdir/usr/share/gconf/schemas/$pkgname.schemas \
- ${startdir}/pkg/etc/gconf/schemas/*.schemas
- rm -rf $pkgdir/usr/etc
-
- sed -i "s/agave-icon.png/agave.png/" $pkgdir/usr/share/applications/agave.desktop
- rm -f "${pkgdir}"/etc/gconf/schemas/*.schemas
+ cd "$srcdir/$pkgname-$pkgver"
+
+ patch -Np1 -i "$srcdir/agave-0.4.7-mdv-fix-str-fmt.patch" # Fedora patch
+ patch -Np1 -i "$srcdir/schemebox.patch" # gcs-schemebox patch
+
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-scrollkeeper
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
+
+ mkdir -p "$pkgdir/usr/share/gconf/schemas"
+ gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/$pkgname.schemas" \
+ "$pkgdir/etc/gconf/schemas"/*.schemas
+ rm -rf "$pkgdir/usr/etc"
+
+ sed -i "s/agave-icon.png/agave.png/" "$pkgdir/usr/share/applications/agave.desktop"
+ rm -f "${pkgdir}/etc/gconf/schemas"/*.schemas
}
diff --git a/community/buoh/PKGBUILD b/community/buoh/PKGBUILD
index 3d4fb093f..ef92ea57e 100644
--- a/community/buoh/PKGBUILD
+++ b/community/buoh/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 21921 2010-07-18 21:09:06Z lcarlier $
+# $Id: PKGBUILD 66594 2012-02-26 13:42:22Z lfleischer $
# Maintainer: Eric Belanger <eric@archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=buoh
pkgver=0.8.2
-pkgrel=4
+pkgrel=5
pkgdesc="A reader for online strips comics"
arch=('i686' 'x86_64')
url="http://buoh.steve-o.org/"
@@ -12,22 +12,24 @@ license=('GPL')
depends=('libgnomeui' 'libsoup>=2.4.0' 'gconf' 'hicolor-icon-theme')
makedepends=('gettext' 'intltool' 'pkgconfig')
install=buoh.install
-source=(http://buoh.steve-o.org/downloads/${pkgname}-${pkgver}.tar.bz2 buoh-libsoup24.patch)
-md5sums=('50474a8712ad20ab36d8f8058a4647fb' 'c44f0e1828492a5d7d8efee764558fb4')
-sha1sums=('29d702b485a901868f65116e753cb515b3e2a2c5' '012badf13e33818268b744e106bdcccfd8fc66ed')
+source=("http://buoh.steve-o.org/downloads/${pkgname}-${pkgver}.tar.bz2"
+ buoh-libsoup24.patch)
+md5sums=('50474a8712ad20ab36d8f8058a4647fb'
+ 'c44f0e1828492a5d7d8efee764558fb4')
+sha1sums=('29d702b485a901868f65116e753cb515b3e2a2c5'
+ '012badf13e33818268b744e106bdcccfd8fc66ed')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 < ../buoh-libsoup24.patch
autoconf
- ./configure --prefix=/usr --sysconfdir=/usr/share --disable-schemas-install
- make
+ ./configure --prefix=/usr --sysconfdir=/usr/share --disable-schemas-install
+ make AM_CFLAGS=-lxml2
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
-
- make DESTDIR=${startdir}/pkg install
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/cairo-clock/PKGBUILD b/community/cairo-clock/PKGBUILD
index 110270fc2..e646d62e1 100644
--- a/community/cairo-clock/PKGBUILD
+++ b/community/cairo-clock/PKGBUILD
@@ -1,18 +1,18 @@
-# $Id: PKGBUILD 32901 2010-11-18 18:13:30Z lfleischer $
+# $Id: PKGBUILD 66650 2012-02-26 21:00:49Z lfleischer $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Kane Wilson <kane_wilson@hotmail.com>
pkgname=cairo-clock
pkgver=0.3.4
-pkgrel=1
-pkgdesc="It's an analog clock displaying the system-time."
+pkgrel=2
+pkgdesc='An analog clock displaying the system-time.'
arch=('i686' 'x86_64')
url='http://macslow.thepimp.net/?page_id=23'
license=('GPL')
depends=('cairo' 'libglade>=2.6.0' 'librsvg>=2.14.0')
makedepends=('intltool')
source=("http://macslow.thepimp.net/projects/cairo-clock/${pkgname}-${pkgver}.tar.gz"
- cairo-clock.patch)
+ 'cairo-clock.patch')
md5sums=('78e5b3aa3492aa6c182eaacae63a7c03'
'a2ec378bf79dfb9a1b1418d7b2d341ff')
@@ -21,6 +21,10 @@ build() {
patch -Np0 -i ../cairo-clock.patch
+ # quick and dirty build fix, a proper patch was submitted upstream and is
+ # pending approval
+ sed -ie 's/-Wl, --export-dynamic/-Wl,--export-dynamic/g' src/Makefile*
+
./configure --prefix=/usr
make
}
diff --git a/community/cdemu-client/PKGBUILD b/community/cdemu-client/PKGBUILD
index 25cfe59f7..279ca938c 100644
--- a/community/cdemu-client/PKGBUILD
+++ b/community/cdemu-client/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Charles Lindsay <charles@chaoslizard.org>
pkgname=cdemu-client
-pkgver=1.4.0
+pkgver=1.5.0
pkgrel=1
pkgdesc="Simple command-line client for controlling cdemu-daemon"
arch=('i686' 'x86_64')
@@ -11,11 +11,11 @@ license=('GPL')
depends=('python2' 'dbus-python' 'cdemu-daemon')
makedepends=('intltool')
conflicts=('cdemu')
-source=(http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.gz)
-md5sums=('ce469f0660dfa4a9306faed00b3e6d6c')
+source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2")
+md5sums=('11141138f2b91a7100445d9c32b31181')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
# python2 fix
sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' src/cdemu
@@ -25,6 +25,6 @@ build() {
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/e-modules-extra-svn/PKGBUILD b/community/e-modules-extra-svn/PKGBUILD
index 7503cd49c..580228c98 100755
--- a/community/e-modules-extra-svn/PKGBUILD
+++ b/community/e-modules-extra-svn/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e-modules-extra-svn
-pkgver=66883
+pkgver=68423
pkgrel=1
pkgdesc="Extra gadgets for e17"
arch=('i686' 'x86_64')
@@ -37,16 +37,17 @@ build() {
cd $_svnmod-build
# fix build issue
- sed -i 's|efreet/Efreet.h|efreet-0/Efreet.h|' winlist-ng/src/e_mod_main.h || return 1
+# sed -i 's|efreet/Efreet.h|efreet-0/Efreet.h|' winlist-ng/src/e_mod_main.h || return 1
-for i in alarm calendar comp-scale cpu diskio deskshow \
- empris engage eooorg e-tiling everything-aspell everything-mpris \
- everything-pidgin everything-places everything-shotgun \
- everything-tracker everything-wallpaper everything-websearch \
- execwatch flame forecasts iiirk itask language mail mem \
- moon mpdule net news penguins photo places quickaccess \
- rain screenshot slideshow snow taskbar tclock tiling uptime \
- weather winlist-ng winselector wlan xkbswitch; do
+# winlist-ng fails, add again later
+for i in alarm comp-scale cpu diskio deskshow \
+ empris engage e-tiling everything-aspell everything-mpris \
+ everything-pidgin everything-places everything-shotgun \
+ everything-tracker everything-wallpaper everything-websearch \
+ execwatch flame iiirk itask language mail mem \
+ moon mpdule net photo places quickaccess \
+ rain slideshow snow taskbar \
+ winselector xkbswitch; do
cd $i
./autogen.sh --prefix=/usr
@@ -58,14 +59,14 @@ done
package() {
cd $srcdir/$_svnmod-build
-for i in alarm calendar comp-scale cpu diskio deskshow \
- empris engage eooorg e-tiling everything-aspell everything-mpris \
+for i in alarm comp-scale cpu diskio deskshow \
+ empris engage e-tiling everything-aspell everything-mpris \
everything-pidgin everything-places everything-shotgun \
everything-tracker everything-wallpaper everything-websearch \
- execwatch flame forecasts iiirk itask language mail mem \
- moon mpdule net news penguins photo places quickaccess \
- rain screenshot slideshow snow taskbar tclock tiling uptime \
- weather winlist-ng winselector wlan xkbswitch; do
+ execwatch flame iiirk itask language mail mem \
+ moon mpdule net photo places quickaccess \
+ rain slideshow snow taskbar \
+ winselector xkbswitch; do
cd $i
make DESTDIR=$pkgdir install
diff --git a/community/e-svn/PKGBUILD b/community/e-svn/PKGBUILD
index 661cf098c..e6a66bcd6 100755
--- a/community/e-svn/PKGBUILD
+++ b/community/e-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61708 2012-01-06 22:05:47Z rvanharen $
+# $Id: PKGBUILD 66580 2012-02-26 10:39:51Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e-svn
-pkgver=66935
+pkgver=68441
pkgrel=1
pkgdesc="Enlightenment window manager DR17 (aka e17)"
arch=('i686' 'x86_64')
diff --git a/community/e_dbus-svn/PKGBUILD b/community/e_dbus-svn/PKGBUILD
index c9a504032..b26bbdcac 100755
--- a/community/e_dbus-svn/PKGBUILD
+++ b/community/e_dbus-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61706 2012-01-06 22:04:50Z rvanharen $
+# $Id: PKGBUILD 66578 2012-02-26 10:38:56Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=e_dbus-svn
-pkgver=66792
+pkgver=67284
pkgrel=1
pkgdesc="dbus abstraction layer for e17"
arch=('i686' 'x86_64')
diff --git a/community/ecore-svn/PKGBUILD b/community/ecore-svn/PKGBUILD
index f93c97e24..7fe1f4c34 100755
--- a/community/ecore-svn/PKGBUILD
+++ b/community/ecore-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61699 2012-01-06 22:00:26Z rvanharen $
+# $Id: PKGBUILD 66568 2012-02-26 10:34:45Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=ecore-svn
-pkgver=66892
+pkgver=68447
pkgrel=1
pkgdesc="Ecore is an abstraction layer for e17"
arch=('i686' 'x86_64')
diff --git a/community/edje-svn/PKGBUILD b/community/edje-svn/PKGBUILD
index 73421fa4d..977adfeb5 100755
--- a/community/edje-svn/PKGBUILD
+++ b/community/edje-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61703 2012-01-06 22:03:25Z rvanharen $
+# $Id: PKGBUILD 66574 2012-02-26 10:37:03Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=edje-svn
-pkgver=66943
+pkgver=68386
pkgrel=1
pkgdesc="A graphical design and layout library based on Evas"
arch=('i686' 'x86_64')
diff --git a/community/eet-svn/PKGBUILD b/community/eet-svn/PKGBUILD
index 69ef05f7b..44e56f539 100755
--- a/community/eet-svn/PKGBUILD
+++ b/community/eet-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61695 2012-01-06 21:58:46Z rvanharen $
+# $Id: PKGBUILD 66564 2012-02-26 10:32:49Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=eet-svn
-pkgver=66804
+pkgver=68400
pkgrel=1
pkgdesc="A data storage and compression library"
arch=('i686' 'x86_64')
diff --git a/community/eeze-svn/PKGBUILD b/community/eeze-svn/PKGBUILD
index acf505473..7ad314519 100644
--- a/community/eeze-svn/PKGBUILD
+++ b/community/eeze-svn/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 14575 2010-04-05 16:42:20Z rvanharen $
+# $Id: PKGBUILD 66570 2012-02-26 10:35:35Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: bluebugs
pkgname=eeze-svn
-pkgver=66151
+pkgver=67351
pkgrel=1
pkgdesc="A data storage and compression library"
arch=('i686' 'x86_64')
diff --git a/community/efreet-svn/PKGBUILD b/community/efreet-svn/PKGBUILD
index d2866c30e..55a92e335 100755
--- a/community/efreet-svn/PKGBUILD
+++ b/community/efreet-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61704 2012-01-06 22:04:05Z rvanharen $
+# $Id: PKGBUILD 66576 2012-02-26 10:37:58Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=efreet-svn
-pkgver=66149
+pkgver=68229
pkgrel=1
pkgdesc="freedesktop.org specifications for e17"
arch=('i686' 'x86_64')
diff --git a/community/eina-svn/PKGBUILD b/community/eina-svn/PKGBUILD
index 34e23001d..94cd4247e 100755
--- a/community/eina-svn/PKGBUILD
+++ b/community/eina-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61693 2012-01-06 21:58:03Z rvanharen $
+# $Id: PKGBUILD 66562 2012-02-26 10:31:57Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=eina-svn
-pkgver=66864
+pkgver=68405
pkgrel=1
pkgdesc="E17 file chunk reading/writing library"
arch=('i686' 'x86_64')
diff --git a/community/elementary-svn/PKGBUILD b/community/elementary-svn/PKGBUILD
index 7dc5407b5..95aab7176 100644
--- a/community/elementary-svn/PKGBUILD
+++ b/community/elementary-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 14575 2010-04-05 16:42:20Z rvanharen $
+# $Id: PKGBUILD 66584 2012-02-26 10:42:39Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=elementary-svn
-pkgver=66938
+pkgver=68444
pkgrel=1
pkgdesc="Enlightenment's basic widget set"
arch=('i686' 'x86_64')
diff --git a/community/embryo-svn/PKGBUILD b/community/embryo-svn/PKGBUILD
index de394c061..fcd90e53d 100755
--- a/community/embryo-svn/PKGBUILD
+++ b/community/embryo-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61701 2012-01-06 22:01:42Z rvanharen $
+# $Id: PKGBUILD 66572 2012-02-26 10:36:22Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=embryo-svn
-pkgver=66150
+pkgver=68421
pkgrel=1
pkgdesc="implementation of a C like scripting language for e17"
arch=('i686' 'x86_64')
diff --git a/community/emprint-svn/PKGBUILD b/community/emprint-svn/PKGBUILD
index 75bb850cc..b1ba55943 100755
--- a/community/emprint-svn/PKGBUILD
+++ b/community/emprint-svn/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 61709 2012-01-06 22:07:05Z rvanharen $
+# $Id: PKGBUILD 66582 2012-02-26 10:41:54Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=emprint-svn
-pkgver=64443
+pkgver=67364
pkgrel=1
pkgdesc="screenshot module for e17"
arch=('i686' 'x86_64')
diff --git a/community/enet/PKGBUILD b/community/enet/PKGBUILD
index 42f66822f..79d9ad6af 100644
--- a/community/enet/PKGBUILD
+++ b/community/enet/PKGBUILD
@@ -1,27 +1,32 @@
-# $Id: PKGBUILD 55996 2011-09-28 12:57:06Z jelle $
+# $Id: PKGBUILD 66600 2012-02-26 14:00:34Z lfleischer $
# Maintainer: Mateusz Herych <heniekk@gmail.com>
# Contributor: Bj?indeijer <bjorn@lindeijer.nl>
+
pkgname=enet
pkgver=1.3.3
-pkgrel=1
+pkgrel=2
pkgdesc='A relatively thin, simple and robust network communication layer on top of UDP.'
arch=('i686' 'x86_64')
url='http://enet.bespin.org/'
license=('custom')
depends=('glibc')
+options=(!libtool)
source=("http://enet.bespin.org/download/${pkgname}-${pkgver}.tar.gz")
+md5sums=('4b0b69377fd4511e82e5f0921a942e59')
build() {
- cd ${pkgname}-${pkgver}
+ cd "${pkgname}-${pkgver}"
+
CFLAGS="-fPIC" ./configure --prefix=/usr
make
gcc -Wl,-soname,libenet.so.2 -shared -o libenet.so.2 *.o
}
package() {
- cd ${pkgname}-${pkgver}
- make prefix=${pkgdir}/usr install
- install -m 755 libenet.so.2 ${pkgdir}/usr/lib
- install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ cd "${pkgname}-${pkgver}"
+
+ make prefix="${pkgdir}/usr" install
+
+ install -m755 libenet.so.2 "${pkgdir}/usr/lib"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-md5sums=('4b0b69377fd4511e82e5f0921a942e59')
diff --git a/community/evas-svn/PKGBUILD b/community/evas-svn/PKGBUILD
index a81745658..2c25252e3 100755
--- a/community/evas-svn/PKGBUILD
+++ b/community/evas-svn/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 63542 2012-02-05 11:54:54Z ibiru $
+# $Id: PKGBUILD 66566 2012-02-26 10:33:34Z rvanharen $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Ronald van Haren <ronald.archlinux.org>
pkgname=evas-svn
-pkgver=66901
-pkgrel=2
+pkgver=68448
+pkgrel=1
pkgdesc="A hardware-accelerated canvas API for X-Windows"
arch=('i686' 'x86_64')
groups=('e17-libs-svn' 'e17-svn')
diff --git a/community/ext3grep/PKGBUILD b/community/ext3grep/PKGBUILD
index 4e70cdc95..f3ac6d1cd 100644
--- a/community/ext3grep/PKGBUILD
+++ b/community/ext3grep/PKGBUILD
@@ -1,24 +1,33 @@
-# $Id: PKGBUILD 20288 2010-07-04 06:26:43Z jlichtblau $
+# $Id: PKGBUILD 66637 2012-02-26 16:26:55Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: ivh
pkgname=ext3grep
pkgver=0.10.2
-pkgrel=1
+pkgrel=2
pkgdesc="A tool to investigate an ext3 file system for deleted content and possibly recover it"
arch=('i686' 'x86_64')
url="http://code.google.com/p/ext3grep/"
license=('GPL')
-depends=('gcc-libs')
-makedepends=('e2fsprogs')
+makedepends=('e2fsprogs' 'patch')
changelog=$pkgname.changelog
-source=(http://ext3grep.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('38e134734d6c8856370ed00a9c73dbee')
+source=(http://ext3grep.googlecode.com/files/$pkgname-$pkgver.tar.gz \
+ $pkgname-build.patch)
+sha256sums=('586f3e939d2ffd782f6f006b81a3df2dc477c6da03f21edb8860c5c4f7198f3e'
+ '6f57d5012fcfb063012ade80b25c356defc2d22411bbb9086ea89c0de10f3117')
build() {
cd ${srcdir}/$pkgname-$pkgver
+#http://code.google.com/p/ext3grep/issues/detail?id=34
+ patch -Np1 -i ${srcdir}/$pkgname-build.patch
+
./configure --prefix=/usr
- make || return 1
+ make
+}
+
+package() {
+ cd ${srcdir}/$pkgname-$pkgver
+
make DESTDIR=${pkgdir} install
}
diff --git a/community/ext3grep/ext3grep-build.patch b/community/ext3grep/ext3grep-build.patch
new file mode 100644
index 000000000..82af728bd
--- /dev/null
+++ b/community/ext3grep/ext3grep-build.patch
@@ -0,0 +1,26 @@
+diff -ruN1 ext3grep-0.10.2-orig/src/ext3.h ext3grep-0.10.2/src/ext3.h
+--- ext3grep-0.10.2-orig/src/ext3.h 2008-04-09 13:20:31.000000000 +0200
++++ ext3grep-0.10.2/src/ext3.h 2012-02-26 17:05:42.000000000 +0100
+@@ -26,2 +26,13 @@
+
++// this trickery needs to happen before ext2_fs is included so
++// bail out if it has already been included by another path
++#ifdef _LINUX_EXT2_FS_H
++ #error please include this file before any other includes of ext2fs/ext2_fs.h
++#endif
++
++// some versions of the ext2 headers call this s_frags_per_group and some
++// call it s_clusters_per_group, define one to the other so our code works
++// with both
++#define s_clusters_per_group s_frags_per_group
++
+ // Use the header files from e2progs (http://e2fsprogs.sourceforge.net)
+@@ -112,2 +123,8 @@
+ __u16 gid_high(void) const { return i_gid_high; }
++#ifndef i_reseved2
++ //i_reseved2 has been split into two fields in recent
++ //versions of the headers, luckilly we can still access
++ //it in one peice through the hurd side of the union
++ #define i_reserved2 osd2.hurd2.h_i_author
++#endif
+ __u32 reserved2(void) const { return i_reserved2; }
diff --git a/community/ext3grep/ext3grep.changelog b/community/ext3grep/ext3grep.changelog
index 60326bf7b..fb86cf94b 100644
--- a/community/ext3grep/ext3grep.changelog
+++ b/community/ext3grep/ext3grep.changelog
@@ -1,3 +1,6 @@
-2010-07-04 Jaroslav Lichtblau <tu@dragonlord.cz>
+2012-02-26 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * ext3grep 0.10.2-2 package signed
+
+2010-07-04 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* Package moved to [community] from AUR - 65 votes
- * Version 0.10.2 \ No newline at end of file
+ * Version 0.10.2-1
diff --git a/community/extundelete/PKGBUILD b/community/extundelete/PKGBUILD
index 6f34fb6d0..d639a9f06 100644
--- a/community/extundelete/PKGBUILD
+++ b/community/extundelete/PKGBUILD
@@ -1,23 +1,33 @@
-# $Id: PKGBUILD 20292 2010-07-04 06:40:48Z jlichtblau $
+# $Id: PKGBUILD 66632 2012-02-26 16:13:47Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: snuo
pkgname=extundelete
pkgver=0.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="Utility for recovering deleted files from ext2, ext3 or ext4 partitions by parsing the journal"
arch=('i686' 'x86_64')
url="http://extundelete.sourceforge.net"
license=('GPL')
makedepends=('e2fsprogs')
changelog=$pkgname.changelog
-source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2)
-md5sums=('6dac74b12a747f133326ff7b81fceedd')
+source=(http://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.bz2 \
+ $pkgname-build.patch)
+sha256sums=('0f6a3004d8ddcafe63059a104c174f753c7fc95455081f3ff5aaf3b8c100f97b'
+ '6e59a025b98838f43146a9309f5c84b09ca8a314e90a6c9f68837d23ee4d9443')
build() {
cd ${srcdir}/$pkgname-$pkgver
+#http://patch-tracker.debian.org/package/extundelete/0.2.0-2
+ patch -Np1 -i ${srcdir}/$pkgname-build.patch
+
./configure --prefix=/usr
- make || return 1
+ make
+}
+
+package() {
+ cd ${srcdir}/$pkgname-$pkgver
+
make DESTDIR=${pkgdir} install
-} \ No newline at end of file
+}
diff --git a/community/extundelete/extundelete-build.patch b/community/extundelete/extundelete-build.patch
new file mode 100644
index 000000000..f068dc31f
--- /dev/null
+++ b/community/extundelete/extundelete-build.patch
@@ -0,0 +1,22 @@
+diff -ruN1 extundelete-0.2.0-orig/src/extundelete.cc extundelete-0.2.0/src/extundelete.cc
+--- extundelete-0.2.0-orig/src/extundelete.cc 2010-05-16 03:51:15.000000000 +0200
++++ extundelete-0.2.0/src/extundelete.cc 2012-02-26 16:49:20.000000000 +0100
+@@ -943,3 +943,3 @@
+ {
+- group_descriptor_table[n] = fs->group_desc[n];
++ group_descriptor_table[n] = *ext2fs_group_desc(fs, fs->group_desc, n);
+ }
+@@ -2613,3 +2613,4 @@
+ inode->osd2.linux2.l_i_gid_high = le16_to_cpu( (uint16_t *) &inodebuf[item*60] );
+- inode->osd2.linux2.l_i_reserved2 = le32_to_cpu( (uint32_t *) &inodebuf[item*62] );
++ inode->osd2.linux2.l_i_checksum_lo = le16_to_cpu( (uint16_t *) &inodebuf[item*62] );
++ inode->osd2.linux2.l_i_reserved = le16_to_cpu( (uint16_t *) &inodebuf[item*63] );
+ }
+diff -ruN1 extundelete-0.2.0-orig/src/insertionops.cc extundelete-0.2.0/src/insertionops.cc
+--- extundelete-0.2.0-orig/src/insertionops.cc 2010-03-21 07:05:15.000000000 +0100
++++ extundelete-0.2.0/src/insertionops.cc 2012-02-26 16:49:27.000000000 +0100
+@@ -65,3 +65,3 @@
+ os << "# Blocks per group: " << s_block->s_blocks_per_group << std::endl;
+- os << "# Fragments per group: " << s_block->s_frags_per_group << std::endl;
++ os << "# Fragments per group: " << s_block->s_clusters_per_group << std::endl;
+ os << "# Inodes per group: " << s_block->s_inodes_per_group << std::endl;
diff --git a/community/extundelete/extundelete.changelog b/community/extundelete/extundelete.changelog
index 32a04346c..ff334face 100644
--- a/community/extundelete/extundelete.changelog
+++ b/community/extundelete/extundelete.changelog
@@ -1,3 +1,6 @@
-2010-07-04 Jaroslav Lichtblau <tu@dragonlord.cz>
+2012-02-26 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * extundelete 0.2.0-2 package signed
+
+2010-07-04 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* Package moved to [community] from AUR - 83 votes
- * Version 0.2.0 \ No newline at end of file
+ * Version 0.2.0-1
diff --git a/community/flashrom/PKGBUILD b/community/flashrom/PKGBUILD
index 1d2d3f824..f2fe8fd82 100644
--- a/community/flashrom/PKGBUILD
+++ b/community/flashrom/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 65775 2012-02-22 12:26:09Z giovanni $
+# $Id: PKGBUILD 66659 2012-02-27 00:56:28Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Cilyan Olowen <gaknar@gmail.com>
# Contributor: fill <mailbox@fillo.ru>
# Contributor: Anton Shestakov <engored*ya.ru>
pkgname=flashrom
-pkgver=0.9.5
+pkgver=0.9.5.1
pkgrel=1
pkgdesc="Utility for reading, writing, erasing and verifying flash ROM chips"
-url="http://www.coreboot.org/Flashrom"
+url="http://www.flashrom.org/"
arch=('i686' 'x86_64')
license=('GPL')
-depends=('libftdi')
-makedepends=('zlib' 'pciutils')
+depends=('libftdi' 'pciutils')
+optdepends=('dmidecode: for SMBIOS/DMI table decoder support')
source=("http://download.flashrom.org/releases/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('6ec5ef19c92e4dc761de9486eee2b30d')
+md5sums=('3b82658d71fb852aa45001cdf5f3e013')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/community/glitz/PKGBUILD b/community/glitz/PKGBUILD
index 8aaa876c0..be833ed8f 100644
--- a/community/glitz/PKGBUILD
+++ b/community/glitz/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 21067 2010-07-13 21:56:11Z lcarlier $
+# $Id: PKGBUILD 66602 2012-02-26 14:06:03Z lfleischer $
pkgname=glitz
pkgver=0.5.6
-pkgrel=2
+pkgrel=3
pkgdesc="OpenGL image compositing library"
arch=('i686' 'x86_64')
url="http://cairographics.org/"
@@ -10,20 +10,20 @@ license=('BSD')
depends=('libgl')
makedepends=('mesa')
options=('!libtool')
-source=(http://cairographics.org/snapshots/${pkgname}-${pkgver}.tar.gz)
+source=("http://cairographics.org/snapshots/${pkgname}-${pkgver}.tar.gz")
md5sums=('c507f140ecccc06aed8888c958edda4c')
build() {
- cd ${startdir}/src/${pkgname}-${pkgver}
+ cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd "${srcdir}/${pkgname}-${pkgver}"
- make DESTDIR=${pkgdir} install
- install -D -m644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}
diff --git a/community/gnonlin/PKGBUILD b/community/gnonlin/PKGBUILD
index e19e97b99..5530debf6 100644
--- a/community/gnonlin/PKGBUILD
+++ b/community/gnonlin/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 28215 2010-10-03 21:11:52Z ibiru $
+# $Id: PKGBUILD 66604 2012-02-26 14:12:00Z lfleischer $
# Maintainer : Ionut Biru <ibiru@archlinux.org>
# Contributor: Abhishek Dasgupta <abhidg@gmail.com>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=gnonlin
pkgver=0.10.16
-pkgrel=1
+pkgrel=2
pkgdesc="A library for creating non-linear video editors"
arch=('i686' 'x86_64')
url="http://gnonlin.sourceforge.net"
@@ -13,12 +13,17 @@ depends=('gstreamer0.10>=0.10.30')
makedepends=('python' 'gstreamer0.10-base-plugins>=0.10.30' 'pkgconfig')
options=('!libtool')
license=('LGPL')
-source=(http://gstreamer.freedesktop.org/src/${pkgname}/${pkgname}-${pkgver}.tar.bz2)
+source=("http://gstreamer.freedesktop.org/src/${pkgname}/${pkgname}-${pkgver}.tar.bz2")
md5sums=('824619ce357c0a61e333c3cc745a63bd')
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr
- make
- make DESTDIR="${pkgdir}" install
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
}
diff --git a/community/ibus-qt/PKGBUILD b/community/ibus-qt/PKGBUILD
index 51d3beb3d..f12f6147c 100644
--- a/community/ibus-qt/PKGBUILD
+++ b/community/ibus-qt/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 48593 2011-06-03 07:34:58Z andrea $
+# $Id: PKGBUILD 66611 2012-02-26 14:33:07Z lfleischer $
# Maintainer: Thomas Dziedzic < gostrc at gmail >
# Contributor: garion < garion @ mailoo.org >
# Contributor: leemars
pkgname=ibus-qt
pkgver=1.3.1
-pkgrel=3
+pkgrel=4
pkgdesc='IBus qt library and IBus qt input method plugin'
arch=('i686' 'x86_64')
license=('LGPL')
@@ -20,12 +20,11 @@ build() {
mkdir build
cd build
- cmake ../${pkgname}-${pkgver}-Source \
- -DCMAKE_INSTALL_PREFIX=/usr
+ cmake "../${pkgname}-${pkgver}-Source" -DCMAKE_INSTALL_PREFIX=/usr
make
}
package() {
- cd "${srcdir}"/build
+ cd "${srcdir}/build"
make DESTDIR="${pkgdir}" install
}
diff --git a/community/ifuse/PKGBUILD b/community/ifuse/PKGBUILD
index e85372405..86baa44e9 100644
--- a/community/ifuse/PKGBUILD
+++ b/community/ifuse/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=ifuse
pkgver=1.1.1
-pkgrel=4
+pkgrel=5
pkgdesc='A fuse filesystem to access the contents of an iPhone or iPod Touch'
url='http://libimobiledevice.org/'
arch=('i686' 'x86_64')
@@ -13,16 +13,13 @@ source=("http://www.libimobiledevice.org/downloads/${pkgname}-${pkgver}.tar.bz2"
md5sums=('8d528a79de024b91f12f8ac67965c37c')
build() {
- cd ${pkgname}-${pkgver}
-
- ./configure \
- --prefix=/usr
+ cd "${pkgname}-${pkgver}"
+ ./configure --prefix=/usr
make
}
package() {
- cd ${pkgname}-${pkgver}
-
- make DESTDIR=${pkgdir} install
+ cd "${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
}
diff --git a/community/isomaster/PKGBUILD b/community/isomaster/PKGBUILD
index 6bb9f6cb8..e8336f88c 100644
--- a/community/isomaster/PKGBUILD
+++ b/community/isomaster/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 36891 2011-01-09 21:25:26Z mherych $
+# $Id: PKGBUILD 66615 2012-02-26 14:45:31Z lfleischer $
# Maintainer: Roman Kyrylych <roman@archlinux.org>
# Maintainer: Mateusz Herych <heniekk@gmail.com>
# Contributor: Mefju <mefju@o2.pl>
pkgname=isomaster
pkgver=1.3.8
-pkgrel=1
+pkgrel=2
pkgdesc="CD image editor written in GTK2"
arch=('i686' 'x86_64')
url="http://littlesvr.ca/isomaster"
@@ -13,15 +13,15 @@ license=('GPL2')
depends=('gtk2' 'desktop-file-utils')
makedepends=('iniparser')
install=isomaster.install
-source=(http://littlesvr.ca/isomaster/releases/$pkgname-$pkgver.tar.bz2)
+source=("http://littlesvr.ca/isomaster/releases/$pkgname-$pkgver.tar.bz2")
md5sums=('bd046989611ded72358ffdc61e46bcfb')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
make PREFIX=/usr
}
package() {
- cd $srcdir/$pkgname-$pkgver
- make PREFIX=/usr DESTDIR=$startdir/pkg install
+ cd "$srcdir/$pkgname-$pkgver"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
}
diff --git a/community/kakasi/PKGBUILD b/community/kakasi/PKGBUILD
index 76b90aa20..846869370 100644
--- a/community/kakasi/PKGBUILD
+++ b/community/kakasi/PKGBUILD
@@ -3,12 +3,12 @@
pkgname=kakasi
pkgver=2.3.4
-pkgrel=3
+pkgrel=4
pkgdesc="Convert Kanji characters to Hiragana, Katakana or Romaji"
arch=('i686' 'x86_64')
url="http://kakasi.namazu.org/"
license=('GPL')
-source=(http://kakasi.namazu.org/stable/${pkgname}-${pkgver}.tar.gz)
+source=("http://kakasi.namazu.org/stable/${pkgname}-${pkgver}.tar.gz")
depends=('sh')
md5sums=(4eff51aafbd56c9635791a20c03efa8f)
options=(!libtool)
@@ -16,10 +16,11 @@ options=(!libtool)
build() {
cd "$srcdir/$pkgname-$pkgver"
- ./configure --prefix=/usr || return 1
- make || return 1
+ ./configure --prefix=/usr
+ make
}
+
package() {
cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="$pkgdir" install || return 1
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/kiwi/PKGBUILD b/community/kiwi/PKGBUILD
index 3b30c8fcc..9319a8395 100644
--- a/community/kiwi/PKGBUILD
+++ b/community/kiwi/PKGBUILD
@@ -1,32 +1,31 @@
-# $Id: PKGBUILD 53351 2011-08-03 06:50:46Z bfanella $
+# $Id: PKGBUILD 66623 2012-02-26 15:04:14Z lfleischer $
# Maintainer: Brad Fanella <bradfanella@archlinux.us>
# Contributor: Douglas Soares de Andrade <dsa@aur.archlinux.org>
# Contributor: William Rea <sillywilly@gmail.com>
pkgname=kiwi
pkgver=1.9.29
-pkgrel=1
+pkgrel=2
pkgdesc="A set of classes and wrappers for PyGTK"
arch=('i686' 'x86_64')
url="http://www.async.com.br/projects/kiwi"
license=("LGPL")
depends=('pygtk')
makedepends=('gettext')
-source=(http://download.gnome.org/sources/$pkgname/1.9/$pkgname-$pkgver.tar.bz2)
+source=("http://download.gnome.org/sources/$pkgname/1.9/$pkgname-$pkgver.tar.bz2")
sha256sums=('0ffa912cd180b3092b3ff636c582ab2c40f0f8eb541ada07b1432631a2d49e90')
build() {
- cd $srcdir/$pkgname-$pkgver
-
- # python2 fix
- for file in bin/{kiwi-i18n,kiwi-ui-test} setup.py; do
- echo "Applying python2 fix for ${file}"
- sed -i 's_/usr/bin/env python_/usr/bin/env python2_' ${file}
- done
+ cd "$srcdir/$pkgname-$pkgver"
+ # python2 fix
+ for file in bin/{kiwi-i18n,kiwi-ui-test} setup.py; do
+ echo "Applying python2 fix for ${file}"
+ sed -i 's_/usr/bin/env python_/usr/bin/env python2_' ${file}
+ done
}
-package() {
- cd $srcdir/$pkgname-$pkgver
- python2 setup.py install --root=$pkgdir
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ python2 setup.py install --root="$pkgdir"
}
diff --git a/community/kmess/PKGBUILD b/community/kmess/PKGBUILD
index 824d2ff72..d00422fce 100644
--- a/community/kmess/PKGBUILD
+++ b/community/kmess/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 40761 2011-02-26 15:04:42Z mherych $
+# $Id: PKGBUILD 66627 2012-02-26 15:31:41Z lfleischer $
# Maintainer: Mateusz Herych <heniekk@gmail.com>
# Contributor: Stefano Zamprogno <stefano.zamprogno@gmail.com>
pkgname=kmess
pkgver=2.0.6.1
-pkgrel=2
-pkgdesc="KMess is a MSN Messenger client for Linux."
+pkgrel=3
+pkgdesc="A MSN Messenger client for Linux."
arch=('i686' 'x86_64')
url="http://kmess.sourceforge.net/"
license=('GPL')
@@ -13,16 +13,18 @@ depends=('kdebase-lib')
makedepends=('automoc4' 'cmake' 'docbook-xsl')
optdepends=('cabextract: provides winks support')
install=kmess.install
-source=(http://downloads.sourceforge.net/sourceforge/kmess/kmess-$pkgver.tar.bz2)
+source=("http://downloads.sourceforge.net/sourceforge/kmess/kmess-$pkgver.tar.bz2")
md5sums=('bc960c0bacb38be6dc118a2d2a6e69a6')
build() {
- cd $srcdir/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
+
cmake -DCMAKE_INSTALL_PREFIX=/usr .
make
}
+
package() {
- cd $srcdir/$pkgname-$pkgver
- make DESTDIR=$pkgdir install
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
}
diff --git a/community/mp3splt-gtk/PKGBUILD b/community/mp3splt-gtk/PKGBUILD
index a55ebce67..bd8059767 100644
--- a/community/mp3splt-gtk/PKGBUILD
+++ b/community/mp3splt-gtk/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 54946 2011-08-28 16:49:45Z jlichtblau $
+# $Id: PKGBUILD 66640 2012-02-26 16:44:34Z jlichtblau $
# Maintainer: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
pkgname=mp3splt-gtk
-pkgver=0.7
-pkgrel=2
+pkgver=0.7.1
+pkgrel=1
pkgdesc="Split mp3 and ogg files without decoding"
arch=('i686' 'x86_64')
url="http://mp3splt.sourceforge.net/"
@@ -14,7 +14,7 @@ install=$pkgname.install
changelog=$pkgname.changelog
source=(http://downloads.sourceforge.net/sourceforge/mp3splt/$pkgname-$pkgver.tar.gz \
$pkgname.desktop)
-sha256sums=('67046b0ab119907e8614089d42f180bdca034e758e24e2d078308e4d26fe8fd0'
+sha256sums=('b3f54a62dae55cfabab7aff3ae2f5627093dee27675635b04b425f3214bcdd62'
'a50dd43c28a723c824d658b9468ff3719dcc302c57ecb3b122124e63c20800ed')
build() {
diff --git a/community/mp3splt-gtk/mp3splt-gtk.changelog b/community/mp3splt-gtk/mp3splt-gtk.changelog
index 80666955e..c5e4dadc6 100644
--- a/community/mp3splt-gtk/mp3splt-gtk.changelog
+++ b/community/mp3splt-gtk/mp3splt-gtk.changelog
@@ -1,3 +1,6 @@
+2012-02-26 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
+ * mp3splt-gtk O.7.1-1
+
2011-08-20 Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
* mp3splt-gtk O.7-1
diff --git a/community/spring/PKGBUILD b/community/spring/PKGBUILD
index c39b42e45..de75affef 100644
--- a/community/spring/PKGBUILD
+++ b/community/spring/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 61151 2011-12-22 17:17:17Z svenstaro $
+# $Id: PKGBUILD 66606 2012-02-26 14:17:33Z svenstaro $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Arkham <arkham at archlinux dot us>
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
pkgname=spring
-pkgver=0.85.0
-_pkgver=85.0
+pkgver=0.86.0
+_pkgver=86.0
pkgrel=1
pkgdesc='A free 3D real-time-strategy (RTS) game engine'
arch=('i686' 'x86_64')
@@ -17,26 +17,12 @@ makedepends=('boost' 'cmake' 'zip' 'lzma-utils' 'p7zip' 'python2' 'java-environm
optdepends=('python2: python-based bots'
'java-runtime: java-based bots')
source=(http://downloads.sourceforge.net/sourceforge/springrts/${pkgname}_${_pkgver}_src.tar.lzma)
-md5sums=('ea90c264faa517e4d70542fb2082a2f3')
+md5sums=('047511adf2e4cd711df61d556367e7af')
build() {
bsdtar -xf ${pkgname}_${_pkgver}_src.tar.lzma
cd spring_${_pkgver}
-
- sed -i "s/FE_DFL_ENV/FE_DFL_ENV_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp rts/lib/streflop/SMath.cpp
- sed -i "s/FE_INVALID/FE_INVALID_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_DENORMAL/FE_DENORMAL_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_DIVBYZERO/FE_DIVBYZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_OVERFLOW/FE_OVERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_UNDERFLOW/FE_UNDERFLOW_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_INEXACT/FE_INEXACT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_ALL_EXCEPT/FE_ALL_EXCEPT_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_DOWNWARD/FE_DOWNWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_TONEAREST/FE_TONEAREST_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_TOWARDZERO/FE_TOWARDZERO_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/FE_UPWARD/FE_UPWARD_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
- sed -i "s/feclearexcept/feclearexcept_/g" rts/lib/streflop/FPUSettings.h rts/System/Sync/FPUCheck.cpp rts/System/myMath.cpp rts/Lua/LuaParser.cpp
cmake . \
-DCMAKE_INSTALL_PREFIX=/usr \
diff --git a/community/xiphos/PKGBUILD b/community/xiphos/PKGBUILD
index dc5c97637..f40d6ab39 100755
--- a/community/xiphos/PKGBUILD
+++ b/community/xiphos/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 65313 2012-02-20 22:49:22Z arodseth $
+# $Id: PKGBUILD 66596 2012-02-26 13:44:26Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Andrea Scarpino
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
@@ -6,7 +6,7 @@
pkgname=xiphos
pkgver=3.1.5
-pkgrel=1
+pkgrel=2
pkgdesc="Bible study tool for GTK+"
arch=('x86_64' 'i686')
url="http://xiphos.org/"
@@ -17,16 +17,13 @@ conflicts=('gnomesword')
provides=('gnomesword')
replaces=('gnomesword')
install=xiphos.install
-source=("http://downloads.sourceforge.net/gnomesword/$pkgname-$pkgver.tar.gz"
- "$pkgname.patch")
-sha256sums=('568474d9060979ad1140dbf0eae13e46890a268bfa06d600ded5917ba6674bc2'
- 'd9cdbb2de7108e2d4e49960c0c54470bc34176cb5035e14af53400c6a823ef60')
+source=("http://downloads.sourceforge.net/gnomesword/$pkgname-$pkgver.tar.gz")
+sha256sums=('2887426908e269f25d2d191be445112027b2b7e80356823d4942b1803a359d8c')
build() {
cd "$srcdir/$pkgname-$pkgver"
sed -i '0,/on/s//on2/' waf
- patch -p0 -i "$srcdir/$pkgname.patch"
CXXFLAGS+=" -DNO_SWORD_SET_RENDER_NOTE_NUMBERS=1" ./waf configure --prefix=/usr --enable-gtkhtml
./waf build --prefix=/usr
}
diff --git a/core/libcap/PKGBUILD b/core/libcap/PKGBUILD
index 5e5bba5e8..96482c2ba 100644
--- a/core/libcap/PKGBUILD
+++ b/core/libcap/PKGBUILD
@@ -1,4 +1,4 @@
-#$Id: PKGBUILD 142211 2011-11-06 08:56:56Z allan $
+#$Id: PKGBUILD 151511 2012-02-27 01:00:35Z allan $
# Maintainer: Allan McRae <allan@archlinux.org>
# Contributor: Hugo Doria <hugo@archlinux.org>
@@ -10,7 +10,7 @@ arch=('i686' 'x86_64')
url="http://sites.google.com/site/fullycapable/"
license=('GPL2')
depends=('glibc' 'attr')
-source=(http://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${pkgname}-${pkgver}.tar.gz{,.asc})
+source=(ftp://ftp.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc})
md5sums=('b4896816b626bea445f0b3849bdd4077'
'9d0983e25e5a251d098507f9561d2b27')
diff --git a/core/tzdata/PKGBUILD b/core/tzdata/PKGBUILD
index 54108609a..eb0fe0949 100644
--- a/core/tzdata/PKGBUILD
+++ b/core/tzdata/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 141939 2011-11-03 11:23:47Z andyrtr $
+# $Id: PKGBUILD 151481 2012-02-26 16:59:16Z andyrtr $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=tzdata
@@ -8,15 +8,14 @@ _tzcode=2011i
_tzdata=2011n
pkgdesc="Sources for time zone and daylight saving time data"
arch=('i686' 'x86_64')
-url="http://www.twinsun.com/tz/tz-link.htm"
+url="hhttp://www.iana.org/time-zones"
license=('GPL')
depends=()
makedepends=()
optdepends=('bash: required by tzselect')
options=('!emptydirs')
-source=(ftp://elsie.nci.nih.gov/pub/tzcode${_tzcode}.tar.gz \
- ftp://munnari.oz.au/pub/${pkgname}${_tzdata}.tar.gz
- #ftp://elsie.nci.nih.gov/pub/${pkgname}${_tzdata}.tar.gz \
+source=(http://www.iana.org/time-zones/repository/releases/tzcode${_tzcode}.tar.gz
+ http://www.iana.org/time-zones/repository/releases/${pkgname}${_tzdata}.tar.gz
Makefile.patch)
md5sums=('cf7f4335b7c8682899fa2814e711c1b2'
'20dbfb28efa008ddbf6dd34601ea40fa'
diff --git a/extra/eclipse/PKGBUILD b/extra/eclipse/PKGBUILD
index 3d1f631f8..d727893cb 100644
--- a/extra/eclipse/PKGBUILD
+++ b/extra/eclipse/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 140489 2011-10-15 15:29:09Z ibiru $
-# Maintainer: Paul Mattal <paul@archlinux.org>
+# $Id: PKGBUILD 151492 2012-02-26 17:43:00Z ibiru $
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: Paul Mattal <paul@archlinux.org>
# Contributor: Andrew Wright <andreww@photism.org>
# Contributor: Andreas W. Hauser <andy-aur@splashground.de>
# Contributor: Marco Crosio <marco.crosio@gmail.com>
pkgname=eclipse
-pkgver=3.7.1
-_internal_pkgver=3.7.1
-pkgrel=2
-_date=201109091335
+pkgver=3.7.2
+pkgrel=1
+_date=201202080800
pkgdesc="An IDE for Java and other languages"
arch=('i686' 'x86_64')
url="http://eclipse.org"
@@ -16,40 +16,36 @@ depends=('java-environment' 'gtk2' 'unzip' 'libwebkit')
install=${pkgname}.install
makedepends=('zip')
license=("EPL/1.1")
-source=("ftp://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-${pkgver}-${_date}/${pkgname}-SDK-${pkgver}-linux-gtk.tar.gz"
- 'eclipse.svg' 'eclipse.sh' 'eclipse.desktop'
- 'eclipse.ini.patch')
-md5sums=('c7f3e186e7996d3a8afc16eec9e9e71f'
- '77cff7543ccf7e177cb6667f5a20ce19'
+source=("ftp://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-$pkgver-${_date}/$pkgname-SDK-$pkgver-linux-gtk.tar.gz"
+ 'eclipse.sh' 'eclipse.desktop' 'eclipse.svg')
+md5sums=('79b90faa1ee6e7af1910c3a5077b594f'
'7ea99a30fbaf06ec29261541b8eb1e23'
'ba8a37e30a7ebd69774cec87c69e8c44'
- '017b2a68edc48a752a7e27c7aceef797')
-[ "$CARCH" = "x86_64" ] && source[0]="ftp://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-${pkgver}-${_date}/${pkgname}-SDK-${pkgver}-linux-gtk-${CARCH}.tar.gz"
-[ "$CARCH" = "x86_64" ] && md5sums[0]='b8b37135600d92c373514ce5bb094143'
+ '77cff7543ccf7e177cb6667f5a20ce19')
+[ "$CARCH" = "x86_64" ] && source[0]="ftp://ftp.osuosl.org/pub/eclipse/eclipse/downloads/drops/R-$pkgver-${_date}/$pkgname-SDK-$pkgver-linux-gtk-$CARCH.tar.gz"
+[ "$CARCH" = "x86_64" ] && md5sums[0]='6a0fd32cb6a986032a67defab3753476'
package() {
- cd "${srcdir}/eclipse"
-
- # patch to increase default memory limits
- patch -Np1 -i "${srcdir}/eclipse.ini.patch"
+ cd "$srcdir/eclipse"
# install eclipse
- install -m755 -d "${pkgdir}/usr/share"
- mv "${srcdir}/eclipse" "${pkgdir}/usr/share/"
+ install -m755 -d "$pkgdir/usr/share"
+ mv "$srcdir/eclipse" "$pkgdir/usr/share/"
# install misc
- install -d ${pkgdir}/usr/bin ${pkgdir}/usr/share/applications \
- ${pkgdir}/usr/share/icons/hicolor/{16x16,32x32,48x48}/apps
- install -m755 "${srcdir}/eclipse.sh" "${pkgdir}/usr/bin/eclipse"
- install -m644 "${srcdir}/eclipse.desktop" "${pkgdir}/usr/share/applications/"
- ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_${_internal_pkgver}.v${_date}/eclipse.png \
- "${pkgdir}/usr/share/icons/hicolor/16x16/apps/eclipse.png"
- ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_${_internal_pkgver}.v${_date}/eclipse32.png \
- "${pkgdir}/usr/share/icons/hicolor/32x32/apps/eclipse.png"
- ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_${_internal_pkgver}.v${_date}/eclipse48.png \
- "${pkgdir}/usr/share/icons/hicolor/48x48/apps/eclipse.png"
+ install -d $pkgdir/usr/bin $pkgdir/usr/share/applications \
+ $pkgdir/usr/share/icons/hicolor/{16x16,32x32,48x48}/apps
+ install -m755 "$srcdir/eclipse.sh" "$pkgdir/usr/bin/eclipse"
+ install -m644 "$srcdir/eclipse.desktop" "$pkgdir/usr/share/applications/"
+ ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_$pkgver.v${_date}/eclipse.png \
+ "$pkgdir/usr/share/icons/hicolor/16x16/apps/eclipse.png"
+ ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_$pkgver.v${_date}/eclipse32.png \
+ "$pkgdir/usr/share/icons/hicolor/32x32/apps/eclipse.png"
+ ln -s /usr/share/eclipse/plugins/org.eclipse.sdk_$pkgver.v${_date}/eclipse48.png \
+ "$pkgdir/usr/share/icons/hicolor/48x48/apps/eclipse.png"
# install icon
- install -Dm644 ${srcdir}/eclipse.svg \
- ${pkgdir}/usr/share/icons/hicolor/scalable/apps/eclipse.svg
+ install -Dm644 "$srcdir"/eclipse.svg \
+ "$pkgdir"/usr/share/icons/hicolor/scalable/apps/eclipse.svg
+ sed -i "s|#!/usr/bin/python|#!/usr/bin/python2|" "$pkgdir"/usr/share/eclipse/plugins/org.apache.ant_1.8.2.v20120109-1030/bin/runant.py
}
diff --git a/extra/eclipse/eclipse.install b/extra/eclipse/eclipse.install
index 6b59b396e..c3485476c 100644
--- a/extra/eclipse/eclipse.install
+++ b/extra/eclipse/eclipse.install
@@ -1,9 +1,5 @@
post_install() {
- # Prevent a bug, where eclipse hangs without this.
- # See http://aur.archlinux.org/packages.php?ID=12173
- xulrunner --register-global >/dev/null 2>&1
-
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
}
post_upgrade() {
@@ -11,5 +7,5 @@ post_upgrade() {
}
post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ post-install $1
}
diff --git a/extra/gc/PKGBUILD b/extra/gc/PKGBUILD
index 16f608ea1..4a057f4bb 100644
--- a/extra/gc/PKGBUILD
+++ b/extra/gc/PKGBUILD
@@ -1,22 +1,27 @@
-# $Id: PKGBUILD 123615 2011-05-11 19:36:33Z jgc $
+# $Id: PKGBUILD 151400 2012-02-26 10:21:51Z pierre $
# Maintainer: Daniel Isenmann <daniel [at] archlinux.org>
# Contributor: dorphell <dorphell@gmx.net>
+
pkgname=gc
pkgver=7.1
-pkgrel=3
+pkgrel=4
pkgdesc="A garbage collector for C and C++"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
license=('GPL')
-source=(http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz)
+source=("http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz")
depends=('gcc-libs')
-options=(!libtool)
+options=('!libtool')
md5sums=('2ff9924c7249ef7f736ecfe6f08f3f9b')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --enable-cplusplus
make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}/usr/share/gc"
diff --git a/extra/graphicsmagick/PKGBUILD b/extra/graphicsmagick/PKGBUILD
index 542723645..203c72616 100644
--- a/extra/graphicsmagick/PKGBUILD
+++ b/extra/graphicsmagick/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 148758 2012-02-05 11:49:24Z ibiru $
+# $Id: PKGBUILD 151505 2012-02-26 21:44:47Z bisson $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer: Gaetan Bisson <bisson@archlinux.org>
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Anton Leontiev <bunder@t-25.ru>
pkgname=graphicsmagick
-pkgver=1.3.13
-pkgrel=2
+pkgver=1.3.14
+pkgrel=1
pkgdesc='Image processing system'
url='http://www.graphicsmagick.org/'
arch=('i686' 'x86_64')
@@ -16,7 +16,7 @@ depends=('bzip2' 'freetype2' 'ghostscript' 'jasper' 'lcms2' 'xz'
'libtiff' 'libwmf' 'libsm' 'libxml2' 'libltdl')
options=('!libtool')
source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz")
-sha1sums=('b85b21785bb072fd795f7fc6ac902cffae4e96e6')
+sha1sums=('307fb59e60685721c365da4c2f593523743ca599')
build() {
cd "${srcdir}/GraphicsMagick-${pkgver}"
diff --git a/extra/gsl/PKGBUILD b/extra/gsl/PKGBUILD
index eda29fb4c..290c911dc 100644
--- a/extra/gsl/PKGBUILD
+++ b/extra/gsl/PKGBUILD
@@ -1,14 +1,14 @@
-# $Id: PKGBUILD 131001 2011-07-09 12:31:33Z ronald $
+# $Id: PKGBUILD 151402 2012-02-26 10:25:31Z pierre $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor: Juergen Hoetzel <juergen.archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgname=gsl
pkgver=1.15
-pkgrel=1
+pkgrel=2
pkgdesc="The GNU Scientific Library (GSL) is a modern numerical library for C and C++ programmers"
url="http://www.gnu.org/software/gsl/gsl.html"
-source=(http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gsl/$pkgname-$pkgver.tar.gz)
+source=("http://ftp.belnet.be/mirror/ftp.gnu.org/gnu/gsl/$pkgname-$pkgver.tar.gz")
install=gsl.install
license=('GPL')
arch=('i686' 'x86_64')
@@ -21,10 +21,10 @@ build() {
cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr
- make || return 1
+ make
}
package() {
cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install || return 1
+ make DESTDIR=${pkgdir} install
}
diff --git a/extra/kdevelop-php/PKGBUILD b/extra/kdevelop-php/PKGBUILD
index 2c2f6c7f3..d364c697f 100644
--- a/extra/kdevelop-php/PKGBUILD
+++ b/extra/kdevelop-php/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 151362 2012-02-25 17:02:24Z andrea $
+# $Id: PKGBUILD 151475 2012-02-26 16:56:20Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
pkgname=kdevelop-php
@@ -13,7 +13,7 @@ depends=('kdevelop-pg-qt')
makedepends=('cmake' 'automoc4')
replaces=('kdevelop-php-docs')
conflicts=('kdevelop-php-docs')
-source=(http://download.kde.org/stable/kdevelop/${_pkgver}/src/${pkgname}-{,docs-}${pkgver}.tar.bz2)
+source=(http://download.kde.org/unstable/kdevelop/${_pkgver}/src/${pkgname}-{,docs-}${pkgver}.tar.bz2)
sha1sums=('51511e78067a98a69003ba8bc36cf677dba9c69a'
'03747b9abcc6a7144a5e6ec914e513fc258c29b8')
diff --git a/extra/kdevelop/PKGBUILD b/extra/kdevelop/PKGBUILD
index c7bebec61..6e6b4a14e 100644
--- a/extra/kdevelop/PKGBUILD
+++ b/extra/kdevelop/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 151360 2012-02-25 17:01:38Z andrea $
+# $Id: PKGBUILD 151473 2012-02-26 16:55:47Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
@@ -12,7 +12,7 @@ license=('GPL')
depends=('kdebase-workspace' 'kdevplatform' 'kdesdk-okteta' 'kdebase-kwrite')
makedepends=('cmake' 'automoc4')
install="${pkgname}.install"
-source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
+source=("http://download.kde.org/unstable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
sha1sums=('459dbbc51f157b9a9322bf429bec84a881473f32')
build() {
diff --git a/extra/kdevplatform/PKGBUILD b/extra/kdevplatform/PKGBUILD
index 6792028a4..d67701217 100644
--- a/extra/kdevplatform/PKGBUILD
+++ b/extra/kdevplatform/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 151358 2012-02-25 17:00:52Z andrea $
+# $Id: PKGBUILD 151477 2012-02-26 16:56:52Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Giovanni Scafora <giovanni@archlinux.org>
@@ -14,7 +14,7 @@ depends=('kdelibs' 'subversion' 'qjson')
optdepends=("kdesdk-kompare: difference checking")
makedepends=('cmake' 'automoc4' 'boost')
install=${pkgname}.install
-source=("http://download.kde.org/stable/kdevelop/${_pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
+source=("http://download.kde.org/unstable/kdevelop/${_pkgver}/src/${pkgname}-${pkgver}.tar.bz2")
sha1sums=('1049eb9c723225c24a38cf2e34381feb370013fc')
build() {
diff --git a/extra/libdmx/PKGBUILD b/extra/libdmx/PKGBUILD
index 3397db220..96972796a 100644
--- a/extra/libdmx/PKGBUILD
+++ b/extra/libdmx/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 97777 2010-11-01 22:06:48Z jgc $
+# $Id: PKGBUILD 151404 2012-02-26 10:27:46Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libdmx
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Distributed Multihead extension library"
arch=('x86_64' 'i686')
url="http://xorg.freedesktop.org/"
@@ -11,13 +11,17 @@ license=('custom')
depends=('dmxproto' 'libxext')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2")
sha1sums=('49aeab743cb8b667829efda140487b69a7148676')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libfs/PKGBUILD b/extra/libfs/PKGBUILD
index ee278cfd7..62b81f057 100644
--- a/extra/libfs/PKGBUILD
+++ b/extra/libfs/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97194 2010-10-27 14:16:19Z jgc $
+# $Id: PKGBUILD 151406 2012-02-26 10:29:26Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libfs
pkgver=1.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Font Services Library"
arch=('i686' 'x86_64')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('glibc' 'xproto' 'fontsproto')
makedepends=('xorg-util-macros' 'xtrans')
-options=(!libtool)
-source=(${url}/releases/individual/lib/libFS-${pkgver}.tar.bz2)
+options=('!libtool')
+source=("${url}/releases/individual/lib/libFS-${pkgver}.tar.bz2")
sha1sums=('2b33fa17369605303ae70a7de1aa681879249c92')
build() {
cd "${srcdir}/libFS-${pkgver}"
./configure --prefix=/usr
make
+}
+
+package() {
+ cd "${srcdir}/libFS-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/libsigc++/PKGBUILD b/extra/libsigc++/PKGBUILD
index 444460e89..308b99e4f 100644
--- a/extra/libsigc++/PKGBUILD
+++ b/extra/libsigc++/PKGBUILD
@@ -1,33 +1,35 @@
-# $Id: PKGBUILD 132743 2011-07-25 18:52:55Z heftig $
+# $Id: PKGBUILD 151408 2012-02-26 10:35:06Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
pkgbase=libsigc++
pkgname=('libsigc++' 'libsigc++-docs')
pkgver=2.2.10
-pkgrel=1
-arch=(i686 x86_64)
+pkgrel=2
+arch=('i686' 'x86_64')
license=('LGPL')
url="http://libsigc.sourceforge.net/"
-source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/2.2/${pkgbase}-${pkgver}.tar.bz2)
-options=(!libtool !emptydirs)
+makedepends=('gcc-libs')
+options=('!libtool' '!emptydirs')
+source=("http://ftp.gnome.org/pub/GNOME/sources/${pkgbase}/2.2/${pkgbase}-${pkgver}.tar.bz2")
sha256sums=('d3d810c2ad469edfb2d4db29643bef189b7613019eadbd4a72823af3c73c959c')
build() {
cd "${srcdir}/${pkgbase}-${pkgver}"
- ./configure --prefix=/usr || return 1
- make || return 1
+ ./configure --prefix=/usr
+ make
}
-package_libsigc++() {
+package_libsigc++ () {
pkgdesc="Libsigc++ implements a full callback system for use in widget libraries - V2"
depends=('gcc-libs')
provides=("libsigc++2.0=${pkgver}")
replaces=('libsigc++2.0')
conflicts=('libsigc++2.0')
+
cd "${srcdir}/libsigc++-${pkgver}"
- sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile || return 1
- make DESTDIR="${pkgdir}" install || return 1
+ sed -i -e 's/^doc_subdirs/#doc_subdirs/' Makefile
+ make DESTDIR="${pkgdir}" install
}
package_libsigc++-docs() {
@@ -35,6 +37,7 @@ package_libsigc++-docs() {
provides=("libsigc++2.0-docs=${pkgver}")
replaces=('libsigc++2.0-docs')
conflicts=('libsigc++2.0-docs')
+
cd "${srcdir}/libsigc++-${pkgver}/docs"
- make DESTDIR="${pkgdir}" install || return 1
+ make DESTDIR="${pkgdir}" install
}
diff --git a/extra/libxcomposite/PKGBUILD b/extra/libxcomposite/PKGBUILD
index 854af09b6..23cec885b 100644
--- a/extra/libxcomposite/PKGBUILD
+++ b/extra/libxcomposite/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97802 2010-11-01 22:21:28Z jgc $
+# $Id: PKGBUILD 151410 2012-02-26 10:37:09Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxcomposite
pkgver=0.4.3
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Composite extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxfixes' 'compositeproto')
makedepends=('xorg-util-macros')
-options=(!libtool)
-source=(${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2)
+options=('!libtool')
+source=("${url}/releases/individual/lib/libXcomposite-${pkgver}.tar.bz2")
sha1sums=('081b26b556d55e20d7956c80a2ea2854962aecec')
build() {
cd "${srcdir}/libXcomposite-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXcomposite-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxdmcp/PKGBUILD b/extra/libxdmcp/PKGBUILD
index b247b9028..e07fc3fc8 100644
--- a/extra/libxdmcp/PKGBUILD
+++ b/extra/libxdmcp/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97611 2010-10-31 16:26:42Z jgc $
+# $Id: PKGBUILD 151412 2012-02-26 10:38:01Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxdmcp
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Display Manager Control Protocol library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('xproto' 'glibc')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXdmcp-${pkgver}.tar.bz2")
sha1sums=('28132db24727552f77e998e6a6798a5b9b30789f')
build() {
cd "${srcdir}/libXdmcp-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXdmcp-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxevie/PKGBUILD b/extra/libxevie/PKGBUILD
index ac39bc680..712663b54 100644
--- a/extra/libxevie/PKGBUILD
+++ b/extra/libxevie/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97772 2010-11-01 22:04:34Z jgc $
+# $Id: PKGBUILD 151414 2012-02-26 10:40:20Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxevie
pkgver=1.0.3
-pkgrel=1
+pkgrel=2
pkgdesc="X11 EvIE extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext')
makedepends=('xorg-util-macros' 'evieext')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXevie-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXevie-${pkgver}.tar.bz2")
sha1sums=('84e2dc6e35c4a82f1a4d1fe4723fba58364c3bec')
build() {
cd "${srcdir}/libXevie-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXevie-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/libxext/PKGBUILD b/extra/libxext/PKGBUILD
index af85db2de..a9f1a38ff 100644
--- a/extra/libxext/PKGBUILD
+++ b/extra/libxext/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 123247 2011-05-09 13:35:22Z jgc $
+# $Id: PKGBUILD 151416 2012-02-26 10:41:55Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxext
pkgver=1.3.0
-pkgrel=1
+pkgrel=2
pkgdesc="X11 miscellaneous extensions library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libx11' 'xextproto')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXext-${pkgver}.tar.bz2")
sha1sums=('0bf3708177b9320091ebc069e905c042c31d859d')
build() {
cd "${srcdir}/libXext-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXext-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxfixes/PKGBUILD b/extra/libxfixes/PKGBUILD
index d4e8ee97e..535bfbafe 100644
--- a/extra/libxfixes/PKGBUILD
+++ b/extra/libxfixes/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 119203 2011-04-11 10:42:49Z jgc $
+# $Id: PKGBUILD 151418 2012-02-26 10:42:43Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxfixes
pkgver=5.0
-pkgrel=1
+pkgrel=2
pkgdesc="X11 miscellaneous 'fixes' extension library"
arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
@@ -11,13 +11,17 @@ license=('custom')
depends=('libx11' 'fixesproto>=5.0')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXfixes-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXfixes-${pkgver}.tar.bz2")
sha1sums=('3e4d374e9026111a04cd669d4b3434273fc34fe0')
build() {
cd "${srcdir}/libXfixes-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXfixes-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxft/PKGBUILD b/extra/libxft/PKGBUILD
index edcbf82e5..c9f7fa2d4 100644
--- a/extra/libxft/PKGBUILD
+++ b/extra/libxft/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 97606 2010-10-31 16:23:04Z jgc $
+# $Id: PKGBUILD 151420 2012-02-26 10:44:21Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxft
pkgver=2.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="FreeType-based font drawing library for X"
arch=('i686' 'x86_64')
license=('custom')
@@ -11,13 +11,17 @@ url="http://xorg.freedesktop.org/"
depends=('fontconfig' 'libxrender')
makedepends=('pkgconfig')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2")
sha1sums=('ed29784259f4e26df78141035560ae8a7c62e83f')
build() {
cd "${srcdir}/libXft-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXft-${pkgver}"
make DESTDIR="${pkgdir}" install
install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/libxinerama/PKGBUILD b/extra/libxinerama/PKGBUILD
index 87801ba8c..854639a03 100644
--- a/extra/libxinerama/PKGBUILD
+++ b/extra/libxinerama/PKGBUILD
@@ -1,23 +1,28 @@
-# $Id: PKGBUILD 97812 2010-11-01 22:26:22Z jgc $
+# $Id: PKGBUILD 151422 2012-02-26 10:45:32Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
+
pkgname=libxinerama
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Xinerama extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'xineramaproto')
makedepends=('xorg-util-macros')
-options=(!libtool)
-source=(${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2)
+options=('!libtool')
+source=("${url}/releases/individual/lib/libXinerama-${pkgver}.tar.bz2")
sha1sums=('f030b0cfcce15502aac78188524f32a6f29bd0a4')
build() {
cd "${srcdir}/libXinerama-${pkgver}"
./configure --prefix=/usr
make
+}
+
+package() {
+ cd "${srcdir}/libXinerama-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/libxkbfile/PKGBUILD b/extra/libxkbfile/PKGBUILD
index 90e05db37..ce7599452 100644
--- a/extra/libxkbfile/PKGBUILD
+++ b/extra/libxkbfile/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97571 2010-10-31 16:00:12Z jgc $
+# $Id: PKGBUILD 151424 2012-02-26 10:46:54Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxkbfile
pkgver=1.0.7
-pkgrel=1
+pkgrel=2
pkgdesc="X11 keyboard file manipulation library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libx11')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/${pkgname}-${pkgver}.tar.bz2")
sha1sums=('0fed539ffbc05859bc666b425fafa42e046bef5f')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxmu/PKGBUILD b/extra/libxmu/PKGBUILD
index 172af84ab..f37bb9799 100644
--- a/extra/libxmu/PKGBUILD
+++ b/extra/libxmu/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 97601 2010-10-31 16:17:53Z jgc $
+# $Id: PKGBUILD 151426 2012-02-26 10:48:08Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxmu
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="X11 miscellaneous micro-utility library"
arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
@@ -11,13 +11,17 @@ depends=('libxext' 'libxt')
makedepends=('xorg-util-macros')
license=('custom')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXmu-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXmu-${pkgver}.tar.bz2")
sha1sums=('81876a0848070bfc4476a2538fc16898eb6d96cd')
build() {
cd "${srcdir}/libXmu-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
- make
+ make
+}
+
+package() {
+ cd "${srcdir}/libXmu-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxp/PKGBUILD b/extra/libxp/PKGBUILD
index fc3117259..5e33fa581 100644
--- a/extra/libxp/PKGBUILD
+++ b/extra/libxp/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 106876 2011-01-19 17:19:25Z ibiru $
+# $Id: PKGBUILD 151429 2012-02-26 10:49:41Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxp
pkgver=1.0.1
-pkgrel=2
+pkgrel=3
pkgdesc="X11 X Print Library"
arch=('i686' 'x86_64')
license=('custom')
@@ -11,7 +11,7 @@ url="http://xorg.freedesktop.org/"
depends=('libxext' 'printproto')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXp-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXp-${pkgver}.tar.bz2")
license=('custom')
sha1sums=('9c76823c7cfcb43f097963d0c930dcc4e38807a8')
@@ -19,6 +19,10 @@ build() {
cd "${srcdir}/libXp-${pkgver}"
./configure --prefix=/usr
make
+}
+
+package() {
+ cd "${srcdir}/libXp-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/libxpm/PKGBUILD b/extra/libxpm/PKGBUILD
index 676fd9e31..864adaad3 100644
--- a/extra/libxpm/PKGBUILD
+++ b/extra/libxpm/PKGBUILD
@@ -1,22 +1,26 @@
-# $Id: PKGBUILD 97596 2010-10-31 16:14:25Z jgc $
+# $Id: PKGBUILD 151430 2012-02-26 10:50:09Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxpm
pkgver=3.5.9
-pkgrel=1
+pkgrel=2
pkgdesc="X11 pixmap library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxt' 'libxext')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXpm-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXpm-${pkgver}.tar.bz2")
sha1sums=('38258a1d589d3f157e0338d0fd13eec11bc4a39b')
build() {
cd "${srcdir}/libXpm-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXpm-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxres/PKGBUILD b/extra/libxres/PKGBUILD
index 8414f6745..c697ad4de 100644
--- a/extra/libxres/PKGBUILD
+++ b/extra/libxres/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97782 2010-11-01 22:08:57Z jgc $
+# $Id: PKGBUILD 151432 2012-02-26 10:51:47Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxres
pkgver=1.0.5
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Resource extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org"
license=('custom')
depends=('libxext')
makedepends=('resourceproto' 'damageproto' 'compositeproto' 'scrnsaverproto' 'xorg-util-macros')
-options=(!libtool)
-source=(${url}/releases/individual/lib/libXres-${pkgver}.tar.bz2)
+options=('!libtool')
+source=("${url}/releases/individual/lib/libXres-${pkgver}.tar.bz2")
sha1sums=('d3a36f9b6ae430da91f2cbae409916f605074195')
build() {
cd "${srcdir}/libXres-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXres-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxss/PKGBUILD b/extra/libxss/PKGBUILD
index a6fbca454..66c2834b4 100644
--- a/extra/libxss/PKGBUILD
+++ b/extra/libxss/PKGBUILD
@@ -1,23 +1,28 @@
-# $Id: PKGBUILD 97566 2010-10-31 15:57:08Z jgc $
+# $Id: PKGBUILD 151434 2012-02-26 10:53:02Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Alexander Baldeck <alexander@archlinux.org>
+
pkgname=libxss
pkgver=1.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Screen Saver extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'scrnsaverproto')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXScrnSaver-${pkgver}.tar.bz2")
sha1sums=('3c29e2222fd68e26e408234c51c6d8b2edf6ab19')
build() {
cd "${srcdir}/libXScrnSaver-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc
make
+}
+
+package() {
+ cd "${srcdir}/libXScrnSaver-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxt/PKGBUILD b/extra/libxt/PKGBUILD
index 989e384c3..92fffec19 100644
--- a/extra/libxt/PKGBUILD
+++ b/extra/libxt/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 114251 2011-03-11 12:33:08Z jgc $
+# $Id: PKGBUILD 151437 2012-02-26 10:54:39Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxt
pkgver=1.1.1
-pkgrel=1
+pkgrel=2
pkgdesc="X11 toolkit intrinsics library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libsm' 'libx11')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXt-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXt-${pkgver}.tar.bz2")
sha1sums=('a29a97f8521bdc7a95364e163f0ce474de572ae5')
build() {
cd "${srcdir}/libXt-${pkgver}"
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXt-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxtst/PKGBUILD b/extra/libxtst/PKGBUILD
index bcdf92d29..2945d5a89 100644
--- a/extra/libxtst/PKGBUILD
+++ b/extra/libxtst/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97591 2010-10-31 16:11:54Z jgc $
+# $Id: PKGBUILD 151438 2012-02-26 10:55:16Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxtst
pkgver=1.2.0
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Testing -- Resource extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
depends=('libxext' 'libxi' 'recordproto' 'inputproto')
makedepends=('xorg-util-macros')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXtst-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXtst-${pkgver}.tar.bz2")
sha1sums=('9fb06ed599caf7f9e7115cbbfadf02b47c17aa72')
build() {
cd "${srcdir}/libXtst-${pkgver}"
./configure --prefix=/usr --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXtst-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxv/PKGBUILD b/extra/libxv/PKGBUILD
index a06c89882..ffaebd312 100644
--- a/extra/libxv/PKGBUILD
+++ b/extra/libxv/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 97586 2010-10-31 16:08:34Z jgc $
+# $Id: PKGBUILD 151440 2012-02-26 10:56:31Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxv
pkgver=1.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Video extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('custom')
url="http://xorg.freedesktop.org/"
depends=('libxext' 'videoproto')
makedepends=('pkgconfig')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXv-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXv-${pkgver}.tar.bz2")
sha1sums=('9ebb6d7936a7b247b9b0f6dc81def39a18e4214c')
build() {
cd "${srcdir}/libXv-${pkgver}"
./configure --prefix=/usr --disable-static
make
+}
+
+package() {
+ cd "${srcdir}/libXv-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
diff --git a/extra/libxvmc/PKGBUILD b/extra/libxvmc/PKGBUILD
index 3efb46c39..413672bd1 100644
--- a/extra/libxvmc/PKGBUILD
+++ b/extra/libxvmc/PKGBUILD
@@ -1,23 +1,27 @@
-# $Id: PKGBUILD 87580 2010-08-17 07:10:11Z jgc $
+# $Id: PKGBUILD 151442 2012-02-26 10:57:39Z pierre $
#Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=libxvmc
pkgver=1.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="X11 Video Motion Compensation extension library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://xorg.freedesktop.org/"
license=('custom')
-depends=('libxv>=1.0.5')
+depends=('libxv')
makedepends=('pkgconfig')
options=('!libtool')
-source=(${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2)
+source=("${url}/releases/individual/lib/libXvMC-${pkgver}.tar.bz2")
sha1sums=('4ace7e7ce6b646b5715b2efa561affc89bc87f91')
build() {
cd ${srcdir}/libXvMC-${pkgver}
./configure --prefix=/usr --sysconfdir=/etc --disable-static
make
+}
+
+package() {
+ cd ${srcdir}/libXvMC-${pkgver}
make DESTDIR=${pkgdir} install
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/llvm/PKGBUILD b/extra/llvm/PKGBUILD
index f954897da..82cb21881 100644
--- a/extra/llvm/PKGBUILD
+++ b/extra/llvm/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 144867 2011-12-08 20:35:39Z foutrelis $
+# $Id: PKGBUILD 151494 2012-02-26 18:15:27Z foutrelis $
# Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
# Contributor: Jan "heftig" Steffens <jan.steffens@gmail.com>
# Contributor: Sebastian Nowicki <sebnow@gmail.com>
@@ -11,7 +11,7 @@
pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer')
pkgver=3.0
-pkgrel=1
+pkgrel=2
arch=('i686' 'x86_64')
url="http://llvm.org/"
license=('custom:University of Illinois/NCSA Open Source License')
@@ -130,6 +130,11 @@ package_llvm() {
install -d "$pkgdir/etc/ld.so.conf.d"
echo /usr/lib/llvm >"$pkgdir/etc/ld.so.conf.d/llvm.conf"
+ # Symlink LLVMgold.so into /usr/lib/bfd-plugins
+ # (https://bugs.archlinux.org/task/28479)
+ install -d "$pkgdir/usr/lib/bfd-plugins"
+ ln -s ../llvm/LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
+
install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
diff --git a/extra/lzop/PKGBUILD b/extra/lzop/PKGBUILD
index 240422d27..b507594a4 100644
--- a/extra/lzop/PKGBUILD
+++ b/extra/lzop/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 98428 2010-11-08 21:29:39Z andrea $
+# $Id: PKGBUILD 151444 2012-02-26 10:58:51Z pierre $
# Maintainer:
# Contributor: Damir Perisa <damir.perisa@bluewin.ch>
pkgname=lzop
pkgver=1.03
-pkgrel=1
+pkgrel=2
pkgdesc="File compressor using lzo lib"
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.lzop.org/"
depends=('lzo2')
-source=(http://www.lzop.org/download/${pkgname}-${pkgver}.tar.gz)
+source=("http://www.lzop.org/download/${pkgname}-${pkgver}.tar.gz")
md5sums=('006c5e27fb78cdd14a628fdfa5aa1905')
build() {
diff --git a/extra/mailman/PKGBUILD b/extra/mailman/PKGBUILD
index a7b140030..d5ebc7277 100644
--- a/extra/mailman/PKGBUILD
+++ b/extra/mailman/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 151051 2012-02-24 15:02:06Z pierre $
+# $Id: PKGBUILD 151503 2012-02-26 20:39:48Z pierre $
# Maintainer: Paul Mattal <paul@archlinux.org>
pkgname=mailman
pkgver=2.1.14
-pkgrel=2
+pkgrel=3
pkgdesc="Mailing list manager with built in web access"
arch=('i686' 'x86_64')
license=('GPL')
@@ -25,7 +25,13 @@ build() {
# fix calls to /usr/bin/python
find . -name '*.py' -exec sed -i 's@^#!.*python$@#!/usr/bin/python2@' {} +
# fix directory permissions to satisfy check_perms
- patch -Np1 -i ${srcdir}/mailman-2.1-build.patch
+ patch -p1 -i ${srcdir}/mailman-2.1-build.patch
+ # set some sane defaults before the configure script has a chance to screw them up
+ sed -e 's/@MAILHOST@/localhost/g' \
+ -e 's/@URLHOST@/localhost/g' \
+ -e 's/@MAILMAN_USER@/mailman/g' \
+ -e 's/@MAILMAN_GROUP@/mailman/g' \
+ -i Mailman/Defaults.py.in
./configure --without-permcheck \
--prefix=/usr/lib/mailman \
diff --git a/extra/octave/PKGBUILD b/extra/octave/PKGBUILD
index 956214576..6da684037 100644
--- a/extra/octave/PKGBUILD
+++ b/extra/octave/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 150772 2012-02-21 21:03:35Z ronald $
+# $Id: PKGBUILD 151390 2012-02-26 08:18:31Z ronald $
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Contributor : shining <shiningxc.at.gmail.com>
# Contributor : cyberdune <cyberdune@gmail.com>
pkgname=octave
-pkgver=3.6.0
-pkgrel=2
+pkgver=3.6.1
+pkgrel=1
pkgdesc="A high-level language, primarily intended for numerical computations."
arch=('i686' 'x86_64')
url="http://www.octave.org"
@@ -18,7 +18,7 @@ optdepends=('texinfo: for help-support in octave'
source=("ftp://ftp.gnu.org/gnu/octave/octave-$pkgver.tar.bz2")
options=('!emptydirs')
install=octave.install
-sha1sums=('62116e090d257a601e9d605f969dd87b7de1ffce')
+sha1sums=('46fdc0b3d7db1b0266975a7443e26769c939a9c7')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
diff --git a/extra/pdns-recursor/PKGBUILD b/extra/pdns-recursor/PKGBUILD
index c344995ac..cf2e32d9b 100644
--- a/extra/pdns-recursor/PKGBUILD
+++ b/extra/pdns-recursor/PKGBUILD
@@ -1,19 +1,18 @@
-# $Id: PKGBUILD 109116 2011-02-06 10:26:46Z andyrtr $
+# $Id: PKGBUILD 151458 2012-02-26 11:37:32Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=pdns-recursor
pkgver=3.3
-pkgrel=1
+pkgrel=2
pkgdesc="PowerDNS recursor"
url="http://www.powerdns.com"
license=('GPL')
arch=('i686' 'x86_64')
-depends=('gcc-libs>=4.5.2' 'lua')
+depends=('gcc-libs' 'lua')
makedepends=('boost')
-#options=(!makeflags)
backup=('etc/powerdns/recursor.conf')
-source=(http://downloads.powerdns.com/releases/${pkgname}-${pkgver}.tar.bz2
- pdns-recursor.rc)
+source=("http://downloads.powerdns.com/releases/${pkgname}-${pkgver}.tar.bz2"
+ 'pdns-recursor.rc')
md5sums=('87daeeebb6f7af9e07814ff6c43300dd'
'5b3aa3c8ed2edf55821af16cfb7ef252')
diff --git a/extra/pdns/PKGBUILD b/extra/pdns/PKGBUILD
index 9506deee3..8226a5868 100644
--- a/extra/pdns/PKGBUILD
+++ b/extra/pdns/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 115160 2011-03-17 09:56:37Z andrea $
+# $Id: PKGBUILD 151459 2012-02-26 11:41:02Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=pdns
-pkgver=2.9.22
-pkgrel=7
+pkgver=2.9.22.6
+pkgrel=1
pkgdesc="A modern, advanced and high performance authoritative-only nameserver"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://www.powerdns.com"
license=('GPL')
depends=('gcc-libs' 'zlib' 'postgresql-libs' 'libmysqlclient' 'sqlite3' 'libldap')
@@ -14,14 +14,14 @@ provides=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql')
replaces=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql')
conflicts=('pdns-ldap' 'pdns-mysql' 'pdns-sqlite' 'pdns-pgsql')
install=pdns.install
-options=(!makeflags !libtool)
+options=('!makeflags' '!libtool')
backup=('etc/powerdns/pdns.conf')
-source=(http://downloads.powerdns.com/releases/${pkgname}-${pkgver}.tar.gz
- 2.9.18-default-mysql-options.patch
- pdns-2.9.22-gcc44.patch
- pdns.rc
- pdns.conf)
-md5sums=('8a6ff842733aca885577eb54e983a1ff'
+source=("http://downloads.powerdns.com/releases/${pkgname}-${pkgver}.tar.gz"
+ '2.9.18-default-mysql-options.patch'
+ 'pdns-2.9.22-gcc44.patch'
+ 'pdns.rc'
+ 'pdns.conf')
+md5sums=('ff97ba980b322adb61c3e9c9e9c4adef'
'90fb32e843326d14359c508cef855929'
'530642273005bdabae27792098834ea6'
'16e2d32e9781be7afa8f1700740bcdb0'
@@ -29,8 +29,8 @@ md5sums=('8a6ff842733aca885577eb54e983a1ff'
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch -Np1 -i "${srcdir}/2.9.18-default-mysql-options.patch"
- patch -Np1 -i "${srcdir}/pdns-2.9.22-gcc44.patch"
+ patch -p1 -i "${srcdir}/2.9.18-default-mysql-options.patch"
+ patch -p1 -i "${srcdir}/pdns-2.9.22-gcc44.patch"
touch AUTHORS NEWS
libtoolize --force --copy
aclocal
@@ -46,6 +46,10 @@ build() {
--disable-recursor \
--disable-static
make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
install -m755 -d "${pkgdir}/etc/rc.d"
rm "${pkgdir}/etc/powerdns/pdns.conf-dist"
diff --git a/extra/procmail/PKGBUILD b/extra/procmail/PKGBUILD
index 4fe479094..b7e780796 100644
--- a/extra/procmail/PKGBUILD
+++ b/extra/procmail/PKGBUILD
@@ -1,24 +1,24 @@
-# $Id: PKGBUILD 118844 2011-04-08 11:25:08Z andyrtr $
+# $Id: PKGBUILD 151448 2012-02-26 11:17:19Z pierre $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=procmail
pkgver=3.22
-pkgrel=4
+pkgrel=5
pkgdesc="Highly configurable auto mail processing."
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://www.procmail.org"
license=('GPL' 'custom:Artistic')
depends=('glibc' 'sh')
makedepends=('smtp-server')
-source=(#http://www.procmail.org/${pkgname}-${pkgver}.tar.gz # currently down
- ftp://ftp.informatik.rwth-aachen.de/pub/packages/procmail/${pkgname}-${pkgver}.tar.gz
- procmail-3.22-getline.patch)
+source=(#"http://www.procmail.org/${pkgname}-${pkgver}.tar.gz" # currently down
+ "ftp://ftp.informatik.rwth-aachen.de/pub/packages/procmail/${pkgname}-${pkgver}.tar.gz"
+ 'procmail-3.22-getline.patch')
md5sums=('1678ea99b973eb77eda4ecf6acae53f1'
'cf8e5d4854050ab0c836e07406a3dfa9')
build() {
cd $srcdir/$pkgname-$pkgver
- patch -Np1 -i ${srcdir}/procmail-3.22-getline.patch
+ patch -p1 -i ${srcdir}/procmail-3.22-getline.patch
yes n | make CFLAGS0="${CFLAGS} ${LDFLAGS}" LOCKINGTEST="/tmp ."
make BASENAME=${pkgdir}/usr MANDIR=${pkgdir}/usr/share/man install
}
diff --git a/extra/ptlib/PKGBUILD b/extra/ptlib/PKGBUILD
index c87a281b3..c628eb158 100644
--- a/extra/ptlib/PKGBUILD
+++ b/extra/ptlib/PKGBUILD
@@ -1,17 +1,17 @@
-# $Id: PKGBUILD 136104 2011-08-23 01:58:09Z heftig $
+# $Id: PKGBUILD 151450 2012-02-26 11:24:29Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
pkgname=ptlib
pkgver=2.10.2
-pkgrel=1
+pkgrel=2
pkgdesc="Portable Windows Library"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://www.ekiga.org/"
license=('GPL')
-depends=('gcc-libs' 'openssl' 'alsa-lib' 'sdl' 'expat' 'libpulse' 'v4l-utils')
+depends=('sdl' 'libpulse' 'v4l-utils' 'libldap')
replaces=('pwlib')
conflicts=('pwlib')
-source=(http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz)
+source=("http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz")
sha256sums=('a0985848da2ea06a4df804a650fd800ff52a01f889c116595b9a67fc35537140')
build() {
diff --git a/extra/pycrypto/PKGBUILD b/extra/pycrypto/PKGBUILD
index fba0c5d51..74a638fd9 100644
--- a/extra/pycrypto/PKGBUILD
+++ b/extra/pycrypto/PKGBUILD
@@ -1,21 +1,25 @@
-# $Id: PKGBUILD 96778 2010-10-24 17:01:27Z ibiru $
+# $Id: PKGBUILD 151452 2012-02-26 11:26:30Z pierre $
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Contributor: Kritoke <kritoke@gamebox.net>
pkgname=pycrypto
-pkgver=2.3
+pkgver=2.5
pkgrel=1
pkgdesc="Collection of cryptographic algorithms and protocols, implemented for use from Python."
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
depends=('python2')
url="http://www.dlitz.net/software/pycrypto/"
-license=(custom)
-source=(http://ftp.dlitz.net/pub/dlitz/crypto/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('4f11e85fbcf13960373650fc2dae8f088f9b001f07fb6d3efb2fcb5334987182')
+license=('custom')
+source=("http://ftp.dlitz.net/pub/dlitz/crypto/${pkgname}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('e950a78184e2a7defccf5d45e0c29c1e9edeb29984433f0d110a21e9631e38de')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
python2 setup.py build
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
python2 setup.py install --root="${pkgdir}" --optimize=1
install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
install -m644 COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/"
diff --git a/extra/pyorbit/PKGBUILD b/extra/pyorbit/PKGBUILD
index 930dd0dda..c0d5c5921 100644
--- a/extra/pyorbit/PKGBUILD
+++ b/extra/pyorbit/PKGBUILD
@@ -1,22 +1,26 @@
-# $Id: PKGBUILD 89716 2010-09-03 12:01:46Z remy $
+# $Id: PKGBUILD 151454 2012-02-26 11:28:37Z pierre $
# Mantainer: Jan de Groot <jgc@archlinux.org>
pkgname=pyorbit
pkgver=2.24.0
-pkgrel=3
+pkgrel=4
pkgdesc="Python bindings for ORBit2"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('LGPL')
url="http://www.pygtk.org"
-depends=('python2' 'orbit2>=2.14.16')
+depends=('python2' 'orbit2')
makedepends=('pkgconfig')
options=('!libtool')
-source=(http://ftp.gnome.org/pub/GNOME/sources/pyorbit/2.24/${pkgname}-${pkgver}.tar.bz2)
+source=("http://ftp.gnome.org/pub/GNOME/sources/pyorbit/2.24/${pkgname}-${pkgver}.tar.bz2")
md5sums=('574593815e75ee6e98062c75d6d1581f')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr || return 1
- make || return 1
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
diff --git a/extra/vlc/PKGBUILD b/extra/vlc/PKGBUILD
index bc7ba43b7..e68fd04e8 100644
--- a/extra/vlc/PKGBUILD
+++ b/extra/vlc/PKGBUILD
@@ -1,27 +1,25 @@
-# $Id: PKGBUILD 151098 2012-02-24 21:08:06Z giovanni $
+# $Id: PKGBUILD 151463 2012-02-26 12:17:02Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: Sarah Hay <sarahhay@mb.sympatico.ca>
# Contributor: Martin Sandsmark <martin.sandsmark@kde.org>
pkgname=vlc
pkgver=2.0.0
-pkgrel=7
+pkgrel=8
pkgdesc="A multi-platform MPEG, VCD/DVD, and DivX player"
arch=('i686' 'x86_64')
url="http://www.videolan.org/vlc/"
license=('LGPL2.1' 'GPL2')
-depends=('a52dec' 'fluidsynth' 'libmtp' 'libdvbpsi' 'libxpm' 'libcdio'
- 'libdca' 'qt' 'libproxy' 'sdl_image' 'libdvdnav' 'mesa' 'aalib'
- 'libxinerama' 'libtar' 'libtiger' 'lua' 'v4l-utils' 'smbclient'
- 'libmatroska' 'zvbi' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2'
- 'libupnp' 'libshout' 'libmad' 'libmpeg2' 'libmodplug' 'libass'
+depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'qt' 'libproxy'
+ 'sdl_image' 'libdvdnav' 'libtiger' 'lua' 'libmatroska'
+ 'zvbi' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp'
+ 'libshout' 'libmad' 'libmpeg2' 'libmodplug' 'libass'
'xcb-util-keysyms' 'ttf-freefont')
-makedepends=('avahi' 'pkg-config' 'live-media' 'libnotify' 'libbluray'
- 'flac' 'libtheora' 'alsa-lib' 'jack' 'kdelibs' 'libgcrypt'
- 'libraw1394' 'libdc1394' 'libavc1394' 'libva' 'libpulse'
- 'lirc-utils' 'gnutls' 'libcaca' 'librsvg' 'portaudio' 'oss'
- 'ncurses' 'libgme' 'schroedinger' 'udev' 'projectm' 'twolame'
- 'libdvdcss' 'gnome-vfs' 'libgoom2' 'vcdimager' 'xosd')
+makedepends=('live-media' 'libnotify' 'libbluray' 'flac' 'kdelibs'
+ 'fluidsynth' 'libdc1394' 'libavc1394' 'lirc-utils'
+ 'libcaca' 'librsvg' 'portaudio' 'oss' 'libgme' 'xosd'
+ 'projectm' 'twolame' 'aalib' 'libmtp' 'libdvdcss'
+ 'gnome-vfs' 'libgoom2' 'libtar' 'vcdimager')
optdepends=('avahi: for service discovery using bonjour protocol'
'libnotify: for notification plugin'
'ncurses: for ncurses interface support'
@@ -30,28 +28,30 @@ optdepends=('avahi: for service discovery using bonjour protocol'
'libavc1394: for devices using the 1394ta AV/C'
'libdc1394: for IEEE 1394 plugin'
'kdelibs: KDE Solid hardware integration'
- 'libpulse: PulseAudio support'
'vdpau-video: vdpau back-end for nvidia'
'libva-driver-intel: back-end for intel cards'
- 'libbluray: for Blu-Ray support'
+ 'libbluray: for Blu-Ray support'
+ 'flac: for Free Lossless Audio Codec plugin'
'oss: for OSS audio support'
'portaudio: for portaudio support'
'twolame: for TwoLAME mpeg2 encoder plugin'
'projectm: for ProjectM visualisation plugin'
- 'udev: for service discovery using udev'
'libcaca: for colored ASCII art video output'
'libgme: for libgme plugin'
'librsvg: for SVG plugin'
- 'libgcrypt: support for some plugins'
'gnome-vfs: for GNOME Virtual File System support'
'libgoom2: for libgoom plugin'
'vcdimager: navigate VCD with libvcdinfo'
- 'xosd: for xosd support')
+ 'xosd: for xosd support'
+ 'aalib: for ASCII art plugin'
+ 'libmtp: for MTP devices support'
+ 'fluidsynth: for synthesizer MIDI FluidSynth'
+ 'smbclient: for SMB access plugin')
conflicts=('vlc-plugin')
replaces=('vlc-plugin')
backup=('usr/share/vlc/lua/http/.hosts'
'usr/share/vlc/lua/http/dialogs/.hosts')
-options=('!libtool')
+options=('!libtool' '!emptydirs')
install=vlc.install
source=("http://download.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"
'access_smb_link_to_smbclient.patch')
@@ -74,7 +74,6 @@ build() {
--enable-lirc \
--enable-pvr \
--enable-ncurses \
- --enable-real \
--enable-realrtsp \
--enable-xosd \
--enable-aa \
diff --git a/extra/weechat/PKGBUILD b/extra/weechat/PKGBUILD
index a8c893f44..ce7cad83b 100644
--- a/extra/weechat/PKGBUILD
+++ b/extra/weechat/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 143994 2011-12-01 15:45:52Z giovanni $
+# $Id: PKGBUILD 151466 2012-02-26 12:39:20Z giovanni $
# Maintainer: Giovanni Scafora <giovanni@archlinux.org>
# Contributor: lucke <lucke at o2 dot pl>
pkgname=weechat
-pkgver=0.3.6
-pkgrel=2
+pkgver=0.3.7
+pkgrel=1
pkgdesc="Fast, light and extensible IRC client (curses UI)"
arch=('i686' 'x86_64')
url="http://www.weechat.org/"
license=('GPL')
-depends=('gnutls')
+depends=('gnutls' 'curl' 'libgcrypt')
makedepends=('cmake' 'pkgconfig' 'perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell')
optdepends=('perl' 'python2' 'lua' 'tcl' 'ruby' 'aspell')
options=('!libtool')
source=("http://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.bz2")
-md5sums=('db2392b8e31738f79f0898f77eda8daa')
+md5sums=('62bb5002b2ba9e5816dfeededc3fa276')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
diff --git a/extra/xfce4-battery-plugin/PKGBUILD b/extra/xfce4-battery-plugin/PKGBUILD
index 16fa2e0cb..0b78657f9 100644
--- a/extra/xfce4-battery-plugin/PKGBUILD
+++ b/extra/xfce4-battery-plugin/PKGBUILD
@@ -1,34 +1,43 @@
-# $Id: PKGBUILD 149238 2012-02-06 16:19:07Z foutrelis $
+# $Id: PKGBUILD 151509 2012-02-26 21:57:00Z foutrelis $
# Maintainer: aurelien <aurelien@archlinux.org>
# Contributor: Aurelien Foret <orelien@chez.com>
pkgname=xfce4-battery-plugin
pkgver=1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="A battery monitor plugin for the Xfce panel"
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
license=('GPL2')
url="http://xfce-goodies.berlios.de/"
groups=('xfce4-goodies')
depends=('xfce4-panel' 'libxfcegui4' 'hicolor-icon-theme')
makedepends=('intltool')
options=('!libtool')
-install=${pkgname}.install
-source=(http://archive.xfce.org/src/panel-plugins/${pkgname}/1.0/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('2696307f34f6b9630fcaaea102004e78')
+install=$pkgname.install
+source=(http://archive.xfce.org/src/panel-plugins/$pkgname/1.0/$pkgname-$pkgver.tar.bz2
+ show-time-when-on-battery.patch)
+sha256sums=('c28bb580e6b932c017b5bc6b2e75de8c3557e08d9606c7a70134aa035f8a121f'
+ '7cabd72a462406295e438a2aae89c09af9f759b5c257f7ecd19ae02c81250575')
build() {
cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/lib \
- --localstatedir=/var \
- --disable-static \
- --disable-debug
+
+ # Fix FS#27438: Remaining time not shown on some systems
+ patch -Np1 -i "$srcdir/show-time-when-on-battery.patch"
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --libexecdir=/usr/lib \
+ --localstatedir=/var \
+ --disable-static \
+ --disable-debug
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/extra/xfce4-battery-plugin/show-time-when-on-battery.patch b/extra/xfce4-battery-plugin/show-time-when-on-battery.patch
new file mode 100644
index 000000000..d5ed36460
--- /dev/null
+++ b/extra/xfce4-battery-plugin/show-time-when-on-battery.patch
@@ -0,0 +1,21 @@
+From f4a68f05e838291d1ddcb60f7c719873bfd57d27 Mon Sep 17 00:00:00 2001
+From: flo <florian.a.jung@web.de>
+Date: Fri, 18 Feb 2011 17:21:12 +0000
+Subject: Show time when on battery power (bug #3736).
+
+---
+diff --git a/panel-plugin/libacpi.c b/panel-plugin/libacpi.c
+index 87339b7..838a760 100644
+--- a/panel-plugin/libacpi.c
++++ b/panel-plugin/libacpi.c
+@@ -787,7 +787,7 @@ int read_acpi_state_sysfs(int battery)
+ acpistate->rcapacity = read_sysfs_int(buf);
+ acpistate->percentage = (((float) acpistate->rcapacity)/acpiinfo->last_full_capacity) * 100;
+ }
+- if (strcmp(name,"current_now") == 0)
++ if ((strcmp(name,"current_now") == 0) || (strcmp(name,"power_now") == 0))
+ {
+ sprintf(buf,"%s/%s",batteries[battery], name);
+ acpistate->prate = read_sysfs_int(buf);
+--
+cgit v0.9.0.2
diff --git a/extra/xfce4-battery-plugin/xfce4-battery-plugin.install b/extra/xfce4-battery-plugin/xfce4-battery-plugin.install
index 21b79d2d4..e4f8fd06c 100644
--- a/extra/xfce4-battery-plugin/xfce4-battery-plugin.install
+++ b/extra/xfce4-battery-plugin/xfce4-battery-plugin.install
@@ -3,9 +3,11 @@ post_install() {
}
post_upgrade() {
- post_install $1
+ post_install
}
post_remove() {
- gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ post_install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/extra/xfce4-sensors-plugin/PKGBUILD b/extra/xfce4-sensors-plugin/PKGBUILD
index 6ab299b08..736c67f15 100644
--- a/extra/xfce4-sensors-plugin/PKGBUILD
+++ b/extra/xfce4-sensors-plugin/PKGBUILD
@@ -1,38 +1,45 @@
-# $Id: PKGBUILD 148978 2012-02-05 11:58:42Z ibiru $
+# $Id: PKGBUILD 151507 2012-02-26 21:47:29Z foutrelis $
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
# Contributor: Merk Matthias <macem@chello.at>
pkgname=xfce4-sensors-plugin
pkgver=1.2.3
-pkgrel=3
+pkgrel=4
pkgdesc="A lm_sensors plugin for the Xfce panel"
arch=('i686' 'x86_64')
license=('GPL2')
url="http://goodies.xfce.org/projects/panel-plugins/xfce4-sensors-plugin"
groups=('xfce4-goodies')
-depends=('xfce4-panel' 'lm_sensors' 'libnotify>=0.7.1' 'hicolor-icon-theme') #'libxfcegui4'
-makedepends=('pkgconfig' 'intltool' 'hddtemp>=0.3.beta15.45-2' 'gnu-netcat' 'xfce4-dev-tools')
-optdepends=('gnu-netcat: for hddtemp access')
-options=(!libtool !makeflags)
-install=${pkgname}.install
-source=(http://archive.xfce.org/src/panel-plugins/${pkgname}/1.2/${pkgname}-${pkgver}.tar.bz2)
-md5sums=('2edf376d140449ca42c4e4f591e626f8')
+depends=('xfce4-panel' 'lm_sensors' 'libnotify' 'hddtemp' 'hicolor-icon-theme')
+makedepends=('intltool' 'gnu-netcat')
+options=('!libtool')
+install=$pkgname.install
+source=(http://archive.xfce.org/src/panel-plugins/$pkgname/1.2/$pkgname-$pkgver.tar.bz2)
+sha256sums=('3dd27348f7b38b55e53aa8d851cdb80e090b8830ca9e705bf32641679f08d326')
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
- ./configure --prefix=/usr \
- --sysconfdir=/etc \
- --libexecdir=/usr/lib \
- --localstatedir=/var \
- --datadir=/usr/share \
- --datarootdir=/usr/share \
- --disable-static \
- --with-pathhddtemp=/usr/sbin/hddtemp \
- --disable-debug
+ cd "$srcdir/$pkgname-$pkgver"
+
+ # Satisfy the check that hddtemp is queryable via netcat
+ # (https://bugs.archlinux.org/task/28275)
+ echo ohai | nc -l -p 7634 -s localhost -c &
+
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --libexecdir=/usr/lib \
+ --localstatedir=/var \
+ --datadir=/usr/share \
+ --datarootdir=/usr/share \
+ --disable-static \
+ --with-pathhddtemp=/usr/sbin/hddtemp \
+ --disable-debug
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir" install
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/extra/xfce4-sensors-plugin/xfce4-sensors-plugin.install b/extra/xfce4-sensors-plugin/xfce4-sensors-plugin.install
index 17ca8f78a..ef6375367 100644
--- a/extra/xfce4-sensors-plugin/xfce4-sensors-plugin.install
+++ b/extra/xfce4-sensors-plugin/xfce4-sensors-plugin.install
@@ -1,11 +1,25 @@
-post_install() {
+post_common() {
gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
}
+post_install() {
+ post_common
+
+ echo '> Make sure the hddtemp daemon is running, otherwise xfce4-sensors will'
+ echo '> crash on start.'
+}
+
post_upgrade() {
- post_install $1
+ post_common
+
+ if (($(vercmp $2 1.2.3-4) < 0)); then
+ echo '> Make sure the hddtemp daemon is running, otherwise xfce4-sensors will'
+ echo '> crash on start.'
+ fi
}
post_remove() {
- post_install $1
+ post_common
}
+
+# vim:set ts=2 sw=2 et:
diff --git a/staging/alex/PKGBUILD b/staging/alex/PKGBUILD
new file mode 100644
index 000000000..cc609e757
--- /dev/null
+++ b/staging/alex/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 151489 2012-02-26 17:23:04Z tdziedzic $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Philip Nilsson <pnilsson@nullref.se>
+
+pkgname=alex
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='a lexical analyser generator for Haskell'
+arch=('i686' 'x86_64')
+url='http://www.haskell.org/alex/'
+license=('custom:BSD3')
+depends=('gmp')
+makedepends=('ghc=7.4.1-2' 'haskell-quickcheck=2.4.2-1')
+source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
+md5sums=('5dec239c89165d159faa2154bc0724cd')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ runghc Setup.lhs configure --prefix=/usr --datasubdir=$pkgname
+ runghc Setup.lhs build
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+ runghc Setup.lhs copy --destdir=$pkgdir
+ install -D -m644 LICENSE $pkgdir/usr/share/licenses/alex/BSD3
+
+ # doc/ contains only license which already installed into proper place
+ rm -rf $pkgdir/usr/share/doc
+}
diff --git a/staging/haskell-html/PKGBUILD b/staging/haskell-html/PKGBUILD
new file mode 100644
index 000000000..44a3ea50b
--- /dev/null
+++ b/staging/haskell-html/PKGBUILD
@@ -0,0 +1,39 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=html
+pkgname=haskell-html
+pkgver=1.0.1.2
+pkgrel=10
+pkgdesc="HTML combinator library"
+url="http://hackage.haskell.org/package/html"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh)
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('2a7de5a2af9a2f80d39825d6a95ee445')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-html/haskell-html.install b/staging/haskell-html/haskell-html.install
new file mode 100644
index 000000000..768297e0a
--- /dev/null
+++ b/staging/haskell-html/haskell-html.install
@@ -0,0 +1,19 @@
+HS_DIR=usr/share/haskell/haskell-html
+post_install() {
+ ${HS_DIR}/register.sh
+ (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+ ${HS_DIR}/unregister.sh &> /dev/null
+ exit 0
+}
+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/staging/haskell-quickcheck/PKGBUILD b/staging/haskell-quickcheck/PKGBUILD
new file mode 100644
index 000000000..7b27cfb0c
--- /dev/null
+++ b/staging/haskell-quickcheck/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+# Package generated by cabal2arch 0.7.5
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.4.2
+pkgrel=1
+pkgdesc="Automatic testing of Haskell programs"
+url="http://hackage.haskell.org/package/QuickCheck"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'haskell-mtl=2.0.1.0-4' 'haskell-random=1.0.1.1-1' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('9e22f9741cbc7d9cd8d52d3928e57b67')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-quickcheck/haskell-quickcheck.install b/staging/haskell-quickcheck/haskell-quickcheck.install
new file mode 100644
index 000000000..c9e12fadc
--- /dev/null
+++ b/staging/haskell-quickcheck/haskell-quickcheck.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-quickcheck
+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/staging/haskell-regex-base/PKGBUILD b/staging/haskell-regex-base/PKGBUILD
new file mode 100644
index 000000000..3b8ecb4bb
--- /dev/null
+++ b/staging/haskell-regex-base/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+
+_hkgname=regex-base
+pkgname=haskell-regex-base
+pkgver=0.93.2
+pkgrel=5
+pkgdesc="Interface API for regex-posix,pcre,parsec,tdfa,dfa"
+url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' sh 'haskell-mtl=2.0.1.0-4')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('e7b93b0b17eff8d3068ecb2f5d5f6ea3')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-regex-base/haskell-regex-base.install b/staging/haskell-regex-base/haskell-regex-base.install
new file mode 100644
index 000000000..3ad2fea28
--- /dev/null
+++ b/staging/haskell-regex-base/haskell-regex-base.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-base
+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/staging/haskell-regex-compat/PKGBUILD b/staging/haskell-regex-compat/PKGBUILD
new file mode 100644
index 000000000..c880ff4f2
--- /dev/null
+++ b/staging/haskell-regex-compat/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+
+_hkgname=regex-compat
+pkgname=haskell-regex-compat
+pkgver=0.95.1
+pkgrel=1
+pkgdesc="Replaces and enhances Text.Regex"
+url="http://hackage.haskell.org/package/${_hkgname}"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5' 'haskell-regex-posix=0.95.1-1')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('d0573ab4e2f3de5faa61380b67333320')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-regex-compat/haskell-regex-compat.install b/staging/haskell-regex-compat/haskell-regex-compat.install
new file mode 100644
index 000000000..898c0bba1
--- /dev/null
+++ b/staging/haskell-regex-compat/haskell-regex-compat.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-compat
+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/staging/haskell-regex-posix/PKGBUILD b/staging/haskell-regex-posix/PKGBUILD
new file mode 100644
index 000000000..1bed15490
--- /dev/null
+++ b/staging/haskell-regex-posix/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+
+_hkgname=regex-posix
+pkgname=haskell-regex-posix
+pkgver=0.95.1
+pkgrel=1
+pkgdesc="The posix regex backend for regex-base"
+url="http://hackage.haskell.org/package/${_hkgname}"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh' 'haskell-regex-base=0.93.2-5')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+install=${pkgname}.install
+md5sums=('41cbc6d2b99837b64e0cc457c2737cc8')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-regex-posix/haskell-regex-posix.install b/staging/haskell-regex-posix/haskell-regex-posix.install
new file mode 100644
index 000000000..2b89fae7b
--- /dev/null
+++ b/staging/haskell-regex-posix/haskell-regex-posix.install
@@ -0,0 +1,18 @@
+HS_DIR=usr/share/haskell/haskell-regex-posix
+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/staging/haskell-xhtml/PKGBUILD b/staging/haskell-xhtml/PKGBUILD
new file mode 100644
index 000000000..4ec98da52
--- /dev/null
+++ b/staging/haskell-xhtml/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Vesa Kaihlavirta <vesa@archlinux.org>
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+# Package generated by cabal2arch 0.7.6
+
+_hkgname=xhtml
+pkgname=haskell-xhtml
+pkgver=3000.2.0.5
+pkgrel=1
+pkgdesc="Combinators for producing XHTML 1.0, including the Strict, Transitional and Frameset variants."
+url="http://hackage.haskell.org/package/xhtml"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc=7.4.1-2' 'sh')
+source=(http://hackage.haskell.org/packages/archive/${_hkgname}/$pkgver/${_hkgname}-$pkgver.tar.gz)
+install=${pkgname}.install
+md5sums=('d51e20de416b825aba6b874a221acfc4')
+
+build() {
+ cd ${srcdir}/${_hkgname}-${pkgver}
+ runhaskell Setup configure -O -p --enable-split-objs --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 ${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/staging/haskell-xhtml/haskell-xhtml.install b/staging/haskell-xhtml/haskell-xhtml.install
new file mode 100644
index 000000000..d03b8a053
--- /dev/null
+++ b/staging/haskell-xhtml/haskell-xhtml.install
@@ -0,0 +1,19 @@
+HS_DIR=usr/share/haskell/haskell-xhtml
+post_install() {
+ ${HS_DIR}/register.sh
+ (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index)
+}
+pre_upgrade() {
+ ${HS_DIR}/unregister.sh &> /dev/null
+ exit 0
+}
+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/testing/ypserv/PKGBUILD b/testing/ypserv/PKGBUILD
new file mode 100644
index 000000000..2e125cbee
--- /dev/null
+++ b/testing/ypserv/PKGBUILD
@@ -0,0 +1,42 @@
+# $Id: PKGBUILD 151498 2012-02-26 19:05:20Z tomegun $
+# Maintainer: Tom Gundersen <teg@jklm.no>
+# Contributor: Gaetan Bisson <bisson@archlinux.org>
+# Contributor: judd <jvinet@zeroflux.org>
+# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
+
+pkgname=ypserv
+pkgver=2.27
+pkgrel=1
+pkgdesc='Linux NIS Server'
+arch=('i686' 'x86_64')
+url='http://www.linux-nis.org/nis/ypserv/'
+license=('GPL2')
+depends=('gdbm' 'openslp' 'inetutils')
+optdepends=('gawk: for printcap support')
+backup=('etc/ypserv.conf' 'etc/netgroup' 'var/yp/securenets')
+source=("http://www.linux-nis.org/download/${pkgname}/${pkgname}-${pkgver}.tar.bz2"
+ confpost.patch
+ 'yppasswd'
+ 'ypserv')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -p1 -i ../confpost.patch
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+
+ install -D -m644 etc/netgroup "${pkgdir}"/etc/netgroup
+ install -D -m644 etc/ypserv.conf "${pkgdir}"/etc/ypserv.conf
+ install -D -m644 etc/securenets "${pkgdir}"/var/yp/securenets
+ install -D -m755 ../ypserv "${pkgdir}"/etc/rc.d/ypserv
+ install -D -m755 ../yppasswd "${pkgdir}"/etc/rc.d/yppasswd
+}
+md5sums=('fd9c43aec932a92be07b723c647b02a4'
+ '8acb314f30d6e531ac9efa8655f68ccb'
+ '4bc84c48ed1bb9659698853acb5cfd76'
+ 'c40befe5932f1b42efaced6b46809303')
diff --git a/testing/ypserv/confpost.patch b/testing/ypserv/confpost.patch
new file mode 100644
index 000000000..489e4368a
--- /dev/null
+++ b/testing/ypserv/confpost.patch
@@ -0,0 +1,14 @@
+diff -up ypserv-2.27/conf_post.h.qdbm ypserv-2.27/conf_post.h
+--- ypserv-2.27/conf_post.h.qdbm 2012-02-01 14:18:01.780846425 +0100
++++ ypserv-2.27/conf_post.h 2012-02-01 14:18:01.780846425 +0100
+@@ -0,0 +1,10 @@
++/* Define common preprocessor symbol for HAVE_LIBGDBM and HAVE_LIBQDBM, since
++ * libraries gdbm and qdbm have same symbol names. */
++#undef HAVE_COMPAT_LIBGDBM
++#ifdef HAVE_LIBGDBM
++#define HAVE_COMPAT_LIBGDBM
++#endif
++#ifdef HAVE_LIBQDBM
++#define HAVE_COMPAT_LIBGDBM
++#endif
++
diff --git a/testing/ypserv/yppasswd b/testing/ypserv/yppasswd
new file mode 100755
index 000000000..c2b00b2ca
--- /dev/null
+++ b/testing/ypserv/yppasswd
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case "$1" in
+ start)
+ stat_busy "Starting NIS Password Daemon"
+ /usr/sbin/rpc.yppasswdd
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ add_daemon yppasswd
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping NIS Password Daemon"
+ killall -q /usr/sbin/rpc.yppasswdd
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm_daemon yppasswd
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac
diff --git a/testing/ypserv/ypserv b/testing/ypserv/ypserv
new file mode 100755
index 000000000..c36e6901b
--- /dev/null
+++ b/testing/ypserv/ypserv
@@ -0,0 +1,34 @@
+#!/bin/bash
+
+. /etc/rc.conf
+. /etc/rc.d/functions
+
+case "$1" in
+ start)
+ stat_busy "Starting NIS Server"
+ /usr/sbin/ypserv
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ add_daemon ypserv
+ stat_done
+ fi
+ ;;
+ stop)
+ stat_busy "Stopping NIS Server"
+ killall -q /usr/sbin/ypserv
+ if [ $? -gt 0 ]; then
+ stat_fail
+ else
+ rm_daemon ypserv
+ stat_done
+ fi
+ ;;
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+ *)
+ echo "usage: $0 {start|stop|restart}"
+esac