diff options
Diffstat (limited to 'community-testing')
-rw-r--r-- | community-testing/almanah/PKGBUILD | 29 | ||||
-rw-r--r-- | community-testing/almanah/almanah.install | 12 | ||||
-rw-r--r-- | community-testing/awesome/01-fix_glib2_build.patch | 31 | ||||
-rw-r--r-- | community-testing/awesome/PKGBUILD | 60 | ||||
-rw-r--r-- | community-testing/awesome/awesome.desktop | 7 | ||||
-rw-r--r-- | community-testing/glom/PKGBUILD | 36 | ||||
-rw-r--r-- | community-testing/glom/glom.install | 15 | ||||
-rw-r--r-- | community-testing/simple-scan/PKGBUILD | 28 | ||||
-rw-r--r-- | community-testing/simple-scan/simple-scan.install | 18 |
9 files changed, 236 insertions, 0 deletions
diff --git a/community-testing/almanah/PKGBUILD b/community-testing/almanah/PKGBUILD new file mode 100644 index 000000000..741736592 --- /dev/null +++ b/community-testing/almanah/PKGBUILD @@ -0,0 +1,29 @@ +# $Id: PKGBUILD 69342 2012-04-14 11:07:44Z bgyorgy $ +# Maintainer: Balló György <ballogyor+arch at gmail dot com> + +pkgname=almanah +pkgver=0.9.0 +pkgrel=1 +pkgdesc="Small GTK+ application to allow you to keep a diary of your life" +arch=('i686' 'x86_64') +url="http://live.gnome.org/Almanah_Diary" +license=('GPL') +depends=('evolution-data-server>=3.4.0' 'gtkspell3' 'libcryptui' 'xdg-utils') +makedepends=('intltool') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('c8928c5beda9e7a54040ba5a87873ad8fad5feb5585546b0ab5e57d08c3aa7c6') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --disable-static --disable-schemas-compile + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install +} diff --git a/community-testing/almanah/almanah.install b/community-testing/almanah/almanah.install new file mode 100644 index 000000000..6ce7836d2 --- /dev/null +++ b/community-testing/almanah/almanah.install @@ -0,0 +1,12 @@ +post_install() { + glib-compile-schemas usr/share/glib-2.0/schemas + xdg-icon-resource forceupdate +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} diff --git a/community-testing/awesome/01-fix_glib2_build.patch b/community-testing/awesome/01-fix_glib2_build.patch new file mode 100644 index 000000000..aeab63fbb --- /dev/null +++ b/community-testing/awesome/01-fix_glib2_build.patch @@ -0,0 +1,31 @@ +From d3d8160e273b56d0262d2570cfa6bcb76b9ea771 Mon Sep 17 00:00:00 2001 +From: Thomas Moschny <thomas.moschny@gmx.de> +Date: Wed, 14 Dec 2011 20:00:53 +0100 +Subject: [PATCH] Fix build with glib2 2.31.0 + +Starting with glib2 2.31.0, It is no longer possible to +include individual headers (like "ghash.h") -- you must +#include <glib.h>. + +Signed-off-by: Thomas Moschny <thomas.moschny@gmx.de> +Signed-off-by: Uli Schlachter <psychon@znc.in> +--- + spawn.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +diff --git a/spawn.c b/spawn.c +index 3c8cf07..a6d6c5e 100644 +--- a/spawn.c ++++ b/spawn.c +@@ -24,7 +24,7 @@ + #include <sys/types.h> + #include <sys/wait.h> + +-#include <glib/gspawn.h> ++#include <glib.h> + + #include "spawn.h" + #include "screen.h" +-- +1.7.2.5 + diff --git a/community-testing/awesome/PKGBUILD b/community-testing/awesome/PKGBUILD new file mode 100644 index 000000000..a341e170a --- /dev/null +++ b/community-testing/awesome/PKGBUILD @@ -0,0 +1,60 @@ +# $Id: PKGBUILD 69377 2012-04-15 00:04:17Z seblu $ +# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org> +# Contributor: xduugu +# Contributor: Ronald van Haren <ronald.archlinux.org> +# Contributor: Vesa Kaihlavirta + +pkgname=awesome +pkgver=3.4.11 +pkgrel=3 +pkgdesc='Highly configurable framework window manager' +arch=('i686' 'x86_64') +url='http://awesome.naquadah.org/' +license=('GPL2') +depends=( + 'cairo' + 'dbus' + 'imlib2' + 'libev' + 'libxdg-basedir' + 'lua' + 'pango' + 'startup-notification' + 'xcb-util-image' + 'xcb-util-keysyms' + 'xcb-util-wm' +) +makedepends=( + 'asciidoc' + 'cmake' + 'docbook-xsl' + 'doxygen' + 'gperf' + 'imagemagick' + 'luadoc' + 'xmlto' +) +optdepends=('rlwrap: readline support for awesome-client') +provides=('notification-daemon') +source=("$url/download/$pkgname-$pkgver.tar.xz" + "$pkgname.desktop" + '01-fix_glib2_build.patch') +md5sums=('d6aa71334b5cd4ef63ce69d6c612ecf2' + '0fdbeec43d211c6750041d7e37611a6a' + 'baa179074c36e26ef156ebb2060bfd5c') + +build() { + cd $pkgname-$pkgver + # to remove in 3.4.12 + patch -N -p1 -i ../01-fix_glib2_build.patch + make CMAKE_ARGS=' -DPREFIX=/usr -DSYSCONFDIR=/etc -DCMAKE_BUILD_TYPE=RELEASE' +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + # install desktop file so you can start awesome from your login manager + install -Dm644 ../awesome.desktop "$pkgdir/usr/share/xsessions/awesome.desktop" +} + +# vim:set ts=2 sw=2 ft=sh et: diff --git a/community-testing/awesome/awesome.desktop b/community-testing/awesome/awesome.desktop new file mode 100644 index 000000000..453399c6e --- /dev/null +++ b/community-testing/awesome/awesome.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Awesome +Comment=Highly configurable framework window manager +Type=XSession +Exec=awesome +TryExec=awesome diff --git a/community-testing/glom/PKGBUILD b/community-testing/glom/PKGBUILD new file mode 100644 index 000000000..77fff6325 --- /dev/null +++ b/community-testing/glom/PKGBUILD @@ -0,0 +1,36 @@ +# $Id: PKGBUILD 69359 2012-04-14 13:05:05Z bgyorgy $ +# Maintainer: Roman Kyrylych <Roman.Kyrylych@gmail.com> +# Contributor: William Rea <sillywilly@gmail.com> +# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org> + +pkgname=glom +pkgver=1.22.0 +pkgrel=1 +pkgdesc="An easy-to-use database designer and user interface" +arch=('i686' 'x86_64') +url="http://www.glom.org/" +license=('GPL') +depends=('gettext' 'boost-libs' 'libgdamm' 'libxml++' 'python2-gobject' 'libepc' 'goocanvasmm' 'gtksourceviewmm' 'evince' 'postgresql') +makedepends=('intltool' 'gnome-doc-utils' 'python-sphinx' 'boost') +options=('!libtool') +install=$pkgname.install +source=(http://ftp.gnome.org/pub/GNOME/sources/glom/${pkgver%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('e6ce1b0c76cec8c85beba4900a80f257de3cc23a2c65908262fd8be87c2e546a') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr \ + --with-postgres-utils=/usr/bin \ + --disable-scrollkeeper \ + --disable-update-mime-database \ + --disable-static \ + PYTHON=python2 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install +} diff --git a/community-testing/glom/glom.install b/community-testing/glom/glom.install new file mode 100644 index 000000000..1ad77f9aa --- /dev/null +++ b/community-testing/glom/glom.install @@ -0,0 +1,15 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + update-mime-database usr/share/mime > /dev/null +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q + update-mime-database usr/share/mime > /dev/null +} diff --git a/community-testing/simple-scan/PKGBUILD b/community-testing/simple-scan/PKGBUILD new file mode 100644 index 000000000..e3b4aee08 --- /dev/null +++ b/community-testing/simple-scan/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Thomas Dziedzic < gostrc at gmail > +# Contributor: Joeny Ang <ang(dot)joeny(at)gmail(dot)com> + +pkgname=simple-scan +pkgver=3.3.92 +pkgrel=1 +pkgdesc='Simple scanning utility' +arch=('i686' 'x86_64') +url='http://launchpad.net/simple-scan' +license=('GPL3') +depends=('sane' 'dconf' 'gtk3' 'colord' 'hicolor-icon-theme') +makedepends=('yelp-tools' 'intltool') +install=simple-scan.install +source=(http://ftp.gnome.org/pub/GNOME/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('01bcf323855df6e4c4ecd098810f8e50d5dd3ad021840b3ef1b80bc977fb77b3') + +build() { + cd $pkgname-$pkgver + ./configure \ + --prefix=/usr \ + --disable-schemas-compile + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/community-testing/simple-scan/simple-scan.install b/community-testing/simple-scan/simple-scan.install new file mode 100644 index 000000000..5919c0b22 --- /dev/null +++ b/community-testing/simple-scan/simple-scan.install @@ -0,0 +1,18 @@ +post_install() { + usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor +} + +pre_upgrade() { + if (( $(vercmp $2 3.1.3) < 0 )); then + usr/sbin/gconfpkg --uninstall simple-scan + fi +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |