[oe-commits] org.oe.dev dotconf: rename to libdotonf, fix packaging

xjqian commit openembedded-commits at lists.openembedded.org
Fri Jan 4 05:04:12 UTC 2008


dotconf: rename to libdotonf, fix packaging
* follow debian naming and packaging
* change dependency in speech-dispatcher

Author: xjqian at openembedded.org
Branch: org.openembedded.dev
Revision: 2aa9256d7f533a0842602c8c7dd68bcd9f7bf777
ViewMTN: http://monotone.openembedded.org/revision/info/2aa9256d7f533a0842602c8c7dd68bcd9f7bf777
Files:
1
packages/dotconf
packages/libdotconf
packages/dotconf/dotconf_1.0.13.bb
packages/libdotconf/libdotconf_1.0.13.bb
packages/speech-dispatcher/speech-dispatcher_0.6.5.bb
Diffs:

#
# mt diff -rc3a341f8c36447946dd29b81db83f0abdd7bb3f2 -r2aa9256d7f533a0842602c8c7dd68bcd9f7bf777
#
# 
# 
# rename "packages/dotconf"
#     to "packages/libdotconf"
# 
# rename "packages/dotconf/dotconf_1.0.13.bb"
#     to "packages/libdotconf/libdotconf_1.0.13.bb"
# 
# patch "packages/libdotconf/libdotconf_1.0.13.bb"
#  from [e67a233b6b36af1e1166969497a8065fc964af7b]
#    to [245a00b2859c9b2e151d7d41515c2888a4561d3d]
# 
# patch "packages/speech-dispatcher/speech-dispatcher_0.6.5.bb"
#  from [990e0945a62343c1db6ea8b85b8b82ce5e35151c]
#    to [aeea26005ee0a1b7bbc4d481def4b1c19ff8dec0]
# 
============================================================
--- packages/dotconf/dotconf_1.0.13.bb	e67a233b6b36af1e1166969497a8065fc964af7b
+++ packages/libdotconf/libdotconf_1.0.13.bb	245a00b2859c9b2e151d7d41515c2888a4561d3d
@@ -6,10 +6,20 @@ inherit autotools
 
 inherit autotools
 
-SRC_URI = "http://www.azzit.de/dotconf/download/v1.0/${PN}-${PV}.tar.gz \
+SRC_URI = "http://www.azzit.de/dotconf/download/v1.0/dotconf-${PV}.tar.gz \
 	  file://srcMakefile.am_00.patch;patch=1"
 
-do_stage () {
-        install -m 0644 ${S}/src/*.h ${STAGING_INCDIR}/
-        oe_libinstall -C src -a -so libdotconf ${STAGING_LIBDIR}/
+S = "${WORKDIR}/dotconf-${PV}"
+
+do_install() {
+        install -d ${D}${libdir}
+        install -d ${D}${includedir}
+
+        install -m 0644 ${S}/src/dotconf.h  ${D}${includedir}
+        oe_libinstall -C src -so libdotconf ${D}${libdir}
 }
+
+do_stage() {
+        install -m 0644 ${S}/src/dotconf.h ${STAGING_INCDIR}/
+        oe_libinstall -C src -so libdotconf ${STAGING_LIBDIR}/
+}
============================================================
--- packages/speech-dispatcher/speech-dispatcher_0.6.5.bb	990e0945a62343c1db6ea8b85b8b82ce5e35151c
+++ packages/speech-dispatcher/speech-dispatcher_0.6.5.bb	aeea26005ee0a1b7bbc4d481def4b1c19ff8dec0
@@ -1,8 +1,8 @@ LICENSE = "GPLv2"
 DESCRIPTION = " Speech Dispatcher is a high-level device independent layer \
 for speech synthesis through a simple, stable and well documented interface."
 HOMEPAGE = "http://www.freebsoft.org/speechd/"
 LICENSE = "GPLv2"
-DEPENDS = "flite dotconf glib-2.0"
+DEPENDS = "flite libdotconf glib-2.0"
 RPROVIDES += "speechd"
 
 PR = "r0"






More information about the Openembedded-commits mailing list