Revision: 110318 https://trac.macports.org/changeset/110318 Author: devans@macports.org Date: 2013-08-29 15:10:19 -0700 (Thu, 29 Aug 2013) Log Message: ----------- users/devans/GNOME-3/stable/dports: update eog to version 3.8.2. Modified Paths: -------------- users/devans/GNOME-3/stable/dports/gnome/eog/Portfile Modified: users/devans/GNOME-3/stable/dports/gnome/eog/Portfile =================================================================== --- users/devans/GNOME-3/stable/dports/gnome/eog/Portfile 2013-08-29 22:07:02 UTC (rev 110317) +++ users/devans/GNOME-3/stable/dports/gnome/eog/Portfile 2013-08-29 22:10:19 UTC (rev 110318) @@ -4,11 +4,10 @@ PortSystem 1.0 name eog -version 2.32.1 -revision 2 +version 3.8.2 license GPL-2+ set branch [join [lrange [split ${version} .] 0 1] .] -description An image viewing program. +description An image viewing and cataloging program. long_description \ This is the Eye of Gnome, an image viewer program. \ It is meant to be a fast and functional image viewer \ @@ -16,71 +15,50 @@ maintainers devans openmaintainer categories gnome platforms darwin -homepage http://www.gnome.org/ +homepage https://projects.gnome.org/eog/ master_sites gnome:sources/${name}/${branch}/ -use_bzip2 yes +use_xz yes -checksums sha256 543672fb8e8e300bf2cf4c7eef43b5b1624e2e48e6aa0801a083ae7beb2d7078 \ - rmd160 3e3a3a4ac51b97a13f278a11ec0bfa90f25b6af2 +checksums rmd160 ff18888bd273a3e7e7b56ac4283936716553924c \ + sha256 689251b6dd18ef191cbfd9431c0324c70707b60edd73d86fc014bd8ae0bd8336 depends_build port:pkgconfig \ port:intltool \ - port:gnome-doc-utils \ + port:itstool \ port:gtk-doc depends_lib port:desktop-file-utils \ + port:gtk3 \ port:gnome-desktop \ - port:gconf \ port:gnome-icon-theme \ + port:gnome-icon-theme-symbolic \ port:shared-mime-info \ + port:gsettings-desktop-schemas \ + port:libpeas \ + port:gobject-introspection \ port:jpeg \ + port:librsvg \ port:libexif \ - port:lcms \ - port:exempi + port:lcms2 \ + port:exempi \ + port:libxml2 \ + port:xorg-libX11 depends_run port:gnome-settings-daemon \ port:yelp -patchfiles missing-links.patch +configure.args --disable-schemas-compile -use_autoreconf yes -autoreconf.args -fvi +# libpeas is not universal +# because rdep py*-numpy +universal build fails (#40037) -configure.args --disable-scrollkeeper \ - --disable-schemas-install +universal_variant no -variant python25 conflicts python26 python27 description {Use python 2.5} { - configure.python ${prefix}/bin/python2.5 - depends_lib-append port:py25-pygtk - set python_framework ${frameworks_dir}/Python.framework/Versions/2.5 - configure.pkg_config_path ${python_framework}/lib/pkgconfig -} - -variant python26 conflicts python25 python27 description {Use python 2.6} { - configure.python ${prefix}/bin/python2.6 - depends_lib-append port:py26-pygtk - set python_framework ${frameworks_dir}/Python.framework/Versions/2.6 - configure.pkg_config_path ${python_framework}/lib/pkgconfig -} - -variant python27 conflicts python25 python26 description {Use python 2.7} { - configure.python ${prefix}/bin/python2.7 - depends_lib-append port:py27-pygtk - set python_framework ${frameworks_dir}/Python.framework/Versions/2.7 - configure.pkg_config_path ${python_framework}/lib/pkgconfig -} - -if {![variant_isset python25] && ![variant_isset python26]} { - default_variants +python27 -} - post-activate { - system "scrollkeeper-update" - system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" + 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 "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ - gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas" + system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas" } livecheck.type gnome