[118186] users/devans/dports/gnome/tracker

devans at macports.org devans at macports.org
Mon Mar 24 18:46:16 PDT 2014


Revision: 118186
          https://trac.macports.org/changeset/118186
Author:   devans at macports.org
Date:     2014-03-24 18:46:16 -0700 (Mon, 24 Mar 2014)
Log Message:
-----------
devans/dports: tracker, maintainer update to version 1.0 (#42956).

Modified Paths:
--------------
    users/devans/dports/gnome/tracker/Portfile

Added Paths:
-----------
    users/devans/dports/gnome/tracker/files/patch-tracker-extract-libav.diff

Modified: users/devans/dports/gnome/tracker/Portfile
===================================================================
--- users/devans/dports/gnome/tracker/Portfile	2014-03-25 01:42:10 UTC (rev 118185)
+++ users/devans/dports/gnome/tracker/Portfile	2014-03-25 01:46:16 UTC (rev 118186)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                tracker
-version             0.17.8
+version             1.0.0
 license             GPL-2
 set branch          [join [lrange [split ${version} .] 0 1] .]
 description         Metadata database, indexer and search tool.
@@ -21,8 +21,8 @@
 
 use_xz              yes
 
-checksums           rmd160  f690effd787e332e6d6f1b8cba531549b7f35956 \
-                    sha256  55a5fa556e98b33df1f064378f9c0e3f06db2fb302d444890a127f0d14ef2c15
+checksums           rmd160  0246a1feebf57c54d4d94d3723b1e7802a890a2d \
+                    sha256  a1d033faf2c78f0e239f3c2c961b96623c9a7dabd938c08e3f5660bd70f54ba2
 
 depends_build       port:pkgconfig \
                     port:intltool
@@ -52,13 +52,11 @@
                     port:flac \
                     port:totem-pl-parser
 
-#depends_run         port:gnome-settings-daemon \
-#                    port:yelp
-
 patchfiles          patch-configure.ac.diff \
                     patch-extract-configure.ac.diff \
                     patch-printgiferror.diff \
-                    patch-module-flags-no-undefined.diff
+                    patch-module-flags-no-undefined.diff \
+                    patch-tracker-extract-libav.diff
 
 # update m4/intltool.m4 and autoreconf
 
@@ -76,6 +74,7 @@
                     --enable-journal \
                     --enable-tracker-fts \
                     --disable-unit-tests \
+                    --enable-upower \
                     --disable-hal \
                     --disable-network-manager \
                     --enable-libmediaart \
@@ -120,22 +119,26 @@
 variant nautilus description {} {
 }
 
-variant enca description {} {
+variant enca description {Enable libenca for Cyrillic language detection in MP3s} {
     configure.args-delete   --without-enca
     configure.args-append   --with-enca
 
     depends_lib-append      port:enca
 }
 
-variant gstreamer description {Enable gstreamer generic media extractor backend} {
+variant gstreamer conflicts libav description {Enable gstreamer generic media extractor backend} {
     configure.args-append   --enable-generic-media-extractor=gstreamer \
                             --with-gstreamer-backend=discoverer
 
     depends_lib-append      port:gstreamer1 \
-                            port:gstreamer1-gst-plugins-base
+                            port:gstreamer1-gst-plugins-base \
+                            port:gstreamer1-gst-plugins-good \
+                            port:gstreamer1-gst-plugins-bad \
+                            port:gstreamer1-gst-plugins-ugly \
+                            port:gstreamer1-gst-libav
 }
 
-variant mplayer description {Enable libav generic media extractor backend} {
+variant libav conflicts gstreamer description {Enable libav generic media extractor backend} {
     configure.args-append   --enable-generic-media-extractor=libav
 
     depends_lib-append      port:ffmpeg
@@ -143,11 +146,4 @@
 
 default_variants    +gstreamer
 
-# port installs hicolor icons, desktop application file, and gschemas
-post-activate {
-#    system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
-#    system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
-#    system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
-}
-
-livecheck.type  gnome-with-unstable
+livecheck.type  gnome

Added: users/devans/dports/gnome/tracker/files/patch-tracker-extract-libav.diff
===================================================================
--- users/devans/dports/gnome/tracker/files/patch-tracker-extract-libav.diff	                        (rev 0)
+++ users/devans/dports/gnome/tracker/files/patch-tracker-extract-libav.diff	2014-03-25 01:46:16 UTC (rev 118186)
@@ -0,0 +1,22 @@
+--- src/tracker-extract/tracker-extract-libav.c.orig	2014-03-24 21:58:01.000000000 +0100
++++ src/tracker-extract/tracker-extract-libav.c	2014-03-24 22:12:31.000000000 +0100
+@@ -19,6 +19,8 @@
+  */
+ 
+ 
++#include "config.h"
++
+ #include <glib.h>
+ 
+ #include <libtracker-common/tracker-ontologies.h>
+@@ -26,7 +28,9 @@
+ 
+ #include <libtracker-extract/tracker-extract.h>
+ 
+-#include <tracker-media-art.h>
++#ifdef HAVE_LIBMEDIAART
++#include <libmediaart/mediaart.h>
++#endif
+ 
+ #include <libavcodec/avcodec.h>
+ #include <libavformat/avformat.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140324/a2ad6f86/attachment-0001.html>


More information about the macports-changes mailing list