Mercurial > hg > mxe-octave-anirudha
changeset 2447:7dbb9f04ee33
new package: libmodplug
author | Nikos Chantziaras <realnc@gmail.com> |
---|---|
date | Mon, 23 Apr 2012 21:59:47 +1000 |
parents | 42295c6227c2 |
children | 95a60c4b1afd e8b5d84ec0f7 |
files | index.html src/libmodplug-test.c src/libmodplug.mk |
diffstat | 3 files changed, 53 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/index.html +++ b/index.html @@ -1414,6 +1414,11 @@ <td id="libmng-website"><a href="http://www.libmng.com/">libmng</a></td> </tr> <tr> + <td id="libmodplug-package">libmodplug</td> + <td id="libmodplug-version">0.8.8.4</td> + <td id="libmodplug-website"><a href="http://modplug-xmms.sourceforge.net/">libmodplug</a></td> + </tr> + <tr> <td id="libntlm-package">libntlm</td> <td id="libntlm-version">1.3</td> <td id="libntlm-website"><a href="http://www.nongnu.org/libntlm/">Libntlm</a></td>
new file mode 100644 --- /dev/null +++ b/src/libmodplug-test.c @@ -0,0 +1,17 @@ +/* + * This file is part of MXE. + * See index.html for further information. + */ + +#include <modplug.h> + +int main(int argc, char *argv[]) +{ + (void)argc; + (void)argv; + + ModPlug_Settings settings; + ModPlug_GetSettings(&settings); + ModPlug_SetSettings(&settings); + return 0; +}
new file mode 100644 --- /dev/null +++ b/src/libmodplug.mk @@ -0,0 +1,31 @@ +# This file is part of mingw-cross-env. +# See doc/index.html for further information. + +# libmodplug +PKG := libmodplug +$(PKG)_IGNORE := +$(PKG)_CHECKSUM := df4deffe542b501070ccb0aee37d875ebb0c9e22 +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz +$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/modplug-xmms/$(PKG)/$($(PKG)_VERSION)/$($(PKG)_FILE) +$(PKG)_DEPS := gcc + +define $(PKG)_UPDATE + wget -q -O- 'http://sourceforge.net/projects/modplug-xmms/files/libmodplug/' | \ + $(SED) -n 's,.*/\([0-9][^"]*\)/".*,\1,p' | \ + head -1 +endef + +define $(PKG)_BUILD + cd '$(1)' && ./configure \ + --host='$(TARGET)' \ + --disable-shared \ + --enable-static \ + --prefix='$(PREFIX)/$(TARGET)' + $(MAKE) -C '$(1)' -j '$(JOBS)' install + + '$(TARGET)-gcc' \ + -W -Wall -ansi -pedantic \ + '$(2).c' -o '$(PREFIX)/$(TARGET)/bin/test-libmodplug.exe' \ + `'$(TARGET)-pkg-config' libmodplug --cflags --libs` +endef