[arch-commits] Commit in gnome-do/trunk (PKGBUILD)

Balló György bgyorgy at archlinux.org
Sat Feb 11 03:59:05 UTC 2017


    Date: Saturday, February 11, 2017 @ 03:59:04
  Author: bgyorgy
Revision: 211831

upgpkg: gnome-do 0.95.3-4

Remove unused gnome-desktop2 dependency, use another keybinding, disable broken network service

Modified:
  gnome-do/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-02-11 02:06:09 UTC (rev 211830)
+++ PKGBUILD	2017-02-11 03:59:04 UTC (rev 211831)
@@ -5,12 +5,12 @@
 
 pkgname=gnome-do
 pkgver=0.95.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Quickly search for many items present on your desktop or the web, and perform useful actions on those items"
 arch=('i686' 'x86_64')
 url="http://do.cooperteam.net/"
 license=('GPL3')
-depends=('gconf-sharp' 'gnome-desktop2' 'gnome-keyring-sharp' 'mono-addins' 'notify-sharp' 'gkeyfile-sharp')
+depends=('gconf-sharp' 'gnome-keyring-sharp' 'mono-addins' 'notify-sharp' 'gkeyfile-sharp')
 makedepends=('intltool' 'gio-sharp')
 source=(https://launchpad.net/do/trunk/$pkgver/+download/$pkgname-$pkgver.tar.gz{,.asc}
         03_dbus_sharp_2.diff
@@ -30,6 +30,13 @@
   # Use dbus-sharp-2
   patch -Np1 -i ../03_dbus_sharp_2.diff
 
+  # Use <Super>space is already mapped in GNOME, use <Control><Super>space instead
+  sed -i 's/<Super>space/<Control><Super>space/' data/gnome-do.schemas.in
+  sed -i 's/<Super>space/<Control><Super>space/' Do/src/CorePreferences.cs Do/src/Do.Core/Controller.cs
+
+  # Disable broken network service
+  sed -i '/Do.Platform.Linux.NetworkService/d' Do.Platform.Linux/Resources/Do.Platform.Linux.addin.xml
+
   autoreconf -fi
 }
 
@@ -48,4 +55,7 @@
 package() {
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
+
+  # Don't install autostart file system-wide
+  rm -r "$pkgdir"/etc
 }



More information about the arch-commits mailing list