summaryrefslogtreecommitdiff
path: root/audio/streamtuner/options.mk
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2005-10-19 09:45:09 +0000
committerxtraeme <xtraeme@pkgsrc.org>2005-10-19 09:45:09 +0000
commit138cfd54f8afae6330ad170ba523a9c9fd5c46bf (patch)
treeb44ea242df4e46ac04beffa44be9a4a086b42374 /audio/streamtuner/options.mk
parent115a2365eb33f051b4c2295134c2e769622c65eb (diff)
downloadpkgsrc-138cfd54f8afae6330ad170ba523a9c9fd5c46bf.tar.gz
Update to 0.99.99 (one year later... :-)
0.99.99 December 21, 2004 * Core changes: * Startup time has been greatly reduced (especially when there are a lot of cached streams) * The cache format has changed (a binary cache has been reintroduced, improving performance and allowing to inline binary files into the cache) * Was sometimes locking up at startup: fixed * The preferences dialog has been reworked * A tab can now reload multiple categories concurrently * The stop button now only stops the currently selected tab * The stream columns can now be reordered * The stream columns menu item now displays a dialog * The plugin API has been enriched (handler configuration, handler preferences widget, character set handling in the transfer framework, utilities, ...) and documented * Bookmarks now include a description, homepage and URI list * The about dialog does not list the plugins and handlers anymore * Hyperlinks can now be focused, and activated using the keyboard * User interface images are now loaded from external files, for smaller memory usage * When a plugin was disabled, its configuration was lost: fixed * Now compiles cleanly even when -fstrict-aliasing is in use (based on a patch by Philipp Thomas) * The stock preselections have been updated * The streamtuner icon now uses the new colour scheme * Other fixes, cleanups and improvements pkgsrc changes: * Make it use the options framework. The following options are recognized: o streamtuner-local (to enable the local metadata plugin) o streamtuner-xiph (to enable the xiph plugin) o python (to enable the python plugin) The python option is off by default and the other ones are on.
Diffstat (limited to 'audio/streamtuner/options.mk')
-rw-r--r--audio/streamtuner/options.mk35
1 files changed, 35 insertions, 0 deletions
diff --git a/audio/streamtuner/options.mk b/audio/streamtuner/options.mk
new file mode 100644
index 00000000000..b7a93ede259
--- /dev/null
+++ b/audio/streamtuner/options.mk
@@ -0,0 +1,35 @@
+# $NetBSD: options.mk,v 1.1 2005/10/19 09:45:09 xtraeme Exp $
+#
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.streamtuner
+PKG_SUPPORTED_OPTIONS= streamtuner-local streamtuner-xiph python
+PKG_SUGGESTED_OPTIONS= streamtuner-local streamtuner-xiph
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mstreamtuner-local)
+PLIST_SUBST+= LOCAL_PLUGIN=
+CONFIGURE_ARGS+= --enable-local
+. include "../../audio/taglib/buildlink3.mk"
+.else
+PLIST_SUBST+= LOCAL_PLUGIN='@comment '
+CONFIGURE_ARGS+= --disable-local
+.endif
+
+.if !empty(PKG_OPTIONS:Mstreamtuner-xiph)
+PLIST_SUBST+= XIPH_PLUGIN=
+CONFIGURE_ARGS+= --enable-xiph
+. include "../../textproc/libxml2/buildlink3.mk"
+.else
+PLIST_SUBST+= XIPH_PLUGIN='@comment '
+CONFIGURE_ARGS+= --disable-xiph
+.endif
+
+.if !empty(PKG_OPTIONS:Mpython)
+PLIST_SUBST+= PYTHON_PLUGIN=
+CONFIGURE_ARGS+= --enable-python
+. include "../../x11/py-gtk2/buildlink3.mk"
+.else
+PLIST_SUBST+= PYTHON_PLUGIN='@comment '
+CONFIGURE_ARGS+= --disable-python
+.endif