77 lines
2.8 KiB
YAML
77 lines
2.8 KiB
YAML
name: libfaudio-meta
|
|
modules:
|
|
- name: libfaudio-platform
|
|
sources:
|
|
- type: archive
|
|
url: https://github.com/FNA-XNA/FAudio/archive/19.08.tar.gz
|
|
sha256: 78f66af91ec45fe93c0aed9ad40f5ebb226f8ee1e12ec61ab9da6349dc9188a8
|
|
builddir: true
|
|
buildsystem: cmake
|
|
build-options:
|
|
make-install-args:
|
|
- DESTDIR=/usr/tmp_faudio
|
|
- install
|
|
post-install:
|
|
- rm -rfv /usr/tmp_faudio/usr/share
|
|
- cp -ravP --remove-destination /usr/tmp_faudio/usr /
|
|
- rm -rfv /usr/tmp_faudio
|
|
cleanup-platform:
|
|
- "*.la"
|
|
- "*.a"
|
|
- "/include"
|
|
- name: libfaudio-32bit
|
|
sources:
|
|
- type: archive
|
|
url: https://github.com/FNA-XNA/FAudio/archive/19.08.tar.gz
|
|
sha256: 78f66af91ec45fe93c0aed9ad40f5ebb226f8ee1e12ec61ab9da6349dc9188a8
|
|
builddir: true
|
|
buildsystem: cmake
|
|
config-opts:
|
|
- -DCMAKE_C_FLAGS=-m32
|
|
- -DCMAKE_CXX_FLAGS=-m32
|
|
- -DCMAKE_INSTALL_LIBDIR=lib32
|
|
build-options:
|
|
make-install-args:
|
|
- DESTDIR=/usr/tmp_faudio
|
|
- install
|
|
post-install:
|
|
- rm -rfv /usr/tmp_faudio/usr/share /usr/tmp_faudio/usr/include
|
|
- cp -ravP --remove-destination /usr/tmp_faudio/usr /
|
|
- rm -rfv /usr/tmp_faudio
|
|
cleanup-platform:
|
|
- "*.la"
|
|
- "*.a"
|
|
- "/include"
|
|
only-arches:
|
|
- x86_64
|
|
modules:
|
|
- name: sdl2-32bit
|
|
sources:
|
|
- type: archive
|
|
url: https://www.libsdl.org/release/SDL2-2.0.10.tar.gz
|
|
sha256: b4656c13a1f0d0023ae2f4a9cf08ec92fffb464e0f24238337784159b8b91d57
|
|
config-opts:
|
|
- --disable-alsa
|
|
- --disable-arts
|
|
- --disable-esd
|
|
- --disable-libudev
|
|
- --disable-nas
|
|
- --disable-oss
|
|
- --disable-rpath
|
|
- --disable-sndio
|
|
- --enable-sdl-dlopen
|
|
- --enable-video-wayland
|
|
- --enable-wayland-shared=no
|
|
- --libdir=/usr/lib32
|
|
- CFLAGS=-m32
|
|
- CXXFLAGS=-m32
|
|
- LDFLAGS=-m32
|
|
build-options:
|
|
make-install-args:
|
|
- DESTDIR=/usr/tmp_sdl2
|
|
- install
|
|
post-install:
|
|
- rm -rfv /usr/tmp_sdl2/usr/share /usr/tmp_sdl2/usr/bin /usr/tmp_sdl2/usr/include
|
|
- cp -ravP --remove-destination /usr/tmp_sdl2/usr /
|
|
- rm -rfv /usr/tmp_sdl2
|