summaryrefslogtreecommitdiff
path: root/faudio
diff options
context:
space:
mode:
authorDanny Rawlins <monster.romster@gmail.com>2019-08-31 20:18:17 +1000
committerDanny Rawlins <monster.romster@gmail.com>2019-08-31 20:18:17 +1000
commit97f1a381bf41fd656dff8133508c7f6378c7d2ca (patch)
treec8cf930e0eb1a302b86c9f831c9bdb037bc366b0 /faudio
parent7e22b264875f1b73908c97eef68cb90049a22ffc (diff)
downloadopt-97f1a381bf41fd656dff8133508c7f6378c7d2ca.tar.gz
opt-97f1a381bf41fd656dff8133508c7f6378c7d2ca.tar.xz
faudio: initial import
Diffstat (limited to 'faudio')
-rw-r--r--faudio/.footprint19
-rw-r--r--faudio/.signature5
-rw-r--r--faudio/Pkgfile24
3 files changed, 48 insertions, 0 deletions
diff --git a/faudio/.footprint b/faudio/.footprint
new file mode 100644
index 000000000..5da130e3c
--- /dev/null
+++ b/faudio/.footprint
@@ -0,0 +1,19 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/F3DAudio.h
+-rw-r--r-- root/root usr/include/FACT.h
+-rw-r--r-- root/root usr/include/FACT3D.h
+-rw-r--r-- root/root usr/include/FAPO.h
+-rw-r--r-- root/root usr/include/FAPOBase.h
+-rw-r--r-- root/root usr/include/FAPOFX.h
+-rw-r--r-- root/root usr/include/FAudio.h
+-rw-r--r-- root/root usr/include/FAudioFX.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/FAudio/
+-rw-r--r-- root/root usr/lib/cmake/FAudio/FAudio-config.cmake
+-rw-r--r-- root/root usr/lib/cmake/FAudio/FAudio-targets-release.cmake
+-rw-r--r-- root/root usr/lib/cmake/FAudio/FAudio-targets.cmake
+lrwxrwxrwx root/root usr/lib/libFAudio.so -> libFAudio.so.0
+lrwxrwxrwx root/root usr/lib/libFAudio.so.0 -> libFAudio.so.0.19.08
+-rwxr-xr-x root/root usr/lib/libFAudio.so.0.19.08
diff --git a/faudio/.signature b/faudio/.signature
new file mode 100644
index 000000000..9c65e4e8c
--- /dev/null
+++ b/faudio/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/dbxZ23PGttAb7wRpWnXopjPTmNkUQXPngUgN/qewD1q4pbvNpgpvm0hPDfM3f+71KG+JQKUembjg8tZtNB4Cgk=
+SHA256 (Pkgfile) = ae963e18abc74c38cd0b49ef3cc608ae5e3b47f229935a8ee9e44163f88a1583
+SHA256 (.footprint) = ef8b0aa3682514bf89b238fd0336faa53646630317ad73a922b28163e3f0ea03
+SHA256 (faudio-19.08.tar.gz) = 78f66af91ec45fe93c0aed9ad40f5ebb226f8ee1e12ec61ab9da6349dc9188a8
diff --git a/faudio/Pkgfile b/faudio/Pkgfile
new file mode 100644
index 000000000..811932bf1
--- /dev/null
+++ b/faudio/Pkgfile
@@ -0,0 +1,24 @@
+# Description: XAudio2 reimplementation
+# URL: https://github.com/FNA-XNA/FAudio/
+# Maintainer: Danny Rawlins, crux at romster dot me
+# Depends on: ffmpeg libsdl2
+
+name=faudio
+version=19.08
+release=1
+source=(https://github.com/FNA-XNA/FAudio/archive/$version/$name-$version.tar.gz)
+
+build() {
+ mkdir build
+ cd build
+
+ cmake ../FAudio-$version \
+ -GNinja \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DFFMPEG=ON
+
+ ninja -j ${JOBS:-1}
+ DESTDIR=$PKG ninja install
+}

Generated by cgit