From 1b8dfe266937a37a4c642f96ceb2347bf4c00a17 Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Fri, 10 Oct 2014 03:20:04 +0200 Subject: initial commit for Enea Linux 4.0-140929 Migrated from the internal git server on the daisy-enea-point-release branch Signed-off-by: Tudor Florea --- .../recipes-connectivity/gupnp/gssdp.inc | 18 ++++++++++++++++++ .../recipes-connectivity/gupnp/gssdp_0.12.2.1.bb | 5 +++++ .../recipes-connectivity/gupnp/gssdp_0.13.2.bb | 8 ++++++++ .../recipes-connectivity/gupnp/gupnp-av.inc | 8 ++++++++ .../recipes-connectivity/gupnp/gupnp-av_0.10.3.bb | 8 ++++++++ .../recipes-connectivity/gupnp/gupnp-av_0.11.6.bb | 10 ++++++++++ .../recipes-connectivity/gupnp/gupnp-dlna_0.9.2.bb | 20 ++++++++++++++++++++ .../recipes-connectivity/gupnp/gupnp-igd_0.2.2.bb | 14 ++++++++++++++ .../recipes-connectivity/gupnp/gupnp-tools_0.8.1.bb | 11 +++++++++++ .../recipes-connectivity/gupnp/gupnp.inc | 21 +++++++++++++++++++++ .../recipes-connectivity/gupnp/gupnp_0.18.4.bb | 8 ++++++++ .../recipes-connectivity/gupnp/gupnp_0.19.3.bb | 10 ++++++++++ .../recipes-connectivity/gupnp/no-vala.inc | 5 +++++ 13 files changed, 146 insertions(+) create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp.inc create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_0.12.2.1.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gssdp_0.13.2.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-av.inc create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.10.3.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.11.6.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-dlna_0.9.2.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-igd_0.2.2.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp-tools_0.8.1.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp.inc create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp_0.18.4.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/gupnp_0.19.3.bb create mode 100644 meta-multimedia/recipes-connectivity/gupnp/no-vala.inc (limited to 'meta-multimedia/recipes-connectivity/gupnp') diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp.inc b/meta-multimedia/recipes-connectivity/gupnp/gssdp.inc new file mode 100644 index 0000000000..ae965b996c --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp.inc @@ -0,0 +1,18 @@ +SUMMARY = "Resource discovery and announcement over SSDP" +DESCRIPTION = "GSSDP implements resource discovery and announcement over SSDP (Simpe Service Discovery Protocol)." +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" +DEPENDS = "glib-2.0 libsoup-2.4 gobject-introspection-stub" + +inherit autotools pkgconfig + +require no-vala.inc + +EXTRA_OECONF = "--disable-introspection" + +PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES', 'x11', 'gtk', '', d)}" +PACKAGECONFIG[gtk] = "--with-gtk,--without-gtk,gtk+" + +PACKAGES =+ "gssdp-tools" + +FILES_gssdp-tools = "${bindir}/gssdp* ${datadir}/gssdp/*.glade" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.12.2.1.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.12.2.1.bb new file mode 100644 index 0000000000..29cc721c55 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.12.2.1.bb @@ -0,0 +1,5 @@ +require gssdp.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.12/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "8ac3a544ef0dcf8caaf7c249d2a50dc2" +SRC_URI[sha256sum] = "928aa257815d044fdbfc740f5799530d41897947b5d7854173f636b36d728414" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.13.2.bb b/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.13.2.bb new file mode 100644 index 0000000000..c308fa01a9 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gssdp_0.13.2.bb @@ -0,0 +1,8 @@ +require gssdp.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.13/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "758ed423cdd258a9a22d59c321b535ed" +SRC_URI[sha256sum] = "8f663f8a72b66254f5c20a3610ff853ac8d00bf6f253828e37e51579caa34dce" + +# This is a development release so don't prefer it +DEFAULT_PREFERENCE = "-1" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-av.inc b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av.inc new file mode 100644 index 0000000000..b076155858 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av.inc @@ -0,0 +1,8 @@ +SUMMARY = "Helpers for AV applications using UPnP" +DESCRIPTION = "GUPnP-AV is a collection of helpers for building AV (audio/video) applications using GUPnP." +LICENSE = "LGPLv2" +DEPENDS = "gupnp" + +inherit autotools pkgconfig + +require no-vala.inc diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.10.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.10.3.bb new file mode 100644 index 0000000000..5f8e73a076 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.10.3.bb @@ -0,0 +1,8 @@ +require gupnp-av.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.10/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "2c57e56b201765b2297946d8d99bd01c" +SRC_URI[sha256sum] = "d0dbb727d87bc9f2dc834455d14a30700b16b41a57e9dcde2e822b378ca8f1e2" + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ + file://libgupnp-av/gupnp-av.h;beginline=1;endline=22;md5=d344132a8766641fcb11213ff5982086" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.11.6.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.11.6.bb new file mode 100644 index 0000000000..b402dd84d5 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-av_0.11.6.bb @@ -0,0 +1,10 @@ +require gupnp-av.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.11/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "ee200393207323f0b594f11d6184556c" +SRC_URI[sha256sum] = "401991336babb18c4ebed16e75e0b4d3e5848cff7bb878bbfd54a5d15203c4cc" + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ + file://libgupnp-av/gupnp-av.h;beginline=1;endline=22;md5=2b47b7b5f799d2ebabe62b895e848820" + +DEFAULT_PREFERENCE = "-1" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-dlna_0.9.2.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp-dlna_0.9.2.bb new file mode 100644 index 0000000000..b7e71cf0da --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-dlna_0.9.2.bb @@ -0,0 +1,20 @@ +SUMMARY = "Helpers for AV applications using DLNA" +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c \ + file://libgupnp-dlna/gupnp-dlna-profile.h;beginline=1;endline=22;md5=1b85459f65cb1e73a885ca137aab6274" + +DEPENDS = "libxml2 glib-2.0" + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.9/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "d972f9b03f0f3793cb895eb034ea314f" +SRC_URI[sha256sum] = "c28d5650604c7da4f193e6b85049a4885f3a01f1996df768d55b5cb898a9fc53" + +inherit autotools pkgconfig + +require no-vala.inc + +# The GStreamer metadata backend requires GStreamer 1.0, so skip this until we +# have that packaged. +EXTRA_OECONF = "--disable-gstreamer-metadata-backend" + +FILES_${PN} += "${datadir}/gupnp-dlna-2.0/dlna-profiles" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-igd_0.2.2.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp-igd_0.2.2.bb new file mode 100644 index 0000000000..112bc4bd32 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-igd_0.2.2.bb @@ -0,0 +1,14 @@ +SUMMARY = "Helpers for interacting with Internet Gateway Devices over UPnP" +LICENSE = "LGPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343 \ + file://libgupnp-igd/gupnp-simple-igd.c;beginline=1;endline=21;md5=aa292c0d9390463a6e1055dc5fc68e80" + +DEPENDS = "glib-2.0 gupnp" + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.2/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "f881323304185c02634034e3bda714ba" +SRC_URI[sha256sum] = "73b6a98a0f13b29b34c3bfc07f99f78b1319211cb95a8585752873af2b9067d3" + +inherit autotools pkgconfig + +EXTRA_OECONF = "--disable-introspection --disable-python" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp-tools_0.8.1.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp-tools_0.8.1.bb new file mode 100644 index 0000000000..178cea39aa --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp-tools_0.8.1.bb @@ -0,0 +1,11 @@ +SUMMARY = "Tools for GUPnP" +LICENSE = "GPLv2+" +LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \ + file://src/network-light/main.c;beginline=1;endline=21;md5=033bf37c030780c5a72165846b3003f6" +DEPENDS = "gupnp gupnp-av gtk+ gnome-icon-theme" + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.8/${BPN}-${PV}.tar.bz2" +SRC_URI[md5sum] = "cafc2a4f2d1a91a8c1228799073d1d7d" +SRC_URI[sha256sum] = "57d5ca899f8da7e4ae69e5f98d75d1603aa7f388022f9ccb357f90abb22b75b6" + +inherit autotools pkgconfig diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp.inc b/meta-multimedia/recipes-connectivity/gupnp/gupnp.inc new file mode 100644 index 0000000000..b63f2232dd --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp.inc @@ -0,0 +1,21 @@ +SUMMARY = "UPnP framework" +DESCRIPTION = "GUPnP is an elegant, object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible. It provides the same set of features as libupnp, but shields the developer from most of UPnP's internals." +LICENSE = "LGPLv2+" + +DEPENDS = "e2fsprogs gssdp libsoup-2.4 libxml2 gobject-introspection-stub" + +require no-vala.inc + +EXTRA_OECONF = "--disable-introspection" + +inherit autotools pkgconfig + +FILES_${PN} = "${libdir}/*.so.*" +FILES_${PN}-dev += "${bindir}/gupnp-binding-tool" + +SYSROOT_PREPROCESS_FUNCS += "gupnp_sysroot_preprocess" + +gupnp_sysroot_preprocess () { + install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/ + install -m 755 ${D}${bindir}/gupnp-binding-tool ${SYSROOT_DESTDIR}${bindir_crossscripts}/ +} diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.18.4.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.18.4.bb new file mode 100644 index 0000000000..4fb1d05e29 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.18.4.bb @@ -0,0 +1,8 @@ +require gupnp.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.18/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "0e15fa26be7b1a0255e6dec07c285527" +SRC_URI[sha256sum] = "6b437d5711b212292c6080626b97480268310da636a6cf937ad6119291af78a1" + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ + file://libgupnp/gupnp.h;beginline=1;endline=20;md5=28c49b17d623afc3335efc2e511879e1" diff --git a/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.19.3.bb b/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.19.3.bb new file mode 100644 index 0000000000..bab74b8578 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/gupnp_0.19.3.bb @@ -0,0 +1,10 @@ +require gupnp.inc + +SRC_URI = "http://download.gnome.org/sources/${BPN}/0.19/${BPN}-${PV}.tar.xz" +SRC_URI[md5sum] = "8165c3ad3d16576a0a99250b75df23f8" +SRC_URI[sha256sum] = "0d3097c419e1f8af0ff8ee91318d75e8896b3b92924cb1a5cf93010795a7118b" + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7 \ + file://libgupnp/gupnp.h;beginline=1;endline=20;md5=d78a69d9b6e63ee2dc72e7b674d97520" + +DEFAULT_PREFERENCE = "-1" diff --git a/meta-multimedia/recipes-connectivity/gupnp/no-vala.inc b/meta-multimedia/recipes-connectivity/gupnp/no-vala.inc new file mode 100644 index 0000000000..5a45cd1250 --- /dev/null +++ b/meta-multimedia/recipes-connectivity/gupnp/no-vala.inc @@ -0,0 +1,5 @@ +do_configure_prepend () { + # Vala needs gobject-introspection so won't work. Instead of depending + # on vala-native just to run configure, comment out the Vala macro. + sed -i -e 's/\(^[ \t]*VALA_PROG_VAPIGEN\)/dnl \1/g' ${S}/configure.ac +} -- cgit v1.2.3-54-g00ecf