Author: vincentc-guest Date: 2013-05-27 08:19:15 +0000 (Mon, 27 May 2013) New Revision: 14167
Added: packages/tags/openssn/1.4-1/ packages/tags/openssn/1.4-1/debian/ packages/tags/openssn/1.4-1/debian/changelog packages/tags/openssn/1.4-1/debian/compat packages/tags/openssn/1.4-1/debian/control packages/tags/openssn/1.4-1/debian/copyright packages/tags/openssn/1.4-1/debian/docs packages/tags/openssn/1.4-1/debian/install packages/tags/openssn/1.4-1/debian/manpages packages/tags/openssn/1.4-1/debian/menu packages/tags/openssn/1.4-1/debian/openssn-data.install packages/tags/openssn/1.4-1/debian/patches/ packages/tags/openssn/1.4-1/debian/patches/enable-build-hardening.patch packages/tags/openssn/1.4-1/debian/patches/fix-datadir-path.patch packages/tags/openssn/1.4-1/debian/patches/series packages/tags/openssn/1.4-1/debian/rules packages/tags/openssn/1.4-1/debian/source/ packages/tags/openssn/1.4-1/debian/source/format packages/tags/openssn/1.4-1/debian/watch Log: openssn: Tag release 1.4-1 Added: packages/tags/openssn/1.4-1/debian/changelog =================================================================== --- packages/tags/openssn/1.4-1/debian/changelog (rev 0) +++ packages/tags/openssn/1.4-1/debian/changelog 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,26 @@ +openssn (1.4-1) unstable; urgency=low + + * New upstream release. + - Refresh patches. + * Add Alfonso Sabato Siciliano <[email protected]> to Uploaders. + * Update Standards version to 3.9.4, no changes required. + + -- Vincent Cheng <[email protected]> Sun, 26 May 2013 03:17:17 -0700 + +openssn (1.3-1) unstable; urgency=low + + * New upstream release. + - Fix unintended creation of spurious font.dat/largefont.dat files in + current working directory. (Closes: #675744) + * Refresh patches. + - Remove fix-gcc47-ftbfs.patch; applied upstream. + - Rename fix-makefile-typo.patch -> fix-datadir-path.patch + * Remove unused lintian override. + + -- Vincent Cheng <[email protected]> Sun, 03 Jun 2012 20:22:19 -0700 + +openssn (1.1-1) unstable; urgency=low + + * Initial release. (Closes: #640167) + + -- Vincent Cheng <[email protected]> Wed, 30 May 2012 22:16:17 -0700 Added: packages/tags/openssn/1.4-1/debian/compat =================================================================== --- packages/tags/openssn/1.4-1/debian/compat (rev 0) +++ packages/tags/openssn/1.4-1/debian/compat 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1 @@ +9 Added: packages/tags/openssn/1.4-1/debian/control =================================================================== --- packages/tags/openssn/1.4-1/debian/control (rev 0) +++ packages/tags/openssn/1.4-1/debian/control 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,48 @@ +Source: openssn +Section: games +Priority: optional +Maintainer: Debian Games Team <[email protected]> +Uploaders: + Vincent Cheng <[email protected]>, + Alfonso Sabato Siciliano <[email protected]> +Build-Depends: + debhelper (>= 9), + libsdl-gfx1.2-dev, + libsdl-image1.2-dev, + libsdl-mixer1.2-dev, + libsdl1.2-dev +Standards-Version: 3.9.4 +Homepage: http://openssn.sourceforge.net/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/openssn/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/openssn/ + +Package: openssn +Architecture: any +Depends: openssn-data (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} +Description: modern submarine tactical simulator + OpenSSN is a submarine simulation (subsim) which tries to emulate the + behaviour of modern submarines. The player is placed in command of a + submarine and is able to move about in a deep ocean environment. + +Package: openssn-data +Architecture: all +Depends: ${misc:Depends} +Suggests: openssn +Description: modern submarine tactical simulator (data) + OpenSSN is a submarine simulation (subsim) which tries to emulate the + behaviour of modern submarines. The player is placed in command of a + submarine and is able to move about in a deep ocean environment. + . + This package contains data files for OpenSSN. + +Package: openssn-dbg +Section: debug +Priority: extra +Architecture: any +Depends: openssn (= ${binary:Version}), ${misc:Depends} +Description: modern submarine tactical simulator (debug) + OpenSSN is a submarine simulation (subsim) which tries to emulate the + behaviour of modern submarines. The player is placed in command of a + submarine and is able to move about in a deep ocean environment. + . + This package contains debugging symbols for OpenSSN. Added: packages/tags/openssn/1.4-1/debian/copyright =================================================================== --- packages/tags/openssn/1.4-1/debian/copyright (rev 0) +++ packages/tags/openssn/1.4-1/debian/copyright 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,152 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: openssn +Source: http://openssn.sourceforge.net/ + +Files: * +Copyright: 2000-2003 Michael Bridak <[email protected]> + 2001 Rick McDaniel <[email protected]> + 2011 Jesse Smith <[email protected]> +License: GPL-2 + +Files: images/* +Copyright: 2000-2003 Michael Bridak <[email protected]> + 2001 Rick McDaniel <[email protected]> + 2011 Jesse Smith <[email protected]> +License: Creative-Commons-CC0-1.0-Universal + +Files: debian/* +Copyright: 2011 Vincent Cheng <[email protected]> +License: GPL-2 + +License: Creative-Commons-CC0-1.0-Universal + Statement of Purpose + . + The laws of most jurisdictions throughout the world automatically + confer exclusive Copyright and Related Rights (defined below) upon + the creator and subsequent owner(s) (each and all, an "owner") of an + original work of authorship and/or a database (each, a "Work"). + . + Certain owners wish to permanently relinquish those rights to a Work + for the purpose of contributing to a commons of creative, cultural + and scientific works ("Commons") that the public can reliably and + without fear of later claims of infringement build upon, modify, + incorporate in other works, reuse and redistribute as freely as + possible in any form whatsoever and for any purposes, including + without limitation commercial purposes. These owners may contribute + to the Commons to promote the ideal of a free culture and the further + production of creative, cultural and scientific works, or to gain + reputation or greater distribution for their Work in part through the + use and efforts of others. + . + For these and/or other purposes and motivations, and without any + expectation of additional consideration or compensation, the person + associating CC0 with a Work (the "Affirmer"), to the extent that he + or she is an owner of Copyright and Related Rights in the Work, + voluntarily elects to apply CC0 to the Work and publicly distribute + the Work under its terms, with knowledge of his or her Copyright and + Related Rights in the Work and the meaning and intended legal effect + of CC0 on those rights. + . + 1. Copyright and Related Rights. A Work made available under CC0 may + be protected by copyright and related or neighboring rights + ("Copyright and Related Rights"). Copyright and Related Rights + include, but are not limited to, the following: + . + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer + (s); + iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a + Work, subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of + data in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of + the European Parliament and of the Council of 11 March 1996 on + the legal protection of databases, and under any national + implementation thereof, including any amended or successor + version of such directive); and + vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + . + 2. Waiver. To the greatest extent permitted by, but not in + contravention of, applicable law, Affirmer hereby overtly, fully, + permanently, irrevocably and unconditionally waives, abandons, and + surrenders all of Affirmer's Copyright and Related Rights and + a ssociated claims and causes of action, whether now known or unknown + (including existing as well as future claims and causes of action), + in the Work (i) in all territories worldwide, (ii) for the maximum + duration provided by applicable law or treaty (including future time + extensions), (iii) in any current or future medium and for any number + of copies, and (iv) for any purpose whatsoever, including without + limitation commercial, advertising or promotional purposes (the + "Waiver"). Affirmer makes the Waiver for the benefit of each member + of the public at large and to the detriment of Affirmer's heirs and + successors, fully intending that such Waiver shall not be subject to + revocation, rescission, cancellation, termination, or any other legal + or equitable action to disrupt the quiet enjoyment of the Work by the + public as contemplated by Affirmer's express Statement of Purpose. + . + 3. Public License Fallback. Should any part of the Waiver for any + reason be judged legally invalid or ineffective under applicable law, + then the Waiver shall be preserved to the maximum extent permitted + taking into account Affirmer's express Statement of Purpose. In + addition, to the extent the Waiver is so judged Affirmer hereby + grants to each affected person a royalty-free, non transferable, non + sublicensable, non exclusive, irrevocable and unconditional license + to exercise Affirmer's Copyright and Related Rights in the Work (i) + in all territories worldwide, (ii) for the maximum duration provided + by applicable law or treaty (including future time extensions), (iii) + in any current or future medium and for any number of copies, and + (iv) for any purpose whatsoever, including without limitation + commercial, advertising or promotional purposes (the "License"). The + License shall be deemed effective as of the date CC0 was applied by + Affirmer to the Work. Should any part of the License for any reason + be judged legally invalid or ineffective under applicable law, such + partial invalidity or ineffectiveness shall not invalidate the + remainder of the License, and in such case Affirmer hereby affirms + that he or she will not (i) exercise any of his or her remaining + Copyright and Related Rights in the Work or (ii) assert any + associated claims and causes of action with respect to the Work, in + either case contrary to Affirmer's express Statement of Purpose. + . + 4. Limitations and Disclaimers. + . + a. No trademark or patent rights held by Affirmer are waived, + abandoned, surrendered, licensed or otherwise affected by this + document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties + of title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, + accuracy, or the present or absence of errors, whether or not + discoverable, all to the greatest extent permissible under + applicable law. + c. Affirmer disclaims responsibility for clearing rights of other + persons that may apply to the Work or any use thereof, including + without limitation any person's Copyright and Related Rights in + the Work. Further, Affirmer disclaims responsibility for + obtaining any necessary consents, permissions or other rights + required for any use of the Work. + d. Affirmer understands and acknowledges that Creative Commons is + not a party to this document and has no duty or obligation with + respect to this CC0 or use of the Work. + +License: GPL-2 + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License, version 2 of the + License as published by the Free Software Foundation. + . + 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 <http://www.gnu.org/licenses/> + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". Added: packages/tags/openssn/1.4-1/debian/docs =================================================================== --- packages/tags/openssn/1.4-1/debian/docs (rev 0) +++ packages/tags/openssn/1.4-1/debian/docs 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,2 @@ +README +TODO Added: packages/tags/openssn/1.4-1/debian/install =================================================================== --- packages/tags/openssn/1.4-1/debian/install (rev 0) +++ packages/tags/openssn/1.4-1/debian/install 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,3 @@ +usr/bin/openssn usr/games/ +usr/share/applications/openssn.desktop +usr/share/pixmaps/openssn.png Added: packages/tags/openssn/1.4-1/debian/manpages =================================================================== --- packages/tags/openssn/1.4-1/debian/manpages (rev 0) +++ packages/tags/openssn/1.4-1/debian/manpages 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1 @@ +openssn.6 Added: packages/tags/openssn/1.4-1/debian/menu =================================================================== --- packages/tags/openssn/1.4-1/debian/menu (rev 0) +++ packages/tags/openssn/1.4-1/debian/menu 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,2 @@ +?package(openssn):needs="X11" section="Games/Simulation"\ + title="openssn" command="/usr/games/openssn" Added: packages/tags/openssn/1.4-1/debian/openssn-data.install =================================================================== --- packages/tags/openssn/1.4-1/debian/openssn-data.install (rev 0) +++ packages/tags/openssn/1.4-1/debian/openssn-data.install 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1 @@ +usr/share/games/openssn/ Added: packages/tags/openssn/1.4-1/debian/patches/enable-build-hardening.patch =================================================================== --- packages/tags/openssn/1.4-1/debian/patches/enable-build-hardening.patch (rev 0) +++ packages/tags/openssn/1.4-1/debian/patches/enable-build-hardening.patch 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,19 @@ +Description: Enable build hardening using dpkg-buildflags +Forwarded: not-needed +Author: Vincent Cheng <[email protected]> +Last-Update: 2012-06-04 + +--- a/src/Makefile ++++ b/src/Makefile +@@ -1,9 +1,9 @@ + CXX ?= clang++ + PREFIX ?= /usr + DEVCFLAGS = -Wall -g -D_GNU_SOURCE `sdl-config --cflags` +-CFLAGS = -O2 -Wall `sdl-config --cflags` -Wno-write-strings \ ++CFLAGS = -O2 -Wall `sdl-config --cflags` -Wno-write-strings `dpkg-buildflags --get CXXFLAGS` `dpkg-buildflags --get CPPFLAGS` \ + # -DDEBUG_HELICOPTER # -DDEBUGMAP # -DAIDEBUG # -DDEBUG +-LIBS = -lm -lSDL_gfx -lSDL_image -lSDL_mixer `sdl-config --libs` ++LIBS = -lm -lSDL_gfx -lSDL_image -lSDL_mixer `sdl-config --libs` `dpkg-buildflags --get LDFLAGS` + OBJS = main.o sonar.o radar.o esm.o control.o submarine.o adcap.o coord.o stack.o contact.o towedarray.o targetmotionanalysis.o boatpositionlog.o dfont.o dstack.o message.o gameclock.o files.o mission.o menu.o draw.o sound.o map.o winfunctions.o helicopter.o + SSN = ../openssn + DATADIR = $(PREFIX)/share/games/openssn Added: packages/tags/openssn/1.4-1/debian/patches/fix-datadir-path.patch =================================================================== --- packages/tags/openssn/1.4-1/debian/patches/fix-datadir-path.patch (rev 0) +++ packages/tags/openssn/1.4-1/debian/patches/fix-datadir-path.patch 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,17 @@ +Description: Fix DATADIR path + On Debian systems, arch-independent game data should be installed in + /usr/share/games/<package> instead of directly in /usr/share. +Forwarded: not-needed +Author: Vincent Cheng <[email protected]> +Last-Update: 2013-03-26 + +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,6 @@ + PREFIX ?= /usr + SSN = openssn +-DATADIR = $(PREFIX)/share/openssn ++DATADIR = $(PREFIX)/share/games/openssn + OPTDIR = /opt/openssn + VERSION = 1.4 + Added: packages/tags/openssn/1.4-1/debian/patches/series =================================================================== --- packages/tags/openssn/1.4-1/debian/patches/series (rev 0) +++ packages/tags/openssn/1.4-1/debian/patches/series 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,2 @@ +fix-datadir-path.patch +enable-build-hardening.patch Added: packages/tags/openssn/1.4-1/debian/rules =================================================================== --- packages/tags/openssn/1.4-1/debian/rules (rev 0) +++ packages/tags/openssn/1.4-1/debian/rules 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +%: + dh $@ + +override_dh_auto_install: + $(MAKE) install PREFIX=$(CURDIR)/debian/tmp/usr + + dh_install + +override_dh_strip: + dh_strip --dbg-package=openssn-dbg Property changes on: packages/tags/openssn/1.4-1/debian/rules ___________________________________________________________________ Added: svn:executable + * Added: packages/tags/openssn/1.4-1/debian/source/format =================================================================== --- packages/tags/openssn/1.4-1/debian/source/format (rev 0) +++ packages/tags/openssn/1.4-1/debian/source/format 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1 @@ +3.0 (quilt) Added: packages/tags/openssn/1.4-1/debian/watch =================================================================== --- packages/tags/openssn/1.4-1/debian/watch (rev 0) +++ packages/tags/openssn/1.4-1/debian/watch 2013-05-27 08:19:15 UTC (rev 14167) @@ -0,0 +1,2 @@ +version=3 +http://sf.net/openssn/openssn-(.*)\.tar\.gz _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

