summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorjperkin <jperkin>2016-04-19 10:41:14 +0000
committerjperkin <jperkin>2016-04-19 10:41:14 +0000
commit9994036fce32e87b4a10476b6056a401c6a511b6 (patch)
tree926b8331859592413e27dc74e744752b8e71906f /multimedia
parentad0cbb6da36545b02ee675ab250474e1770a0a86 (diff)
downloadpkgsrc-9994036fce32e87b4a10476b6056a401c6a511b6.tar.gz
Remove dependency on audio/faac (appears unused) and move audio/libdca
dependency to options.mk, defaulting to disabled. Both these packages are marked NO_BIN_ON_* so xine-lib couldn't previously be distributed in binary package sets. Bump PKGREVISION.
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/xine-lib/Makefile8
-rw-r--r--multimedia/xine-lib/options.mk14
2 files changed, 18 insertions, 4 deletions
diff --git a/multimedia/xine-lib/Makefile b/multimedia/xine-lib/Makefile
index ab60c007797..71900b4b812 100644
--- a/multimedia/xine-lib/Makefile
+++ b/multimedia/xine-lib/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.139 2015/11/18 14:19:47 ryoon Exp $
+# $NetBSD: Makefile,v 1.140 2016/04/19 10:41:14 jperkin Exp $
-PKGREVISION= 3
+PKGREVISION= 4
.include "Makefile.common"
COMMENT= Multimedia player library
@@ -55,13 +55,13 @@ PLIST.oss= yes
CPPFLAGS.SunOS+= -D__u32=uint32_t -DHAVE_SYSI86 -DHAVE_MMX_FALSE
LDFLAGS.SunOS+= -lresolv
+.include "options.mk"
+
# flac is supported internally; don't know what the plugin is good for
# but until autodetection is turned off, force external flac for now.
.include "../../audio/flac/buildlink3.mk"
-.include "../../audio/faac/buildlink3.mk"
.include "../../audio/faad2/buildlink3.mk"
.include "../../audio/liba52/buildlink3.mk"
-.include "../../audio/libdca/buildlink3.mk"
.include "../../audio/libmad/buildlink3.mk"
#.include "../../audio/libmpcdec/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
diff --git a/multimedia/xine-lib/options.mk b/multimedia/xine-lib/options.mk
new file mode 100644
index 00000000000..2b771384497
--- /dev/null
+++ b/multimedia/xine-lib/options.mk
@@ -0,0 +1,14 @@
+# $NetBSD: options.mk,v 1.1 2016/04/19 10:41:14 jperkin Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.xine-lib
+
+PKG_SUPPORTED_OPTIONS= dts
+
+.include "../../mk/bsd.options.mk"
+
+# Marked NO_BIN_ON_*. Only enable if you don't want to distribute packages.
+.if !empty(PKG_OPTIONS:Mdts)
+.include "../../audio/libdca/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-dts
+.endif