[102172] trunk/dports/devel/libmowgli

ryandesign at macports.org ryandesign at macports.org
Mon Jan 28 23:34:15 PST 2013


Revision: 102172
          https://trac.macports.org/changeset/102172
Author:   ryandesign at macports.org
Date:     2013-01-28 23:34:15 -0800 (Mon, 28 Jan 2013)
Log Message:
-----------
libmowgli: update to 1.0.0, fix livecheck, and add a patch copied from the libmcs port which fixes the library's install name and versions (#37777; maintainer timeout)

Modified Paths:
--------------
    trunk/dports/devel/libmowgli/Portfile

Added Paths:
-----------
    trunk/dports/devel/libmowgli/files/
    trunk/dports/devel/libmowgli/files/patch-m4-buildsys.m4.diff

Modified: trunk/dports/devel/libmowgli/Portfile
===================================================================
--- trunk/dports/devel/libmowgli/Portfile	2013-01-29 07:29:23 UTC (rev 102171)
+++ trunk/dports/devel/libmowgli/Portfile	2013-01-29 07:34:15 UTC (rev 102172)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name            libmowgli
-version         0.7.1
+version         1.0.0
 categories      devel
 maintainers     toby
 description     class library for C
@@ -13,14 +13,13 @@
 homepage        http://www.atheme.org/projects/
 platforms       darwin
 master_sites    http://distfiles.atheme.org/
-use_bzip2       yes
-extract.suffix  .tbz2
-checksums       md5 412b4fd72ddbdc07d736a691fc8031ca \
-                sha1 ad51d5f5352954553fc55ce26b98185edce31509 \
-                rmd160 b2b1db92e2e7ecc35aa091e4da58fe38b56cc7f5
 
-# Why do we set a bogus CPP value, anyway?
-configure.cpp
+checksums       rmd160  55b3eea025e27bed54c6f59bba6fd989606da1f9 \
+                sha256  c1ed9a4efafc9ec9700142eb41accc8bf69d205e23e5a5664e5ab4c56c1a5a11
 
+patchfiles      patch-m4-buildsys.m4.diff
+
+use_autoconf    yes
+
 livecheck.url   http://distfiles.atheme.org/
-livecheck.regex ${name}-(\[0-9\]+\\.\[0-9\]+\\.\[0-9\]+)\\.tbz2
+livecheck.regex ${name}-(\[0-9.\]+)${extract.suffix}

Added: trunk/dports/devel/libmowgli/files/patch-m4-buildsys.m4.diff
===================================================================
--- trunk/dports/devel/libmowgli/files/patch-m4-buildsys.m4.diff	                        (rev 0)
+++ trunk/dports/devel/libmowgli/files/patch-m4-buildsys.m4.diff	2013-01-29 07:34:15 UTC (rev 102172)
@@ -0,0 +1,18 @@
+--- m4/buildsys.m4.orig	2010-06-13 12:23:13.000000000 -0500
++++ m4/buildsys.m4	2010-06-14 22:09:03.000000000 -0500
+@@ -57,13 +57,13 @@
+ 			AC_MSG_RESULT(Darwin)
+ 			LIB_CPPFLAGS='-DPIC'
+ 			LIB_CFLAGS='-fPIC'
+-			LIB_LDFLAGS='-dynamiclib -flat_namespace'
++			LIB_LDFLAGS='-dynamiclib -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR} -install_name ${libdir}/${LIB}'
+ 			LIB_PREFIX='lib'
+ 			LIB_SUFFIX='.dylib'
+ 			LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
+ 			PLUGIN_CPPFLAGS='-DPIC'
+ 			PLUGIN_CFLAGS='-fPIC'
+-			PLUGIN_LDFLAGS='-bundle -flat_namespace -undefined suppress'
++			PLUGIN_LDFLAGS='-bundle -undefined dynamic_lookup'
+ 			PLUGIN_SUFFIX='.impl'
+ 			INSTALL_LIB='${INSTALL} -m 755 $$i ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib && ${LN_S} -f $${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib ${DESTDIR}${libdir}/$$i'
+ 			UNINSTALL_LIB='rm -f ${DESTDIR}${libdir}/$$i ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.dylib ${DESTDIR}${libdir}/$${i%.dylib}.${LIB_MAJOR}.${LIB_MINOR}.dylib'
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130128/75c513b5/attachment-0001.html>


More information about the macports-changes mailing list