Are the pygtk changes directly related to the introspection changes? If not then maybe they should happen in another patch set. Jussi On 9 November 2015 at 16:50, Alexander Kanavin < alexander.kanavin@linux.intel.com> wrote: > python-pygtk hasn't been updated in several years, is incompatible > with the current version of pygobject, and is generally obsolete as > all modern python gtk apps use introspection directly. > > Signed-off-by: Alexander Kanavin > --- > meta/conf/distro/include/distro_alias.inc | 1 - > .../packagegroups/packagegroup-self-hosted.bb | 1 - > .../python/python-pygtk/acinclude.m4 | 90 > ---------------------- > .../add-gtk-types.defs-into-gdk.c-dependence.patch | 32 -------- > .../python/python-pygtk/fix-gtkunixprint.patch | 20 ----- > .../python/python-pygtk/fix-pygtk-2.0.pc.patch | 13 ---- > .../python/python-pygtk/nodocs.patch | 15 ---- > .../prevent_to_get_display_during_import.patch | 16 ---- > .../python/python-pygtk/python-pygtk2/acinclude.m4 | 90 > ---------------------- > .../update-dependences-of-defs.c.patch | 38 --------- > .../recipes-devtools/python/python-pygtk_2.24.0.bb | 55 ------------- > 11 files changed, 371 deletions(-) > delete mode 100644 meta/recipes-devtools/python/python-pygtk/acinclude.m4 > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/add-gtk-types.defs-into-gdk.c-dependence.patch > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/fix-gtkunixprint.patch > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/fix-pygtk-2.0.pc.patch > delete mode 100644 meta/recipes-devtools/python/python-pygtk/nodocs.patch > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/prevent_to_get_display_during_import.patch > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/python-pygtk2/acinclude.m4 > delete mode 100644 > meta/recipes-devtools/python/python-pygtk/update-dependences-of-defs.c.patch > delete mode 100644 meta/recipes-devtools/python/python-pygtk_2.24.0.bb > > diff --git a/meta/conf/distro/include/distro_alias.inc > b/meta/conf/distro/include/distro_alias.inc > index ca333c8..6368d6d 100644 > --- a/meta/conf/distro/include/distro_alias.inc > +++ b/meta/conf/distro/include/distro_alias.inc > @@ -402,7 +402,6 @@ DISTRO_PN_ALIAS_pn-python-mako = "Fedora=python-mako > Opensuse=python-Mako" > DISTRO_PN_ALIAS_pn-python-pycairo = "Meego=pycairo Fedora=pycairo > Ubuntu=pycairo Debian=pycairo" > DISTRO_PN_ALIAS_pn-python-pycurl = "Debian=python-pycurl > Ubuntu=python-pycurl" > DISTRO_PN_ALIAS_pn-python-pygobject = "Meego=pygobject2 Fedora=pygobject2 > Ubuntu=pygobject Debian=pygobject" > -DISTRO_PN_ALIAS_pn-python-pygtk = "Debian=python-gtk2 Fedora=pygtk2 > OpenSuSE=python-gtk" > DISTRO_PN_ALIAS_pn-python-pyrex = "Mandriva=python-pyrex > Ubuntu=python-pyrex" > DISTRO_PN_ALIAS_pn-python-scons = "Fedora=scons OpenSuSE=scons > Ubuntu=scons Mandriva=scons Debian=scons" > DISTRO_PN_ALIAS_pn-python-setuptools = "Mandriva=python-setup > OpenSuSE=python-setup-git" > diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb > b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb > index d38be26..b8573fb 100644 > --- a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb > +++ b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb > @@ -190,7 +190,6 @@ RDEPENDS_packagegroup-self-hosted-graphics = "\ > libsdl \ > libsdl-dev \ > libx11-dev \ > - python-pygtk \ > gtk-theme-clearlooks \ > xdg-utils \ > epiphany \ > diff --git a/meta/recipes-devtools/python/python-pygtk/acinclude.m4 > b/meta/recipes-devtools/python/python-pygtk/acinclude.m4 > deleted file mode 100644 > index 53518fb..0000000 > --- a/meta/recipes-devtools/python/python-pygtk/acinclude.m4 > +++ /dev/null > @@ -1,90 +0,0 @@ > -## this one is commonly used with AM_PATH_PYTHONDIR ... > -dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND > [,ACTION-IF-NOT-FOUND]]]) > -dnl Check if a module containing a given symbol is visible to python. > -AC_DEFUN(AM_CHECK_PYMOD, > -[AC_REQUIRE([AM_PATH_PYTHON]) > -py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` > -AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1) > -AC_CACHE_VAL(py_cv_mod_$py_mod_var, [ > -ifelse([$2],[], [prog=" > -import sys > -try: > - import $1 > -except ImportError: > - sys.exit(1) > -except: > - sys.exit(0) > -sys.exit(0)"], [prog=" > -import $1 > -$1.$2"]) > -if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC > - then > - eval "py_cv_mod_$py_mod_var=yes" > - else > - eval "py_cv_mod_$py_mod_var=no" > - fi > -]) > -py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"` > -if test "x$py_val" != xno; then > - AC_MSG_RESULT(yes) > - ifelse([$3], [],, [$3 > -])dnl > -else > - AC_MSG_RESULT(no) > - ifelse([$4], [],, [$4 > -])dnl > -fi > -]) > - > -dnl a macro to check for ability to create python extensions > -dnl AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], > [ACTION-IF-NOT-POSSIBLE]) > -dnl function also defines PYTHON_INCLUDES > -AC_DEFUN([AM_CHECK_PYTHON_HEADERS], > -[AC_REQUIRE([AM_PATH_PYTHON]) > -AC_MSG_CHECKING(for headers required to compile python extensions) > -dnl deduce PYTHON_INCLUDES > -AC_ARG_WITH(python-includes, > - [ --with-python-includes=DIR path to Python includes], > py_exec_prefix=$withval) > -if test x$py_exec_prefix != x; then > -PYTHON_INCLUDES="-I${py_exec_prefix}/include/python${PYTHON_VERSION}" > -else > -py_prefix=`$PYTHON -c "import sys; print sys.prefix"` > -py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"` > -PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}" > -if test "$py_prefix" != "$py_exec_prefix"; then > - PYTHON_INCLUDES="$PYTHON_INCLUDES > -I${py_exec_prefix}/include/python${PYTHON_VERSION}" > -fi > -fi > -AC_SUBST(PYTHON_INCLUDES) > -dnl check if the headers exist: > -save_CPPFLAGS="$CPPFLAGS" > -CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" > -AC_TRY_CPP([#include ],dnl > -[AC_MSG_RESULT(found) > -$1],dnl > -[AC_MSG_RESULT(not found) > -$2]) > -CPPFLAGS="$save_CPPFLAGS" > -]) > - > -dnl > -dnl JH_ADD_CFLAG(FLAG) > -dnl checks whether the C compiler supports the given flag, and if so, adds > -dnl it to $CFLAGS. If the flag is already present in the list, then the > -dnl check is not performed. > -AC_DEFUN([JH_ADD_CFLAG], > -[ > -case " $CFLAGS " in > -*@<:@\ \ @:>@$1@<:@\ \ @:>@*) > - ;; > -*) > - save_CFLAGS="$CFLAGS" > - CFLAGS="$CFLAGS $1" > - AC_MSG_CHECKING([whether [$]CC understands $1]) > - AC_TRY_COMPILE([], [], [jh_has_option=yes], [jh_has_option=no]) > - AC_MSG_RESULT($jh_has_option) > - if test $jh_has_option = no; then > - CFLAGS="$save_CFLAGS" > - fi > - ;; > -esac]) > diff --git > a/meta/recipes-devtools/python/python-pygtk/add-gtk-types.defs-into-gdk.c-dependence.patch > b/meta/recipes-devtools/python/python-pygtk/add-gtk-types.defs-into-gdk.c-dependence.patch > deleted file mode 100644 > index df0f9cd..0000000 > --- > a/meta/recipes-devtools/python/python-pygtk/add-gtk-types.defs-into-gdk.c-dependence.patch > +++ /dev/null > @@ -1,32 +0,0 @@ > -Upstream-Status: Submitted > - > -add gtk-types.defs into gdk.c dependence > - > -gdk.c depends on gtk-types.defs but > -gdk/Makefile.am miss this. This will cause > -build error sometimes when built > -with multi-jobbing, so add gtk-types.defs into > -gdk.c dependence. > - > -Signed-off-by: Song.Li > -Signed-off-by: Jackie Huang > ---- > - gtk/Makefile.am | 2 +- > - 1 files changed, 1 insertions(+), 1 deletions(-) > - > -diff --git a/gtk/Makefile.am b/gtk/Makefile.am > -index 7bb5d0c..4a88351 100644 > ---- a/gtk/Makefile.am > -+++ b/gtk/Makefile.am > -@@ -214,7 +214,7 @@ gtkunixprint.defs: $(GTKUNIXPRINT_DEFS) Makefile > - gtkunixprint-types.defs: $(GTKUNIXPRINT_TYPES_DEFS) Makefile > - $(CREATEDEFS) $@ $(GTKUNIXPRINT_TYPES_DEFS) > - > --gdk.c: gdk-types.defs gdk.defs $(GDK_OVERRIDES) > -+gdk.c: gdk-types.defs gtk-types.defs gdk.defs $(GDK_OVERRIDES) > - gtk.c: gdk-types.defs gtk-types.defs gtk.defs gdk-types.defs > $(GTK_OVERRIDES) > - _gtk_la_CFLAGS = $(PYCAIRO_CFLAGS) $(GTK_CFLAGS) > - _gtk_la_LDFLAGS = $(common_ldflags) -export-symbols-regex init_gtk > --- > -1.7.4 > - > diff --git > a/meta/recipes-devtools/python/python-pygtk/fix-gtkunixprint.patch > b/meta/recipes-devtools/python/python-pygtk/fix-gtkunixprint.patch > deleted file mode 100644 > index 16c0e8e..0000000 > --- a/meta/recipes-devtools/python/python-pygtk/fix-gtkunixprint.patch > +++ /dev/null > @@ -1,20 +0,0 @@ > -Upstream-Status: Inappropriate [configuration] > - > -Signed-off-by: Saul Wold > - > -Index: pygtk-2.24.0/gtk/gtkunixprint.override > -=================================================================== > ---- pygtk-2.24.0.orig/gtk/gtkunixprint.override > -+++ pygtk-2.24.0/gtk/gtkunixprint.override > -@@ -102,11 +102,6 @@ _wrap_gtk_print_job_get_surface(PyGObjec > - if (pyg_error_check(&error)) > - return NULL; > - > --#if PYCAIRO_VERSION_HEX >= 0x1010600 > -- return PycairoSurface_FromSurface(cairo_surface_reference(surface), > NULL); > --#else > -- return PycairoSurface_FromSurface(cairo_surface_reference(surface), > NULL, NULL); > --#endif > - } > - %% > - override gtk_print_job_send kwargs > diff --git > a/meta/recipes-devtools/python/python-pygtk/fix-pygtk-2.0.pc.patch > b/meta/recipes-devtools/python/python-pygtk/fix-pygtk-2.0.pc.patch > deleted file mode 100644 > index b6156540..0000000 > --- a/meta/recipes-devtools/python/python-pygtk/fix-pygtk-2.0.pc.patch > +++ /dev/null > @@ -1,13 +0,0 @@ > -Upstream-Status: Inappropriate [configuration] > - > -Index: pygtk-2.24.0/pygtk-2.0.pc.in > -=================================================================== > ---- pygtk-2.24.0.orig/pygtk-2.0.pc.in > -+++ pygtk-2.24.0/pygtk-2.0.pc.in > -@@ -1,5 +1,6 @@ > - prefix=@prefix@ > - exec_prefix=@exec_prefix@ > -+libdir=@libdir@ > - includedir=@includedir@ > - datarootdir=@datarootdir@ > - datadir=@datadir@ > diff --git a/meta/recipes-devtools/python/python-pygtk/nodocs.patch > b/meta/recipes-devtools/python/python-pygtk/nodocs.patch > deleted file mode 100644 > index f07309a..0000000 > --- a/meta/recipes-devtools/python/python-pygtk/nodocs.patch > +++ /dev/null > @@ -1,15 +0,0 @@ > -Upstream-Status: Inappropriate [configuration] > - > -Index: pygtk-2.17.0/Makefile.am > -=================================================================== > ---- pygtk-2.17.0.orig/Makefile.am > -+++ pygtk-2.17.0/Makefile.am > -@@ -4,7 +4,7 @@ if BUILD_GTK > - GTK_SUBDIR = gtk > - endif > - > --SUBDIRS = . $(GTK_SUBDIR) examples tests docs > -+SUBDIRS = . $(GTK_SUBDIR) examples tests > - > - PLATFORM_VERSION = 2.0 > - > diff --git > a/meta/recipes-devtools/python/python-pygtk/prevent_to_get_display_during_import.patch > b/meta/recipes-devtools/python/python-pygtk/prevent_to_get_display_during_import.patch > deleted file mode 100644 > index 833038e..0000000 > --- > a/meta/recipes-devtools/python/python-pygtk/prevent_to_get_display_during_import.patch > +++ /dev/null > @@ -1,16 +0,0 @@ > -Upstream-Status: Pending > - > -Index: pygtk-2.10.4/gtk/__init__.py > -=================================================================== > ---- pygtk-2.10.4.orig/gtk/__init__.py 2007-11-27 19:27:05.000000000 -0300 > -+++ pygtk-2.10.4/gtk/__init__.py 2007-11-27 19:28:22.000000000 -0300 > -@@ -78,7 +78,8 @@ > - > - keysyms = LazyModule('keysyms', locals()) > - > --_init() > -+if not hasattr(sys.modules['__main__'], 'python_launcher_enabled'): > -+ _init() > - > - # CAPI > - _PyGtk_API = _gtk._PyGtk_API > diff --git > a/meta/recipes-devtools/python/python-pygtk/python-pygtk2/acinclude.m4 > b/meta/recipes-devtools/python/python-pygtk/python-pygtk2/acinclude.m4 > deleted file mode 100644 > index 53518fb..0000000 > --- a/meta/recipes-devtools/python/python-pygtk/python-pygtk2/acinclude.m4 > +++ /dev/null > @@ -1,90 +0,0 @@ > -## this one is commonly used with AM_PATH_PYTHONDIR ... > -dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND > [,ACTION-IF-NOT-FOUND]]]) > -dnl Check if a module containing a given symbol is visible to python. > -AC_DEFUN(AM_CHECK_PYMOD, > -[AC_REQUIRE([AM_PATH_PYTHON]) > -py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'` > -AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1) > -AC_CACHE_VAL(py_cv_mod_$py_mod_var, [ > -ifelse([$2],[], [prog=" > -import sys > -try: > - import $1 > -except ImportError: > - sys.exit(1) > -except: > - sys.exit(0) > -sys.exit(0)"], [prog=" > -import $1 > -$1.$2"]) > -if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC > - then > - eval "py_cv_mod_$py_mod_var=yes" > - else > - eval "py_cv_mod_$py_mod_var=no" > - fi > -]) > -py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"` > -if test "x$py_val" != xno; then > - AC_MSG_RESULT(yes) > - ifelse([$3], [],, [$3 > -])dnl > -else > - AC_MSG_RESULT(no) > - ifelse([$4], [],, [$4 > -])dnl > -fi > -]) > - > -dnl a macro to check for ability to create python extensions > -dnl AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], > [ACTION-IF-NOT-POSSIBLE]) > -dnl function also defines PYTHON_INCLUDES > -AC_DEFUN([AM_CHECK_PYTHON_HEADERS], > -[AC_REQUIRE([AM_PATH_PYTHON]) > -AC_MSG_CHECKING(for headers required to compile python extensions) > -dnl deduce PYTHON_INCLUDES > -AC_ARG_WITH(python-includes, > - [ --with-python-includes=DIR path to Python includes], > py_exec_prefix=$withval) > -if test x$py_exec_prefix != x; then > -PYTHON_INCLUDES="-I${py_exec_prefix}/include/python${PYTHON_VERSION}" > -else > -py_prefix=`$PYTHON -c "import sys; print sys.prefix"` > -py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"` > -PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}" > -if test "$py_prefix" != "$py_exec_prefix"; then > - PYTHON_INCLUDES="$PYTHON_INCLUDES > -I${py_exec_prefix}/include/python${PYTHON_VERSION}" > -fi > -fi > -AC_SUBST(PYTHON_INCLUDES) > -dnl check if the headers exist: > -save_CPPFLAGS="$CPPFLAGS" > -CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES" > -AC_TRY_CPP([#include ],dnl > -[AC_MSG_RESULT(found) > -$1],dnl > -[AC_MSG_RESULT(not found) > -$2]) > -CPPFLAGS="$save_CPPFLAGS" > -]) > - > -dnl > -dnl JH_ADD_CFLAG(FLAG) > -dnl checks whether the C compiler supports the given flag, and if so, adds > -dnl it to $CFLAGS. If the flag is already present in the list, then the > -dnl check is not performed. > -AC_DEFUN([JH_ADD_CFLAG], > -[ > -case " $CFLAGS " in > -*@<:@\ \ @:>@$1@<:@\ \ @:>@*) > - ;; > -*) > - save_CFLAGS="$CFLAGS" > - CFLAGS="$CFLAGS $1" > - AC_MSG_CHECKING([whether [$]CC understands $1]) > - AC_TRY_COMPILE([], [], [jh_has_option=yes], [jh_has_option=no]) > - AC_MSG_RESULT($jh_has_option) > - if test $jh_has_option = no; then > - CFLAGS="$save_CFLAGS" > - fi > - ;; > -esac]) > diff --git > a/meta/recipes-devtools/python/python-pygtk/update-dependences-of-defs.c.patch > b/meta/recipes-devtools/python/python-pygtk/update-dependences-of-defs.c.patch > deleted file mode 100644 > index 3ed954e..0000000 > --- > a/meta/recipes-devtools/python/python-pygtk/update-dependences-of-defs.c.patch > +++ /dev/null > @@ -1,38 +0,0 @@ > -From dc024e9079bbffbb44436ba3e70a758ebad5520f Mon Sep 17 00:00:00 2001 > -From: "Song.Li" > -Date: Sat, 5 Jan 2013 14:55:59 +0800 > -Subject: [PATCH] update dependences of defs.c in Makefile.am > - > -In gtk/Makefile.am, defs.c should dependes on gdk-types.defs and > -gtk-types.defs, otherwise it fails occasionally when parallel compile. > -The error message: > -"IOError: [Errno 2] No such file or directory: 'gtk-types.defs'" > - > -Add them to dependences of defs.c to fix this issue. > - > -Upstream-Status: Submitted > -https://bugzilla.gnome.org/show_bug.cgi?id=702706 > - > -Signed-off-by: Song.Li > -Signed-off-by: Kai Kang > - > ---- > - gtk/Makefile.am | 2 +- > - 1 file changed, 1 insertion(+), 1 deletion(-) > - > -diff --git a/gtk/Makefile.am b/gtk/Makefile.am > -index 7bb5d0c..91826cb 100644 > ---- a/gtk/Makefile.am > -+++ b/gtk/Makefile.am > -@@ -289,7 +289,7 @@ if HAVE_GIO_TYPES_DEFS > - extra_codegen_args += --register $(PYGOBJECT_DEFSDIR)/gio-types.defs > - endif > - > --.defs.c: > -+.defs.c: gdk-types.defs gtk-types.defs > - ($(PYTHON) $(CODEGENDIR)/codegen.py \ > - $(PYGTK_CODEGEN_DEFINES) \ > - -I $(srcdir) \ > --- > -1.7.9.5 > - > diff --git a/meta/recipes-devtools/python/python-pygtk_2.24.0.bb > b/meta/recipes-devtools/python/python-pygtk_2.24.0.bb > deleted file mode 100644 > index 79b3110..0000000 > --- a/meta/recipes-devtools/python/python-pygtk_2.24.0.bb > +++ /dev/null > @@ -1,55 +0,0 @@ > -SUMMARY = "Python bindings for the GTK+ UI toolkit" > -SECTION = "devel/python" > -# needs gtk+ 2.17.x > -DEPENDS = "gtk+ libglade python-pycairo python-pygobject" > -RDEPENDS_${PN} = "python-shell python-pycairo python-pygobject" > -PROVIDES = "python-pygtk2" > -SRCNAME = "pygtk" > -LICENSE = "LGPLv2.1" > -LIC_FILES_CHKSUM = "file://COPYING;md5=a916467b91076e631dd8edb7424769c7" > - > -PR = "r1" > - > -SRC_URI = " > ftp://ftp.gnome.org/pub/gnome/sources/pygtk/2.24/${SRCNAME}-${PV}.tar.bz2 > \ > - file://add-gtk-types.defs-into-gdk.c-dependence.patch \ > - file://fix-gtkunixprint.patch \ > - file://prevent_to_get_display_during_import.patch \ > - file://nodocs.patch \ > - file://fix-pygtk-2.0.pc.patch \ > - file://acinclude.m4 \ > - file://update-dependences-of-defs.c.patch" > - > -SRC_URI[md5sum] = "a1051d5794fd7696d3c1af6422d17a49" > -SRC_URI[sha256sum] = > "cd1c1ea265bd63ff669e92a2d3c2a88eb26bcd9e5363e0f82c896e649f206912" > - > -S = "${WORKDIR}/${SRCNAME}-${PV}" > - > -EXTRA_OECONF = "--disable-docs > --with-python-includes=${STAGING_INCDIR}/../" > - > -inherit autotools pkgconfig distutils-base distro_features_check > - > -ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}" > - > -do_configure_prepend() { > - install -m 0644 ${WORKDIR}/acinclude.m4 ${S}/ > - sed -i \ > - -e s:'`$PKG_CONFIG --variable defsdir > pygobject-2.0`':\"${STAGING_DATADIR}/pygobject/2.0/defs\":g \ > - -e s:'`$PKG_CONFIG --variable=pygtkincludedir > pygobject-2.0`':\"${STAGING_INCDIR}/pygtk-2.0\":g \ > - -e s:'`$PKG_CONFIG --variable=datadir > pygobject-2.0`':\"${STAGING_DATADIR}\":g \ > - -e s:'`$PKG_CONFIG --variable codegendir > pygobject-2.0`':\"${STAGING_DATADIR}/pygobject/2.0/codegen\":g \ > - -e s:'`$PKG_CONFIG --variable=fixxref > pygobject-2.0`':\"${STAGING_DATADIR}/pygobject/xsl/fixxref.py\":g \ > - ${S}/configure.ac > -} > - > -# dirty fix #2: fix build system paths leaking in > -do_install_append() { > - sed -i -e '1s|^#!.*python|#!/usr/bin/env python|' > ${D}${bindir}/pygtk-demo > -} > - > -PACKAGES =+ "${PN}-demo" > -FILES_${PN}-demo = " ${bindir}/pygtk-demo ${libdir}/pygtk " > -RDEPENDS_${PN}-demo = "python-pygtk python-stringold python-lang" > - > -# todo: revamp packaging, package demo seperatly > -FILES_${PN}-dev += " ${libdir}/pygtk/2.0 ${bindir}/pygtk-* > ${datadir}/pygtk/2.0" > - > -- > 2.1.4 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core >