Author: lubos-guest Date: 2013-05-28 13:48:50 +0000 (Tue, 28 May 2013) New Revision: 14175
Added: packages/trunk/freesynd/debian/freesynd.manpages packages/trunk/freesynd/debian/patches/cmake_installation.patch packages/trunk/freesynd/debian/source/ packages/trunk/freesynd/debian/source/format Removed: packages/trunk/freesynd/debian/THANKS Modified: packages/trunk/freesynd/debian/changelog packages/trunk/freesynd/debian/compat packages/trunk/freesynd/debian/control packages/trunk/freesynd/debian/copyright packages/trunk/freesynd/debian/docs packages/trunk/freesynd/debian/freesynd.6 packages/trunk/freesynd/debian/freesynd.install packages/trunk/freesynd/debian/patches/series packages/trunk/freesynd/debian/rules packages/trunk/freesynd/debian/watch Log: new upstream version 0.7.1 Deleted: packages/trunk/freesynd/debian/THANKS =================================================================== --- packages/trunk/freesynd/debian/THANKS 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/THANKS 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,16 +0,0 @@ -I would like to give thanks at the following persons for their helps and -kidness : -Myriam Ruiz -Gonéri LE BOUDER -Cyril Brulebois -Samuel Hocevar - -And too, the freesynd developers : -Bruce Sutherland -Davor Ocelic -Anders Eurenius -Joost Peters -Trent Waddington -Stuart Bingë -Tarjei Knapstad -Unavowed Modified: packages/trunk/freesynd/debian/changelog =================================================================== --- packages/trunk/freesynd/debian/changelog 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/changelog 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,16 +1,5 @@ -freesynd (0.2.dsfg-1.1) UNRELEASED; urgency=low +freesynd (0.7.1-1) UNRELEASED; urgency=low - * Close the ITP number for freesynd (Closes: #404762) - * + * Initial release. (Closes: #404762) - -- benoit <benoit@maracuja> Sun, 29 Jun 2008 13:50:11 +0200 - -freesynd (0.2.dsfg-1) unstable; urgency=low - - [ Benoit Tuduri ] - * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP> - - [ Ansgar Burchardt ] - * debian/control: move Homepage from Description into its own field - - -- Benoit Tuduri <[email protected]> Mon, 25 Feb 2008 20:05:55 +0100 + -- Luboš Novák <[email protected]> Sat, 18 May 2013 09:27:40 +0100 \ No newline at end of file Modified: packages/trunk/freesynd/debian/compat =================================================================== --- packages/trunk/freesynd/debian/compat 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/compat 2013-05-28 13:48:50 UTC (rev 14175) @@ -1 +1 @@ -5 +9 Modified: packages/trunk/freesynd/debian/control =================================================================== --- packages/trunk/freesynd/debian/control 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/control 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,17 +1,20 @@ Source: freesynd -Section: games +Section: contrib/games Priority: optional Maintainer: Debian Games Team <[email protected]> -Uploaders: Benoit Tuduri <[email protected]> -Build-Depends: debhelper (>= 5), quilt, unzip, libpng12-dev - libsdl1.2-dev (>= 1.2.13-2), libsdl-mixer1.2-dev (>= 1.2.8-3) -Standards-Version: 3.7.3 +Uploaders: Benoit Tuduri <[email protected]>, + Luboš Novák <[email protected]> +Build-Depends: debhelper (>= 8), libpng-dev, libsdl1.2-dev, + libsdl-image1.2-dev, libsdl-mixer1.2-dev +Standards-Version: 3.9.4 Homepage: http://freesynd.sourceforge.net/ +Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/freesynd/ +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/freesynd/ Package: freesynd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Description: freesynd is a portage of syndicate game +Description: reimplementation of Syndicate game engine Freesynd is a port of the famous game of BullFrog named Syndicate. You manage a syndicate which it fight versus others with some futurists weapons and humans cybernetics customization to win your quest. Modified: packages/trunk/freesynd/debian/copyright =================================================================== --- packages/trunk/freesynd/debian/copyright 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/copyright 2013-05-28 13:48:50 UTC (rev 14175) @@ -3,7 +3,7 @@ It was downloaded from http://freesynd.sourceforge.net -Upstream Author(s): +Upstream Authors: Bruce Sutherland <[email protected]> Davor Ocelic <[email protected]> @@ -14,7 +14,7 @@ Tarjei Knapstad <[email protected]> Unavowed <[email protected]> -Copyright: +Copyright: 2005-2007 by authors mentioned above @@ -24,17 +24,16 @@ 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 (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. - + You can view the GNU General Public License, online, at the GNU project's web site; see <http://www.gnu.org/licenses/gpl.html>. The full text of the license is also included in the file COPYING. The Debian packaging is (C) 2008, Benoit Tuduri <[email protected]> -and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. - +and is licensed under the GPL, see `/usr/share/common-licenses/GPL-2'. Modified: packages/trunk/freesynd/debian/docs =================================================================== --- packages/trunk/freesynd/debian/docs 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/docs 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,3 +1,3 @@ -README.txt -debian/THANKS +README +NEWS debian/freesynd.md5 Modified: packages/trunk/freesynd/debian/freesynd.6 =================================================================== --- packages/trunk/freesynd/debian/freesynd.6 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/freesynd.6 2013-05-28 13:48:50 UTC (rev 14175) @@ -20,16 +20,15 @@ .SH "OPTIONS" These options are available: -.TP -\fB\-h or --help \fR +.TP +\fB\-h or \-\-help \fR Give the command line options. -.TP -\fB\-f or --fullscreen\fR -Set the fullscreen or windowed mode. -.TP -\fB\-p <pathtodata> or --path <pathtodata>\fR -Set the data path of Freesynd. (it's a folder with contains music and -maps files. +.TP +\fB\-i or \-\-ini <path>\fR +Specify the location of the FreeSynd config file. +.TP +\fB\-\-nosound\fR +Disable all sound. .SH "SEE ALSO" You can find more about the game on its homepage: http://freesynd.sf.net .SH "AUTHOR" Modified: packages/trunk/freesynd/debian/freesynd.install =================================================================== --- packages/trunk/freesynd/debian/freesynd.install 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/freesynd.install 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,2 +1 @@ -freesynd usr/games debian/freesynd.desktop usr/share/applications Added: packages/trunk/freesynd/debian/freesynd.manpages =================================================================== --- packages/trunk/freesynd/debian/freesynd.manpages (rev 0) +++ packages/trunk/freesynd/debian/freesynd.manpages 2013-05-28 13:48:50 UTC (rev 14175) @@ -0,0 +1 @@ +debian/freesynd.6 Added: packages/trunk/freesynd/debian/patches/cmake_installation.patch =================================================================== --- packages/trunk/freesynd/debian/patches/cmake_installation.patch (rev 0) +++ packages/trunk/freesynd/debian/patches/cmake_installation.patch 2013-05-28 13:48:50 UTC (rev 14175) @@ -0,0 +1,69 @@ +Index: freesynd-0.7.1/CMakeLists.txt +=================================================================== +--- freesynd-0.7.1.orig/CMakeLists.txt 2013-05-18 14:09:12.000000000 +0200 ++++ freesynd-0.7.1/CMakeLists.txt 2013-05-18 15:38:06.000000000 +0200 +@@ -34,9 +34,15 @@ + set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_C_FLAGS}") + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXX_FLAGS}") + ++if(NOT DATA_DIR) ++ if(UNIX) ++ SET(DATA_DIR "${CMAKE_INSTALL_PREFIX}/share/freesynd/") ++ endif(UNIX) ++endif(NOT DATA_DIR) ++ + # Set standard definitions for all platforms. + add_definitions (-DSYSTEM_SDL) +-add_definitions (-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\") ++add_definitions (-DPREFIX=\"${DATA_DIR}\") + + # Locate libs we depend on directly. + find_package (SDL) +@@ -66,7 +72,7 @@ + # We only define an install target if we're doing a release build. + # Furthermore, on Mac, the data folder is a part of the app bundle. + if (NOT APPLE) +- install (DIRECTORY data DESTINATION share/freesynd PATTERN .svn EXCLUDE) ++ install (DIRECTORY data DESTINATION ${DATA_DIR} PATTERN .svn EXCLUDE) + endif () + endif () + +Index: freesynd-0.7.1/src/CMakeLists.txt +=================================================================== +--- freesynd-0.7.1.orig/src/CMakeLists.txt 2013-05-18 14:09:12.000000000 +0200 ++++ freesynd-0.7.1/src/CMakeLists.txt 2013-05-18 15:38:06.000000000 +0200 +@@ -183,6 +183,12 @@ + + target_link_libraries (freesynd ${PNG_LIBRARIES} ${SDL_LIBRARY} ${SDLIMAGE_LIBRARY} ${SDLMIXER_LIBRARY}) + ++if(NOT BIN_DIR) ++ if(UNIX) ++ SET(BIN_DIR "${CMAKE_INSTALL_PREFIX}/bin") ++ endif(UNIX) ++endif(NOT BIN_DIR) ++ + if (BUILD_DEV_TOOLS) + add_executable (dump + dump.cpp +@@ -203,7 +209,7 @@ + if (APPLE) + install (TARGETS freesynd DESTINATION /Applications) + else () +- install (TARGETS freesynd DESTINATION bin) ++ install (TARGETS freesynd DESTINATION ${BIN_DIR}) + endif () + endif () + +Index: freesynd-0.7.1/src/app.cpp +=================================================================== +--- freesynd-0.7.1.orig/src/app.cpp 2013-04-07 12:52:07.000000000 +0200 ++++ freesynd-0.7.1/src/app.cpp 2013-05-18 15:38:53.000000000 +0200 +@@ -187,7 +187,7 @@ + return false; + } + #else +- ourDataDir = PREFIX"/share/freesynd/data"; ++ ourDataDir = PREFIX"/data"; + #endif + } + addMissingSlash(ourDataDir); Modified: packages/trunk/freesynd/debian/patches/series =================================================================== --- packages/trunk/freesynd/debian/patches/series 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/patches/series 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,5 +1 @@ -01_remove_dump_and_dumpmaps_programs.patches -02_update_music_and_data_path.patches -03_use_only_xmi_files_for_music.patches -04_resolving_calloc_error.patches -05_remove_the_typdef_warning_due_to_gplusplus_4.3_compiler.patches +cmake_installation.patch Modified: packages/trunk/freesynd/debian/rules =================================================================== --- packages/trunk/freesynd/debian/rules 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/rules 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,77 +1,10 @@ #!/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. -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +%: + dh $@ --buildsystem=cmake +override_dh_auto_configure: + dh_auto_configure -- -DCMAKE_BUILD_TYPE=release -DDATA_DIR="/usr/share/games/freesynd" -DBIN_DIR="/usr/games/" - - -configure: configure-stamp -configure-stamp: - dh_testdir - # Add here commands to configure the package. - - touch configure-stamp - - -build: build-stamp - -build-stamp: configure-stamp - dh_testdir - $(MAKE) -f /usr/share/quilt/quilt.make patch - $(MAKE) - touch $@ - -clean: - dh_testdir - dh_testroot - rm -f build-stamp configure-stamp - - # Add here commands to clean up after the build process. - $(MAKE) clean - $(MAKE) -f /usr/share/quilt/quilt.make unpatch - - dh_clean - -install: build - dh_testdir - dh_testroot - dh_clean -k - dh_installdirs - - # Add here commands to install the package into debian/freesynd. - #$(MAKE) DESTDIR=$(CURDIR)/debian/freesynd install - - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_install - dh_installmenu - dh_installman debian/*.6 - dh_link - dh_strip - dh_compress - dh_fixperms -# dh_makeshlibs - dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install configure +#override_dh_strip: +# dh_strip --dbg-package=freesynd-dbg Added: packages/trunk/freesynd/debian/source/format =================================================================== --- packages/trunk/freesynd/debian/source/format (rev 0) +++ packages/trunk/freesynd/debian/source/format 2013-05-28 13:48:50 UTC (rev 14175) @@ -0,0 +1 @@ +3.0 (quilt) Modified: packages/trunk/freesynd/debian/watch =================================================================== --- packages/trunk/freesynd/debian/watch 2013-05-28 02:08:24 UTC (rev 14174) +++ packages/trunk/freesynd/debian/watch 2013-05-28 13:48:50 UTC (rev 14175) @@ -1,21 +1,3 @@ -# Example watch control file for uscan -# Rename this file to "watch" and then you can run the "uscan" command -# to check for upstream updates and more. -# See uscan(1) for format - -# Compulsory line, this is a version 3 file version=3 -# Uncomment to examine a Webpage -# <Webpage URL> <string match> -#http://www.example.com/downloads.php freesynd-(.*)\.tar\.gz - -# Uncomment to examine a Webserver directory -#http://www.example.com/pub/freesynd-(.*)\.tar\.gz - -# Uncommment to examine a FTP server -#ftp://ftp.example.com/pub/freesynd-(.*)\.tar\.gz debian uupdate -opts=dversionmangle=s/\.dfsg\.\d+// \ -http://sf.net/freesynd/freesynd-(.*)\.zip - - +http://sf.net/freesynd/freesynd-([\d\.]+)\.tar\.gz _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

