Removed -lstdc++ from libmodplug.pc, which broke libtool linking.
authoryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 9 Nov 2007 19:08:37 +0000 (19:08 +0000)
committeryselkowitz <yselkowitz@e127d73d-b18e-4ae1-a744-a22e6a3ccd30>
Fri, 9 Nov 2007 19:08:37 +0000 (19:08 +0000)
git-svn-id: https://cygwin-ports.svn.sourceforge.net/svnroot/cygwin-ports/ports/trunk@2482 e127d73d-b18e-4ae1-a744-a22e6a3ccd30

README
libmodplug-0.8.4-2.cygport [new file with mode: 0644]
libmodplug-0.8.4-2.src.patch [new file with mode: 0644]

diff --git a/README b/README
index c88cda14573a72592fa7c83aa4dba83762d302ab..d9f508ead1fe436fb143d663090446cd0dd16274 100644 (file)
--- a/README
+++ b/README
@@ -69,6 +69,9 @@ Files included in the binary package:
 
 Port Notes:
 
+----- version 0.8.4-2 -----
+Removed -lstdc++ from libmodplug.pc, which broke libtool linking.
+
 ----- version 0.8.4-1 -----
 Initial release for Cygwin.
 
diff --git a/libmodplug-0.8.4-2.cygport b/libmodplug-0.8.4-2.cygport
new file mode 100644 (file)
index 0000000..ca9c18a
--- /dev/null
@@ -0,0 +1,11 @@
+DESCRIPTION="MOD music library based on ModPlug"
+HOMEPAGE="http://modplug-xmms.sourceforge.net/"
+SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz"
+
+abi=0
+PKG_NAMES="${PN} ${PN}${abi}"
+PKG_HINTS="setup dll"
+PKG_CONTENTS[0]='usr/include/ usr/lib/ usr/share/'
+PKG_CONTENTS[1]="usr/bin/cygmodplug-${abi}.dll"
+
+CYGCONF_ARGS="--enable-static"
diff --git a/libmodplug-0.8.4-2.src.patch b/libmodplug-0.8.4-2.src.patch
new file mode 100644 (file)
index 0000000..8ce1d99
--- /dev/null
@@ -0,0 +1,21 @@
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x Makefile.in -x makefile.in -x configure -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/libmodplug-0.8.4/libmodplug.pc.in src/libmodplug-0.8.4/libmodplug.pc.in
+--- origsrc/libmodplug-0.8.4/libmodplug.pc.in  2005-07-04 19:20:34.000000000 -0500
++++ src/libmodplug-0.8.4/libmodplug.pc.in      2007-11-09 02:40:21.953125000 -0600
+@@ -7,5 +7,5 @@
+ Description: The ModPlug mod file playing library.
+ Version: @VERSION@
+ Requires: 
+-Libs: -L${libdir} -lmodplug -lstdc++ -lm
++Libs: -L${libdir} -lmodplug -lm
+ Cflags: -I${includedir} -I${includedir}/libmodplug
+diff -urN -x CYGWIN-PATCHES -x 'aclocal.m4*' -x autom4te.cache -x config.cache -x config.log -x config.status -x config.h -x config.h.in -x ABOUT-NLS -x Makefile.in.in -x Makevars.template -x '*SlackBuild*' -x '*.egg-info' -x '*.class' -x '*.pyc' -x '*.mo' -x '*.gmo' -x '*.orig' -x '*.rej' -x '*.spec' -x '*.temp' -x '*~' -x '*.stackdump' -x COPYING -x INSTALL -x compile -x config-ml.in -x config.guess -x config.sub -x depcomp -x elisp-comp -x install-sh -x ltmain.sh -x mdate-sh -x missing -x mkinstalldirs -x py-compile -x symlink-tree -x texinfo.tex -x ylwrap -x config.rpath -x Makefile.in -x makefile.in -x configure -x omf.make -x xmldocs.make -x gnome-doc-utils.make -x gnome-doc-utils.m4 -x intltool.m4 -x intltool-extract -x intltool-extract.in -x intltool-merge -x intltool-merge.in -x intltool-update -x intltool-update.in origsrc/libmodplug-0.8.4/src/Makefile.am src/libmodplug-0.8.4/src/Makefile.am
+--- origsrc/libmodplug-0.8.4/src/Makefile.am   2006-11-01 21:48:13.000000000 -0600
++++ src/libmodplug-0.8.4/src/Makefile.am       2007-11-09 02:39:20.562500000 -0600
+@@ -1,5 +1,6 @@
+-INCLUDES = -Ilibmodplug
++INCLUDES = -I$(srcdir)/libmodplug
+ lib_LTLIBRARIES = libmodplug.la
++libmodplug_la_LDFLAGS = -no-undefined
+ libmodplug_la_LIBADD = -lm
+ libmodplug_la_SOURCES = tables.cpp         \
+                         sndmix.cpp         \
This page took 0.034341 seconds and 5 git commands to generate.