[33205] trunk/dports/x11/gtk2/Portfile

nox at macports.org nox at macports.org
Mon Jan 21 05:27:57 PST 2008


Revision: 33205
          http://trac.macosforge.org/projects/macports/changeset/33205
Author:   nox at macports.org
Date:     2008-01-21 05:26:34 -0800 (Mon, 21 Jan 2008)

Log Message:
-----------
gtk2: Whitespace changes.

Modified Paths:
--------------
    trunk/dports/x11/gtk2/Portfile

Modified: trunk/dports/x11/gtk2/Portfile
===================================================================
--- trunk/dports/x11/gtk2/Portfile	2008-01-21 13:18:21 UTC (rev 33204)
+++ trunk/dports/x11/gtk2/Portfile	2008-01-21 13:26:34 UTC (rev 33205)
@@ -1,54 +1,29 @@
 # -*- 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
+PortSystem      1.0
 
-name		gtk2
-version		2.12.2
-set branch  [join [lrange [split ${version} .] 0 1] .]
-categories	x11
-maintainers	nomaintainer
-description	Gimp ToolKit version 2
-homepage	http://www.gtk.org/
-platforms	darwin
+name		    gtk2
+version		    2.12.2
+set branch      [join [lrange [split ${version} .] 0 1] .]
+categories	    x11
+maintainers	    nox openmaintainer
+platforms	    darwin
+description	    Gimp ToolKit version 2
 
 long_description \
-    This is GTK+ version 2.x.  GTK+, which stands for Gimp \
+    This is GTK+ version 2.x. GTK+, which stands for Gimp \
     ToolKit, is a library for creating GUIs for the X Windows \
     System.
 
-master_sites	\
-    gnome:sources/gtk+/${branch}/ \
-    ftp://ftp.gtk.org/pub/gtk/v${branch}/ \
-    http://ftp.gtk.org/pub/gtk/v${branch}/
+homepage	    http://www.gtk.org/
+distname	    gtk+-${version}
+use_bzip2	    yes
 
-distname	gtk+-${version}
+master_sites    gnome:sources/gtk+/${branch}/ \
+                ftp://ftp.gtk.org/pub/gtk/v${branch}/ \
+                http://ftp.gtk.org/pub/gtk/v${branch}/
 
-checksums	\
-    md5 a789a8a333d418f47cda1dba106d9aac \
-    sha1 495ff3ef09de44cc23718239967203bd7871b4aa \
-    rmd160 b5cd6b7ec6abf557a6f82c707e0eafb67c813f8d
-
-use_bzip2	yes
-
-depends_build	\
-    port:gtk-doc \
-    port:pkgconfig
-depends_lib	\
-    port:cairo \
-    port:fontconfig \
-    port:freetype \
-    port:glib2 \
-    port:jpeg \
-    port:tiff \
-    port:libiconv \
-    port:libpng \
-    port:atk \
-    port:pango \
-    port:gettext \
-    port:render \
-    port:zlib
-
 if { ![variant_isset quartz] } {
     default_variants    +x11
 }
@@ -57,62 +32,83 @@
     if { ![variant_isset quartz] && ![variant_isset x11] } {
         return -code error "Either +x11 or +quartz is required"
     }
+
     if {[variant_isset quartz]} {
         if { ![file exists ${prefix}/include/cairo/cairo-quartz.h] } {
             return -code 1 "\nYou must first build cairo with the quartz variant enabled.  Please\nuninstall (or deactivate) the cairo port and reinstall by running:\n\n\"port install cairo +quartz\"\n"
         }
     }
+
     if {${os.platform} == "darwin" && [rpm-vercomp ${os.version} 8.0] >= 0 && [file exists ${prefix}/bin/cups-config]} {
         return -code 1 "\nThe cups-headers port may prevent building this port.  Please uninstall\n(or deactivate) cups-headers and restart the build.\n"
     }
 }
 
+checksums	    md5 a789a8a333d418f47cda1dba106d9aac \
+                sha1 495ff3ef09de44cc23718239967203bd7871b4aa \
+                rmd160 b5cd6b7ec6abf557a6f82c707e0eafb67c813f8d
+
+depends_build	port:gtk-doc \
+                port:pkgconfig
+
+depends_lib     port:cairo \
+                port:fontconfig \
+                port:freetype \
+                port:glib2 \
+                port:jpeg \
+                port:tiff \
+                port:libiconv \
+                port:libpng \
+                port:atk \
+                port:pango \
+                port:gettext \
+                port:render \
+                port:zlib
+
+configure.args  --disable-shm \
+                --disable-gtk-doc \
+                --with-included-loaders \
+                --mandir=${prefix}/share/man
+
 configure.ldflags-append    -lpango-1.0
 configure.cppflags-append   -no-cpp-precomp -DX_LOCALE
 configure.cflags-append     -funroll-loops -fstrict-aliasing
 
-configure.args	\
-    --disable-shm \
-    --disable-gtk-doc \
-    --with-included-loaders \
-    --mandir=${prefix}/share/man
+post-patch {
+    reinplace "s|xdg_data_dirs = \"/usr|xdg_data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/gtk/xdgmime/xdgmime.c
+    reinplace "s|g_strdup (\"/usr|g_strdup (\"${prefix}|g" ${worksrcpath}/gtk/gtkicontheme.c
+}
 
+post-destroot {
+    system "install -d -m 755 ${destroot}${prefix}/etc/gtk-2.0"
+    system "cp ${filespath}/gdk-pixbuf.loaders ${destroot}${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
+    reinplace "s|__PREFIX__|${prefix}|g" "${destroot}${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
+    system "env LANG=C DYLD_LIBRARY_PATH=${destroot}${prefix}/lib ${destroot}${prefix}/bin/gtk-query-immodules-2.0 ${destroot}${prefix}/lib/gtk-2.0/2.10.0/immodules/*.so | sed -e 's|${destroot}||g' > ${destroot}${prefix}/etc/gtk-2.0/gtk.immodules"
+}
+
+post-activate {
+    system "gdk-pixbuf-query-loaders ${prefix}/lib/gtk-2.0/2.10.0/loaders/*.so > ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
+}
+
 platform darwin 6 {
-    patchfiles-append patch-gtk-xdgmime-xdgmimemagic.c
+    patchfiles-append   patch-gtk-xdgmime-xdgmimemagic.c
 }
 
 platform darwin 7 {
-    depends_build-append \
-        port:cups-headers
+    depends_build-append    port:cups-headers
 }
 
 variant quartz conflicts x11 description {Enable Quartz rendering} {
-    configure.args-append --with-gdktarget=quartz
+    configure.args-append   --with-gdktarget=quartz
 }
 
 variant x11 conflicts quartz description {Enable rendering in X11 (default)} {
-    depends_lib-append  \
-        port:xrender \
-        lib:libX11.6:xorg
+    depends_lib-append  port:xrender \
+                        lib:libX11.6:xorg
+
     build.args  CFLAGS+="-I{x11prefix}/include"
 }
 
-post-patch	{
-    reinplace "s|xdg_data_dirs = \"/usr|xdg_data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/gtk/xdgmime/xdgmime.c
-    reinplace "s|g_strdup (\"/usr|g_strdup (\"${prefix}|g" ${worksrcpath}/gtk/gtkicontheme.c }
-
-post-destroot	{
-    system "install -d -m 755 ${destroot}${prefix}/etc/gtk-2.0"
-    system "cp ${filespath}/gdk-pixbuf.loaders ${destroot}${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
-    reinplace "s|__PREFIX__|${prefix}|g" "${destroot}${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
-    system "env LANG=C DYLD_LIBRARY_PATH=${destroot}${prefix}/lib ${destroot}${prefix}/bin/gtk-query-immodules-2.0 ${destroot}${prefix}/lib/gtk-2.0/2.10.0/immodules/*.so | sed -e 's|${destroot}||g' > ${destroot}${prefix}/etc/gtk-2.0/gtk.immodules"
-}
-
-post-activate	{
-    system "gdk-pixbuf-query-loaders ${prefix}/lib/gtk-2.0/2.10.0/loaders/*.so > ${prefix}/etc/gtk-2.0/gdk-pixbuf.loaders"
-}
-
 livecheck.check regex
 livecheck.url   ftp://ftp.gtk.org/pub/gtk/${branch}/
 livecheck.regex {LATEST-(\d+(?:\.\d+)*)}
-

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080121/6f46c78a/attachment.html


More information about the macports-changes mailing list