summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-05-27 03:40:36 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-05-27 03:40:36 +0000
commit266ddb4aa9aed9a6a66b5eb9e17da710e66c4987 (patch)
treec0d32fb7dc90ad7e6763780b1196adf05f972fe3 /community
parentcda3f380f74d60573c1202f7f34a79c8182e341a (diff)
Tue May 27 03:35:23 UTC 2014
Diffstat (limited to 'community')
-rw-r--r--community/dietlibc/PKGBUILD6
-rw-r--r--community/gnome-settings-daemon-updates/PKGBUILD47
-rw-r--r--community/gnome-settings-daemon-updates/arch.patch336
-rw-r--r--community/gnome-settings-daemon-updates/gnome-settings-daemon.install12
-rw-r--r--community/gnome-settings-daemon-updates/packagekit-0.8.patch60
-rw-r--r--community/granite/PKGBUILD12
-rw-r--r--community/lua-posix/PKGBUILD47
-rw-r--r--community/luaposix/PKGBUILD75
-rw-r--r--community/noise/PKGBUILD32
-rw-r--r--community/pantheon-terminal/PKGBUILD12
-rw-r--r--community/paxd/PKGBUILD2
-rwxr-xr-xcommunity/plank-config/PKGBUILD12
-rw-r--r--community/prelink/PKGBUILD31
-rw-r--r--community/prelink/prelink.conf8
-rw-r--r--community/profanity/PKGBUILD4
-rw-r--r--community/simavr/PKGBUILD2
-rw-r--r--community/xmlrpc-c/PKGBUILD20
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 ''