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

Jan de Groot jgc at archlinux.org
Thu Mar 12 13:01:45 UTC 2015


    Date: Thursday, March 12, 2015 @ 14:01:44
  Author: jgc
Revision: 233390

upgpkg: tracker 1.3.5-1

Move optdepends to depends

Modified:
  tracker/trunk/PKGBUILD

----------+
 PKGBUILD |   40 +++++++++++++++-------------------------
 1 file changed, 15 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-03-12 12:46:44 UTC (rev 233389)
+++ PKGBUILD	2015-03-12 13:01:44 UTC (rev 233390)
@@ -5,7 +5,7 @@
 
 pkgbase=tracker
 pkgname=(tracker libtracker-sparql)
-pkgver=1.2.5
+pkgver=1.3.5
 pkgrel=1
 pkgdesc="All-in-one indexer, search tool and metadata database"
 arch=(i686 x86_64)
@@ -14,11 +14,11 @@
              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)
+             taglib libvorbis flac vala libgxps libnautilus-extension libmediaart python2 libxslt libiptcdata libosinfo libcue)
 url="http://www.gnome.org"
 options=('!emptydirs')
 source=(http://ftp.gnome.org/pub/gnome/sources/$pkgbase/${pkgver:0:3}/$pkgbase-$pkgver.tar.xz)
-sha256sums=('1e614bc33f93d5820f3c90510e11210bf34d02dba6ccbd3dc30097758a6d31aa')
+sha256sums=('d95446e7ec50e45b33da442b29afbd269eab867340873309d35a079c667c2f57')
 
 build() {
   cd $pkgbase-$pkgver
@@ -39,16 +39,9 @@
 
 package_tracker() {
   depends=("libtracker-sparql=$pkgver-$pkgrel" libgee libsecret
-           upower libexif exempi poppler-glib libgsf enca
-           networkmanager gtk3 desktop-file-utils hicolor-icon-theme libmediaart)
-  optdepends=('giflib: extractor for GIF data'
-              'gst-plugins-base-libs: video extractor'
-              'totem-plparser: playlist support'
-              'libvorbis: Vorbis metadata extractor'
-              'flac: FLAC metadata extractor'
-              'taglib: writeback for audio files'
-              "nautilus: edit files' tracker tags"
-              'libgxps: XPS extractor')
+           upower libexif exempi poppler-glib libgsf enca libiptcdata libcue libosinfo
+           networkmanager gtk3 desktop-file-utils hicolor-icon-theme libmediaart libgxps taglib flac libvorbis totem-plparser gst-plugins-base-libs giflib)
+  optdepends=("nautilus: edit files' tracker tags")
   groups=('gnome')
   install=tracker.install
 
@@ -55,11 +48,10 @@
   cd $pkgbase-$pkgver
   make DESTDIR="$pkgdir" install
 
-  for dir in libtracker-{sparql,common,data,sparql-backend}; do
-    make DESTDIR="$pkgdir" -C src/$dir uninstall
-  done
-
-  rm -f "$pkgdir"/usr/lib/pkgconfig/tracker-sparql-*.pc
+  make DESTDIR="$pkgdir" -C src/libtracker-sparql uninstall
+  make DESTDIR="$pkgdir" -C src/libtracker-sparql-backend uninstall
+  make DESTDIR="$pkgdir" -C src/libtracker-data uninstall-libtracker_dataLTLIBRARIES
+  make DESTDIR="$pkgdir" -C src/libtracker-common uninstall-libtracker_commonLTLIBRARIES
 }
 
 package_libtracker-sparql() {
@@ -66,11 +58,9 @@
   pkgdesc="$pkgdesc (SPARQL library)"
   depends=(sqlite icu glib2 libffi pcre util-linux)
 
-  cd $pkgbase-$pkgver/src
-  for dir in libtracker-{sparql,common,data,sparql-backend}; do
-    make DESTDIR="$pkgdir" -C $dir install
-  done
-
-  install -m755 -d "$pkgdir"/usr/lib/pkgconfig
-  install -m644 ../data/tracker-sparql-*.pc "$pkgdir"/usr/lib/pkgconfig/
+  cd $pkgbase-$pkgver
+  make DESTDIR="$pkgdir" -C src/libtracker-common install-libtracker_commonLTLIBRARIES
+  make DESTDIR="$pkgdir" -C src/libtracker-data install-libtracker_dataLTLIBRARIES
+  make DESTDIR="$pkgdir" -C src/libtracker-sparql install
+  make DESTDIR="$pkgdir" -C src/libtracker-sparql-backend install
 }



More information about the arch-commits mailing list