[102564] trunk/dports/sysutils/e2fsprogs
cal at macports.org
cal at macports.org
Mon Feb 4 14:23:35 PST 2013
Revision: 102564
https://trac.macports.org/changeset/102564
Author: cal at macports.org
Date: 2013-02-04 14:23:35 -0800 (Mon, 04 Feb 2013)
Log Message:
-----------
libcomerr: fix universal build, closes #37922
Modified Paths:
--------------
trunk/dports/sysutils/e2fsprogs/Portfile
trunk/dports/sysutils/e2fsprogs/files/patch-lib__Makefile.darwin-lib
Modified: trunk/dports/sysutils/e2fsprogs/Portfile
===================================================================
--- trunk/dports/sysutils/e2fsprogs/Portfile 2013-02-04 22:07:01 UTC (rev 102563)
+++ trunk/dports/sysutils/e2fsprogs/Portfile 2013-02-04 22:23:35 UTC (rev 102564)
@@ -5,6 +5,7 @@
name e2fsprogs
version 1.42.7
+revision 1
categories sysutils
platforms darwin
maintainers nomaintainer
@@ -26,22 +27,23 @@
depends_build port:pkgconfig
depends_lib port:gettext
+patchfiles patch-lib__Makefile.darwin-lib
+
configure.args-append --enable-bsd-shlibs
# This project is not C99 conformant
configure.cflags-append -std=gnu89
-universal_variant no
+if {${name} == ${subport}} {
+ universal_variant no
-if {${name} == ${subport}} {
configure.args-append --disable-libuuid \
--disable-uuidd
depends_lib-append port:ossp-uuid \
port:libcomerr
- patchfiles-append patch-lib__Makefile.darwin-lib \
- patch-Makefile.in-remove-included-libcomerr.diff
+ patchfiles-append patch-Makefile.in-remove-included-libcomerr.diff
if {[string match *clang* ${configure.compiler}]} {
# return type conflicts should really be fixed
Modified: trunk/dports/sysutils/e2fsprogs/files/patch-lib__Makefile.darwin-lib
===================================================================
--- trunk/dports/sysutils/e2fsprogs/files/patch-lib__Makefile.darwin-lib 2013-02-04 22:07:01 UTC (rev 102563)
+++ trunk/dports/sysutils/e2fsprogs/files/patch-lib__Makefile.darwin-lib 2013-02-04 22:23:35 UTC (rev 102564)
@@ -5,7 +5,7 @@
$(BSD_LIB): $(OBJS)
$(E) " GEN_BSD_SOLIB $(BSD_LIB)"
- $(Q) (cd pic; $(CC) -dynamiclib -compatibility_version 1.0 -current_version $(BSDLIB_VERSION) \
-+ $(Q) (cd pic; $(CC) -dynamiclib -install_name $(BSDLIB_INSTALL_DIR)/$(BSD_LIB) -compatibility_version 1.0 -current_version $(BSDLIB_VERSION) -Wl,-single_module \
++ $(Q) (cd pic; $(CC) $(LDFLAGS) -dynamiclib -install_name $(BSDLIB_INSTALL_DIR)/$(BSD_LIB) -compatibility_version 1.0 -current_version $(BSDLIB_VERSION) -Wl,-single_module \
-flat_namespace -undefined warning -o $(BSD_LIB) $(OBJS))
$(Q) $(MV) pic/$(BSD_LIB) .
$(Q) $(RM) -f ../$(BSD_LIB)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130204/66e7478e/attachment.html>
More information about the macports-changes
mailing list