r13794 - in packages/trunk/funguloids/debian: . patches

Fabian Greffrath fabian-guest at alioth.debian.org
Thu Oct 4 12:22:50 UTC 2012


Author: fabian-guest
Date: 2012-10-04 12:22:49 +0000 (Thu, 04 Oct 2012)
New Revision: 13794

Added:
   packages/trunk/funguloids/debian/funguloids-data.install
   packages/trunk/funguloids/debian/patches/doc_path.patch
Modified:
   packages/trunk/funguloids/debian/control
   packages/trunk/funguloids/debian/funguloids.install
   packages/trunk/funguloids/debian/patches/series
   packages/trunk/funguloids/debian/rules
Log:
Fix install location of documentation and an architecture-independant funguloids-data package for
all the game data (Closes: #602735).

Modified: packages/trunk/funguloids/debian/control
===================================================================
--- packages/trunk/funguloids/debian/control	2012-10-04 10:54:19 UTC (rev 13793)
+++ packages/trunk/funguloids/debian/control	2012-10-04 12:22:49 UTC (rev 13794)
@@ -22,9 +22,22 @@
 
 Package: funguloids
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: funguloids-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: space-flying-mushroom-picking-simulator game
  "Those Funny Funguloids!" is actually a nice little piece of entertainment.
  You collect mushrooms, bring them back to your home base and profit! That's
  the basic idea in a nutshell. It has smooth, appealing 3d graphics and nice
  atmospheric sound effects. Go ahead and try it out - it has sounds too!
+ 
+Package: funguloids-data
+Architecture: all
+Depends: ${misc:Depends}
+Breaks: funguloids (<< 1.06-9~)
+Replaces: funguloids (<< 1.06-9~)
+Description: space-flying-mushroom-picking-simulator game (data files)
+ "Those Funny Funguloids!" is actually a nice little piece of entertainment.
+ You collect mushrooms, bring them back to your home base and profit! That's
+ the basic idea in a nutshell. It has smooth, appealing 3d graphics and nice
+ atmospheric sound effects. Go ahead and try it out - it has sounds too!
+ .
+ This package contains the architecture-independent data files.

Added: packages/trunk/funguloids/debian/funguloids-data.install
===================================================================
--- packages/trunk/funguloids/debian/funguloids-data.install	                        (rev 0)
+++ packages/trunk/funguloids/debian/funguloids-data.install	2012-10-04 12:22:49 UTC (rev 13794)
@@ -0,0 +1 @@
+usr/share

Modified: packages/trunk/funguloids/debian/funguloids.install
===================================================================
--- packages/trunk/funguloids/debian/funguloids.install	2012-10-04 10:54:19 UTC (rev 13793)
+++ packages/trunk/funguloids/debian/funguloids.install	2012-10-04 12:22:49 UTC (rev 13794)
@@ -1 +1,2 @@
 debian/funguloids.desktop usr/share/applications
+usr/games

Added: packages/trunk/funguloids/debian/patches/doc_path.patch
===================================================================
--- packages/trunk/funguloids/debian/patches/doc_path.patch	                        (rev 0)
+++ packages/trunk/funguloids/debian/patches/doc_path.patch	2012-10-04 12:22:49 UTC (rev 13794)
@@ -0,0 +1,16 @@
+Author: Fabian Greffrath <fabian+debian at greffrath.com>
+Subject: Fix location of documentation.
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -254,8 +254,8 @@ bininstalldir="${prefix}/games"
+ gameinstalldir="${prefix}/share/games/funguloids"
+ iconinstalldir="${prefix}/share/games/funguloids/icon"
+ musicinstalldir="${prefix}/share/games/funguloids/music"
+-docinstalldir="${prefix}/share/docs/funguloids"
+-docimageinstalldir="${prefix}/share/docs/funguloids/docs"
++docinstalldir="${prefix}/share/doc/funguloids"
++docimageinstalldir="${prefix}/share/doc/funguloids/docs"
+ pixmapinstalldir="${prefix}/share/pixmaps"
+ 
+ AC_SUBST(prefix)

Modified: packages/trunk/funguloids/debian/patches/series
===================================================================
--- packages/trunk/funguloids/debian/patches/series	2012-10-04 10:54:19 UTC (rev 13793)
+++ packages/trunk/funguloids/debian/patches/series	2012-10-04 12:22:49 UTC (rev 13794)
@@ -7,3 +7,4 @@
 g++4.6.patch
 optional_cg.patch
 g++4.7.patch
+doc_path.patch

Modified: packages/trunk/funguloids/debian/rules
===================================================================
--- packages/trunk/funguloids/debian/rules	2012-10-04 10:54:19 UTC (rev 13793)
+++ packages/trunk/funguloids/debian/rules	2012-10-04 12:22:49 UTC (rev 13794)
@@ -42,3 +42,5 @@
 		mv bin/funguloids.mpk.orig bin/funguloids.mpk ; \
 	fi
 
+override_dh_install:
+	dh_install --fail-missing




More information about the Pkg-games-commits mailing list