[106113] trunk/dports/x11

ryandesign at macports.org ryandesign at macports.org
Wed May 15 01:26:21 PDT 2013


Revision: 106113
          https://trac.macports.org/changeset/106113
Author:   ryandesign at macports.org
Date:     2013-05-15 01:26:21 -0700 (Wed, 15 May 2013)
Log Message:
-----------
pango, pango-devel: update to 1.34.1

Modified Paths:
--------------
    trunk/dports/x11/pango/Portfile
    trunk/dports/x11/pango-devel/Portfile

Modified: trunk/dports/x11/pango/Portfile
===================================================================
--- trunk/dports/x11/pango/Portfile	2013-05-15 07:45:31 UTC (rev 106112)
+++ trunk/dports/x11/pango/Portfile	2013-05-15 08:26:21 UTC (rev 106113)
@@ -8,7 +8,7 @@
 conflicts               pango-devel
 set my_name             pango
 epoch                   1
-version                 1.32.5
+version                 1.34.1
 set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              x11
 maintainers             ryandesign openmaintainer
@@ -29,8 +29,8 @@
     open-source framework for the layout and rendering \
     of internationalized text.
 
-checksums               rmd160  809f009543426ec5153394e261fdb2faf16d259b \
-                        sha256  7d7bc99c3d9b580cb4fe787fe47824e56e39534b9040e1c8a2a159248d8e5821
+checksums               rmd160  7c306f30aa6eed54050913e362a737abbe1e774c \
+                        sha256  1aea30df34a8ae4fcce71afd22aa5b57224b52916d46e3ea81ff9f1eb130e64c
 
 depends_build \
     port:pkgconfig
@@ -39,8 +39,7 @@
     path:lib/pkgconfig/glib-2.0.pc:glib2 \
     path:lib/pkgconfig/cairo.pc:cairo \
     port:gobject-introspection \
-    port:harfbuzz \
-    port:libpng
+    port:harfbuzz
 
 patchfiles              patch-ltmain.sh.diff
 
@@ -61,6 +60,13 @@
 }
 
 pre-configure {
+    set fontconfig_minimum_version 2.10.91
+    set fontconfig_installed_version [exec ${prefix}/bin/pkg-config fontconfig --modversion]
+    if {[vercmp ${fontconfig_installed_version} ${fontconfig_minimum_version}] < 0} {
+        ui_error "${name} ${version} requires fontconfig ${fontconfig_minimum_version} or later but you have fontconfig ${fontconfig_installed_version}."
+        return -code error "incompatible fontconfig version"
+    }
+    
     set harfbuzz_minimum_version 0.9.9
     set harfbuzz_installed_version [exec ${prefix}/bin/pkg-config harfbuzz --modversion]
     if {[vercmp ${harfbuzz_installed_version} ${harfbuzz_minimum_version}] < 0} {
@@ -141,3 +147,4 @@
 test.target             check
 
 livecheck.type          gnome
+livecheck.name          ${my_name}

Modified: trunk/dports/x11/pango-devel/Portfile
===================================================================
--- trunk/dports/x11/pango-devel/Portfile	2013-05-15 07:45:31 UTC (rev 106112)
+++ trunk/dports/x11/pango-devel/Portfile	2013-05-15 08:26:21 UTC (rev 106113)
@@ -7,7 +7,7 @@
 name                    pango-devel
 conflicts               pango
 set my_name             pango
-version                 1.32.5
+version                 1.34.1
 set branch              [join [lrange [split ${version} .] 0 1] .]
 categories              x11
 maintainers             ryandesign openmaintainer
@@ -28,8 +28,8 @@
     open-source framework for the layout and rendering \
     of internationalized text.
 
-checksums               rmd160  809f009543426ec5153394e261fdb2faf16d259b \
-                        sha256  7d7bc99c3d9b580cb4fe787fe47824e56e39534b9040e1c8a2a159248d8e5821
+checksums               rmd160  7c306f30aa6eed54050913e362a737abbe1e774c \
+                        sha256  1aea30df34a8ae4fcce71afd22aa5b57224b52916d46e3ea81ff9f1eb130e64c
 
 depends_build \
     port:pkgconfig
@@ -38,8 +38,7 @@
     path:lib/pkgconfig/glib-2.0.pc:glib2 \
     path:lib/pkgconfig/cairo.pc:cairo \
     port:gobject-introspection \
-    port:harfbuzz \
-    port:libpng
+    port:harfbuzz
 
 patchfiles              patch-ltmain.sh.diff
 
@@ -60,6 +59,13 @@
 }
 
 pre-configure {
+    set fontconfig_minimum_version 2.10.91
+    set fontconfig_installed_version [exec ${prefix}/bin/pkg-config fontconfig --modversion]
+    if {[vercmp ${fontconfig_installed_version} ${fontconfig_minimum_version}] < 0} {
+        ui_error "${name} ${version} requires fontconfig ${fontconfig_minimum_version} or later but you have fontconfig ${fontconfig_installed_version}."
+        return -code error "incompatible fontconfig version"
+    }
+    
     set harfbuzz_minimum_version 0.9.9
     set harfbuzz_installed_version [exec ${prefix}/bin/pkg-config harfbuzz --modversion]
     if {[vercmp ${harfbuzz_installed_version} ${harfbuzz_minimum_version}] < 0} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130515/e9f35a57/attachment.html>


More information about the macports-changes mailing list