summaryrefslogtreecommitdiffstats
path: root/src/xmlwrapp.mk
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2009-02-28 14:23:01 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2009-02-28 14:23:01 (GMT)
commitd69350549b519ebe0a52108d800ef7e2620fe20d (patch)
tree407f8d275f4df3c109a07d377905786e19dae042 /src/xmlwrapp.mk
parentfcbdac2d86fcdcc747a07e370a18b08d75b57946 (diff)
downloadmxe-d69350549b519ebe0a52108d800ef7e2620fe20d.zip
mxe-d69350549b519ebe0a52108d800ef7e2620fe20d.tar.gz
mxe-d69350549b519ebe0a52108d800ef7e2620fe20d.tar.bz2
simplified build instructions for the new version of package xmlwrapp
Diffstat (limited to 'src/xmlwrapp.mk')
-rw-r--r--src/xmlwrapp.mk22
1 files changed, 6 insertions, 16 deletions
diff --git a/src/xmlwrapp.mk b/src/xmlwrapp.mk
index 7268dba..7fcc979 100644
--- a/src/xmlwrapp.mk
+++ b/src/xmlwrapp.mk
@@ -16,20 +16,10 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
- $(SED) 's,.*/usr/include.*,,' -i '$(1)/configure.pl'
- EXSLT_LIBS=`$(TARGET)-pkg-config libexslt --libs | $(SED) 's,-L[^ ]*,,g'` \
- $(SED) "s,-lxslt -lexslt,$$EXSLT_LIBS," -i '$(1)/configure.pl'
- $(SED) 's,"ranlib",$$ENV{"RANLIB"} || "ranlib",g' -i '$(1)/tools/cxxflags'
- cd '$(1)' && \
- CXX='$(TARGET)-g++' \
- AR='$(TARGET)-ar' \
- RANLIB='$(TARGET)-ranlib' \
- CXXFLAGS="-ffriend-injection `$(PREFIX)/$(TARGET)/bin/xml2-config --cflags`" \
- ./configure.pl \
- --disable-shared \
- --prefix='$(PREFIX)/$(TARGET)' \
- --xml2-config='$(PREFIX)/$(TARGET)/bin/xml2-config' \
- --xslt-config='$(PREFIX)/$(TARGET)/bin/xslt-config' \
- --disable-examples
- $(MAKE) -C '$(1)' -j '$(JOBS)' install
+ cd '$(1)' && ./configure \
+ --host='$(TARGET)' \
+ --disable-shared \
+ --prefix='$(PREFIX)/$(TARGET)' \
+ PKG_CONFIG='$(TARGET)-pkg-config'
+ $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= html_DATA=
endef