diff options
author | nia <nia@pkgsrc.org> | 2019-11-30 13:35:42 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-11-30 13:35:42 +0000 |
commit | 62cbd8f68f103ce2d2f914c8079cbb35c4336023 (patch) | |
tree | 23d69a634d130ea961a70f493d7c214dc78c370a /audio/libmysofa | |
parent | 01aa2ebbf9259f46b1de4f160600a1ef1b0badd1 (diff) | |
download | pkgsrc-62cbd8f68f103ce2d2f914c8079cbb35c4336023.tar.gz |
audio: Add libmysofa.
This is a simple set of C functions to read AES SOFA files, if they contain
HRTFs stored according to the AES69-2015 standard.
Diffstat (limited to 'audio/libmysofa')
-rw-r--r-- | audio/libmysofa/DESCR | 2 | ||||
-rw-r--r-- | audio/libmysofa/Makefile | 22 | ||||
-rw-r--r-- | audio/libmysofa/PLIST | 9 | ||||
-rw-r--r-- | audio/libmysofa/buildlink3.mk | 14 | ||||
-rw-r--r-- | audio/libmysofa/distinfo | 7 | ||||
-rw-r--r-- | audio/libmysofa/patches/patch-CMakeLists.txt | 13 |
6 files changed, 67 insertions, 0 deletions
diff --git a/audio/libmysofa/DESCR b/audio/libmysofa/DESCR new file mode 100644 index 00000000000..74d2a3f9628 --- /dev/null +++ b/audio/libmysofa/DESCR @@ -0,0 +1,2 @@ +This is a simple set of C functions to read AES SOFA files, if they contain +HRTFs stored according to the AES69-2015 standard. diff --git a/audio/libmysofa/Makefile b/audio/libmysofa/Makefile new file mode 100644 index 00000000000..3d15594e64d --- /dev/null +++ b/audio/libmysofa/Makefile @@ -0,0 +1,22 @@ +# $NetBSD: Makefile,v 1.1 2019/11/30 13:35:42 nia Exp $ + +DISTNAME= libmysofa-0.9 +CATEGORIES= audio +MASTER_SITES= ${MASTER_SITE_GITHUB:=hoene/} +GITHUB_TAG= v${PKGVERSION_NOREV} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/hoene/libmysofa +COMMENT= Reader for AES SOFA HRTF files +LICENSE= modified-bsd + +USE_CMAKE= yes +USE_TOOLS+= pkg-config + +CMAKE_ARGS+= -Wno-dev +CMAKE_ARGS+= -DBUILD_TESTS=OFF + +PKGCONFIG_OVERRIDE+= libmysofa.pc.cmake + +.include "../../devel/zlib/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/audio/libmysofa/PLIST b/audio/libmysofa/PLIST new file mode 100644 index 00000000000..ced2f0f76f2 --- /dev/null +++ b/audio/libmysofa/PLIST @@ -0,0 +1,9 @@ +@comment $NetBSD: PLIST,v 1.1 2019/11/30 13:35:42 nia Exp $ +include/mysofa.h +lib/libmysofa.a +lib/libmysofa.so +lib/libmysofa.so.0 +lib/libmysofa.so.0.5.1 +lib/pkgconfig/libmysofa.pc +share/libmysofa/MIT_KEMAR_normal_pinna.sofa +share/libmysofa/default.sofa diff --git a/audio/libmysofa/buildlink3.mk b/audio/libmysofa/buildlink3.mk new file mode 100644 index 00000000000..2582f6f5177 --- /dev/null +++ b/audio/libmysofa/buildlink3.mk @@ -0,0 +1,14 @@ +# $NetBSD: buildlink3.mk,v 1.1 2019/11/30 13:35:42 nia Exp $ + +BUILDLINK_TREE+= libmysofa + +.if !defined(LIBMYSOFA_BUILDLINK3_MK) +LIBMYSOFA_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.libmysofa+= libmysofa>=0.9 +BUILDLINK_PKGSRCDIR.libmysofa?= ../../audio/libmysofa + +.include "../../devel/zlib/buildlink3.mk" +.endif # LIBMYSOFA_BUILDLINK3_MK + +BUILDLINK_TREE+= -libmysofa diff --git a/audio/libmysofa/distinfo b/audio/libmysofa/distinfo new file mode 100644 index 00000000000..49219308354 --- /dev/null +++ b/audio/libmysofa/distinfo @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2019/11/30 13:35:42 nia Exp $ + +SHA1 (libmysofa-0.9.tar.gz) = 55493ab91bec91f6b1d9813cb66f378df9acc2ca +RMD160 (libmysofa-0.9.tar.gz) = d2499aff00fc42fcaddbf7a272ec7adfb462a7fa +SHA512 (libmysofa-0.9.tar.gz) = c78b907ae9af1e145781de8e1f9092b9108bb3446d24d0512e924aa454c114a3e4fb2a94f98fc782f2d25f2e8efc2bbcb1af830c387da006e5b88b80f74ff285 +Size (libmysofa-0.9.tar.gz) = 80597989 bytes +SHA1 (patch-CMakeLists.txt) = 03e047b3f28541e8e1e19fc5e0df2715bed5a202 diff --git a/audio/libmysofa/patches/patch-CMakeLists.txt b/audio/libmysofa/patches/patch-CMakeLists.txt new file mode 100644 index 00000000000..aa0b7b2ad1c --- /dev/null +++ b/audio/libmysofa/patches/patch-CMakeLists.txt @@ -0,0 +1,13 @@ +$NetBSD: patch-CMakeLists.txt,v 1.1 2019/11/30 13:35:42 nia Exp $ + +Don't need a C++ compiler. + +--- CMakeLists.txt.orig 2019-11-24 16:27:35.000000000 +0000 ++++ CMakeLists.txt +@@ -1,5 +1,5 @@ + cmake_minimum_required (VERSION 2.8) +-project (libmysofa) ++project (libmysofa C) + + INCLUDE(CheckCCompilerFlag) + include(GenerateExportHeader) |