diff options
Diffstat (limited to 'src/pcre.mk')
-rw-r--r-- | src/pcre.mk | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/pcre.mk b/src/pcre.mk index d736780..f01e2ee 100644 --- a/src/pcre.mk +++ b/src/pcre.mk @@ -3,8 +3,8 @@ PKG := pcre $(PKG)_IGNORE := -$(PKG)_VERSION := 8.33 -$(PKG)_CHECKSUM := c4dd6aa1ffeca7bea1bc45b214c8e862bfdacc3c +$(PKG)_VERSION := 8.35 +$(PKG)_CHECKSUM := a10e0040475644bfc97f7d0c0556988acfc52c6f $(PKG)_SUBDIR := pcre-$($(PKG)_VERSION) $(PKG)_FILE := pcre-$($(PKG)_VERSION).tar.bz2 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/pcre/pcre/$($(PKG)_VERSION)/$($(PKG)_FILE) @@ -17,14 +17,9 @@ define $(PKG)_UPDATE head -1 endef -define $(PKG)_BUILD - $(SED) -i 's,__declspec(dllimport),,' '$(1)/pcre.h.in' - $(SED) -i 's,__declspec(dllimport),,' '$(1)/pcreposix.h' +define $(PKG)_BUILD_SHARED cd '$(1)' && ./configure \ - --host='$(TARGET)' \ - --build="`config.guess`" \ - --disable-shared \ - --prefix='$(PREFIX)/$(TARGET)' \ + $(MXE_CONFIGURE_OPTS) \ --enable-pcre16 \ --enable-utf \ --enable-unicode-properties \ @@ -34,4 +29,11 @@ define $(PKG)_BUILD --disable-pcretest-libreadline rm -f '$(PREFIX)/$(TARGET)'/share/man/man3/pcre16*.3 $(MAKE) -C '$(1)' -j '$(JOBS)' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= + ln -sf '$(PREFIX)/$(TARGET)/bin/pcre-config' '$(PREFIX)/bin/$(TARGET)-pcre-config' +endef + +define $(PKG)_BUILD + $(SED) -i 's,__declspec(dllimport),,' '$(1)/pcre.h.in' + $(SED) -i 's,__declspec(dllimport),,' '$(1)/pcreposix.h' + $($(PKG)_BUILD_SHARED) endef |