Mercurial > mxe-octave
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' |