--- gcompris-8.4.4.orig/traces.diff +++ gcompris-8.4.4/traces.diff @@ -0,0 +1,26 @@ +--- trunk/src/boards/python.c 2007/03/12 14:33:11 2507 ++++ trunk/src/boards/python.c 2007/05/01 22:47:08 2627 +@@ -170,7 +170,9 @@ + } else { + /* Add the python plugins dir to the python's search path */ + #ifndef DISABLE_USER_PLUGIN_DIR +- userplugindir = g_strconcat(g_get_home_dir(), "/.gcompris/Plugins/", NULL); ++ userplugindir = g_strconcat(g_get_home_dir(), properties->config_dir, ++ "/Plugins/", ++ NULL); + execstr = g_strdup_printf("import sys; sys.path.append('%s/python'); sys.path.append('%s')", + userplugindir, properties->package_python_plugin_dir); + g_free(userplugindir); +@@ -220,9 +222,10 @@ + + /* Test if board come with -L option */ + +- g_warning("board_dir: %s package_data_dir %s", ++ g_warning("board_dir: '%s' package_data_dir '%s' file_name '%s'", + board->board_dir, +- properties->package_python_plugin_dir); ++ properties->package_python_plugin_dir, ++ board_file_name); + + if (strcmp(board->board_dir, properties->package_python_plugin_dir)!=0){ + boarddir = g_strdup_printf("sys.path.append('%s/')", board->board_dir); --- gcompris-8.4.4.orig/gcompris.desktop.in +++ gcompris-8.4.4/gcompris.desktop.in @@ -7,7 +7,7 @@ Icon=gcompris Terminal=false Type=Application -Categories=Game;KidsGame; +Categories=Education; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=gcompris --- gcompris-8.4.4.orig/debian/gcompris-sound-sv.files +++ gcompris-8.4.4/debian/gcompris-sound-sv.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/sv --- gcompris-8.4.4.orig/debian/copyright +++ gcompris-8.4.4/debian/copyright @@ -0,0 +1,280 @@ +This package was debianized by Yann Dirson on +Thu, 28 Sep 2000 + +It was downloaded from +http://sourceforge.net/project/showfiles.php?group_id=6865 + + +Upstream Author: Bruno Coudoin + +Copyright: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License with + the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL; + if not, write to the Free Software Foundation, Inc., 51 Franklin St, + Fifth Floor, Boston, MA 02110-1301, USA. + + +Sounds in /usr/share/gcompris/boards/sounds/LuneRouge are covered by +the Free Art License, v1.2: + + Free Art License + + http://artlibre.org/licence/lal/en/ + + version 1.2 + + Preamble : + + With this Free Art License, you are authorised to copy, distribute + and freely transform the work of art while respecting the rights + of the originator. + + Far from ignoring the author's rights, this license recognises + them and protects them. It reformulates their principle while + making it possible for the public to make creative use of the + works of art. Whereas current literary and artistic property + rights result in restriction of the public's access to works of + art, the goal of the Free Art License is to encourage such access. + + The intention is to make work accessible and to authorise the use + of its resources by the greatest number of people: to use it in + order to increase its use, to create new conditions for creation + in order to multiply the possibilities of creation, while + respecting the originators in according them recognition and + defending their moral rights. + + In fact, with the arrival of the digital age, the invention of the + Internet and free software, a new approach to creation and + production has made its appearance. It also encourages a + continuation of the process of experimentation undertaken by many + contemporary artists. + + Knowledge and creativity are resources which, to be true to + themselves, must remain free, i.e. remain a fundamental search + which is not directly related to a concrete application. Creating + means discovering the unknown, means inventing a reality without + any heed to realism. Thus, the object(ive) of art is not + equivalent to the finished and defined art object. + This is the basic aim of this Free Art License: to promote and + protect artistic practice freed from the rules of the market + economy. + + DEFINITIONS + + - The work of art : + A communal work which includes the initial artwork as well as all + subsequent contributions (subsequent originals and copies). It is + created at the initiative of the original artist who, by this + license, defines the conditions according to which the + contributions are made. + + - The original work of art : + This is the artwork created by the initiator of the communal work, + of which copies will be modified by whosoever wishes. + + - Subsequent works : + These are the additions put forward by the artists who contribute + to the formation of the work by taking advantage of the right to + reproduction, distribution and modification that this license + confers on them. + + - The Original (the work's source or resource) : + A dated example of the work, of its definition, of its partition + or of its program which the originator provides as the reference + for all future updatings, interpretations, copies or + reproductions. + + - Copy : + Any reproduction of an original as defined by this license. + + - The author or the artist of the original work of art: + This is the person who created the work which is at the heart of + the ramifications of this modified work of art. By this license, + the author determines the conditions under which these + modifications are made. + + - Contributor: + Any person who contributes to the creation of the work of art. He + is the author or the artist of an original art object resulting + from the modification of a copy of the initial artwork or the + modification of a copy of a subsequent work of art. + + 1. AIMS + + The aim of this license is to define the conditions according to + which you can use this work freely. + + 2. EXTENT OF THE USAGE + + This work of art is subject to copyright, and the author, by this + license, specifies the extent to which you can copy, distribute + and modify it. + + 2.1 FREEDOM TO COPY (OR OF REPRODUCTION) + + You have the right to copy this work of art for your personal use, + for your friends or for any other person, by employing whatever + technique you choose. + + 2.2 FREEDOM TO DISTRIBUTE, TO INTERPRET (OR OF REPRESENTATION) + + You can freely distribute the copies of these works, modified or + not, whatever their medium, wherever you wish, for a fee or for + free, if you observe all the following conditions: + - attach this license, in its entirety, to the copies or indicate + precisely where the license can be found, + - specify to the recipient the name of the author of the originals, + - specify to the recipient where he will be able to access the + originals (original and subsequent). The author of the original + may, if he wishes, give you the right to broadcast/distribute the + original under the same conditions as the copies. + + 2.3 FREEDOM TO MODIFY + + You have the right to modify the copies of the originals (original + and subsequent), partially or otherwise, respecting the conditions + set out in article 2.2 , in the event of distribution (or + representation) of the modified copy. The author of the original + may, if he wishes, give you the right to modify the original under + the same conditions as the copies. + + 3. INCORPORATION OF ARTWORK + + All the elements of this work of art must remain free, which is + why you are not allowed to integrate the originals (originals and + subsequents) into another work which would not be subject to this + license. + + 4. YOUR AUTHOR'S RIGHTS + + The object of this license is not to deny your author's rights on + your contribution. By choosing to contribute to the evolution of + this work of art, you only agree to give to others the same rights + with regard to your contribution as those which were granted to + you by this license. + + 5. DURATION OF THE LICENCE + + This license takes effect as of your acceptance of its + provisions. The fact of copying, distributing, or of modifying the + work constitutes a tacit agreement. This license will remain in + force for as long as the copyright which is attached to the work + of art. If you do not respect the terms of this license, you + automatically lose the rights that it confers. If the legal status + to which you are subject makes it impossible for you to respect + the terms of this license, you may not make use of the rights + which it confers. + + 6. VARIOUS VERSIONS OF THE LICENCE + + This license may undergo periodic modifications to incorporate + improvements by its authors (instigators of the "copyleft + attitude" movement) by way of new, numbered versions. + + You will have the choice of accepting the provisions contained in + the version under which the copy was communicated to you, or + alternatively, to use the provisions of one of the subsequent + versions. + + 7. SUB-LICENSING + + Sub-licenses are not authorized by the present license. Any person + who wishes to make use of the rights that it confers will be + directly bound to the author of the original work. + + 8. THE LAW APPLICABLE TO THIS CONTRACT + + This license is subject to French law. + + + DIRECTIONS FOR USE : + + - How to use the Free Art license? + + To benefit from the Free Art License, it is enough to specify the + following on your work of art: + + [- A few lines to indicate the name of the work and to give an + idea of what it is.] + [- A few lines to describe, if necessary, the modified work of art + and give the name of the author/artist.] + Copyright © [the date] [name of the author or artist] (if + appropriate, specify the names of the previous authors or artists) + Copyleft: this work of art is free, you can redistribute it and/or + modify it according to terms of the Free Art license. + You will find a specimen of this license on the site Copyleft + Attitude http://artlibre.org as well as on other sites. + + - Why use the Free Art license? + + 1 / to give the greatest number of people access to your work. + + 2 / to allow it to be freely distributed. + + 3 / to allow it to evolve by authorising its transformation by others. + + 4 / to be able, yourself, to use the resources of a work when it + is under Free Art license: to copy, distribute or transform it + freely. + + 5 / This is not all: because the use of the Free Art License is + also a good way to take liberties with the marketing system + generated by the dominant economy. The Free Art License offers a + useful legal protocol to prevent abusive appropriation. It will no + longer be possible for someone to appropriate your work, + short-circuiting the creative process to make personal profit from + it. Helping yourself to a collective work in progress will be + forbidden, as will monopolising the resources of an evolving + creation for the benefit of a few. + + The Free Art License advocates an economy appropriate for art, + based on sharing, exchange and joyful giving. What counts in art + is also and mostly what is not counted. + + - When to use the Free Art License ? + + It is not the goal of the Free Art License to eliminate copyright + or author's rights. Quite the opposite, it is about reformulating + the relevance of these rights while taking today's environment + into account. It is about the right to freedom of movement, to + free copying and to free transformation of works of art. The right + to work in freedom for art and artists. + + 1 / Each time you want to use or put this right into practice, use + the Free Art License. + + 2 / Each time you want to create works which can evolve and be + freely copied, freely distributed and freely transformed: use the + Free Art License. + + 3 / Each time you want to have the possibility of copying, + distributing or transforming a work: check that it is under Free + Art License. If it is not, you are liable to be breaking the law. + + - To which types of art can the Free Art License be applied? + + This license can be applied to digital as well as to non-digital + art. It was born out of observation of the world of free software + and the Internet, but its applicability is not limited to the + digital media. You can put a painting, a novel, a sculpture, a + drawing, a piece of music, a poem, an installation, a video, a + film, a recipe, a CD-rom, a Web site, or a performance under the + Free Art License, in short any creation which has some claim to be + a work of art. + + This license has a history: it was born at the meeting " Copyleft + Attitude " which took place at "Accès Local" and "Public" in + Paris at the beginning of the year 2000. For the first time, it + brought computer specialists and freeware activists together with + contemporary artists and members of the art world. --- gcompris-8.4.4.orig/debian/gcompris-data.doc-base +++ gcompris-8.4.4/debian/gcompris-data.doc-base @@ -0,0 +1,11 @@ +Document: gcompris +Title: Manual for GCompris - Educational games for small children +Author: Bruno Caudoin +Abstract: A collection of simple educational game for the GNOME desktop. + It is meant to become some sort of unified interface for more educational + games. +Section: Games/Educational + +Format: HTML +Index: /usr/share/doc/gcompris-data/C/gcompris.html +Files: /usr/share/doc/gcompris-data/C/gcompris.html --- gcompris-8.4.4.orig/debian/gcompris-sound-ru.files +++ gcompris-8.4.4/debian/gcompris-sound-ru.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/ru --- gcompris-8.4.4.orig/debian/gcompris-sound-it.files +++ gcompris-8.4.4/debian/gcompris-sound-it.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/it --- gcompris-8.4.4.orig/debian/gcompris-sound-nl.files +++ gcompris-8.4.4/debian/gcompris-sound-nl.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/nl --- gcompris-8.4.4.orig/debian/gcompris-sound-pt.files +++ gcompris-8.4.4/debian/gcompris-sound-pt.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/pt --- gcompris-8.4.4.orig/debian/gcompris.files +++ gcompris-8.4.4/debian/gcompris.files @@ -0,0 +1,5 @@ +usr/games +usr/lib/gcompris/*.* +usr/lib/menu +usr/share/man +usr/share/applications --- gcompris-8.4.4.orig/debian/gcompris.preinst +++ gcompris-8.4.4/debian/gcompris.preinst @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -d /usr/share/doc/gcompris ] +then + rm -rf /usr/share/doc/gcompris +fi + +#DEBHELPER# --- gcompris-8.4.4.orig/debian/gcompris-sound-da.files +++ gcompris-8.4.4/debian/gcompris-sound-da.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/da --- gcompris-8.4.4.orig/debian/watch +++ gcompris-8.4.4/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://sf.net/gcompris/gcompris-([0-9.]*)\.tar\.gz --- gcompris-8.4.4.orig/debian/gcompris-sound-es.files +++ gcompris-8.4.4/debian/gcompris-sound-es.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/es --- gcompris-8.4.4.orig/debian/gcompris-sound-mr.files +++ gcompris-8.4.4/debian/gcompris-sound-mr.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/mr --- gcompris-8.4.4.orig/debian/gcompris-sound-en.files +++ gcompris-8.4.4/debian/gcompris-sound-en.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/en --- gcompris-8.4.4.orig/debian/gcompris.menu +++ gcompris-8.4.4/debian/gcompris.menu @@ -0,0 +1,4 @@ +?package(gcompris):needs="X11" section="Applications/Education" \ + title="gcompris" command="/usr/games/gcompris" +?package(gcompris):needs="X11" section="Applications/Education" \ + title="gcompris profile editor" command="/usr/games/gcompris -a" --- gcompris-8.4.4.orig/debian/gcompris-data.files +++ gcompris-8.4.4/debian/gcompris-data.files @@ -0,0 +1 @@ +usr/share --- gcompris-8.4.4.orig/debian/gcompris-sound-fr.files +++ gcompris-8.4.4/debian/gcompris-sound-fr.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/fr --- gcompris-8.4.4.orig/debian/gcompris-sound-id.files +++ gcompris-8.4.4/debian/gcompris-sound-id.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/id --- gcompris-8.4.4.orig/debian/gcompris-sound-so.files +++ gcompris-8.4.4/debian/gcompris-sound-so.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/so --- gcompris-8.4.4.orig/debian/gcompris-sound-sr.files +++ gcompris-8.4.4/debian/gcompris-sound-sr.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/sr --- gcompris-8.4.4.orig/debian/gcompris-sound-br.files +++ gcompris-8.4.4/debian/gcompris-sound-br.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/br --- gcompris-8.4.4.orig/debian/gcompris-sound-ur.files +++ gcompris-8.4.4/debian/gcompris-sound-ur.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/ur --- gcompris-8.4.4.orig/debian/gcompris-sound-nb.files +++ gcompris-8.4.4/debian/gcompris-sound-nb.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/nb --- gcompris-8.4.4.orig/debian/changelog +++ gcompris-8.4.4/debian/changelog @@ -0,0 +1,1053 @@ +gcompris (8.4.4-1.1ubuntu5) jaunty; urgency=low + + * Added gnome language pack packages to the sound package dependencies. (Closes LP: #306876) + + -- Ben Crisford Wed, 03 Jun 2009 19:41:07 +0100 + +gcompris (8.4.4-1.1ubuntu4) jaunty; urgency=low + + * No-change rebuild to fix lpia shared library dependencies. + + -- Colin Watson Thu, 19 Mar 2009 13:11:28 +0000 + +gcompris (8.4.4-1.1ubuntu3) jaunty; urgency=low + + * No changes. Rebuild to build with Python 2.6. (LP: #341899) + + -- Fabrice Coutadeur Thu, 12 Mar 2009 19:25:36 +0000 + +gcompris (8.4.4-1.1ubuntu2) jaunty; urgency=low + + * src/gcompris_db.c, boards/colors.c fix g_strdup_printf () to use + proper formatting (fixes FTBFS) + + -- Oliver Grawert Fri, 21 Nov 2008 00:21:44 +0100 + +gcompris (8.4.4-1.1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable (Closes LP: #156679), remaining changes: + - debian/control: + + use gnome-games instead of gnuchess + + add intltool as a build dependency + + depend on python (>= 2.5) | python-pysqlite2 + - debian/rules: add intltool-update to generate .pot + - update all .py files importing pysqlite2 to try importing + from sqlite3 first before pysqlite2 + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Jordan Mantha Wed, 26 Mar 2008 11:07:46 -0700 + +gcompris (8.4.4-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix the docdir screwup. Closes: #469430, #469433 + * Drop python-xml dependency. Closes: #468589 + + -- Thomas Viehmann Sat, 08 Mar 2008 15:05:27 +0100 + +gcompris (8.4.4-1) unstable; urgency=low + + * New upstream release. + * New voice packages for Bulgarian and Urdu. + * Setup gcompris-dbg docdir as a symlink as well. + * Added the LAL text to debian/copyright for the LuneRouge sounds, do + not install the license file. + * Bumped Standards-Version to 3.7.3, no additional change required. + + -- Yann Dirson Sun, 17 Feb 2008 23:56:16 +0100 + +gcompris (8.4.2-1ubuntu3) hardy; urgency=low + + * Depend on python (>= 2.5) | python-pysqlite2, update imports to + try importing one of these. + + -- Matthias Klose Tue, 11 Mar 2008 17:14:56 +0100 + +gcompris (8.4.2-1ubuntu2) hardy; urgency=low + + * Remove dependency on python-xml (src/boards/python/anim.py has the + imports commented out). + + -- Matthias Klose Wed, 27 Feb 2008 16:12:18 +0000 + +gcompris (8.4.2-1ubuntu1) hardy; urgency=low + + * Merge from Debian unstable: + - debian/control: replace gnuchess (demoted) with gnome-games + - modify Maintainer value to match the DebianMaintainerField + specification. + - debian/rules: add intltool-update -p --verbose to build rule + to build .pot for shipping translations + - debian/control: add intltool to Build-Depends for above + + -- Jordan Mantha Tue, 20 Nov 2007 19:37:12 -0800 + +gcompris (8.4.2-1) unstable; urgency=low + + * New upstream release. + * Dropped gnome_canvas hack, integrated upstream. + * Fixed upstream .desktop file to use Education category (Javier + Fernández-Sanguino Peña - Closes: #448423). + * Added dependency on librsvg2-common to ensure gtk can read svg files + (Yann Verley - Closes: #448780). + + -- Yann Dirson Thu, 01 Nov 2007 17:42:07 +0100 + +gcompris (8.4.1-1) unstable; urgency=low + + * New upstream release. + * New sound package for Breton. + * Changed priority of -dbg package to "extra", matching archive override. + * Moved desktop files to main package, replace old gcompris-data + (lintian). + * Improve handling of "make distclean" (lintian). + * Update menu entries to use Applications/Education (lintian). + * Added dependencies on gstreamer0.10-audiosink and + gstreamer0.10-plugins-base to get the sound to work. + * Removed obsolete vorbis-tools dependency, and obsolete libgnomecanvas + build-dependency (a custom copy of the latter is used instead). + * Improved hack to avoid gcc optimizing-out gnome_canvas' polygon, + clipgroup, and bpath. + + -- Yann Dirson Mon, 15 Oct 2007 22:45:04 +0200 + +gcompris (8.4-1) unstable; urgency=low + + * New upstream release. + * Build-depend on libgstreamer0.10-dev. + + -- Yann Dirson Thu, 13 Sep 2007 21:58:34 +0200 + +gcompris (8.3.2-1) unstable; urgency=low + + * New upstream release. + * New sound packages for Greek and Serbian voices. + * Make -dbg package depend on binary:Version for binNMU friendliness + (Closes: #430103). + + -- Yann Dirson Wed, 27 Jun 2007 21:59:10 +0200 + +gcompris (8.3.1-3) unstable; urgency=low + + * Ship debugging symbols in new gcompris-dbg package. + * Applied fix by Ludovic Rousseau to get gcompris to remove the sound + mutex when stopped (Closes: #416541). + * Added LDFLAGS=-g on configure command-line. + * Switched to debhelper compat level 5. + + -- Yann Dirson Thu, 17 May 2007 23:39:51 +0200 + +gcompris (8.3.1-2) unstable; urgency=low + + * Applied upstream patch to get more details on python-related crashes. + * Removed unused build-deps: python-gnome2-dev, libdirectfb-dev, + libpopt-dev, libao-dev, libvorbis-dev (>= 1.0.0-2). + * Removed now-useless assetml pattern from debian/*.files. + * Reinserted dh_shlibdeps call, removed in 8.3-1 instead of + dh_makeshlibs (Closes: #423465). + * Updated src/board/canvas.c, regenerated by upstream from gnome-pyhon + trunk, in the hope it will address assorted issues. + + -- Yann Dirson Sun, 13 May 2007 21:14:57 +0200 + +gcompris (8.3.1-1) unstable; urgency=low + + * New upstream release. + * New sound packages for Hindi. + + -- Yann Dirson Tue, 1 May 2007 14:06:43 +0200 + +gcompris (8.3-1) unstable; urgency=low + + * New upstream release. + * New sound packages for Arabic (Tunisia), Indonesian, and Norwegian + (Bokmal). + * Fixed configure.in and regenerated configure, to circomvent + non-existing macosx/Makefile.in. + * No longer ships libgcompris, removed the 2 packages. + + -- Yann Dirson Thu, 26 Apr 2007 20:46:14 +0200 + +gcompris (8.2.2-1) unstable; urgency=low + + * New upstream bugfix release, fixes among other things the support for + the version of gnucap shipped in etch. + * Add missing dependency on python-gtk2 (Closes: #396523). + * Removed reference to non-existent sound file from memory.c (upstream + fix - impacts 8.2 as well). + * Now suggests gnuchess, gnucap, and tuxpaint. + * Updated extended description for the main package. + + -- Yann Dirson Fri, 15 Dec 2006 23:08:17 +0100 + +gcompris (8.2-1) unstable; urgency=low + + * New upstream release. + * New sound package for Somali language. + + -- Yann Dirson Tue, 7 Nov 2006 23:45:14 +0100 + +gcompris (8.1-3) unstable; urgency=low + + * Use a cast in warning message in chess.c to fix the 64bit build + (upstream fix) (Closes: #395988). + * Built with current libsdl-mixer (Closes: #396355). + * Build-depend on libxxf86vm-dev to be able to use xf86vidmode for + fullscreen mode. + * Use --x-libraries=/usr/lib when calling configure, to workaround some + as-yet-undetermined problem. + * Fixed short dsecription for gcompris-sound-mr to correctly mention + Indian Marathi, not Italian. + + -- Yann Dirson Wed, 1 Nov 2006 10:21:06 +0100 + +gcompris (8.1-2) unstable; urgency=low + + * Remove debian/gcompris.6 manpage since upstream now ships one, and + force manpages to be in package gcompris - that upstream manpage ended + in gcompris-data, which caused upgrade problem. + * Replaced dependencies on python2.3-* to python-* for compliance with + new python policy (patch from Ubuntu package, closes: #380808). + Specify pycompat version of 2. + + -- Yann Dirson Fri, 20 Oct 2006 00:02:32 +0200 + +gcompris (8.1-1) unstable; urgency=low + + * Acknowledge NMU (Closes: #381646, #366281). + * New upstream release. + * New sound packages for Czech, Indian Marathi, Brazilian Portugese, and + Turkish. + * Removed dependency and build-dependency on python-gnome, not needed + any more - finally kep the build-dep, so configure does not complain. + * Bumped Standards-Version to 3.7.2, no change. + + -- Yann Dirson Wed, 18 Oct 2006 23:15:30 +0200 + +gcompris (7.4-3.1) unstable; urgency=low + + [ Loic Minier ] + * Make the package bin-NMU safe. + - Build-depend on dpkg-dev >= 1.3.19. + - Use ${source:Version} instead of ${Source-Version} to depend on arch: + all packages. + + [ Frans Pop ] + * Non-Maintainer upload. + + -- Frans Pop Tue, 15 Aug 2006 02:41:55 +0200 + +gcompris (7.4-3) unstable; urgency=low + + * The "gosh, I missed more of these deps hidden by gnomeui" release: + libpopt-dev (Closes: #365848). Seems to be the last one (famous last + words...) + + -- Yann Dirson Thu, 4 May 2006 22:32:47 +0200 + +gcompris (7.4-2) unstable; urgency=low + + * Added build-deps on libgtk2.0-dev (>= 2.4.0), libgnomecanvas2-dev (>= + 2.3.6) which became apparent after removal of libgnomeui-dev (Closes: + #365540). + + -- Yann Dirson Mon, 1 May 2006 20:57:24 +0200 + +gcompris (7.4-1) unstable; urgency=low + + * New upstream release. + * New package for Dutch voices. + * Dropped build-dep on libgnomeui-dev, not used. + + -- Yann Dirson Wed, 19 Apr 2006 22:46:40 +0200 + +gcompris (7.3.2-1) unstable; urgency=low + + * New upstream release. + * New package for Finnish voices. + * Added build-dep on libdirectfb-dev. + + -- Yann Dirson Tue, 28 Feb 2006 23:47:32 +0100 + +gcompris (7.3.1-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Tue, 21 Feb 2006 20:47:40 +0100 + +gcompris (7.3-1) unstable; urgency=low + + * New upstream release: + * Fixes the "PyThreadState_Get: no current thread" crash (Closes: + #304046) + * Fixes administration mode (Closes: #351978). + * Additionally, those bugs were fixed in the previous 7.x series: + * segmentation fault during wordsgame (Closes: #273680). + * segmentation fault in addition game (Closes: #292727). + * gcompris_edit is not shipped any more (Closes: #258317). + * Added missing include for build on ia64 from Dann Frazier (Closes: + #350452). + + -- Yann Dirson Sun, 19 Feb 2006 18:27:31 +0100 + +gcompris (7.2-1) unstable; urgency=low + + * New upstream release (configure patches integrated upstream). + * New language-specific sound package for Hungarian. + * Use recommended regexp for sourceforge packages in debian/watch. + + -- Yann Dirson Wed, 21 Dec 2005 23:46:41 +0100 + +gcompris (7.1.1-2) unstable; urgency=low + + * Fixed #define guard in src/boards/py-gcompris-wordlist.h, which caused + problem on ia64 and other platforms (Closes: #341280). + + -- Yann Dirson Tue, 29 Nov 2005 23:02:17 +0100 + +gcompris (7.1.1-1) unstable; urgency=low + + * New upstream release. + * Reapplied changes to configure. + * New language-specific sound package for Basque. + + -- Yann Dirson Sun, 27 Nov 2005 00:17:38 +0100 + +gcompris (7.0.3-2) unstable; urgency=low + + * Reapplied changes to configure. + + -- Yann Dirson Sun, 9 Oct 2005 20:38:35 +0200 + +gcompris (7.0.3-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Sat, 8 Oct 2005 15:14:35 +0200 + +gcompris (7.0.2-1) unstable; urgency=low + + * New upstream release. + * Fixes xrandr issue causing crash at startup (Closes: #310058). + * Reapplied configure.in patch. + * Switched from debhelper V2 to V4, no change. + + -- Yann Dirson Thu, 22 Sep 2005 20:35:08 +0200 + +gcompris (7.0.1-2) unstable; urgency=low + + * Configure with --enable-py-build-only to avoid too many build-deps. + This removes the need for the xvfb kludge (Yves Combes) (Closes: #329224). + * Fixed configure to skip testing for python-pysqlite2 in py-build-only + (Thanks to Yves Combes for the information). + * Moved python-pysqlite2 from build-deps to deps as python2.3-pysqlite2 + (Thanks to Yves Combes). + * Moved python2.3-xml from recommends to deps. + * Removed build-dep on libassetml-dev, since the internal version is + used anyway. + * Updated FSF address in copyright file (lintian). + * Removed menu file installed by upstream makefile (Closes: #327471). + * Updated menu file to use "gcompris -a" to call the profile editor. + * Bumped Standards-Version to 3.6.2, no change. + + -- Yann Dirson Tue, 20 Sep 2005 22:16:34 +0200 + +gcompris (7.0.1-1) unstable; urgency=low + + * New upstream release: + * Ships updated hebrew support (Closes: #324359). + * Added new build-deps: libsqlite3-dev, python-gnome2, python-pysqlite2. + * Replaced build-dep on python2.3-dev by python-dev. + * Run the configure step under xvfb-run, so that the gnome.canvas test + succeeds (See: #327619). Build-depend on xvfb and xbase-clients for + this. + + -- Yann Dirson Sat, 17 Sep 2005 21:58:29 +0200 + +gcompris (6.5.3-3) unstable; urgency=low + + * Rebuild for the C++ ABI change (Closes: #321281) and aalib package + name change (Closes: #320887). + * Build --without-editor to circumvent a gcc4 problem on code that was + removed in CVS (Closes: #322105). + * Updated debian/watch. + + -- Yann Dirson Sat, 20 Aug 2005 16:45:55 +0200 + +gcompris (6.5.3-2) unstable; urgency=low + + * Added missing dependency on python2.3-gnome2, without which no + python board can work - that's about 20 boards in the most recent ones + (Closes: #309838). + * Recommend python2.3-xml to be able to save SVG animations; mention it in + extended description. + + -- Yann Dirson Fri, 20 May 2005 00:19:36 +0200 + +gcompris (6.5.3-1) unstable; urgency=low + + * New upstream release. + * Regenerate libtool and autoconf stuff again. + * New sound package for swedish voices. + + -- Yann Dirson Tue, 26 Apr 2005 00:37:28 +0200 + +gcompris (6.5.2-3) unstable; urgency=low + + * Added missing -lXrandr to libcompris link-line. For our purposes, + closes: #303280. + * Rerun aclocal/autoconf/automake because of this. Sigh. + + -- Yann Dirson Wed, 6 Apr 2005 21:54:44 +0200 + +gcompris (6.5.2-2) unstable; urgency=low + + * The "do not trust minor release to be minor" release. + * Added missing build-dep on libxrandr-dev. + + -- Yann Dirson Tue, 5 Apr 2005 18:10:01 +0200 + +gcompris (6.5.2-1) unstable; urgency=low + + * New upstream release. + * Regenerate libtool and autoconf stuff again. + * Do not remove zh_CN.gmo any more, it is correctly packaged upstream + now. + + -- Yann Dirson Tue, 5 Apr 2005 14:22:33 +0200 + +gcompris (6.5.1-1) unstable; urgency=low + + * New upstream release. + * Regenerate libtool and autoconf stuff again. + + -- Yann Dirson Mon, 4 Apr 2005 15:47:16 +0200 + +gcompris (6.4-1) unstable; urgency=low + + * New upstream release. + - no longer tries to play COPYRIGHT file (Closes: #279921). + * Regenerate libtool and autoconf stuff again. + * Created an empty zh_CN.po and added zh_CN to ALL_LINGUAS, so that we + do not loose the xml translations. Remove po.gmo on clean - I should + think about removing this removal when the problem is fixed upstream. + * Fixed gcompris-edit.desktop.in to use correct executable name (Closes: + #281457). + + -- Yann Dirson Tue, 30 Nov 2004 23:17:53 +0100 + +gcompris (6.3-1) unstable; urgency=low + + * New upstream release. + * Regenerate libtool and autoconf stuff again. + + -- Yann Dirson Tue, 9 Nov 2004 21:22:25 +0100 + +gcompris (6.1+6.3RC3b-1) unstable; urgency=low + + * Upstream update for 6.3RC3 release, with forgotten gaelic translation. + * Regenerate libtool and autoconf stuff again. + + -- Yann Dirson Sat, 30 Oct 2004 14:38:17 +0200 + +gcompris (6.1+6.3RC3-1) unstable; urgency=low + + * New upstream release candidate. + * Regenerate libtool (and thus auto*) stuff again. + * New package for Russian sounds. + + -- Yann Dirson Thu, 28 Oct 2004 21:18:27 +0200 + +gcompris (6.1+6.3RC2-3) unstable; urgency=low + + * Regenerate libtool (and thus auto*) stuff (Closes: #278058). + * Removed "pa" from ALL_LINGUAS, since pa.po is not in upstream tarball. + + -- Yann Dirson Sun, 24 Oct 2004 23:30:32 +0200 + +gcompris (6.1+6.3RC2-2) unstable; urgency=low + + * Make sure the shlibs file for libgcompris causes versionned dep on the + lib package (Closes: #256057). + * Fixed path to docs in doc-base file (Closes: #262910). + + -- Yann Dirson Thu, 14 Oct 2004 00:33:54 +0200 + +gcompris (6.1+6.3RC2-1) unstable; urgency=low + + * New upstream release candidate. + + -- Yann Dirson Mon, 11 Oct 2004 23:21:34 +0200 + +gcompris (6.1+6.3RC1-1) unstable; urgency=low + + * New upstream release candidate. + * Acknowledge NMU (Closes: #263698). + * New package for danish sounds. + * Added debian/watch file. + + -- Yann Dirson Sat, 2 Oct 2004 15:19:58 +0200 + +gcompris (6.1-1.1) unstable; urgency=medium + + * NMU. + * Closes: #263698: Please use gcrypt11/gnutls11 instead of gcrypt7/gnutls10 + - depend on libgnomeui-dev (>= 2.6.1.1-4) + + -- Matthias Urlichs Fri, 13 Aug 2004 10:06:09 +0200 + +gcompris (6.1-1) unstable; urgency=low + + * New upstream release, integrates fixes made on 6.0 packages. + * All python stuff has been moved to /usr/share, updated the Replaces + version of gcompris-data against gcompris. + + -- Yann Dirson Sun, 20 Jun 2004 10:50:46 +0200 + +gcompris (6.0-4) unstable; urgency=low + + * Added build-dep on python2.3-dev. This one is missing for long + (although it breaks only now), and autobuilt 5.2 packages do not have + python support becuase of this. + + -- Yann Dirson Tue, 8 Jun 2004 23:21:17 +0200 + +gcompris (6.0-3) unstable; urgency=low + + * Added build-dep on libxml-parser-perl for intltool to work (sigh). + + -- Yann Dirson Tue, 8 Jun 2004 18:32:36 +0200 + +gcompris (6.0-2) unstable; urgency=low + + * Added missing build-dep on libsdl-mixer1.2-dev (Closes: #253274). + + -- Yann Dirson Tue, 8 Jun 2004 11:58:21 +0200 + +gcompris (6.0-1) unstable; urgency=low + + * New upstream release: + - honor LC_MESSAGES (Closes: #244544). + - new packages libgcompris-1-0 and libgcompris-1-dev. + - new package for Italian sounds: gcompris-sound-it + * Added ${misc:Depends} to all packages to be safe. + * Removed mention of GNOME in the extended descriptions, since only + gcompris_edit is still a GNOME app. + * Removed explicit list of language sounds from extended description. + * Replaced ref to inexistant LIBGCOMPRIS_LIBS with GCOMPRIS_LIBS in + src/gcompris/Makefile.am to give correct deps to the lib. + * Removed extraneous GCOMPRIS_LIBS from gcompris_LDADD. + * Moved $(XML_LIBS) from gcompris_LDADD to libgcompris_LIBADD for the + same reason. + * Reworked the installdoc and installchangelog handling. + * Autodetect languages for which sounds are available to avoid having + them hardcoded in debian/rules. + * Quoted menu files to make lintian happy. + * Moved python boards to gcompris-data since they are arch-indep. Make + gcompris-data replace old gcompris because of this. + + -- Yann Dirson Fri, 28 May 2004 11:36:49 +0200 + +gcompris (5.2-2) unstable; urgency=low + + * Build-depend on dehelper 4.2.3 and use official dh_movefiles. + + -- Yann Dirson Fri, 20 Feb 2004 13:11:21 +0100 + +gcompris (5.2-1) unstable; urgency=low + + * New upstream release. + * Build with a fixed version of dh_movefiles 4.2.2 in debian/. + + -- Yann Dirson Tue, 17 Feb 2004 14:03:28 +0100 + +gcompris (5.1-1) unstable; urgency=low + + * New upstream release (Closes: 228712). + + -- Yann Dirson Mon, 9 Feb 2004 11:23:18 +0100 + +gcompris (5.0-4) unstable; urgency=low + + * Reverted the changes in -2 and -3, since auto* behave too much + differently for some reason (Closes: #231513). + * Remove info/dir* by hand instead. + + -- Yann Dirson Sat, 7 Feb 2004 11:30:20 +0100 + +gcompris (5.0-3) unstable; urgency=low + + * Added build-dep on libxml-parser-perl, since the new stuff brought + into aclocal.m4 in -2 wants it. No idea what's happenning, and the + intltool stuff there does not even refer to this module. Sigh. + Closes: #231371. + + -- Yann Dirson Fri, 6 Feb 2004 10:18:42 +0100 + +gcompris (5.0-2) unstable; urgency=low + + * Regenerated auto* stuff to get rid of info/dir things again. Sigh. + Closes: #231332. + + -- Yann Dirson Thu, 5 Feb 2004 23:30:14 +0100 + +gcompris (5.0-1) unstable; urgency=low + + * New upstream release: + * fixes spanish words (Closes: #228712). + * incorporates the chess.c fix. + * gcompris-edit was renamed gcompris_edit. + * Added a menu entry for gcompris_edit. + + -- Yann Dirson Sat, 31 Jan 2004 23:23:44 +0100 + +gcompris (4.2-1) unstable; urgency=low + + * New upstream release: + * uses default libao sound device, and a command-line flag to change + this (Closes: #218306, #218454, #221851). + * fixes random cursor color (Closes: #196182). + * now uses the default locale until it is changed from within + gcompris, and allow to get back to the default locale afterwards + (Closes: #170855, #146868). + * Fixed chess board to call /usr/games/gnuchess so it works when + /usr/games is not in the PATH (Closes: #222056). Also fix the warning + message accordingly. + * Regenerated auto* stuff to get rid of info/dir things. Manually fixed + again libvorbis check bug (#175858). Sigh. + + -- Yann Dirson Wed, 3 Dec 2003 23:30:27 +0100 + +gcompris (4.1-1) unstable; urgency=low + + * New upstream release, can now select sound output at runtime. Should + help to settle #218306. + * Regenerated autotools stuff again because of MDK's buggy automake. + + -- Yann Dirson Mon, 3 Nov 2003 22:16:50 +0100 + +gcompris (4.0-3) unstable; urgency=low + + * Rebuild with fixed libassetml, build-dep on it. + * Regenerated automake stuff, getting rid of extraneous info/dir* + (Closes: #217772). + * Manually fixed again call to vorbis_encode_init() in aclocal.m4 + afterwards. + + -- Yann Dirson Mon, 27 Oct 2003 19:09:52 +0100 + +gcompris (4.0-2) unstable; urgency=low + + * Enable python support, to get the water-cycle board. + + -- Yann Dirson Sun, 26 Oct 2003 08:55:48 +0100 + +gcompris (4.0-1) unstable; urgency=low + + * New upstream release. + * Moved menu item to now-normative Apps/Education. + * Bumped Standards-Version to 3.6.1. + * Small debian/rules cleanups. + * Regenerated libtool stuff using 1.5, since the shipped 1.4-based barfs + on gnome-vfs. + * Manually fixed again call to vorbis_encode_init() in aclocal.m4 + afterwards. + * Cleanup from .in files after install. + + -- Yann Dirson Fri, 24 Oct 2003 23:07:39 +0200 + +gcompris (3.99+4.0pre3-2) unstable; urgency=low + + * Rebuild to get the dependencies correctly computed (Closes: #215722). + + -- Yann Dirson Mon, 13 Oct 2003 14:51:32 +0200 + +gcompris (3.99+4.0pre3-1) unstable; urgency=low + + * New upstream pre-release. + * libassetml has been split into its own source package, we now build-depend + on the -dev package. + + -- Yann Dirson Sun, 12 Oct 2003 00:53:27 +0200 + +gcompris (3.99+4.0pre2-1) unstable; urgency=low + + * New upstream pre-release. + * New binary packages for libassetml. + * Reverted --bindir=/usr/games at configure-time, to avoid assetml-query + to be installed there, and move it games by hand. + + -- Yann Dirson Sat, 11 Oct 2003 00:13:39 +0200 + +gcompris (3.2-3) unstable; urgency=low + + * Removed explicit dep on python2.2-gnome2, which will unnecessarily + hold gcompris from testing. + + -- Yann Dirson Fri, 25 Jul 2003 15:09:25 +0200 + +gcompris (3.2-2) unstable; urgency=low + + * Woops, removed debugging lines from debian/rules, causing failure + everywhere. + + -- Yann Dirson Mon, 21 Jul 2003 15:35:35 +0200 + +gcompris (3.2-1) unstable; urgency=low + + * New upstream release. + * Removed builddeps on python stuff. + * Use dh-buildinfo. + + -- Yann Dirson Sun, 20 Jul 2003 22:49:04 +0200 + +gcompris (3.1-2) unstable; urgency=low + + * Applied upstream fix to chess boards for compatibility with recent + gnuchess versions. + + -- Yann Dirson Sat, 28 Jun 2003 14:16:22 +0200 + +gcompris (3.1-1) unstable; urgency=low + + * New upstream release. + * Build --without-python for now, since I can only get segfaults with + this for now, and it is not used yet. + + -- Yann Dirson Fri, 27 Jun 2003 20:55:16 +0200 + +gcompris (3.0-1) unstable; urgency=low + + * New upstream release. + * Now supports python, use dh_python but add explicit dep on the + relevant python-gnome package. + * Switch to using debian/compat. + + -- Yann Dirson Mon, 19 May 2003 21:18:27 +0200 + +gcompris (2.3-5) unstable; urgency=low + + * Applied upstream workaround for canvas bug (Closes: #180361). + + -- Yann Dirson Fri, 25 Apr 2003 01:24:59 +0200 + +gcompris (2.3-4) unstable; urgency=low + + * Fixed doc-base file to use real path to doc (Closes: #186148). + + -- Yann Dirson Thu, 24 Apr 2003 21:19:02 +0200 + +gcompris (2.3-3) unstable; urgency=low + + * Rebuilt with new libvorbis-dev, to depend on libvorbis0a (Closes: + #185884). + + -- Yann Dirson Sun, 23 Mar 2003 15:22:34 +0100 + +gcompris (2.3-2) unstable; urgency=low + + * Rebuilt configure from new libtool.m4 (Closes: #181845). + * manually fixed again libvorbis check bug (#175858). + + -- Yann Dirson Thu, 13 Mar 2003 22:32:37 +0100 + +gcompris (2.3-1) unstable; urgency=low + + * New upstream release, no changes required any more. + + -- Yann Dirson Tue, 18 Feb 2003 11:27:22 +0100 + +gcompris (2.1-1) unstable; urgency=low + + * New upstream release (Closes: #180587). + * Now has a portuguese set of sounds. + * Re-applied gnuchess-path-related changes. + * Removed undefined GNOME macros from configure.in, they were even not + expanded in upstream configure ! + * Added AM_MAINTAINER_MODE call to configure.in, launched aclocal-1.4 && + manually fixed libvorbis check bug (#175858) && autoconf2.50 && + automake-1.4 to make things hopefully right, reactivated the "touch" + chain in debian/rules to prevent problems on buildd (Closes: #175922). + * Removed the now-useless --disable-vorbistest configure flag. + + -- Yann Dirson Thu, 13 Feb 2003 14:56:16 +0100 + +gcompris (2.0.0-3) unstable; urgency=low + + * Added build-dep on texi2html, should be OK now. + + -- Yann Dirson Tue, 7 Jan 2003 12:01:16 +0100 + +gcompris (2.0.0-2) unstable; urgency=low + + * Last upload closes: #175420. + * Added build-dep on texinfo, removed build-dep on libgtkxmhtml-dev. + + -- Yann Dirson Mon, 6 Jan 2003 23:05:46 +0100 + +gcompris (2.0.0-1) unstable; urgency=low + + * New upstream release. + * Uses gnome2 now. Build-depend on libgnomeui-dev. + * Removed libgdk-pixbuf-dev from build-deps, as it's pulled by + libgdk-pixbuf-gnome-dev. + * Have configure search for gnuchess in /usr/games/, and build-depend on + it. + * Noted that the check for libvorbis segfaults on my box, using + --disable-vorbistest for now. + + -- Yann Dirson Sat, 4 Jan 2003 22:57:45 +0100 + +gcompris (1.2.1-3) unstable; urgency=low + + * Updated config.{guess,sub} to catch mipsel build problem. + * Look for gnuchess in /usr/games instead of /usr/bin (Closes: #172342) + * Disabled the check for non-existence of gnuchessx, since we ship a + wrapper that tells that it's obsolete. + * Applied patch from Andrew Stribblehill (Closes: #162137). + * Build using -O2 -g to comply with policy 3.5.7 and newer. + * Cosmetic changes to make lintian a bit more happy. + * Bounced Standards-Version to 3.5.8. + + -- Yann Dirson Sun, 22 Dec 2002 22:31:51 +0100 + +gcompris (1.2.1-2) unstable; urgency=low + + * Oops, forgot to add libvorbis-dev to build-deps. + + -- Yann Dirson Thu, 5 Dec 2002 01:01:33 +0100 + +gcompris (1.2.1-1) unstable; urgency=low + + * New upstream release. + * Rebuild with latest gnome (Closes: #167202). + * Now requires libao-dev, libgtkxmhtml-dev and libvorbis-dev to build. + + -- Yann Dirson Wed, 4 Dec 2002 17:32:12 +0100 + +gcompris (1.2.0-1) unstable; urgency=low + + * New upstream release. + + -- Yann Dirson Fri, 20 Sep 2002 23:06:54 +0200 + +gcompris (1.1.0-2) unstable; urgency=low + + * Include in src/gcompris/config.c (Closes: #155650). + + -- Yann Dirson Wed, 14 Aug 2002 01:48:17 +0200 + +gcompris (1.1.0-1) unstable; urgency=low + + * New upstream release. + * Reworked extended description. + + -- Yann Dirson Sat, 20 Jul 2002 00:56:27 +0200 + +gcompris (1.0.5-2) unstable; urgency=low + + * Include in src/gcompris/gcompris.c (Fix from Ray Dassen, + Closes: #148702). Quite strange that it was not needed on my machine + or upstream one. + + -- Yann Dirson Mon, 3 Jun 2002 01:24:03 +0200 + +gcompris (1.0.5-1) unstable; urgency=low + + * New upstream release. + * Re-applied configure fix wrt xml.m4. + * Fixed doc-base title (Closes: #147000). + * Fixed typos in spanish wordlists (Closes: #146873). + + -- Yann Dirson Thu, 30 May 2002 23:05:29 +0200 + +gcompris (1.0.4-1) unstable; urgency=low + + * New upstream release. + * Re-applied configure fix wrt xml.m4. + + -- Yann Dirson Tue, 14 May 2002 00:01:17 +0200 + +gcompris (1.0.3-3) unstable; urgency=medium + + * The "I'll finally understand those who curse autotools all day" + release. + * Just patch ./configure manually to add this f***ing "#include + " in the libxml test. That should prevent any attempt to + rebuild any autotools-generated stuff (Closes: #143545, #143833). I + know this is *bad*, but I won't spend more time on this issue, which + will be fixed the right way when a new release of libxml2 (>= 2.4.20, + still unreleased) will be installed on his bow when upstream runs + "aclocal". + * Removed autotools build-deps, and commented out "touch" hack from + debian/rules. + + -- Yann Dirson Sun, 21 Apr 2002 16:16:27 +0200 + +gcompris (1.0.3-2) unstable; urgency=low + + * Give up trying to fool autotools, build-depend on them (Closes: + #143545). + + -- Yann Dirson Sat, 20 Apr 2002 14:37:09 +0200 + +gcompris (1.0.3-1) unstable; urgency=medium + + * New upstream bugfix release. + * Ran "srcdir=$PWD gnome-autogen.sh" and got depcomp again. + + -- Yann Dirson Thu, 18 Apr 2002 23:19:55 +0200 + +gcompris (1.0.2-1) unstable; urgency=medium + + * New upstream release. + * Ran "srcdir=$PWD gnome-autogen.sh" so that fixes from Debian's libxml2 + autoconf macros are propagated to ./configure, so as to allow building + on ia64. Did that with libxml2-dev 2.4.19-4 (needs fix from -2). + Replaced depcomp symlink with a copy, to please dpkg-source. + * Use touch(1) as described in autotools-dev to prevent build-dep on + autotools. + * Add dependency on vorbis-tools so that sound works correctly. + + -- Yann Dirson Tue, 16 Apr 2002 23:40:10 +0200 + +gcompris (1.0.1-1) unstable; urgency=low + + * New upstream release. + * No autotools files to change this time (Closes: #138281). + * More verbose package descriptions (Closes: #135312). + * Correct capitalisation of language names (Closes: #124663). + + -- Yann Dirson Wed, 20 Mar 2002 01:11:27 +0100 + +gcompris (0.9.9+1.0.0pre4-1) unstable; urgency=low + + * New upstream release. + * Only keep configure.in patch. + * Ran "automake --add-missing --copy" because of missing depcomp. + + -- Yann Dirson Wed, 13 Mar 2002 02:46:04 +0100 + +gcompris (0.9.9+1.0.0pre3-1) unstable; urgency=low + + * New upstream release. + * Use lowercase in version. + * Keep configure.in patch. + * Replaced in po/POTFILES.in unexistant gcompris.desktop.in with + gcompris.desktop. + * Don't use var refs in configure invocation, they break here. + + -- Yann Dirson Thu, 21 Feb 2002 07:29:43 +0100 + +gcompris (0.9.9+1.0.0Pre2-1) unstable; urgency=low + + * New upstream release. + * Use gnome-config to for gnomecanvaspixbuf libs and cflags, and xml2 + cflags. + * Split sound file per language, in their own packages (en, fr, de, + es). + * Updated extented description, now that there are much more boards. + * Wrote a small manpage with the help of help2man. + + -- Yann Dirson Sun, 17 Feb 2002 19:33:55 +0100 + +gcompris (0.9.6-1) unstable; urgency=low + + * New upstream release. + * Needed to re-applied previous patch (although sent upstream IIRC). + + -- Yann Dirson Sun, 6 Jan 2002 18:14:19 +0100 + +gcompris (0.9.4-1) unstable; urgency=low + + * New upstream release: + ** Requires libxml2 now. + * Hacked various macros/*.m4 and **/Makefile.am to use gnome-config to + locate xml2 headers. + * Fixed path to GPL in copyright file (lintian). + + -- Yann Dirson Sat, 24 Nov 2001 22:04:00 +0100 + +gcompris (0.6.3-1) unstable; urgency=medium + + * New upstream version. + * Updated config.{guess,sub} from autotools-dev 20010719.1 + (Closes: #104845). + + -- Yann Dirson Wed, 1 Aug 2001 23:37:02 +0200 + +gcompris (0.6.1-1) unstable; urgency=low + + * New upstream release: + ** Build-deps on libgdk-pixbuf-dev, libgdk-pixbuf-gnome-dev. + * Fixed safety net for files missed by movefiles. + * Declared the info file; fixed it so that it can be declared. + * Build postscript of doc; added to docs Makefile.am, and added + build-dep on dia and texinfo for this. Well, finally no, "dia -e" + requires DISPLAY to be set :( - See #72721. + + -- Yann Dirson Thu, 31 May 2001 02:50:35 +0200 + +gcompris (0.5.1-1) unstable; urgency=low + + * New upstream release (Closes: #90660). + * Added safety net for files missed by movefiles. + * Fixed Makefile.am for DESTDIR support. + + -- Yann Dirson Fri, 20 Apr 2001 02:18:49 +0200 + +gcompris (0.4.1-2) unstable; urgency=low + + * Added libxml-dev to build-deps (Closes: #93775). + * Install in /usr/games/. + * Updated po/Makefie.in.in with the one from gettext 0.10.36-1 to get + DESTDIR support - catalog files were not installed. + + -- Yann Dirson Thu, 12 Apr 2001 23:49:06 +0200 + +gcompris (0.4.1-1) unstable; urgency=low + + * New upstream release. + * Now provides info file. + * Up'ed version build-dep on debhelper, since ve use v2. + * Fixed conffile declaration to be absolute (thanks lintian). + + -- Yann Dirson Wed, 11 Apr 2001 02:09:18 +0200 + +gcompris (0.3.4-1) unstable; urgency=low + + * New upstream release. + * Updated extended description. + + -- Yann Dirson Tue, 12 Dec 2000 00:44:18 +0100 + +gcompris (0.3.3-1) unstable; urgency=low + + * New upstream release - no need for 0.3.2-3 patch any more. + * Switched to DH_COMPAT=2. + * Restricted dependency on data package to exact match on version. + * Registered soundlist file as conffile. + * Fixed reversed symlinks for doc dir in game package. Added workaround + in preinst for dpkg bug triggered by this change. + + -- Yann Dirson Fri, 27 Oct 2000 01:17:14 +0200 + +gcompris (0.3.2-3) unstable; urgency=low + + * Suppressed the "3 lives only" test in "letters" game, to make it more + suitable for children. + + -- Yann Dirson Sat, 7 Oct 2000 14:16:42 +0200 + +gcompris (0.3.2-2) unstable; urgency=low + + * Install soundlist file into /etc/sound/events/. + + -- Yann Dirson Tue, 3 Oct 2000 01:01:59 +0200 + +gcompris (0.3.2-1) unstable; urgency=low + + * Initial Release (Closes: #72719). + + -- Yann Dirson Fri, 29 Sep 2000 00:17:03 +0200 --- gcompris-8.4.4.orig/debian/gcompris-sound-el.files +++ gcompris-8.4.4/debian/gcompris-sound-el.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/el --- gcompris-8.4.4.orig/debian/gcompris-data.docs +++ gcompris-8.4.4/debian/gcompris-data.docs @@ -0,0 +1,7 @@ +README +NEWS +AUTHORS +TODO +THANKS +docs/C +docs/fr --- gcompris-8.4.4.orig/debian/gcompris-sound-hu.files +++ gcompris-8.4.4/debian/gcompris-sound-hu.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/hu --- gcompris-8.4.4.orig/debian/gcompris-sound-ar.files +++ gcompris-8.4.4/debian/gcompris-sound-ar.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/ar --- gcompris-8.4.4.orig/debian/compat +++ gcompris-8.4.4/debian/compat @@ -0,0 +1 @@ +5 --- gcompris-8.4.4.orig/debian/gcompris-sound-cs.files +++ gcompris-8.4.4/debian/gcompris-sound-cs.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/cs --- gcompris-8.4.4.orig/debian/rules +++ gcompris-8.4.4/debian/rules @@ -0,0 +1,124 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 by Joey Hess. +# +# This version is for a hypothetical package that builds an +# architecture-dependant package, as well as an architecture-independent +# package. + +export LC_ALL=C + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +SOUNDLANGS=$(shell grep 'Package: gcompris-sound-' debian/control | cut -d- -f3) + +topdir=$(shell pwd) +debdir=${topdir}/debian +tmpdir=${debdir}/tmp + +configure: configure-stamp +configure-stamp: + dh_testdir + + # Ensure autotools are not needed to build, despite aclocal having + # been run on the source pkg. +# touch configure.in && touch aclocal.m4 && touch configure + + # --datadir=\$${prefix}/share/games causes problems to /usr/share/gnome/ + + ./configure CFLAGS="-g -O2" LDFLAGS="-g" \ + --prefix=/usr --mandir=/usr/share/man \ + --infodir=/usr/share/info --sysconfdir=/etc \ + --x-libraries=/usr/lib \ + --without-editor \ + --with-python=/usr/bin/python --enable-py-build-only + + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + ${MAKE} + ${MAKE} -C docs/C # gcompris.ps + (cd po; intltool-update -p --verbose) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp +# rm -rf autom4te.cache po/.intltool-merge-cache + [ ! -f Makefile ] || $(MAKE) distclean + + dh_clean + +install: DH_OPTIONS= +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + $(MAKE) install DESTDIR=${tmpdir} + rm -f debian/tmp/usr/share/info/dir* debian/tmp/usr/lib/menu/* + # this license text has been copied to debian/copyright + rm debian/tmp/usr/share/gcompris/boards/sounds/LuneRouge/Licence.txt + + cd debian/tmp/usr && mkdir -p games && mv bin/gcompris* games/ + dh_movefiles + test -z "`find ${tmpdir} -not -type d | tee /dev/fd/2`" + +# Build architecture-independent files here. +# Pass -i to all debhelper commands in this target to reduce clutter. +#binary-indep: DH_OPTIONS=-i +binary-indep: build install + dh_testdir -i + dh_testroot -i + for lang in ${SOUNDLANGS}; do \ + pkg=gcompris-sound-$${lang}; \ + mkdir -p ${debdir}/$${pkg}/usr/share/doc; \ + ln -s gcompris-data ${debdir}/$${pkg}/usr/share/doc/$${pkg}; \ + done + dh_installdocs -i + find debian/gcompris-data -name 'Makefile*' | xargs rm -f + dh_buildinfo -i + dh_installinfo -pgcompris-data docs/C/gcompris.info +# dh_undocumented -i + dh_installchangelogs -i ChangeLog + dh_compress -i + dh_fixperms -i + dh_installdeb -i + dh_gencontrol -i + dh_md5sums -i + dh_builddeb -i + +# Build architecture-dependent files here. +# Pass -a to all debhelper commands in this target to reduce clutter. +binary-arch: DH_OPTIONS=-a +binary-arch: build install + dh_testdir + dh_testroot + dh_installmenu + dh_installdocs + dh_installchangelogs -i ChangeLog + dh_buildinfo + # this is a hack that the maintainer put in and the NMUer fixed. + for pkg in gcompris gcompris-dbg; do \ + rm -r ${debdir}/$${pkg}/usr/share/doc/$${pkg} ;\ + ln -s gcompris-data ${debdir}/$${pkg}/usr/share/doc/$${pkg} ;\ + done + dh_strip --dbg-package=gcompris-dbg + dh_link + dh_compress + dh_fixperms + dh_python + dh_shlibdeps + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- gcompris-8.4.4.orig/debian/gcompris-sound-eu.files +++ gcompris-8.4.4/debian/gcompris-sound-eu.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/eu --- gcompris-8.4.4.orig/debian/pycompat +++ gcompris-8.4.4/debian/pycompat @@ -0,0 +1 @@ +2 --- gcompris-8.4.4.orig/debian/gcompris-sound-de.files +++ gcompris-8.4.4/debian/gcompris-sound-de.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/de --- gcompris-8.4.4.orig/debian/control +++ gcompris-8.4.4/debian/control @@ -0,0 +1,327 @@ +Source: gcompris +Section: games +Priority: optional +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Yann Dirson +Build-Depends: debhelper (>= 4.2.3), dh-buildinfo, dpkg-dev (>= 1.13.19), libxml2-dev, gnome-games, texinfo, texi2html, python-dev, python-gtk2-dev, libsdl-mixer1.2-dev, libxml-parser-perl, libxrandr-dev, libxxf86vm-dev, libsqlite3-dev, libgtk2.0-dev (>= 2.4.0), libgstreamer0.10-dev, intltool +Standards-Version: 3.7.3 + +Package: gcompris +Architecture: any +Depends: gcompris-data (= ${source:Version}), ${shlibs:Depends}, ${python:Depends}, python (>= 2.5) | python-pysqlite2, python-gtk2, gstreamer0.10-audiosink, gstreamer0.10-plugins-base, librsvg2-common, ${misc:Depends} +Suggests: gnome-games, gnucap, tuxpaint +Replaces: gcompris-data (<< 8.4.1) +Description: Educational games for small children + A large collection of educational games for small children. It is meant to + become some sort of unified interface to integrate more educational + games. + . + Language-oriented games now contain vocabulary for too many languages + to list them heres. Sounds and voices are also available for a number of + languages, check the gcompris-sound packages for your language. + . + Currently available boards include: + * learning how to use a mouse and keyboard + * learning simple arithmetics + * learning how to read an analog clock + * recognize letters after hearing their names + * reading practice + * small games (memory games, jigsaw puzzles, ...) + * etc. + . + It is designed so that it is easy to implement new boards to + GCompris. + . + A number of boards are only available if other packages are + installed, see the Suggests list for more details. + +Package: gcompris-dbg +Architecture: any +Priority: extra +Depends: gcompris (= ${binary:Version}), gcompris-data +Description: Debugging symbols for gcompris + This package contains the stripped debugging symbols for gcompris. + +Package: gcompris-sound-ar +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-ar-base +Provides: gcompris-sound +Description: Arabic (Tunisia) sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-bg +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-bg-base +Provides: gcompris-sound +Description: Bulgarian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-br +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-br-base +Provides: gcompris-sound +Description: Breton sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-cs +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-cs-base +Provides: gcompris-sound +Description: Czech sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-da +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-da-base +Provides: gcompris-sound +Description: Danish sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-de +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-de-base +Provides: gcompris-sound +Description: German sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-el +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-el-base +Provides: gcompris-sound +Description: Greek sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-en +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-en-base +Provides: gcompris-sound +Description: English sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-es +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-es-base +Provides: gcompris-sound +Description: Spanish sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-eu +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-eu-base +Provides: gcompris-sound +Description: Basque sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-fi +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-fi-base +Provides: gcompris-sound +Description: Finnish sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-fr +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-fr-base +Provides: gcompris-sound +Description: French sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-hi +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-hi-base +Provides: gcompris-sound +Description: Indian Hindi sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-hu +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-hu-base +Provides: gcompris-sound +Description: Hungarian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-id +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-id-base +Provides: gcompris-sound +Description: Indonesian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-it +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-it-base +Provides: gcompris-sound +Description: Italian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-mr +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-mr-base +Provides: gcompris-sound +Description: Indian Marathi sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-nb +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-nb-base +Provides: gcompris-sound +Description: Norwegian (Bokmal) sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-nl +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-nl-base +Provides: gcompris-sound +Description: Dutch sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-pt +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-pt-base +Provides: gcompris-sound +Description: Portuguese sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-ptbr +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends} +Provides: gcompris-sound +Description: Portuguese sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-ru +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-ru-base +Provides: gcompris-sound +Description: Russian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-so +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-so-base +Provides: gcompris-sound +Description: Somali sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-sr +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-sr-base +Provides: gcompris-sound +Description: Serbian sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-sv +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-sv-base +Provides: gcompris-sound +Description: Swedish sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-tr +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-tr-base +Provides: gcompris-sound +Description: Turkish sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-sound-ur +Architecture: all +Recommends: gcompris +Depends: gcompris-data (= ${source:Version}), ${misc:Depends}, language-pack-gnome-ur-base +Provides: gcompris-sound +Description: Urdu sound files for GCompris + GCompris is a collection of educational games for small children. + . + These are sounds used in some boards. + +Package: gcompris-data +Architecture: all +Recommends: gcompris, gcompris-sound-en | gcompris-sound +Depends: ${misc:Depends} +Replaces: gcompris (<< 6.1-1) +Description: Data files for GCompris + GCompris is a collection of educational games for small children. + . + This package contains the definitions of these standard boards, along + with associated images. + . + Some boards make use of sounds. For those you'll have to install the + gcompris-sound package for the languages you intend to use. --- gcompris-8.4.4.orig/debian/gcompris-sound-fi.files +++ gcompris-8.4.4/debian/gcompris-sound-fi.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/fi --- gcompris-8.4.4.orig/debian/gcompris-sound-tr.files +++ gcompris-8.4.4/debian/gcompris-sound-tr.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/tr --- gcompris-8.4.4.orig/debian/gcompris-sound-bg.files +++ gcompris-8.4.4/debian/gcompris-sound-bg.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/bg --- gcompris-8.4.4.orig/debian/gcompris-sound-ptbr.files +++ gcompris-8.4.4/debian/gcompris-sound-ptbr.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/pt_BR --- gcompris-8.4.4.orig/debian/gcompris-sound-hi.files +++ gcompris-8.4.4/debian/gcompris-sound-hi.files @@ -0,0 +1 @@ +usr/share/gcompris/boards/voices/hi --- gcompris-8.4.4.orig/src/gcompris/gcompris.c +++ gcompris-8.4.4/src/gcompris/gcompris.c @@ -1073,6 +1073,7 @@ #endif cleanup(); gtk_main_quit(); + gc_sound_close(); /* * Very important or GCompris crashes on exit when closed from the dialog --- gcompris-8.4.4.orig/src/gcompris/gcompris_db.c +++ gcompris-8.4.4/src/gcompris/gcompris_db.c @@ -1725,7 +1725,7 @@ gcomprisBoard->gmodule_file = NULL; /* From DB we have only package_data_dir. */ - gcomprisBoard->board_dir = g_strdup_printf(properties->package_data_dir); + gcomprisBoard->board_dir = g_strdup_printf("%s", properties->package_data_dir); /* Fixed since I use the canvas own pixel_per_unit scheme */ gcomprisBoard->width = BOARDWIDTH; --- gcompris-8.4.4.orig/src/boards/colors.c +++ gcompris-8.4.4/src/boards/colors.c @@ -327,7 +327,7 @@ g_free(str); - str = g_strdup_printf(gettext(colors[GPOINTER_TO_INT(g_list_nth_data(listColors, 0))*2+1])); + str = g_strdup_printf("%s", gettext(colors[GPOINTER_TO_INT(g_list_nth_data(listColors, 0))*2+1])); gnome_canvas_item_new (boardRootItem, gnome_canvas_text_get_type (), --- gcompris-8.4.4.orig/src/boards/python/admin/log_list.py +++ gcompris-8.4.4/src/boards/python/admin/log_list.py @@ -27,7 +27,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import constants --- gcompris-8.4.4.orig/src/boards/python/admin/module_boards.py +++ gcompris-8.4.4/src/boards/python/admin/module_boards.py @@ -27,7 +27,13 @@ import sys; # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import module import board_list --- gcompris-8.4.4.orig/src/boards/python/admin/profile_group_list.py +++ gcompris-8.4.4/src/boards/python/admin/profile_group_list.py @@ -28,7 +28,13 @@ import constants # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" #import group_edit --- gcompris-8.4.4.orig/src/boards/python/admin/group_user_list.py +++ gcompris-8.4.4/src/boards/python/admin/group_user_list.py @@ -28,7 +28,13 @@ import constants # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" #import group_edit --- gcompris-8.4.4.orig/src/boards/python/admin/profile_edit.py +++ gcompris-8.4.4/src/boards/python/admin/profile_edit.py @@ -26,7 +26,13 @@ import constants # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" # Group Management ( --- gcompris-8.4.4.orig/src/boards/python/admin/group_edit.py +++ gcompris-8.4.4/src/boards/python/admin/group_edit.py @@ -26,7 +26,13 @@ import constants # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" # User List Management ( --- gcompris-8.4.4.orig/src/boards/python/admin/module_profiles.py +++ gcompris-8.4.4/src/boards/python/admin/module_profiles.py @@ -28,7 +28,13 @@ import profile_list # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" class Profiles(module.Module): """Administrating GCompris Profiles""" --- gcompris-8.4.4.orig/src/boards/python/admin/user_list.py +++ gcompris-8.4.4/src/boards/python/admin/user_list.py @@ -25,7 +25,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import constants import user_edit --- gcompris-8.4.4.orig/src/boards/python/admin/module_groups.py +++ gcompris-8.4.4/src/boards/python/admin/module_groups.py @@ -25,7 +25,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import module import group_list --- gcompris-8.4.4.orig/src/boards/python/admin/module_users.py +++ gcompris-8.4.4/src/boards/python/admin/module_users.py @@ -26,7 +26,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import module import class_list --- gcompris-8.4.4.orig/src/boards/python/admin/class_edit.py +++ gcompris-8.4.4/src/boards/python/admin/class_edit.py @@ -22,7 +22,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import user_list --- gcompris-8.4.4.orig/src/boards/python/admin/user_edit.py +++ gcompris-8.4.4/src/boards/python/admin/user_edit.py @@ -22,7 +22,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import user_list --- gcompris-8.4.4.orig/src/boards/python/admin/module_reports.py +++ gcompris-8.4.4/src/boards/python/admin/module_reports.py @@ -26,8 +26,14 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite - +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" + import module import log_list --- gcompris-8.4.4.orig/src/boards/python/admin/class_list.py +++ gcompris-8.4.4/src/boards/python/admin/class_list.py @@ -26,7 +26,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import constants --- gcompris-8.4.4.orig/src/boards/python/admin/group_list.py +++ gcompris-8.4.4/src/boards/python/admin/group_list.py @@ -26,7 +26,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import group_user_list import group_edit --- gcompris-8.4.4.orig/src/boards/python/admin/profile_list.py +++ gcompris-8.4.4/src/boards/python/admin/profile_list.py @@ -26,7 +26,13 @@ from gettext import gettext as _ # Database -from pysqlite2 import dbapi2 as sqlite +try: + import sqlite3 as sqlite +except ImportError: + try: + from pysqlite2 import dbapi2 as sqlite + except ImportError: + raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" import profile_group_list import profile_edit --- gcompris-8.4.4.orig/src/boards/python/admin/board_list.py +++ gcompris-8.4.4/src/boards/python/admin/board_list.py @@ -27,7 +27,13 @@ from gettext import gettext as _ # Database -#from pysqlite2 import dbapi2 as sqlite +#try: +# import sqlite3 as sqlite +#except ImportError: +# try: +# from pysqlite2 import dbapi2 as sqlite +# except ImportError: +# raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2" # Board Management (