debian/0000755000000000000000000000000012076504171007171 5ustar debian/cytadela.60000644000000000000000000000304512074625210011044 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH CYTADELA 6 "April 22, 2010" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME cytadela \- old-school first person shooter .SH SYNOPSIS .B cytadela .SH DESCRIPTION The game is a FPS where you control a soldier on a remote and hostile planet. The goal of the game is to find six bomb parts with which the Citadel has to be blown up. .SH OPTIONS No options. .SH BASIC CONTROLS Arrow keys / numeric pad / WASD: go forwards/backwards/turn left/turn right .br Left-click: go forwards .br Shift / Enter / right-click: use weapon .br Space: open or activate .br Escape: quit game .br F1-F10: select weapon or key .sp 1 We suggest using mouse + numpad, and avoid pressing 'Escape' by mistake :) .sp 1 See the documentation for other controls. .SH SEE ALSO The program is documented fully at /usr/share/doc/cytadela-data/Doc_en.html .SH AUTHOR This manual page was written by Sylvain Beucler , for the Debian project (and may be used by others). debian/gbp.conf0000644000000000000000000000010612074625210010601 0ustar [DEFAULT] builder=debuild -i\.git\(ignore\)? -I.git compression=bzip2 debian/rules0000755000000000000000000000255712074625210010256 0ustar #!/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. # # Modified to make a template file for a multi-binary package with separated # build-arch and build-indep targets by Bill Allombert 2001 # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # This has to be exported to make some magic below work. export DH_OPTIONS %: dh $@ override_dh_auto_configure: dh_auto_configure -- --bindir=/usr/games --datadir=/usr/share/games override_dh_strip: # Create -dbg package with debug symbols for gdb dh_strip --dbg-package=cytadela-dbg override_dh_install: # Don't install docs in the datadir (cf. dh_installdocs) dh_install -Xcytadela/doc/ override_dh_installdocs: # Group all documentation in the -data arch-indep package dh_installdocs --link-doc=cytadela-data # dh_listpackages uses DH_INTERNAL_OPTIONS that is set to '-a'/'-i'/'' ifneq (,$(findstring cytadela-data, $(shell dh_listpackages))) # lintian extra-license-file rm debian/cytadela-data/usr/share/doc/cytadela-data/COPYING rm debian/cytadela-data/usr/share/doc/cytadela-data/GNUFDL endif debian/cytadela.manpages0000644000000000000000000000002112074625210012461 0ustar debian/cytadela.6debian/control0000644000000000000000000000337312076502454010604 0ustar Source: cytadela Section: contrib/games Priority: optional Maintainer: Debian Games Team Uploaders: Sylvain Beucler Build-Depends: debhelper (>= 7.0.50), libsdl1.2-dev, libsdl-mixer1.2-dev, mesa-common-dev, libglu1-mesa-dev, libvlc-dev (>= 2.0) Standards-Version: 3.9.3 Homepage: http://cytadela.sf.net/ Vcs-Git: git://git.debian.org/git/pkg-games/cytadela.git Vcs-Browser: http://git.debian.org/?p=pkg-games/cytadela.git Package: cytadela Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, cytadela-data (= ${source:Version}), vlc-nox Description: old-school first person shooter game Cytadela is a single player game in which the player fights against computer-controlled (AI) enemies. The goal of the game is to find six bomb parts with which the Citadel has to be blown up. . To achieve it, the player not only has to defend himself against the enemies, but (s)he also has to solve many riddles, such as switching apropriate buttons in order to open some door, move some walls, etc. . It's a conversion of a first person shooter Amiga game originally released in mid 1990's, first in Poland and then in other countries. . Cytadela requires a 3D graphics card. It uses the OpenGL and GLU libraries for 3D, and SDL and SDL_mixer for 2D, music, sounds and controllers. Package: cytadela-dbg Section: contrib/debug Priority: extra Architecture: any Depends: cytadela (= ${binary:Version}), ${misc:Depends} Description: debugging symbols for cytadela This package contains the debugging symbols for cytadela. Package: cytadela-data Architecture: all Depends: ${misc:Depends} Suggests: fareditor Description: game data for cytadela This package contains data files required by the game Cytadela. debian/cytadela-data.install0000644000000000000000000000003312074625210013246 0ustar usr/share/games/cytadela/ debian/changelog0000644000000000000000000000240212076504077011046 0ustar cytadela (1.1.0-1) experimental; urgency=low * New upstream release * Bump Standards-Version to 3.9.3 * Fix lintian helper-templates-in-copyright (Author(s) -> Authors) * Add a savegame in the source package for testing purposes -- Sylvain Beucler Sat, 19 Jan 2013 12:49:18 +0100 cytadela (1.0.1-2) unstable; urgency=low * Fix intro and outro videos playback that broke with newer libVLC (Closes: #698489) -- Sylvain Beucler Sat, 19 Jan 2013 12:02:15 +0100 cytadela (1.0.1-1) unstable; urgency=low * New upstream release (supports new libvlc-dev 1.1 and hence fixes FBTFS in latest sid) -- Sylvain Beucler Fri, 02 Jul 2010 21:22:14 +0200 cytadela (1.0.0-2) unstable; urgency=low * Fix FTBFS when building only the architecture-dependent package. -- Sylvain Beucler Fri, 18 Jun 2010 13:57:15 +0200 cytadela (1.0.0-1) unstable; urgency=low * Initial release (Closes: #578703) * Improve description * Fix watch file (tar.gz -> tar.bz2) * Update copyright information * Update dependencies (to play intro&ending videos) * Move AUTHORS, README and NEWS from 'cytadela' to 'cytadela-data' -- Sylvain Beucler Mon, 07 Jun 2010 14:35:50 +0200 debian/copyright0000644000000000000000000000570312076502614011131 0ustar This work was packaged for Debian by: Sylvain Beucler on Fri, 16 Apr 2010 19:29:32 +0200 It was downloaded from: This package in in the 'contrib' archive area and is not part of the Debian GNU/Linux distribution. The reason is that while the game data is free, there is no published software to modify the game levels: - .cmf and .3dg are generated from the original game's map files, using the 'mapconv' converter: http://sourceforge.net/projects/cytadela/files/mapconv/ That's the files we have no way to modify, neither in the original or the converted form. If somebody writes an editor (which should not be particularly difficult) the package can go in the 'main' area of the Debian archive. - For reference: .far files are archives (similar to .zip files), they can be created and extracted using the free 'fareditor' application: http://cytadela.sourceforge.net/download.php http://sourceforge.net/projects/cytadela/files/fareditor/ The .far archives contains textures and game fonts. Since the game engine is made specially for these 'contrib' data, it basically depends on them, so it goes to 'contrib' as well. It can go in 'main' as soon as the original data goes in 'main'. Upstream Authors: Tomasz Kaźmierczak Kamil PawÅ‚owski Krzysztof Smulkowski Josef Korous Marcin SÄ™kalski Krystian WÅ‚osek Patrick David Tomasz WiÅ›niewski PaweÅ‚ Matusz Artur Bardowski RadosÅ‚aw Czeczotka Artur Opala Copyright: Copyright (C) 2003-2013 Tomasz Kaźmierczak Copyright (C) 2006 Kamil PawÅ‚owski Copyright (C) 2009 Marcin SÄ™kalski Copyright (C) 2009 Tomasz WiÅ›niewski Copyright (C) 2008 Sam Hocevar License: 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 package 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. You should have received a copy of the GNU General Public License along with this program. If not, see . Also: All the algorithms and artwork were taken from the original with permission from their authors. Distribution of the artwork (as a part of the conversion) is allowed under terms of the GNU GPL. On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". The Debian packaging is: Copyright (C) 2010, 2013 Sylvain Beucler and is licensed under the GPL version 3, see above. debian/watch0000644000000000000000000000007112074625210010214 0ustar version=3 http://sf.net/cytadela/cytadela-(.*)\.tar\.bz2 debian/cytadela.install0000644000000000000000000000015612074625210012345 0ustar usr/games/cytadela debian/cytadela.desktop usr/share/applications/ data/icons/cytadela.png usr/share/pixmaps/ debian/cytadela-data.docs0000644000000000000000000000003712074625210012534 0ustar NEWS README AUTHORS data/doc/* debian/source/0000755000000000000000000000000012076504562010475 5ustar debian/source/include-binaries0000644000000000000000000000002112076504476013632 0ustar debian/tests/sav debian/source/format0000644000000000000000000000001412074625210011673 0ustar 3.0 (quilt) debian/menu0000644000000000000000000000015012074625210010050 0ustar ?package(cytadela):needs="X11" section="Games/Action"\ title="Cytadela" command="/usr/games/cytadela" debian/tests/0000755000000000000000000000000012076504171010333 5ustar debian/tests/sav0000644000000000000000000000023011247277017011047 0ustar B?gi2S’8ô >õBh?Î>ô?q}çPŠ5ô:YAcS›;ô?®?t<ôdebian/tests/README0000644000000000000000000000015112076504023011204 0ustar Put this savegame in '~/.cytadela/sav'. In particular, slot 3 allows testing the ending video playback. debian/compat0000644000000000000000000000000212074625210010363 0ustar 7 debian/cytadela.desktop0000644000000000000000000000026112074625210012345 0ustar [Desktop Entry] Encoding=UTF-8 Name=Cytadela Comment=old-school first person shooter Exec=cytadela Icon=cytadela.png Terminal=false Type=Application Categories=Game;ActionGame;