Mercurial > mxe-octave
comparison src/openal.mk @ 3640:5e169963644e
openal: update to 1.15.1
* src/openal.mk: update version
* src/openal-1-fixes.patch: update patch from mxe-devel
author | John Donoghue |
---|---|
date | Tue, 01 Jul 2014 10:11:40 -0400 |
parents | 13be64f9f16d |
children | 5ab457504494 |
comparison
equal
deleted
inserted
replaced
3639:feacee2273d9 | 3640:5e169963644e |
---|---|
1 # This file is part of MXE. | 1 # This file is part of MXE. |
2 # See index.html for further information. | 2 # See index.html for further information. |
3 | 3 |
4 PKG := openal | 4 PKG := openal |
5 $(PKG)_IGNORE := | 5 $(PKG)_IGNORE := |
6 $(PKG)_VERSION := 1.14 | 6 $(PKG)_VERSION := 1.15.1 |
7 $(PKG)_CHECKSUM := e6d69db13ec15465b83a45ef89978e8a0f55beca | 7 $(PKG)_CHECKSUM := a0e73a46740c52ccbde38a3912c5b0fd72679ec8 |
8 $(PKG)_SUBDIR := openal-soft-$($(PKG)_VERSION) | 8 $(PKG)_SUBDIR := openal-soft-$($(PKG)_VERSION) |
9 $(PKG)_FILE := openal-soft-$($(PKG)_VERSION).tar.bz2 | 9 $(PKG)_FILE := openal-soft-$($(PKG)_VERSION).tar.bz2 |
10 $(PKG)_URL := http://kcat.strangesoft.net/openal-releases/$($(PKG)_FILE) | 10 $(PKG)_URL := http://kcat.strangesoft.net/openal-releases/$($(PKG)_FILE) |
11 $(PKG)_DEPS := portaudio | 11 $(PKG)_DEPS := portaudio |
12 | 12 |
13 define $(PKG)_UPDATE | 13 define $(PKG)_UPDATE |
14 $(WGET) -q -O- 'http://kcat.strangesoft.net/openal-releases/?C=M;O=D' | \ | 14 $(WGET) -q -O- 'http://kcat.strangesoft.net/openal-releases/?C=M;O=D' | \ |
15 $(SED) -n 's,.*"openal-soft-\([0-9][^"]*\)\.tar.*,\1,p' | \ | 15 $(SED) -n 's,.*"openal-soft-\([0-9][^"]*\)\.tar.*,\1,p' | \ |
16 head -1 | 16 $(SORT) -V | \ |
17 tail -1 | |
17 endef | 18 endef |
18 | 19 |
19 define $(PKG)_BUILD | 20 define $(PKG)_BUILD |
20 cd '$(1)/build' && cmake .. \ | 21 cd '$(1)/build' && cmake .. \ |
21 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ | 22 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ |
22 -DLIBTYPE=STATIC \ | |
23 -DEXAMPLES=FALSE | 23 -DEXAMPLES=FALSE |
24 $(MAKE) -C '$(1)/build' -j '$(JOBS)' install | 24 $(MAKE) -C '$(1)/build' -j '$(JOBS)' install |
25 | 25 |
26 '$(MXE_CC)' \ | 26 '$(MXE_CC)' \ |
27 -W -Wall -Werror -ansi -pedantic \ | 27 -W -Wall -Werror -ansi -pedantic \ |
28 '$(2).c' -o '$(HOST_BINDIR)/test-openal.exe' \ | 28 '$(2).c' -o '$(1)/test-openal.exe' \ |
29 `'$(MXE_PKG_CONFIG)' openal --cflags --libs` | 29 `'$(MXE_PKG_CONFIG)' openal --cflags --libs` |
30 endef | 30 endef |
31 |