[arch-commits] Commit in nautilus-actions/trunk (PKGBUILD drop-libunique3.patch)

2017-01-21 Thread Balló György
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)

2016-07-12 Thread Balló György
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)

2014-08-08 Thread Balló György
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)

2014-05-16 Thread Felix Yan
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)

2014-04-08 Thread Balló György
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)

2014-03-14 Thread Balló György
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)

2013-10-09 Thread Balló György
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