comparison src/pthreads.mk @ 2803:bd0fe0e0dac1

package pthreads: fix update macro
author Mark Brand <mabrand@mabrand.nl>
date Thu, 11 Oct 2012 16:29:24 +0200
parents 480cba57f1bf
children b11464811f7f
comparison
equal deleted inserted replaced
2802:6a8438dd88cd 2803:bd0fe0e0dac1
8 $(PKG)_FILE := pthreads-w32-$($(PKG)_VERSION)-release.tar.gz 8 $(PKG)_FILE := pthreads-w32-$($(PKG)_VERSION)-release.tar.gz
9 $(PKG)_URL := ftp://sourceware.org/pub/pthreads-win32/$($(PKG)_FILE) 9 $(PKG)_URL := ftp://sourceware.org/pub/pthreads-win32/$($(PKG)_FILE)
10 $(PKG)_DEPS := gcc 10 $(PKG)_DEPS := gcc
11 11
12 define $(PKG)_UPDATE 12 define $(PKG)_UPDATE
13 $(WGET) -q -O- 'ftp://sourceware.org/pub/pthreads-win32/Release_notes' | \ 13 $(WGET) -q -O- 'ftp://sourceware.org/pub/pthreads-win32/dll-latest/include/pthread.h' | \
14 $(SED) -n 's,^RELEASE \([0-9][^[:space:]]*\).*,\1,p' | \ 14 $(SED) -n 's/^#define PTW32_VERSION \([^,]*\),\([^,]*\),\([^,]*\),.*/\1-\2-\3/p;'
15 tr '.' '-' | \
16 head -1
17 endef 15 endef
18 16
19 define $(PKG)_BUILD 17 define $(PKG)_BUILD
20 $(MAKE) -C '$(1)' -j 1 GC-static CROSS='$(TARGET)-' 18 $(MAKE) -C '$(1)' -j 1 GC-static CROSS='$(TARGET)-'
21 $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib' 19 $(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'