summaryrefslogtreecommitdiff
path: root/community-testing
diff options
context:
space:
mode:
Diffstat (limited to 'community-testing')
-rw-r--r--community-testing/addresses/PKGBUILD31
-rw-r--r--community-testing/giggle/PKGBUILD34
-rw-r--r--community-testing/giggle/giggle.install13
-rw-r--r--community-testing/gimmie/ChangeLog2
-rw-r--r--community-testing/gimmie/PKGBUILD44
-rw-r--r--community-testing/gimmie/gimmie.install22
-rw-r--r--community-testing/glipper/PKGBUILD38
-rw-r--r--community-testing/glipper/glipper.install30
-rw-r--r--community-testing/gnome-system-tools/PKGBUILD27
-rw-r--r--community-testing/gnome-system-tools/gnome-system-tools.install15
-rw-r--r--community-testing/gnote/PKGBUILD37
-rw-r--r--community-testing/gnote/gnote.install22
-rw-r--r--community-testing/gnote/gtk2.20.patch40
-rw-r--r--community-testing/gnubiff/PKGBUILD57
-rw-r--r--community-testing/gnumail/PKGBUILD23
-rw-r--r--community-testing/gnustep-back/ChangeLog2
-rw-r--r--community-testing/gnustep-back/PKGBUILD26
-rw-r--r--community-testing/gnustep-base/ChangeLog6
-rw-r--r--community-testing/gnustep-base/PKGBUILD33
-rw-r--r--community-testing/gnustep-gui/ChangeLog2
-rw-r--r--community-testing/gnustep-gui/PKGBUILD27
-rw-r--r--community-testing/gphpedit/PKGBUILD33
-rw-r--r--community-testing/gphpedit/doc-fix.patch20
-rw-r--r--community-testing/gphpedit/gphpedit.install11
-rw-r--r--community-testing/ibus/PKGBUILD50
-rw-r--r--community-testing/ibus/ibus.install25
-rw-r--r--community-testing/liboobs/PKGBUILD26
-rw-r--r--community-testing/llvm/PKGBUILD48
-rw-r--r--community-testing/llvm/cindexer-clang-path.patch10
-rw-r--r--community-testing/llvm/clang-toolchains-gcc-versions.patch12
-rw-r--r--community-testing/perl-gtk2-webkit/ChangeLog17
-rw-r--r--community-testing/perl-gtk2-webkit/PKGBUILD24
-rw-r--r--community-testing/shotwell/PKGBUILD33
-rw-r--r--community-testing/shotwell/shotwell.install24
-rw-r--r--community-testing/system-tools-backends/PKGBUILD37
-rw-r--r--community-testing/system-tools-backends/system-tools-backends.install12
-rw-r--r--community-testing/workrave/PKGBUILD25
37 files changed, 910 insertions, 28 deletions
diff --git a/community-testing/addresses/PKGBUILD b/community-testing/addresses/PKGBUILD
new file mode 100644
index 000000000..fb4501739
--- /dev/null
+++ b/community-testing/addresses/PKGBUILD
@@ -0,0 +1,31 @@
+# $Id: PKGBUILD 44420 2011-04-07 13:06:35Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+pkgname=addresses
+pkgver=0.4.6
+pkgrel=6
+pkgdesc="A versatile address book application for GNUstep"
+arch=('i686' 'x86_64')
+url="http://giesler.biz/bjoern/en/sw_addr.html"
+license=('LGPL')
+depends=('gnustep-back')
+source=(http://giesler.biz/bjoern/downloads/Addresses-$pkgver.tar.gz)
+md5sums=('2d6b6bf9a1578a5b3a13cb0bd2c60fad')
+
+build() {
+ . /etc/profile.d/GNUstep.sh
+ cd $srcdir/Addresses-$pkgver
+ sed -i -e 's|Versions/A|Versions/0|g' {Test,AddressManager}/GNUmakefile
+
+ export PATH=$startdir/gcc-objc/src/gcc-4.2.1/build/qwe/usr/bin:$PATH
+
+ make
+ make GNUSTEP_INSTALLATION_DIR=$pkgdir/opt/GNUstep/System INSTALL_ROOT_DIR=$pkgdir install
+
+ # buggy install scripts
+ cd $pkgdir/opt/GNUstep/System/Library/Headers/
+ rm AddressBook
+ ln -sf Addresses AddressBook
+}
diff --git a/community-testing/giggle/PKGBUILD b/community-testing/giggle/PKGBUILD
new file mode 100644
index 000000000..36fb72bab
--- /dev/null
+++ b/community-testing/giggle/PKGBUILD
@@ -0,0 +1,34 @@
+# $Id: PKGBUILD 44519 2011-04-08 03:41:57Z tdziedzic $
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: neodreams <yanbrodeur@gmail.com>
+
+pkgname=giggle
+pkgver=0.5
+pkgrel=5
+pkgdesc="Graphical frontend for the git directory tracker (think of gitk on GTK+)."
+arch=('i686' 'x86_64')
+url="http://live.gnome.org/giggle"
+license=('GPL')
+depends=('git' 'gtksourceview2')
+makedepends=('intltool' 'vte' 'evolution-data-server>=2.30.2.1')
+optdepends=('vte: for terminal plugin support'
+ 'evolution-data-server: details autocompletion')
+source=(http://ftp.gnome.org/pub/GNOME/sources/giggle/0.5/${pkgname}-${pkgver}.tar.bz2)
+options=(!libtool)
+install=giggle.install
+sha256sums=('2e2c70d25159d31c87d155c9f799e0f1feb30fe26fc8aaf207ca6b3bd9b2b259')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./configure \
+ --prefix=/usr
+
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/giggle/giggle.install b/community-testing/giggle/giggle.install
new file mode 100644
index 000000000..ec0c3f071
--- /dev/null
+++ b/community-testing/giggle/giggle.install
@@ -0,0 +1,13 @@
+post_install() {
+ gtk-update-icon-cache -f -t -q /usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
+
diff --git a/community-testing/gimmie/ChangeLog b/community-testing/gimmie/ChangeLog
new file mode 100644
index 000000000..7fd5bbf99
--- /dev/null
+++ b/community-testing/gimmie/ChangeLog
@@ -0,0 +1,2 @@
+2007-06-26 tardo <tardo@nagi-fanboi.net>
+* Built for x86_64
diff --git a/community-testing/gimmie/PKGBUILD b/community-testing/gimmie/PKGBUILD
new file mode 100644
index 000000000..01c79a4d4
--- /dev/null
+++ b/community-testing/gimmie/PKGBUILD
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 44484 2011-04-07 20:23:57Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: György Balló <ballogy@freestart.hu>
+
+pkgname=gimmie
+pkgver=0.2.8
+pkgrel=14
+pkgdesc="desktop organizer which allows interaction with applications, contacts, documents, etc"
+arch=('i686' 'x86_64')
+url="http://beatniksoftware.com/gimmie/"
+license=('LGPL')
+depends=('libgnomecups' 'dbus-python' 'python2-gconf' 'python-gnomeapplet'
+ 'python-gnomedesktop' 'python2-libgnome' 'python-wnck' 'pyxdg'
+ 'hicolor-icon-theme' 'xdg-utils')
+makedepends=('findutils' 'perlxml')
+options=(!libtool)
+install=$pkgname.install
+source=(http://www.beatniksoftware.com/gimmie/releases/$pkgname-$pkgver.tar.gz)
+md5sums=('721b8ec80f0247e1281aeb4aa5614c2f')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ sed -i 's@^#!.*python$@#!/usr/bin/python2@' gimmie/gimmie_{threads,bar}.py
+
+ export CFLAGS="$CFLAGS `pkg-config --cflags glib-2.0`"
+ export LDFLAGS="$LDFLAGS `pkg-config --libs glib-2.0`"
+
+ export CFLAGS="$CFLAGS `pkg-config --cflags gtk+-2.0`"
+ export LDFLAGS="$LDFLAGS `pkg-config --libs gtk+-2.0`"
+
+ export CFLAGS="$CFLAGS `pkg-config --cflags pygtk-2.0`"
+ export LDFLAGS="$LDFLAGS `pkg-config --libs pygtk-2.0`"
+
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir="/usr/lib/$pkgname" \
+ --disable-static --disable-schemas-install \
+ --with-gconf-schema-file-dir=/usr/share/gconf/schemas \
+ PYTHON=/usr/bin/python2
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ make DESTDIR="$pkgdir/" install
+}
diff --git a/community-testing/gimmie/gimmie.install b/community-testing/gimmie/gimmie.install
new file mode 100644
index 000000000..015be0a4d
--- /dev/null
+++ b/community-testing/gimmie/gimmie.install
@@ -0,0 +1,22 @@
+pkgname=gimmie
+
+post_install() {
+ gconfpkg --install $pkgname
+ xdg-icon-resource forceupdate
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ gconfpkg --uninstall $pkgname
+}
+
+post_remove() {
+ xdg-icon-resource forceupdate
+}
diff --git a/community-testing/glipper/PKGBUILD b/community-testing/glipper/PKGBUILD
new file mode 100644
index 000000000..430fa5e2e
--- /dev/null
+++ b/community-testing/glipper/PKGBUILD
@@ -0,0 +1,38 @@
+# $Id: PKGBUILD 44486 2011-04-07 20:24:38Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Pbl Gomez <pblgomez@gmail.com>
+
+pkgname=glipper
+pkgver=1.0
+pkgrel=12
+pkgdesc="Clipboard for gnome desktop"
+arch=('i686' 'x86_64')
+url="http://sourceforge.net/projects/glipper/"
+license=("GPL")
+depends=('python2-gconf' 'python-gnomeapplet' 'python2-libgnome' 'hicolor-icon-theme')
+makedepends=('pkgconfig' 'perlxml' 'gnome-doc-utils')
+optdepends=('pycrypto: encrypted connection support in Network plugin')
+install=glipper.install
+options=(!emptydirs !libtool)
+source=(http://downloads.sourceforge.net/sourceforge/glipper/$pkgname-$pkgver.tar.bz2)
+md5sums=('95315e62b950877611d4645a0b47e1ba')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+
+ ./configure --prefix=/usr --sysconfdir=/etc
+ make
+}
+
+package() {
+ cd $srcdir/$pkgname-$pkgver
+
+ make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR=$pkgdir install
+
+ sed -i "s|#!/usr/bin/env python$|#!/usr/bin/env python2|" \
+ $pkgdir/usr/lib/glipper/glipper
+
+ install -dm755 ${pkgdir}/usr/share/gconf/schemas
+ gconf-merge-schema ${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas $pkgdir/etc/gconf/schemas/*.schemas
+ rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+}
diff --git a/community-testing/glipper/glipper.install b/community-testing/glipper/glipper.install
new file mode 100644
index 000000000..72012f6cd
--- /dev/null
+++ b/community-testing/glipper/glipper.install
@@ -0,0 +1,30 @@
+pkgname=glipper
+
+post_install() {
+ export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
+ /usr/bin/gconftool-2 --makefile-install-rule usr/share/gconf/schemas/${pkgname}.schemas >/dev/null
+ /usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+ echo "If you use Gnome, read http://glipper.sourceforge.net/ and remove ~/.glipper"
+ echo "If you don't use Gnome, use glipper-old package"
+ /bin/true
+}
+
+post_upgrade() {
+ /usr/bin/gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor
+}
+
+pre_remove() {
+ if [ -f usr/share/gconf/schemas/${pkgname}.schemas ]; then
+ schemas=(usr/share/gconf/schemas/${pkgname}.schemas)
+ elif [ -f opt/gnome/share/gconf/schemas/${pkgname}.schemas ]; then
+ schemas=(opt/gnome/share/gconf/schemas/${pkgname}.schemas)
+ else
+ schemas=(`pacman -Ql $pkgname | grep 'gconf/schemas/.*schemas$' | awk '{ print $2 }'`)
+ fi
+ export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
+ usr/bin/gconftool-2 --makefile-uninstall-rule ${schemas[@]} >/dev/null
+}
+
diff --git a/community-testing/gnome-system-tools/PKGBUILD b/community-testing/gnome-system-tools/PKGBUILD
new file mode 100644
index 000000000..aef106546
--- /dev/null
+++ b/community-testing/gnome-system-tools/PKGBUILD
@@ -0,0 +1,27 @@
+# $Id: PKGBUILD 44473 2011-04-07 19:13:54Z ibiru $
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: Hugo Doria <hugodoria@archlinux-br.org>
+
+pkgname=gnome-system-tools
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="Gnome System Configuration Utilities"
+arch=('i686' 'x86_64')
+url="http://www.gnome.org/projects/gst/"
+license=('GPL')
+options=('!libtool')
+depends=('wireless_tools' 'liboobs' 'nautilus' 'polkit-gnome' 'dconf')
+makedepends=('gnome-doc-utils' 'intltool')
+install=gnome-system-tools.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/3.0/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('905df26c02f00a6c2c18706ba3db7eab764e3df6576289e103504aa39a47ae0b')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+
+ ./configure --prefix=/usr --sysconfdir=/etc \
+ --localstatedir=/var --disable-scrollkeeper --disable-static \
+ --disable-services --disable-schemas-compile
+ make
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/gnome-system-tools/gnome-system-tools.install b/community-testing/gnome-system-tools/gnome-system-tools.install
new file mode 100644
index 000000000..25e333a19
--- /dev/null
+++ b/community-testing/gnome-system-tools/gnome-system-tools.install
@@ -0,0 +1,15 @@
+post_install() {
+ usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+ update-desktop-database -q
+}
+
diff --git a/community-testing/gnote/PKGBUILD b/community-testing/gnote/PKGBUILD
new file mode 100644
index 000000000..e312c3602
--- /dev/null
+++ b/community-testing/gnote/PKGBUILD
@@ -0,0 +1,37 @@
+# $Id: PKGBUILD 44493 2011-04-07 20:31:24Z ibiru $
+# Maintainer: Ionut Biru <ibiru@archlinux.org>
+# Contributor: uastasi <uastasi@archlinux.us>
+pkgname=gnote
+pkgver=0.7.3
+pkgrel=4
+pkgdesc="Experimental port of Tomboy to C++ "
+arch=('i686' 'x86_64')
+url="http://live.gnome.org/Gnote"
+license=('GPL')
+depends=('gtkmm' 'gconf' 'boost-libs' 'gtkspell' 'libxslt')
+makedepends=('intltool' 'gnome-doc-utils' 'boost')
+options=('!libtool')
+install=gnote.install
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/0.7/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('4853315711baf7647cdae4c2f7d23e22e2b13322605efe3dd98796a06f928321')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ export CXXFLAGS="${CXXFLAGS} -DBOOST_FILESYSTEM_VERSION=2"
+ ./configure --prefix=/usr \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --libexecdir=/usr/lib/gnote \
+ --disable-scrollkeeper \
+ --disable-schemas-install \
+ --disable-static
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+ install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
+ gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" --domain gnote ${pkgdir}/etc/gconf/schemas/*.schemas
+ rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
+}
diff --git a/community-testing/gnote/gnote.install b/community-testing/gnote/gnote.install
new file mode 100644
index 000000000..780fae868
--- /dev/null
+++ b/community-testing/gnote/gnote.install
@@ -0,0 +1,22 @@
+pkgname=gnote
+
+post_install() {
+ usr/sbin/gconfpkg --install ${pkgname}
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install
+}
+
+pre_remove() {
+ usr/sbin/gconfpkg --uninstall ${pkgname}
+}
+
+post_remove() {
+ gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
diff --git a/community-testing/gnote/gtk2.20.patch b/community-testing/gnote/gtk2.20.patch
new file mode 100644
index 000000000..13b3ee1a9
--- /dev/null
+++ b/community-testing/gnote/gtk2.20.patch
@@ -0,0 +1,40 @@
+From b2e62adb1ed94f9a3f681bd6d0b8117b2ec3c1f9 Mon Sep 17 00:00:00 2001
+From: Debarshi Ray <debarshir@src.gnome.org>
+Date: Sun, 14 Mar 2010 21:24:21 +0000
+Subject: Replaced deprecated macros -- GTK_WIDGET_REALIZED & GTK_WIDGET_VISIBLE
+
+These macros have been deprecated since Gtk+ 2.20, and their
+replacements were introduced in Gtk+ 2.18. Thus, the minimum Gtk+
+version has been bumped accordingly.
+---
+diff --git a/configure.ac b/configure.ac
+index 564c0b0..0189b88 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -23,7 +23,7 @@ AC_SUBST(GNOTE_VERSION)
+ dnl all the library version.
+ dnl if one is harcoded elsewhere, it is a bug
+
+-GTK_VERSION=2.12
++GTK_VERSION=2.18
+ LIBGLIBMM_VERSION=2.0
+ LIBGTKMM_VERSION=2.12.0
+ LIBGCONF_VERSION=2.0.0
+diff --git a/libtomboy/tomboyutil.c b/libtomboy/tomboyutil.c
+index 162e4a2..9de7e62 100644
+--- a/libtomboy/tomboyutil.c
++++ b/libtomboy/tomboyutil.c
+@@ -153,9 +153,9 @@ tomboy_window_override_user_time (GtkWindow *window)
+ void
+ tomboy_window_present_hardcore (GtkWindow *window)
+ {
+- if (!GTK_WIDGET_REALIZED (window))
++ if (!gtk_widget_get_realized (GTK_WIDGET (window)))
+ gtk_widget_realize (GTK_WIDGET (window));
+- else if (GTK_WIDGET_VISIBLE (window))
++ else if (gtk_widget_get_visible (GTK_WIDGET (window)))
+ tomboy_window_move_to_current_workspace (window);
+
+ tomboy_window_override_user_time (window);
+--
+cgit v0.8.3.1
diff --git a/community-testing/gnubiff/PKGBUILD b/community-testing/gnubiff/PKGBUILD
new file mode 100644
index 000000000..1d7ba29a7
--- /dev/null
+++ b/community-testing/gnubiff/PKGBUILD
@@ -0,0 +1,57 @@
+# $Id: PKGBUILD 44488 2011-04-07 20:25:15Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Tom K <tomk@runbox.com>
+# Contributor: Todd Musall <tmusall@gmail.com>
+
+pkgname=gnubiff
+pkgver=2.2.11
+pkgrel=5
+pkgdesc="Mail notification program that checks for mail and displays headers when new mail has arrived"
+arch=('i686' 'x86_64')
+url="http://gnubiff.sourceforge.net/"
+license=("GPL")
+depends=('gnome-panel')
+makedepends=('perlxml')
+conflicts=(gnubiff-gtk)
+source=(http://downloads.sourceforge.net/gnubiff/gnubiff-$pkgver.tar.gz)
+md5sums=('d9e899f25b1e83081ccd3ac97ee31b8b')
+
+build() {
+ [ "$GNOMEDIR" = "" ] && GNOMEDIR=/usr
+ cd $startdir/src/gnubiff-$pkgver
+
+ patch -p2 src/support.h <<EOF
+diff -wbBur gnubiff-2.2.10/src/support.h gnubiff-2.2.10.my/src/support.h
+--- gnubiff-2.2.10/src/support.h 2008-03-22 05:08:51.000000000 +0300
++++ gnubiff-2.2.10.my/src/support.h 2008-04-22 14:21:58.000000000 +0400
+@@ -35,6 +35,9 @@
+ #endif
+ #include "nls.h"
+
++#include <stdlib.h>
++#define EXIT_SUCCESS 0
++#define EXIT_FAILURE 1
+
+ #include <glib.h>
+ #include <sstream>
+@@ -131,6 +134,9 @@
+ if ((pos == end) && (last < num))
+ result << sep << num;
+
++ if ((pos == end) && (last != num))
++ result << sep << num;
++
+ // Save new number
+ inf_bound = last = num;
+ }
+EOF
+
+ export LDFLAGS="$LDFLAGS -lgnomeui-2"
+ export CFLAGS="$CFLAGS -I/usr/include/libgnomeui-2.0"
+ export CPPFLAGS="$CPPFLAGS -I/usr/include/libgnomeui-2.0"
+ ./configure --prefix=/usr --with-password --with-password-string --disable-fam
+ make
+ make DESTDIR=$startdir/pkg install
+
+ rm -rf ${pkgdir}/usr/share/info/dir
+}
diff --git a/community-testing/gnumail/PKGBUILD b/community-testing/gnumail/PKGBUILD
new file mode 100644
index 000000000..b2b82e258
--- /dev/null
+++ b/community-testing/gnumail/PKGBUILD
@@ -0,0 +1,23 @@
+# $Id: PKGBUILD 44415 2011-04-07 13:04:56Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+pkgname=gnumail
+pkgver=1.2.0pre3
+pkgrel=4
+pkgdesc="A complete and fast mail application for GNUstep"
+arch=('i686' 'x86_64')
+url="http://www.collaboration-world.com/gnumail"
+license=('GPL')
+depends=('pantomime' 'addresses' 'gcc' 'gnustep-gui')
+options=('!makeflags')
+source=(GNUMail-$pkgver.tar.gz::http://www.collaboration-world.com/cgi-bin/project/download.cgi/GNUMail-$pkgver.tar.gz?rid=103)
+md5sums=('0f91fe0c32ef369ea843a2ab3909fb2b')
+
+build() {
+ cd $srcdir/GNUMail
+ . /etc/profile.d/GNUstep.sh
+ make
+ make GNUSTEP_INSTALLATION_DIR=$pkgdir/opt/GNUstep/System install
+}
diff --git a/community-testing/gnustep-back/ChangeLog b/community-testing/gnustep-back/ChangeLog
new file mode 100644
index 000000000..15622ab88
--- /dev/null
+++ b/community-testing/gnustep-back/ChangeLog
@@ -0,0 +1,2 @@
+2007-06-27 tardo <tardo@nagi-fanboi.net>
+* version upgrade
diff --git a/community-testing/gnustep-back/PKGBUILD b/community-testing/gnustep-back/PKGBUILD
new file mode 100644
index 000000000..60ad92dd8
--- /dev/null
+++ b/community-testing/gnustep-back/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 44425 2011-04-07 13:07:37Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+pkgname=gnustep-back
+pkgver=20110407
+pkgrel=1
+pkgdesc="The GNUstep GUI Backend"
+arch=('i686' 'x86_64')
+url="http://www.gnustep.org/"
+license=('LGPL')
+depends=(libgl libxmu gcc-libs freetype2 libart-lgpl)
+makedepends=('gnustep-gui' 'libffi' 'gcc-objc')
+conflicts=('gnustep-back-svn')
+groups=('gnustep-core')
+#source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
+source=(http://arch.p5n.pp.ru/~sergej/dl/gnustep/$pkgname-$pkgver.tar.xz)
+md5sums=('1fd61a518b610342503239aa6cbf2d25')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ ./configure --prefix=/opt/GNUstep
+ make
+ make DESTDIR=$pkgdir install
+}
diff --git a/community-testing/gnustep-base/ChangeLog b/community-testing/gnustep-base/ChangeLog
new file mode 100644
index 000000000..590f23f5e
--- /dev/null
+++ b/community-testing/gnustep-base/ChangeLog
@@ -0,0 +1,6 @@
+2007-07-24 Snowman <eric@archlinux>
+ * rebuilt against toolchain in current
+ * fixed SMP build
+ * fixed file ownership
+2007-06-26 tardo <tardo@nagi-fanboi.net>
+* Built for x86_64
diff --git a/community-testing/gnustep-base/PKGBUILD b/community-testing/gnustep-base/PKGBUILD
new file mode 100644
index 000000000..57ec54df7
--- /dev/null
+++ b/community-testing/gnustep-base/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 44429 2011-04-07 13:08:22Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+pkgname=gnustep-base
+pkgver=20110407
+pkgrel=1
+pkgdesc="The GNUstep base package"
+arch=('i686' 'x86_64')
+url="http://www.gnustep.org/"
+license=("GPL" "LGPL")
+depends=(libxslt avahi gmp gcc-libs openssl libffi gnustep-make gnutls)
+makedepends=(gcc-objc)
+conflicts=('gnustep-base-svn')
+groups=('gnustep-core')
+options=('!emptydirs' '!makeflags')
+#source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
+source=(http://arch.p5n.pp.ru/~sergej/dl/gnustep/$pkgname-$pkgver.tar.xz)
+md5sums=('16e4012a0ac0967157ded1b803be21dc')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ source /etc/profile.d/GNUstep.sh
+ # need this stupid hack
+ mkdir -p $pkgdir/opt/GNUstep/System/Library/Libraries/Resources/gnustep-base/NSTimeZones
+ ./configure --prefix=/opt/GNUstep --with-ffi-include=/usr/lib/libffi-3.0.9/include/
+ # fix file ownership
+ sed -i 's/tar -xf $(TIMEZONE_ARCHIVE);/tar -xf $(TIMEZONE_ARCHIVE);chown -R root:root * ;/' NSTimeZones/Makefile.postamble
+ make VERBOSE=1
+ make DESTDIR=$pkgdir install
+ chown -R root.root $pkgdir/
+}
diff --git a/community-testing/gnustep-gui/ChangeLog b/community-testing/gnustep-gui/ChangeLog
new file mode 100644
index 000000000..15622ab88
--- /dev/null
+++ b/community-testing/gnustep-gui/ChangeLog
@@ -0,0 +1,2 @@
+2007-06-27 tardo <tardo@nagi-fanboi.net>
+* version upgrade
diff --git a/community-testing/gnustep-gui/PKGBUILD b/community-testing/gnustep-gui/PKGBUILD
new file mode 100644
index 000000000..95c38b3b0
--- /dev/null
+++ b/community-testing/gnustep-gui/PKGBUILD
@@ -0,0 +1,27 @@
+# $Id: PKGBUILD 44431 2011-04-07 13:09:19Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
+# Contributor: Sebastian Sareyko <public@nooms.de>
+
+pkgname=gnustep-gui
+pkgver=20110407
+pkgrel=1
+pkgdesc="The GNUstep GUI class library"
+arch=('i686' 'x86_64')
+url="http://www.gnustep.org/"
+license=('LGPL')
+depends=(gnustep-base libungif aspell gcc-libs libcups audiofile libsndfile giflib libao)
+makedepends=(gcc-objc)
+conflicts=('gnustep-gui-svn')
+groups=('gnustep-core')
+options=('!makeflags')
+#source=(ftp://ftp.gnustep.org/pub/gnustep/core/$pkgname-$pkgver.tar.gz)
+source=(http://arch.p5n.pp.ru/~sergej/dl/gnustep/$pkgname-$pkgver.tar.xz)
+md5sums=('f4ca11690dc2fb1f47c769108a39b74e')
+
+build() {
+ cd $srcdir/$pkgname-$pkgver
+ ./configure --prefix=/opt/GNUstep --disable-gsnd
+ make
+ make DESTDIR=$pkgdir install
+}
diff --git a/community-testing/gphpedit/PKGBUILD b/community-testing/gphpedit/PKGBUILD
new file mode 100644
index 000000000..83287457c
--- /dev/null
+++ b/community-testing/gphpedit/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 44458 2011-04-07 16:24:21Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: tobias <tobias@archlinux.org>
+# Contributor: Tobias Kieslich <tobias@justdreams.de>
+
+pkgname=gphpedit
+pkgver=0.9.98RC1
+pkgrel=2
+pkgdesc="a scintilla/gnome based editor specialized on php-files"
+arch=(i686 x86_64)
+license=('GPL')
+depends=('libgnomeui>=2.18.1-2' 'libgtkhtml>=2.11.0' 'desktop-file-utils' 'libwebkit')
+url="http://www.gphpedit.org/"
+options=('!makeflags')
+install=gphpedit.install
+source=(http://www.gphpedit.org/sites/default/files/gphpedit-$pkgver.tar.gz
+ doc-fix.patch)
+md5sums=('cc3c5f50704fa0ed3ef3d4ac983db525'
+ 'db5e427642af2971accbcd90812ae88c')
+
+build() {
+ cd ${srcdir}/*$pkgname*
+# patch -Np1 -i ${srcdir}/doc-fix.patch
+
+ ./autogen.sh
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+ make
+ make DESTDIR=$pkgdir install
+
+ # extend MimeType declaration
+ echo "MimeType=application/x-php;text-x-php-text/x-php-source;" >> \
+ $pkgdir/usr/share/applications/gphpedit.desktop
+}
diff --git a/community-testing/gphpedit/doc-fix.patch b/community-testing/gphpedit/doc-fix.patch
new file mode 100644
index 000000000..42dae5f72
--- /dev/null
+++ b/community-testing/gphpedit/doc-fix.patch
@@ -0,0 +1,20 @@
+--- gphpedit-0.9.91/src/tab.c.orig 2008-07-08 00:21:04.000000000 +0200
++++ gphpedit-0.9.91/src/tab.c 2008-07-08 00:20:50.000000000 +0200
+@@ -562,6 +562,17 @@
+ if (long_filename)
+ return long_filename;
+
++ // For ArchLinux - KISS ;)
++ long_filename = tab_help_try_filename("/usr/share/doc/php/html/function.", command, ".html");
++ if (long_filename)
++ return long_filename;
++ long_filename = tab_help_try_filename("/usr/share/doc/php/html/ref.", command, ".html");
++ if (long_filename)
++ return long_filename;
++ long_filename = tab_help_try_filename("/usr/share/doc/php/html/", command, NULL);
++ if (long_filename)
++ return long_filename;
++
+ // For Gentoo, as much as I love it - it's twatty to put docs in a version specific folder like this!
+ long_filename = tab_help_try_filename("/usr/doc/php-docs-200403/html/function.", command, ".html");
+ if (long_filename)
diff --git a/community-testing/gphpedit/gphpedit.install b/community-testing/gphpedit/gphpedit.install
new file mode 100644
index 000000000..39bc96919
--- /dev/null
+++ b/community-testing/gphpedit/gphpedit.install
@@ -0,0 +1,11 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+post_remove() {
+ post_install
+}
diff --git a/community-testing/ibus/PKGBUILD b/community-testing/ibus/PKGBUILD
new file mode 100644
index 000000000..ab31b3bf7
--- /dev/null
+++ b/community-testing/ibus/PKGBUILD
@@ -0,0 +1,50 @@
+# Contributor: Rainy <rainylau(at)gmail(dot)com>
+# Contributor: Lee.MaRS <leemars at gmail dot com>
+# Maintainer: Daniel J Griffiths <ghost1227@archlinux.us>
+
+pkgname=ibus
+pkgver=1.3.9
+pkgrel=3
+pkgdesc='Next Generation Input Bus for Linux.'
+arch=('i686' 'x86_64')
+license=('LGPL')
+url='http://ibus.googlecode.com'
+depends=('dbus-python>=0.83.0' 'gconf' 'python2' 'pygtk' 'pyxdg' 'iso-codes' 'librsvg' 'python-notify' 'hicolor-icon-theme' 'gtk3')
+optdepends=('notification-daemon')
+makedepends=('intltool')
+options=('!libtool')
+install=ibus.install
+source=("http://ibus.googlecode.com/files/${pkgname}-${pkgver}.tar.gz")
+md5sums=('57345a3c1cfe37ce3825f6221676dcfe')
+
+build() {
+ cd ${pkgname}-${pkgver}
+
+ export PYTHON=python2
+
+ ./configure \
+ --prefix=/usr \
+ --libexecdir=/usr/lib/ibus \
+ --sysconfdir=/etc \
+ --with-gconf-schema-file-dir=/usr/share/gconf/schemas \
+ --enable-gtk3
+ #--enable-introspection=no # disabled because build fails with
+ # gobject-introspection 0.9.10-2
+
+ # python2 fix
+ for file in setup/ibus-setup.in ui/gtk/ibus-ui-gtk.in; do
+ sed -i 's_exec python_exec python2_' $file
+ done
+
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+
+ export PYTHON=python2
+
+ make DESTDIR=${pkgdir} install
+
+ find ${pkgdir} -type f -exec sed -i 's_exec /usr/bin/python_exec /usr/bin/python2_' {} \;
+}
diff --git a/community-testing/ibus/ibus.install b/community-testing/ibus/ibus.install
new file mode 100644
index 000000000..d5c04de2b
--- /dev/null
+++ b/community-testing/ibus/ibus.install
@@ -0,0 +1,25 @@
+post_install() {
+ echo "Updating gtk.immodules..."
+ /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+ echo "Done."
+
+ /usr/sbin/gconfpkg --install ibus
+ gtk-update-icon-cache -fq -t /usr/share/icons/hicolor
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ /usr/sbin/gconfpkg --uninstall ibus
+}
+
+post_remove() {
+ /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+ gtk-update-icon-cache -fq -t /usr/share/icons/hicolor
+}
diff --git a/community-testing/liboobs/PKGBUILD b/community-testing/liboobs/PKGBUILD
new file mode 100644
index 000000000..b4a46a2d2
--- /dev/null
+++ b/community-testing/liboobs/PKGBUILD
@@ -0,0 +1,26 @@
+# $Id: PKGBUILD 44470 2011-04-07 19:06:42Z ibiru $
+# Maintainer : Ionut Biru<ibiru@archlinux.org>
+# Contributor: Hugo Doria <hugodoria@gmail.com>
+
+pkgname=liboobs
+pkgver=3.0.0
+pkgrel=1
+arch=('i686' 'x86_64')
+pkgdesc="A wrapping library to the System Tools Backends"
+url="ftp://ftp.gnome.org/pub/GNOME/sources/liboobs/"
+license=('GPL')
+depends=('system-tools-backends')
+makedepends=('pkgconfig')
+options=('!libtool')
+source=(http://ftp.gnome.org/pub/GNOME/sources/liboobs/3.0/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('1e7a327df7dcfa30e0cd3e0d2ffcd9a2c91c7870291dd30434b5da907945c00a')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr --disable-static
+ make
+}
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR=${pkgdir} install
+}
diff --git a/community-testing/llvm/PKGBUILD b/community-testing/llvm/PKGBUILD
index 5021689f7..641daa196 100644
--- a/community-testing/llvm/PKGBUILD
+++ b/community-testing/llvm/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 43553 2011-03-27 15:18:02Z foutrelis $
+# $Id: PKGBUILD 44509 2011-04-07 21:22:51Z foutrelis $
# Maintainer: Evangelos Foutras <foutrelis@gmail.com>
# Contributor: Sebastian Nowicki <sebnow@gmail.com>
# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us>
@@ -9,26 +9,23 @@
# Contributor: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer')
-pkgver=2.8
-pkgrel=7
+pkgver=2.9
+_gcc_ver=4.6.0
+pkgrel=3
arch=('i686' 'x86_64')
url="http://llvm.org/"
license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('gcc-libs' 'libffi' 'python2' 'ocaml')
+makedepends=('gcc-libs' 'libffi' 'python2' 'ocaml' "gcc=$_gcc_ver")
source=(http://llvm.org/releases/$pkgver/$pkgname-$pkgver.tgz
http://llvm.org/releases/$pkgver/clang-$pkgver.tgz
- cpp-headers.patch
clang-plugin-loader-registry.patch
- clang-2.8-cindexer-clang-path.patch
- llvm-2.8-alignOf.patch
- clang-2.8-alignOf.patch)
-md5sums=('220d361b4d17051ff4bb21c64abe05ba'
- '10e14c901fc3728eecbd5b829e011b59'
- '61f7b2ba70b9a0c7103b1a8be24ac1f0'
+ cindexer-clang-path.patch
+ clang-toolchains-gcc-versions.patch)
+md5sums=('793138412d2af2c7c7f54615f8943771'
+ '634de18d04b7a4ded19ec4c17d23cfca'
'02c23b4aaca3445b8bf39fddb2f9906e'
- '338d254d6745568ebdcbe4e20b0057d5'
- 'd923655d211191d77c4437b9c1bfa851'
- '742a1a13cfdc1cb0a76b8bc3b19b190e')
+ '87a7162dbe99e9ffce6c40bd09f5f4f0'
+ '8da236120a9a287a977b575b8b905c93')
build() {
cd "$srcdir/$pkgname-$pkgver"
@@ -50,19 +47,15 @@ build() {
# Fix insecure rpath (http://bugs.archlinux.org/task/14017)
sed -i 's:$(RPATH) -Wl,$(\(ToolDir\|LibDir\|ExmplDir\))::g' Makefile.rules
- # Update hardcoded path to C++ header files
- patch -d tools/clang -Np1 -i "$srcdir/cpp-headers.patch"
-
# Get the correct list of symbols to export
# See http://lists.cs.uiuc.edu/pipermail/cfe-dev/2010-April/008559.html
patch -Np1 -i "$srcdir/clang-plugin-loader-registry.patch"
- # Fix C++0x name clashes (https://bugs.archlinux.org/task/22296)
- patch -Np0 -i "$srcdir/llvm-2.8-alignOf.patch"
- patch -d tools/clang -Np0 -i "$srcdir/clang-2.8-alignOf.patch"
-
# Fix clang path in CIndexer.cpp (https://bugs.archlinux.org/task/22799)
- patch -d tools/clang -Np1 -i "$srcdir/clang-2.8-cindexer-clang-path.patch"
+ patch -d tools/clang -Np0 -i "$srcdir/cindexer-clang-path.patch"
+
+ # Add GCC 4.6.0 to GccVersions (FS#23631)
+ patch -d tools/clang -Np1 -i "$srcdir/clang-toolchains-gcc-versions.patch"
# Apply strip option to configure
_optimize_flag="--enable-optimize"
@@ -71,16 +64,15 @@ build() {
# Include location of libffi headers in CPPFLAGS
export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags libffi)"
- # Well, this is supposed to be the final release
- sed -i 's/2.8rc/2.8/g' configure
-
./configure --prefix=/usr --libdir=/usr/lib/llvm --sysconfdir=/etc \
--enable-shared --enable-libffi \
--enable-bindings=ocaml --enable-targets=all \
--disable-expensive-checks --disable-debug-runtime \
--disable-assertions --with-binutils-include=/usr/include \
- $_optimize_flag
- make
+ $_optimize_flag \
+ --with-cxx-include-root=/usr/include/c++/$_gcc_ver \
+ --with-cxx-include-arch=$CHOST
+ make REQUIRES_RTTI=1
}
package_llvm() {
@@ -143,7 +135,7 @@ package_clang() {
url="http://clang.llvm.org/"
# It looks like clang still needs GCC to assemble and link object files
# See http://old.nabble.com/%22clang--v%22-shows-a-GCC-call-td28378453.html
- depends=("llvm=$pkgver-$pkgrel" 'gcc=4.6.0')
+ depends=("llvm=$pkgver-$pkgrel" "gcc=$_gcc_ver")
# Fix installation path for clang docs
sed -i 's:$(PROJ_prefix)/share/doc/llvm:$(PROJ_prefix)/share/doc/clang:' \
diff --git a/community-testing/llvm/cindexer-clang-path.patch b/community-testing/llvm/cindexer-clang-path.patch
new file mode 100644
index 000000000..ddaab690e
--- /dev/null
+++ b/community-testing/llvm/cindexer-clang-path.patch
@@ -0,0 +1,10 @@
+--- tools/libclang/CIndexer.cpp.orig 2011-04-07 13:08:24.000000000 +0300
++++ tools/libclang/CIndexer.cpp 2011-04-07 13:11:52.224884642 +0300
+@@ -80,6 +80,7 @@ std::string CIndexer::getClangResourcesP
+
+ // We now have the CIndex directory, locate clang relative to it.
+ LibClangPath.eraseComponent();
++ LibClangPath.eraseComponent();
+ #endif
+
+ LibClangPath.appendComponent("clang");
diff --git a/community-testing/llvm/clang-toolchains-gcc-versions.patch b/community-testing/llvm/clang-toolchains-gcc-versions.patch
new file mode 100644
index 000000000..2e527300d
--- /dev/null
+++ b/community-testing/llvm/clang-toolchains-gcc-versions.patch
@@ -0,0 +1,12 @@
+diff -upr clang-2.9.orig/lib/Driver/ToolChains.cpp clang-2.9/lib/Driver/ToolChains.cpp
+--- clang-2.9.orig/lib/Driver/ToolChains.cpp 2011-03-21 23:29:27.000000000 +0200
++++ clang-2.9/lib/Driver/ToolChains.cpp 2011-04-08 00:03:34.000000000 +0300
+@@ -1449,7 +1449,7 @@ Linux::Linux(const HostInfo &Host, const
+ GccTriple = "i586-suse-linux";
+ }
+
+- const char* GccVersions[] = {"4.5.2", "4.5.1", "4.5", "4.4.5", "4.4.4",
++ const char* GccVersions[] = {"4.6.0", "4.5.2", "4.5.1", "4.5", "4.4.5", "4.4.4",
+ "4.4.3", "4.4", "4.3.4", "4.3.3", "4.3.2",
+ "4.3", "4.2.4", "4.2.3", "4.2.2", "4.2.1",
+ "4.2"};
diff --git a/community-testing/perl-gtk2-webkit/ChangeLog b/community-testing/perl-gtk2-webkit/ChangeLog
new file mode 100644
index 000000000..9664112d0
--- /dev/null
+++ b/community-testing/perl-gtk2-webkit/ChangeLog
@@ -0,0 +1,17 @@
+2009-04-16 Corrado Primier <bardo@aur.archlinux.org>
+
+ * Release bump: 2
+
+2009-02-28 Corrado Primier <bardo@aur.archlinux.org>
+
+ * Version bump: 0.04
+
+2008-12-01 Corrado Primier <bardo@aur.archlinux.org>
+
+ * Release bump: 2
+
+ * PKGBUILD: fixed license (Artistic -> PerlArtistic)
+
+2008-12-01 Corrado Primier <bardo@aur.archlinux.org>
+
+ * PKGBUILD: moved to [community]
diff --git a/community-testing/perl-gtk2-webkit/PKGBUILD b/community-testing/perl-gtk2-webkit/PKGBUILD
new file mode 100644
index 000000000..038f4748a
--- /dev/null
+++ b/community-testing/perl-gtk2-webkit/PKGBUILD
@@ -0,0 +1,24 @@
+# $Id: PKGBUILD 44460 2011-04-07 16:27:39Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Contributor: Corrado Primier <bardo@aur.archlinux.org>
+
+pkgname=perl-gtk2-webkit
+pkgver=0.08
+pkgrel=3
+pkgdesc="Gtk2::WebKit"
+arch=('i686' 'x86_64')
+url="http://search.cpan.org/dist/Gtk2-WebKit"
+license=('GPL' 'PerlArtistic')
+depends=('perl>=5.10.0' 'gtk2-perl' 'libwebkit' 'perl-extutils-depends' 'perl-extutils-pkgconfig')
+options=('!emptydirs')
+source=(http://www.cpan.org/authors/id/F/FL/FLORA/Gtk2-WebKit-$pkgver.tar.gz)
+md5sums=('5dc7e0ea470754f6e24e40e54da942ee')
+
+build() {
+ cd $srcdir/Gtk2-WebKit-$pkgver
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ make
+ make install DESTDIR=$pkgdir
+ find $pkgdir -name '.packlist' -delete
+ find $pkgdir -name '*.pod' -delete
+}
diff --git a/community-testing/shotwell/PKGBUILD b/community-testing/shotwell/PKGBUILD
new file mode 100644
index 000000000..e705a08d8
--- /dev/null
+++ b/community-testing/shotwell/PKGBUILD
@@ -0,0 +1,33 @@
+# $Id: PKGBUILD 44464 2011-04-07 16:32:05Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com>
+
+pkgname=shotwell
+pkgver=0.9.1
+pkgrel=2
+pkgdesc="A digital photo organizer designed for the GNOME desktop environment"
+arch=('i686' 'x86_64')
+url="http://yorba.org/shotwell/"
+license=('LGPL2.1')
+depends=('gconf' 'libgee' 'libgphoto2' 'libunique' 'libwebkit' 'libgexiv2'
+ 'libraw' 'librsvg' 'json-glib' 'desktop-file-utils' 'gnome-vfs')
+makedepends=('intltool' 'vala')
+install=shotwell.install
+source=(http://yorba.org/download/shotwell/0.9/${pkgname}-${pkgver}.tar.bz2)
+md5sums=('1a98d1da59424a67b310cc39e8ad3368')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure --prefix=/usr \
+ --with-gconf-schema-file-dir=/usr/share/gconf/schemas \
+ --disable-schemas-install \
+ --disable-desktop-update \
+ --disable-icon-update
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ make DESTDIR="${pkgdir}" install
+}
diff --git a/community-testing/shotwell/shotwell.install b/community-testing/shotwell/shotwell.install
new file mode 100644
index 000000000..ceac19051
--- /dev/null
+++ b/community-testing/shotwell/shotwell.install
@@ -0,0 +1,24 @@
+pkgname=shotwell
+
+post_install() {
+ gtk-update-icon-cache -fq -t usr/share/icons/hicolor
+ usr/sbin/gconfpkg --install ${pkgname}
+ update-desktop-database -q
+}
+
+pre_upgrade() {
+ pre_remove $1
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+pre_remove() {
+ usr/sbin/gconfpkg --uninstall ${pkgname}
+ update-desktop-database -q
+}
+
+post_remove() {
+ gtk-update-icon-cache -fq -t usr/share/icons/hicolor
+}
diff --git a/community-testing/system-tools-backends/PKGBUILD b/community-testing/system-tools-backends/PKGBUILD
new file mode 100644
index 000000000..357916ff3
--- /dev/null
+++ b/community-testing/system-tools-backends/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer : Ionut Biru <ibiru@archlinux.org>
+# Contributor: Hugo Doria <hugo@archlinux.org>
+
+pkgname=system-tools-backends
+pkgver=2.10.2
+pkgrel=1
+pkgdesc='Backends for Gnome System Tools.'
+arch=('i686' 'x86_64')
+url='http://system-tools-backends.freedesktop.org/'
+license=('GPL')
+depends=('perl' 'perl-net-dbus' 'dbus' 'polkit' 'dbus-glib')
+makedepends=('perlxml' 'pkgconfig' 'intltool')
+source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/2.10/${pkgname}-${pkgver}.tar.bz2)
+install=system-tools-backends.install
+sha256sums=('1dbe5177df46a9c7250735e05e77129fe7ec04840771accfa87690111ca2c670')
+
+build() {
+ cd ${pkgname}-${pkgver}
+
+ ./configure \
+ --prefix=/usr \
+ --with-dbus-sys=/etc/dbus-1/system.d \
+ --localstatedir=/var \
+ --mandir=/usr/share \
+ --disable-static
+
+ make
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
+
+ make DESTDIR=${pkgdir} install
+
+ #clean up man
+ rm -rf $pkgdir/usr/share/system-tools-backends-2.0/modules/share/
+}
diff --git a/community-testing/system-tools-backends/system-tools-backends.install b/community-testing/system-tools-backends/system-tools-backends.install
new file mode 100644
index 000000000..e83a93525
--- /dev/null
+++ b/community-testing/system-tools-backends/system-tools-backends.install
@@ -0,0 +1,12 @@
+post_install() {
+ echo "==> Daemon method deprecated. Now is starting automatically at login"
+ echo "==> Remove stbd from DAEMONS list"
+}
+
+post_upgrade() {
+ if [ `vercmp $2 2.6.1-2` -eq 0 ]; then
+ echo "Removing stb-admin group"
+ groupdel stb-admin &> /dev/null
+ fi
+ post_install $1
+}
diff --git a/community-testing/workrave/PKGBUILD b/community-testing/workrave/PKGBUILD
new file mode 100644
index 000000000..ab4b4b3b1
--- /dev/null
+++ b/community-testing/workrave/PKGBUILD
@@ -0,0 +1,25 @@
+# $Id: PKGBUILD 44494 2011-04-07 20:31:25Z spupykin $
+# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
+# Maintainer: William Rea <sillywilly@gmail.com>
+
+pkgname=workrave
+pkgver=1.9.3
+pkgrel=2
+pkgdesc="a tool to help RSI"
+arch=('i686' 'x86_64')
+license=('GPL2')
+url="http://workrave.org"
+depends=('libgnomeuimm' 'gnet' 'gnome-panel' 'dbus' 'libxmu' 'gdome2' 'python-cheetah' 'libsigc++'
+ 'libxtst' 'python-cheetah')
+makedepends=('intltool')
+source=(http://downloads.sourceforge.net/workrave/workrave-$pkgver.tar.gz)
+md5sums=('d1992f54750f3241797aa809de5a0753')
+
+build() {
+ cd $srcdir/workrave-$pkgver
+ export PYTHON=python2
+ ./configure --prefix=/usr --enable-dbus --sysconfdir=/etc --libexecdir=/usr/lib/workrave \
+ --disable-pulse --disable-gnome
+ make
+ make DESTDIR=$pkgdir install
+}