diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/dietlibc/PKGBUILD | 6 | ||||
-rw-r--r-- | community/gnome-settings-daemon-updates/PKGBUILD | 47 | ||||
-rw-r--r-- | community/gnome-settings-daemon-updates/arch.patch | 336 | ||||
-rw-r--r-- | community/gnome-settings-daemon-updates/gnome-settings-daemon.install | 12 | ||||
-rw-r--r-- | community/gnome-settings-daemon-updates/packagekit-0.8.patch | 60 | ||||
-rw-r--r-- | community/granite/PKGBUILD | 12 | ||||
-rw-r--r-- | community/lua-posix/PKGBUILD | 47 | ||||
-rw-r--r-- | community/luaposix/PKGBUILD | 75 | ||||
-rw-r--r-- | community/noise/PKGBUILD | 32 | ||||
-rw-r--r-- | community/pantheon-terminal/PKGBUILD | 12 | ||||
-rw-r--r-- | community/paxd/PKGBUILD | 2 | ||||
-rwxr-xr-x | community/plank-config/PKGBUILD | 12 | ||||
-rw-r--r-- | community/prelink/PKGBUILD | 31 | ||||
-rw-r--r-- | community/prelink/prelink.conf | 8 | ||||
-rw-r--r-- | community/profanity/PKGBUILD | 4 | ||||
-rw-r--r-- | community/simavr/PKGBUILD | 2 | ||||
-rw-r--r-- | community/xmlrpc-c/PKGBUILD | 20 |
17 files changed, 120 insertions, 598 deletions
diff --git a/community/dietlibc/PKGBUILD b/community/dietlibc/PKGBUILD index d52295e95..058e975c8 100644 --- a/community/dietlibc/PKGBUILD +++ b/community/dietlibc/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 100866 2013-11-12 15:53:53Z spupykin $ +# $Id: PKGBUILD 111875 2014-05-26 09:29:18Z spupykin $ # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com> # Maintainer: Tino Reichardt <milky-archlinux@mcmilk.de> pkgname=dietlibc pkgver=0.33 -pkgrel=3 +pkgrel=4 pkgdesc="a libc optimized for small size" arch=('i686' 'x86_64') url="http://www.fefe.de/dietlibc/" @@ -22,4 +22,6 @@ build() { package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install + mkdir -p $pkgdir/usr/bin + ln -s /opt/diet/bin/diet $pkgdir/usr/bin/diet } diff --git a/community/gnome-settings-daemon-updates/PKGBUILD b/community/gnome-settings-daemon-updates/PKGBUILD deleted file mode 100644 index ba4a52ebc..000000000 --- a/community/gnome-settings-daemon-updates/PKGBUILD +++ /dev/null @@ -1,47 +0,0 @@ -# $Id: PKGBUILD 109431 2014-04-14 20:16:52Z jgc $ -# Maintainer: Jonathan Conder <jonno.conder@gmail.com> - -_pkgname=gnome-settings-daemon -pkgname=$_pkgname-updates -pkgver=3.12.0.1 -pkgrel=1 -pkgdesc="Updates plugin for the GNOME Settings daemon" -arch=('i686' 'x86_64') -license=('GPL') -depends=('gnome-packagekit' "$_pkgname") -makedepends=('intltool' 'gtk-doc' 'gnome-desktop' 'gnome-common' 'xf86-input-wacom') -options=('!emptydirs') -install=$_pkgname.install -url="http://www.gnome.org" -source=("http://ftp.gnome.org/pub/gnome/sources/$_pkgname/${pkgver:0:4}/$_pkgname-$pkgver.tar.xz" - 'packagekit-0.8.patch' - 'arch.patch') -sha256sums=('c21cfcee008da6935ed7f7e814a788a951ba67cc728e43f888b174701cd96847' - '2fd5ee457f5d57bfd9edef049719f55ab1cab5fe6d0fb422f91fe363c02e6efd' - '217004c112b18cf136c535ef3d6cc90f0cecc495573cfb8653ff089230d248bb') - -prepare() { - cd "$srcdir/$_pkgname-$pkgver" - patch -RNp1 -i "$srcdir/packagekit-0.8.patch" - patch -Np1 -i "$srcdir/arch.patch" -} - -build() { - cd "$srcdir/$_pkgname-$pkgver" - autoreconf -fi - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/usr/lib/gnome-settings-daemon \ - --disable-static - - #https://bugzilla.gnome.org/show_bug.cgi?id=656231 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -C 'gnome-settings-daemon' - make -C 'plugins/updates' -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - make -C 'plugins/updates' DESTDIR="${pkgdir}" install -} diff --git a/community/gnome-settings-daemon-updates/arch.patch b/community/gnome-settings-daemon-updates/arch.patch deleted file mode 100644 index 297b98a48..000000000 --- a/community/gnome-settings-daemon-updates/arch.patch +++ /dev/null @@ -1,336 +0,0 @@ -diff --git a/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in b/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in -index 9af2718..bb45e48 100644 ---- a/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in -+++ b/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in -@@ -16,7 +16,7 @@ - <_description>Use mobile broadband connections such as GSM and CDMA to check for updates.</_description> - </key> - <key name="auto-download-updates" type="b"> -- <default>true</default> -+ <default>false</default> - <_summary>Automatically download updates in the background without confirmation</_summary> - <_description>Automatically download updates in the background without confirmation. Updates will be auto-downloaded when using wired network connnections, and mobile broadband if 'connection-use-mobile' is enabled.</_description> - </key> -@@ -36,7 +36,7 @@ - <_description>The last time we notified the user about non-critical updates. Value is in seconds since the epoch, or zero for never.</_description> - </key> - <key name="frequency-get-upgrades" type="i"> -- <default>604800</default> -+ <default>0</default> - <_summary>How often to check for distribution upgrades</_summary> - <_description>How often to check for distribution upgrades. Value is in seconds.</_description> - </key> -diff --git a/plugins/updates/Makefile.am b/plugins/updates/Makefile.am -index 81c7179..6fd3534 100644 ---- a/plugins/updates/Makefile.am -+++ b/plugins/updates/Makefile.am -@@ -15,7 +15,9 @@ libupdates_la_SOURCES = \ - gsd-updates-firmware.h \ - gsd-updates-firmware.c \ - gsd-updates-manager.h \ -- gsd-updates-manager.c -+ gsd-updates-manager.c \ -+ gsd-updates-watch.h \ -+ gsd-updates-watch.c - - libupdates_la_CPPFLAGS = \ - -I$(top_srcdir)/gnome-settings-daemon \ -@@ -58,7 +60,9 @@ gsd_test_updates_SOURCES = \ - gsd-updates-firmware.h \ - gsd-updates-firmware.c \ - gsd-updates-manager.h \ -- gsd-updates-manager.c -+ gsd-updates-manager.c \ -+ gsd-updates-watch.h \ -+ gsd-updates-watch.c - - gsd_test_updates_CPPFLAGS = \ - -I$(top_srcdir)/data/ \ -diff --git a/plugins/updates/gsd-updates-manager.c b/plugins/updates/gsd-updates-manager.c -index 95ee1c4..7b26c06 100644 ---- a/plugins/updates/gsd-updates-manager.c -+++ b/plugins/updates/gsd-updates-manager.c -@@ -33,6 +33,7 @@ - #include "gsd-updates-manager.h" - #include "gsd-updates-firmware.h" - #include "gsd-updates-refresh.h" -+#include "gsd-updates-watch.h" - #include "gsd-updates-common.h" - #include "gnome-settings-profile.h" - -@@ -47,6 +48,7 @@ struct GsdUpdatesManagerPrivate - GCancellable *cancellable; - GsdUpdatesRefresh *refresh; - GsdUpdatesFirmware *firmware; -+ GsdUpdatesWatch *watch; - GSettings *settings_proxy; - GSettings *settings_ftp; - GSettings *settings_gsd; -@@ -1360,6 +1362,9 @@ gsd_updates_manager_start (GsdUpdatesManager *manager, - g_signal_connect (manager->priv->refresh, "get-updates", - G_CALLBACK (due_get_updates_cb), manager); - -+ /* watch transaction progress */ -+ manager->priv->watch = gsd_updates_watch_new (); -+ - /* get proxy settings */ - manager->priv->settings_proxy = g_settings_new ("org.gnome.system.proxy"); - g_signal_connect (manager->priv->settings_proxy, "changed", -@@ -1455,6 +1460,7 @@ gsd_updates_manager_stop (GsdUpdatesManager *manager) - g_clear_object (&manager->priv->task); - g_clear_object (&manager->priv->refresh); - g_clear_object (&manager->priv->firmware); -+ g_clear_object (&manager->priv->watch); - g_clear_object (&manager->priv->proxy_session); - g_clear_object (&manager->priv->volume_monitor); - g_clear_object (&manager->priv->cancellable); -diff --git a/plugins/updates/gsd-updates-watch.c b/plugins/updates/gsd-updates-watch.c -new file mode 100644 -index 0000000..d3a0202 ---- /dev/null -+++ b/plugins/updates/gsd-updates-watch.c -@@ -0,0 +1,186 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- -+ * -+ * Copyright (C) 2011-2012 Jonathan Conder <jonno.conder@gmail.com> -+ * -+ * Licensed under the GNU General Public License Version 2 -+ * -+ * This program is free software; you can redistribute it and/or modify -+ * it under the terms of the GNU General Public License as published by -+ * the Free Software Foundation; either version 2 of the License, or -+ * (at your option) any later version. -+ * -+ * This program is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * You should have received a copy of the GNU General Public License -+ * along with this program; if not, write to the Free Software -+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -+ */ -+ -+#include "config.h" -+ -+#include <unistd.h> -+#include <glib/gi18n.h> -+#include <packagekit-glib2/packagekit.h> -+#include <libnotify/notify.h> -+ -+#include "gsd-updates-watch.h" -+ -+#define GSD_UPDATES_WATCH_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatchPrivate)) -+ -+struct GsdUpdatesWatchPrivate -+{ -+ PkTransactionList *tlist; -+ PkClient *client; -+}; -+ -+G_DEFINE_TYPE (GsdUpdatesWatch, gsd_updates_watch, G_TYPE_OBJECT) -+ -+static void -+on_notification_closed (NotifyNotification *notification, gpointer data) -+{ -+ g_object_unref (notification); -+} -+ -+static void -+gsd_updates_watch_message_cb (PkMessage *item, GsdUpdatesWatch *watch) -+{ -+ NotifyNotification *notification; -+ gchar *details = NULL; -+ const gchar *title, *message; -+ GError *error = NULL; -+ -+ g_return_if_fail (PK_IS_MESSAGE (item)); -+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch)); -+ -+ g_object_get (item, "details", &details, NULL); -+ title = _("More information"); -+ message = details; -+ -+ /* use a better title if available */ -+ if (g_str_has_prefix (details, "<b>")) { -+ gchar *end = g_strstr_len (details, -1, "</b>\n"); -+ if (end != NULL && g_strstr_len (details, end - details, "\n") == NULL) { -+ title = details + 3; -+ *end = '\0'; -+ message = end + 5; -+ } -+ } -+ -+ /* display a notification */ -+ notification = notify_notification_new (title, message, NULL); -+ notify_notification_set_app_name (notification, _("Software Updates")); -+ notify_notification_set_timeout (notification, NOTIFY_EXPIRES_NEVER); -+ notify_notification_set_urgency (notification, NOTIFY_URGENCY_NORMAL); -+ -+ g_signal_connect (notification, "closed", G_CALLBACK (on_notification_closed), NULL); -+ if (!notify_notification_show (notification, &error)) { -+ g_warning ("error: %s", error->message); -+ g_error_free (error); -+ } -+ -+ g_free (details); -+} -+ -+static void -+gsd_updates_watch_adopt_cb (PkClient *client, GAsyncResult *res, GsdUpdatesWatch *watch) -+{ -+ PkResults *results; -+ PkProgress *progress = NULL; -+ guint uid; -+ GPtrArray *array; -+ GError *error = NULL; -+ -+ g_return_if_fail (PK_IS_CLIENT (client)); -+ g_return_if_fail (G_IS_ASYNC_RESULT (res)); -+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch)); -+ -+ results = pk_client_generic_finish (client, res, &error); -+ if (results == NULL) { -+ g_warning ("failed to adopt: %s", error->message); -+ g_error_free (error); -+ goto out; -+ } -+ -+ g_object_get (results, "progress", &progress, NULL); -+ g_object_get (progress, "uid", &uid, NULL); -+ -+ /* only display messages from the same user */ -+ if (uid != getuid ()) { -+ g_printerr ("ignoring messages\n"); -+ goto out; -+ } -+ -+ array = pk_results_get_message_array (results); -+ g_ptr_array_foreach (array, (GFunc) gsd_updates_watch_message_cb, watch); -+ g_ptr_array_unref (array); -+ -+out: -+ if (progress != NULL) { -+ g_object_unref (progress); -+ } -+ if (results != NULL) { -+ g_object_unref (results); -+ } -+} -+ -+static void -+gsd_updates_watch_tlist_added_cb (PkTransactionList *tlist, const gchar *tid, GsdUpdatesWatch *watch) -+{ -+ g_return_if_fail (PK_IS_TRANSACTION_LIST (tlist)); -+ g_return_if_fail (tid != NULL); -+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch)); -+ -+ /* listen for messages */ -+ pk_client_adopt_async (watch->priv->client, tid, NULL, NULL, NULL, -+ (GAsyncReadyCallback) gsd_updates_watch_adopt_cb, watch); -+} -+ -+static void -+gsd_updates_watch_init (GsdUpdatesWatch *watch) -+{ -+ g_return_if_fail (GSD_IS_UPDATES_WATCH (watch)); -+ -+ watch->priv = GSD_UPDATES_WATCH_GET_PRIVATE (watch); -+ watch->priv->tlist = pk_transaction_list_new (); -+ watch->priv->client = pk_client_new (); -+ -+ g_signal_connect (watch->priv->tlist, "added", -+ G_CALLBACK (gsd_updates_watch_tlist_added_cb), watch); -+} -+ -+static void -+gsd_updates_watch_finalize (GObject *object) -+{ -+ GsdUpdatesWatch *watch; -+ -+ g_return_if_fail (GSD_IS_UPDATES_WATCH (object)); -+ -+ watch = GSD_UPDATES_WATCH (object); -+ g_return_if_fail (watch->priv != NULL); -+ -+ if (watch->priv->tlist != NULL) { -+ g_object_unref (watch->priv->tlist); -+ } -+ if (watch->priv->client != NULL) { -+ g_object_unref (watch->priv->client); -+ } -+ -+ G_OBJECT_CLASS (gsd_updates_watch_parent_class)->finalize (object); -+} -+ -+GsdUpdatesWatch * -+gsd_updates_watch_new (void) -+{ -+ return GSD_UPDATES_WATCH (g_object_new (GSD_TYPE_UPDATES_WATCH, NULL)); -+} -+ -+static void -+gsd_updates_watch_class_init (GsdUpdatesWatchClass *klass) -+{ -+ GObjectClass *object_class = G_OBJECT_CLASS (klass); -+ object_class->finalize = gsd_updates_watch_finalize; -+ g_type_class_add_private (klass, sizeof (GsdUpdatesWatchPrivate)); -+} -diff --git a/plugins/updates/gsd-updates-watch.h b/plugins/updates/gsd-updates-watch.h -new file mode 100644 -index 0000000..439464f ---- /dev/null -+++ b/plugins/updates/gsd-updates-watch.h -@@ -0,0 +1,52 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- -+ * -+ * Copyright (C) 2011-2012 Jonathan Conder <jonno.conder@gmail.com> -+ * -+ * Licensed under the GNU General Public License Version 2 -+ * -+ * This program is free software; you can redistribute it and/or modify -+ * it under the terms of the GNU General Public License as published by -+ * the Free Software Foundation; either version 2 of the License, or -+ * (at your option) any later version. -+ * -+ * This program is distributed in the hope that it will be useful, -+ * but WITHOUT ANY WARRANTY; without even the implied warranty of -+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -+ * GNU General Public License for more details. -+ * -+ * You should have received a copy of the GNU General Public License -+ * along with this program; if not, write to the Free Software -+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -+ */ -+ -+#ifndef __GSD_UPDATES_WATCH_H -+#define __GSD_UPDATES_WATCH_H -+ -+#include <glib-object.h> -+ -+G_BEGIN_DECLS -+ -+#define GSD_TYPE_UPDATES_WATCH (gsd_updates_watch_get_type ()) -+#define GSD_UPDATES_WATCH(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatch)) -+#define GSD_UPDATES_WATCH_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GSD_TYPE_UPDATES_WATCH, GsdUpdatesWatchClass)) -+#define GSD_IS_UPDATES_WATCH(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GSD_TYPE_UPDATES_WATCH)) -+ -+typedef struct GsdUpdatesWatchPrivate GsdUpdatesWatchPrivate; -+ -+typedef struct -+{ -+ GObject parent; -+ GsdUpdatesWatchPrivate *priv; -+} GsdUpdatesWatch; -+ -+typedef struct -+{ -+ GObjectClass parent_class; -+} GsdUpdatesWatchClass; -+ -+GType gsd_updates_watch_get_type (void); -+GsdUpdatesWatch *gsd_updates_watch_new (void); -+ -+G_END_DECLS -+ -+#endif /* __GSD_UPDATES_WATCH_H */ diff --git a/community/gnome-settings-daemon-updates/gnome-settings-daemon.install b/community/gnome-settings-daemon-updates/gnome-settings-daemon.install deleted file mode 100644 index f7e8c46ac..000000000 --- a/community/gnome-settings-daemon-updates/gnome-settings-daemon.install +++ /dev/null @@ -1,12 +0,0 @@ -post_install() { - glib-compile-schemas /usr/share/glib-2.0/schemas - gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} diff --git a/community/gnome-settings-daemon-updates/packagekit-0.8.patch b/community/gnome-settings-daemon-updates/packagekit-0.8.patch deleted file mode 100644 index eae0105e0..000000000 --- a/community/gnome-settings-daemon-updates/packagekit-0.8.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 5f4f1ed45747343f26f280401bc4915d92b71d89 Mon Sep 17 00:00:00 2001 -From: Richard Hughes <richard@hughsie.com> -Date: Mon, 30 Sep 2013 12:06:22 +0000 -Subject: updates: Raise the dep on PackageKit to avoid complexity - ---- -diff --git a/configure.ac b/configure.ac -index 87eb473..199542c 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -306,7 +306,7 @@ AC_ARG_ENABLE(packagekit, - [WANT_PACKAGEKIT=yes]) dnl Default value - - if test x$WANT_PACKAGEKIT = xyes ; then -- PK_REQUIRED_VERSION=0.7.4 -+ PK_REQUIRED_VERSION=0.8.1 - PKG_CHECK_MODULES(PACKAGEKIT, glib-2.0 packagekit-glib2 >= $PK_REQUIRED_VERSION upower-glib >= $UPOWER_REQUIRED_VERSION gudev-1.0 libnotify >= $LIBNOTIFY_REQUIRED_VERSION, - [have_packagekit=true - AC_DEFINE(HAVE_PACKAGEKIT, 1, [Define if PackageKit should be used])], -diff --git a/plugins/updates/gsd-updates-manager.c b/plugins/updates/gsd-updates-manager.c -index 3aff29a..0f73a42 100644 ---- a/plugins/updates/gsd-updates-manager.c -+++ b/plugins/updates/gsd-updates-manager.c -@@ -742,7 +742,6 @@ auto_download_updates (GsdUpdatesManager *manager) - package_ids[i] = g_strdup (pk_package_get_id (pkg)); - } - --#if PK_CHECK_VERSION(0,8,1) - /* we've set only-download in PkTask */ - pk_task_update_packages_async (manager->priv->task, - package_ids, -@@ -750,16 +749,6 @@ auto_download_updates (GsdUpdatesManager *manager) - NULL, NULL, - (GAsyncReadyCallback) package_download_finished_cb, - manager); --#else -- /* download them all */ -- pk_client_download_packages_async (PK_CLIENT(manager->priv->task), -- package_ids, -- NULL, /* this means system cache */ -- manager->priv->cancellable, -- NULL, NULL, -- (GAsyncReadyCallback) package_download_finished_cb, -- manager); --#endif - g_strfreev (package_ids); - } - -@@ -1506,9 +1495,7 @@ gsd_updates_manager_start (GsdUpdatesManager *manager, - g_object_set (manager->priv->task, - "background", TRUE, - "interactive", FALSE, --#if PK_CHECK_VERSION(0,8,1) - "only-download", TRUE, --#endif - NULL); - - /* watch UDev for missing firmware */ --- -cgit v0.9.2 diff --git a/community/granite/PKGBUILD b/community/granite/PKGBUILD index 231a9a71a..438a0194b 100644 --- a/community/granite/PKGBUILD +++ b/community/granite/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 108074 2014-03-22 12:15:26Z alucryd $ +# $Id: PKGBUILD 111903 2014-05-26 13:58:55Z alucryd $ # Maintainer: Maxime Gauduin <alucryd at gmail dot com> # Contributor: Ner0 <darkelfdarkelf666 at yahoo dot co dot uk> pkgname=granite -pkgver=0.2.3.1 +pkgver=0.3.0 pkgrel=1 pkgdesc='An extension of GTK+ libraries' arch=('i686' 'x86_64') url='https://launchpad.net/granite' license=('LGPL3') -depends=('gtk3' 'libgee06') +depends=('gtk3' 'libgee') makedepends=('cmake' 'gobject-introspection' 'vala') install="${pkgname}.install" -source=("${url}/${pkgver%.?.?}/${pkgver}/+download/${pkgname}-${pkgver}.tgz") -sha256sums=('56f05338bb7967f0b912d35bf780a3ddd68b517e1939371a14a5f79581a8f80d') +source=("${url}/${pkgver%.?}/${pkgver%.?}/+download/${pkgname}-${pkgver}.tar.gz") +sha256sums=('df950dd79749213971d50316c68edadf1fb3c2151cb7d63f6a6b9edf12084ad1') build() { cd ${pkgname}-${pkgver} @@ -23,7 +23,7 @@ build() { fi mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_INSTALL_LIBDIR='/usr/lib' make } diff --git a/community/lua-posix/PKGBUILD b/community/lua-posix/PKGBUILD new file mode 100644 index 000000000..d52cbac75 --- /dev/null +++ b/community/lua-posix/PKGBUILD @@ -0,0 +1,47 @@ +# $Id: PKGBUILD 111919 2014-05-26 15:44:44Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Sébastien Luttringer +# Contributor: SpepS <dreamspepser at yahoo dot it> +# Contributor: Laszlo Papp <djszapi at archlinux us> +# Contributor: Donald Ephraim Curtis <dcurtis@gmail.com> + +pkgname=lua-posix +pkgver=31 +pkgrel=2 +pkgdesc='POSIX library for Lua' +arch=('x86_64' 'i686') +url='https://github.com/luaposix/luaposix' +license=('GPL' 'LGPL') +depends=('lua') +makedepends=('lua' 'git' 'help2man') +options=('!makeflags') +source=("$pkgname::git://github.com/luaposix/luaposix.git#tag=v$pkgver") +md5sums=('SKIP') + +prepare() { + cd "$pkgname" + + ./bootstrap +} + +build() { + cd "$pkgname" + + ./configure \ + LUA=/usr/bin/lua \ + --prefix=/usr \ + --libdir=/usr/lib/lua/5.2 \ + --datadir=/usr/share/lua/5.2 \ + --docdir=/usr/share/doc/lua-posix + make +} + +check() { + make -C "$pkgname" check || true +} + +package() { + make -C "$pkgname" DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/luaposix/PKGBUILD b/community/luaposix/PKGBUILD deleted file mode 100644 index 1e78e9372..000000000 --- a/community/luaposix/PKGBUILD +++ /dev/null @@ -1,75 +0,0 @@ -# $Id: PKGBUILD 99901 2013-10-31 02:22:19Z allan $ -# Maintainer: Sébastien Luttringer -# Contributor: SpepS <dreamspepser at yahoo dot it> -# Contributor: Laszlo Papp <djszapi at archlinux us> -# Contributor: Donald Ephraim Curtis <dcurtis@gmail.com> - -pkgbase=luaposix -pkgname=('lua-posix' 'lua51-posix') -pkgver=31 -pkgrel=1 -pkgdesc='A POSIX library for Lua programming language' -arch=('i686' 'x86_64') -url='https://github.com/luaposix/luaposix' -license=('GPL' 'LGPL') -makedepends=('lua' 'lua51' 'lua51-bitop' 'git' 'help2man') -options=('!makeflags') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/$pkgbase/$pkgbase/archive/v$pkgver.tar.gz" - 'git+git://git.sv.gnu.org/gnulib' - 'git+git://github.com/gvvaughan/slingshot') -md5sums=('7b17b9a3f25d9658de967c6bfd50c138' - 'SKIP' - 'SKIP') - -prepare() { - # replace git submodules by source one. - # this allow us to cache and avoid clone each time - for _rep in gnulib slingshot; do - rmdir $pkgbase-$pkgver/$_rep - ln -s "$srcdir/$_rep" $pkgbase-$pkgver/$_rep - done - # bootstraping - (cd $pkgbase-$pkgver && ./bootstrap) - # copy source for lua 5.1 build - cp -r $pkgbase-$pkgver $pkgbase-$pkgver-51 -} - -build() { - msg2 'Build with lua 5.2' - cd $pkgbase-$pkgver - ./configure \ - LUA=/usr/bin/lua \ - --prefix=/usr \ - --libdir=/usr/lib/lua/5.2 \ - --datadir=/usr/share/lua/5.2 \ - --docdir=/usr/share/doc/lua-posix - make - msg2 'Build with lua 5.1' - cd "$srcdir/$pkgbase-$pkgver-51" - ./configure \ - LUA=/usr/bin/lua5.1 \ - LUA_INCLUDE=-I/usr/include/lua5.1 \ - --prefix=/usr \ - --libdir=/usr/lib/lua/5.1 \ - --datadir=/usr/share/lua/5.1 \ - --docdir=/usr/share/doc/lua51-posix - make -} - -package_lua-posix() { - depends=('lua') - - cd $pkgbase-$pkgver - make DESTDIR="$pkgdir/" install -} - -package_lua51-posix() { - depends=('lua51' 'lua51-bitop') - conflicts=('luaposix') - replaces=('luaposix') - - cd $pkgbase-$pkgver-51 - make DESTDIR="$pkgdir/" install -} - -# vim:set ts=2 sw=2 et: diff --git a/community/noise/PKGBUILD b/community/noise/PKGBUILD index 7557e4f97..d5b7cf128 100644 --- a/community/noise/PKGBUILD +++ b/community/noise/PKGBUILD @@ -1,23 +1,28 @@ -# $Id: PKGBUILD 109947 2014-04-22 08:25:27Z alucryd $ +# $Id: PKGBUILD 111905 2014-05-26 14:37:08Z alucryd $ # Maintainer: Maxime Gauduin <alucryd at gmail dot com> pkgname=noise -pkgver=0.2.4 -pkgrel=4 +pkgver=0.3.0 +pkgrel=1 pkgdesc='The Pantheon Music Player' arch=('i686' 'x86_64') url='https://launchpad.net/noise' license=('GPL3') -depends=('desktop-file-utils' 'granite' 'gstreamer0.10-base' 'json-glib' 'libgpod' 'libnotify' 'libpeas' 'libsoup' 'sqlheavy' 'taglib') +depends=('desktop-file-utils' 'granite' 'gst-plugins-base-libs' 'json-glib' 'libgpod' 'libnotify' 'libpeas' 'libsoup' 'sqlheavy' 'taglib') makedepends=('cmake' 'vala') -optdepends=('elementary-icon-theme: Missing UI icons' - 'gstreamer0.10-base-plugins: "Base" plugin libraries' - 'gstreamer0.10-good-plugins: "Good" plugin libraries' - 'gstreamer0.10-bad-plugins: "Bad" plugin libraries' - 'gstreamer0.10-ugly-plugins: "Ugly" plugin libraries') +optdepends=('gst-plugins-base: "Base" plugin libraries' + 'gst-plugins-good: "Good" plugin libraries' + 'gst-plugins-bad: "Bad" plugin libraries' + 'gst-plugins-ugly: "Ugly" plugin libraries') install="${pkgname}.install" -source=("https://launchpad.net/${pkgname}/${pkgver%.?}/${pkgver}/+download/${pkgname}-${pkgver}.tgz") -sha256sums=('ffcd5f2cba112af13707a7ba7f0ceace7b812d4b6082671684ff78d76fc1d8a9') +source=("https://launchpad.net/${pkgname}/${pkgver%.?}.x/${pkgver}/+download/${pkgname}-${pkgver}.tgz") +sha256sums=('56d9dc11e376f0727748e5f60ad35555626314ecead6d62139a56ab487fdf7cf') + +prepare() { + cd ${pkgname}-${pkgver} + + sed 's|${CMAKE_INSTALL_PREFIX}/${PLUGIN_DIR_UNPREFIXED}|${PLUGIN_DIR_UNPREFIXED}|' -i CMakeLists.txt +} build() { cd ${pkgname}-${pkgver} @@ -27,8 +32,9 @@ build() { fi mkdir build && cd build - cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_BUILD_TYPE='Release' -DGSETTINGS_COMPILE='OFF' - make + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DCMAKE_INSTALL_LIBDIR='/usr/lib' \ + -DGSETTINGS_COMPILE='OFF' + make -j1 } package() { diff --git a/community/pantheon-terminal/PKGBUILD b/community/pantheon-terminal/PKGBUILD index 06579d00f..d8a44feb7 100644 --- a/community/pantheon-terminal/PKGBUILD +++ b/community/pantheon-terminal/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 102538 2013-12-13 11:19:00Z alucryd $ +# $Id: PKGBUILD 111909 2014-05-26 14:43:05Z alucryd $ # Maintainer: alucryd <alucryd at gmail dot com> pkgname=pantheon-terminal -pkgver=0.2.4.1 -pkgrel=3 +pkgver=0.3.0 +pkgrel=1 pkgdesc='The Pantheon Terminal Emulator' arch=('i686' 'x86_64') url="https://launchpad.net/${pkgname}" @@ -11,8 +11,8 @@ license=('GPL3') depends=('desktop-file-utils' 'granite' 'libnotify' 'vte3') makedepends=('cmake' 'vala') install="${pkgname}.install" -source=("${url}/0.x/${pkgver}/+download/${pkgname}-${pkgver}.tgz") -sha256sums=('0c03dc4023d3a78924d8b21658c62dd23ea0c93cd55af2f398686d28574dac04') +source=("${url}/trunk/${pkgver}/+download/${pkgname}-${pkgver}.tgz") +sha256sums=('b8bf8331ac5ebe0412b2023f19dfb3db78b0210002368466b3ba33cb01fece94') build() { cd ${pkgname}-${pkgver} @@ -22,7 +22,7 @@ build() { fi mkdir build && cd build - cmake .. -DCMAKE_BUILD_TYPE='Release' -DCMAKE_INSTALL_PREFIX='/usr' -DGSETTINGS_COMPILE='OFF' + cmake .. -DCMAKE_INSTALL_PREFIX='/usr' -DGSETTINGS_COMPILE='OFF' make } diff --git a/community/paxd/PKGBUILD b/community/paxd/PKGBUILD index 35e1ed7de..eff430b4a 100644 --- a/community/paxd/PKGBUILD +++ b/community/paxd/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Daniel Micay <danielmicay@gmail.com> pkgname=paxd -pkgver=2 +pkgver=4 pkgrel=1 pkgdesc='PaX exception daemon' arch=(i686 x86_64) diff --git a/community/plank-config/PKGBUILD b/community/plank-config/PKGBUILD index ad8e621f4..7e87c045c 100755 --- a/community/plank-config/PKGBUILD +++ b/community/plank-config/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 109586 2014-04-16 10:47:58Z flexiondotorg $ +# $Id: PKGBUILD 111897 2014-05-26 13:51:40Z flexiondotorg $ # Maintainer : Martin Wimpress <code@flexion.org> # Contributor: Ernesto Ricart <ernest2193@gmail.com> _pkgname=Plank-Config # Convert to lowercase pkgname=${_pkgname,,} -pkgver=1.2 -pkgrel=3 +pkgver=1.3 +pkgrel=1 pkgdesc="A tool to configure Plank Dock" arch=('i686' 'x86_64') url="https://github.com/ernest21/Plank-Config/" license=('GPL') -depends=('plank') +depends=('desktop-file-utils' 'libnotify' 'plank') makedepends=('vala') source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/ernest21/${_pkgname}/archive/v${pkgver}.tar.gz") -md5sums=('7b5ee3842c079166d70aadb9eb14fd77') +sha1sums=('f125b8351e4204bcb38e8d5a5291423aff92ecf6') install=${pkgname}.install prepare() { @@ -22,12 +22,14 @@ prepare() { chmod +x ./autogen.sh NOCONFIGURE=1 ./autogen.sh } + build() { cd "${srcdir}/${_pkgname}-${pkgver}" ./configure \ --prefix=/usr make } + package() { cd "${srcdir}/${_pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install diff --git a/community/prelink/PKGBUILD b/community/prelink/PKGBUILD index f50b40811..3df6d5eac 100644 --- a/community/prelink/PKGBUILD +++ b/community/prelink/PKGBUILD @@ -1,35 +1,34 @@ -# $Id: PKGBUILD 96818 2013-09-05 20:51:50Z eric $ -# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de> +# $Id: PKGBUILD 111908 2014-05-26 14:42:43Z arodseth $ +# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Contributor: Lukas Fleischer <archlinux at cryptocrack dot de> # Contributor: Juergen Hoetzel <juergen@archlinux.org> # Contributor: Rouslan Solomakhin <rouslan@localnet.com> pkgname=prelink pkgver=20130503 -pkgrel=1 +pkgrel=2 pkgdesc='ELF prelinking utility to speed up dynamic linking' -arch=('i686' 'x86_64') +arch=('x86_64' 'i686') url='http://people.redhat.com/jakub/prelink/' license=('GPL') depends=('elfutils') -backup=('etc/prelink.conf') -source=("http://people.redhat.com/jakub/prelink/${pkgname}-${pkgver}.tar.bz2" - 'prelink.conf') -sha1sums=('eff86cb26f0cc174486769527286cc388d5216b0' - 'b83bd2d3505076151aa13d40de3d5c08a04440c7') +makedepends=('elfutils' 'libtool') +source=("http://people.redhat.com/jakub/$pkgname/$pkgname-$pkgver.tar.bz2") +sha256sums=('6339c7605e9b6f414d1be32530c9c8011f38820d36431c8a62e8674ca37140f0') build() { - cd ${pkgname} - ./configure --prefix=/usr --mandir=/usr/share/man --sbin=/usr/bin + cd "$pkgname" + + ./configure --prefix=/usr --mandir=/usr/share/man --sbin=/usr/bin --disable-static --with-gnu-ld make } check() { - cd ${pkgname} - make check + make -C "$pkgname" check } package() { - cd ${pkgname} - make DESTDIR="${pkgdir}" install - install -Dm0644 "${srcdir}/prelink.conf" "${pkgdir}/etc/prelink.conf" + make -C "$pkgname" DESTDIR="$pkgdir" install } + +# vim:set ts=2 sw=2 et: diff --git a/community/prelink/prelink.conf b/community/prelink/prelink.conf deleted file mode 100644 index f48d7f9f8..000000000 --- a/community/prelink/prelink.conf +++ /dev/null @@ -1,8 +0,0 @@ -# System -/usr/lib -/usr/bin - -# KDE3 -/opt/kde/lib -/opt/kde/bin -/opt/kde/share diff --git a/community/profanity/PKGBUILD b/community/profanity/PKGBUILD index 05f979087..977e0ff5d 100644 --- a/community/profanity/PKGBUILD +++ b/community/profanity/PKGBUILD @@ -3,7 +3,7 @@ # Contributor: jason ryan <jasonwryan@gmail.com> pkgname=profanity -pkgver=0.4.1 +pkgver=0.4.2 pkgrel=1 epoch=1 pkgdesc='Console based XMPP client' @@ -13,7 +13,7 @@ license=('GPL3') depends=('curl' 'expat' 'glib2' 'libotr' 'gnutls') makedepends=('doxygen' 'libstrophe') source=(http://www.profanity.im/profanity-$pkgver.tar.gz) -md5sums=('d50c3a69165e3daa243c149f93cf32fc') +md5sums=('bc950b272d2d4869aedf79dd90185969') build() { cd $pkgname-$pkgver diff --git a/community/simavr/PKGBUILD b/community/simavr/PKGBUILD index 4f9a5a82a..95af46cb1 100644 --- a/community/simavr/PKGBUILD +++ b/community/simavr/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: schuay <jakob.gruber@gmail.com> pkgname=simavr -pkgver=1.1 +pkgver=1.2 pkgrel=1 pkgdesc='A lean, mean and hackable AVR simulator' arch=('i686' 'x86_64') diff --git a/community/xmlrpc-c/PKGBUILD b/community/xmlrpc-c/PKGBUILD index 453ba6c11..994de7f2e 100644 --- a/community/xmlrpc-c/PKGBUILD +++ b/community/xmlrpc-c/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 100018 2013-10-31 03:01:57Z allan $ +# $Id: PKGBUILD 111892 2014-05-26 12:53:39Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com> # Contributor: Pierre Schmitz <pierre@archlinux.de> # Contributor: Vitaliy Berdinskikh <skipper13@root.ua> pkgname=xmlrpc-c -pkgver=1.36.00 +pkgver=1.38.02 pkgrel=1 epoch=1 pkgdesc='XML-RPC for C and C++' @@ -13,13 +13,17 @@ arch=('x86_64' 'i686') url='http://xmlrpc-c.sourceforge.net/' license=('custom') depends=('curl' 'libxml2') -makedepends=('libtool' 'setconf') +makedepends=('libtool' 'setconf' 'python') options=('!makeflags' '!emptydirs') -source=('svn://svn.code.sf.net/p/xmlrpc-c/code/advanced#revision=2545') +source=('svn://svn.code.sf.net/p/xmlrpc-c/code/advanced') sha1sums=('SKIP') +pkgver() { + python -c 'print("%01d.%02d.%02d" % tuple(map(int, (x.rsplit(" ",1)[1] for x in open("advanced/version.mk").read().split("\n")[-4:-1]))))' +} + build() { - cd "$srcdir/advanced" + cd advanced [ "$CARCH" != "i686" ] && export CFLAGS="$CFLAGS -fPIC" ./configure --prefix=/usr \ @@ -33,14 +37,14 @@ build() { mkdir include/curl touch include/curl/types.h make CFLAGS_PERSONAL="$CFLAGS" - make CFLAGS_PERSONAL="$CFLAGS" -C tools + make -C tools CFLAGS_PERSONAL="$CFLAGS" } package() { - cd "$srcdir/advanced" + cd advanced make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" -C tools install + make -C tools DESTDIR="$pkgdir" install install -Dm644 doc/COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE" # Remove references to build directory setconf "$pkgdir/usr/bin/xmlrpc-c-config" BLDDIR '' |