Mercurial > mxe-octave
comparison src/portaudio.mk @ 666:e9828e3cf4f0
new packages: aubio, fftw, id3lib, liblo, libsamplerate and portaudio (by David García Garzón)
author | Volker Grabsch <vog@notjusthosting.com> |
---|---|
date | Tue, 26 Jan 2010 15:50:50 +0100 |
parents | |
children | 73d6b9460f74 |
comparison
equal
deleted
inserted
replaced
665:8b5864900f70 | 666:e9828e3cf4f0 |
---|---|
1 # This file is part of mingw-cross-env. | |
2 # See doc/index.html or doc/README for further information. | |
3 | |
4 # portaudio | |
5 PKG := portaudio | |
6 $(PKG)_IGNORE := | |
7 $(PKG)_VERSION := 19_20071207 | |
8 $(PKG)_CHECKSUM := 3841453bb7be672a15b6b632ade6f225eb0a4efc | |
9 $(PKG)_SUBDIR := portaudio | |
10 $(PKG)_FILE := pa_stable_v$($(PKG)_VERSION).tar.gz | |
11 $(PKG)_WEBSITE := http://www.portaudio.com | |
12 $(PKG)_URL := http://www.portaudio.com/archives/$($(PKG)_FILE) | |
13 $(PKG)_DEPS := gcc directx | |
14 | |
15 define $(PKG)_UPDATE | |
16 wget -q -O- 'http://www.portaudio.com/download.html' | \ | |
17 $(SED) -n 's,.*pa_stable_v\([0-9][^>]*\)\.tar.*,\1,p' | \ | |
18 head -1 | |
19 endef | |
20 | |
21 define $(PKG)_BUILD | |
22 cd '$(1)' && autoconf && ./configure \ | |
23 --host='$(TARGET)' \ | |
24 --disable-shared \ | |
25 --with-host_os=mingw \ | |
26 --with-winapi=directx \ | |
27 --with-dxdir=$(PREFIX)/$(TARGET) \ | |
28 --prefix='$(PREFIX)/$(TARGET)' | |
29 $(MAKE) -C '$(1)' -j '$(JOBS)' bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= | |
30 $(MAKE) -C '$(1)' -j 1 install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS= | |
31 endef |