[111035] users/devans/GNOME-3/stable/dports/gnome/gnome-session/Portfile
devans at macports.org
devans at macports.org
Fri Sep 13 15:45:31 PDT 2013
Revision: 111035
https://trac.macports.org/changeset/111035
Author: devans at macports.org
Date: 2013-09-13 15:45:31 -0700 (Fri, 13 Sep 2013)
Log Message:
-----------
users/devans/GNOME-3/stable/dports: gnome-session, update to version 3.8.4.
Modified Paths:
--------------
users/devans/GNOME-3/stable/dports/gnome/gnome-session/Portfile
Modified: users/devans/GNOME-3/stable/dports/gnome/gnome-session/Portfile
===================================================================
--- users/devans/GNOME-3/stable/dports/gnome/gnome-session/Portfile 2013-09-13 22:41:54 UTC (rev 111034)
+++ users/devans/GNOME-3/stable/dports/gnome/gnome-session/Portfile 2013-09-13 22:45:31 UTC (rev 111035)
@@ -4,54 +4,63 @@
PortSystem 1.0
name gnome-session
-version 2.32.1
-revision 4
+version 3.8.4
license LGPL-2+
set branch [join [lrange [split ${version} .] 0 1] .]
-description Session component for the GNOME 2 desktop
-long_description \
- Session component for the GNOME 2.0 desktop. This package contains the \
- commands needed to start GNOME 2.0.
+description Session component for the GNOME 3 desktop.
+long_description ${description} This package contains the \
+ commands needed to start GNOME 3.0.
maintainers devans openmaintainer
categories gnome
platforms darwin
homepage http://live.gnome.org/SessionManagement
master_sites gnome:sources/${name}/${branch}/
-checksums sha256 22d93ce433fcf9c7ce6b5f36dd81f64e692ea0e41faaa0f61159ddac28c3686a
+use_xz yes
+checksums rmd160 25fdbef1ec1546d747b649e5aee4d1ae28f9bfcb \
+ sha256 e6ccc71563d9e36d166ebb8a1e9fc962ff31605d5800af411d3b8df494f03ec1
+
depends_build port:pkgconfig \
- port:intltool
+ port:intltool \
+ port:libxslt
depends_lib port:desktop-file-utils \
+ port:gtk3 \
port:dbus-glib \
- port:gtk2 \
- port:gconf \
port:upower \
+ port:json-glib \
+ port:xorg-libX11 \
port:xorg-libsm \
- port:xorg-libXtst
+ port:xorg-libice \
+ port:xorg-libXext \
+ port:xorg-libXau \
+ port:xorg-libXtst \
+ port:xorg-libXcomposite \
+ port:xrender \
+ port:xorg-xtrans \
+ port:mesa
-use_bzip2 yes
+configure.cflags-append \
+ -Wno-format-nonliteral
-patchfiles patch-gnome-session_main.c.diff
-
configure.args --x-includes=${prefix}/include \
--x-libraries=${prefix}/lib \
- --with-gtk=2.0 \
+ --disable-gconf \
+ --disable-systemd \
--disable-docbook-docs \
- --disable-schemas-install
+ --disable-schemas-compile \
+ --disable-silent-rules
-variant docs description {build docbook documentation} {
- configure.args-delete --disable-docbook-docs
- configure.args-append --enable-docbook-docs
- depends_build-append port:xmlto
+variant gconf description {Enable gconf start-up} {
+ depends_lib-append port:gconf
+ configure.args-replace --disable-gconf --enable-gconf
}
post-activate {
system "${prefix}/bin/update-desktop-database ${prefix}/share/applications"
- system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
- system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
- gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
+ system "${prefix}/bin/gtk-update-icon-cache-3.0 -f -t ${prefix}/share/icons/hicolor"
+ system "${prefix}/bin/glib-compile-schemas ${prefix}/share/glib-2.0/schemas"
}
livecheck.type gnome
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130913/abe12ab9/attachment.html>
More information about the macports-changes
mailing list