summaryrefslogtreecommitdiffstats
path: root/src/vmime.mk
diff options
context:
space:
mode:
authorMark Brand <mabrand@mabrand.nl>2010-02-13 14:14:12 (GMT)
committerMark Brand <mabrand@mabrand.nl>2010-02-13 14:14:12 (GMT)
commit07fb917d65d9cdf564fd983a8219e65ab71c81b9 (patch)
tree3b810b33650bb7f1d2c120ecc50c4d10e572ddeb /src/vmime.mk
parent4fc262b2e4e52dcb0aa26867c812dc64c6d012b3 (diff)
downloadmxe-07fb917d65d9cdf564fd983a8219e65ab71c81b9.zip
mxe-07fb917d65d9cdf564fd983a8219e65ab71c81b9.tar.gz
mxe-07fb917d65d9cdf564fd983a8219e65ab71c81b9.tar.bz2
various improvements for package vmime
Diffstat (limited to 'src/vmime.mk')
-rw-r--r--src/vmime.mk12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/vmime.mk b/src/vmime.mk
index 2c1ddd8..e4e5705 100644
--- a/src/vmime.mk
+++ b/src/vmime.mk
@@ -26,6 +26,7 @@ define $(PKG)_BUILD
$(SED) "s/'-ansi', //;" -i '$(1)/SConstruct'
$(SED) "s/'-pedantic', //;" -i '$(1)/SConstruct'
$(SED) 's/pkg-config/$(TARGET)-pkg-config/g;' -i '$(1)/SConstruct'
+ $(SED) 's/^sh libtool/sh libtool --tag=CXX/g;' -i '$(1)/SConstruct'
cd '$(1)' && scons autotools \
prefix='$(PREFIX)/$(TARGET)' \
@@ -40,11 +41,12 @@ define $(PKG)_BUILD
--disable-shared \
--enable-platform-windows \
--disable-rpath \
- --disable-dependency-tracking
-
- # Add the missing "a" suffix for the library.
- # Otherwise, we get a "libvmime.la" that refers to "libvimime."
- $(SED) 's/^libext=$$/libext=a/;' -i '$(1)/libtool'
+ --disable-dependency-tracking \
+ CC='$(TARGET)-gcc' \
+ CXX='$(TARGET)-g++' \
+ CPP='$(TARGET)-gcc -E' \
+ CXXPP='$(TARGET)-g++ -E' \
+ PKG_CONFIG='$(TARGET)-pkg-config'
# Disable VMIME_HAVE_MLANG_H
# We have the header, but there is no implementation for IMultiLanguage in MinGW