diff options
author | Mark Brand <mabrand@mabrand.nl> | 2010-02-13 14:14:12 (GMT) |
---|---|---|
committer | Mark Brand <mabrand@mabrand.nl> | 2010-02-13 14:14:12 (GMT) |
commit | 07fb917d65d9cdf564fd983a8219e65ab71c81b9 (patch) | |
tree | 3b810b33650bb7f1d2c120ecc50c4d10e572ddeb /src/vmime.mk | |
parent | 4fc262b2e4e52dcb0aa26867c812dc64c6d012b3 (diff) | |
download | mxe-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.mk | 12 |
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 |