aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
diff options
context:
space:
mode:
authorTanu Kaskinen <tanuk@iki.fi>2019-10-27 07:48:20 +0200
committerKhem Raj <raj.khem@gmail.com>2019-10-26 23:10:06 -0700
commit18506b797bcfe162999223b79919e7c730875bb4 (patch)
tree3c82f5b2bbc3f9e7b9cea93d2f954bfb60ce8f6d /meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
parentaccb14ce5dae1c5c3d0b4d27ee925d3e300b0ce4 (diff)
downloadmeta-openembedded-contrib-18506b797bcfe162999223b79919e7c730875bb4.tar.gz
pavucontrol: polish the recipe
Removed an unused patch file: 0002-build-sys-Add-m4-file-for-AX_CXX_COMPILE_STDCXX_11.patch I believe gtk+3-native was added to DEPENDS to get glib-gettextize, which is actually provided by glib-2.0-native. Pavucontrol is not a part of GNOME, it just uses GTK, so it seems slightly wrong to inherit gnomebase. The only thing we need from gnomebase is the autotools inherit, which we can do directly. The gnomebase class automatically set the SECTION to "x11/gnome", but I think "x11/multimedia" is better. Added HOMEPAGE. Fixed LICENSE. Pavucontrol allows choosing later GPL versions as well. Signed-off-by: Tanu Kaskinen <tanuk@iki.fi> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb')
-rw-r--r--meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb12
1 files changed, 9 insertions, 3 deletions
diff --git a/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb b/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
index 421ea9d5c6..3588ce7233 100644
--- a/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
+++ b/meta-oe/recipes-multimedia/pulseaudio/pavucontrol_4.0.bb
@@ -1,10 +1,16 @@
DESCRIPTION = "PulseAudio Volume Control (pavucontrol) is a simple GTK based volume control tool ("mixer") for the PulseAudio sound server."
-LICENSE = "GPLv2"
+HOMEPAGE = "https://freedesktop.org/software/pulseaudio/pavucontrol/"
+SECTION = "x11/multimedia"
+LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe"
-DEPENDS = "intltool-native gtk+3-native gtkmm3 libcanberra pulseaudio"
+# glib-2.0-native is required for glib-gettextize, which is used by the
+# AM_GLIB_GNU_GETTEXT macro in configure.ac. That macro is deprecated, so the
+# glib-2.0-native dependency may go away at some point (something to keep in
+# mind when doing version upgrades).
+DEPENDS = "intltool-native glib-2.0-native gtkmm3 libcanberra pulseaudio"
-inherit gnomebase distro_features_check
+inherit autotools distro_features_check
REQUIRED_DISTRO_FEATURES = "x11"