[oe-commits] Rolf Leggewie : scim: create .inc and add 1.4.6 recipe

GIT User account git at amethyst.openembedded.net
Sun May 17 12:19:00 UTC 2009


Module: openembedded.git
Branch: laibsch/scim
Commit: 2717d679f8a247c617a0b79f62a3e98bd5c1c1cc
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=2717d679f8a247c617a0b79f62a3e98bd5c1c1cc

Author: Rolf Leggewie <oe-devel at rolf.leggewie.biz>
Date:   Sun May 17 14:12:23 2009 +0200

scim: create .inc and add 1.4.6 recipe

---

 recipes/scim/scim.inc      |   74 +++++++++++++++++++++++++++++++++++++++++++
 recipes/scim/scim_1.4.9.bb |   75 +-------------------------------------------
 2 files changed, 75 insertions(+), 74 deletions(-)

diff --git a/recipes/scim/scim.inc b/recipes/scim/scim.inc
new file mode 100644
index 0000000..5b1690a
--- /dev/null
+++ b/recipes/scim/scim.inc
@@ -0,0 +1,74 @@
+DESCRIPTION = "Smart Common Input Method (SCIM) platform"
+HOMEPAGE = "http://www.scim-im.org"
+SECTION = "libs/inputmethod"
+LICENSE = "LGPL"
+PR = "r0"
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.gz \
+           file://configure.patch;patch=1 \
+#           file://composemacron.patch;patch=1 \
+	"
+DEPENDS = "gtk+"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = " --without-doxygen "
+LEAD_SONAME = "libscim-1.0.so"
+
+PDIR = "${PN}-1.0"
+
+do_configure_append () {
+	# Fix unset @ALL_LINGUAS@
+	#   Replace with a list of available translations in ${S}/po
+
+	cd ${S}/po
+	SEDR=`ls *.gmo -1 --color=none | sed 's/.gmo//' | tr '\n' ' '`
+	SEDL='@ALL_LINGUAS@'
+	sed "s/${SEDL}.*/${SEDR}/" Makefile.in.in > Mii.tmp
+	sed "s/${SEDL}.*/${SEDR}/" Makefile.in > Mi.tmp
+	sed "s/${SEDL}.*/${SEDR}/" Makefile > M.tmp
+	mv Mii.tmp Makefile.in.in
+	mv Mi.tmp Makefile.in
+	mv M.tmp Makefile
+
+	# Fix unset @INTLTOOL_LIBDIR@
+	#   Only needed for a check to see if charmap.alias is present,
+	#   not really needed, so we fail that test by having it look
+	#   in ${S}
+
+	cd ${S}
+	sed 's/@INTLTOOL_LIBDIR@/./' intltool-merge.in > Ii.tmp
+	sed 's/@INTLTOOL_LIBDIR@/./' intltool-merge > I.tmp
+	mv Ii.tmp intltool-merge.in
+	mv I.tmp intltool-merge
+
+	# Fix unset @GTK_LIBDIR@
+	#   This is the same as ${libdir} so we use that
+
+	cd ${S}/extras/gtk2_immodule
+	sed 's/@GTK_LIBDIR@/$(libdir)/g' Makefile.in > Mi.tmp
+	sed 's/@GTK_LIBDIR@/$(libdir)/g' Makefile.am > Ma.tmp
+	mv Mi.tmp Makefile.in
+	mv Ma.tmp Makefile.am
+}
+
+pkg_postinst_${PN} () {
+	# Update gtk2 immodules
+	#   Adds SCIM to the list
+	/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+}
+
+pkg_postrm_${PN} () {
+	# Update gtk2 immodules
+	#   Removes SCIM from the list
+	/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+}
+
+FILES_${PN}-dbg +=   "${libdir}/${PDIR}/.debug \
+                      ${libdir}/${PDIR}/1.4.0/*/.debug \
+		      ${libdir}/gtk-2.0/immodules/.debug"
+FILES_${PN} +=       "${libdir}/${PDIR}/scim-panel-gtk \
+                      ${libdir}/${PDIR}/scim-helper* \
+                      ${libdir}/${PDIR}/scim-launcher \
+		      ${libdir}/${PDIR}/1.4.0 \
+                      ${libdir}/gtk-2.0/immodules"
diff --git a/recipes/scim/scim_1.4.9.bb b/recipes/scim/scim_1.4.9.bb
index 5b1690a..5e4abe6 100644
--- a/recipes/scim/scim_1.4.9.bb
+++ b/recipes/scim/scim_1.4.9.bb
@@ -1,74 +1 @@
-DESCRIPTION = "Smart Common Input Method (SCIM) platform"
-HOMEPAGE = "http://www.scim-im.org"
-SECTION = "libs/inputmethod"
-LICENSE = "LGPL"
-PR = "r0"
-
-SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${PV}.tar.gz \
-           file://configure.patch;patch=1 \
-#           file://composemacron.patch;patch=1 \
-	"
-DEPENDS = "gtk+"
-
-inherit autotools pkgconfig
-
-EXTRA_OECONF = " --without-doxygen "
-LEAD_SONAME = "libscim-1.0.so"
-
-PDIR = "${PN}-1.0"
-
-do_configure_append () {
-	# Fix unset @ALL_LINGUAS@
-	#   Replace with a list of available translations in ${S}/po
-
-	cd ${S}/po
-	SEDR=`ls *.gmo -1 --color=none | sed 's/.gmo//' | tr '\n' ' '`
-	SEDL='@ALL_LINGUAS@'
-	sed "s/${SEDL}.*/${SEDR}/" Makefile.in.in > Mii.tmp
-	sed "s/${SEDL}.*/${SEDR}/" Makefile.in > Mi.tmp
-	sed "s/${SEDL}.*/${SEDR}/" Makefile > M.tmp
-	mv Mii.tmp Makefile.in.in
-	mv Mi.tmp Makefile.in
-	mv M.tmp Makefile
-
-	# Fix unset @INTLTOOL_LIBDIR@
-	#   Only needed for a check to see if charmap.alias is present,
-	#   not really needed, so we fail that test by having it look
-	#   in ${S}
-
-	cd ${S}
-	sed 's/@INTLTOOL_LIBDIR@/./' intltool-merge.in > Ii.tmp
-	sed 's/@INTLTOOL_LIBDIR@/./' intltool-merge > I.tmp
-	mv Ii.tmp intltool-merge.in
-	mv I.tmp intltool-merge
-
-	# Fix unset @GTK_LIBDIR@
-	#   This is the same as ${libdir} so we use that
-
-	cd ${S}/extras/gtk2_immodule
-	sed 's/@GTK_LIBDIR@/$(libdir)/g' Makefile.in > Mi.tmp
-	sed 's/@GTK_LIBDIR@/$(libdir)/g' Makefile.am > Ma.tmp
-	mv Mi.tmp Makefile.in
-	mv Ma.tmp Makefile.am
-}
-
-pkg_postinst_${PN} () {
-	# Update gtk2 immodules
-	#   Adds SCIM to the list
-	/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
-pkg_postrm_${PN} () {
-	# Update gtk2 immodules
-	#   Removes SCIM from the list
-	/usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-}
-
-FILES_${PN}-dbg +=   "${libdir}/${PDIR}/.debug \
-                      ${libdir}/${PDIR}/1.4.0/*/.debug \
-		      ${libdir}/gtk-2.0/immodules/.debug"
-FILES_${PN} +=       "${libdir}/${PDIR}/scim-panel-gtk \
-                      ${libdir}/${PDIR}/scim-helper* \
-                      ${libdir}/${PDIR}/scim-launcher \
-		      ${libdir}/${PDIR}/1.4.0 \
-                      ${libdir}/gtk-2.0/immodules"
+require scim.inc





More information about the Openembedded-commits mailing list