[arch-commits] Commit in tracker/trunk (PKGBUILD tracker-compat.patch)

Jan Steffens heftig at archlinux.org
Tue Jul 7 04:28:06 UTC 2015


    Date: Tuesday, July 7, 2015 @ 06:28:06
  Author: heftig
Revision: 241855

FS#45571 missing exec bit

Added:
  tracker/trunk/tracker-compat.patch
Modified:
  tracker/trunk/PKGBUILD

----------------------+
 PKGBUILD             |   25 ++++++++++++++++++-------
 tracker-compat.patch |   23 +++++++++++++++++++++++
 2 files changed, 41 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-07-07 04:16:03 UTC (rev 241854)
+++ PKGBUILD	2015-07-07 04:28:06 UTC (rev 241855)
@@ -10,16 +10,27 @@
 pkgdesc="All-in-one indexer, search tool and metadata database"
 arch=(i686 x86_64)
 license=(GPL)
-makedepends=(libgee libsecret upower libexif exempi
-             poppler-glib libgsf icu enca networkmanager gtk3
-             desktop-file-utils hicolor-icon-theme gobject-introspection
-             intltool giflib gst-plugins-base-libs totem-plparser
-             taglib libvorbis flac vala libgxps libnautilus-extension libmediaart python2 libxslt libiptcdata libosinfo libcue)
+makedepends=(libgee libsecret upower libexif exempi poppler-glib libgsf icu enca networkmanager
+             gtk3 desktop-file-utils hicolor-icon-theme gobject-introspection intltool giflib
+             gst-plugins-base-libs totem-plparser taglib libvorbis flac vala libgxps
+             libnautilus-extension libmediaart python2 libxslt libiptcdata libosinfo libcue
+             gnome-common)
 url="http://www.gnome.org"
 options=('!emptydirs')
-source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz)
-sha256sums=('c87c35b55ab3a201f6bf306b812532de2bd35f3946a7fe966963c5d3e3d251eb')
+source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz
+        tracker-compat.patch)
+sha256sums=('c87c35b55ab3a201f6bf306b812532de2bd35f3946a7fe966963c5d3e3d251eb'
+            'a28cf7c47da90696dcdca53e13d2779ad315189919aeb14c740853bb2e8bc7e0')
 
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # https://bugs.archlinux.org/task/45571 missing exec bit
+  patch -Np1 -i ../tracker-compat.patch
+  
+  NOCONFIGURE=1 gnome-autogen.sh
+}
+
 build() {
   cd $pkgbase-$pkgver
 

Added: tracker-compat.patch
===================================================================
--- tracker-compat.patch	                        (rev 0)
+++ tracker-compat.patch	2015-07-07 04:28:06 UTC (rev 241855)
@@ -0,0 +1,23 @@
+From d231fba5392972aea61030db708d8dcdf9087963 Mon Sep 17 00:00:00 2001
+From: Martyn Russell <martyn at lanedo.com>
+Date: Tue, 31 Mar 2015 23:00:13 +0100
+Subject: tracker: Fixed execution bit of tracker-compat, which is broken by
+ sed
+
+https://bugzilla.gnome.org/show_bug.cgi?id=746939
+
+diff --git a/src/tracker/Makefile.am b/src/tracker/Makefile.am
+index 5815a7c..d487276 100644
+--- a/src/tracker/Makefile.am
++++ b/src/tracker/Makefile.am
+@@ -81,6 +81,7 @@ completion_DATA = tracker-prompt.sh
+ 
+ tracker-compat: tracker-compat.in
+ 	$(AM_V_at)sed -e "s|@bindir[@]|${bindir}|" $< > $@
++	$(AM_V_at)chmod +x $@
+ 
+ EXTRA_DIST = $(completion_DATA) tracker-compat.in
+ CLEANFILES = tracker-compat
+-- 
+cgit v0.10.2
+



More information about the arch-commits mailing list