[Tux4kids-commits] r13 - in tuxmath: . people people/holger
people/holger/tuxmath people/holger/tuxmath/debian
people/holger/tuxmath/debian/patches
holger at alioth.debian.org
holger at alioth.debian.org
Thu Mar 8 21:00:03 CET 2007
Author: holger
Date: 2006-07-19 16:36:58 +0000 (Wed, 19 Jul 2006)
New Revision: 13
Added:
tuxmath/people/
tuxmath/people/holger/
tuxmath/people/holger/tuxmath/
tuxmath/people/holger/tuxmath/debian/
tuxmath/people/holger/tuxmath/debian/changelog
tuxmath/people/holger/tuxmath/debian/compat
tuxmath/people/holger/tuxmath/debian/control
tuxmath/people/holger/tuxmath/debian/copyright
tuxmath/people/holger/tuxmath/debian/dirs
tuxmath/people/holger/tuxmath/debian/docs
tuxmath/people/holger/tuxmath/debian/manpages
tuxmath/people/holger/tuxmath/debian/menu
tuxmath/people/holger/tuxmath/debian/patches/
tuxmath/people/holger/tuxmath/debian/patches/00list
tuxmath/people/holger/tuxmath/debian/patches/01fixoptions.dpatch
tuxmath/people/holger/tuxmath/debian/rules
tuxmath/people/holger/tuxmath/debian/tuxmath.6
Log:
- initial commit
- debian-directory of tuxmath-0.0.20050316-4
Added: tuxmath/people/holger/tuxmath/debian/changelog
===================================================================
--- tuxmath/people/holger/tuxmath/debian/changelog 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/changelog 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,29 @@
+tuxmath (0.0.20050316-4) unstable; urgency=low
+
+ * New maintainer (Closes: #348763)
+ * included patch to prevent users from deselecting all math operations,
+ which leads to a sort of dead-lock (Closes: #336272) Thanks David Bruce!
+ * used dpatch to apply this patch
+ * updated debian/copyright
+
+ -- Holger Levsen <debian at layer-acht.org> Sun, 22 Jan 2006 00:27:22 +0000
+
+tuxmath (0.0.20050316-3) unstable; urgency=low
+
+ * Added menu icon (Closes: #319197)
+
+ -- Fabio Brito <fabio at debian-ba.org> Wed, 20 Jul 2005 16:58:45 -0300
+
+tuxmath (0.0.20050316-2) unstable; urgency=low
+
+ * debian/rules
+ * Using dh_installmenu (Closes: #310521)
+
+ -- Fabio Brito <fabio at debian-ba.org> Tue, 24 May 2005 20:22:23 -0300
+
+tuxmath (0.0.20050316-1) unstable; urgency=low
+
+ * Initial Debian release
+
+ -- Fabio Brito <fabio at debian-ba.org> Wed, 16 Mar 2005 05:05:28 -0300
+
Added: tuxmath/people/holger/tuxmath/debian/compat
===================================================================
--- tuxmath/people/holger/tuxmath/debian/compat 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/compat 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1 @@
+4
Added: tuxmath/people/holger/tuxmath/debian/control
===================================================================
--- tuxmath/people/holger/tuxmath/debian/control 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/control 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,16 @@
+Source: tuxmath
+Section: games
+Priority: optional
+Maintainer: Holger Levsen <debian at layer-acht.org>
+Build-Depends: debhelper (>=4.0.0), libsdl1.2-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libx11-6, libxext6, dpatch
+Standards-Version: 3.6.2
+
+Package: tuxmath
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: math game for kids with Tux
+ "Tux, of Math Command" ("TuxMath," for short) is an
+ educational arcade game starring Tux, the Linux mascot!
+ Based on the classic arcade game "Missile Command," Tux
+ must defend his cities. In this case, though, he must do
+ it by solving math problems.
Added: tuxmath/people/holger/tuxmath/debian/copyright
===================================================================
--- tuxmath/people/holger/tuxmath/debian/copyright 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/copyright 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,17 @@
+This package was debianized by Fabio Brito <fabio at debian-ba.org> on
+Tue, 7 Dec 2004 00:18:36 -0200.
+It was brought up to date by Holger Levsen <debian at layer-acht.org> on
+Sun, 22 Jan 2006 00:27:22 +0000
+
+It was downloaded from http://www.newbreedsoftware.com/tuxmath/download/
+
+Copyright: 2001-2005 Tux4Kids http://www.tux4kids.org/
+
+Upstream Author: Bill Kendrick <bill at newbreedsoftware.com>
+
+License:
+
+You are free to distribute this software under the terms of the GNU General
+Public License.
+On Debian systems, the complete text of the GNU General Public License can be
+found in the file '/usr/share/common-licenses/GPL'.
Added: tuxmath/people/holger/tuxmath/debian/dirs
===================================================================
--- tuxmath/people/holger/tuxmath/debian/dirs 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/dirs 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1 @@
+usr/games
Added: tuxmath/people/holger/tuxmath/debian/docs
===================================================================
--- tuxmath/people/holger/tuxmath/debian/docs 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/docs 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,2 @@
+docs/TODO.txt
+docs/README.txt
Added: tuxmath/people/holger/tuxmath/debian/manpages
===================================================================
--- tuxmath/people/holger/tuxmath/debian/manpages 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/manpages 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1 @@
+debian/tuxmath.6
Added: tuxmath/people/holger/tuxmath/debian/menu
===================================================================
--- tuxmath/people/holger/tuxmath/debian/menu 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/menu 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,3 @@
+?package(tuxmath):needs="X11" section="Apps/Education"\
+ icon="/usr/share/tuxmath/images/icon.xpm" \
+ title="Tuxmath" command="/usr/games/tuxmath"
Added: tuxmath/people/holger/tuxmath/debian/patches/00list
===================================================================
--- tuxmath/people/holger/tuxmath/debian/patches/00list 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/patches/00list 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1 @@
+01fixoptions.dpatch
Added: tuxmath/people/holger/tuxmath/debian/patches/01fixoptions.dpatch
===================================================================
--- tuxmath/people/holger/tuxmath/debian/patches/01fixoptions.dpatch 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/patches/01fixoptions.dpatch 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,29 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 01fixoptions.dpatch by Holger Levsen <debian at layer-acht.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad tuxmath-0.0.20050316~/src/options.c tuxmath-0.0.20050316/src/options.c
+--- tuxmath-0.0.20050316~/src/options.c 2006-01-22 01:13:09.000000000 +0000
++++ tuxmath-0.0.20050316/src/options.c 2006-01-22 01:15:56.000000000 +0000
+@@ -142,8 +142,16 @@
+ if (key == SDLK_ESCAPE)
+ {
+ /* Escape key - quit! */
+-
+- done = 1;
++ /* Don't leave options screen if all operations deselected! - patch by David Bruce #336272 */
++ int i;
++ int at_least_one_oper = 0;
++ for (i =0; i < NUM_OPERS; i++)
++ {
++ if (opers[i])
++ at_least_one_oper = 1;
++ }
++ if (at_least_one_oper)
++ done = 1;
+ }
+ else if (key == SDLK_DOWN)
+ {
Added: tuxmath/people/holger/tuxmath/debian/rules
===================================================================
--- tuxmath/people/holger/tuxmath/debian/rules 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/rules 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,101 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+# dpatch support
+include /usr/share/dpatch/dpatch.make
+
+#CFLAGS = -Wall -g
+CFLAGS="$(CFLAGS) -O0"
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ touch configure-stamp
+
+
+build: build-stamp
+
+build-stamp: patch configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+# $(MAKE) CFLAGS="$(CFLAGS)"
+ #docbook-to-man debian/tuxmath.sgml > tuxmath.1
+
+ touch build-stamp
+
+clean: unpatch
+ rm -rf debian/patched
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ $(MAKE) clean
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tuxmath.
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tuxmath
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples
+# dh_install
+ dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean patch unpatch binary-indep binary-arch binary install configure
Property changes on: tuxmath/people/holger/tuxmath/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: tuxmath/people/holger/tuxmath/debian/tuxmath.6
===================================================================
--- tuxmath/people/holger/tuxmath/debian/tuxmath.6 2006-06-17 16:21:42 UTC (rev 12)
+++ tuxmath/people/holger/tuxmath/debian/tuxmath.6 2006-07-19 16:36:58 UTC (rev 13)
@@ -0,0 +1,27 @@
+.TH TUXMATH 6 "Dec 17, 2004" "Fabio Brito"
+
+.SH NAME
+tuxmath \- a math game for kids with Tux
+
+.SH DESCRIPTION
+ "Tux, of Math Command" ("TuxMath," for short) is an
+ educational arcade game starring Tux, the Linux mascot!
+ Based on the classic arcade game "Missile Command," Tux
+ must defend his cities. In this case, though, he must do
+ it by solving math problems.
+
+.SH OPTIONS
+.TP
+.B \-\-help
+Display help for the command
+.TP
+.B \-\-version
+Display version and author information
+
+.SH HISTORY
+Dec 17 2004: First version of this manual page.
+
+.SH AUTHOR
+This manual page was written by
+Fabio Brito <\fIfabio at debian-ba.org\fP>
+for the Debian GNU system (but may be used by others).
More information about the Tux4kids-commits
mailing list