[csw-devel] SF.net SVN: gar:[21282] csw/mgar/pkg/tracker/trunk/Makefile

slowfranklin at users.sourceforge.net slowfranklin at users.sourceforge.net
Wed Jun 5 17:32:43 CEST 2013


Revision: 21282
          http://gar.svn.sourceforge.net/gar/?rev=21282&view=rev
Author:   slowfranklin
Date:     2013-06-05 15:32:43 +0000 (Wed, 05 Jun 2013)
Log Message:
-----------
tracker/trunk: (Hopefully) Fix cyclic dependency by adding libtracker-common package

Modified Paths:
--------------
    csw/mgar/pkg/tracker/trunk/Makefile

Modified: csw/mgar/pkg/tracker/trunk/Makefile
===================================================================
--- csw/mgar/pkg/tracker/trunk/Makefile	2013-06-05 13:05:40 UTC (rev 21281)
+++ csw/mgar/pkg/tracker/trunk/Makefile	2013-06-05 15:32:43 UTC (rev 21282)
@@ -8,7 +8,7 @@
 
 DESCRIPTION = Gnome Tracker, semantic data storage
 define BLURB
-  Tracker is a semantic data storage for desktop and mobile devices.
+    Tracker is a semantic data storage for desktop and mobile devices.
   Tracker uses W3C standards for RDF ontologies using Nepomuk with
   SPARQL to query and update the data.
   Tracker is a central repository of user information, that provides
@@ -46,44 +46,56 @@
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibgio2-0-0
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibglib2-0-0
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibsqlite3-0
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibpng15-15
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibicui18n51
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibicuuc51
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibuuid1
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibxml2-2
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibtiff3
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibjpeg7
-RUNTIME_DEP_PKGS_CSWtracker += CSWlibgif4
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibtracker-sparql0-16-0
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibtracker-miner0-16-0
 RUNTIME_DEP_PKGS_CSWtracker += CSWlibtracker-extract0-16-0
-RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWtracker
+RUNTIME_DEP_PKGS_CSWtracker += CSWlibtracker-common
+
 RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibuuid1
 RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibgobject2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibgio2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibgcc-s1
 RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibglib2-0-0
-RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWtracker
+RUNTIME_DEP_PKGS_CSWlibtracker-sparql0-16-0 += CSWlibtracker-common
+
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgmodule2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgobject2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibexif12
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgsf1-114
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibpng15-15
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibxml2-2
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibtiff3
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibjpeg7
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgif4
 RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibtracker-sparql0-16-0
-RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibgio2-0-0
-RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWtracker
+RUNTIME_DEP_PKGS_CSWlibtracker-extract0-16-0 += CSWlibtracker-common
+
 RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibintl8
 RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibgobject2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibglib2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibgio2-0-0
 RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibtracker-sparql0-16-0
-RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWlibtracker-miner0-16-0 += CSWlibtracker-common
+
 RUNTIME_DEP_PKGS_CSWlibtracker0-16-dev += CSWlibtracker-miner0-16-0
-RUNTIME_DEP_PKGS_CSWlibtracker0-16-dev += CSWtracker
 RUNTIME_DEP_PKGS_CSWlibtracker0-16-dev += CSWlibtracker-extract0-16-0
 RUNTIME_DEP_PKGS_CSWlibtracker0-16-dev += CSWlibtracker-sparql0-16-0
+RUNTIME_DEP_PKGS_CSWlibtracker0-16-dev += CSWlibtracker-common
 
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibsqlite3-0
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibicui18n51
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibicuuc51
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibintl8
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibuuid1
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibgobject2-0-0
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibgio2-0-0
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibgcc-s1
+RUNTIME_DEP_PKGS_CSWlibtracker-common += CSWlibglib2-0-0
+
 PATCHFILES += 0001-Force-linking-with-CC-not-CXX.patch
 PATCHFILES += 0002-strnlen-replacement-function.patch
 PATCHFILES += 0003-Replace-uuid_unparse_lower-with-uuid_unparse.patch
@@ -93,10 +105,18 @@
 PACKAGES += CSWtracker
 SPKG_DESC_CSWtracker = $(DESCRIPTION)
 
+PACKAGES += CSWlibtracker-common
+SPKG_DESC_CSWlibtracker-common += $(DESCRIPTION), libtracker-common
+PKGFILES_CSWlibtracker-common += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-data\.so\.0\.1502\.0)
+PKGFILES_CSWlibtracker-common += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-data\.so\.0(\.\d+)*)
+PKGFILES_CSWlibtracker-common += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-common\.so\.0\.1502\.0)
+PKGFILES_CSWlibtracker-common += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-common\.so\.0(\.\d+)*)
+
 PACKAGES += CSWlibtracker-extract0-16-0
 SPKG_DESC_CSWlibtracker-extract0-16-0 += $(DESCRIPTION), libtracker-extract-0.16.so.0
 PKGFILES_CSWlibtracker-extract0-16-0 += $(call baseisadirs,$(libdir),libtracker-extract-0\.16\.so\.0\.1502\.0)
 PKGFILES_CSWlibtracker-extract0-16-0 += $(call baseisadirs,$(libdir),libtracker-extract-0\.16\.so\.0(\.\d+)*)
+PKGFILES_CSWlibtracker-extract0-16-0 += $(call baseisadirs,$(libdir),tracker-0\.16/extract-modules/libextract-.*\.so)
 
 PACKAGES += CSWlibtracker-miner0-16-0
 SPKG_DESC_CSWlibtracker-miner0-16-0 += $(DESCRIPTION), libtracker-miner-0.16.so.0
@@ -111,14 +131,14 @@
 PACKAGES += CSWlibtracker0-16-dev
 SPKG_DESC_CSWlibtracker0-16-dev += $(DESCRIPTION), development files
 PKGFILES_CSWlibtracker0-16-dev += $(PKGFILES_DEVEL)
-PKGFILES_CSWlibtracker0-16-dev += /opt/csw/lib/libtracker-extract-0.16.so
-PKGFILES_CSWlibtracker0-16-dev += /opt/csw/lib/libtracker-miner-0.16.so
-PKGFILES_CSWlibtracker0-16-dev += /opt/csw/lib/libtracker-sparql-0.16.so
-PKGFILES_CSWlibtracker0-16-dev += /opt/csw/lib/tracker-0.16/libtracker-common.so
-PKGFILES_CSWlibtracker0-16-dev += /opt/csw/lib/tracker-0.16/libtracker-data.so
+PKGFILES_CSWlibtracker0-16-dev += $(call baseisadirs,$(libdir),libtracker-extract-0\.16\.so)
+PKGFILES_CSWlibtracker0-16-dev += $(call baseisadirs,$(libdir),libtracker-miner-0\.16\.so)
+PKGFILES_CSWlibtracker0-16-dev += $(call baseisadirs,$(libdir),libtracker-sparql-0\.16\.so)
+PKGFILES_CSWlibtracker0-16-dev += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-common\.so)
+PKGFILES_CSWlibtracker0-16-dev += $(call baseisadirs,$(libdir),tracker-0\.16/libtracker-data\.so)
+PKGFILES_CSWlibtracker0-16-dev += $(datadir)/glib-2\.0/schemas/org\.freedesktop\.Tracker.*
+PKGFILES_CSWlibtracker0-16-dev += $(datadir)/vala/vapi/tracker-.*
 
-
-
 # For gettext
 CONFIGURE_ENV_PATH = /opt/csw/gnu:$(PATH)
 
@@ -130,7 +150,5 @@
 CONFIGURE_ARGS += --disable-playlist
 CONFIGURE_ARGS += --disable-nautilus-extension
 
-TEST_SCRIPTS =
-
 include gar/category.mk
 

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list