[maemo-commits] [maemo-commits] r9158 - in projects/haf/branches/maemo-af-desktop: . python-hildondesktop python-hildondesktop/libhildondesktop
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Wed Jan 17 11:47:03 EET 2007
- Previous message: [maemo-commits] r9157 - in projects/haf/branches/maemo-af-desktop/python-hildon-desktop: . debian libhildondesktop
- Next message: [maemo-commits] r9159 - projects/haf/branches/maemo-af-desktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: moimart Date: 2007-01-17 11:47:01 +0200 (Wed, 17 Jan 2007) New Revision: 9158 Added: projects/haf/branches/maemo-af-desktop/python-hildondesktop/ projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac projects/haf/branches/maemo-af-desktop/python-hildondesktop/debian/ projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am Removed: projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am Log: * Renamed package Copied: projects/haf/branches/maemo-af-desktop/python-hildondesktop (from rev 9112, projects/haf/branches/maemo-af-desktop/python-hildon-desktop) Deleted: projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog =================================================================== --- projects/haf/branches/maemo-af-desktop/python-hildon-desktop/ChangeLog 2007-01-16 09:24:59 UTC (rev 9112) +++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog 2007-01-17 09:47:01 UTC (rev 9158) @@ -1,52 +0,0 @@ -2007-01-10 Lucas Rocha <lucas.rocha at nokia.com> - - * libhildondesktop/hildondesktop.defs, libhildondesktop/Makefile.am, - libhildondesktop/hildondesktop.override: fix flags binding for - HildonDesktopWindow. Add HildonHomeTitlebar to the game. - -2007-01-10 Lucas Rocha <lucas.rocha at nokia.com> - - * libhildondesktop/hildondesktop.defs, - libhildondesktop/hildondesktop.override, libhildondesktop/Makefile.am: - python bindings cover all applicable objects from libhildondesktop. - -2007-01-09 Lucas Rocha <lucas.rocha at nokia.com> - - * configure.ac: rename some vars for consistency. - * Makefile.am: add pythonloader to SUBDIRS. - * pythonloader/Makefile.am: install plugin loader in - ${prefix}/lib/hildon-desktop/loaders. - -2007-01-08 Moises Martinez <moises.martinez at nokia.com> - - * configure.ac: Added pythonloader - * pythonloader/hd-plugin-loader-python.[ch]: - - python loader module for python - * pythonloader/Makefile.am: to build pythonloader - -2007-01-08 Lucas Rocha <lucas.rocha at nokia.com> - - * libhildondesktop/hildondesktopmodule.c: export enums and constants - to bindings also. - -2006-12-29 Lucas Rocha <lucas.rocha at nokia.com> - - * libhildondesktop/hildondesktop.defs, libhildondesktop/Makefile.am, - libhildondesktop/hildondesktop.override: added home applets to the binding. - -2006-12-29 Lucas Rocha <lucas.rocha at nokia.com> - - * Makefile.am, configure.ac, python-hildon-desktop.pc.in: install pc file for - dependency checks from other modules. - -2006-12-29 Lucas Rocha <lucas.rocha at nokia.com> - - * libhildondesktop/hildondesktop.defs: update class names to make them - valid in the python module. - - * libhildondesktop/hildondesktop.defs: update class names to make them - valid in the python module. - -2006-12-29 Lucas Rocha <lucas.rocha at nokia.com> - - * Initial import. Copied: projects/haf/branches/maemo-af-desktop/python-hildondesktop/ChangeLog (from rev 9157, projects/haf/branches/maemo-af-desktop/python-hildon-desktop/ChangeLog) Deleted: projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac =================================================================== --- projects/haf/branches/maemo-af-desktop/python-hildon-desktop/configure.ac 2007-01-16 09:24:59 UTC (rev 9112) +++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac 2007-01-17 09:47:01 UTC (rev 9158) @@ -1,131 +0,0 @@ -AC_INIT(python-hildon-desktop, 0.0.1) - -AM_INIT_AUTOMAKE - -AC_CONFIG_SRCDIR([libhildondesktop/hildondesktop.defs]) - -AM_CONFIG_HEADER(config.h) - -AC_CANONICAL_HOST - -AC_PROG_CC -AC_PROG_INSTALL -AC_PROG_RANLIB -AC_PROG_LIBTOOL - -AC_C_CONST -AC_HEADER_STDC - -AC_HEADER_STDBOOL - -CFLAGS="$CFLAGS -Wall -ansi -Werror -std=c99 -rdynamic" - -AC_SUBST(CFLAGS) - -#++++++++++++++++ -# Hildon Desktop -#++++++++++++++++ - -PKG_CHECK_MODULES(LIBHILDONDESKTOP, libhildondesktop >= 3.9) -AC_SUBST(LIBHILDONDESKTOP_LIBS) -AC_SUBST(LIBHILDONDESKTOP_CFLAGS) - -PKG_CHECK_MODULES(HILDONDESKTOP, hildon-desktop >= 0.1) -AC_SUBST(HILDONDESKTOP_CFLAGS) - -hildondesktopincludedir=`pkg-config libhildondesktop --variable=includedir` -AC_SUBST(hildondesktopincludedir) - -hildonpluginloaderlibdir=`pkg-config hildon-desktop --variable=hildonpluginloaderlibdir` -AC_SUBST(hildonpluginloaderlibdir) - -hildondesktoplibdir=`pkg-config hildon-desktop --variable=hildondesktoplibdir` -AC_SUBST(hildondesktoplibdir) - -#++++++++ -# Python -#++++++++ - -if test "x$have_python" != "xno"; then - AM_PATH_PYTHON([2.3],[],[no]) - if test "x$PYTHON" = "x:"; then - have_python=no - fi -fi - -dnl if test "x$have_python" != "xno"; then -dnl AM_CHECK_PYTHON_HEADERS([],[have_python=no]) -dnl fi - -if test "x$have_python" != "xno"; then - PY_PREFIX=`$PYTHON -c 'import sys ; print sys.prefix'` - PY_EXEC_PREFIX=`$PYTHON -c 'import sys ; print sys.exec_prefix'` - PYTHON_LIBS="-lpython$PYTHON_VERSION" - PYTHON_LIB_LOC="-L$PY_EXEC_PREFIX/lib/python$PYTHON_VERSION/config" - PYTHON_CFLAGS="-I$PY_PREFIX/include/python$PYTHON_VERSION" - PYTHON_MAKEFILE="$PY_EXEC_PREFIX/lib/python$PYTHON_VERSION/config/Makefile" - PYTHON_LOCALMODLIBS=`sed -n -e 's/^LOCALMODLIBS=\(.*\)/\1/p' $PYTHON_MAKEFILE` - PYTHON_BASEMODLIBS=`sed -n -e 's/^BASEMODLIBS=\(.*\)/\1/p' $PYTHON_MAKEFILE` - PYTHON_OTHER_LIBS=`sed -n -e 's/^LIBS=\(.*\)/\1/p' $PYTHON_MAKEFILE` - PYTHON_EXTRA_LIBS="$PYTHON_LOCALMODLIBS $PYTHON_BASEMODLIBS $PYTHON_OTHER_LIBS" - AC_SUBST(PYTHON_LIBS) - AC_SUBST(PYTHON_LIB_LOC) - AC_SUBST(PYTHON_CFLAGS) - AC_SUBST(PYTHON_EXTRA_LIBS) - - PKG_CHECK_MODULES(PYGOBJECT, pygobject-2.0 >= 2.6) - AC_SUBST(PYGOBJECT_LIBS) - AC_SUBST(PYGOBJECT_CFLAGS) - - PKG_CHECK_MODULES(PYGTK, pygtk-2.0 >= 2.6) - AC_SUBST(PYGTK_CFLAGS) - AC_SUBST(PYGTK_LIBS) - - AC_MSG_CHECKING([for pygtk codegen]) - PYGTK_CODEGEN="$PYTHON `$PKG_CONFIG --variable=codegendir pygtk-2.0`/codegen.py" - AC_MSG_RESULT([$PYGTK_CODEGEN]) - AC_SUBST(PYGTK_CODEGEN) - - AC_MSG_CHECKING([for pygtk h2def]) - PYGTK_H2DEF="$PYTHON `$PKG_CONFIG --variable=codegendir pygtk-2.0`/h2def.py" - AC_MSG_RESULT([$PYGTK_H2DEF]) - AC_SUBST(PYGTK_H2DEF) - - AC_MSG_CHECKING([for pygtk defs]) - pygtkdefsdir=`$PKG_CONFIG --variable=defsdir pygtk-2.0` - AC_MSG_RESULT([$pygtkdefsdir]) - AC_SUBST(pygtkdefsdir) - - AC_MSG_CHECKING([for pygtk exec]) - pygtkexecdir=`$PKG_CONFIG --variable=pyexecdir pygtk-2.0` - AC_MSG_RESULT([$pygtkexecdir]) - AC_SUBST(pygtkexecdir) - - dnl Check for -fno-strict-aliasing - FLAGS="-fno-strict-aliasing" - save_CFLAGS="$CFLAGS" - CFLAGS="$CFLAGS $FLAGS" - AC_MSG_CHECKING([whether [$]CC understands $FLAGS]) - AC_TRY_COMPILE([], [], [compiler_has_option=yes], [compiler_has_option=no]) - CFLAGS="$save_CFLAGS" - - AC_MSG_RESULT($compiler_has_option) - if test $compiler_has_option = yes; then - NO_STRICT_ALIASING_CFLAGS="$FLAGS" - fi - - AC_SUBST(NO_STRICT_ALIASING_CFLAGS) -fi - -if test "x$have_python" = "xno"; then - AC_MSG_ERROR([Python not found]) -fi - -AC_CONFIG_FILES([ -Makefile -python-hildon-desktop.pc -libhildondesktop/Makefile -pythonloader/Makefile -]) - -AC_OUTPUT Copied: projects/haf/branches/maemo-af-desktop/python-hildondesktop/configure.ac (from rev 9157, projects/haf/branches/maemo-af-desktop/python-hildon-desktop/configure.ac) Copied: projects/haf/branches/maemo-af-desktop/python-hildondesktop/debian (from rev 9157, projects/haf/branches/maemo-af-desktop/python-hildon-desktop/debian) Deleted: projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am =================================================================== --- projects/haf/branches/maemo-af-desktop/python-hildon-desktop/libhildondesktop/Makefile.am 2007-01-16 09:24:59 UTC (rev 9112) +++ projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am 2007-01-17 09:47:01 UTC (rev 9158) @@ -1,50 +0,0 @@ -pygtkexec_LTLIBRARIES = hildondesktop.la -pygtkdefs_DATA = hildondesktop.defs - -nodist_hildondesktop_la_SOURCES = hildondesktop.c hildondesktopmodule.c - -hildondesktop_la_LDFLAGS = -module -avoid-version - -hildondesktop_la_LIBADD = \ - $(LIBHILDONDESKTOP_LIBS) \ - $(PYTHON_LIB_LOC) \ - $(PYTHON_LIBS) \ - $(PYTHON_EXTRA_LIBS) \ - $(PYGTK_LIBS) - -hildondesktop_la_CFLAGS = \ - $(LIBHILDONDESKTOP_CFLAGS) \ - $(NO_STRICT_ALIASING_CFLAGS) \ - $(PYGTK_CFLAGS) \ - $(PYTHON_CFLAGS) \ - $(AM_CFLAGS) - -hildondesktop.c: hildondesktop.defs hildondesktop.override - ( cd $(srcdir) && $(PYGTK_CODEGEN) \ - --register $(pygtkdefsdir)/gdk-types.defs \ - --register $(pygtkdefsdir)/gtk-types.defs \ - --override $*.override \ - --prefix $* $(<F) ) > $@ - -BINDING_LIBHILDONDESKTOP_IN = \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-window.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-window.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-panel-item.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-multiscreen.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-home-window.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-home-area.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-home-titlebar.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-home-applet.h \ - $(hildondesktopincludedir)/libhildondesktop/hildon-desktop-item.h \ - $(hildondesktopincludedir)/libhildondesktop/statusbar-item.h \ - $(hildondesktopincludedir)/libhildondesktop/tasknavigator-item.h - -regenerate-python-binding: - $(PYGTK_H2DEF) $(BINDING_LIBHILDONDESKTOP_IN) > hildondesktop.defs.new - -BUILT_SOURCES = hildondesktop.c - -EXTRA_DIST = hildondesktop.override - -CLEANFILES = $(BUILT_SOURCES) *~ Copied: projects/haf/branches/maemo-af-desktop/python-hildondesktop/libhildondesktop/Makefile.am (from rev 9157, projects/haf/branches/maemo-af-desktop/python-hildon-desktop/libhildondesktop/Makefile.am)
- Previous message: [maemo-commits] r9157 - in projects/haf/branches/maemo-af-desktop/python-hildon-desktop: . debian libhildondesktop
- Next message: [maemo-commits] r9159 - projects/haf/branches/maemo-af-desktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]