[oe-commits] David-John Willis : avahi: Bump packages to 0.6.25 (security fix) and add checksums.

git version control git at git.openembedded.org
Tue Nov 3 11:45:01 UTC 2009


Module: openembedded.git
Branch: shr/merge
Commit: 86c5af3596d9e85b30bf5198575d8f360e0329c4
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=86c5af3596d9e85b30bf5198575d8f360e0329c4

Author: David-John Willis <John.Willis at Distant-earth.com>
Date:   Fri Oct 30 14:37:42 2009 +0000

avahi: Bump packages to 0.6.25 (security fix) and add checksums.

---

 conf/checksums.ini                   |    8 ++++++++
 recipes/avahi/avahi-python_0.6.25.bb |   19 +++++++++++++++++++
 recipes/avahi/avahi-ui_0.6.25.bb     |   20 ++++++++++++++++++++
 recipes/avahi/avahi_0.6.25.bb        |    7 +++++++
 4 files changed, 54 insertions(+), 0 deletions(-)

diff --git a/conf/checksums.ini b/conf/checksums.ini
index 2dc649c..11a50de 100644
--- a/conf/checksums.ini
+++ b/conf/checksums.ini
@@ -2382,6 +2382,10 @@ sha256=dedf5325105f071e5d9f898fdb7337a7fe88a3a8a1f832a6056ba00477b8cc3d
 md5=068c1d220b07037e64caf87d4a7a0504
 sha256=260070d46188ed58f5dc1174ce632c096679f6391a2b729366e7aba349d4b950
 
+[http://avahi.org/download/avahi-0.6.25.tar.gz]
+md5=a83155a6e29e3988f07e5eea3287b21e
+sha256=9220d974f5515b8ccfa3900cd72cedcac0fa4cc87ca3c64405f7c55346cbba59
+
 [http://www.apache.org/dist/excalibur/avalon-framework/source/avalon-framework-api-4.3-src.tar.gz]
 md5=d4cffb4ba1d07bdc517ac6e322636495
 sha256=a4d56a053609ddfc77f6a42c3f15a11708d5e0eb29ffc60a40b87e4cc7331d47
@@ -7458,6 +7462,10 @@ sha256=0934bd29fb2ad0367ea3bdfdce47537179f9af6aa960cbcc897c40da2e1a0ee3
 md5=585a65f61c2cd308ab45d5c514f695dc
 sha256=0934bd29fb2ad0367ea3bdfdce47537179f9af6aa960cbcc897c40da2e1a0ee3
 
+[http://ftp.gnu.org/gnu/freefont/freefont-ttf-20090104.tar.gz]
+md5=1128bb17763cde6990eacd5996f7def7
+sha256=2b8e7164b0c362d5c5e90275b25772514d76d5fda3d54c026445611e467d638e
+
 [http://dfn.dl.sourceforge.net/sourceforge/freeglut/freeglut-2.4.0.tar.gz]
 md5=6d16873bd876fbf4980a927cfbc496a1
 sha256=269f2d50ba30b381622eb36f20b552ad43a1b43d544b9075e484e7146e81b052
diff --git a/recipes/avahi/avahi-python_0.6.25.bb b/recipes/avahi/avahi-python_0.6.25.bb
new file mode 100644
index 0000000..9c9e77d
--- /dev/null
+++ b/recipes/avahi/avahi-python_0.6.25.bb
@@ -0,0 +1,19 @@
+require avahi.inc
+
+PR = "r1"
+
+# FIXME: without --enable-gtk, avahi-discover (pygtk) won't be built
+FILES_avahi-discover = ""
+
+PROVIDES = "avahi"
+DEPENDS += "python-native"
+
+SRC_URI += "file://configure-check-pymod.patch;patch=1"
+
+S = "${WORKDIR}/avahi-${PV}"
+
+RDEPENDS_avahi-discover = "python-avahi python-pygtk"
+RDEPENDS_python-avahi = "python-dbus"
+PACKAGES =+ "python-avahi"
+
+AVAHI_PYTHON = "--enable-python"
diff --git a/recipes/avahi/avahi-ui_0.6.25.bb b/recipes/avahi/avahi-ui_0.6.25.bb
new file mode 100644
index 0000000..966958d
--- /dev/null
+++ b/recipes/avahi/avahi-ui_0.6.25.bb
@@ -0,0 +1,20 @@
+require avahi.inc
+
+PR = "r1"
+
+DEPENDS += "avahi gtk+"
+
+AVAHI_GTK = "--enable-gtk"
+
+S = "${WORKDIR}/avahi-${PV}"
+
+do_stage() {
+        install -d ${STAGING_INCDIR}/avahi-ui
+	cp ${S}/avahi-ui/*.h ${STAGING_INCDIR}/avahi-ui/
+        oe_libinstall -C avahi-ui -a -so libavahi-ui ${STAGING_LIBDIR}
+}
+
+PACKAGES = "${PN} ${PN}-dbg"
+
+FILES_${PN} = "${libdir}/libavahi-ui*.so.*"
+FILES_${PN}-dbg += "${libdir}/.debug/libavah-ui*"
diff --git a/recipes/avahi/avahi_0.6.25.bb b/recipes/avahi/avahi_0.6.25.bb
new file mode 100644
index 0000000..61a62a5
--- /dev/null
+++ b/recipes/avahi/avahi_0.6.25.bb
@@ -0,0 +1,7 @@
+require avahi.inc
+
+PR = "r1"
+
+DEPENDS += "intltool-native"
+
+PACKAGES =+ "libavahi-gobject"





More information about the Openembedded-commits mailing list