[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD drop-libunique3.patch)
Date: Saturday, January 21, 2017 @ 15:19:35 Author: bgyorgy Revision: 208266 upgpkg: nautilus-actions 3.2.4-3 Remove deprecated libunique3 dependency (FS#51731) Added: nautilus-actions/trunk/drop-libunique3.patch Modified: nautilus-actions/trunk/PKGBUILD ---+ PKGBUILD | 17 -- drop-libunique3.patch | 76 2 files changed, 89 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-21 14:21:59 UTC (rev 208265) +++ PKGBUILD2017-01-21 15:19:35 UTC (rev 208266) @@ -6,16 +6,25 @@ pkgname=nautilus-actions pkgver=3.2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Configures programs to be launched when files are selected in Nautilus" arch=('i686' 'x86_64') url="http://git.gnome.org/browse/nautilus-actions; license=('GPL') -depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf') +depends=('nautilus' 'libgtop' 'libsm' 'gconf') makedepends=('intltool' 'gnome-doc-utils' 'python') -source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) -sha1sums=('bfa90e86ff0624d345962a9add71d3b2e8bb2047') +source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz +drop-libunique3.patch) +sha1sums=('bfa90e86ff0624d345962a9add71d3b2e8bb2047' + '0bd84d150a0b610459f98bd8e3dc2d55e52f1860') +prepare() { + cd $pkgname-$pkgver + + # Remove libunique3 dependency + patch -Np1 -i ../drop-libunique3.patch +} + build() { cd $pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ Added: drop-libunique3.patch === --- drop-libunique3.patch (rev 0) +++ drop-libunique3.patch 2017-01-21 15:19:35 UTC (rev 208266) @@ -0,0 +1,76 @@ +diff -Naur nautilus-actions-3.2.4.orig/src/nact/base-iunique.c nautilus-actions-3.2.4/src/nact/base-iunique.c +--- nautilus-actions-3.2.4.orig/src/nact/base-iunique.c2014-05-01 11:03:27.0 +0200 nautilus-actions-3.2.4/src/nact/base-iunique.c 2017-01-21 16:13:08.203356184 +0100 +@@ -33,7 +33,6 @@ + + #include + #include +-#include + + #include "base-iunique.h" + #include "base-window.h" +@@ -47,8 +46,8 @@ + /* pseudo-properties, set against the instance + */ + typedef struct { +- gchar *unique_app_name; +- UniqueApp *handle; ++ gchar*unique_app_name; ++ GApplication *handle; + } + IUniqueData; + +@@ -165,7 +164,6 @@ + data = get_iunique_data( instance ); + + if( data->handle ){ +- g_return_if_fail( UNIQUE_IS_APP( data->handle )); + g_object_unref( data->handle ); + } + +@@ -173,12 +171,6 @@ + g_free( data ); + } + +-/* +- * Relying on libunique to detect if another instance is already running. +- * +- * A replacement is available with GLib 2.28 in GApplication, but only +- * GLib 2.30 (Fedora 16) provides a "non-unique" capability. +- */ + gboolean + base_iunique_init_with_name( BaseIUnique *instance, const gchar *unique_app_name ) + { +@@ -197,11 +189,11 @@ + + if( unique_app_name && strlen( unique_app_name )){ + +- data->handle = unique_app_new( unique_app_name, NULL ); +- is_first = !unique_app_is_running( data->handle ); ++ data->handle = g_application_new (unique_app_name, 0); ++ g_application_register (data->handle, NULL, NULL); ++ is_first = !g_application_get_is_remote( data->handle ); + + if( !is_first ){ +- unique_app_send_message( data->handle, UNIQUE_ACTIVATE, NULL ); + /* i18n: application name */ + msg = g_strdup_printf( + _( "Another instance of %s is already running.\n" +@@ -210,17 +202,6 @@ + base_window_display_error_dlg( NULL, _( "The application is not unique" ), msg ); + g_free( msg ); + ret = FALSE; +-#if 0 +- /* default from libunique is actually to activate the first window +- * so we rely on the default.. +- */ +- } else { +- g_signal_connect( +- data->handle, +- "message-received", +- G_CALLBACK( on_unique_message_received ), +- instance ); +-#endif + } else { + data->unique_app_name = g_strdup( unique_app_name ); + }
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD nautilus-actions.install)
Date: Tuesday, July 12, 2016 @ 22:10:21 Author: bgyorgy Revision: 182786 upgpkg: nautilus-actions 3.2.4-2 Hooks rebuild Modified: nautilus-actions/trunk/PKGBUILD Deleted: nautilus-actions/trunk/nautilus-actions.install --+ PKGBUILD | 15 --- nautilus-actions.install | 24 2 files changed, 8 insertions(+), 31 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-12 22:03:39 UTC (rev 182785) +++ PKGBUILD2016-07-12 22:10:21 UTC (rev 182786) @@ -6,29 +6,30 @@ pkgname=nautilus-actions pkgver=3.2.4 -pkgrel=1 +pkgrel=2 pkgdesc="Configures programs to be launched when files are selected in Nautilus" arch=('i686' 'x86_64') url="http://git.gnome.org/browse/nautilus-actions; license=('GPL') depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf') -makedepends=('intltool' 'gnome-doc-utils') -install=nautilus-actions.install +makedepends=('intltool' 'gnome-doc-utils' 'python') source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) sha1sums=('bfa90e86ff0624d345962a9add71d3b2e8bb2047') build() { - cd "$srcdir/$pkgname-$pkgver" - + cd $pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ --disable-schemas-install \ --with-gconf-schema-file-dir=/usr/share/gconf/schemas + + #https://bugzilla.gnome.org/show_bug.cgi?id=656231 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } package(){ - cd "$srcdir/$pkgname-$pkgver" - + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install # Install GConf schemas Deleted: nautilus-actions.install === --- nautilus-actions.install2016-07-12 22:03:39 UTC (rev 182785) +++ nautilus-actions.install2016-07-12 22:10:21 UTC (rev 182786) @@ -1,24 +0,0 @@ -pkgname=nautilus-actions - -post_install() { - usr/sbin/gconfpkg --install ${pkgname} - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -} - -pre_upgrade() { - pre_remove $1 -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - usr/sbin/gconfpkg --uninstall ${pkgname} -} - -post_remove() { - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor - update-desktop-database -q -}
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD)
Date: Saturday, August 9, 2014 @ 01:58:11 Author: bgyorgy Revision: 117053 upgpkg: nautilus-actions 3.2.4-1 Update to version 3.2.4 Modified: nautilus-actions/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-08 23:28:57 UTC (rev 117052) +++ PKGBUILD2014-08-08 23:58:11 UTC (rev 117053) @@ -5,8 +5,8 @@ # Contributor: Tor Krill t...@krill.nu pkgname=nautilus-actions -pkgver=3.2.3 -pkgrel=3 +pkgver=3.2.4 +pkgrel=1 pkgdesc=Configures programs to be launched when files are selected in Nautilus arch=('i686' 'x86_64') url=http://git.gnome.org/browse/nautilus-actions; @@ -15,7 +15,7 @@ makedepends=('intltool' 'gnome-doc-utils') install=nautilus-actions.install source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) -sha1sums=('af3b8017a13feeda221a52cfef4e61bea659e436') +sha1sums=('bfa90e86ff0624d345962a9add71d3b2e8bb2047') build() { cd $srcdir/$pkgname-$pkgver
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD)
Date: Saturday, May 17, 2014 @ 07:42:56 Author: fyan Revision: 111345 upgpkg: nautilus-actions 3.2.3-3 libgtop 2.30.0 rebuild Modified: nautilus-actions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-05-17 05:29:07 UTC (rev 111344) +++ PKGBUILD2014-05-17 05:42:56 UTC (rev 111345) @@ -6,7 +6,7 @@ pkgname=nautilus-actions pkgver=3.2.3 -pkgrel=2 +pkgrel=3 pkgdesc=Configures programs to be launched when files are selected in Nautilus arch=('i686' 'x86_64') url=http://git.gnome.org/browse/nautilus-actions;
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD)
Date: Tuesday, April 8, 2014 @ 18:05:56 Author: bgyorgy Revision: 108979 Update upstream URL Modified: nautilus-actions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2014-04-08 15:15:47 UTC (rev 108978) +++ PKGBUILD2014-04-08 16:05:56 UTC (rev 108979) @@ -9,7 +9,7 @@ pkgrel=2 pkgdesc=Configures programs to be launched when files are selected in Nautilus arch=('i686' 'x86_64') -url=http://www.nautilus-actions.org/; +url=http://git.gnome.org/browse/nautilus-actions; license=('GPL') depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf') makedepends=('intltool' 'gnome-doc-utils')
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD)
Date: Friday, March 14, 2014 @ 17:43:36 Author: bgyorgy Revision: 107221 upgpkg: nautilus-actions 3.2.3-2 Add missing libsm dependency (FS#39422) Modified: nautilus-actions/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-03-14 16:30:47 UTC (rev 107220) +++ PKGBUILD2014-03-14 16:43:36 UTC (rev 107221) @@ -6,12 +6,12 @@ pkgname=nautilus-actions pkgver=3.2.3 -pkgrel=1 +pkgrel=2 pkgdesc=Configures programs to be launched when files are selected in Nautilus arch=('i686' 'x86_64') url=http://www.nautilus-actions.org/; license=('GPL') -depends=('nautilus' 'libunique3' 'libgtop' 'gconf') +depends=('nautilus' 'libunique3' 'libgtop' 'libsm' 'gconf') makedepends=('intltool' 'gnome-doc-utils') install=nautilus-actions.install source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz)
[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD)
Date: Wednesday, October 9, 2013 @ 09:28:48 Author: bgyorgy Revision: 98371 upgpkg: nautilus-actions 3.2.3-1 Update to version 3.2.3 Modified: nautilus-actions/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-09 07:14:49 UTC (rev 98370) +++ PKGBUILD2013-10-09 07:28:48 UTC (rev 98371) @@ -5,18 +5,18 @@ # Contributor: Tor Krill t...@krill.nu pkgname=nautilus-actions -pkgver=3.2.2 -pkgrel=2 +pkgver=3.2.3 +pkgrel=1 pkgdesc=Configures programs to be launched when files are selected in Nautilus arch=('i686' 'x86_64') url=http://www.nautilus-actions.org/; license=('GPL') -depends=('nautilus' 'libunique3' 'libgtop' 'gconf' 'libsm') +depends=('nautilus' 'libunique3' 'libgtop' 'gconf') makedepends=('intltool' 'gnome-doc-utils') install=nautilus-actions.install options=('!libtool') -source=(http://ftp.gnome.org/pub/GNOME/sources/nautilus-actions/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('214af9fd2a7f561366bf88446f9b79182e696a303da8e15c7a8a1ffaeaca11c4') +source=(http://www.nautilus-actions.org/downloads/$pkgname-$pkgver.tar.gz) +sha1sums=('af3b8017a13feeda221a52cfef4e61bea659e436') build() { cd $srcdir/$pkgname-$pkgver