changeset 455:9d6e5d76a336

Initial debian package
author Stefano Rivera <stefano@rivera.za.net>
date Sat, 17 Sep 2011 20:43:27 +0200
parents 8cfa757dd7d3
children ce2c9e1d2892
files debian/changelog debian/clean debian/compat debian/control debian/copyright debian/install debian/links debian/mutable-mamba.desktop debian/rules debian/source/format
diffstat 10 files changed, 168 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/changelog	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,5 @@
+mutable-mamba (0.1~pre0) unstable; urgency=low
+
+  * Initial release (pyweek upload)
+
+ -- Stefano Rivera <stefanor@debian.org>  Sat, 17 Sep 2011 20:09:39 +0200
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/clean	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,1 @@
+*.egg-info/*
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/compat	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,1 @@
+7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/control	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,27 @@
+Source: mutable-mamba
+Maintainer: Stefano Rivera <stefanor@debian.org>
+Section: games
+Priority: optional
+Build-Depends:
+ debhelper (>= 7.0.50~),
+ graphicsmagick,
+ python (>= 2.6.5-13~),
+ python-setuptools (>= 0.6b3),
+ python-support (>= 0.90~)
+Standards-Version: 3.9.2
+X-Python-Version: >= 2.5
+Homepage: https://ctpug.org.za/hgtrac/mamba/
+Vcs-Hg: https://ctpug.org.za/hg/mamba/
+
+Package: mutable-mamba
+Architecture: all
+Depends:
+ ${misc:Depends},
+ ${python:Depends},
+ python,
+ python-pygame (>= 1.8.1),
+ ttf-dejavu-core
+Description: snake puzzle game with crazy mutations
+ Mutable Mamba is a snake game with a difference.
+ .
+ Nine Tales was a PyWeek.org entry, a game written in a week.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/copyright	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,94 @@
+Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=174
+Upstream-Name: Mutable Mamba
+Upstream-Contact: Team Mamba (Cape Town Python User Group)
+Source: https://ctpug.org.za/hgtrac/mamba/
+
+Files: *
+Copyright:
+ 2011, Adrianna PiƄska,
+ 2011, Desilu Crossman,
+ 2011, Gideon Visser
+ 2011, Jeremy Thurgood,
+ 2011, Neil Muller,
+ 2011, Simon Cross,
+ 2011, Stefano Rivera
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+ THE SOFTWARE.
+
+Files: data/fonts/DejaVuSans.ttf
+Copyright: 2003, Bitstream, Inc. All Rights Reserved. Bitstream
+ DejaVu changes are in the public domain
+License: other
+ Permission is hereby granted, free of charge, to any person obtaining a copy of
+ the fonts accompanying this license ("Fonts") and associated documentation
+ files (the "Font Software"), to reproduce and distribute the Font Software,
+ including without limitation the rights to use, copy, merge, publish,
+ distribute, and/or sell copies of the Font Software, and to permit persons to
+ whom the Font Software is furnished to do so, subject to the following
+ conditions:
+ .
+ The above copyright and trademark notices and this permission notice shall be
+ included in all copies of one or more of the Font Software typefaces.
+ .
+ The Font Software may be modified, altered, or added to, and in particular the
+ designs of glyphs or characters in the Fonts may be modified and additional
+ glyphs or characters may be added to the Fonts, only if the fonts are renamed
+ to names not containing either the words "Bitstream" or the word "Vera".
+ .
+ This License becomes null and void to the extent applicable to Fonts or Font
+ Software that has been modified and is distributed under the "Bitstream Vera"
+ names.
+ .
+ The Font Software may be sold as part of a larger software package but no copy
+ of one or more of the Font Software typefaces may be sold by itself.
+ .
+ THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
+ TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME FOUNDATION
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL,
+ SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO
+ USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
+ .
+ Except as contained in this notice, the names of Gnome, the Gnome Foundation,
+ and Bitstream Inc., shall not be used in advertising or otherwise to promote
+ the sale, use or other dealings in this Font Software without prior written
+ authorization from the Gnome Foundation or Bitstream Inc., respectively. For
+ further information, contact: fonts at gnome dot org.
+
+Files: data/music/*
+Copyright:
+ Kevin MacLeod (incompetech.com),
+ Frank Nora
+Comment:
+ Sources:
+ - http://incompetech.com/
+ - http://freepd.com/Unclassified%20Electronic/Electronic%20K%20Deep%20Nyah
+ - http://freepd.com/Unclassified%20Electronic/Electronic%20U%20Popper
+ - http://freepd.com/Unclassified%20Electronic/Phat%20Sketch
+License: public-domain
+ The authors have placed their works in the public domain.
+
+Files: data/music/MTA.ogg data/music/shiny_tech.ogg data/sounds/*
+Copyright:
+ Kevin MacLeod (incompetech.com),
+ Richard Boulanger
+License: CC-BY-3.0
+ Licence body should go here...
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/install	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,3 @@
+data usr/share/mutable-mamba
+run_game.py /usr/share/mutable-mamba
+debian/mutable-mamba.desktop usr/share/applications
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/links	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,7 @@
+/usr/share/mutable-mamba/run_game.py /usr/games/mutable-mamba
+/usr/share/mutable-mamba/data/icons/program/icon_128.png /usr/share/icons/hicolor/128x128/apps/mutable-mamba.png
+/usr/share/mutable-mamba/data/icons/program/icon_64.png  /usr/share/icons/hicolor/64x64/apps/mutable-mamba.png
+/usr/share/mutable-mamba/data/icons/program/icon_32.png  /usr/share/icons/hicolor/32x32/apps/mutable-mamba.png
+/usr/share/mutable-mamba/data/icons/program/icon_24.png  /usr/share/icons/hicolor/24x24/apps/mutable-mamba.png
+/usr/share/mutable-mamba/data/icons/program/icon_16.png  /usr/share/icons/hicolor/16x16/apps/mutable-mamba.png
+/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf   /usr/share/mutable-mamba/data/fonts/DejaVuSans.ttf
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/mutable-mamba.desktop	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Mutable Mamba
+Comment=Snake game
+Icon=mutable-mamba
+Exec=/usr/games/mutable-mamba
+Terminal=false
+Type=Application
+Categories=Game;ArcadeGame;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/rules	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@
+
+override_dh_auto_build:
+	dh_auto_build
+	gm convert data/icons/program/icon_32.png build/mutable-mamba.xpm
+
+override_dh_auto_install:
+	dh_auto_install -- --install-lib=/usr/share/mutable-mamba
+	rm debian/mutable-mamba/usr/bin/mamba debian/mutable-mamba/usr/*.txt
+	rmdir debian/mutable-mamba/usr/bin
+
+override_dh_install:
+	dh_install
+	chmod +x debian/mutable-mamba/usr/share/mutable-mamba/run_game.py
+
+override_dh_clean:
+	dh_clean
+	rm -rf build
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/debian/source/format	Sat Sep 17 20:43:27 2011 +0200
@@ -0,0 +1,1 @@
+3.0 (native)