[131263] trunk/dports/x11

ionic at macports.org ionic at macports.org
Wed Jan 7 16:56:11 PST 2015


Revision: 131263
          https://trac.macports.org/changeset/131263
Author:   ionic at macports.org
Date:     2015-01-07 16:56:11 -0800 (Wed, 07 Jan 2015)
Log Message:
-----------
gtkextra3: new port. Fixes #45781

Added Paths:
-----------
    trunk/dports/x11/gtkextra3/
    trunk/dports/x11/gtkextra3/Portfile

Added: trunk/dports/x11/gtkextra3/Portfile
===================================================================
--- trunk/dports/x11/gtkextra3/Portfile	                        (rev 0)
+++ trunk/dports/x11/gtkextra3/Portfile	2015-01-08 00:56:11 UTC (rev 131263)
@@ -0,0 +1,63 @@
+# -*- 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
+PortGroup               active_variants 1.1
+
+name                    gtkextra3
+set sf_name             gtkextra
+version                 3.1.1
+set branch              [join [lrange [split ${version} .] 0 1] .]
+revision                0
+categories              x11 devel
+license                 LGPL
+platforms               darwin
+maintainers             me.com:Tom.Schoonjans
+description             Extra GTK+2 Widgets
+
+long_description        GtkExtra is a useful set of widgets for creating \
+                        GUIs for the Xwindows system using GTK+2. You can \
+                        use it complementary to GTK+ and it is written in \
+                        C. It is also Free Software and released under the \
+                        LGPL license.
+
+homepage                http://gtkextra.sourceforge.net/
+master_sites            sourceforge:project/${sf_name}/${branch}
+distname                ${sf_name}-${version}
+
+depends_lib             port:gtk2
+
+depends_build           port:pkgconfig
+
+checksums               sha1 e0a6f738232ef748c7927d7b5c05c9252ce1e123 \
+                        rmd160 7266879228429a5eb6670b2839572f3eda0d9b48
+
+
+pre-fetch {
+    if {![variant_isset quartz] && ![variant_isset x11]} {
+        error "Either +x11 or +quartz is required"
+    }
+}
+
+configure.args          --disable-tests
+
+if {![variant_isset quartz]} {
+    default_variants +x11
+}
+
+variant quartz conflicts x11 {
+    require_active_variants path:lib/pkgconfig/cairo.pc:cairo quartz
+    require_active_variants path:lib/pkgconfig/pango.pc:pango quartz
+    require_active_variants path:lib/pkgconfig/gtk+-2.0.pc:gtk2 quartz
+}
+
+
+variant x11 conflicts quartz {
+    require_active_variants path:lib/pkgconfig/cairo.pc:cairo x11
+    require_active_variants path:lib/pkgconfig/pango.pc:pango x11
+    require_active_variants path:lib/pkgconfig/gtk+-2.0.pc:gtk2 x11
+}
+
+livecheck.type          regex
+livecheck.url           http://sourceforge.net/api/file/index/project-name/${sf_name}/rss
+livecheck.regex         /${sf_name}/files/${branch}/${sf_name}-(3\\.\[0-9.\]+\[0-9\])\\.tar\\.?\[a-zA-Z\]*/


Property changes on: trunk/dports/x11/gtkextra3/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150107/860e8e35/attachment.html>


More information about the macports-changes mailing list