summaryrefslogtreecommitdiff
path: root/Ports/libopenal/package.sh
diff options
context:
space:
mode:
Diffstat (limited to 'Ports/libopenal/package.sh')
-rwxr-xr-xPorts/libopenal/package.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/Ports/libopenal/package.sh b/Ports/libopenal/package.sh
new file mode 100755
index 0000000000..59ddb4a1bf
--- /dev/null
+++ b/Ports/libopenal/package.sh
@@ -0,0 +1,18 @@
+#!/usr/bin/env -S bash ../.port_include.sh
+port=libopenal
+useconfigure=true
+version=1.21.1
+workdir="openal-soft-${version}"
+depends=ffmpeg
+configopts="-DCMAKE_TOOLCHAIN_FILE=$SERENITY_SOURCE_DIR/Toolchain/CMake/CMakeToolchain.txt"
+files="https://openal-soft.org/openal-releases/openal-soft-${version}.tar.bz2 openal-soft-${version}.tar.bz2 c8ad767e9a3230df66756a21cc8ebf218a9d47288f2514014832204e666af5d8"
+auth_type=sha256
+
+configure() {
+ run cmake $configopts
+}
+
+install() {
+ # Paths are incorrect when we specify DESTDIR here
+ run make install
+}