From 5b9e0d821dd428792bd51ed03af2b800924ce69d Mon Sep 17 00:00:00 2001 From: root Date: Sun, 12 May 2013 01:16:13 -0700 Subject: Sun May 12 01:15:39 PDT 2013 --- community/cinnamon/PKGBUILD | 6 +- community/cinnamon/gnome-3.8.patch | 231 +++++++++++++++++++++++++++ community/fb-client/PKGBUILD | 7 +- community/golangide/PKGBUILD | 39 +++-- community/golangide/golangide.sh | 5 +- community/gtkpod/PKGBUILD | 4 +- community/haddock/PKGBUILD | 10 +- community/haskell-highlighting-kate/PKGBUILD | 10 +- community/haskell-pandoc/PKGBUILD | 30 ++-- community/haskell-texmath/PKGBUILD | 4 +- community/ibus-anthy/PKGBUILD | 6 +- community/ifuse/PKGBUILD | 4 +- community/ipset/PKGBUILD | 12 +- community/ipset/ipset.service | 6 +- community/ipset/ipset.systemd | 21 --- community/lsscsi/PKGBUILD | 10 +- community/oolite/PKGBUILD | 6 +- community/python-psutil/PKGBUILD | 6 +- community/ruby-gtk2/PKGBUILD | 11 +- community/ruby-gtk3/PKGBUILD | 9 +- community/start-stop-daemon/PKGBUILD | 30 ---- community/xnoise/PKGBUILD | 8 +- 22 files changed, 329 insertions(+), 146 deletions(-) delete mode 100644 community/ipset/ipset.systemd delete mode 100644 community/start-stop-daemon/PKGBUILD (limited to 'community') 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 # 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 +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 + 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 # Contributor: spambanane # Contributor: Matteo 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 # Contributor: Kevin Piche # Contributor: Aaron Griffin 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 # Contributor: Vesa Kaihlavirta # Contributor: Arch Haskell Team 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 # Contributor: Rainy # Contributor: Lee.MaRS # Contributor: Daniel J Griffiths 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 # 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 +# $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 # Contributor: Lone_Wolf 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 # Contributor: Eric Bélanger # Contributor: Brad Fanella @@ -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 # Contributor: Eric Bélanger # Contributor: Brad Fanella @@ -6,16 +6,16 @@ # Contributor: kritoke 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 -# Contributor: Soup -# Contributor: Vladimir Koshelenko - -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 # Contributor: archtux 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') -- cgit v1.2.3-54-g00ecf