debian/0000755000000000000000000000000012265560701007172 5ustar debian/source/0000755000000000000000000000000012265560517010477 5ustar debian/source/format0000644000000000000000000000001412265560517011705 0ustar 3.0 (quilt) debian/opencity.install0000644000000000000000000000007212265560517012420 0ustar debian/opencity.desktop usr/share/applications/ usr/games debian/control0000644000000000000000000000312512265560517010603 0ustar Source: opencity Section: games Priority: optional Maintainer: Debian Games Team Uploaders: Markus Koschany Build-Depends: autotools-dev, debhelper (>= 9), libglu1-mesa-dev, libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl1.2-dev, libtinyxml-dev, pkg-config Build-Depends-Indep: imagemagick Standards-Version: 3.9.5 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/opencity/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/opencity/ Homepage: http://www.opencity.info/ Package: opencity Architecture: any Depends: opencity-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Description: 3D city simulator game OpenCity is 3D city construction simulator. You can build some zones of housing, trading and industry, electric plant and roads. Besides you can also raise or lower the terrain. OpenCity is similar in spirit to other city construction games, heading towards a classic SimCity feeling, although with some additional features. It is not intended to be a clone of any famous city simulator. Package: opencity-data Architecture: all Depends: ${misc:Depends} Replaces: opencity (<< 0.0.6.4stable-3) Breaks: opencity (<< 0.0.6.4stable-3) Suggests: opencity Description: data for opencity, a 3D city simulator game OpenCity is 3D city construction simulator. You can build some zones of housing, trading and industry, electric plant and roads. . This package contains the architecture-independent data for opencity. For more information, see the opencity package. debian/patches/0000755000000000000000000000000012265560520010620 5ustar debian/patches/remove-use-of-embedded-tinyxml.patch0000644000000000000000000002355712265560520017577 0ustar From: Debian Games Team Date: Thu, 2 Jan 2014 23:04:45 +0100 Subject: remove-use-of-embedded-tinyxml Forwarded: https://sourceforge.net/p/opencity/bugs/49/ --- configure | 3 --- src/Makefile.in | 11 +++++------ src/tinyxpath/Makefile.in | 2 -- src/tinyxpath/node_set.cpp | 8 ++++---- src/tinyxpath/xpath_processor.cpp | 10 +++++----- src/tinyxpath/xpath_stream.h | 1 - src/zen.cpp | 2 +- viewer/Makefile.in | 5 ++--- 8 files changed, 17 insertions(+), 25 deletions(-) diff --git a/configure b/configure index 233a971..43c44ad 100755 --- a/configure +++ b/configure @@ -6194,8 +6194,6 @@ ac_config_files="$ac_config_files src/simulator/Makefile" ac_config_files="$ac_config_files src/structure/Makefile" -ac_config_files="$ac_config_files src/tinyxml/Makefile" - ac_config_files="$ac_config_files src/tinyxpath/Makefile" ac_config_files="$ac_config_files src/triangulation/Makefile" @@ -6856,7 +6854,6 @@ do "src/pngfuncs/Makefile") CONFIG_FILES="$CONFIG_FILES src/pngfuncs/Makefile" ;; "src/simulator/Makefile") CONFIG_FILES="$CONFIG_FILES src/simulator/Makefile" ;; "src/structure/Makefile") CONFIG_FILES="$CONFIG_FILES src/structure/Makefile" ;; - "src/tinyxml/Makefile") CONFIG_FILES="$CONFIG_FILES src/tinyxml/Makefile" ;; "src/tinyxpath/Makefile") CONFIG_FILES="$CONFIG_FILES src/tinyxpath/Makefile" ;; "src/triangulation/Makefile") CONFIG_FILES="$CONFIG_FILES src/triangulation/Makefile" ;; "viewer/Makefile") CONFIG_FILES="$CONFIG_FILES viewer/Makefile" ;; diff --git a/src/Makefile.in b/src/Makefile.in index c593df3..76c4562 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -64,7 +64,7 @@ oczen_OBJECTS = $(am_oczen_OBJECTS) oczen_DEPENDENCIES = binreloc/libbinreloc.a mapgen/libmapgen.a \ mas/libmas.a model/libmodel.a networking/libnet.a \ pngfuncs/libpngfuncs.a simulator/libsim.a \ - structure/libstruct.a tinyxml/libtinyxml.a \ + structure/libstruct.a \ tinyxpath/libtinyxpath.a triangulation/libtriangulation.a am__opencity_SOURCES_DIST = audiomanager.cpp audiomanagersdl.cpp \ buildinglayer.cpp city.cpp conf.cpp destination.cpp \ @@ -92,7 +92,7 @@ opencity_OBJECTS = $(am_opencity_OBJECTS) opencity_DEPENDENCIES = binreloc/libbinreloc.a mapgen/libmapgen.a \ mas/libmas.a model/libmodel.a networking/libnet.a \ pngfuncs/libpngfuncs.a simulator/libsim.a \ - structure/libstruct.a tinyxml/libtinyxml.a \ + structure/libstruct.a \ tinyxpath/libtinyxpath.a triangulation/libtriangulation.a DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp @@ -226,7 +226,7 @@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -SUBDIRS = binreloc enum mapgen mas model networking pngfuncs simulator structure tinyxml tinyxpath triangulation +SUBDIRS = binreloc enum mapgen mas model networking pngfuncs simulator structure tinyxpath triangulation AM_CPPFLAGS = \ -I@top_srcdir@/src/ \ -I@top_srcdir@/src/binreloc/ \ @@ -238,7 +238,6 @@ AM_CPPFLAGS = \ -I@top_srcdir@/src/pngfuncs/ \ -I@top_srcdir@/src/simulator/ \ -I@top_srcdir@/src/structure/ \ - -I@top_srcdir@/src/tinyxml/ \ -I@top_srcdir@/src/tinyxpath/ \ -I@top_srcdir@/src/triangulation/ \ -DDATADIR=\"@datadir@\" \ @@ -257,7 +256,7 @@ networking/libnet.a \ pngfuncs/libpngfuncs.a \ simulator/libsim.a \ structure/libstruct.a \ -tinyxml/libtinyxml.a \ +-ltinyxml \ tinyxpath/libtinyxpath.a \ triangulation/libtriangulation.a @@ -342,7 +341,7 @@ networking/libnet.a \ pngfuncs/libpngfuncs.a \ simulator/libsim.a \ structure/libstruct.a \ -tinyxml/libtinyxml.a \ +-ltinyxml \ tinyxpath/libtinyxpath.a \ triangulation/libtriangulation.a diff --git a/src/tinyxpath/Makefile.in b/src/tinyxpath/Makefile.in index afed569..d379283 100644 --- a/src/tinyxpath/Makefile.in +++ b/src/tinyxpath/Makefile.in @@ -178,8 +178,6 @@ target_vendor = @target_vendor@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ -AM_CPPFLAGS = \ - -I@top_srcdir@/src/tinyxml/ noinst_LIBRARIES = libtinyxpath.a libtinyxpath_a_SOURCES = \ diff --git a/src/tinyxpath/node_set.cpp b/src/tinyxpath/node_set.cpp index 1e4fa9c..3e1b00d 100644 --- a/src/tinyxpath/node_set.cpp +++ b/src/tinyxpath/node_set.cpp @@ -95,7 +95,7 @@ void node_set::v_copy_selected_node_recursive ( if ((! cp_lookup) || ! strcmp (XNp_root -> Value (), cp_lookup)) v_add_node_in_set (XNp_root); - if (XNp_root -> Type () == TiXmlNode::ELEMENT) + if (XNp_root -> Type () == TiXmlNode::TINYXML_ELEMENT) { XAp_attrib = XNp_root -> ToElement () -> FirstAttribute (); while (XAp_attrib) @@ -142,7 +142,7 @@ TIXML_STRING node_set::S_get_string_value () const if (! op_attrib [u_node]) { XNp_node = (const TiXmlNode *) vpp_node_set [u_node]; - if (XNp_node -> Type () == TiXmlNode::TEXT) + if (XNp_node -> Type () == TiXmlNode::TINYXML_TEXT) S_res += XNp_node -> Value (); } } @@ -211,7 +211,7 @@ void node_set::v_add_all_foll_node ( XNp_ptr = XNp_ptr -> NextSiblingElement (); } XNp_ptr = XNp_node -> Parent (); - if (XNp_ptr && XNp_ptr -> Type () == TiXmlNode::ELEMENT) + if (XNp_ptr && XNp_ptr -> Type () == TiXmlNode::TINYXML_ELEMENT) v_add_all_foll_node (XNp_ptr, S_name); } @@ -234,7 +234,7 @@ void node_set::v_add_all_prec_node ( XNp_ptr = XNp_node -> PreviousSibling (); while (XNp_ptr) { - if (XNp_ptr -> Type () == TiXmlNode::ELEMENT) + if (XNp_ptr -> Type () == TiXmlNode::TINYXML_ELEMENT) { v_add_node_in_set_if_name_or_star (XNp_ptr, S_name); v_copy_node_children (XNp_ptr, cp_lookup); diff --git a/src/tinyxpath/xpath_processor.cpp b/src/tinyxpath/xpath_processor.cpp index c559c55..e8fa31f 100644 --- a/src/tinyxpath/xpath_processor.cpp +++ b/src/tinyxpath/xpath_processor.cpp @@ -49,7 +49,7 @@ public : class TiXmlNodeManip : public TiXmlNode { public : - TiXmlNodeManip () : TiXmlNode (TiXmlNode::UNKNOWN) {} + TiXmlNodeManip () : TiXmlNode (TiXmlNode::TINYXML_UNKNOWN) {} void v_reset (const TiXmlNode * XNp_parent, const TiXmlNode * XNp_next, const TiXmlNode * XNp_prev) { parent = (TiXmlNode *) XNp_parent; @@ -1196,7 +1196,7 @@ void xpath_processor ::v_execute_step ( XNp_next = XEp_father -> PreviousSibling (); while (XNp_next) { - if (XNp_next -> Type () == TiXmlNode::ELEMENT) + if (XNp_next -> Type () == TiXmlNode::TINYXML_ELEMENT) ns_target . v_add_node_in_set_if_name_or_star (XNp_next, S_name); XNp_next = XNp_next -> PreviousSibling (); } @@ -1229,7 +1229,7 @@ void xpath_processor ::v_execute_step ( XNp_next = XEp_father -> FirstChild (); while (XNp_next) { - if (XNp_next -> Type () == TiXmlNode::COMMENT) + if (XNp_next -> Type () == TiXmlNode::TINYXML_COMMENT) ns_target . v_add_node_in_set (XNp_next); XNp_next = XNp_next -> NextSibling (); } @@ -1238,7 +1238,7 @@ void xpath_processor ::v_execute_step ( XNp_next = XEp_father -> FirstChild (); while (XNp_next) { - if (XNp_next -> Type () == TiXmlNode::TEXT) + if (XNp_next -> Type () == TiXmlNode::TINYXML_TEXT) ns_target . v_add_node_in_set (XNp_next); XNp_next = XNp_next -> NextSibling (); } @@ -1728,7 +1728,7 @@ void xpath_processor::v_function_text ( XNp_child = XEp_context -> FirstChild (); while (XNp_child) { - if (XNp_child -> Type () == TiXmlNode::TEXT) + if (XNp_child -> Type () == TiXmlNode::TINYXML_TEXT) S_res += XNp_child -> Value (); XNp_child = XNp_child -> NextSibling (); } diff --git a/src/tinyxpath/xpath_stream.h b/src/tinyxpath/xpath_stream.h index 46fb376..7fd10ef 100644 --- a/src/tinyxpath/xpath_stream.h +++ b/src/tinyxpath/xpath_stream.h @@ -34,7 +34,6 @@ distribution. #include "byte_stream.h" #include "xpath_syntax.h" #include "tinyxml.h" -#include "tinystr.h" namespace TinyXPath { diff --git a/src/zen.cpp b/src/zen.cpp index 8dfe42d..b0a26a2 100644 --- a/src/zen.cpp +++ b/src/zen.cpp @@ -37,7 +37,7 @@ extern GlobalVar gVars; // Libraries headers #include "SDL_image.h" #include "binreloc.h" // BinReloc routines from AutoPackage -#include "tinyxml/tinyxml.h" +#include "tinyxml.h" #include "SimpleOpt.h" // Simple command line argument parser // Standard headers diff --git a/viewer/Makefile.in b/viewer/Makefile.in index a66372d..e0d0b7e 100644 --- a/viewer/Makefile.in +++ b/viewer/Makefile.in @@ -54,7 +54,7 @@ viewer_OBJECTS = $(am_viewer_OBJECTS) viewer_DEPENDENCIES = ../src/model/libmodel.a \ ../src/pngfuncs/libpngfuncs.a ../src/structure/libstruct.a \ ../src/triangulation/libtriangulation.a \ - ../src/tinyxml/libtinyxml.a ../src/tinyxpath/libtinyxpath.a + ../src/tinyxpath/libtinyxpath.a DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles @@ -185,7 +185,6 @@ AM_CPPFLAGS = \ -I@top_srcdir@/src/networking/ \ -I@top_srcdir@/src/pngfuncs/ \ -I@top_srcdir@/src/structure/ \ - -I@top_srcdir@/src/tinyxml/ \ -I@top_srcdir@/src/tinyxpath/ viewer_LDADD = \ @@ -193,7 +192,7 @@ viewer_LDADD = \ ../src/pngfuncs/libpngfuncs.a \ ../src/structure/libstruct.a \ ../src/triangulation/libtriangulation.a \ - ../src/tinyxml/libtinyxml.a \ + -ltinyxml \ ../src/tinyxpath/libtinyxpath.a viewer_SOURCES = \ debian/patches/series0000644000000000000000000000007112265560520012033 0ustar remove-use-of-embedded-tinyxml.patch gcc-4.7-fixes.patch debian/patches/gcc-4.7-fixes.patch0000644000000000000000000000140712265560520014021 0ustar From: Matej Vela Date: Thu, 2 Jan 2014 23:04:46 +0100 Subject: gcc-4.7-fixes Fix build failure with GCC 4.7. src/tinyxpath/node_set.cpp: Include "../main.h" for HAVE_STDINT_H. Bug-Debian: http://bugs.debian.org/667310 Forwarded: https://sourceforge.net/p/opencity/bugs/48/ --- src/tinyxpath/node_set.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tinyxpath/node_set.cpp b/src/tinyxpath/node_set.cpp index 3e1b00d..93f8939 100644 --- a/src/tinyxpath/node_set.cpp +++ b/src/tinyxpath/node_set.cpp @@ -22,6 +22,7 @@ must not be misrepresented as being the original software. distribution. */ +#include "../main.h" #include "node_set.h" #ifdef HAVE_STDINT_H #include "stdint.h" // for intptr_t (32/64 bits void* pointer compatibility) debian/clean0000644000000000000000000000002412265560520010172 0ustar debian/opencity.xpm debian/opencity.desktop0000644000000000000000000000064412265560520012422 0ustar [Desktop Entry] Name=OpenCity Comment=a 3D city simulator game Comment[fr]=Un jeu de simulation de ville en 3D Comment[de]=Ein 3D-Spiel, in dem eine Stadt simuliert wird Exec=opencity Icon=opencity Terminal=false Type=Application Categories=Game;StrategyGame; GenericName=City simulator GenericName[fr]=Simulateur de ville GenericName[de]=Stadtsimulator Keywords=simulator;strategy;city;buildings;plants;roads;industry; debian/compat0000644000000000000000000000000212265560520010367 0ustar 9 debian/menu0000644000000000000000000000031112265560520010053 0ustar ?package(opencity):needs="X11" \ section="Games/Action" \ title="OpenCity" \ longtitle="OpenCity - 3D city simulator game" \ command="/usr/games/opencity" \ icon="/usr/share/pixmaps/opencity.xpm" debian/opencity-data.install0000644000000000000000000000013112265560520013315 0ustar debian/opencity.xpm usr/share/pixmaps etc opencity.png usr/share/pixmaps usr/share/games debian/watch0000644000000000000000000000027512265560520010226 0ustar version=3 opts=dversionmangle=s/(\da?)[\+\.\-~](?:dfsg|debian|ds|repack|repacked)\.?\d*$/$1/ \ http://sf.net/opencity/opencity-([\d.]+stable)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz) debian/changelog0000644000000000000000000002136312265560520011050 0ustar opencity (0.0.6.4stable-3) unstable; urgency=medium * Install opencity.xpm in arch-independent opencity-data package. - debian/control: Add Breaks and Replaces to opencity-data to ensure a clean upgrade path since opencity.xpm has been moved from the arch-dependent to the arch-independent package. Fixes FTBFS on buildd because of missing opencity.xpm file. Thanks to Samuel Thibault for the report. (Closes: #735455) -- Markus Koschany Wed, 15 Jan 2014 17:08:41 +0100 opencity (0.0.6.4stable-2) unstable; urgency=medium [ Evgeni Golov ] * Correct Vcs-* URLs to point to anonscm.debian.org [ Christoph Egger ] * remove myself from uploaders [ Markus Koschany ] * Add myself to Uploaders. * Thanks to Matej Vela for the last NMU. * Bump compat level to 9 and require debhelper >= 9. * debian/control: - Declare compliance with Debian Policy 3.9.5. - Drop docbook-to-man dependency and manpages.sgml. Use upstream's man page instead. - Move imagemagick to Build-Depends-Indep. - opencity-data: Remove obsolete Conflicts field. - opencity-data: Change Recommends: opencity to Suggests. * Add opencity.xpm to clean file. * Add manpages file. * Switch to dh sequencer and simplify debian/rules. * Enable default hardening build flags. Pass CPPFLAGS to CXXFLAGS. * Add an icon entry and longtitle to the menu file. (Closes: #726846) * opencity.desktop: Add comments and GenericName in German. Add keywords. * Update debian/copyright to copyright format 1.0. - Add missing Expat and ZLib licenses. * debian/watch: Make the extension regex more flexible. * Install opencity.png to /usr/share/pixmaps. * Add DEP-3 headers to all patches. * Install documentation with docs file and remove duplicate documentation in /usr/share/games/doc. * Drop README.source. Source format 3.0 uses quilt by default. * Export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed to avoid a useless dependency on libpng. -- Markus Koschany Fri, 03 Jan 2014 14:58:42 +0100 opencity (0.0.6.4stable-1.1) unstable; urgency=low * Non-maintainer upload. * gcc-4.7-fixes: Fix build failure with GCC 4.7. Closes: #667310. - src/tinyxpath/node_set.cpp: Include "../main.h" for HAVE_STDINT_H. -- Matej Vela Fri, 18 May 2012 15:19:25 +0100 opencity (0.0.6.4stable-1) unstable; urgency=low * New upstream Version * Build with --as-needed fixed upstream (Closes: #632147) * remove article from synopsis * add misc:depends to opencity-data package * Add build-{arch,indep} targets just depending on build as there's no separatable step for building the arch:all parts * Bump standards version from 3.8.3 to 3.9.2, no (further) changes * Remove quilt bits as the package is source 3.0 (quilt) already anyway -- Christoph Egger Fri, 02 Sep 2011 20:10:28 +0200 opencity (0.0.6.3stable-1) unstable; urgency=low * New upstream version -- Christoph Egger Sun, 20 Dec 2009 13:08:21 +0100 opencity (0.0.6.2stable-1) unstable; urgency=low * New upstream Release * Add myself to uploaders * Drop patch »gcc-4.4-fixes« (applied upstream) * Bump standards Version 3.8.0 -> 3.8.3 (no changes) -- Christoph Egger Sun, 20 Dec 2009 08:34:18 +0100 opencity (0.0.6.1stable-5) unstable; urgency=low * opencity-data conflicts with opencity (<< 0.0.5.1stable-2), thanks Goswin Brederlow (Closes: #517669) * Fix a typo in opencity-data description, thanks Enrico Zini and Steve Cotton (Closes: #517219) -- Gonéri Le Bouder Sun, 01 Mar 2009 16:04:31 +0100 opencity (0.0.6.1stable-4) unstable; urgency=low [ Gerfried Fuchs ] * Make opencity binNMU safe, depend on ${source:Version} of opencity-data instead of ${binary:Version} (Closes: #517380) [ Gonéri Le Bouder ] * Drop a trailing whitespace in the Architecture: field of opencity-data, see #517555 -- Gonéri Le Bouder Sat, 28 Feb 2009 17:07:16 +0100 opencity (0.0.6.1stable-3) unstable; urgency=low * Upload in unstable -- Gonéri Le Bouder Sat, 14 Feb 2009 15:08:29 +0100 opencity (0.0.6.1stable-2) experimental; urgency=low * opencity depends on opencity-data (= binary:Version) (Closes: #513803) -- Gonéri Le Bouder Sun, 01 Feb 2009 14:33:50 +0100 opencity (0.0.6.1stable-1) experimental; urgency=low [ Iain Lane ] * New upstream release * debian/patches/no-pedantic.diff: Dropped, not needed any more. * debian/patches/gcc-4.4-fixes: Fix build with upcoming GCC version 4.4, with thanks to Martin Michlmayr (Closes: #504950). * debian/rules: Add get-orig-source to download and repack upstream bz2 source with uscan. [ Gonéri Le Bouder ] * Clean debian/opencity.xpm * use dh_clean to clean temp files * upload to experimental because of Lenny freeze * Use the config.status target to install up to date config.{sub,guess} * opencity depends on opencity-data (= source:Upstream-Version) instead of (>= source:Version) * update the copyright section for the debian/* files * update the debian/copyright file -- Gonéri Le Bouder Thu, 01 Jan 2009 15:51:36 +0100 opencity (0.0.5.1stable-2) experimental; urgency=low [ Ansgar Burchardt ] * debian/control: Change XS-Vcs-* to Vcs-* [ Gonéri Le Bouder ] * upload to experimental because of the Lenny freeze * fix a little syntaxe error in the manpage * clean config.guess * add opencity-data, thanks Guillem Jover (Closes: #496237) * use dh_install to install the files - add opencity{,-data}.install - do some clean up around this part of the rules file * bump the standards version to 3.8.0. No change. [ Ansgar Burchardt ] * debian/control: Add Homepage field [ Cyril Brulebois ] * Fix FTBFS with new “3.0 (quilt)” source package format by using a patch level of 1 instead of 0 in the no-pedantic.diff patch and by adjusting the series file appropriately (i.e. by deleting the “-p0” option), thanks to Raphaël Hertzog for the notice (Closes: #485352). -- Gonéri Le Bouder Sun, 24 Aug 2008 21:12:23 +0200 opencity (0.0.5.1stable-1) unstable; urgency=low [ Gonéri Le Bouder ] * new upstream release (Closes: #462371) + --sysconfdir=/etc + use ./opencity.png instead of ./OpenCity.png + install the new doc + add no-pedantic.diff to turn of the pedantic mode * remove: + fix_gcc-4.3.diff: merged with upstream + fix_homedir.diff: not needed anymore * standard version 3.7.3, no change needed * update debian/copyright * remove the deprecated Encoding section from the desktop file -- Gonéri Le Bouder Thu, 24 Jan 2008 21:42:56 +0100 opencity (0.0.4stable-3) unstable; urgency=low [ Eddy Petrișor ] * added Encoding field in the desktop file [ Jon Dowland ] * update menu section to "Games/Action" for menu policy transition. Thanks Linas Žvirblis. [ Cyril Brulebois ] * Added XS-Vcs-Svn and XS-Vcs-Browser fields in the control file. * Fixed copyright: - Added missing “or any later version” to match upstream's copyright statement in the COPYRIGHT file (Closes: #442034). - Fixed public domain statement by replacing the copyright by an authorship statement (Closes: #442056). [ Gonéri Le Bouder ] * do not ignore make distclean return anymore * install LEGGIMI.txt and FAQ.txt in /usr/share/doc/opencity and remove some useless files (Closes: #442029) * use imagemagick's convert to create the .xpm from OpenCity.png - new builddep: imagemagick - remove debian/opencity.xpm * clean target removes quilt .pc directory and debian/opencity.6 -- Gonéri Le Bouder Sat, 15 Sep 2007 12:13:27 +0200 opencity (0.0.4stable-2) unstable; urgency=low * datafiles in /usr/share/games/opencity (Closes: #405042) - add fix_homedir.diff to preinitialise this value - use quilt to apply the patch * add desktop and icon files * add the patch from Martin Michlmayr to fix the build with gcc-4.3 (Closes: #421124) -- Gonéri Le Bouder Sun, 31 Dec 2006 09:52:22 +0100 opencity (0.0.4stable-1) unstable; urgency=low * new upstream release * The sentence "Besides you can also raise or lower the terrain." was two time in the desciption (Closes: #378216) * update of the copyright file (thanks Duong-Khang NGUYEN) * minor clean up in rules file * add libglu1-mesa-dev in builddeps -- Gonéri Le Bouder Thu, 30 Nov 2006 16:06:21 +0100 opencity (0.0.3stable-1) unstable; urgency=low * Initial release (Closes: #359340) -- Gonéri Le Bouder Tue, 28 Mar 2006 00:15:33 +0200 debian/copyright0000644000000000000000000000770212265560520011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: OpenCity Source: https://sourceforge.net/projects/opencity/ Files: * Copyright: 2003-2008, Duong-Khang NGUYEN 2003-2008, Frédéric RODRIGO 2006-2007, Brodie THIESFIELD 1999, Jeff Molofee 2006, Angelo "Encelo" THEODOROU 2002-2004, Yves BERQUIN License: GPL-2+ Comment: Please refer to the AUTHORS file for a complete list of contributors to OpenCity. Files: src/binreloc/* Copyright: Hongli Lai License: public-domain These files have been put in the public domain by Hongli Lai. Files: src/tinyxml/* Copyright: 2000-2007, Lee Thomason 2002-2004, Yves Berquin License: ZLib Files: src/tinyxpath/* Copyright: 2002-2004, Yves Berquin License: ZLib Files: debian/* Copyright: 2006-2009, Gonéri Le Bouder 2007, Cyril Brulebois 2009-2011, Christoph Egger 2014, Markus Koschany License: GPL-2+ License: ZLib This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. . 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. . 3. This notice may not be removed or altered from any source distribution. Files: src/SimpleOpt.h Copyright: 2006-2007, Brodie Thiesfield License: Expat Copyright (c) 2006-2007, Brodie Thiesfield . 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. License: GPL-2+ 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 2 of the License, or 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. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License, version 2, can be found in /usr/share/common-licenses/GPL-2. debian/docs0000644000000000000000000000012712265560520010044 0ustar docs/FAQ_it.txt docs/FAQ.txt docs/INSTALL_it.txt docs/README_es.txt docs/README_it.txt debian/rules0000755000000000000000000000130012265560520010243 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) CXXFLAGS+=$(CPPFLAGS) %: dh $@ --parallel --with autotools_dev override_dh_auto_configure: dh_auto_configure -- \ --prefix=/usr \ --bindir=/usr/games \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ --datadir=/usr/share/games \ --sysconfdir=/etc override_dh_auto_build-indep: convert -monitor -resize 32x32 opencity.png debian/opencity.xpm override_dh_auto_install: dh_auto_install $(RM) -r \ $(CURDIR)/debian/tmp/usr/share/games/applications/ \ $(CURDIR)/debian/tmp/usr/share/games/pixmaps/ \ $(CURDIR)/debian/tmp/usr/share/games/doc/ debian/manpages0000644000000000000000000000002012265560520010677 0ustar docs/opencity.6