[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