diff options
author | Volker Grabsch <vog@notjusthosting.com> | 2011-05-01 15:44:17 (GMT) |
---|---|---|
committer | Volker Grabsch <vog@notjusthosting.com> | 2011-05-01 15:44:17 (GMT) |
commit | 8d00dc333228261aaaeacfa4840da8ac891538fb (patch) | |
tree | 83c544a6e885260704868bc8e30a4fd2ac2e9f5f /src/poco.mk | |
parent | 4db093c74be1bac6e988c10f025d141298496b23 (diff) | |
download | mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.zip mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.tar.gz mxe-8d00dc333228261aaaeacfa4840da8ac891538fb.tar.bz2 |
corrections and improvements for package poco
Diffstat (limited to 'src/poco.mk')
-rw-r--r-- | src/poco.mk | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/src/poco.mk b/src/poco.mk index 84622ed..01c91ec 100644 --- a/src/poco.mk +++ b/src/poco.mk @@ -4,22 +4,29 @@ # POCO C++ Libraries PKG := poco $(PKG)_IGNORE := -$(PKG)_VERSION := 1.4.1 -$(PKG)_PATCHNUM := p1 +$(PKG)_VERSION := 1.4.1p1 $(PKG)_CHECKSUM := e9810b8fc14c607626d7d3c74baf60726a61e83c -$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)$($(PKG)_PATCHNUM) -$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION)$($(PKG)_PATCHNUM).tar.gz -$(PKG)_WEBSITE := http://sourceforge.net/projects/$(PKG)/ -$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/poco/sources/poco-$($(PKG)_VERSION)/$($(PKG)_FILE) +$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) +$(PKG)_FILE := $($(PKG)_SUBDIR).tar.gz +$(PKG)_WEBSITE := http://pocoproject.org/ +$(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/sources/$(PKG)-$(word 1,$(subst p, ,$($(PKG)_VERSION)))/$($(PKG)_FILE) $(PKG)_DEPS := gcc +define $(PKG)_UPDATE + wget -q -O- 'http://pocoproject.org/download/' | \ + $(SED) -n 's,.*poco-\([0-9][^>/]*\)\.tar.*,\1,p' | \ + head -1 +endef + define $(PKG)_BUILD cd '$(1)' && ./configure \ --config=MinGW-CrossEnv \ --static \ - --prefix='$(PREFIX)/$(TARGET)' - $(MAKE) -C '$(1)' -j '$(JOBS)' install + --prefix='$(PREFIX)/$(TARGET)' + $(MAKE) -C '$(1)' -j '$(JOBS)' install - '$(TARGET)-g++' -W -Wall -Werror -ansi -pedantic \ - '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-poco.exe' -lPocoFoundation + '$(TARGET)-g++' \ + -W -Wall -Werror -ansi -pedantic \ + '$(2).cpp' -o '$(PREFIX)/$(TARGET)/bin/test-poco.exe' \ + -lPocoFoundation endef |