summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/cinnamon/PKGBUILD6
-rw-r--r--community/cinnamon/gnome-3.8.patch231
-rw-r--r--community/fb-client/PKGBUILD7
-rw-r--r--community/golangide/PKGBUILD39
-rw-r--r--community/golangide/golangide.sh5
-rw-r--r--community/gtkpod/PKGBUILD4
-rw-r--r--community/haddock/PKGBUILD10
-rw-r--r--community/haskell-highlighting-kate/PKGBUILD10
-rw-r--r--community/haskell-pandoc/PKGBUILD30
-rw-r--r--community/haskell-texmath/PKGBUILD4
-rw-r--r--community/ibus-anthy/PKGBUILD6
-rw-r--r--community/ifuse/PKGBUILD4
-rw-r--r--community/ipset/PKGBUILD12
-rw-r--r--community/ipset/ipset.service6
-rw-r--r--community/ipset/ipset.systemd21
-rw-r--r--community/lsscsi/PKGBUILD10
-rw-r--r--community/oolite/PKGBUILD6
-rw-r--r--community/python-psutil/PKGBUILD6
-rw-r--r--community/ruby-gtk2/PKGBUILD11
-rw-r--r--community/ruby-gtk3/PKGBUILD9
-rw-r--r--community/start-stop-daemon/PKGBUILD30
-rwxr-xr-xcommunity/xnoise/PKGBUILD8
22 files changed, 329 insertions, 146 deletions
diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD
index 896c45480..cc936eaf3 100644
--- a/community/cinnamon/PKGBUILD
+++ b/community/cinnamon/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 90266 2013-05-10 17:14:37Z faidoc $
+# $Id: PKGBUILD 90347 2013-05-11 17:08:40Z faidoc $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: M0Rf30
# Contributor: unifiedlinux
@@ -6,7 +6,7 @@
pkgname=cinnamon
pkgver=1.8.2
-pkgrel=1
+pkgrel=2
pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience"
arch=('i686' 'x86_64')
url="http://cinnamon.linuxmint.com/"
@@ -34,7 +34,7 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/
sha256sums=('83179f98f9e6c88928146d43a9d3f581c64706c0a60dac5e58d845a30a275a91'
'a0c05c995102b16f1060cbd43931eeaefeafd0265a0335e4ca14a143bd4c8c30'
'ee5694bdc997ffa35a817f691b15bae13747137d35ec2aecd0da298d7edbe426'
- '0971ac14bc31167d3b94ea93e608c5d49518a12b89f40c97f84d80e715657aa3'
+ '9a091c0b651a5af1700c8eca90b9e81bb9a50a8a9bfa6a7352d0c0daa2f3f271'
'921a1f63d2890dd54c149aa27a3d3209ac2fb843be597ae4ef3b4621e76a2262'
'fc8e8f5b7772ff331212280b0d4cf624c5ca2a442e8e8defc319cc2f2b060f2e'
'b34c30299fb88228c59f36fced90d56346847019a080bc7b8157b72caa659100')
diff --git a/community/cinnamon/gnome-3.8.patch b/community/cinnamon/gnome-3.8.patch
index 4053a151b..5af7c3a79 100644
--- a/community/cinnamon/gnome-3.8.patch
+++ b/community/cinnamon/gnome-3.8.patch
@@ -3950,3 +3950,234 @@ index c8427ac..a7b2e09 100644
--
1.8.1.6
+From 1f209cec0fa0e9d12b3c29884302f4b8e70ff4c9 Mon Sep 17 00:00:00 2001
+From: Michael Webster <miketwebster@gmail.com>
+Date: Thu, 9 May 2013 11:48:08 -0400
+Subject: [PATCH] Fix notifications and other stuff
+
+---
+ .../cinnamon/applets/sound@cinnamon.org/applet.js | 2 +-
+ js/ui/notificationDaemon.js | 7 +-
+ src/main.c | 169 ++++++++++++---------
+ 3 files changed, 103 insertions(+), 75 deletions(-)
+
+diff --git a/js/ui/notificationDaemon.js b/js/ui/notificationDaemon.js
+index b037e07..58b2df3 100644
+--- a/js/ui/notificationDaemon.js
++++ b/js/ui/notificationDaemon.js
+@@ -220,7 +220,12 @@ NotificationDaemon.prototype = {
+ NotifyAsync: function(params, invocation) {
+ let [appName, replacesId, icon, summary, body, actions, hints, timeout] = params;
+ let id;
+-
++
++ for (let hint in hints) {
++ // unpack the variants
++ hints[hint] = hints[hint].deep_unpack();
++ }
++
+ let rewrites = rewriteRules[appName];
+ if (rewrites) {
+ for (let i = 0; i < rewrites.length; i++) {
+diff --git a/src/main.c b/src/main.c
+index 418fb60..773fb65 100644
+--- a/src/main.c
++++ b/src/main.c
+@@ -34,99 +34,122 @@
+ #define OVERRIDES_SCHEMA "org.cinnamon.overrides"
+
+ static void
++cinnamon_dbus_acquire_name (GDBusProxy *bus,
++ guint32 request_name_flags,
++ guint32 *request_name_result,
++ gchar *name,
++ gboolean fatal)
++{
++ GError *error = NULL;
++ GVariant *request_name_variant;
++
++ if (!(request_name_variant = g_dbus_proxy_call_sync (bus,
++ "RequestName",
++ g_variant_new ("(su)", name, request_name_flags),
++ 0, /* call flags */
++ -1, /* timeout */
++ NULL, /* cancellable */
++ &error)))
++ {
++ g_printerr ("failed to acquire %s: %s\n", name, error->message);
++ if (!fatal)
++ return;
++ exit (1);
++ }
++ g_variant_get (request_name_variant, "(u)", request_name_result);
++}
++
++static void
++cinnamon_dbus_acquire_names (GDBusProxy *bus,
++ guint32 request_name_flags,
++ gchar *name,
++ gboolean fatal, ...) G_GNUC_NULL_TERMINATED;
++
++static void
++cinnamon_dbus_acquire_names (GDBusProxy *bus,
++ guint32 request_name_flags,
++ gchar *name,
++ gboolean fatal, ...)
++{
++ va_list al;
++ guint32 request_name_result;
++ va_start (al, fatal);
++ for (;;)
++ {
++ cinnamon_dbus_acquire_name (bus,
++ request_name_flags,
++ &request_name_result,
++ name, fatal);
++ name = va_arg (al, gchar *);
++ if (!name)
++ break;
++ fatal = va_arg (al, gboolean);
++ }
++ va_end (al);
++}
++
++static void
+ cinnamon_dbus_init (gboolean replace)
+ {
++ GDBusConnection *session;
++ GDBusProxy *bus;
+ GError *error = NULL;
+- DBusGConnection *session;
+- DBusGProxy *bus;
+ guint32 request_name_flags;
+ guint32 request_name_result;
+
+- /** TODO:
+- * In the future we should use GDBus for this. However, in
+- * order to do that, we need to port all of the JavaScript
+- * code. Otherwise, the name will be claimed on the wrong
+- * connection.
+- */
+- session = dbus_g_bus_get (DBUS_BUS_SESSION, NULL);
++ session = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, &error);
+
+- bus = dbus_g_proxy_new_for_name (session,
+- DBUS_SERVICE_DBUS,
+- DBUS_PATH_DBUS,
+- DBUS_INTERFACE_DBUS);
++ if (error) {
++ g_printerr ("Failed to connect to session bus: %s", error->message);
++ exit (1);
++ }
+
+- request_name_flags = DBUS_NAME_FLAG_DO_NOT_QUEUE | DBUS_NAME_FLAG_ALLOW_REPLACEMENT;
++ bus = g_dbus_proxy_new_sync (session,
++ G_DBUS_PROXY_FLAGS_NONE,
++ NULL, /* interface info */
++ "org.freedesktop.DBus",
++ "/org/freedesktop/DBus",
++ "org.freedesktop.DBus",
++ NULL, /* cancellable */
++ &error);
++
++ request_name_flags = G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT;
+ if (replace)
+ request_name_flags |= DBUS_NAME_FLAG_REPLACE_EXISTING;
+- if (!dbus_g_proxy_call (bus, "RequestName", &error,
+- G_TYPE_STRING, CINNAMON_DBUS_SERVICE,
+- G_TYPE_UINT, request_name_flags,
+- G_TYPE_INVALID,
+- G_TYPE_UINT, &request_name_result,
+- G_TYPE_INVALID))
+- {
+- g_printerr ("failed to acquire org.Cinnamon: %s\n", error->message);
+- exit (1);
+- }
++
++ cinnamon_dbus_acquire_name (bus,
++ request_name_flags,
++ &request_name_result,
++ CINNAMON_DBUS_SERVICE, TRUE);
+ if (!(request_name_result == DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER
+ || request_name_result == DBUS_REQUEST_NAME_REPLY_ALREADY_OWNER))
+ {
+- g_printerr ("%s already exists on bus and --replace not specified\n",
+- CINNAMON_DBUS_SERVICE);
++ g_printerr (CINNAMON_DBUS_SERVICE " already exists on bus and --replace not specified\n");
+ exit (1);
+ }
+
+- /* Also grab org.gnome.Panel to replace any existing panel process */
+- if (!dbus_g_proxy_call (bus, "RequestName", &error, G_TYPE_STRING,
+- "org.gnome.Panel", G_TYPE_UINT,
+- DBUS_NAME_FLAG_REPLACE_EXISTING | request_name_flags,
+- G_TYPE_INVALID, G_TYPE_UINT,
+- &request_name_result, G_TYPE_INVALID))
+- {
+- g_print ("failed to acquire org.gnome.Panel: %s\n", error->message);
+- exit (1);
+- }
+-
+- /* ...and the org.gnome.Magnifier service.
+- */
+- if (!dbus_g_proxy_call (bus, "RequestName", &error,
+- G_TYPE_STRING, MAGNIFIER_DBUS_SERVICE,
+- G_TYPE_UINT, DBUS_NAME_FLAG_REPLACE_EXISTING | request_name_flags,
+- G_TYPE_INVALID,
+- G_TYPE_UINT, &request_name_result,
+- G_TYPE_INVALID))
+- {
+- g_print ("failed to acquire %s: %s\n", MAGNIFIER_DBUS_SERVICE, error->message);
+- /* Failing to acquire the magnifer service is not fatal. Log the error,
+- * but keep going. */
+- }
+-
+- /* ...and the org.freedesktop.Notifications service; we always
+- * specify REPLACE_EXISTING to ensure we kill off
+- * notification-daemon if it was running.
++ /*
++ * We always specify REPLACE_EXISTING to ensure we kill off
++ * the existing service if it was running.
+ */
+- if (!dbus_g_proxy_call (bus, "RequestName", &error,
+- G_TYPE_STRING, "org.freedesktop.Notifications",
+- G_TYPE_UINT, DBUS_NAME_FLAG_REPLACE_EXISTING | request_name_flags,
+- G_TYPE_INVALID,
+- G_TYPE_UINT, &request_name_result,
+- G_TYPE_INVALID))
+- {
+- g_print ("failed to acquire org.freedesktop.Notifications: %s\n", error->message);
+- }
++ request_name_flags |= G_BUS_NAME_OWNER_FLAGS_REPLACE;
+
++ cinnamon_dbus_acquire_names (bus,
++ request_name_flags,
++ /* Also grab org.gnome.Panel to replace any existing panel process */
++ "org.gnome.Panel", TRUE,
++ /* ...and the org.gnome.Magnifier service. */
++ MAGNIFIER_DBUS_SERVICE, FALSE,
++ /* ...and the org.freedesktop.Notifications service. */
++ "org.freedesktop.Notifications", FALSE,
++ NULL);
+ /* ...and the on-screen keyboard service */
+- if (!dbus_g_proxy_call (bus, "RequestName", &error,
+- G_TYPE_STRING, "org.gnome.Caribou.Keyboard",
+- G_TYPE_UINT, DBUS_NAME_FLAG_REPLACE_EXISTING,
+- G_TYPE_INVALID,
+- G_TYPE_UINT, &request_name_result,
+- G_TYPE_INVALID))
+- {
+- g_print ("failed to acquire org.gnome.Caribou.Keyboard: %s\n", error->message);
+- }
+-
++ cinnamon_dbus_acquire_name (bus,
++ DBUS_NAME_FLAG_REPLACE_EXISTING,
++ &request_name_result,
++ "org.gnome.Caribou.Keyboard", FALSE);
+ g_object_unref (bus);
++ g_object_unref (session);
+ }
+
+ static void
+--
+1.8.1.6
diff --git a/community/fb-client/PKGBUILD b/community/fb-client/PKGBUILD
index 4dec5ae16..c04a69221 100644
--- a/community/fb-client/PKGBUILD
+++ b/community/fb-client/PKGBUILD
@@ -1,6 +1,7 @@
# Maintainer: Florian "Bluewind" Pritz <flo@xssn.at>
+
pkgname=fb-client
-pkgver=1.1.2
+pkgver=1.1.3
pkgrel=1
pkgdesc="Client for paste.xinu.at"
arch=('i686' 'x86_64')
@@ -9,8 +10,8 @@ license=('GPL3')
depends=('curl')
optdepends=('xclip: for automatically copying the URL into the clipboard')
source=(http://paste.xinu.at/data/client/fb-$pkgver.tar.gz{,.sig})
-md5sums=('0dc4cc4637b4503cb0c0cf1f1b09975a'
- 'ff74200e97a0184109cd1eee9c0dc099')
+md5sums=('6d05a1ebe50fa2c00c03fa41195bdf48'
+ 'SKIP')
build() {
cd "$srcdir/fb-$pkgver"
diff --git a/community/golangide/PKGBUILD b/community/golangide/PKGBUILD
index 7b8128956..6b896a69d 100644
--- a/community/golangide/PKGBUILD
+++ b/community/golangide/PKGBUILD
@@ -1,36 +1,43 @@
-#$Id: PKGBUILD 85352 2013-03-01 10:31:59Z andrea $
+#$Id: PKGBUILD 90350 2013-05-11 18:38:52Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: spambanane <happy.house@gmx.de>
# Contributor: Matteo <matteo.dek@gmail.com>
pkgname=golangide
-pkgver=17
-pkgrel=2
+pkgver=18.1
+pkgrel=1
pkgdesc='IDE for editing and building projects written in the Go programming language (now LiteIDE X)'
license=('LGPL')
arch=('x86_64' 'i686')
url='https://github.com/visualfc/liteide'
-depends=('go' 'libpng12' 'glib2' 'qt4' 'qjson')
+depends=('go' 'libpng12' 'glib2' 'qt5-base' 'qt5-webkit')
makedepends=('gendesk')
options=('!strip')
-_name=('Golang IDE')
-# http://$pkgname.googlecode.com/files/liteidex$pkgver.linux-386-webkit.tar.bz2
-# http://$pkgname.googlecode.com/files/liteidex$pkgver.linux-amd64-webkit.tar.bz2
-source=("$pkgname.tgz::https://nodeload.github.com/visualfc/liteide/tar.gz/master"
+source=("$pkgname.tgz::https://github.com/visualfc/liteide/archive/x$pkgver.zip"
'golangide.png'
'golangide.sh')
-sha256sums=('88fae4a43a82ecb12739bfe6612d736fa963d8beaf30dccfb305c335929c3871'
+sha256sums=('4ca6438099314789f4cd8fd3acc8016d8e32594634a6d0f130f5666dcb0a3d6c'
'47c52b22326034bd3d6a7b11b05a53c8b3838c08e145171cf5cad2ca00260697'
- 'aa5ea27f9c3626431a9cb45e5267771a1eeff48b2e3927c0574eaef9302cfd74')
+ '93ef16d59054ef9b37f8781e90f7d0f83d726779d2029660dfd21e84d808bf04')
+_name=('Golang IDE')
-build() {
+prepare() {
cd "$srcdir"
- msg2 'Generating .desktop file...'
+
gendesk -n
- msg2 'Compiling...'
- cd liteide-master/build
+ cd "$srcdir/liteide-x$pkgver/build"
+ head -n-3 build_linux.sh > build_linux_fixed.sh
+ mv build_linux_fixed.sh build_linux.sh
+ head -n-4 webkit_linux.sh > webkit_linux_fixed.sh
+ mv webkit_linux_fixed.sh webkit_linux.sh
chmod +x build_linux.sh webkit_linux.sh
+}
+
+build() {
+ cd "$srcdir/liteide-x$pkgver/build"
+
+ msg2 'Compiling...'
QTDIR=/usr ./build_linux.sh
QTDIR=/usr ./webkit_linux.sh
@@ -47,7 +54,7 @@ package() {
mkdir -p "$pkgdir/usr/share/liteide"
mkdir -p "$pkgdir/usr/share/doc/$pkgname"
- cd "$srcdir/liteide-master/build/liteide"
+ cd "$srcdir/liteide-x$pkgver/build/liteide"
msg2 'Packaging executables...'
for binary in goastview goapi goexec godocview liteide; do
@@ -55,7 +62,7 @@ package() {
done
install -Dm755 "$srcdir/$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
- cd "$srcdir/liteide-master/liteidex"
+ cd "$srcdir/liteide-x$pkgver/liteidex"
msg2 'Packaging resources...'
cp -r deploy/* "$pkgdir/usr/share/liteide"
diff --git a/community/golangide/golangide.sh b/community/golangide/golangide.sh
index 736727ed7..d7d0772b5 100644
--- a/community/golangide/golangide.sh
+++ b/community/golangide/golangide.sh
@@ -1,8 +1,7 @@
#!/bin/sh
ELF=/usr/bin/liteide
-# The libqjson issue has been reported upstream
if [ ! -z $GOROOT -a -e $GOROOT ]; then
- LD_PRELOAD=/usr/lib/libqjson.so $ELF $@
+ $ELF $@
else
- GOROOT=/usr/lib/go LD_PRELOAD=/usr/lib/libqjson.so $ELF $@
+ GOROOT=/usr/lib/go $ELF $@
fi
diff --git a/community/gtkpod/PKGBUILD b/community/gtkpod/PKGBUILD
index 795c9eeff..8727835f9 100644
--- a/community/gtkpod/PKGBUILD
+++ b/community/gtkpod/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 89564 2013-04-30 05:59:32Z cinelli $
+# $Id: PKGBUILD 90342 2013-05-11 16:17:24Z tomegun $
# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org>
# Contributor: Kevin Piche <kevin@archlinux.org>
# Contributor: Aaron Griffin <aaron@archlinux.org>
pkgname=gtkpod
pkgver=2.1.3
-pkgrel=3
+pkgrel=4
pkgdesc="A platform independent GUI for Apple's iPod using GTK3"
arch=('i686' 'x86_64')
url="http://gtkpod.sourceforge.net"
diff --git a/community/haddock/PKGBUILD b/community/haddock/PKGBUILD
index a2924af8b..698be2810 100644
--- a/community/haddock/PKGBUILD
+++ b/community/haddock/PKGBUILD
@@ -1,20 +1,20 @@
-# $Id: PKGBUILD 89287 2013-04-28 16:52:08Z td123 $
+# $Id: PKGBUILD 90316 2013-05-11 13:01:51Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Vesa Kaihlavirta <vesa@archlinux.org>
# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
pkgname=haddock
-pkgver=2.13.1
-pkgrel=4
+pkgver=2.13.2
+pkgrel=1
pkgdesc='Tool for generating documentation for Haskell libraries'
url='http://hackage.haskell.org/package/haddock/'
license=('custom:BSD3')
arch=('x86_64' 'i686')
makedepends=('alex' 'happy')
depends=('ghc=7.6.3-1' 'haskell-xhtml=3000.2.1' 'haskell-ghc-paths')
-install=$pkgname.install
+install="$pkgname.install"
source=("http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('6e5e2295cd191e43a046c12544f2f4e8b4260cfda8282d48b15a7a35d8a24e7f')
+sha256sums=('25e7d5819d38cbb1c9b1ff967e2a4093c776c3defaa0a249c8eabba1e70892e3')
build() {
cd "$srcdir/$pkgname-$pkgver"
diff --git a/community/haskell-highlighting-kate/PKGBUILD b/community/haskell-highlighting-kate/PKGBUILD
index b4050abd1..1a3c0b7d1 100644
--- a/community/haskell-highlighting-kate/PKGBUILD
+++ b/community/haskell-highlighting-kate/PKGBUILD
@@ -4,8 +4,8 @@
_hkgname=highlighting-kate
pkgname=haskell-highlighting-kate
-pkgver=0.5.3.8
-pkgrel=2
+pkgver=0.5.3.9
+pkgrel=1
pkgdesc="Syntax highlighting"
url="http://hackage.haskell.org/package/$_hkgname"
license=('GPL')
@@ -14,10 +14,10 @@ makedepends=('ghc')
depends=('haskell-blaze-html>=0.4.2' 'haskell-containers' 'haskell-filepath' 'haskell-mtl' 'haskell-parsec' 'haskell-pcre-light')
source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
install=$pkgname.install
-md5sums=('c3fdfadddfdf198af6192b9bf437a422')
+md5sums=('fa274eb5d1f7002b16a312693ad9eef0')
build() {
- cd "$srcdir/$_hkgname-$pkgver"
+ cd $_hkgname-$pkgver
runhaskell Setup configure -O --enable-split-objs --enable-shared \
--prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup build
@@ -28,7 +28,7 @@ build() {
}
package() {
- cd "$srcdir/$_hkgname-$pkgver"
+ cd $_hkgname-$pkgver
install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh"
install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh"
install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries"
diff --git a/community/haskell-pandoc/PKGBUILD b/community/haskell-pandoc/PKGBUILD
index 162a3a34c..6f8310913 100644
--- a/community/haskell-pandoc/PKGBUILD
+++ b/community/haskell-pandoc/PKGBUILD
@@ -5,7 +5,7 @@
_hkgname=pandoc
pkgname=haskell-pandoc
pkgver=1.11.1
-pkgrel=3
+pkgrel=5
pkgdesc="Conversion between markup formats"
url="http://hackage.haskell.org/package/${_hkgname}"
license=('GPL')
@@ -17,21 +17,21 @@ install=$pkgname.install
md5sums=('e895b22745affba37c0ba5e6e6d0f17c')
build() {
- cd ${srcdir}/${_hkgname}-${pkgver}
- runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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
+ cd $_hkgname-$pkgver
+ runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-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
+ cd $_hkgname-$pkgver
+ install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh"
+ install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh"
+ install -dm755 "$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"
}
diff --git a/community/haskell-texmath/PKGBUILD b/community/haskell-texmath/PKGBUILD
index a55e8835b..012e2345c 100644
--- a/community/haskell-texmath/PKGBUILD
+++ b/community/haskell-texmath/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=haskell-texmath
_hkgname=texmath
-pkgver=0.6.1.4
+pkgver=0.6.1.5
pkgrel=1
pkgdesc="Conversion of LaTeX math formulas to MathML."
url="https://github.com/jgm/texmath"
@@ -14,7 +14,7 @@ makedepends=('ghc')
depends=(haskell-containers haskell-parsec haskell-syb haskell-xml)
source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz")
install=$pkgname.install
-md5sums=('514835acff28d6a005d68fde7dd6094a')
+md5sums=('4600cec39f3592a65e5f665df97f56ac')
build() {
cd "$srcdir/$_hkgname-$pkgver"
diff --git a/community/ibus-anthy/PKGBUILD b/community/ibus-anthy/PKGBUILD
index cc646ff72..803bedec1 100644
--- a/community/ibus-anthy/PKGBUILD
+++ b/community/ibus-anthy/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 81882 2013-01-03 03:41:12Z fyan $
+# $Id: PKGBUILD 90320 2013-05-11 14:52:54Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Rainy <rainylau(at)gmail(dot)com>
# Contributor: Lee.MaRS <leemars at gmail dot com>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=ibus-anthy
-pkgver=1.5.0
+pkgver=1.5.1
pkgrel=1
pkgdesc='Japanese input method Anthy IMEngine for IBus Framework'
arch=('i686' 'x86_64')
@@ -34,4 +34,4 @@ package() {
make DESTDIR=$pkgdir/ install
}
-md5sums=('4ff000bec3c342f5cd5a6d9e05a4abdf')
+sha512sums=('ba5456d4b16c168ff90945c948109bd3bb9d64c145ae746a471789ef74a1e657a9f891e198ecf64b733c03880f81a28cc9cd2c1fa82ad006eb0ac6e7e5c2c3a5')
diff --git a/community/ifuse/PKGBUILD b/community/ifuse/PKGBUILD
index d1b785a2b..c1dc11f7d 100644
--- a/community/ifuse/PKGBUILD
+++ b/community/ifuse/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86105 2013-03-12 01:35:28Z cinelli $
+# $Id: PKGBUILD 90343 2013-05-11 16:17:25Z tomegun $
# Maintainer: Federico Cinelli <cinelli@aur.archlinux.org>
# Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Gabriel Martinez < reitaka at gmail dot com >
pkgname=ifuse
pkgver=1.1.2
-pkgrel=3
+pkgrel=4
pkgdesc='A fuse filesystem to access the contents of an iPhone or iPod Touch'
url='http://libimobiledevice.org/'
arch=('i686' 'x86_64')
diff --git a/community/ipset/PKGBUILD b/community/ipset/PKGBUILD
index cff3a8b96..ff50f148f 100644
--- a/community/ipset/PKGBUILD
+++ b/community/ipset/PKGBUILD
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD 88370 2013-04-16 20:03:40Z seblu $
+# $Id: PKGBUILD 90287 2013-05-10 23:18:07Z seblu $
# Maintainer: Sébastien Luttringer
pkgname=ipset
-pkgver=6.18
+pkgver=6.19
pkgrel=1
pkgdesc='Administration tool for IP sets'
arch=('i686' 'x86_64')
@@ -12,11 +12,9 @@ depends=('libmnl' 'bash')
backup=("etc/$pkgname.conf")
options=('!libtool')
source=("http://ipset.netfilter.org/$pkgname-$pkgver.tar.bz2"
- "$pkgname.systemd"
"$pkgname.service")
-md5sums=('776de6afe32ae386e6827a51c025464f'
- '7daa4f163eef9db216cb4c428e0342a3'
- 'b032241b96b5802975fe4321cc511c6b')
+md5sums=('cabba1bd63a93f6e1c3db3fb22412b64'
+ 'f74642f7bb88056103c63a62a91c782c')
build() {
cd $pkgname-$pkgver
@@ -34,8 +32,6 @@ package() {
install -Dm644 lib/libipset.pc "$pkgdir/usr/lib/pkgconfig/libipset.pc"
popd
# systemd
- install -Dm 755 $pkgname.systemd \
- "$pkgdir/usr/lib/systemd/scripts/$pkgname"
install -Dm 644 $pkgname.service \
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
# default config file
diff --git a/community/ipset/ipset.service b/community/ipset/ipset.service
index 8c4889d3c..1af453668 100644
--- a/community/ipset/ipset.service
+++ b/community/ipset/ipset.service
@@ -1,12 +1,12 @@
[Unit]
-Description=IP Sets
+Description=Loading IP Sets
Before=iptables.service
[Service]
Type=oneshot
RemainAfterExit=yes
-ExecStart=/usr/lib/systemd/scripts/ipset start
-ExecStop=/usr/lib/systemd/scripts/ipset stop
+ExecStart=/usr/sbin/ipset -f /etc/ipset.conf restore
+ExecStop=/usr/sbin/ipset destroy
[Install]
WantedBy=multi-user.target
diff --git a/community/ipset/ipset.systemd b/community/ipset/ipset.systemd
deleted file mode 100644
index c28086322..000000000
--- a/community/ipset/ipset.systemd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-CONFIG_FILE='/etc/ipset.conf'
-
-case $1 in
- start)
- ipset restore < "$CONFIG_FILE"
- ;;
- stop)
- ipset destroy
- ;;
- save)
- ipset save > "$CONFIG_FILE"
- ;;
- *)
- echo "usage: ${0##*/} {start|stop|save}" >&2
- exit 1
- ;;
-esac
-
-# vim:set ts=2 sw=2 ft=sh et:
diff --git a/community/lsscsi/PKGBUILD b/community/lsscsi/PKGBUILD
index e8d5251d9..5a09e2f00 100644
--- a/community/lsscsi/PKGBUILD
+++ b/community/lsscsi/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 65009 2012-02-19 19:48:16Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
+# $Id: PKGBUILD 90283 2013-05-10 22:36:28Z seblu $
+# Maintainer: Sébastien Luttringer
# Contributor : XAVeRY - los dot danielos at gmail dot com
pkgname=lsscsi
-pkgver=0.26
+pkgver=0.27
pkgrel=1
pkgdesc='A tool that lists devices connected via SCSI and its transports'
arch=('i686' 'x86_64')
@@ -11,7 +11,7 @@ url="http://sg.danny.cz/scsi/lsscsi.html"
license=('GPL')
depends=('sysfsutils')
source=("http://sg.danny.cz/scsi/${pkgname}-${pkgver}.tgz")
-md5sums=('624d705899ed08e872e164679ac56545')
+md5sums=('33ab2927a9e567a47905e6a618c17859')
build() {
cd ${pkgname}-${pkgver}
@@ -24,4 +24,4 @@ package() {
make DESTDIR="${pkgdir}" install
}
-# vim:set ts=2 sw=2 ft=sh et:
+# vim:set ts=2 sw=2 et:
diff --git a/community/oolite/PKGBUILD b/community/oolite/PKGBUILD
index 81ef2c09d..a77fc48e2 100644
--- a/community/oolite/PKGBUILD
+++ b/community/oolite/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 82164 2013-01-09 22:25:40Z svenstaro $
+# $Id: PKGBUILD 90332 2013-05-11 15:38:55Z alucryd $
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Lone_Wolf <lonewolf@xs4all.nl>
pkgname=oolite
pkgver=1.77
-pkgrel=1
+pkgrel=2
pkgdesc="A space-sim based on the classic Elite"
arch=('i686' 'x86_64')
url="http://oolite-linux.berlios.de"
@@ -21,6 +21,8 @@ build() {
cp -r ${srcdir}/oolite-source-${pkgver} ${srcdir}/${pkgname}-build
cd ${srcdir}/${pkgname}-build
+ unset CPPFLAGS
+ sed -i '/void png_error/d' src/Core/Materials/OOPNGTextureLoader.m
sed -i "/ADDITIONAL_OBJCFLAGS/s/=/= -fobjc-exceptions/" GNUmakefile
make -f libjs.make debug=no
make -f Makefile release
diff --git a/community/python-psutil/PKGBUILD b/community/python-psutil/PKGBUILD
index 041dcacb4..6fd9c3a94 100644
--- a/community/python-psutil/PKGBUILD
+++ b/community/python-psutil/PKGBUILD
@@ -1,16 +1,16 @@
-# $Id: PKGBUILD 88178 2013-04-13 10:41:30Z seblu $
+# $Id: PKGBUILD 90289 2013-05-10 23:21:33Z seblu $
# Maintainer: Sébastien Luttringer
pkgbase=python-psutil
pkgname=('python-psutil' 'python2-psutil')
-pkgver=0.7.0
+pkgver=0.7.1
pkgrel=1
arch=('i686' 'x86_64')
url='http://code.google.com/p/psutil/'
license=('custom: BSD')
makedepends=('python' 'python-distribute' 'python2' 'python2-distribute')
source=("https://psutil.googlecode.com/files/psutil-$pkgver.tar.gz")
-sha1sums=('e19bd1c050786616dd81a3b200c61b8147eb9985')
+sha1sums=('9c67e61ce00166d7831a4cdcbd2fe534708681a1')
build() {
cd psutil-$pkgver
diff --git a/community/ruby-gtk2/PKGBUILD b/community/ruby-gtk2/PKGBUILD
index 03d12f093..bfc9c167a 100644
--- a/community/ruby-gtk2/PKGBUILD
+++ b/community/ruby-gtk2/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 88649 2013-04-21 07:40:40Z arodseth $
+# $Id: PKGBUILD 90322 2013-05-11 14:56:12Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger <eric@archlinux.org>
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -8,14 +8,14 @@
pkgbase=ruby-gtk2
pkgname=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-gio2' 'ruby-glib2' 'ruby-gtk2'
'ruby-pango')
-pkgver=1.2.6
+pkgver=2.0.0
pkgrel=1
arch=('x86_64' 'i686')
url='http://ruby-gnome2.sourceforge.jp/'
license=('LGPL')
makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk2' 'glib2')
source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk2-$pkgver.tar.gz")
-sha256sums=('1b685d47b04f0a670a22db2af126cd145300bc664c38ee530f459c251ce7481f')
+sha256sums=('6a36d2d4212e65f23d1c174b03006ea7fecaad1f3b82151dbfbe7ddf4268579f')
prepare() {
cd "$srcdir/ruby-gtk2-$pkgver"
@@ -26,15 +26,14 @@ prepare() {
"$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
"$pkgdir/ruby-atk/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
"$pkgdir/ruby-gio2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
- "$pkgdir/ruby-gdkpixbuf2/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
"$pkgdir/ruby-atk/usr/lib/ruby/vendor_ruby/2.0.0/i686-linux" \
"$pkgdir/ruby-pango/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux" \
- "$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux"
+ "$pkgdir/ruby-glib2/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux" \
+ "$pkgdir/ruby-gio2/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-linux"
}
build() {
cd "$srcdir/ruby-gtk2-$pkgver"
-
make
}
diff --git a/community/ruby-gtk3/PKGBUILD b/community/ruby-gtk3/PKGBUILD
index ec58a456d..563ad4dfe 100644
--- a/community/ruby-gtk3/PKGBUILD
+++ b/community/ruby-gtk3/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 88651 2013-04-21 08:01:04Z arodseth $
+# $Id: PKGBUILD 90334 2013-05-11 15:51:15Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Eric Bélanger
# Contributor: Brad Fanella <bradfanella@archlinux.us>
@@ -6,16 +6,16 @@
# Contributor: kritoke <kritoke@nospam.gmail.com>
pkgbase=ruby-gtk3
+pkgver=2.0.0
pkgname=('ruby-gtk3' 'ruby-gdk3')
-depends=('ruby-atk' 'ruby-gdkpixbuf2' 'ruby-glib2' 'ruby-pango')
-pkgver=1.2.6
+depends=("ruby-atk=$pkgver" "ruby-gdkpixbuf2=$pkgver" "ruby-glib2=$pkgver" "ruby-pango=$pkgver")
pkgrel=1
arch=('x86_64' 'i686')
url='http://ruby-gnome2.sourceforge.jp/'
license=('LGPL')
makedepends=('ruby-pkgconfig' 'ruby-cairo' 'gtk3')
source=("http://downloads.sourceforge.net/ruby-gnome2/ruby-gtk3-$pkgver.tar.gz")
-sha256sums=('105395100bcbcfe8fa3fd5a2963ded64092303da64f31400887dbcd6a84d1e1a')
+sha256sums=('f5e4cd605ece402ba9b8670058bb06c80ea9e21e4a1ff724d97394439091ff50')
prepare() {
cd "$srcdir/ruby-gtk3-$pkgver"
@@ -25,7 +25,6 @@ prepare() {
build() {
cd "$srcdir/ruby-gtk3-$pkgver"
-
make
}
diff --git a/community/start-stop-daemon/PKGBUILD b/community/start-stop-daemon/PKGBUILD
deleted file mode 100644
index 3f62b8668..000000000
--- a/community/start-stop-daemon/PKGBUILD
+++ /dev/null
@@ -1,30 +0,0 @@
-# $Id: PKGBUILD 76825 2012-09-30 15:07:25Z seblu $
-# Maintainer: Sébastien Luttringer <seblu@aur.archlinux.org>
-# Contributor: Soup <soup a.t soultrap d.o.t n.e.t>
-# Contributor: Vladimir Koshelenko <koshelenko@rndavia.ru>
-
-pkgname=start-stop-daemon
-pkgver=1.15.8.13
-pkgrel=1
-pkgdesc='Start and stop system daemon programs'
-arch=('i686' 'x86_64')
-license=('GPL2')
-url='http://packages.qa.debian.org/d/dpkg.html'
-depends=('glibc')
-source=("http://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_$pkgver.tar.bz2")
-md5sums=('7f6ea19838311a66fdacce17991eba85')
-
-build() {
- cd dpkg-$pkgver
- ./configure --without-dselect --without-update-alternatives --without-install-info
- (cd lib && make)
- cd utils && make
-}
-
-package() {
- cd dpkg-$pkgver
- install -D -m 755 utils/start-stop-daemon "$pkgdir/usr/bin/start-stop-daemon"
- install -D -m 644 man/start-stop-daemon.8 "$pkgdir/usr/share/man/man8/start-stop-daemon.8"
-}
-
-# vim:set ts=2 sw=2 et:
diff --git a/community/xnoise/PKGBUILD b/community/xnoise/PKGBUILD
index 89543cbeb..0add992ea 100755
--- a/community/xnoise/PKGBUILD
+++ b/community/xnoise/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 87484 2013-04-01 12:09:37Z fyan $
+# $Id: PKGBUILD 90300 2013-05-11 05:30:04Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: archtux <antonio dot arias99999 at gmail dot com>
pkgname=xnoise
-pkgver=0.2.17
-pkgrel=3
+pkgver=0.2.18
+pkgrel=1
pkgdesc="Media player with a slick GUI, great speed and lots of features."
arch=('i686' 'x86_64')
url="http://www.xnoise-media-player.com/"
@@ -34,4 +34,4 @@ package() {
# Remove obsolete files
rm -rf "$pkgdir/usr/include" "$pkgdir/usr/share/vala"
}
-md5sums=('a72b0adf06667f682f972f9c38174f02')
+sha512sums=('afe6d380f84c96d3612ed6a01a31b279b06d101252304a83be081eb25d4342e3487aa0f1955c3aa6b70297f8858d3c01be5f708a37c3741a1c2b6afd76127e9b')