diff options
author | Yu Ke <ke.yu@intel.com> | 2010-07-03 21:49:22 +0800 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-07-05 13:29:48 +0100 |
commit | 52759ea5774bb907cb882c78286bda36c0fdbd3a (patch) | |
tree | 7e1c0f2424ccf08a07aa71da34b24dbb05d626df /meta/packages/pango | |
parent | 8f88fd5483a8d784249d588c84c55b56159f07a3 (diff) | |
download | openembedded-core-52759ea5774bb907cb882c78286bda36c0fdbd3a.tar.gz openembedded-core-52759ea5774bb907cb882c78286bda36c0fdbd3a.tar.bz2 openembedded-core-52759ea5774bb907cb882c78286bda36c0fdbd3a.tar.xz openembedded-core-52759ea5774bb907cb882c78286bda36c0fdbd3a.zip |
pango: upgrade to version 1.28.0
when upgrade to 1.28.0, the local patch no-introspect.patch
is removed, since it is already in 1.28.0 upstream.
this patch also fix the meta data, and change the field order
according to the style guide.
Signed-off-by: Yu Ke <ke.yu@intel.com>
Diffstat (limited to 'meta/packages/pango')
-rw-r--r-- | meta/packages/pango/pango-1.22.2/doublefix.patch | 17 | ||||
-rw-r--r-- | meta/packages/pango/pango-1.26.0/no-introspect.patch | 13 | ||||
-rw-r--r-- | meta/packages/pango/pango-1.26.0/no-tests.patch | 12 | ||||
-rw-r--r-- | meta/packages/pango/pango-1.28.0/no-tests.patch (renamed from meta/packages/pango/pango-1.22.2/no-tests.patch) | 0 | ||||
-rw-r--r-- | meta/packages/pango/pango.inc | 20 | ||||
-rw-r--r-- | meta/packages/pango/pango_1.22.2.bb | 6 | ||||
-rw-r--r-- | meta/packages/pango/pango_1.26.0.bb | 6 | ||||
-rw-r--r-- | meta/packages/pango/pango_1.28.0.bb | 9 |
8 files changed, 20 insertions, 63 deletions
diff --git a/meta/packages/pango/pango-1.22.2/doublefix.patch b/meta/packages/pango/pango-1.22.2/doublefix.patch deleted file mode 100644 index 876f62ab3..000000000 --- a/meta/packages/pango/pango-1.22.2/doublefix.patch +++ /dev/null @@ -1,17 +0,0 @@ -Fix double header inclusion for bug with recent autoconf/automake - -RP 4/2/10 - -Index: pango-1.22.2/pango/Makefile.am -=================================================================== ---- pango-1.22.2.orig/pango/Makefile.am 2010-02-04 12:05:30.000000000 +0000 -+++ pango-1.22.2/pango/Makefile.am 2010-02-04 12:07:21.000000000 +0000 -@@ -233,7 +233,7 @@ - # ------------------- libpangoxft ------------------- - - if HAVE_XFT --pangoinclude_HEADERS += pangoxft.h pangoxft-render.h pango-ot.h -+pangoinclude_HEADERS += pangoxft.h pangoxft-render.h - lib_LTLIBRARIES += libpangoxft-1.0.la - endif - diff --git a/meta/packages/pango/pango-1.26.0/no-introspect.patch b/meta/packages/pango/pango-1.26.0/no-introspect.patch deleted file mode 100644 index b5ee86aa8..000000000 --- a/meta/packages/pango/pango-1.26.0/no-introspect.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: pango-1.26.0/configure.in -=================================================================== ---- pango-1.26.0.orig/configure.in 2009-10-12 17:46:48.000000000 +0100 -+++ pango-1.26.0/configure.in 2009-10-12 17:47:00.000000000 +0100 -@@ -494,7 +494,7 @@ - # Checks for GObject Introspection - # - have_introspection=false --PKG_CHECK_MODULES(INTROSPECTION, gobject-introspection-1.0 >= 0.6.4, have_introspection=true, have_introspection=false) -+#PKG_CHECK_MODULES(INTROSPECTION, gobject-introspection-1.0 >= 0.6.4, have_introspection=true, have_introspection=false) - AM_CONDITIONAL(HAVE_INTROSPECTION, $have_introspection) - - G_IR_SCANNER= diff --git a/meta/packages/pango/pango-1.26.0/no-tests.patch b/meta/packages/pango/pango-1.26.0/no-tests.patch deleted file mode 100644 index 4a74d8c4d..000000000 --- a/meta/packages/pango/pango-1.26.0/no-tests.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: pango-1.22.2/Makefile.am -=================================================================== ---- pango-1.22.2.orig/Makefile.am -+++ pango-1.22.2/Makefile.am -@@ -1,6 +1,6 @@ - ## Process this file with automake to create Makefile.in. - --SUBDIRS= pango modules pango-view examples docs tools tests -+SUBDIRS= pango modules pango-view examples docs tools - - EXTRA_DIST = \ - autogen.sh \ diff --git a/meta/packages/pango/pango-1.22.2/no-tests.patch b/meta/packages/pango/pango-1.28.0/no-tests.patch index 4a74d8c4d..4a74d8c4d 100644 --- a/meta/packages/pango/pango-1.22.2/no-tests.patch +++ b/meta/packages/pango/pango-1.28.0/no-tests.patch diff --git a/meta/packages/pango/pango.inc b/meta/packages/pango/pango.inc index eee9b938c..2e28cc443 100644 --- a/meta/packages/pango/pango.inc +++ b/meta/packages/pango/pango.inc @@ -1,12 +1,10 @@ DESCRIPTION = "The goal of the Pango project is to provide an \ Open Source framework for the layout and rendering of \ internationalized text." -LICENSE = "LGPL" - -inherit gnome -EXTRA_AUTORECONF = "" - +HOMEPAGE = "http://www.pango.org/" +BUGTRACKER = "http://bugzilla.gnome.org" SECTION = "x11/libs" +LICENSE = "LGPL" DEPENDS = "glib-2.0 fontconfig freetype zlib virtual/libiconv virtual/libx11 libxft gtk-doc-native cairo" @@ -14,6 +12,10 @@ PACKAGES_DYNAMIC = "pango-module-*" RRECOMMENDS_${PN} = "pango-module-basic-x pango-module-basic-fc" +inherit gnome + +EXTRA_AUTORECONF = "" + # seems to go wrong with default cflags FULL_OPTIMIZATION_arm = "-O2" @@ -24,10 +26,6 @@ EXTRA_OECONF = "--disable-glibtest \ LEAD_SONAME = "libpango-1.0*" LIBV = "1.6.0" -FILES_${PN} = "/etc ${bindir}/* ${libdir}/libpango*${SOLIBS}" -FILES_${PN}-dbg += "${libdir}/pango/${LIBV}/modules/.debug" -FILES_${PN}-dev += "${libdir}/pango/${LIBV}/modules/*.la" - do_stage () { autotools_stage_all } @@ -46,3 +44,7 @@ python populate_packages_prepend () { do_split_packages(d, modules_root, '^pango-(.*)\.so$', 'pango-module-%s', 'Pango module %s', prologue + 'pango-querymodules > /etc/pango/pango.modules') } + +FILES_${PN} = "/etc ${bindir}/* ${libdir}/libpango*${SOLIBS}" +FILES_${PN}-dbg += "${libdir}/pango/${LIBV}/modules/.debug" +FILES_${PN}-dev += "${libdir}/pango/${LIBV}/modules/*.la" diff --git a/meta/packages/pango/pango_1.22.2.bb b/meta/packages/pango/pango_1.22.2.bb deleted file mode 100644 index 14153db1a..000000000 --- a/meta/packages/pango/pango_1.22.2.bb +++ /dev/null @@ -1,6 +0,0 @@ -require pango.inc - -SRC_URI += "file://no-tests.patch;patch=1" -SRC_URI += "file://doublefix.patch;patch=1" - -PR = "r1" diff --git a/meta/packages/pango/pango_1.26.0.bb b/meta/packages/pango/pango_1.26.0.bb deleted file mode 100644 index 101035eb6..000000000 --- a/meta/packages/pango/pango_1.26.0.bb +++ /dev/null @@ -1,6 +0,0 @@ -require pango.inc - -SRC_URI += "file://no-tests.patch;patch=1" -SRC_URI += "file://no-introspect.patch;patch=1" - -PARALLEL_MAKE = "" diff --git a/meta/packages/pango/pango_1.28.0.bb b/meta/packages/pango/pango_1.28.0.bb new file mode 100644 index 000000000..ae914ffc5 --- /dev/null +++ b/meta/packages/pango/pango_1.28.0.bb @@ -0,0 +1,9 @@ +require pango.inc + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" + +PR = "r0" + +SRC_URI += "file://no-tests.patch" + +PARALLEL_MAKE = "" |