[33625] trunk/dports/textproc/libiconv
ryandesign at macports.org
ryandesign at macports.org
Thu Jan 31 16:11:08 PST 2008
Revision: 33625
http://trac.macosforge.org/projects/macports/changeset/33625
Author: ryandesign at macports.org
Date: 2008-01-31 16:11:07 -0800 (Thu, 31 Jan 2008)
Log Message:
-----------
libiconv: make it possible to build a universal libiconv even when a non-universal libiconv is already active. Thanks very much to nox for solving this. Closes #13366.
Modified Paths:
--------------
trunk/dports/textproc/libiconv/Portfile
Added Paths:
-----------
trunk/dports/textproc/libiconv/files/patch-src-Makefile.in-darwin.diff
Modified: trunk/dports/textproc/libiconv/Portfile
===================================================================
--- trunk/dports/textproc/libiconv/Portfile 2008-01-31 22:37:22 UTC (rev 33624)
+++ trunk/dports/textproc/libiconv/Portfile 2008-02-01 00:11:07 UTC (rev 33625)
@@ -37,17 +37,11 @@
bin:gperf:gperf
patchfiles \
- patch-utf8mac.diff
+ patch-utf8mac.diff \
+ patch-src-Makefile.in-darwin.diff
-pre-fetch {
- if {[variant_isset universal]} {
- if {![catch {registry_active libiconv}]} {
- return -code error "libiconv needs to be deactivated/uninstalled \
- before +universal variant can be installed"
- }
- }
-}
-
+configure.cppflags
+configure.ldflags
configure.args \
--enable-static \
--mandir=${prefix}/share/man \
Added: trunk/dports/textproc/libiconv/files/patch-src-Makefile.in-darwin.diff
===================================================================
--- trunk/dports/textproc/libiconv/files/patch-src-Makefile.in-darwin.diff (rev 0)
+++ trunk/dports/textproc/libiconv/files/patch-src-Makefile.in-darwin.diff 2008-02-01 00:11:07 UTC (rev 33625)
@@ -0,0 +1,10 @@
+--- src/Makefile.in.orig 2007-11-21 22:52:22.000000000 +0100
++++ src/Makefile.in 2007-11-21 22:58:15.000000000 +0100
+@@ -104,6 +104,7 @@
+ if [ ! -d $(DESTDIR)$(bindir) ] ; then $(mkinstalldirs) $(DESTDIR)$(bindir) ; fi
+ case "@host_os@" in \
+ hpux*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv. at OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_ at WOE32@) `if test -n '$(DESTDIR)'; then echo " -Wl,+b -Wl,$(libdir)"; fi` -o iconv;; \
++ darwin*) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv. at OBJEXT@ ../srclib/libicrt.a -L$(DESTDIR)$(libdir) -liconv @LIBINTL@ $(OBJECTS_RES_ at WOE32@) -o iconv;; \
+ *) $(LIBTOOL_LINK) $(CC) $(LDFLAGS) $(CFLAGS) $(iconv_LDFLAGS) iconv. at OBJEXT@ ../srclib/libicrt.a $(DESTDIR)$(libdir)/libiconv.la @LTLIBINTL@ $(OBJECTS_RES_ at WOE32@) -o iconv;; \
+ esac
+ $(INSTALL_PROGRAM_ENV) $(LIBTOOL_INSTALL) $(INSTALL_PROGRAM) iconv $(DESTDIR)$(bindir)/iconv
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080131/bf055bf0/attachment.html
More information about the macports-changes
mailing list