summaryrefslogtreecommitdiff
path: root/audio/libaudec/buildlink3.mk
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2021-08-06 13:50:24 +0000
committernia <nia@pkgsrc.org>2021-08-06 13:50:24 +0000
commit08cab9244f969ee7636a6c32cb6866e0b726e187 (patch)
tree66a46fbbee60667ace276926a8ab85d3ac010043 /audio/libaudec/buildlink3.mk
parentf5b17797d68e33a397728288490871e27c31b09a (diff)
downloadpkgsrc-08cab9244f969ee7636a6c32cb6866e0b726e187.tar.gz
add audio/libaudec
libaudec (lib audio decoder) is a wrapper library over minimp3, sndfile and libsamplerate for reading and resampling audio files, based on Robin Gareus' audio_decoder code. libaudec supports all formats supported by sndfile, in addition to MP3. This library is meant to be linked in statically to larger projects. Until version 1.0 is released, the API is subject to change. libaudec is released under the GNU Affero GPLv3+.
Diffstat (limited to 'audio/libaudec/buildlink3.mk')
-rw-r--r--audio/libaudec/buildlink3.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/audio/libaudec/buildlink3.mk b/audio/libaudec/buildlink3.mk
new file mode 100644
index 00000000000..18b96b16367
--- /dev/null
+++ b/audio/libaudec/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2021/08/06 13:50:24 nia Exp $
+
+BUILDLINK_TREE+= libaudec
+
+.if !defined(LIBAUDEC_BUILDLINK3_MK)
+LIBAUDEC_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.libaudec+= libaudec>=0.3.4
+BUILDLINK_PKGSRCDIR.libaudec?= ../../audio/libaudec
+
+.include "../../audio/libsamplerate/buildlink3.mk"
+.include "../../audio/libsndfile/buildlink3.mk"
+.endif # LIBAUDEC_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -libaudec