summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2007-07-01 16:25:11 +0200
committerAndraž Levstik2007-07-01 16:25:11 +0200
commit2789137da7e5fe897947a167349b0da9a6e2e148 (patch)
tree9507186afaecd4186e1f85b4b0d0cac6da4a7d86
parent86a675c06ead613dad8b9b2e07c8e41326d9fe43 (diff)
tracker: added svn option
-rwxr-xr-xgnome2-libs/tracker/DETAILS13
-rw-r--r--gnome2-libs/tracker/HISTORY5
-rwxr-xr-xgnome2-libs/tracker/PREPARE7
-rwxr-xr-xgnome2-libs/tracker/PRE_BUILD4
4 files changed, 28 insertions, 1 deletions
diff --git a/gnome2-libs/tracker/DETAILS b/gnome2-libs/tracker/DETAILS
index 3fdb081aaf..3d2cc8a991 100755
--- a/gnome2-libs/tracker/DETAILS
+++ b/gnome2-libs/tracker/DETAILS
@@ -1,9 +1,22 @@
SPELL=tracker
+if [[ $TRACKER_SCM == y ]] ;then
+if [[ $TRACKER_SCM_AUTO == y ]] ;then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL-svn.tar.bz2
+ SOURCE_IGNORE=volatile
+ SOURCE_URL=svn_http://svn.gnome.org/svn/tracker/trunk:tracker-svn
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
+ FORCE_DOWNLOAD=1
+else
VERSION=0.5.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.gnome.org/~jamiemcc/${SPELL}/${SOURCE}
SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+fi
LICENSE[0]=GPL
WEB_SITE=http://freedesktop.org/wiki/Software/Tracker
ENTERED=20060524
diff --git a/gnome2-libs/tracker/HISTORY b/gnome2-libs/tracker/HISTORY
index 3d1207e066..21d930ae28 100644
--- a/gnome2-libs/tracker/HISTORY
+++ b/gnome2-libs/tracker/HISTORY
@@ -1,3 +1,8 @@
+2007-06-29 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
+ * DETAILS: added svn option
+ * PREPARE: created, added svn option
+ * PRE_BUILD: added
+
2007-03-11 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
* CONFIGURE: added query for GUI
* DEPENDS: move them around a bit, some are optional etc...
diff --git a/gnome2-libs/tracker/PREPARE b/gnome2-libs/tracker/PREPARE
new file mode 100755
index 0000000000..c1ba866308
--- /dev/null
+++ b/gnome2-libs/tracker/PREPARE
@@ -0,0 +1,7 @@
+config_query TRACKER_SCM "Do you want SCM version" n &&
+if [[ "${TRACKER_SCM}" == "y" ]]
+then
+config_query TRACKER_SCM_AUTO \
+ "Automaticaly update the spell on sorcery queue/system-update?" \
+ n
+fi
diff --git a/gnome2-libs/tracker/PRE_BUILD b/gnome2-libs/tracker/PRE_BUILD
index 69b200e053..f38903063b 100755
--- a/gnome2-libs/tracker/PRE_BUILD
+++ b/gnome2-libs/tracker/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd ${SOURCE_DIRECTORY} &&
-
+if [[ $TRACKER_SCM == y ]] ; then
+NOCONFIGURE=X ./autogen.sh
+fi &&
patch -p0 < ${SCRIPT_DIRECTORY}/inotify-fix.diff &&
# Fix for dbus 0.9X