summaryrefslogtreecommitdiff
path: root/multimedia/gnome-mplayer/options.mk
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2011-04-10 08:43:32 +0000
committerobache <obache@pkgsrc.org>2011-04-10 08:43:32 +0000
commitb504d18a299776be0b66492d17324c640ac839e1 (patch)
treef65455a34d15c8091bcf48b9a2a222ca4ab41ff2 /multimedia/gnome-mplayer/options.mk
parentf699a091cc46267b91c4291b5741346725b70096 (diff)
downloadpkgsrc-b504d18a299776be0b66492d17324c640ac839e1.tar.gz
Import gnome-mplayer-1.0.2 as multimedia/gnome-mplayer.
GNOME MPlayer is a GTK GUI for MPlayer based on the Gnome HIG. However, the code is not dependent on any Gnome library
Diffstat (limited to 'multimedia/gnome-mplayer/options.mk')
-rw-r--r--multimedia/gnome-mplayer/options.mk71
1 files changed, 71 insertions, 0 deletions
diff --git a/multimedia/gnome-mplayer/options.mk b/multimedia/gnome-mplayer/options.mk
new file mode 100644
index 00000000000..d4dcae17410
--- /dev/null
+++ b/multimedia/gnome-mplayer/options.mk
@@ -0,0 +1,71 @@
+# $NetBSD: options.mk,v 1.1.1.1 2011/04/10 08:43:32 obache Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gnome-mplayer
+PKG_SUPPORTED_OPTIONS= alsa gnome musicbrainz pulseaudio libgpod
+PKG_SUGGESTED_OPTIONS= gnome musicbrainz pulseaudio
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= nautilus
+
+#
+# PulseAudio device and volume support
+#
+.if !empty(PKG_OPTIONS:Mpulseaudio)
+.include "../../audio/pulseaudio/buildlink3.mk"
+CONFIGURE_ARGS+= --with-pulseaudio=yes
+.else
+CONFIGURE_ARGS+= --with-pulseaudio=no
+.endif
+
+#
+# Compile the nautilus plugin
+# Use gnome-power-manager below 2.26 inhibit methods
+# Send notifications of new media
+#
+.if !empty(PKG_OPTIONS:Mgnome)
+DEPENDS+= gnome-power-manager-[0-9]*:../../sysutils/gnome-power-manager
+.include "../../sysutils/libnotify/buildlink3.mk"
+.include "../../sysutils/nautilus/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-nautilus
+CONFIGURE_ARGS+= --with-gpm-old-method
+CONFIGURE_ARGS+= --with-gpm-new-method=no
+CONFIGURE_ARGS+= --with-libnotify
+PLIST.nautilus= yes
+.else
+CONFIGURE_ARGS+= --disable-nautilus
+CONFIGURE_ARGS+= --with-gpm-old-method=no
+CONFIGURE_ARGS+= --with-gpm-new-method=no
+CONFIGURE_ARGS+= --with-libnotify=no
+.endif
+
+#
+# Add support for libmusicbrainz3
+#
+.if !empty(PKG_OPTIONS:Mmusicbrainz)
+.include "../../audio/libmusicbrainz/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+CONFIGURE_ARGS+= --with-libmusicbrainz3
+.else
+CONFIGURE_ARGS+= --with-libmusicbrainz3=no
+.endif
+
+#
+# Read volume from alsa devices
+#
+.if !empty(PKG_OPTIONS:Malsa)
+.include "../../audio/alsa-lib/buildlink3.mk"
+CONFIGURE_ARGS+= --with-alsa
+.else
+CONFIGURE_ARGS+= --with-alsa=no
+.endif
+
+#
+# Add support for libgpod
+#
+.if !empty(PKG_OPTIONS:Mlibgpod)
+.include "../../audio/libgpod/buildlink3.mk"
+CONFIGURE_ARGS+= --with-libgpod
+.else
+CONFIGURE_ARGS+= --with-libgpod=no
+.endif