[72474] trunk/dports/x11/pango
jmr at macports.org
jmr at macports.org
Sun Oct 17 06:09:51 PDT 2010
Revision: 72474
http://trac.macports.org/changeset/72474
Author: jmr at macports.org
Date: 2010-10-17 06:09:47 -0700 (Sun, 17 Oct 2010)
Log Message:
-----------
pango: update to 1.28.3 and fix universal issues by not using muniversal (#26697). The current CoreText/ATSUI back end builds OK on both 64-bit and Tiger.
Modified Paths:
--------------
trunk/dports/x11/pango/Portfile
Removed Paths:
-------------
trunk/dports/x11/pango/files/patch-configure.diff
trunk/dports/x11/pango/files/patch-which.diff
Modified: trunk/dports/x11/pango/Portfile
===================================================================
--- trunk/dports/x11/pango/Portfile 2010-10-17 05:27:04 UTC (rev 72473)
+++ trunk/dports/x11/pango/Portfile 2010-10-17 13:09:47 UTC (rev 72474)
@@ -2,19 +2,18 @@
# $Id$
PortSystem 1.0
-PortGroup muniversal 1.0
PortGroup archcheck 1.0
name pango
conflicts pango-devel
epoch 1
-version 1.24.5
+version 1.28.3
set branch [join [lrange [split ${version} .] 0 1] .]
categories x11
maintainers ryandesign
license LGPLv2
homepage http://www.pango.org/
-master_sites gnome:sources/pango/${branch}
+master_sites gnome:sources/${name}/${branch}
platforms darwin
use_bzip2 yes
use_parallel_build yes
@@ -28,9 +27,9 @@
of internationalized text.
checksums \
- md5 815416a452e9cccc172fed9862401f37 \
- sha1 a5aa40b78546a7ee59f21804b172e5d47ef776ad \
- rmd160 7e436752734c55950ad5feced7c7d5c3f040a1b4
+ md5 caa74baea47e7e16bc73c89f9089d522 \
+ sha1 e72887d6e147b9abf54628c003836e61d97767a1 \
+ rmd160 cdfd6d695b169e15801956fbfd54438c109f7a61
depends_build \
port:pkgconfig
@@ -45,14 +44,11 @@
lib/libcairo.dylib
patchfiles \
- patch-which.diff \
- patch-ltmain.sh.diff \
- patch-configure.diff
+ patch-ltmain.sh.diff
configure.ccache no
-platform macosx {}
-if { ([variant_isset macosx] || ([info exists os.subplatform] && ${os.subplatform} == "macosx"))} {
+platform macosx {
variant quartz {
# Although this variant does nothing, pango will automatically build
# itself differently depending on whether or not cairo is installed with
@@ -69,7 +65,7 @@
return -code error "incompatible glib2 version"
}
- set cairo_minimum_version 1.7.4
+ set cairo_minimum_version 1.7.6
set cairo_installed_version [exec pkg-config cairo --modversion]
if {[rpm-vercomp ${cairo_installed_version} ${cairo_minimum_version}] < 0} {
ui_error "${name} ${version} requires cairo ${cairo_minimum_version} or later but you have cairo ${cairo_installed_version}."
@@ -103,24 +99,15 @@
}
}
-lappend merger_configure_args(ppc64) have_atsui=false
-lappend merger_configure_args(x86_64) have_atsui=false
-
-configure.cppflags-append \
- -no-cpp-precomp
-
configure.ldflags-append \
-no-undefined \
-bind_at_load
configure.args \
--enable-static \
+ --disable-introspection \
--x-include=${prefix}/include --x-lib=${prefix}/lib
-if {![variant_isset universal] && $build_arch == "x86_64" || $build_arch == "ppc64"} {
- configure.args-append have_atsui=false
-}
-
variant no_x11 {
depends_lib-delete \
port:Xft2
Deleted: trunk/dports/x11/pango/files/patch-configure.diff
===================================================================
--- trunk/dports/x11/pango/files/patch-configure.diff 2010-10-17 05:27:04 UTC (rev 72473)
+++ trunk/dports/x11/pango/files/patch-configure.diff 2010-10-17 13:09:47 UTC (rev 72474)
@@ -1,22 +0,0 @@
---- configure.orig 2009-07-21 06:59:52.000000000 +1000
-+++ configure 2009-10-22 06:14:52.000000000 +1100
-@@ -19806,12 +19806,14 @@
- $as_echo "$ac_cv_header_Carbon_Carbon_h" >&6; }
-
- fi
--if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then
-- have_atsui=true
--else
-- have_atsui=false
--fi
-
-+if test "x$have_atsui" = "x"; then
-+ if test "x$ac_cv_header_Carbon_Carbon_h" = x""yes; then
-+ have_atsui=true
-+ else
-+ have_atsui=false
-+ fi
-+fi
-
-
- #
Deleted: trunk/dports/x11/pango/files/patch-which.diff
===================================================================
--- trunk/dports/x11/pango/files/patch-which.diff 2010-10-17 05:27:04 UTC (rev 72473)
+++ trunk/dports/x11/pango/files/patch-which.diff 2010-10-17 13:09:47 UTC (rev 72474)
@@ -1,20 +0,0 @@
---- docs/Makefile.in.orig 2009-05-04 15:05:17.000000000 -0500
-+++ docs/Makefile.in 2009-05-07 04:08:23.000000000 -0500
-@@ -785,7 +785,7 @@
- mv -f $${installdir}/$(DOC_MODULE).devhelp \
- $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \
- fi; \
-- ! which gtkdoc-rebase >/dev/null 2>&1 || \
-+ ! test -x "`which gtkdoc-rebase`" || \
- gtkdoc-rebase --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir} ; \
- fi
-
-@@ -815,7 +815,7 @@
- -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/
- -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/
- cd $(distdir) && rm -f $(DISTCLEANFILES)
-- ! which gtkdoc-rebase >/dev/null 2>&1 || \
-+ ! test -x "`which gtkdoc-rebase`" || \
- gtkdoc-rebase --online --relative --html-dir=$(distdir)/html
-
- .PHONY : dist-hook-local docs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101017/d5862e87/attachment-0001.html>
More information about the macports-changes
mailing list