summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
Diffstat (limited to 'community')
-rw-r--r--community/bsd-games/PKGBUILD14
-rw-r--r--community/bsd-games/config.params2
-rw-r--r--community/exim/PKGBUILD11
-rw-r--r--community/gendesk/PKGBUILD11
-rw-r--r--community/muffin/PKGBUILD13
-rw-r--r--community/muffin/fix-dnd.patch51
-rw-r--r--community/packagekit/PKGBUILD9
-rw-r--r--community/packagekit/alpm.patch42
-rw-r--r--community/pdns-recursor/PKGBUILD11
-rw-r--r--community/pidgin-libnotify/PKGBUILD15
-rw-r--r--community/pidgin-libnotify/pidgin-libnotify-getfocus.patch69
-rw-r--r--community/prelink/PKGBUILD23
-rw-r--r--community/proftpd/PKGBUILD64
-rwxr-xr-xcommunity/proftpd/proftpd41
-rw-r--r--community/proftpd/proftpd.conf.d4
-rw-r--r--community/proftpd/proftpd.install3
-rw-r--r--community/proftpd/proftpd.logrotate5
-rw-r--r--community/proftpd/proftpd.service12
-rw-r--r--community/proftpd/proftpd.tmpfiles1
-rw-r--r--community/v8/PKGBUILD36
-rw-r--r--community/xdelta3/PKGBUILD16
21 files changed, 235 insertions, 218 deletions
diff --git a/community/bsd-games/PKGBUILD b/community/bsd-games/PKGBUILD
index 00bb7c247..1b4ac12da 100644
--- a/community/bsd-games/PKGBUILD
+++ b/community/bsd-games/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 86789 2013-03-22 02:13:44Z eric $
+# $Id: PKGBUILD 90951 2013-05-16 09:13:23Z lcarlier $
# Maintainer: Chris Brannon <cmbrannon79@gmail.com>
# Contributor: Abhishek Dasgupta <abhidg@gmail.com>
# Contributor: SmackleFunky <smacklefunky@optusnet.com.au>
pkgname=bsd-games
pkgver=2.17
-pkgrel=13
+pkgrel=14
pkgdesc="A linux port for a collection of BSD command line games."
url="ftp://ftp.ibiblio.org/pub/Linux/games/"
arch=('i686' 'x86_64')
@@ -18,7 +18,7 @@ source=(ftp://ftp.ibiblio.org/pub/Linux/games/$pkgname-$pkgver.tar.gz
number.c.diff bsd-games-2.17-64bit.patch
bad-ntohl-cast.diff null-check.diff)
md5sums=('238a38a3a017ca9b216fc42bde405639'
- '9916baef5cb8aa09361f67de12ca7bef'
+ '2ea80281ee9993a9ee47323e78349a2a'
'784f68c796b9e099ac008aecef1af998'
'9c0fa6e2345bd0a7945c9a41d5ba68aa'
'5356bd6999ae53dd27cb2a0f837a3e70'
@@ -27,8 +27,9 @@ md5sums=('238a38a3a017ca9b216fc42bde405639'
'3d21a9dad2e603ddf3842972e4ff85a1'
'a43ca0b4b9ebc4eec26372c52014ac0a')
-build() {
+prepare() {
cd "${srcdir}/$pkgname-$pkgver"
+
[ "$CARCH" = "x86_64" ] && patch -p1 < "$srcdir/bsd-games-2.17-64bit.patch"
cp "${srcdir}/config.params" .
@@ -63,8 +64,11 @@ build() {
# Prior to release 2.17-10 of the ArchLinux package, wargames was
# broken, since binaries are in /usr/bin instead.
sed -i -e 's|/usr/games|/usr/bin|g' wargames/wargames
+}
+
+build() {
+ cd "${srcdir}/$pkgname-$pkgver"
-# Build.
./configure
make
}
diff --git a/community/bsd-games/config.params b/community/bsd-games/config.params
index 6afa0e43f..f061d8f26 100644
--- a/community/bsd-games/config.params
+++ b/community/bsd-games/config.params
@@ -2,7 +2,7 @@ bsd_games_cfg_non_interactive=y
bsd_games_cfg_install_prefix=PKGDIR
bsd_games_cfg_no_build_dirs='banner fortune wtf factor monop'
bsd_games_cfg_gamesdir=/usr/bin
-bsd_games_cfg_sbindir=/usr/sbin
+bsd_games_cfg_sbindir=/usr/bin
bsd_games_cfg_man6dir=/usr/share/man/man6
bsd_games_cfg_man5dir=/usr/share/man/man5
bsd_games_cfg_man8dir=/usr/share/man/man8
diff --git a/community/exim/PKGBUILD b/community/exim/PKGBUILD
index 777c75284..fd090db52 100644
--- a/community/exim/PKGBUILD
+++ b/community/exim/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90378 2013-05-12 06:05:15Z bpiotrowski $
+# $Id: PKGBUILD 90949 2013-05-16 06:57:01Z bpiotrowski $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Angel Velasquez <angvp@archlinux.org>
# Contributor: judd <jvinet@zeroflux.org>
pkgname=exim
pkgver=4.80.1
-pkgrel=2
+pkgrel=3
pkgdesc="Message Transfer Agent"
arch=('x86_64' 'i686')
url='http://www.exim.org/'
@@ -13,8 +13,8 @@ license=('GPL')
backup=(etc/mail/aliases etc/mail/exim.conf etc/logrotate.d/exim)
install=exim.install
depends=('db' 'pcre' 'pam' 'openssl' 'libldap')
-provides=('smtp-server')
-conflicts=('smtp-server')
+provides=('smtp-server' 'smtp-forwarder')
+conflicts=('smtp-server' 'smtp-forwarder')
options=('!makeflags')
source=("http://mirror.switch.ch/ftp/mirror/exim/exim/exim4/exim-$pkgver.tar.bz2"
aliases
@@ -65,10 +65,13 @@ package() {
cp "$srcdir/aliases" "$pkgdir/etc/mail"
+ install -d "$pkgdir/usr/sbin"
cd "$pkgdir/usr/bin"
for i in mailq rmail rsmtp runq sendmail; do
ln -s exim "$i"
+ ln -s ../bin/exim ../sbin/"$i"
done
+
# fhs compliancy
ln -s ../bin/exim ../lib/sendmail
diff --git a/community/gendesk/PKGBUILD b/community/gendesk/PKGBUILD
index c6f12cd2a..52fe0bf3f 100644
--- a/community/gendesk/PKGBUILD
+++ b/community/gendesk/PKGBUILD
@@ -1,21 +1,18 @@
-# $Id: PKGBUILD 90623 2013-05-13 11:47:21Z arodseth $
+# $Id: PKGBUILD 90958 2013-05-16 14:50:52Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
-# Thanks to Moonprincessluna at DeviantArt for the default icon:
-# http://mylittlepixel.deviantart.com/gallery/35405924#/d4pt23a
-
pkgname=gendesk
-pkgver=0.5.0
+pkgver=0.5.2
pkgrel=1
pkgdesc='Utility to generate .desktop files and download icons'
arch=('x86_64' 'i686')
url='http://roboticoverlords.org/gendesk/'
license=('MIT')
-depends=('glibc')
makedepends=('go')
+depends=('glibc')
source=("http://roboticoverlords.org/$pkgname/$pkgname-$pkgver.tar.xz"
'http://roboticoverlords.org/images/default.png')
-sha256sums=('05693b8cb6562407b0f61f855b3e61bfe063acec4c1bd42c609f469d25fb080c'
+sha256sums=('33a989aa7603d2cb15711137f653a8985143297a2ab7532dfad1c15aa649fe17'
'4d96eded48e536d02e35727c36dc20844c2e44654e81baf78e10aee4eb48e837')
build() {
diff --git a/community/muffin/PKGBUILD b/community/muffin/PKGBUILD
index a21cfe27d..462b6ff07 100644
--- a/community/muffin/PKGBUILD
+++ b/community/muffin/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90940 2013-05-15 21:35:03Z faidoc $
+# $Id: PKGBUILD 90969 2013-05-16 21:05:16Z bgyorgy $
# Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com>
# Contributor: Adam Hani Schakaki <adam@schakaki.net>
# Contributor: Ner0
pkgname=muffin
pkgver=1.8.1
-pkgrel=1
+pkgrel=2
pkgdesc="Cinnamon window manager based on Mutter"
arch=('i686' 'x86_64')
url="https://github.com/linuxmint/muffin"
@@ -16,9 +16,11 @@ makedepends=('intltool' 'gnome-doc-utils' 'gnome-common')
options=('!libtool' '!emptydirs')
install=$pkgname.install
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/muffin/archive/$pkgver.tar.gz"
- "switch-applications.patch")
+ "switch-applications.patch"
+ "fix-dnd.patch")
sha256sums=('6907d2b2fb78c7b710c4454ef321d40cffe5ab1273df14facbbd5cda691ccb34'
- '206eefac342b08e061c4eedfb6b9e0c96e2eae8fb9535f52f20bf50464381a96')
+ '206eefac342b08e061c4eedfb6b9e0c96e2eae8fb9535f52f20bf50464381a96'
+ '4d8f5ed1bec02160d252a956ffd441ab3c119db29f690f86568dbd34474d1a90')
build() {
cd ${pkgname}-${pkgver}
@@ -26,6 +28,9 @@ build() {
# Fix windows switcher keybinding with default settings in GNOME 3.8
patch -Np1 -i ../switch-applications.patch
+ # Fix unresponsive panel on DND
+ patch -Np1 -i ../fix-dnd.patch
+
PYTHON=python2 ./autogen.sh --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/muffin \
--localstatedir=/var --disable-static --disable-schemas-compile
make
diff --git a/community/muffin/fix-dnd.patch b/community/muffin/fix-dnd.patch
new file mode 100644
index 000000000..268ea296e
--- /dev/null
+++ b/community/muffin/fix-dnd.patch
@@ -0,0 +1,51 @@
+From 9f3216b081104c92c4ce5ce3ca2cc48f14bad85a Mon Sep 17 00:00:00 2001
+From: Albert Pool <albertpool@solcon.nl>
+Date: Mon, 13 May 2013 12:04:17 +0200
+Subject: [PATCH 1/2] Remove NOTIFICATION from top window group
+
+---
+ src/compositor/meta-window-actor.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
+index de8d292..7b0f83c 100644
+--- a/src/compositor/meta-window-actor.c
++++ b/src/compositor/meta-window-actor.c
+@@ -1514,7 +1514,6 @@ const char *meta_window_actor_get_description (MetaWindowActor *self)
+ if (window->type == META_WINDOW_DROPDOWN_MENU ||
+ window->type == META_WINDOW_POPUP_MENU ||
+ window->type == META_WINDOW_COMBO ||
+- window->type == META_WINDOW_NOTIFICATION ||
+ window->type == META_WINDOW_OVERRIDE_OTHER){
+ clutter_container_add_actor (CLUTTER_CONTAINER (info->top_window_group),
+ CLUTTER_ACTOR (self));
+--
+1.8.1.6
+
+
+From bbbde724320036f894779c2402fc6eba969428d2 Mon Sep 17 00:00:00 2001
+From: Albert Pool <albertpool@solcon.nl>
+Date: Mon, 13 May 2013 12:09:58 +0200
+Subject: [PATCH 2/2] Remove OVERRIDE_OTHER from top window group
+
+---
+ src/compositor/meta-window-actor.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
+index 7b0f83c..fb77f1d 100644
+--- a/src/compositor/meta-window-actor.c
++++ b/src/compositor/meta-window-actor.c
+@@ -1513,8 +1513,7 @@ const char *meta_window_actor_get_description (MetaWindowActor *self)
+
+ if (window->type == META_WINDOW_DROPDOWN_MENU ||
+ window->type == META_WINDOW_POPUP_MENU ||
+- window->type == META_WINDOW_COMBO ||
+- window->type == META_WINDOW_OVERRIDE_OTHER){
++ window->type == META_WINDOW_COMBO) {
+ clutter_container_add_actor (CLUTTER_CONTAINER (info->top_window_group),
+ CLUTTER_ACTOR (self));
+ }
+--
+1.8.1.6
+
diff --git a/community/packagekit/PKGBUILD b/community/packagekit/PKGBUILD
index 97d7aaff2..7dae25c99 100644
--- a/community/packagekit/PKGBUILD
+++ b/community/packagekit/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 87881 2013-04-08 12:41:31Z jconder $
+# $Id: PKGBUILD 90942 2013-05-16 02:47:08Z jconder $
# Maintainer: Jonathan Conder <jonno.conder@gmail.com>
pkgbase='packagekit'
pkgname=('packagekit' 'packagekit-qt2' 'python2-packagekit')
pkgver=0.7.6
-pkgrel=9
+pkgrel=10
pkgdesc="A system designed to make installation and updates of packages easier."
arch=('i686' 'x86_64')
url="http://www.packagekit.org"
@@ -18,7 +18,7 @@ source=("http://www.packagekit.org/releases/PackageKit-$pkgver.tar.xz"
'libarchive.patch')
sha256sums=('82c0a553075d49add3c4f58e6e93f7f3613938809a4b8e36f46476e86981b45d'
'd0ee8580202a878571dddd470017731299c63e5c5120afe881bb41b9544322b8'
- 'd27c77d3c0e2932fff2916fedcae011bd283904ef7c329dd0dc05163b58d7415'
+ 'c7f6da04f5b8f09e6d884ae4f480c064eae10de1d2528bf14d2f55b34e472c23'
'0d3798c8992afdc0930aa271b3e44deb55c046ab4adee25b4ec4c33bcdd950e2')
build() {
@@ -31,6 +31,7 @@ build() {
patch -Np1 -i "$srcdir/adopt.patch"
patch -Np1 -i "$srcdir/alpm.patch"
patch -Np1 -i "$srcdir/libarchive.patch"
+ sed -i 's@sbin_PROGRAMS@bin_PROGRAMS@' 'contrib/device-rebind/Makefile.am'
export PYTHON=/usr/bin/python2
./autogen.sh --prefix=/usr \
@@ -52,7 +53,7 @@ build() {
--disable-dummy \
--enable-alpm \
--with-default-backend=alpm
- make -s CFLAGS='-D_FILE_OFFSET_BITS=64 -O2 -Wno-unused-local-typedefs'
+ make -s CFLAGS='-D_FILE_OFFSET_BITS=64 -O2 -Wno-unused-local-typedefs -Wno-deprecated-declarations -Wno-suggest-attribute=format'
}
package_packagekit() {
diff --git a/community/packagekit/alpm.patch b/community/packagekit/alpm.patch
index 8b972b291..a15fafeb2 100644
--- a/community/packagekit/alpm.patch
+++ b/community/packagekit/alpm.patch
@@ -1080,7 +1080,7 @@ index d2f363b..80d5ae0 100644
out:
diff --git a/backends/alpm/pk-backend-transaction.c b/backends/alpm/pk-backend-transaction.c
-index 76402f0..5e32151 100644
+index 76402f0..554f06d 100644
--- a/backends/alpm/pk-backend-transaction.c
+++ b/backends/alpm/pk-backend-transaction.c
@@ -63,7 +63,7 @@ alpm_pkg_has_basename (alpm_pkg_t *pkg, const gchar *basename)
@@ -1130,7 +1130,15 @@ index 76402f0..5e32151 100644
if (percent == recent) {
break;
}
-@@ -388,6 +393,17 @@ pk_backend_output (PkBackend *self, const gchar *output)
+@@ -316,7 +321,6 @@ pk_backend_transaction_conv_cb (alpm_question_t question, gpointer data1,
+ case ALPM_QUESTION_REPLACE_PKG:
+ case ALPM_QUESTION_CONFLICT_PKG:
+ case ALPM_QUESTION_CORRUPTED_PKG:
+- case ALPM_QUESTION_LOCAL_NEWER:
+ /* these actions are mostly harmless */
+ g_debug ("safe question %d", question);
+ *result = 1;
+@@ -388,6 +392,17 @@ pk_backend_output (PkBackend *self, const gchar *output)
}
static void
@@ -1148,7 +1156,7 @@ index 76402f0..5e32151 100644
pk_backend_transaction_dep_resolve (PkBackend *self)
{
g_return_if_fail (self != NULL);
-@@ -427,7 +443,8 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg)
+@@ -427,7 +442,8 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg)
name = alpm_pkg_get_name (pkg);
version = alpm_pkg_get_version (pkg);
@@ -1158,7 +1166,7 @@ index 76402f0..5e32151 100644
pk_backend_pkg (self, pkg, PK_INFO_ENUM_FINISHED);
optdepends = alpm_pkg_get_optdepends (pkg);
-@@ -435,8 +452,10 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg)
+@@ -435,8 +451,10 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg)
pk_backend_output (self, "Optional dependencies:\n");
for (i = optdepends; i != NULL; i = i->next) {
@@ -1170,7 +1178,7 @@ index 76402f0..5e32151 100644
pk_backend_output (self, output);
g_free (output);
}
-@@ -467,7 +486,8 @@ pk_backend_transaction_remove_done (PkBackend *self, alpm_pkg_t *pkg)
+@@ -467,7 +485,8 @@ pk_backend_transaction_remove_done (PkBackend *self, alpm_pkg_t *pkg)
name = alpm_pkg_get_name (pkg);
version = alpm_pkg_get_version (pkg);
@@ -1180,7 +1188,7 @@ index 76402f0..5e32151 100644
pk_backend_pkg (self, pkg, PK_INFO_ENUM_FINISHED);
pk_backend_output_end (self);
}
-@@ -498,45 +518,106 @@ pk_backend_transaction_upgrade_start (PkBackend *self, alpm_pkg_t *pkg,
+@@ -498,45 +517,106 @@ pk_backend_transaction_upgrade_start (PkBackend *self, alpm_pkg_t *pkg,
pk_backend_output_start (self, pkg);
}
@@ -1307,7 +1315,7 @@ index 76402f0..5e32151 100644
pk_backend_transaction_setup (PkBackend *self)
{
g_return_if_fail (self != NULL);
-@@ -545,12 +626,46 @@ pk_backend_transaction_setup (PkBackend *self)
+@@ -545,12 +625,46 @@ pk_backend_transaction_setup (PkBackend *self)
}
static void
@@ -1355,7 +1363,7 @@ index 76402f0..5e32151 100644
switch (event) {
case ALPM_EVENT_CHECKDEPS_START:
case ALPM_EVENT_RESOLVEDEPS_START:
-@@ -559,7 +674,6 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data,
+@@ -559,7 +673,6 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data,
case ALPM_EVENT_FILECONFLICTS_START:
case ALPM_EVENT_INTERCONFLICTS_START:
@@ -1363,7 +1371,7 @@ index 76402f0..5e32151 100644
case ALPM_EVENT_DELTA_INTEGRITY_START:
case ALPM_EVENT_DISKSPACE_START:
pk_backend_transaction_test_commit (backend);
-@@ -582,23 +696,73 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data,
+@@ -582,23 +695,73 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data,
break;
case ALPM_EVENT_UPGRADE_START:
@@ -1438,7 +1446,7 @@ index 76402f0..5e32151 100644
default:
g_debug ("unhandled event %d", event);
break;
-@@ -623,7 +787,7 @@ pk_backend_transaction_initialize (PkBackend *self, alpm_transflag_t flags,
+@@ -623,7 +786,7 @@ pk_backend_transaction_initialize (PkBackend *self, alpm_transflag_t flags,
g_return_val_if_fail (cancellable != NULL, FALSE);
if (alpm_trans_init (alpm, flags) < 0) {
@@ -1447,7 +1455,7 @@ index 76402f0..5e32151 100644
g_set_error_literal (error, ALPM_ERROR, errno,
alpm_strerror (errno));
return FALSE;
-@@ -692,6 +856,7 @@ alpm_depend_free (alpm_depend_t *depend)
+@@ -692,6 +855,7 @@ alpm_depend_free (alpm_depend_t *depend)
{
free (depend->name);
free (depend->version);
@@ -1455,7 +1463,7 @@ index 76402f0..5e32151 100644
free (depend);
}
-@@ -731,7 +896,7 @@ alpm_conflict_build_list (const alpm_list_t *i)
+@@ -731,7 +895,7 @@ alpm_conflict_build_list (const alpm_list_t *i)
g_string_append_printf (list, "%s <-> %s (%s), ",
conflict->package1,
conflict->package2, reason);
@@ -1464,7 +1472,7 @@ index 76402f0..5e32151 100644
}
}
-@@ -837,12 +1002,12 @@ pk_backend_transaction_simulate (PkBackend *self, GError **error)
+@@ -837,12 +1001,12 @@ pk_backend_transaction_simulate (PkBackend *self, GError **error)
}
if (prefix != NULL) {
@@ -1479,7 +1487,7 @@ index 76402f0..5e32151 100644
g_set_error_literal (error, ALPM_ERROR, errno,
alpm_strerror (errno));
}
-@@ -959,12 +1124,12 @@ pk_backend_transaction_commit (PkBackend *self, GError **error)
+@@ -959,12 +1123,12 @@ pk_backend_transaction_commit (PkBackend *self, GError **error)
}
if (prefix != NULL) {
@@ -1494,7 +1502,7 @@ index 76402f0..5e32151 100644
g_set_error_literal (error, ALPM_ERROR, errno,
alpm_strerror (errno));
}
-@@ -993,7 +1158,7 @@ pk_backend_transaction_end (PkBackend *self, GError **error)
+@@ -993,7 +1157,7 @@ pk_backend_transaction_end (PkBackend *self, GError **error)
}
if (alpm_trans_release (alpm) < 0) {
@@ -1597,7 +1605,7 @@ index 37ade1e..ff83b5e 100644
alpm_pkg_t *upgrade = alpm_pkg_find_update (i->data, syncdbs);
diff --git a/configure.ac b/configure.ac
-index 37e8a64..2e85f6f 100644
+index 37e8a64..4a33dbd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -707,9 +707,7 @@ if test x$enable_opkg = xyes; then
@@ -1607,7 +1615,7 @@ index 37e8a64..2e85f6f 100644
- AC_CHECK_HEADER([alpm.h],
- [],
- [AC_MSG_ERROR([No ALPM headers found])])
-+ PKG_CHECK_MODULES(ALPM, libalpm >= 4.1.0)
++ PKG_CHECK_MODULES(ALPM, libalpm >= 8.0.1)
fi
if test x$enable_poldek = xyes; then
diff --git a/community/pdns-recursor/PKGBUILD b/community/pdns-recursor/PKGBUILD
index 6bc817065..71deec798 100644
--- a/community/pdns-recursor/PKGBUILD
+++ b/community/pdns-recursor/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 90828 2013-05-14 12:04:07Z arodseth $
+# $Id: PKGBUILD 90965 2013-05-16 18:09:50Z arodseth $
# Maintainer: Alexander Rødseth <rodseth@gmail.com>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: Jan Steffens <heftig@archlinux.org>
pkgname=pdns-recursor
-pkgver=3.5
-pkgrel=2
+pkgver=3.5.1
+pkgrel=1
pkgdesc='PowerDNS recursor'
url='https://www.powerdns.com/'
license=('GPL')
@@ -15,7 +15,7 @@ makedepends=('boost')
backup=('etc/powerdns/recursor.conf')
source=("http://downloads.powerdns.com/releases/$pkgname-$pkgver.tar.bz2"
'pdns-recursor.service')
-sha256sums=('02ea398aa0e95ef4c9caf478eb3836598eabcd5c99ccb7e2e7c265d716089549'
+sha256sums=('30655996d1963e259d4fc8648184031bf9cb83f64510d0b00539d3ce698b2824'
'51688d9576736fdf210048098fa96c8710bfbd6a63eb4d69d20bac57b299b5f9')
build() {
@@ -30,7 +30,8 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
make SBINDIR="/usr/bin" DESTDIR="$pkgdir" install
- mv "$pkgdir/etc/powerdns/recursor.conf-dist" "$pkgdir/etc/powerdns/recursor.conf"
+ mv "$pkgdir/etc/powerdns/recursor.conf-dist" \
+ "$pkgdir/etc/powerdns/recursor.conf"
rm -r "$pkgdir/etc/init.d"
install -Dm644 "$srcdir/pdns-recursor.service" \
"$pkgdir/usr/lib/systemd/system/pdns-recursor.service"
diff --git a/community/pidgin-libnotify/PKGBUILD b/community/pidgin-libnotify/PKGBUILD
index cd5fa8149..ada06ec74 100644
--- a/community/pidgin-libnotify/PKGBUILD
+++ b/community/pidgin-libnotify/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=pidgin-libnotify
pkgver=0.14
-pkgrel=7
+pkgrel=8
arch=('i686' 'x86_64')
pkgdesc="pidgin plugin that enables popups when someone logs in or messages you."
url="http://gaim-libnotify.sourceforge.net/"
@@ -14,22 +14,25 @@ makedepends=('intltool')
optdepends=('notification-daemon')
options=(!libtool)
source=(http://downloads.sourceforge.net/sourceforge/gaim-libnotify/$pkgname-$pkgver.tar.gz language_fixes.patch
- pidgin-libnotify-0.14-libnotify-0.7.patch pidgin-libnotify-showbutton.patch)
+ pidgin-libnotify-0.14-libnotify-0.7.patch pidgin-libnotify-showbutton.patch pidgin-libnotify-getfocus.patch)
+md5sums=('bfb5368b69c02d429b2b17c00a6673c0'
+ 'e9bdbb3c7faa61f062fc64277457b6c0'
+ '05538625f14d9f2c12adae5fa6a1fa26'
+ 'efe1e86aa1e0bc9f7d20efe7f34ad4a7'
+ 'e624998744d1c2fb8e2c6be94b04c38a')
build() {
cd "$srcdir/$pkgname-$pkgver"
patch -Np1 -i "$srcdir/language_fixes.patch"
patch -Np0 -i "$srcdir/pidgin-libnotify-0.14-libnotify-0.7.patch"
patch -Np0 -i "$srcdir/pidgin-libnotify-showbutton.patch"
+ patch -Np0 -i "$srcdir/pidgin-libnotify-getfocus.patch"
./configure --prefix=/usr --disable-deprecated --disable-static
make
}
+
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
}
-md5sums=('bfb5368b69c02d429b2b17c00a6673c0'
- 'e9bdbb3c7faa61f062fc64277457b6c0'
- '05538625f14d9f2c12adae5fa6a1fa26'
- 'efe1e86aa1e0bc9f7d20efe7f34ad4a7')
diff --git a/community/pidgin-libnotify/pidgin-libnotify-getfocus.patch b/community/pidgin-libnotify/pidgin-libnotify-getfocus.patch
new file mode 100644
index 000000000..db45829d9
--- /dev/null
+++ b/community/pidgin-libnotify/pidgin-libnotify-getfocus.patch
@@ -0,0 +1,69 @@
+--- src/pidgin-libnotify.c 2013-05-07 17:38:31.397261982 +0200
++++ src2/pidgin-libnotify.c 2013-05-07 17:43:43.787904584 +0200
+@@ -169,6 +169,49 @@ pixbuf_from_buddy_icon (PurpleBuddyIcon
+ return icon;
+ }
+
++/* Taken from pidgin-hotkeys to get focus on conversation window */
++static void
++hacky_active_window(GtkWidget *window)
++{
++ GdkScreen *screen;
++ GdkWindow *root;
++ GdkDisplay *display;
++ Display *xdisplay;
++ Window xroot;
++ XEvent xev;
++ static Atom _net_active_window = None;
++
++ screen = gtk_widget_get_screen(window);
++ root = gdk_screen_get_root_window(screen);
++ display = gdk_screen_get_display(screen);
++
++ xdisplay = GDK_DISPLAY_XDISPLAY(display);
++ xroot = GDK_WINDOW_XWINDOW(root);
++
++ if (_net_active_window == None)
++ _net_active_window = XInternAtom(xdisplay,
++ "_NET_ACTIVE_WINDOW",
++ False);
++
++ xev.xclient.type = ClientMessage;
++ xev.xclient.serial = 0;
++ xev.xclient.send_event = True;
++ xev.xclient.window = GDK_WINDOW_XWINDOW(window->window);
++ xev.xclient.message_type = _net_active_window;
++ xev.xclient.format = 32;
++ xev.xclient.data.l[0] = 1; /* requestor type; we're an app, I guess */
++ xev.xclient.data.l[1] = CurrentTime;
++ xev.xclient.data.l[2] = None; /* "currently active window", supposedly */
++ xev.xclient.data.l[3] = 0;
++ xev.xclient.data.l[4] = 0;
++
++ XSendEvent(xdisplay,
++ xroot, False,
++ SubstructureRedirectMask | SubstructureNotifyMask,
++ &xev);
++}
++
++
+ static void
+ action_cb (NotifyNotification *notification,
+ gchar *action, gpointer user_data)
+@@ -194,6 +237,16 @@ action_cb (NotifyNotification *notificat
+ buddy->name);
+ }
+ conv->ui_ops->present (conv);
++
++ /* get the focus on the new conversation window */
++ {
++ GtkWindow *gtkwindow;
++
++ gtkwindow = GTK_WINDOW(pidgin_conv_get_window(PIDGIN_CONVERSATION(conv))->window);
++ /*gtk_window_present(gtkwindow);*/
++ hacky_active_window(GTK_WIDGET(gtkwindow));
++ }
++
+
+ notify_notification_close (notification, NULL);
+ }
diff --git a/community/prelink/PKGBUILD b/community/prelink/PKGBUILD
index 34a04f8c1..8c67cdabc 100644
--- a/community/prelink/PKGBUILD
+++ b/community/prelink/PKGBUILD
@@ -1,36 +1,37 @@
-# $Id: PKGBUILD 57791 2011-11-02 20:30:29Z lfleischer $
+# $Id: PKGBUILD 90944 2013-05-16 03:44:23Z eric $
# Maintainer: Lukas Fleischer <archlinux at cryptocrack dot de>
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
# Contributor: Rouslan Solomakhin <rouslan@localnet.com>
pkgname=prelink
pkgver=20111012
-pkgrel=1
+pkgrel=2
pkgdesc='ELF prelinking utility to speed up dynamic linking.'
arch=('i686' 'x86_64')
url='http://people.redhat.com/jakub/prelink/'
license=('GPL')
depends=('elfutils')
backup=('etc/prelink.conf')
-md5sums=('f5aaf347432d677c293e5e3399ba4fdf'
- '0793ed49e9b31c125cba4d936c333cf6'
- 'b347580536e078b34c547742d36a3e9d')
source=("http://people.redhat.com/jakub/prelink/${pkgname}-${pkgver}.tar.bz2"
'prelink.conf'
'arch-x86_64-dynamic_linker.patch')
+md5sums=('f5aaf347432d677c293e5e3399ba4fdf'
+ '0793ed49e9b31c125cba4d936c333cf6'
+ 'b347580536e078b34c547742d36a3e9d')
-build() {
- cd "${srcdir}/${pkgname}"
-
+prepare() {
+ cd ${pkgname}
patch -Np0 -i ../arch-x86_64-dynamic_linker.patch
+}
- ./configure --prefix=/usr --mandir=/usr/share/man
+build() {
+ cd ${pkgname}
+ ./configure --prefix=/usr --mandir=/usr/share/man --sbin=/usr/bin
make
}
package() {
- cd "${srcdir}/${pkgname}"
-
+ cd ${pkgname}
make DESTDIR="${pkgdir}" install
install -Dm0644 "${srcdir}/prelink.conf" "${pkgdir}/etc/prelink.conf"
}
diff --git a/community/proftpd/PKGBUILD b/community/proftpd/PKGBUILD
deleted file mode 100644
index 14f3af690..000000000
--- a/community/proftpd/PKGBUILD
+++ /dev/null
@@ -1,64 +0,0 @@
-# $Id: PKGBUILD 87017 2013-03-25 19:16:59Z bpiotrowski $
-# Maintainer:
-# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
-
-pkgname=proftpd
-pkgver=1.3.4c
-pkgrel=2
-epoch=1
-pkgdesc="A high-performance, scalable FTP server"
-arch=('i686' 'x86_64')
-url="http://www.proftpd.org/"
-license=('GPL')
-depends=('libmariadbclient' 'postgresql-libs')
-backup=('etc/proftpd.conf' 'etc/conf.d/proftpd')
-install=${pkgname}.install
-source=(ftp://ftp.proftpd.org/distrib/source/${pkgname}-${pkgver}.tar.gz{,.asc}
- 'proftpd' 'proftpd.logrotate' 'proftpd.conf.d' 'proftpd.service'
- 'proftpd.tmpfiles')
-md5sums=('65f61e953bea249f8377e681594143a5'
- '7f00fb7bf757b4bd795afdf0a3f5e556'
- 'c439a0a1dbc21b604d8382da87aa021b'
- 'ddb09eb13131becdf0e081eef413116b'
- '71d5932b0461c318ed68c2c0c2660736'
- '5709f27ebcbe906e52963ea75e4fde64'
- '907b149a120b046f05647c73502e23c9')
-
-build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- ./configure --prefix=/usr \
- --libexecdir=/usr/lib \
- --disable-pam \
- --with-modules=mod_quotatab:mod_quotatab_sql:mod_quotatab_file:mod_tls:mod_ldap:mod_sql:mod_sql_mysql:mod_sql_postgres \
- --sysconfdir=/etc \
- --localstatedir=/run/proftpd \
- --enable-ctrls \
- --enable-ipv6 \
- --with-includes=/usr/include/mysql:/usr/include/postgresql \
- --with-libraries=/usr/lib/mysql:/usr/lib/postgresql \
- --enable-nls \
- --with-systemd
-
- make
-}
-
-package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
- sed -i 's|nogroup|nobody|g' "${pkgdir}/etc/proftpd.conf"
-
- install -Dm644 ../proftpd.logrotate "${pkgdir}/etc/logrotate.d/proftpd"
- install -Dm644 ../proftpd.conf.d "${pkgdir}/etc/conf.d/proftpd"
- install -Dm755 ../proftpd "${pkgdir}/etc/rc.d/proftpd"
- install -Dm755 contrib/xferstats.holger-preiss "${pkgdir}/usr/bin/ftpstats"
-
- install -d "${pkgdir}/usr/lib/systemd/system/"
- install -m644 "${srcdir}"/proftpd.service "${pkgdir}/usr/lib/systemd/system/"
- install -Dm644 "${srcdir}"/proftpd.tmpfiles \
- "${pkgdir}"/usr/lib/tmpfiles.d/proftpd.conf
-
- # /run is tmpfs
- rmdir "${pkgdir}"/run/{proftpd,}
-}
diff --git a/community/proftpd/proftpd b/community/proftpd/proftpd
deleted file mode 100755
index 9ea1d47fc..000000000
--- a/community/proftpd/proftpd
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/bash
-
-# source application-specific settings
-PROFTPD_ARGS=
-[ -f /etc/conf.d/proftpd ] && . /etc/conf.d/proftpd
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-
-case "$1" in
- start)
- stat_busy "Starting ProFTPd Server"
- /usr/sbin/proftpd ${PROFTPD_ARGS}
- if [ $? -gt 0 ]; then
- stat_fail
- else
- add_daemon proftpd
- stat_done
- fi
- ;;
- stop)
- stat_busy "Stopping ProFTPd Server"
- [ -f /run/proftpd/proftpd.pid ] && kill $(cat /run/proftpd/proftpd.pid) &> /dev/null
- if [ $? -gt 0 ]; then
- stat_fail
- else
- rm -f /run/proftpd/proftpd.pid
- rm_daemon proftpd
- stat_done
- fi
- ;;
- restart)
- $0 stop
- sleep 1
- $0 start
- ;;
- *)
- echo "usage: $0 {start|stop|restart}"
-esac
-exit 0
-
diff --git a/community/proftpd/proftpd.conf.d b/community/proftpd/proftpd.conf.d
deleted file mode 100644
index 1a5a8a201..000000000
--- a/community/proftpd/proftpd.conf.d
+++ /dev/null
@@ -1,4 +0,0 @@
-#
-# Parameters to be passed to proftpd
-#
-PROFTPD_ARGS=""
diff --git a/community/proftpd/proftpd.install b/community/proftpd/proftpd.install
deleted file mode 100644
index 6d9888496..000000000
--- a/community/proftpd/proftpd.install
+++ /dev/null
@@ -1,3 +0,0 @@
-post_install() {
- systemd-tmpfiles --create proftpd.conf
-}
diff --git a/community/proftpd/proftpd.logrotate b/community/proftpd/proftpd.logrotate
deleted file mode 100644
index 7b6d7a87b..000000000
--- a/community/proftpd/proftpd.logrotate
+++ /dev/null
@@ -1,5 +0,0 @@
-/var/log/xferlog {
- postrotate
- /bin/kill -HUP `cat /var/run/proftpd.pid 2>/dev/null` 2>/dev/null || true
- endscript
-}
diff --git a/community/proftpd/proftpd.service b/community/proftpd/proftpd.service
deleted file mode 100644
index a07d17f46..000000000
--- a/community/proftpd/proftpd.service
+++ /dev/null
@@ -1,12 +0,0 @@
-[Unit]
-Description=ProFTPD FTP Server
-After=network.target
-
-[Service]
-Type=forking
-PIDFile=/run/proftpd/proftpd.pid
-ExecStart=/usr/sbin/proftpd
-ExecReload=/bin/kill -HUP $MAINPID
-
-[Install]
-WantedBy = multi-user.target
diff --git a/community/proftpd/proftpd.tmpfiles b/community/proftpd/proftpd.tmpfiles
deleted file mode 100644
index 241dc7cb1..000000000
--- a/community/proftpd/proftpd.tmpfiles
+++ /dev/null
@@ -1 +0,0 @@
-d /run/proftpd 0755 root root
diff --git a/community/v8/PKGBUILD b/community/v8/PKGBUILD
index c3100085b..f84a6d362 100644
--- a/community/v8/PKGBUILD
+++ b/community/v8/PKGBUILD
@@ -1,10 +1,10 @@
-# $Id: PKGBUILD 84803 2013-02-24 19:02:59Z bpiotrowski $
+# $Id: PKGBUILD 90963 2013-05-16 17:56:17Z bpiotrowski $
# Maintainer: Kaiting Chen <kaitocracy@gmail.com>
# Contributor: tocer <tocer.deng@gmail.com>
pkgname=v8
-pkgver=3.16.4.1
-pkgrel=3
+pkgver=3.19.0
+pkgrel=1
pkgdesc='Fast and modern Javascript engine'
arch=('i686' 'x86_64')
url='http://code.google.com/p/v8'
@@ -12,18 +12,18 @@ license=('BSD')
depends=('gcc-libs' 'readline')
makedepends=('subversion' 'python2')
source=(http://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2)
-sha256sums=('74ab3bc11f6761e5108affcbe15bc673d2ecbe06aa38ea4b27d850321c0fdc2b')
+sha256sums=('35af5629792e958968eacc94daef3ad358b6ed7126875db6138664f51c061368')
[[ "$CARCH" = 'i686' ]] && ARCH=ia32
[[ "$CARCH" = 'x86_64' ]] && ARCH=x64
-build() {
- cd $srcdir/$pkgname-$pkgver
+prepare() {
+ cd $pkgname-$pkgver
# Fetch gyp
make dependencies
- # The world isn't ready for python2
+ # The world isn't ready for python3
export PYTHON=python2
find build/ test/ tools/ src/ -type f \
-exec sed -e 's_^#!/usr/bin/env python$_&2_' \
@@ -31,24 +31,28 @@ build() {
-e 's_^#!/usr/bin/python$_&2_' \
-e "s_'python'_'python2'_" -i {} \;
sed -i 's/python /python2 /' Makefile
+}
+
+build() {
+ cd $pkgname-$pkgver
- make $ARCH.release library=shared console=readline
+ make $ARCH.release library=shared console=readline werror=no
- cd $srcdir && cp -r $pkgname-$pkgver d8-static-$pkgver
+ cd "$srcdir" && cp -r $pkgname-$pkgver d8-static-$pkgver
cd d8-static-$pkgver
- make $ARCH.release library=static console=readline
+ make $ARCH.release library=static console=readline werror=no
}
package() {
- cd $srcdir/$pkgname-$pkgver
+ cd $pkgname-$pkgver
- install -Dm755 $srcdir/d8-static-$pkgver/out/$ARCH.release/d8 $pkgdir/usr/bin/d8
- install -Dm755 out/$ARCH.release/lib.target/libv8.so $pkgdir/usr/lib/libv8.so
+ install -Dm755 "$srcdir"/d8-static-$pkgver/out/$ARCH.release/d8 "$pkgdir"/usr/bin/d8
+ install -Dm755 out/$ARCH.release/lib.target/libv8.so "$pkgdir"/usr/lib/libv8.so
- install -d $pkgdir/usr/include
- install -Dm644 include/*.h $pkgdir/usr/include
+ install -d "$pkgdir"/usr/include
+ install -Dm644 include/*.h "$pkgdir"/usr/include
- install -d $pkgdir/usr/share/licenses/v8
+ install -d "$pkgdir"/usr/share/licenses/v8
install -m644 LICENSE* ${pkgdir}/usr/share/licenses/v8
}
diff --git a/community/xdelta3/PKGBUILD b/community/xdelta3/PKGBUILD
index fe78f2aab..1af2efff6 100644
--- a/community/xdelta3/PKGBUILD
+++ b/community/xdelta3/PKGBUILD
@@ -1,31 +1,31 @@
-# $Id: PKGBUILD 83184 2013-01-27 16:27:33Z pierre $
+# $Id: PKGBUILD 90967 2013-05-16 19:50:32Z bpiotrowski $
# Maintainer: Allan McRae <allan@archlinux.org>
# Contributor: Eduard "bekks" Warkentin <eduard.warkentin@gmail.com>
# Contributor: Henning Garus <henning.garus@gmail.com>
pkgname=xdelta3
-pkgver=3.0.6
+pkgver=3.0.7
pkgrel=1
-pkgdesc="A diff utility which works with binary files"
+pkgdesc="Diff utility which works with binary files"
arch=('i686' 'x86_64')
url="http://xdelta.org/"
license=('GPL')
depends=('xz')
source=(http://xdelta.googlecode.com/files/$pkgname-$pkgver.tar.gz)
-md5sums=('652048ab4a7e5f927bce045228a17b31')
+md5sums=('ef6631e4f9219a80bcb9e3020962b6ec')
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
./configure --prefix=/usr
make
}
check() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd $pkgname-$pkgver
./xdelta3 test
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
- make DESTDIR="${pkgdir}" install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}