Modified: trunk/dports/x11/pango-devel/Portfile (39628 => 39629)
--- trunk/dports/x11/pango-devel/Portfile 2008-08-27 04:22:27 UTC (rev 39628)
+++ trunk/dports/x11/pango-devel/Portfile 2008-08-27 05:56:29 UTC (rev 39629)
@@ -29,8 +29,11 @@
sha1 d9cf5fe7fbef108180b3b144addd5ec8ec4da9d3 \
rmd160 5c496a96172a9912787438888996c05d00f9306c
+depends_build \
+ port:pkgconfig
+
depends_lib \
- path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \
+ path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2-devel \
lib:libX11.6:XFree86 \
port:Xft2 \
port:cairo \
@@ -39,6 +42,14 @@
patchfiles \
patch-ltmain.sh.diff
+pre-configure {
+ set glib_minimum_version 2.17.3
+ set glib_installed_version [exec pkg-config glib-2.0 --modversion]
+ if {[rpm-vercomp ${glib_installed_version} ${glib_minimum_version}] < 0} {
+ return -code error "pango ${version} requires glib ${glib_minimum_version} or later but you have glib ${glib_installed_version}. Please deactivate glib2 and install glib2-devel, then try again."
+ }
+}
+
configure.cppflags-append \
-no-cpp-precomp