debian/0000755000000000000000000000000011540674642007177 5ustar debian/colorcode.60000644000000000000000000000303411540674642011237 0ustar .TH "COLORCODE" "6" "November 2009" .SH "NAME" colorcode \- advanced clone of the MasterMind code-breaking game .SH "SYNOPSIS" \fBcolorcode\fP .SH "DESCRIPTION" \fBcolorcode\fP is an advanced and highly configurable MasterMind code\-breaking game clone. The program accepts setting the number of slots (from 2 to 5), the number of colors (from 2 to 10) and setting if colors might be repeated in the secret code (that is, if doubles are allowed or not). The game has 5 built\-in levels, from level 1 (beginner: 2 slots and 2 colors with doubles allowed) to level 5 (hard: 5 slots and 10 colors with doubles allowed). ColorCode can make guesses in place of the user. .SH "AUTHORS" \fBDirk Laebisch\fP <\&dirk@laebisch.de\&> .IP "" 4 Program author\&. .PP \fBFilippo Rusconi\fP <\&rusconi\-debian@laposte.net\&> .IP "" 4 Man\-page author for the Debian distribution (shamelessly building from the contents in the upstream's website). .SH "COPYRIGHT" Copyright \(co 2009 Dirk Laebisch .PP Copyright \(co 2009 Filippo Rusconi .PP This manual page was written starting by borrowing contents from the upstream site (\fI\%http://colorcode.laebisch.com/\fP) for the Debian system by Filippo Rusconi <\&rusconi\-debian@laposte.net\&>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3, published by the Free Software Foundation. .PP On a Debian system the complete text of the GNU General Public License version 3 can be found in the file `\fI\%/usr/share/common\-licenses/GPL\-3\fP'. debian/colorcode.desktop0000644000000000000000000000055411540674642012547 0ustar [Desktop Entry] Version=1.0 Name=ColorCode Comment=Advanced clone of the MasterMind code-breaking game GenericName=Clone of the MasterMind code-breaking game GenericName[fr]=Clone avancé du jeu MasterMind TryExec=/usr/games/colorcode Exec=/usr/games/colorcode Terminal=false Icon=/usr/share/pixmaps/colorcode32.xpm Type=Application Categories=Qt;Game;LogicGame; debian/copyright0000644000000000000000000000205611540674642011135 0ustar This work was packaged for Debian by: Filippo Rusconi on Sat, 31 Oct 2009 23:26:59 +0100 It was downloaded from http://colorcode.laebisch.com/ Upstream Author: Dirk Laebisch ColorCode Copyright © 2009 Dirk Laebisch 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 3 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. On Debian systems, the GNU General Public License version 3, is available as the file `/usr/share/common-licenses/GPL-3'. The Debian packaging is Copyright © 2009 Filippo Rusconi and is licensed under the GPL version 3, see `/usr/share/common-licenses/GPL-3'. debian/colorcode.manpages0000644000000000000000000000002311540674642012660 0ustar debian/colorcode.6 debian/colorcode.install0000644000000000000000000000015311540674642012537 0ustar colorcode usr/games img/colorcode32.xpm usr/share/pixmaps debian/colorcode.desktop usr/share/applications debian/rules0000755000000000000000000000400211540674642010253 0ustar #!/usr/bin/make -f # Based on the initial work of Joey Hess and Craig Small. # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) PACKAGE=colorcode ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) MAKEFLAGS += -j$(NUMJOBS) endif $(info "---------------------------------------") $(info NUMJOBS: $(NUMJOBS)) $(info MAKEFLAGS: $(MAKEFLAGS)) $(info DEB_BUILD_OPTIONS: $(DEB_BUILD_OPTIONS)) $(info "---------------------------------------") .PHONY: clean clean: dh_testdir dh_testroot dh_clean [ ! -f Makefile ] || $(MAKE) distclean configure-stamp: dh_testdir # Call the lrelease program to compile all translation files # (trans_xx.ts) files into their corresponding trans_xx.qm # binary files). We do this here, as we might need to ship an # updated .ts file (text file) but we do not want to ship a # binary .qm file. Note that lrelease is in libqt4-dev and we # have to depend on that package anyways. So no overhead. # Production of .qm file is required before the call to qmake. lrelease -compress colorcode.pro qmake -Wall -unix touch configure-stamp build-arch-stamp: configure-stamp dh_testdir dh_prep -a $(MAKE) touch build-arch-stamp .PHONY: build-indep build-indep: .PHONY: build-arch build-arch: build-arch-stamp .PHONY: build build: build-indep build-arch # Build architecture-independent files here. .PHONY: binary-indep binary-indep: # Build architecture-dependent files here. .PHONY: binary-arch binary-arch: build-arch-stamp dh_testdir -a dh_testroot -a dh_installchangelogs -a dh_installdocs -a dh_install -a dh_installmenu -a dh_installman -a dh_strip -a dh_compress -a dh_fixperms -a dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a .PHONY: binary binary: binary-indep binary-arch debian/colorcode.menu0000644000000000000000000000031311540674642012033 0ustar ?package(colorcode):needs="X11" section="Games/Strategy" \ title="ColorCode" \ longtitle="Advanced MasterMind clone" \ icon="/usr/share/pixmaps/colorcode32.xpm" \ command="/usr/games/colorcode" debian/changelog0000644000000000000000000000572411540674642011061 0ustar colorcode (0.7.2-1) unstable; urgency=low * New upstream release with new features and new translations. -- Filippo Rusconi Fri, 18 Mar 2011 16:25:29 +0100 colorcode (0.7.1-2) unstable; urgency=low * Fix problem with rejected upload to the Debian servers: make a call to lrelease in debian/rules so as to make all the .qm files from all the .ts translation files. This way shipping modified .qm files is no more required, although I have updated the french trans_fr.ts file. * Bump up Standards-Version: 3.9.1. -- Filippo Rusconi Fri, 18 Feb 2011 17:13:25 +0100 colorcode (0.7.1-1) unstable; urgency=low * New upstream release. -- Filippo Rusconi Thu, 17 Feb 2011 21:06:43 +0100 colorcode (0.6.1-1) unstable; urgency=low * New upstream release: - new french translation that I submitted upstream for inclusion in the source tree; - file colorcode32_xpm is now included in upstream; * debian/control: remove Build-Depends on imagemagick as the colorcode32_xpm is no more converted at build-tyme using 'convert'; * debian/rules: remove call 'rm -f debian/colorcode32.xpm' in the clean target for the same reason as above; * debian/rules: remove calls in the clean target as make distclean now performs well the task, leaving the source tree effectively clean. -- Filippo Rusconi Wed, 17 Feb 2010 11:46:53 +0100 colorcode (0.6.0-1) unstable; urgency=low * New upstream version. * debian/rules: remove the renaming ColorCode=>colorcode because colorcode is now the qmake target binary. -- Filippo Rusconi Sun, 14 Feb 2010 22:23:09 +0100 colorcode (0.5.5-3) unstable; urgency=low * debian/control: remove the 'Build-Conflicts: graphicsmagick-imagemagick-compat' directive as the problem was fixed in debian version 0.5.5-2. -- Filippo Rusconi Mon, 08 Feb 2010 23:38:01 +0100 colorcode (0.5.5-2) unstable; urgency=low * debian/rules: call convert with '+matte' to ensure conversion of ico graphics file into xpm without handling the alpha channel in the ico file (some programs do not handle transparency and, in the present case, that feature is far from essential). See bug#560232 for details. * debian/control: bump Standards-Version to 3.8.4. -- Filippo Rusconi Mon, 08 Feb 2010 21:47:23 +0100 colorcode (0.5.5-1) unstable; urgency=low * Initial release (Closes: #553622); * debian/control: Build-Conflicts on graphicsmagick-imagemagick-compat as the 'convert' binary shipped by that package apparently converts ico to xpm in a buggy way (see Bug#560232) (thanks Lionel Elie Mamane ); * Initial upload kindly sponsored by Lionel Elie Mamane . -- Filippo Rusconi Thu, 10 Dec 2009 10:27:10 +0100 debian/watch0000644000000000000000000000011111540674642010221 0ustar version=3 http://colorcode.laebisch.com/download/ColorCode-(.*)\.tar.gz debian/control0000644000000000000000000000154011540674642010602 0ustar Source: colorcode Section: games Priority: extra Maintainer: Filippo Rusconi DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7), libqt4-dev (>=4.4.3) Standards-Version: 3.9.1 Homepage: http://colorcode.laebisch.com/ Package: colorcode Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: advanced clone of the MasterMind code-breaking game ColorCode is an advanced MasterMind code-breaking game clone. The program accepts setting the number of slots (from 2 to 5), the number of colors (from 2 to 10) and setting if colors might be repeated in the secret code (doubles allowed or not). The game has 5 built-in levels, from level 1 (beginner: 2 slots and 2 colors, with doubles allowed) to level 5 (hard: 5 slots and 10 colors, with doubles allowed). ColorCode can make guesses in place of the user. debian/compat0000644000000000000000000000000211540674642010375 0ustar 7 debian/source/0000755000000000000000000000000011540674642010477 5ustar debian/source/format0000644000000000000000000000001511540674642011706 0ustar 3.0 (quilt)