[oe-commits] [meta-openembedded] 01/18: libupnp: Add recipe for version 1.8.2

git at git.openembedded.org git at git.openembedded.org
Fri Sep 15 11:57:36 UTC 2017


This is an automated email from the git hooks/post-receive script.

martin_jansa pushed a commit to branch master-next
in repository meta-openembedded.

commit f87db367b7ca114008c12f7e5e9100503c389b3d
Author: Fabien Lahoudere <fabien.lahoudere at collabora.co.uk>
AuthorDate: Wed Sep 13 22:05:36 2017 +0200

    libupnp: Add recipe for version 1.8.2
    
    This version is needed for gerbera (and possibly vlc), however
    this version break mpd, so keep old version as libupnp1.6 and
    use it for mpd until there is new version of mpd supporting 1.8
    version.
    
    Signed-off-by: Fabien Lahoudere <fabien.lahoudere at collabora.co.uk>
    Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
---
 .../libupnp/{libupnp => libupnp1.6}/sepbuildfix.patch        |  0
 .../libupnp/{libupnp_1.6.21.bb => libupnp1.6_1.6.21.bb}      |  2 +-
 .../libupnp/{libupnp_1.6.21.bb => libupnp_git.bb}            | 12 +++++++-----
 meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.21.bb    |  2 +-
 4 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/meta-multimedia/recipes-connectivity/libupnp/libupnp/sepbuildfix.patch b/meta-multimedia/recipes-connectivity/libupnp/libupnp1.6/sepbuildfix.patch
similarity index 100%
rename from meta-multimedia/recipes-connectivity/libupnp/libupnp/sepbuildfix.patch
rename to meta-multimedia/recipes-connectivity/libupnp/libupnp1.6/sepbuildfix.patch
diff --git a/meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb b/meta-multimedia/recipes-connectivity/libupnp/libupnp1.6_1.6.21.bb
similarity index 92%
copy from meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb
copy to meta-multimedia/recipes-connectivity/libupnp/libupnp1.6_1.6.21.bb
index a198829..3493e72 100644
--- a/meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb
+++ b/meta-multimedia/recipes-connectivity/libupnp/libupnp1.6_1.6.21.bb
@@ -8,7 +8,7 @@ HOMEPAGE = "http://pupnp.sourceforge.net/"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=b3190d5244e08e78e4c8ee78544f4863"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/pupnp/${BP}.tar.bz2 \
+SRC_URI = "${SOURCEFORGE_MIRROR}/pupnp/libupnp-${PV}.tar.bz2 \
            file://sepbuildfix.patch \
 "
 
diff --git a/meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb b/meta-multimedia/recipes-connectivity/libupnp/libupnp_git.bb
similarity index 70%
rename from meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb
rename to meta-multimedia/recipes-connectivity/libupnp/libupnp_git.bb
index a198829..7a524f2 100644
--- a/meta-multimedia/recipes-connectivity/libupnp/libupnp_1.6.21.bb
+++ b/meta-multimedia/recipes-connectivity/libupnp/libupnp_git.bb
@@ -6,13 +6,15 @@ supporting the Document Object Model (DOM) Level 2 API and an optional, \
 integrated mini web server for serving UPnP related documents."
 HOMEPAGE = "http://pupnp.sourceforge.net/"
 LICENSE = "BSD"
+
 LIC_FILES_CHKSUM = "file://LICENSE;md5=b3190d5244e08e78e4c8ee78544f4863"
 
-SRC_URI = "${SOURCEFORGE_MIRROR}/pupnp/${BP}.tar.bz2 \
-           file://sepbuildfix.patch \
-"
+PV = "1.8.2+git${SRCPV}"
+SRCREV = "56d6042abae861e8838a4e6b6b5b575b99e38f34"
+SRC_URI = "git://github.com/mrjimenez/pupnp.git;protocol=https"
 
-SRC_URI[md5sum] = "513adadb07fa039a8aeb0ceb7b7b0f6e"
-SRC_URI[sha256sum] = "af3f3c0846a1d75baeadae4aa5a2bda427567e2a1fb4559bf73ccff0a4f9a39b"
+S="${WORKDIR}/git"
 
 inherit autotools
+
+EXTRA_OECONF += "--enable-reuseaddr"
\ No newline at end of file
diff --git a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.21.bb b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.21.bb
index 77ab5eb..2eb21a3 100644
--- a/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.21.bb
+++ b/meta-multimedia/recipes-multimedia/musicpd/mpd_0.19.21.bb
@@ -36,7 +36,7 @@ DEPENDS += " \
     dbus \
     expat \
     zlib \
-    libupnp \
+    libupnp1.6 \
 "
 
 # While this item does not require it, it depends on mpg123 which does

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list