From 8bb6b26d2bf2b8b2d65dc24d354a887b71562548 Mon Sep 17 00:00:00 2001 From: Bruno Coudoin Date: Sat, 12 Aug 2006 18:04:13 +0000 Subject: - changed transformation of xml.in files to xml files. Now the translations are no more embedded in them. It was no more used for a while, we take the translation from the po file directly. This saves 2 to 3 MB !. - Fixed the escape key on to level menu. It no more stops the menu itself. - Added initial support for autopackage software packaging system. --- (limited to 'autopackage') diff --git a/autopackage/.cvsignore b/autopackage/.cvsignore new file mode 100644 index 0000000..6cfc7e6 --- /dev/null +++ b/autopackage/.cvsignore @@ -0,0 +1 @@ +default.apspec diff --git a/autopackage/default.apspec.in b/autopackage/default.apspec.in new file mode 100644 index 0000000..570c324 --- /dev/null +++ b/autopackage/default.apspec.in @@ -0,0 +1,64 @@ +# -*- shell-script -*- +# Generated by mkapspec 0.2 +[Meta] +ShortName: gcompris +SoftwareVersion: @VERSION@ +DisplayName: GCompris Educational software +RootName: @gcompris.net/gcompris:$SOFTWAREVERSION +Summary: GCompris is an educational software which propose different activities to children from 2 to 10 years old. +Maintainer: Bruno Coudoin +Packager: Bruno Coudoin +PackageVersion: 1 +CPUArchitectures: x86 +AutopackageTarget: 1.0 +Type: Application +License: GNU General Public License (GPL) + +[Description] +Some of the activities are game orientated, but nonetheless still educational. +Below you can find a list of categories with some of the activities available in that category: +- computer discovery: keyboard, mouse, different mouse gesture, ... +- algebra: table memory, enumeration, double entry table, mirror image, ... +- science: the canal lock, the water cycle, the submarine, electric simulation ... +- geography: place the country on the map +- games: chess, memory, connect 4, oware, sudoku ... +- reading: reading practice +- other: learn to tell time, puzzle of famous paintings, vector drawing, cartoon making, ... + +[BuildPrepare] +# If you're using autotools, the default should be enough. +# prepareBuild will set up apbuild and run configure for you. If you +# need to pass arguments to configure, just add them to prepareBuild: +# prepareBuild --enable-foo --disable-bar +prepareBuild + +[BuildUnprepare] +# If you're using prepareBuild above, there is no need to change this! +unprepareBuild + +[Globals] + +[Prepare] + +[Imports] +# This command will tell makeinstaller what to include in the package. +# The selection comes from the files created by 'make install' or equivalent. +# Usually, you can leave this at the default +echo '*' | import + +[Install] +# See http://www.autopackage.org/api/ for details +installExe bin/* +installLib lib/*.so.* +installMan 6 man/man6/* +installData share/gcompris +installIcon share/pixmaps/gcompris.* +installLocale share/locale/ +# You probably need to change the category +installDesktop "Edutainment" share/applications/gcompris.desktop + +[Uninstall] +# Leaving this at the default is safe unless you use custom commands in +# "Install" to create files. By default, all autopackage API functions are +# logged. +uninstallFromLog -- cgit v0.9.1