comparison src/muparser.mk @ 1466:2726fbef533c

improved update script of all remaining SourceForge packages
author Volker Grabsch <vog@notjusthosting.com>
date Thu, 02 Dec 2010 20:31:45 +0100
parents 405738cf5761
children 9e587ca588dc
comparison
equal deleted inserted replaced
1465:b680227d8892 1466:2726fbef533c
5 PKG := muparser 5 PKG := muparser
6 $(PKG)_IGNORE := 6 $(PKG)_IGNORE :=
7 $(PKG)_VERSION := 1.34 7 $(PKG)_VERSION := 1.34
8 $(PKG)_CHECKSUM := d6d834d3ba2bd3c316c9b3070369d32701703f78 8 $(PKG)_CHECKSUM := d6d834d3ba2bd3c316c9b3070369d32701703f78
9 $(PKG)_SUBDIR := $(PKG)_v$(subst .,,$($(PKG)_VERSION)) 9 $(PKG)_SUBDIR := $(PKG)_v$(subst .,,$($(PKG)_VERSION))
10 $(PKG)_FILE := $(PKG)_v$(subst .,,$($(PKG)_VERSION)).tar.gz 10 $(PKG)_FILE := $($(PKG)_SUBDIR).tar.gz
11 $(PKG)_WEBSITE := http://muparser.sourceforge.net/ 11 $(PKG)_WEBSITE := http://$(PKG).sourceforge.net/
12 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/muparser/muparser/Version%20$($(PKG)_VERSION)/$($(PKG)_FILE) 12 $(PKG)_URL := http://$(SOURCEFORGE_MIRROR)/project/$(PKG)/$(PKG)/Version $($(PKG)_VERSION)/$($(PKG)_FILE)
13 $(PKG)_DEPS := gcc 13 $(PKG)_DEPS := gcc
14 14
15 define $(PKG)_UPDATE 15 define $(PKG)_UPDATE
16 $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/muparser/files/) | \ 16 wget -q -O- 'http://sourceforge.net/projects/muparser/files/muparser/' | \
17 $(SED) -n 's,.*muparser_v\([0-9]\)\([^>]*\)\.tar.*,\1.\2,p' | \ 17 $(SED) -n 's,.*Version%20\([0-9][^"]*\)/".*,\1,p' | \
18 tail -1 18 head -1
19 endef 19 endef
20 20
21 define $(PKG)_BUILD 21 define $(PKG)_BUILD
22 cd '$(1)' && ./configure \ 22 cd '$(1)' && ./configure \
23 --host='$(TARGET)' \ 23 --host='$(TARGET)' \