comparison src/gsoap.mk @ 2702:6e2ca683bcbe

update package gsoap
author Mark Brand <mabrand@mabrand.nl>
date Mon, 20 Aug 2012 13:27:23 +0200
parents 88eccc6528ba
children 4916e58b9c77
comparison
equal deleted inserted replaced
2701:f0ad823b76f3 2702:6e2ca683bcbe
1 # This file is part of MXE. 1 # This file is part of MXE.
2 # See index.html for further information. 2 # See index.html for further information.
3 3
4 PKG := gsoap 4 PKG := gsoap
5 $(PKG)_IGNORE := 5 $(PKG)_IGNORE :=
6 $(PKG)_CHECKSUM := 61ac88f1fd3f5f3a93358577c634302760d31640 6 $(PKG)_CHECKSUM := 18cedfdabb79ad4e006db64ffd24d72f0d1fd6ba
7 $(PKG)_SUBDIR := gsoap-$(call SHORT_PKG_VERSION,$(PKG)) 7 $(PKG)_SUBDIR := gsoap-$(call SHORT_PKG_VERSION,$(PKG))
8 $(PKG)_FILE := gsoap_$($(PKG)_VERSION).zip 8 $(PKG)_FILE := gsoap_$($(PKG)_VERSION).zip
9 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/gsoap2/gSOAP/$($(PKG)_FILE) 9 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/gsoap2/gSOAP/$($(PKG)_FILE)
10 $(PKG)_DEPS := gcc gnutls libgcrypt libntlm 10 $(PKG)_DEPS := gcc gnutls libgcrypt libntlm
11 11
14 $(SED) -n 's,.*gsoap_\([0-9][^>]*\)\.zip.*,\1,p' | \ 14 $(SED) -n 's,.*gsoap_\([0-9][^>]*\)\.zip.*,\1,p' | \
15 head -1 15 head -1
16 endef 16 endef
17 17
18 define $(PKG)_BUILD 18 define $(PKG)_BUILD
19 # avoid reconfiguration
20 cd '$(1)' && touch configure config.h.in
21
19 # Native build to get tools wsdl2h and soapcpp2 22 # Native build to get tools wsdl2h and soapcpp2
20 cd '$(1)' && ./configure 23 cd '$(1)' && ./configure
21 24
22 # Work around parallel build problem 25 # Work around parallel build problem
23 $(MAKE) -C '$(1)'/gsoap/src -j '$(JOBS)' soapcpp2_yacc.h 26 $(MAKE) -C '$(1)'/gsoap/src -j '$(JOBS)' soapcpp2_yacc.h