Revision: 118193 https://trac.macports.org/changeset/118193 Author: devans@macports.org Date: 2014-03-25 01:03:44 -0700 (Tue, 25 Mar 2014) Log Message: ----------- GNOME-3/stable: add new ports tracker, gnome-photos, gnome-maps at release 3.12 levels. Modified Paths: -------------- users/devans/GNOME-3/stable/dports/gnome/gnome-maps/Portfile Added Paths: ----------- users/devans/GNOME-3/stable/dports/gnome/gnome-maps/ users/devans/GNOME-3/stable/dports/gnome/gnome-photos/ users/devans/GNOME-3/stable/dports/gnome/gnome-photos/Portfile users/devans/GNOME-3/stable/dports/gnome/tracker/ users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile Removed Paths: ------------- users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-maps/Portfile =================================================================== --- users/devans/GNOME-3/unstable/dports/gnome/gnome-maps/Portfile 2014-03-25 00:28:44 UTC (rev 118183) +++ users/devans/GNOME-3/stable/dports/gnome/gnome-maps/Portfile 2014-03-25 08:03:44 UTC (rev 118193) @@ -4,7 +4,7 @@ PortSystem 1.0 name gnome-maps -version 3.11.92 +version 3.12.0 license GPL-2 set branch [join [lrange [split ${version} .] 0 1] .] description Map application for GNOME 3. @@ -19,8 +19,8 @@ use_xz yes -checksums rmd160 978ea51d766b8d41d8a324073ebcc625e97d8ee0 \ - sha256 9e6c735f38252b741dffc9357b68c7786674cf3898aab6648f9c9762085c873d +checksums rmd160 5e299073f2fefcb3cb98105fa1151827cb0c9b95 \ + sha256 00396da76f88274355c8fa1206308fbd56c94443033993fb7e74c5e3b863516b depends_build port:pkgconfig \ port:intltool @@ -55,4 +55,4 @@ system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas" } -livecheck.type gnome-with-unstable +livecheck.type gnome Added: users/devans/GNOME-3/stable/dports/gnome/gnome-photos/Portfile =================================================================== --- users/devans/GNOME-3/stable/dports/gnome/gnome-photos/Portfile (rev 0) +++ users/devans/GNOME-3/stable/dports/gnome/gnome-photos/Portfile 2014-03-25 08:03:44 UTC (rev 118193) @@ -0,0 +1,62 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name gnome-photos +version 3.12.0 +license GPL-2 +set branch [join [lrange [split ${version} .] 0 1] .] +description Photo manager for GNOME. +long_description GNOME Photos is a simple standalone application to find, organize and view your photos. + +maintainers gmail.com:juanrgar openmaintainer +categories gnome +platforms darwin +homepage https://wiki.gnome.org/Apps/Photos +master_sites gnome:sources/${name}/${branch}/ + +use_xz yes + +checksums rmd160 1b4e76337b8664d871becad619e09e6db8982510 \ + sha256 0dfe63cf21f580f81609d21291fb456ba2b7fff58dd77d2a22fdb0c4e1988599 + +depends_build port:pkgconfig \ + port:intltool \ + port:itstool + +depends_lib port:desktop-file-utils \ + port:gnome-icon-theme \ + port:gtk3 \ + port:babl \ + port:cairo \ + port:exempi \ + port:gfbgraph \ + port:gegl \ + port:gdk-pixbuf2 \ + port:gnome-desktop \ + port:gnome-online-accounts \ + port:grilo \ + port:grilo-plugins \ + port:lcms2 \ + port:libexif \ + port:librsvg \ + port:tracker + +depends_run port:gnome-settings-daemon \ + port:yelp + +configure.args --disable-schemas-compile \ + --disable-silent-rules + +configure.cflags-append \ + -Wno-error=format-nonliteral + +# 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 Property changes on: users/devans/GNOME-3/stable/dports/gnome/gnome-photos/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Deleted: users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile =================================================================== --- users/devans/dports/gnome/tracker/Portfile 2014-03-25 01:46:16 UTC (rev 118186) +++ users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile 2014-03-25 08:03:44 UTC (rev 118193) @@ -1,149 +0,0 @@ -# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 -# $Id$ - -PortSystem 1.0 - -name tracker -version 1.0.0 -license GPL-2 -set branch [join [lrange [split ${version} .] 0 1] .] -description Metadata database, indexer and search tool. -long_description Tracker is an advanced framework for first class objects \ - with associated metadata and tags. It provides a one stop \ - solution for all metadata, tags, shared object databases, \ - search tools and indexing. - -maintainers gmail.com:juanrgar openmaintainer -categories gnome -platforms darwin -homepage https://wiki.gnome.org/Projects/Tracker -master_sites gnome:sources/${name}/${branch}/ - -use_xz yes - -checksums rmd160 0246a1feebf57c54d4d94d3723b1e7802a890a2d \ - sha256 a1d033faf2c78f0e239f3c2c961b96623c9a7dabd938c08e3f5660bd70f54ba2 - -depends_build port:pkgconfig \ - port:intltool - -depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ - port:gobject-introspection \ - port:libpng \ - port:sqlite3 \ - port:ossp-uuid \ - port:libgee \ - port:libgrss \ - port:vala \ - port:upower \ - port:libunistring \ - port:libmediaart \ - port:libexif \ - port:libiptcdata \ - port:exempi \ - port:taglib \ - port:gtk3 \ - port:libxml2 \ - port:poppler \ - port:libgsf \ - port:giflib \ - port:libpng \ - port:libvorbis \ - port:flac \ - port:totem-pl-parser - -patchfiles patch-configure.ac.diff \ - patch-extract-configure.ac.diff \ - patch-printgiferror.diff \ - patch-module-flags-no-undefined.diff \ - patch-tracker-extract-libav.diff - -# update m4/intltool.m4 and autoreconf - -pre-configure { - copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4 -} - -use_autoreconf yes -autoreconf.args -fvi - -configure.args --disable-schemas-compile \ - --disable-silent-rules \ - --disable-functional-tests \ - --disable-maemo \ - --enable-journal \ - --enable-tracker-fts \ - --disable-unit-tests \ - --enable-upower \ - --disable-hal \ - --disable-network-manager \ - --enable-libmediaart \ - --enable-libexif \ - --enable-libiptcdata \ - --enable-exempi \ - --disable-meegotouch \ - --enable-miner-fs \ - --enable-miner-rss \ - --disable-miner-evolution \ - --disable-miner-thunderbird \ - --disable-miner-firefox \ - --disable-nautilus-extension \ - --enable-taglib \ - --enable-tracker-needle \ - --enable-tracker-preferences \ - --without-enca \ - --enable-libxml2 \ - --enable-unzip-psgz-files \ - --enable-poppler \ - --disable-libgxps \ - --enable-libgsf \ - --disable-libosinfo \ - --enable-libgif \ - --enable-libjpeg \ - --enable-libtiff \ - --enable-libpng \ - --enable-libvorbis \ - --enable-libflac \ - --disable-libcue \ - --enable-abiword \ - --enable-dvi \ - --enable-mp3 \ - --enable-ps \ - --enable-text \ - --enable-icon \ - --enable-playlist - -variant evolution description {} { -} - -variant nautilus 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 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-good \ - port:gstreamer1-gst-plugins-bad \ - port:gstreamer1-gst-plugins-ugly \ - port:gstreamer1-gst-libav -} - -variant libav conflicts gstreamer description {Enable libav generic media extractor backend} { - configure.args-append --enable-generic-media-extractor=libav - - depends_lib-append port:ffmpeg -} - -default_variants +gstreamer - -livecheck.type gnome Copied: users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile (from rev 118187, users/devans/dports/gnome/tracker/Portfile) =================================================================== --- users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile (rev 0) +++ users/devans/GNOME-3/stable/dports/gnome/tracker/Portfile 2014-03-25 08:03:44 UTC (rev 118193) @@ -0,0 +1,144 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name tracker +version 1.0.0 +license GPL-2 +set branch [join [lrange [split ${version} .] 0 1] .] +description Metadata database, indexer and search tool. +long_description Tracker is an advanced framework for first class objects \ + with associated metadata and tags. It provides a one stop \ + solution for all metadata, tags, shared object databases, \ + search tools and indexing. + +maintainers gmail.com:juanrgar openmaintainer +categories gnome +platforms darwin +homepage https://wiki.gnome.org/Projects/Tracker +master_sites gnome:sources/${name}/${branch}/ + +use_xz yes + +checksums rmd160 0246a1feebf57c54d4d94d3723b1e7802a890a2d \ + sha256 a1d033faf2c78f0e239f3c2c961b96623c9a7dabd938c08e3f5660bd70f54ba2 + +depends_build port:pkgconfig \ + port:intltool + +depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ + port:gobject-introspection \ + port:sqlite3 \ + port:ossp-uuid \ + port:libgee \ + port:libgrss \ + port:vala \ + port:upower \ + port:libunistring \ + port:libmediaart \ + port:libexif \ + port:libiptcdata \ + port:exempi \ + port:taglib \ + port:gtk3 \ + port:libxml2 \ + port:poppler \ + port:libgsf \ + port:giflib \ + port:libpng \ + port:libvorbis \ + port:flac \ + port:totem-pl-parser + +patchfiles patch-configure.ac.diff \ + patch-extract-configure.ac.diff \ + patch-printgiferror.diff \ + patch-module-flags-no-undefined.diff \ + patch-tracker-extract-libav.diff + +# update m4/intltool.m4 and autoreconf + +pre-configure { + copy -force ${prefix}/share/aclocal/intltool.m4 ${worksrcpath}/m4 +} + +use_autoreconf yes +autoreconf.args -fvi + +configure.args --disable-schemas-compile \ + --disable-silent-rules \ + --disable-functional-tests \ + --disable-maemo \ + --enable-journal \ + --enable-tracker-fts \ + --disable-unit-tests \ + --enable-upower \ + --disable-hal \ + --disable-network-manager \ + --enable-libmediaart \ + --enable-libexif \ + --enable-libiptcdata \ + --enable-exempi \ + --disable-meegotouch \ + --enable-miner-fs \ + --enable-miner-rss \ + --disable-miner-evolution \ + --disable-miner-thunderbird \ + --disable-miner-firefox \ + --disable-nautilus-extension \ + --enable-taglib \ + --enable-tracker-needle \ + --enable-tracker-preferences \ + --without-enca \ + --enable-libxml2 \ + --enable-unzip-psgz-files \ + --enable-poppler \ + --disable-libgxps \ + --enable-libgsf \ + --disable-libosinfo \ + --enable-libgif \ + --enable-libjpeg \ + --enable-libtiff \ + --enable-libpng \ + --enable-libvorbis \ + --enable-libflac \ + --disable-libcue \ + --enable-abiword \ + --enable-dvi \ + --enable-mp3 \ + --enable-ps \ + --enable-text \ + --enable-icon \ + --enable-playlist + +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 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-good \ + port:gstreamer1-gst-plugins-bad \ + port:gstreamer1-gst-plugins-ugly \ + port:gstreamer1-gst-libav +} + +variant libav conflicts gstreamer description {Enable libav generic media extractor backend} { + configure.args-append --enable-generic-media-extractor=libav + + depends_lib-append port:ffmpeg +} + +if {![variant_isset libav]} { + default_variants +gstreamer +} + +livecheck.type gnome
participants (1)
-
devans@macports.org