[135398] users/devans/GNOME-3/stable/dports/gnome/tracker
devans at macports.org
devans at macports.org
Thu Apr 23 08:23:02 PDT 2015
Revision: 135398
https://trac.macports.org/changeset/135398
Author: devans at macports.org
Date: 2015-04-23 08:23:02 -0700 (Thu, 23 Apr 2015)
Log Message:
-----------
GNOME-3/stable: tracker, update to version 1.4.0, reconfigure using upstream autogen.sh for intltool 0.51 compatibility, add +nautilus variant.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile
users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-extract-configure.ac.diff
users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-libtracker-sparql-suffix.diff
Added Paths:
-----------
users/devans/GNOME-3/stable/dports/gnome/tracker/files/autogen.sh
Property Changed:
----------------
users/devans/GNOME-3/stable/dports/gnome/tracker/
Property changes on: users/devans/GNOME-3/stable/dports/gnome/tracker
___________________________________________________________________
Modified: svn:mergeinfo
- /users/devans/GNOME-3/unstable/dports/gnome/tracker:120511-125755
+ /users/devans/GNOME-3/unstable/dports/gnome/tracker:120511-125755,128305-134575
Modified: users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile 2015-04-23 15:23:00 UTC (rev 135397)
+++ users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile 2015-04-23 15:23:02 UTC (rev 135398)
@@ -5,7 +5,7 @@
PortGroup gobject_introspection 1.0
name tracker
-version 1.2.5
+version 1.4.0
license GPL-2
set branch [join [lrange [split ${version} .] 0 1] .]
description Metadata database, indexer and search tool.
@@ -22,11 +22,16 @@
use_xz yes
-checksums rmd160 f74c73c27b6f4a061bfa336784192d28a08a875e \
- sha256 1e614bc33f93d5820f3c90510e11210bf34d02dba6ccbd3dc30097758a6d31aa
+checksums rmd160 a0c302d5ebe35c15ef4e8950f999876d6598b598 \
+ sha256 c87c35b55ab3a201f6bf306b812532de2bd35f3946a7fe966963c5d3e3d251eb
depends_build port:pkgconfig \
- port:intltool
+ port:intltool \
+ port:gnome-common \
+ port:gtk-doc \
+ port:autoconf \
+ port:automake \
+ port:libtool
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:sqlite3 \
@@ -56,14 +61,13 @@
gobject_introspection yes
-# update m4/intltool.m4 and autoreconf
+# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
-pre-configure {
- copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4
+post-patch {
+ xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}
-use_autoreconf yes
-autoreconf.args -fvi
+configure.cmd ./autogen.sh
configure.args --disable-schemas-compile \
--disable-silent-rules \
@@ -118,6 +122,13 @@
depends_lib-append port:enca
}
+variant nautilus description {Build GNOME nautilus extension} {
+ configure.args-delete --disable-nautilus-extension
+ configure.args-append --enable-nautilus-extension
+
+ depends_lib-append port:nautilus
+}
+
variant gstreamer conflicts libav description {Enable gstreamer generic media extractor backend} {
configure.args-append --enable-generic-media-extractor=gstreamer \
--with-gstreamer-backend=discoverer
@@ -144,4 +155,4 @@
system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
}
-livecheck.type gnome
+livecheck.type gnome
Added: users/devans/GNOME-3/stable/dports/gnome/tracker/files/autogen.sh
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/tracker/files/autogen.sh (rev 0)
+++ users/devans/GNOME-3/stable/dports/gnome/tracker/files/autogen.sh 2015-04-23 15:23:02 UTC (rev 135398)
@@ -0,0 +1,60 @@
+#!/bin/sh
+# Run this to generate all the initial makefiles, etc.
+
+srcdir=`dirname $0`
+test -z "$srcdir" && srcdir=.
+
+PKG_NAME="tracker"
+
+(test -f $srcdir/configure.ac \
+ && test -f $srcdir/autogen.sh) || {
+ echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
+ echo " top-level $PKG_NAME directory"
+ exit 1
+}
+
+DIE=0
+
+if ! which gnome-autogen.sh ; then
+ echo "You need to install the gnome-common module and make"
+ echo "sure the gnome-autogen.sh script is in your \$PATH."
+ exit 1
+fi
+
+# If no arguments are given, use those used with distcheck
+# equally, use the JHBuild prefix if it is available otherwise fall
+# back to the default (/usr/local)
+if [ $# -eq 0 ] ; then
+ echo "Using distcheck arguments, none were supplied..."
+
+ if test -n "$JHBUILD_PREFIX" ; then
+ echo "Using JHBuild prefix ('$JHBUILD_PREFIX')"
+ NEW_PREFIX="--prefix $JHBUILD_PREFIX"
+ fi
+
+ NEW_ARGS="\
+ --disable-nautilus-extension \
+ --enable-unit-tests \
+ --enable-functional-tests \
+ --enable-gtk-doc \
+ --enable-introspection \
+ --disable-miner-rss \
+ --disable-miner-evolution \
+ --disable-miner-thunderbird \
+ --disable-miner-firefox \
+ --enable-poppler \
+ --enable-exempi \
+ --enable-libiptcdata \
+ --enable-libjpeg \
+ --enable-libtiff \
+ --enable-libvorbis \
+ --enable-libflac \
+ --enable-libgsf \
+ --enable-playlist \
+ --enable-tracker-preferences \
+ --enable-enca"
+
+ set -- $NEW_PREFIX $NEW_ARGS
+fi
+
+. gnome-autogen.sh
Modified: users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-extract-configure.ac.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-extract-configure.ac.diff 2015-04-23 15:23:00 UTC (rev 135397)
+++ users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-extract-configure.ac.diff 2015-04-23 15:23:02 UTC (rev 135398)
@@ -1,6 +1,6 @@
---- configure.ac.orig 2014-08-13 03:26:39.000000000 -0700
-+++ configure.ac 2014-08-14 10:58:54.000000000 -0700
-@@ -1095,6 +1095,9 @@
+--- configure.ac.orig 2015-02-05 14:21:25.000000000 -0800
++++ configure.ac 2015-02-07 17:00:28.000000000 -0800
+@@ -1123,6 +1123,9 @@
TRACKER_MINER_FS_CFLAGS="$TRACKER_MINER_FS_CFLAGS $LIBMEDIAART_CFLAGS"
TRACKER_MINER_FS_LIBS="$TRACKER_MINER_FS_LIBS $LIBMEDIAART_LIBS"
@@ -8,9 +8,9 @@
+ LIBTRACKER_EXTRACT_LIBS="$LIBTRACKER_EXTRACT_LIBS $LIBMEDIAART_LIBS"
+
# Used for .pc file...
- LIBTRACKER_MINER_PC_REQUIRES="libmediaart-1.0"
+ LIBTRACKER_MINER_PC_REQUIRES="libmediaart-2.0"
AC_SUBST(LIBTRACKER_MINER_PC_REQUIRES)
-@@ -2065,6 +2068,9 @@
+@@ -2112,6 +2115,9 @@
AC_SUBST(LIBGIF_CFLAGS)
AC_SUBST(LIBGIF_LIBS)
@@ -20,7 +20,7 @@
if test "x$have_libgif" = "xyes"; then
AC_DEFINE(HAVE_LIBGIF, [], [Define if we have libgif])
fi
-@@ -2239,13 +2245,16 @@
+@@ -2286,13 +2292,16 @@
if test "x$enable_libvorbis" != "xno" ; then
PKG_CHECK_MODULES(LIBVORBIS,
Modified: users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-libtracker-sparql-suffix.diff
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-libtracker-sparql-suffix.diff 2015-04-23 15:23:00 UTC (rev 135397)
+++ users/devans/GNOME-3/stable/dports/gnome/tracker/files/patch-libtracker-sparql-suffix.diff 2015-04-23 15:23:02 UTC (rev 135398)
@@ -1,6 +1,6 @@
---- src/libtracker-sparql/Makefile.am.orig 2014-05-02 16:04:58.000000000 -0700
-+++ src/libtracker-sparql/Makefile.am 2014-05-02 16:05:31.000000000 -0700
-@@ -78,7 +78,7 @@
+--- src/libtracker-sparql/Makefile.am.orig 2014-11-06 02:45:44.000000000 -0800
++++ src/libtracker-sparql/Makefile.am 2014-11-17 16:03:11.000000000 -0800
+@@ -89,7 +89,7 @@
if HAVE_INTROSPECTION
Tracker- at TRACKER_API_VERSION@.typelib: Tracker-$(TRACKER_API_VERSION).gir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150423/26d0fd83/attachment-0001.html>
More information about the macports-changes
mailing list