[48907] trunk/dports/devel/gtk2hs/Portfile
gwright at macports.org
gwright at macports.org
Tue Mar 31 02:38:24 PDT 2009
Revision: 48907
http://trac.macports.org/changeset/48907
Author: gwright at macports.org
Date: 2009-03-31 02:38:23 -0700 (Tue, 31 Mar 2009)
Log Message:
-----------
Version bump to 0.10.0.
Modified Paths:
--------------
trunk/dports/devel/gtk2hs/Portfile
Modified: trunk/dports/devel/gtk2hs/Portfile
===================================================================
--- trunk/dports/devel/gtk2hs/Portfile 2009-03-31 09:35:01 UTC (rev 48906)
+++ trunk/dports/devel/gtk2hs/Portfile 2009-03-31 09:38:23 UTC (rev 48907)
@@ -3,10 +3,10 @@
PortSystem 1.0
name gtk2hs
-version 0.9.13
- categories devel graphics
+version 0.10.0
+categories devel graphics
platforms darwin
-maintainers gwright at macports.org
+maintainers gwright
description Portable and native GUI library for Haskell
long_description \
@@ -17,29 +17,38 @@
master_sites sourceforge
extract.suffix .tar.gz
-checksums md5 130a13b0cbbf1ab933583f33cae16f7e \
- sha1 9220d0318f81d31910018dba9bee8650766ad651 \
- rmd160 a3ebf3703e1ad6c561c7674e2643ad071c04e840
+checksums md5 08df47256cbcd5668e82b9f8beb621ab \
+ sha1 de502c153d571b662c3a296baec659f129a8964d \
+ rmd160 945f94e78b1ed462be3f6100b7541b385d6b3d35
depends_lib port:ghc \
port:gtk2 \
+ port:gvfs \
port:cairo \
port:librsvg \
port:libglade2 \
port:gtkglext \
- port:gtksourceview
+ port:gtksourceview2
configure.args --with-hc=${prefix}/bin/ghc \
+ --disable-deprecated-packages \
--enable-profiling \
--enable-packager-mode \
+ --enable-gtk \
+ --enable-gio \
+ --enable-gconf \
--enable-libglade \
- --enable-gconf \
- --enable-sourceview \
+ --enable-gtksourceview2 \
--enable-cairo \
--enable-svg \
--enable-opengl \
--without-pkgreg
+variant no_x11 description {Remove X11 support (disables gtkglext)} {
+ depends_lib-delete port:gtkglext
+ configure.args-delete --enable-opengl
+}
+
# Fix gtk.package.conf to allow interoperating with non-MacPorts
# ghc. (MacPorts' ghc adds ${prefix}/lib to the linker path
# automatically.)
@@ -51,7 +60,7 @@
# Note that the order of package registration is important: certain
# packages must be registered before the packages that depend on them.
-post-activate { set pkgs {glib cairo svgcairo gtk gconf glade gtkglext sourceview soegtk}
+post-activate { set pkgs {glib gio cairo svgcairo gtk gconf glade gtkglext gtksourceview2 soegtk}
foreach pkg ${pkgs} {
system "ghc-pkg update ${destroot}${prefix}/lib/${name}/${pkg}.package.conf"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090331/fa8a0526/attachment.html>
More information about the macports-changes
mailing list