r15623 - in packages/tags/fretsonfire: ! dirs' list truncated !
Markus Koschany
apo-guest at moszumanska.debian.org
Sun Dec 13 16:16:26 UTC 2015
Author: apo-guest
Date: 2015-12-13 16:16:26 +0000 (Sun, 13 Dec 2015)
New Revision: 15623
Added:
packages/tags/fretsonfire/1.3.110.dfsg2-2/
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.source
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/python-PIL-tobytes-error.patch
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules
Removed:
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian-source
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules
packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/translations/
Log:
[svn-buildpackage] Tagging fretsonfire 1.3.110.dfsg2-2
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian
===================================================================
--- packages/trunk/fretsonfire/debian/README.Debian 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,34 +0,0 @@
-fretsonfire for Debian
-----------------------
-
- Frets on Fire has a number of ways to acquire songs to play. It has a built in
- editor and a function to import tracks from the popular Guitar Hero games for
- the Sony PlayStation 2 (the importer does not yet work with the X-Box version)
-
- To play Frets on Fire you will need working sound and an OpenGL-capable
- graphics card. X must be configured with OpenGL.
-
- There are also songs available in the fretsonfire-songs packages. Due to
- licencing restrictions from the Finnish copyright association (Teosto), Debian
- cannot ship the songs written by the authors of Frets on Fire. Therefore, the
- Debian version of Frets on Fire has had the tracks replaced with free ones.
- Much thanks goes to Carlos Viola Iborra for providing the songs in the
- fretsonfire-songs-sectoid package under an open source licence.
-
- The original tracks can still be downloaded from
- http://fretsonfire.sourceforge.net and other tracks can be found on the
- community website http://www.keyboardsonfire.net/. Downloaded tracks should be
- unzipped into $HOME/.fretsonfire/songs/
-
- The fonts that were originally distributed with the game have been removed:
- * Font data/title.ttf, copyright by Astigmatic One Eye.
- * Font data/default.ttf, copyright by 1001 Free Fonts.
- * Font data/international.ttf, copyright by Bitstream Vera.
-
- The game is distributed by upstream in two different tarball files, one
- containing the precompiled game along with the data and the songs, and the
- other one containing only the sources. Both the data (excluding the songs
- and the font files mentioned above) and the program are distributed under the
- GNU General Public License.
-
- -- Matthew Johnson <debian at matthew.ath.cx> Fri, 11 May 2007 15:08:03 +0100
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian (from rev 15622, packages/trunk/fretsonfire/debian/README.Debian)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,34 @@
+fretsonfire for Debian
+----------------------
+
+ Frets on Fire has a number of ways to acquire songs to play. It has a built in
+ editor and a function to import tracks from the popular Guitar Hero games for
+ the Sony PlayStation 2 (the importer does not yet work with the X-Box version)
+
+ To play Frets on Fire you will need working sound and an OpenGL-capable
+ graphics card. X must be configured with OpenGL.
+
+ There are also songs available in the fretsonfire-songs packages. Due to
+ licencing restrictions from the Finnish copyright association (Teosto), Debian
+ cannot ship the songs written by the authors of Frets on Fire. Therefore, the
+ Debian version of Frets on Fire has had the tracks replaced with free ones.
+ Much thanks goes to Carlos Viola Iborra for providing the songs in the
+ fretsonfire-songs-sectoid package under an open source licence.
+
+ The original tracks can still be downloaded from
+ http://fretsonfire.sourceforge.net and other tracks can be found on the
+ community website http://www.keyboardsonfire.net/. Downloaded tracks should be
+ unzipped into $HOME/.fretsonfire/songs/
+
+ The fonts that were originally distributed with the game have been removed:
+ * Font data/title.ttf, copyright by Astigmatic One Eye.
+ * Font data/default.ttf, copyright by 1001 Free Fonts.
+ * Font data/international.ttf, copyright by Bitstream Vera.
+
+ The game is distributed by upstream in two different tarball files, one
+ containing the precompiled game along with the data and the songs, and the
+ other one containing only the sources. Both the data (excluding the songs
+ and the font files mentioned above) and the program are distributed under the
+ GNU General Public License.
+
+ -- Matthew Johnson <debian at matthew.ath.cx> Fri, 11 May 2007 15:08:03 +0100
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian-source
===================================================================
--- packages/trunk/fretsonfire/debian/README.Debian-source 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.Debian-source 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,15 +0,0 @@
-The fretsonfire source package has to be rebuilt to deal with a few DFSG
-problems:
-
- 1. The songs supplied with the game are not DFSG (no separate redistribution
- or modification). These have been removed.
- 2. The fonts supplied are not Open. These have been removed. They are
- replaced by symlinks to other packages in debian/rules
-
-Other things which are done:
-
- - turn off the executable bit on files (probably uploaded from windows)
-
-The dfsg source can be obtained from debian/rules get-orig-source.
-
-Matt
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.source (from rev 15622, packages/trunk/fretsonfire/debian/README.source)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.source (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/README.source 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,15 @@
+The fretsonfire source package has to be rebuilt to deal with a few DFSG
+problems:
+
+ 1. The songs supplied with the game are not DFSG (no separate redistribution
+ or modification). These have been removed.
+ 2. The fonts supplied are not Open. These have been removed. They are
+ replaced by symlinks to other packages in debian/rules
+
+Other things which are done:
+
+ - turn off the executable bit on files (probably uploaded from windows)
+
+The dfsg source can be obtained from debian/rules get-orig-source.
+
+Matt
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog
===================================================================
--- packages/trunk/fretsonfire/debian/changelog 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,208 +0,0 @@
-fretsonfire (1.3.110.dfsg2-1) unstable; urgency=low
-
- [ Evgeni Golov ]
- * Correct Vcs-* URLs to point to anonscm.debian.org
-
- [ Miriam Ruiz ]
- * Repackaged upstream source to remove data/PyOpenGL__init__.pyc
- Closes: #744699
- * Upgraded Standards-Version from 3.8.3 to 3.9.5
- * Changed my email address to miriam at debian.org
- * Removed dependency from pysupport
- * Fixed small issue with icons (png)
- * Improved slightly starting script
-
- -- Miriam Ruiz <miriam at debian.org> Sat, 19 Apr 2014 00:39:48 +0200
-
-fretsonfire (1.3.110.dfsg-3) unstable; urgency=low
-
- * Team upload.
-
- [ Paul Wise ]
- * Fix hard-coded symlink to the mgopen font (Closes: #653657)
- * Switch from ttf-mgopen to fonts-mgopen
- * Drop dependency on libgl1-mesa-dev since it is no longer needed
- (Closes: #561314, #561985)
- * FoF is implemented in python, no need for ${shlibs:Depends}
- * Add missing ${misc:Depends} to fretsonfire Depends
- * Switch to dpkg-source v3 instead of manual patching using quilt
- * Don't need python-dev in build-deps, switch to python
- * Clean up the patches and add DEP-3 headers to them
- * Link to the correct version of the GPL
-
- [ Andrew Higginson ]
- * Better description for package 'fretsonfire' describing gameplay,
- included applications etc. and removing non-user-friendly 'this is
- a metapackage...' (LP: #599525) (Closes: #587621)
-
- -- Paul Wise <pabs at debian.org> Sun, 01 Jan 2012 13:48:45 +0800
-
-fretsonfire (1.3.110.dfsg-2) unstable; urgency=low
-
- [ Matthew Johnson ]
- * Change credits to use sectoid/Feelings instead of defy. (Closes: #526399)
- + I'd like to ignore the error / have no music,
- + but that doesn't seem to work. I can't figure out how to
- + catch the exception.
-
- [ Barry deFreese ]
- * Add myself to uploaders.
- * Remove python-numpy and python-numeric depends. (Closes: #547960).
- * Add depends on libgl1-mesa-dev for now. (Closes: #524731).
- * Add README.source for quilt patch system.
- * Clean up some syntax in debian/copyright.
- * Bump Standards Version to 3.8.3. (No changes needed).
-
- -- Barry deFreese <bdefreese at debian.org> Wed, 21 Oct 2009 16:57:43 -0400
-
-fretsonfire (1.3.110.dfsg-1) unstable; urgency=low
-
- [ Ansgar Burchardt ]
- * python-pyogg was renamed into python-ogg, update dependencies accordingly
- (Closes: #494893)
-
- [ Peter De Wachter ]
- * Fixed watch file.
-
- [ Matthew Johnson ]
- * New upstream release (Closes: #516912)
- - Rewrote get-orig-source for new source format
- - Removed png-generation from debian/rules since they are provided upstream
- - Removed patches svg.patch, stage.ini.patch and fix_glow_svg.patch because
- they are obsolete
- - Removed build-deps on inkscape and *sdl*, since we are not converting
- svgs any more
- * Add Depends/Recommends on fretsonfire-songs-muldjord
-
- -- Matthew Johnson <mjj29 at adonis.trinhall.cam.ac.uk> Mon, 02 Mar 2009 23:17:47 +0000
-
-fretsonfire (1.2.512.dfsg-3) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * Added David Martínez Martí <deavidsedice at gmail.com> as comaintainer.
-
- [ David Martínez Martí ]
- * Added fix_glow_svg.patch to fix bug in glow.svg
- * Added keep_sound_when_failed.patch si that the sound does not disappear
- completely when you fail a note and there's no base soundtrack
-
- -- Miriam Ruiz <little_miry at yahoo.es> Wed, 23 Jul 2008 19:45:04 +0200
-
-fretsonfire (1.2.512.dfsg-2) unstable; urgency=low
-
- * Added fonts_lower_cpu.patch to reduce CPU consumption. Closes: #462624
- Thanks to David Martínez Martí <deavidsedice at gmail.com>
- * Added patch: fix_window_height_bug.patch to fix a bug calculating
- window size when the orthogonal projection window is set.
- Thanks to David Martínez Martí <deavidsedice at gmail.com>
-
- -- Miriam Ruiz <little_miry at yahoo.es> Tue, 22 Jul 2008 12:38:20 +0200
-
-fretsonfire (1.2.512.dfsg-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Release.
- * Removed old Spanish translations. The ones from upstream are up-to-date
- now.
- * Refreshed patch typeerror.patch
- * Standards-Version set to 3.8.0
- * Added call to dh_desktop in debian/rules.
- * Added check in debian/rules to make sure that the images have been
- successfully converted from svg to png files.
-
- [ Matthew Johnson ]
- * Correct obvious inaccuracies in man page.
- * Add dependency on python-numty
- * Enable use of cached png files
- * Add patch reverting Font.py changes to make text render
- * Use ttf-dejavu instead of ttf-bitstream-vera (Closes: #455580)
- * Reformat Depends: to be more readable
- * Compress using bzip2
- * Apply stage.ini patch from Sami
-
- [ Jon Dowland ]
- * Add Homepage: control field to source stanza
- * Remove a bashism from the clean target (Closes: #462237)
-
- [ Ansgar Burchardt ]
- * Remove deprecated Encoding key from .desktop file
- * debian/control: Change XS-Vcs-* to Vcs-*
-
- -- Miriam Ruiz <little_miry at yahoo.es> Tue, 22 Jul 2008 12:12:09 +0200
-
-fretsonfire (1.2.451.dfsg-2) unstable; urgency=low
-
- [ Matthew Johnson ]
- * Update debian/copyright to be utf8
- * reformat README.Debian-source to be 80 characters/line
- * Added watch file
- * Fixed stage.ini so that lights are smaller (only a problem with the pngs)
- (Closes: #428350)
- * Depend on python-pyvorbis (Closes: #427579)
- * Add note to README.Debian and long description that FoF won't work without
- proper GL support.
- * Add note to README.Debian that only PS2 importing is supported
- (Closes: #428346)
- * Update menu to format menu-2, change menu section
- as-per menu transition
-
- [ Gonéri Le Bouder ]
- * fixed the watch file
-
- [Miriam Ruiz]
- * Updated Sami's address in debian/copyright
- * Added patch to fix a crashing on startup due to wrong type. Closes: #437330
-
- -- Miriam Ruiz <little_miry at yahoo.es> Sat, 01 Sep 2007 17:46:06 +0000
-
-fretsonfire (1.2.451.dfsg-1) unstable; urgency=low
-
- [ Matthew Johnson ]
- * DFSG version/tarball (remove songs and fonts)
- * Add depends on python-pyogg, new version needs it
- * Add recommends on fretsonfire-songs-sectoid
- * Rewrite get-orig-source to use makefile targets
- * Add depends on ttf-bitstream-vera and ttf-mgopen
- * Patch Svg.py no to try and initialise amanith
- * Rename game package to fretsonfire-game
- * Add fretsonfire metapackage
- * Create xpm
- * Move installation to .install
- * Remove lintian-override
- * Added and install .desktop file
-
- [ Miriam Ruiz ]
- * Fetch translation sources from SVN in get-orig-source
- * Added translations to the building system
- * New Spanish translations
-
- -- Matthew Johnson <debian at matthew.ath.cx> Thu, 24 May 2007 13:18:11 +0100
-
-fretsonfire (1.2.451-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * New Upstream Version.
- * Added vorbis-tools to Suggests.
- * Updated copyright notices.
-
- -- Miriam Ruiz <little_miry at yahoo.es> Sat, 28 Apr 2007 16:40:28 +0200
-
-fretsonfire (1.1.324-1) unstable; urgency=low
-
- [ Miriam Ruiz ]
- * Initial release (Closes: #383316)
-
- [ Matthew Johnson ]
- * Update packaging
- - add manpages
- - clean up debian directory
- - add wrapper executable
- - add menu entry
- - add icon
- - fix lintian errors
- - use install -m rather than cp -a to ensure correct mode for installed
- files
- * Change maintainer and Uploaders
- * Add suggests on vorbis-tools
-
- -- Matthew Johnson <debian at matthew.ath.cx> Tue, 17 Apr 2007 08:35:02 +0100
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog (from rev 15622, packages/trunk/fretsonfire/debian/changelog)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/changelog 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,232 @@
+fretsonfire (1.3.110.dfsg2-2) unstable; urgency=medium
+
+ * Team upload.
+ * Use compat level 9 and require debhelper >= 9.
+ * wrap-and-sort -sa.
+ * Declare compliance with Debian Policy 3.9.6.
+ * Vcs-Browser: Use https.
+ * Remove Matthew Johnson from Uploaders because he is not active anymore.
+ (Closes: #762555)
+ * Remove David Martínez Martí from Uploaders because he is not active anymore.
+ * Add python-PIL-tobytes-error.patch and fix runtime error due to API changes
+ in Python PIL. Thanks to Samuele Battarra for the report. (Closes: #807250)
+ * debian/rules: Fix Lintian error
+ uses-deprecated-compression-for-data-tarball and use xz for compressing
+ the tarball.
+ * Switch from ttf-dejavu to fonts-dejavu.
+ * debian/rules: Replace deprecated dh_clean -k with dh_prep.
+ * fretsonfire-game.desktop: Add keywords and a comment in German.
+ * fretsonfire-game.docs: Remove debian/README.Debian line because
+ README.Debian will be installed automatically.
+ * Install 64x64 icon to hicolor icon directory.
+
+ -- Markus Koschany <apo at debian.org> Sun, 13 Dec 2015 16:30:45 +0100
+
+fretsonfire (1.3.110.dfsg2-1) unstable; urgency=low
+
+ [ Evgeni Golov ]
+ * Correct Vcs-* URLs to point to anonscm.debian.org
+
+ [ Miriam Ruiz ]
+ * Repackaged upstream source to remove data/PyOpenGL__init__.pyc
+ Closes: #744699
+ * Upgraded Standards-Version from 3.8.3 to 3.9.5
+ * Changed my email address to miriam at debian.org
+ * Removed dependency from pysupport
+ * Fixed small issue with icons (png)
+ * Improved slightly starting script
+
+ -- Miriam Ruiz <miriam at debian.org> Sat, 19 Apr 2014 00:39:48 +0200
+
+fretsonfire (1.3.110.dfsg-3) unstable; urgency=low
+
+ * Team upload.
+
+ [ Paul Wise ]
+ * Fix hard-coded symlink to the mgopen font (Closes: #653657)
+ * Switch from ttf-mgopen to fonts-mgopen
+ * Drop dependency on libgl1-mesa-dev since it is no longer needed
+ (Closes: #561314, #561985)
+ * FoF is implemented in python, no need for ${shlibs:Depends}
+ * Add missing ${misc:Depends} to fretsonfire Depends
+ * Switch to dpkg-source v3 instead of manual patching using quilt
+ * Don't need python-dev in build-deps, switch to python
+ * Clean up the patches and add DEP-3 headers to them
+ * Link to the correct version of the GPL
+
+ [ Andrew Higginson ]
+ * Better description for package 'fretsonfire' describing gameplay,
+ included applications etc. and removing non-user-friendly 'this is
+ a metapackage...' (LP: #599525) (Closes: #587621)
+
+ -- Paul Wise <pabs at debian.org> Sun, 01 Jan 2012 13:48:45 +0800
+
+fretsonfire (1.3.110.dfsg-2) unstable; urgency=low
+
+ [ Matthew Johnson ]
+ * Change credits to use sectoid/Feelings instead of defy. (Closes: #526399)
+ + I'd like to ignore the error / have no music,
+ + but that doesn't seem to work. I can't figure out how to
+ + catch the exception.
+
+ [ Barry deFreese ]
+ * Add myself to uploaders.
+ * Remove python-numpy and python-numeric depends. (Closes: #547960).
+ * Add depends on libgl1-mesa-dev for now. (Closes: #524731).
+ * Add README.source for quilt patch system.
+ * Clean up some syntax in debian/copyright.
+ * Bump Standards Version to 3.8.3. (No changes needed).
+
+ -- Barry deFreese <bdefreese at debian.org> Wed, 21 Oct 2009 16:57:43 -0400
+
+fretsonfire (1.3.110.dfsg-1) unstable; urgency=low
+
+ [ Ansgar Burchardt ]
+ * python-pyogg was renamed into python-ogg, update dependencies accordingly
+ (Closes: #494893)
+
+ [ Peter De Wachter ]
+ * Fixed watch file.
+
+ [ Matthew Johnson ]
+ * New upstream release (Closes: #516912)
+ - Rewrote get-orig-source for new source format
+ - Removed png-generation from debian/rules since they are provided upstream
+ - Removed patches svg.patch, stage.ini.patch and fix_glow_svg.patch because
+ they are obsolete
+ - Removed build-deps on inkscape and *sdl*, since we are not converting
+ svgs any more
+ * Add Depends/Recommends on fretsonfire-songs-muldjord
+
+ -- Matthew Johnson <mjj29 at adonis.trinhall.cam.ac.uk> Mon, 02 Mar 2009 23:17:47 +0000
+
+fretsonfire (1.2.512.dfsg-3) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * Added David Martínez Martí <deavidsedice at gmail.com> as comaintainer.
+
+ [ David Martínez Martí ]
+ * Added fix_glow_svg.patch to fix bug in glow.svg
+ * Added keep_sound_when_failed.patch si that the sound does not disappear
+ completely when you fail a note and there's no base soundtrack
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Wed, 23 Jul 2008 19:45:04 +0200
+
+fretsonfire (1.2.512.dfsg-2) unstable; urgency=low
+
+ * Added fonts_lower_cpu.patch to reduce CPU consumption. Closes: #462624
+ Thanks to David Martínez Martí <deavidsedice at gmail.com>
+ * Added patch: fix_window_height_bug.patch to fix a bug calculating
+ window size when the orthogonal projection window is set.
+ Thanks to David Martínez Martí <deavidsedice at gmail.com>
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Tue, 22 Jul 2008 12:38:20 +0200
+
+fretsonfire (1.2.512.dfsg-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Release.
+ * Removed old Spanish translations. The ones from upstream are up-to-date
+ now.
+ * Refreshed patch typeerror.patch
+ * Standards-Version set to 3.8.0
+ * Added call to dh_desktop in debian/rules.
+ * Added check in debian/rules to make sure that the images have been
+ successfully converted from svg to png files.
+
+ [ Matthew Johnson ]
+ * Correct obvious inaccuracies in man page.
+ * Add dependency on python-numty
+ * Enable use of cached png files
+ * Add patch reverting Font.py changes to make text render
+ * Use ttf-dejavu instead of ttf-bitstream-vera (Closes: #455580)
+ * Reformat Depends: to be more readable
+ * Compress using bzip2
+ * Apply stage.ini patch from Sami
+
+ [ Jon Dowland ]
+ * Add Homepage: control field to source stanza
+ * Remove a bashism from the clean target (Closes: #462237)
+
+ [ Ansgar Burchardt ]
+ * Remove deprecated Encoding key from .desktop file
+ * debian/control: Change XS-Vcs-* to Vcs-*
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Tue, 22 Jul 2008 12:12:09 +0200
+
+fretsonfire (1.2.451.dfsg-2) unstable; urgency=low
+
+ [ Matthew Johnson ]
+ * Update debian/copyright to be utf8
+ * reformat README.Debian-source to be 80 characters/line
+ * Added watch file
+ * Fixed stage.ini so that lights are smaller (only a problem with the pngs)
+ (Closes: #428350)
+ * Depend on python-pyvorbis (Closes: #427579)
+ * Add note to README.Debian and long description that FoF won't work without
+ proper GL support.
+ * Add note to README.Debian that only PS2 importing is supported
+ (Closes: #428346)
+ * Update menu to format menu-2, change menu section
+ as-per menu transition
+
+ [ Gonéri Le Bouder ]
+ * fixed the watch file
+
+ [Miriam Ruiz]
+ * Updated Sami's address in debian/copyright
+ * Added patch to fix a crashing on startup due to wrong type. Closes: #437330
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Sat, 01 Sep 2007 17:46:06 +0000
+
+fretsonfire (1.2.451.dfsg-1) unstable; urgency=low
+
+ [ Matthew Johnson ]
+ * DFSG version/tarball (remove songs and fonts)
+ * Add depends on python-pyogg, new version needs it
+ * Add recommends on fretsonfire-songs-sectoid
+ * Rewrite get-orig-source to use makefile targets
+ * Add depends on ttf-bitstream-vera and ttf-mgopen
+ * Patch Svg.py no to try and initialise amanith
+ * Rename game package to fretsonfire-game
+ * Add fretsonfire metapackage
+ * Create xpm
+ * Move installation to .install
+ * Remove lintian-override
+ * Added and install .desktop file
+
+ [ Miriam Ruiz ]
+ * Fetch translation sources from SVN in get-orig-source
+ * Added translations to the building system
+ * New Spanish translations
+
+ -- Matthew Johnson <debian at matthew.ath.cx> Thu, 24 May 2007 13:18:11 +0100
+
+fretsonfire (1.2.451-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * New Upstream Version.
+ * Added vorbis-tools to Suggests.
+ * Updated copyright notices.
+
+ -- Miriam Ruiz <little_miry at yahoo.es> Sat, 28 Apr 2007 16:40:28 +0200
+
+fretsonfire (1.1.324-1) unstable; urgency=low
+
+ [ Miriam Ruiz ]
+ * Initial release (Closes: #383316)
+
+ [ Matthew Johnson ]
+ * Update packaging
+ - add manpages
+ - clean up debian directory
+ - add wrapper executable
+ - add menu entry
+ - add icon
+ - fix lintian errors
+ - use install -m rather than cp -a to ensure correct mode for installed
+ files
+ * Change maintainer and Uploaders
+ * Add suggests on vorbis-tools
+
+ -- Matthew Johnson <debian at matthew.ath.cx> Tue, 17 Apr 2007 08:35:02 +0100
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat
===================================================================
--- packages/trunk/fretsonfire/debian/compat 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1 +0,0 @@
-5
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat (from rev 15622, packages/trunk/fretsonfire/debian/compat)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/compat 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1 @@
+9
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control
===================================================================
--- packages/trunk/fretsonfire/debian/control 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,43 +0,0 @@
-Source: fretsonfire
-Section: games
-Priority: optional
-Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Matthew Johnson <mjj29 at debian.org>,
- Miriam Ruiz <miriam at debian.org>,
- David Martínez Martí <deavidsedice at gmail.com>,
- Barry deFreese <bdefreese at debian.org>
-Build-Depends: debhelper
-Build-Depends-Indep: python, docbook-to-man
-Standards-Version: 3.9.5
-Homepage: http://fretsonfire.sourceforge.net/
-Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/fretsonfire/
-Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/fretsonfire/
-
-Package: fretsonfire
-Architecture: all
-Depends: fretsonfire-game, fretsonfire-songs-sectoid, fretsonfire-songs-muldjord, ${misc:Depends}
-Description: game of musical skill and fast fingers
- A game of musical skill and fast fingers. The aim of the game is to play
- guitar with the keyboard as accurately as possible.
- .
- Players must press buttons to keep in time with the rhythm of the music,
- shown by markers on screen. An official online high score list allows
- players to show off their skills to competitors around the globe.
- .
- The game comes with an easy to understand tutorial to get players
- started, and a song editor lets players edit and compose songs
- for use in the game.
-
-Package: fretsonfire-game
-Architecture: all
-Depends: python, python-pygame, python-opengl, python-imaging,
- python-ogg, python-pyvorbis, ttf-dejavu, fonts-mgopen,
- ${python:Depends}, ${misc:Depends}
-Recommends: fretsonfire-songs-sectoid, fretsonfire-songs-muldjord
-Suggests: vorbis-tools
-Description: game of musical skill and fast fingers - Game files
- A game of musical skill and fast fingers. The aim of the game is to
- play guitar with the keyboard as accurately as possible.
- .
- This is the package containing the game executable code. You will need
- working sound and a 3D capable graphics card.
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control (from rev 15622, packages/trunk/fretsonfire/debian/control)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/control 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,60 @@
+Source: fretsonfire
+Section: games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders:
+ Miriam Ruiz <miriam at debian.org>,
+ Barry deFreese <bdefreese at debian.org>
+Build-Depends:
+ debhelper (>= 9)
+Build-Depends-Indep:
+ docbook-to-man,
+ python
+Standards-Version: 3.9.6
+Homepage: http://fretsonfire.sourceforge.net/
+Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/fretsonfire/
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-games/packages/trunk/fretsonfire/
+
+Package: fretsonfire
+Architecture: all
+Depends:
+ fretsonfire-game,
+ fretsonfire-songs-muldjord,
+ fretsonfire-songs-sectoid,
+ ${misc:Depends}
+Description: game of musical skill and fast fingers
+ A game of musical skill and fast fingers. The aim of the game is to play
+ guitar with the keyboard as accurately as possible.
+ .
+ Players must press buttons to keep in time with the rhythm of the music,
+ shown by markers on screen. An official online high score list allows
+ players to show off their skills to competitors around the globe.
+ .
+ The game comes with an easy to understand tutorial to get players
+ started, and a song editor lets players edit and compose songs
+ for use in the game.
+
+Package: fretsonfire-game
+Architecture: all
+Depends:
+ fonts-mgopen,
+ python,
+ python-imaging,
+ python-ogg,
+ python-opengl,
+ python-pygame,
+ python-pyvorbis,
+ fonts-dejavu,
+ ${misc:Depends},
+ ${python:Depends}
+Recommends:
+ fretsonfire-songs-muldjord,
+ fretsonfire-songs-sectoid
+Suggests:
+ vorbis-tools
+Description: game of musical skill and fast fingers - Game files
+ A game of musical skill and fast fingers. The aim of the game is to
+ play guitar with the keyboard as accurately as possible.
+ .
+ This is the package containing the game executable code. You will need
+ working sound and a 3D capable graphics card.
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop
===================================================================
--- packages/trunk/fretsonfire/debian/fretsonfire-game.desktop 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Name=Frets on Fire
-Name[en_GB]=Frets on Fire
-Comment=Rock out with your keyboard
-Comment[ca]=Toca la guitarra amb el teclat
-Comment[en_GB]=Rock out with your keyboard
-Comment[es]=Toca la guitarra con tu teclado
-Comment[gl]=Toca a guitarra co teclado
-Exec=fretsonfire
-Icon=fretsonfire
-Terminal=false
-Type=Application
-Categories=Game;ArcadeGame;
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop (from rev 15622, packages/trunk/fretsonfire/debian/fretsonfire-game.desktop)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.desktop 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,15 @@
+[Desktop Entry]
+Name=Frets on Fire
+Name[en_GB]=Frets on Fire
+Comment=Rock out with your keyboard
+Comment[ca]=Toca la guitarra amb el teclat
+Comment[en_GB]=Rock out with your keyboard
+Comment[es]=Toca la guitarra con tu teclado
+Comment[gl]=Toca a guitarra co teclado
+Comment[de]=Rocke ab mit deiner Tastatur
+Exec=fretsonfire
+Icon=fretsonfire
+Terminal=false
+Type=Application
+Categories=Game;ArcadeGame;
+Keywords=music;rock;keyboard;
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs
===================================================================
--- packages/trunk/fretsonfire/debian/fretsonfire-game.docs 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,3 +0,0 @@
-readme.txt
-todo.txt
-debian/README.Debian
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs (from rev 15622, packages/trunk/fretsonfire/debian/fretsonfire-game.docs)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.docs 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,2 @@
+readme.txt
+todo.txt
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install
===================================================================
--- packages/trunk/fretsonfire/debian/fretsonfire-game.install 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,16 +0,0 @@
-# Data
-data/*.ini data/*.svg data/*.png data/*.ogg data/*.dae data/*.txt usr/share/games/fretsonfire/data
-translations/*.mo usr/share/games/fretsonfire/data/translations
-data/mods/Chilly data/mods/LightGraphics usr/share/games/fretsonfire/data/mods
-data/songs/tutorial usr/share/games/fretsonfire/data/songs
-
-# Source
-src/*py src/*pot usr/share/games/fretsonfire/game
-src/midi/*py usr/share/games/fretsonfire/game/midi
-
-# Wrapper and icons
-fretsonfire usr/games
-debian/pixmaps/fretsonfire.xpm usr/share/pixmaps
-debian/pixmaps/48x48/fretsonfire.png usr/share/icons/hicolor/48x48/apps
-debian/pixmaps/64x64/fretsonfire.png usr/share/pixmaps
-debian/fretsonfire-game.desktop usr/share/applications
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install (from rev 15622, packages/trunk/fretsonfire/debian/fretsonfire-game.install)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/fretsonfire-game.install 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,14 @@
+# Data
+# Source
+# Wrapper and icons
+data/*.ini data/*.svg data/*.png data/*.ogg data/*.dae data/*.txt usr/share/games/fretsonfire/data
+data/mods/Chilly data/mods/LightGraphics usr/share/games/fretsonfire/data/mods
+data/songs/tutorial usr/share/games/fretsonfire/data/songs
+debian/fretsonfire-game.desktop usr/share/applications
+debian/pixmaps/48x48/fretsonfire.png usr/share/icons/hicolor/48x48/apps
+debian/pixmaps/64x64/fretsonfire.png usr/share/icons/hicolor/64x64/apps
+debian/pixmaps/fretsonfire.xpm usr/share/pixmaps
+fretsonfire usr/games
+src/*py src/*pot usr/share/games/fretsonfire/game
+src/midi/*py usr/share/games/fretsonfire/game/midi
+translations/*.mo usr/share/games/fretsonfire/data/translations
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/python-PIL-tobytes-error.patch (from rev 15622, packages/trunk/fretsonfire/debian/patches/python-PIL-tobytes-error.patch)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/python-PIL-tobytes-error.patch (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/python-PIL-tobytes-error.patch 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,51 @@
+From: Markus Koschany <apo at debian.org>
+Date: Sun, 13 Dec 2015 16:28:22 +0100
+Subject: python PIL tobytes error
+
+Fix runtime error due to API changes in Python PIL.
+
+Bug: https://bugs.debian.org/807250
+Forwarded: no
+---
+ src/Texture.py | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/Texture.py b/src/Texture.py
+index 51509f5..9b3b6de 100644
+--- a/src/Texture.py
++++ b/src/Texture.py
+@@ -210,13 +210,13 @@ class Texture:
+ """Load the texture from a PIL image"""
+ image = image.transpose(Image.FLIP_TOP_BOTTOM)
+ if image.mode == "RGBA":
+- string = image.tostring('raw', 'RGBA', 0, -1)
++ string = image.tobytes('raw', 'RGBA', 0, -1)
+ self.loadRaw(image.size, string, GL_RGBA, 4)
+ elif image.mode == "RGB":
+- string = image.tostring('raw', 'RGB', 0, -1)
++ string = image.tobytes('raw', 'RGB', 0, -1)
+ self.loadRaw(image.size, string, GL_RGB, 3)
+ elif image.mode == "L":
+- string = image.tostring('raw', 'L', 0, -1)
++ string = image.tobytes('raw', 'L', 0, -1)
+ self.loadRaw(image.size, string, GL_LUMINANCE, 1)
+ else:
+ raise TextureException("Unsupported image mode '%s'" % image.mode)
+@@ -256,7 +256,7 @@ class Texture:
+ # appears to be using PIL to do the conversion.
+ string = pygame.image.tostring(surface, "RGB")
+ image = Image.fromstring("RGB", surface.get_size(), string).convert("L")
+- string = image.tostring('raw', 'L', 0, -1)
++ string = image.tobytes('raw', 'L', 0, -1)
+ self.loadRaw(surface.get_size(), string, GL_LUMINANCE, GL_INTENSITY8)
+ else:
+ if alphaChannel:
+@@ -275,7 +275,7 @@ class Texture:
+ # appears to be using PIL to do the conversion.
+ string = pygame.image.tostring(surface, "RGB")
+ image = Image.fromstring("RGB", surface.get_size(), string).convert("L")
+- string = image.tostring('raw', 'L', 0, -1)
++ string = image.tobytes('raw', 'L', 0, -1)
+ self.loadSubRaw(surface.get_size(), position, string, GL_INTENSITY8)
+ else:
+ if alphaChannel:
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series
===================================================================
--- packages/trunk/fretsonfire/debian/patches/series 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,7 +0,0 @@
-datapath.patch
-typeerror.patch
-font-revert.patch
-fonts_lower_cpu.patch
-fix_window_height_bug.patch
-keep_sound_when_failed.patch
-credits_music.patch
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series (from rev 15622, packages/trunk/fretsonfire/debian/patches/series)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/patches/series 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,8 @@
+datapath.patch
+typeerror.patch
+font-revert.patch
+fonts_lower_cpu.patch
+fix_window_height_bug.patch
+keep_sound_when_failed.patch
+credits_music.patch
+python-PIL-tobytes-error.patch
Deleted: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules
===================================================================
--- packages/trunk/fretsonfire/debian/rules 2015-12-11 21:57:17 UTC (rev 15621)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules 2015-12-13 16:16:26 UTC (rev 15623)
@@ -1,155 +0,0 @@
-#!/usr/bin/make -f
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-build-indep: build-stamp
-
-build-arch:
-
-build: build-indep build-arch
-
-build-stamp:
- dh_testdir
- docbook-to-man debian/fretsonfire.sgml > fretsonfire.6
- find data -name "*.svg" | sed -e "s/.svg$$/.png/" | while read l; do if ! test -f "$$l"; then echo "Missing $$l"; exit 1; fi; done
-
- # rename and mode these here so that dh_install can do it's magic
- cp debian/fretsonfire.sh fretsonfire
- chmod 755 fretsonfire
- cp data/icon.png fretsonfire.png
- chmod 755 src/FretsOnFire.py
-
- mkdir translations
- cp data/translations/*.po translations/
- cp data/translations/*.py translations/
- if test $(ls debian/translations/* -1 | wc -l) -ne 0; then \
- cp debian/translations/* translations/ ; \
- fi
- cd translations && python update.py
-
- touch $@
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- rm -rf translations
- rm -rf `find . -name "*.pyc"`
- rm -f fretsonfire.6 fretsonfire fretsonfire.png
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
- # symlink fonts
- ln -sf ../../../fonts/truetype/ttf-dejavu/DejaVuSans.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/international.ttf
- ln -sf ../../../fonts/truetype/mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/title.ttf
- ln -sf ../../../fonts/truetype/mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/default.ttf
-
- # other installation done with dh_install
-
-# Build architecture-independent files here.
-binary-indep: build install
- dh_testdir
- dh_testroot
- dh_installchangelogs
- dh_installdocs
- dh_installmenu
- dh_installman -pfretsonfire-game fretsonfire.6
- dh_install -pfretsonfire-game
- dh_link
- dh_strip
- dh_compress
- dh_fixperms
- #dh_python2
- dh_installdeb
- dh_shlibdeps
- dh_gencontrol
- dh_md5sums
- dh_builddeb -- -Zbzip2
-
-# Build architecture-dependent files here.
-binary-arch: build install
-
-binary: binary-indep binary-arch
-
-ORIG_VERSION=$(shell dpkg-parsechangelog | sed -n '/^Version/s/[^:].*: \(.*\).dfsg-[^-]*$$/\1/p')
-print-orig-version:
- echo $(ORIG_VERSION)
-
-../FretsOnFire-$(ORIG_VERSION).tar.gz:
- wget http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/f/fr/fretsonfire/FretsOnFire-$(ORIG_VERSION).tar.gz --directory-prefix=../
-
-extract_translation_source:
- # get the translation template (needs gettext)
- cd fretsonfire-$(ORIG_VERSION).dfsg/src && \
- xgettext -o ../data/translations/fretsonfire.pot \
- `grep -r "_(\".*\")" * | awk -F: '{print $$1}' | sort --unique`
-
- cat fretsonfire-$(ORIG_VERSION).dfsg/data/songs/tutorial/script.txt | \
- awk '{ print NR "|" $$0 }' | grep " text " | sed 's/ text */|/g' | \
- awk -F"|" '{ print "\n#: data/songs/tutorial/script.txt:" $$1 " \nmsgid \"" $$3 "\"\nmsgstr \"\""}' \
- >> fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot
-
- msguniq -o fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot \
- fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot
-
- # get the source from the translation files (needs gettext)
- cd fretsonfire-$(ORIG_VERSION).dfsg/data/translations && \
- for i in *.mo; do \
- msgunfmt $$i > `echo $$i | sed -e "s/.mo/.po/"` ; \
- done
-
- # merge the obtained the translation files with the template (needs gettext)
- cd fretsonfire-$(ORIG_VERSION).dfsg/data/translations && \
- for i in *.po; do \
- msgmerge -o $$i $$i fretsonfire.pot ; \
- done
-
-get-orig-source: ../FretsOnFire-$(ORIG_VERSION).tar.gz
- # clean old builds;
- rm -rf "FretsOnFire-src-$(ORIG_VERSION)/" "Frets on Fire-$(ORIG_VERSION)/" "FretsOnFire/" "fretsonfire-$(ORIG_VERSION).dfsg"
-
- # extract source and data
- tar xvzf "../FretsOnFire-$(ORIG_VERSION).tar.gz"
-
- mkdir -p "fretsonfire-$(ORIG_VERSION).dfsg/data"
-
- # we want all the source
- cp -va "Frets on Fire-$(ORIG_VERSION)/doc" "Frets on Fire-$(ORIG_VERSION)/src" "fretsonfire-$(ORIG_VERSION).dfsg/"
- cp -v "Frets on Fire-$(ORIG_VERSION)"/* "fretsonfire-$(ORIG_VERSION).dfsg/" || true
-
- # copy the data, without the songs, but with the tutorial
- cp -v "Frets on Fire-$(ORIG_VERSION)/data"/* "fretsonfire-$(ORIG_VERSION).dfsg/data/" || true
- rm -f "fretsonfire-$(ORIG_VERSION).dfsg/data"/*.ttf
- cp -va "Frets on Fire-$(ORIG_VERSION)/data/mods" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
- cp -va "Frets on Fire-$(ORIG_VERSION)/data/translations" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
- mkdir -p "fretsonfire-$(ORIG_VERSION).dfsg/data/songs"
- cp -av "Frets on Fire-$(ORIG_VERSION)/data/songs/tutorial" "fretsonfire-$(ORIG_VERSION).dfsg/data/songs/"
-
- # get translation sources (requires subversion)
- svn co https://fretsonfire.svn.sourceforge.net/svnroot/fretsonfire/trunk/data/translations _translations
- mv _translations/* "fretsonfire-$(ORIG_VERSION).dfsg/data/translations/"
- rm -rf _translations
-
- # turn off the execute bit on all the random files
- find "fretsonfire-$(ORIG_VERSION).dfsg" -type f | xargs chmod -x
-
- # build the tarball and clean up
- tar cvfz "../fretsonfire_$(ORIG_VERSION).dfsg.orig.tar.gz" "fretsonfire-$(ORIG_VERSION).dfsg"
- rm -rf "Frets on Fire-$(ORIG_VERSION)/" "FretsOnFire-src-$(ORIG_VERSION)/" "FretsOnFire/" "fretsonfire-$(ORIG_VERSION).dfsg"
-
-.PHONY: build clean binary-indep binary-arch binary install configure
Copied: packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules (from rev 15622, packages/trunk/fretsonfire/debian/rules)
===================================================================
--- packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules (rev 0)
+++ packages/tags/fretsonfire/1.3.110.dfsg2-2/debian/rules 2015-12-13 16:16:26 UTC (rev 15623)
@@ -0,0 +1,155 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+build-indep: build-stamp
+
+build-arch:
+
+build: build-indep build-arch
+
+build-stamp:
+ dh_testdir
+ docbook-to-man debian/fretsonfire.sgml > fretsonfire.6
+ find data -name "*.svg" | sed -e "s/.svg$$/.png/" | while read l; do if ! test -f "$$l"; then echo "Missing $$l"; exit 1; fi; done
+
+ # rename and mode these here so that dh_install can do it's magic
+ cp debian/fretsonfire.sh fretsonfire
+ chmod 755 fretsonfire
+ cp data/icon.png fretsonfire.png
+ chmod 755 src/FretsOnFire.py
+
+ mkdir translations
+ cp data/translations/*.po translations/
+ cp data/translations/*.py translations/
+ if test $(ls debian/translations/* -1 | wc -l) -ne 0; then \
+ cp debian/translations/* translations/ ; \
+ fi
+ cd translations && python update.py
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+ rm -rf translations
+ rm -rf `find . -name "*.pyc"`
+ rm -f fretsonfire.6 fretsonfire fretsonfire.png
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_prep
+ dh_installdirs
+
+ # symlink fonts
+ ln -sf ../../../fonts/truetype/dejavu/DejaVuSans.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/international.ttf
+ ln -sf ../../../fonts/truetype/mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/title.ttf
+ ln -sf ../../../fonts/truetype/mgopen/MgOpenCosmeticaRegular.ttf $(CURDIR)/debian/fretsonfire-game/usr/share/games/fretsonfire/data/default.ttf
+
+ # other installation done with dh_install
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installmenu
+ dh_installman -pfretsonfire-game fretsonfire.6
+ dh_install -pfretsonfire-game
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+ #dh_python2
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+# Build architecture-dependent files here.
+binary-arch: build install
+
+binary: binary-indep binary-arch
+
+ORIG_VERSION=$(shell dpkg-parsechangelog | sed -n '/^Version/s/[^:].*: \(.*\).dfsg-[^-]*$$/\1/p')
+print-orig-version:
+ echo $(ORIG_VERSION)
+
+../FretsOnFire-$(ORIG_VERSION).tar.gz:
+ wget http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/f/fr/fretsonfire/FretsOnFire-$(ORIG_VERSION).tar.gz --directory-prefix=../
+
+extract_translation_source:
+ # get the translation template (needs gettext)
+ cd fretsonfire-$(ORIG_VERSION).dfsg/src && \
+ xgettext -o ../data/translations/fretsonfire.pot \
+ `grep -r "_(\".*\")" * | awk -F: '{print $$1}' | sort --unique`
+
+ cat fretsonfire-$(ORIG_VERSION).dfsg/data/songs/tutorial/script.txt | \
+ awk '{ print NR "|" $$0 }' | grep " text " | sed 's/ text */|/g' | \
+ awk -F"|" '{ print "\n#: data/songs/tutorial/script.txt:" $$1 " \nmsgid \"" $$3 "\"\nmsgstr \"\""}' \
+ >> fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot
+
+ msguniq -o fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot \
+ fretsonfire-$(ORIG_VERSION).dfsg/data/translations/fretsonfire.pot
+
+ # get the source from the translation files (needs gettext)
+ cd fretsonfire-$(ORIG_VERSION).dfsg/data/translations && \
+ for i in *.mo; do \
+ msgunfmt $$i > `echo $$i | sed -e "s/.mo/.po/"` ; \
+ done
+
+ # merge the obtained the translation files with the template (needs gettext)
+ cd fretsonfire-$(ORIG_VERSION).dfsg/data/translations && \
+ for i in *.po; do \
+ msgmerge -o $$i $$i fretsonfire.pot ; \
+ done
+
+get-orig-source: ../FretsOnFire-$(ORIG_VERSION).tar.gz
+ # clean old builds;
+ rm -rf "FretsOnFire-src-$(ORIG_VERSION)/" "Frets on Fire-$(ORIG_VERSION)/" "FretsOnFire/" "fretsonfire-$(ORIG_VERSION).dfsg"
+
+ # extract source and data
+ tar xvzf "../FretsOnFire-$(ORIG_VERSION).tar.gz"
+
+ mkdir -p "fretsonfire-$(ORIG_VERSION).dfsg/data"
+
+ # we want all the source
+ cp -va "Frets on Fire-$(ORIG_VERSION)/doc" "Frets on Fire-$(ORIG_VERSION)/src" "fretsonfire-$(ORIG_VERSION).dfsg/"
+ cp -v "Frets on Fire-$(ORIG_VERSION)"/* "fretsonfire-$(ORIG_VERSION).dfsg/" || true
+
+ # copy the data, without the songs, but with the tutorial
+ cp -v "Frets on Fire-$(ORIG_VERSION)/data"/* "fretsonfire-$(ORIG_VERSION).dfsg/data/" || true
+ rm -f "fretsonfire-$(ORIG_VERSION).dfsg/data"/*.ttf
+ cp -va "Frets on Fire-$(ORIG_VERSION)/data/mods" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
+ cp -va "Frets on Fire-$(ORIG_VERSION)/data/translations" "fretsonfire-$(ORIG_VERSION).dfsg/data/"
+ mkdir -p "fretsonfire-$(ORIG_VERSION).dfsg/data/songs"
+ cp -av "Frets on Fire-$(ORIG_VERSION)/data/songs/tutorial" "fretsonfire-$(ORIG_VERSION).dfsg/data/songs/"
+
+ # get translation sources (requires subversion)
+ svn co https://fretsonfire.svn.sourceforge.net/svnroot/fretsonfire/trunk/data/translations _translations
+ mv _translations/* "fretsonfire-$(ORIG_VERSION).dfsg/data/translations/"
+ rm -rf _translations
+
+ # turn off the execute bit on all the random files
+ find "fretsonfire-$(ORIG_VERSION).dfsg" -type f | xargs chmod -x
+
+ # build the tarball and clean up
+ tar cvfz "../fretsonfire_$(ORIG_VERSION).dfsg.orig.tar.gz" "fretsonfire-$(ORIG_VERSION).dfsg"
+ rm -rf "Frets on Fire-$(ORIG_VERSION)/" "FretsOnFire-src-$(ORIG_VERSION)/" "FretsOnFire/" "fretsonfire-$(ORIG_VERSION).dfsg"
+
+.PHONY: build clean binary-indep binary-arch binary install configure
More information about the Pkg-games-commits
mailing list