[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