r7017 - packages/trunk/vegastrike/debian

Andres Mejia ceros-guest at alioth.debian.org
Thu May 15 04:08:14 UTC 2008


Author: ceros-guest
Date: 2008-05-15 04:08:13 +0000 (Thu, 15 May 2008)
New Revision: 7017

Added:
   packages/trunk/vegastrike/debian/vegastrike-bin.override
Removed:
   packages/trunk/vegastrike/debian/vegastrike.override
Modified:
   packages/trunk/vegastrike/debian/changelog
   packages/trunk/vegastrike/debian/control
   packages/trunk/vegastrike/debian/rules
Log:
Make the package vegastrike be a metapackage. Create a vegastrike-bin package for the binaries.

Modified: packages/trunk/vegastrike/debian/changelog
===================================================================
--- packages/trunk/vegastrike/debian/changelog	2008-05-15 03:40:37 UTC (rev 7016)
+++ packages/trunk/vegastrike/debian/changelog	2008-05-15 04:08:13 UTC (rev 7017)
@@ -13,7 +13,7 @@
   * Make package more NMUable.
   * Updated man page.
   * Updated README.Debian.
-  * Adding new build dependencies of libogre-dev, ,libcegui-mk2-dev,
+  * Adding new build dependencies of libogre-dev, libcegui-mk2-dev,
     libceguiogre-dev, libavcodec-dev, libavformat-dev, and libswscale-dev.
   * Updated watchfile.
   * Add new upstream icon for menu and .desktop files.
@@ -23,8 +23,10 @@
   * Provide mission to play for new release of vegastrike.
   * Added TODO.Debian.
   * Remove boost directory and also .svn directories from upstream source.
+  * Make the package vegastrike be a metapackage that installs the full game of
+    vegastrike. The vegastrike binaries will be in vegastrike-bin.
 
- -- Andres Mejia <mcitadel at gmail.com>  Sun, 11 May 2008 15:12:59 -0400
+ -- Andres Mejia <mcitadel at gmail.com>  Thu, 15 May 2008 00:00:59 -0400
 
 vegastrike (0.5~svn12126-2) unstable; urgency=low
 

Modified: packages/trunk/vegastrike/debian/control
===================================================================
--- packages/trunk/vegastrike/debian/control	2008-05-15 03:40:37 UTC (rev 7016)
+++ packages/trunk/vegastrike/debian/control	2008-05-15 04:08:13 UTC (rev 7017)
@@ -11,10 +11,35 @@
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/vegastrike/?op=log
 DM-Upload-Allowed: yes
 
+Package: vegastrike-bin
+Architecture: any
+Depends: vegastrike-data (>=0.5.0), ${shlibs:Depends}
+Description: OpenSource 3d Space Simulator (binaries)
+ Vega Strike is an OpenSource 3d Space Simulator. Work is proceeding on both the
+ Vega Strike game engine and a Vega Strike Universe game data set. Both engine
+ and data are in a playable state, but still under development. Each release
+ serves as a beta for both engine and data.
+ .
+ The Vega Strike engine serves as the foundation for the Privateer Gemini Gold,
+ Privateer Remake, Vega Trek, and Pi Armada projects.
+ .
+ The project goal is, at version 1.0, is to be a generic space simulator.
+ Currently developed features include:
+ .
+    * Trading
+    * Exploration
+    * Plenty of shoot 'em up action
+    * Preliminary multiplayer Deathmatch (testing server only)
+ .
+ This package installs the vegastrike binaries such as the vegastrike game
+ binary among other binaries. This will also only install the vegastrike-data
+ package, useful for those who do not want to install the vegastrike-music
+ package.
+
 Package: vegastrike
 Architecture: any
-Depends: vegastrike-data (>=0.4.3), ${shlibs:Depends}
-Description: OpenSource 3d Space Simulator (client)
+Depends: vegastrike-bin, vegastrike-music
+Description: OpenSource 3d Space Simulator (full game)
  Vega Strike is an OpenSource 3d Space Simulator. Work is proceeding on both the
  Vega Strike game engine and a Vega Strike Universe game data set. Both engine
  and data are in a playable state, but still under development. Each release
@@ -31,4 +56,4 @@
     * Plenty of shoot 'em up action
     * Preliminary multiplayer Deathmatch (testing server only)
  .
- This package installs the game vegastrike.
+ This package is a metapackage that will install the full game of vegastrike.

Modified: packages/trunk/vegastrike/debian/rules
===================================================================
--- packages/trunk/vegastrike/debian/rules	2008-05-15 03:40:37 UTC (rev 7016)
+++ packages/trunk/vegastrike/debian/rules	2008-05-15 04:08:13 UTC (rev 7017)
@@ -94,10 +94,10 @@
 	dh_install debian/vegastrike.desktop usr/share/applications
 	dh_install debian/vegastrike-setup.desktop usr/share/applications
 	dh_install debian/vegastrike.xpm usr/share/pixmaps
-	mkdir -p debian/vegastrike/usr/share/lintian/overrides
-	install -m 644 debian/vegastrike.override \
-		debian/vegastrike/usr/share/lintian/overrides/vegastrike
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/vegastrike/
+	mkdir -p debian/vegastrike-bin/usr/share/lintian/overrides
+	install -m 644 debian/vegastrike-bin.override \
+		debian/vegastrike-bin/usr/share/lintian/overrides/vegastrike-bin
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/vegastrike-bin/
 # Install the small wrapper around vssetup
 	dh_install debian/scripts/vsinstall usr/games
 

Copied: packages/trunk/vegastrike/debian/vegastrike-bin.override (from rev 7004, packages/trunk/vegastrike/debian/vegastrike.override)
===================================================================
--- packages/trunk/vegastrike/debian/vegastrike-bin.override	                        (rev 0)
+++ packages/trunk/vegastrike/debian/vegastrike-bin.override	2008-05-15 04:08:13 UTC (rev 7017)
@@ -0,0 +1,3 @@
+# There's nothing we can do about this line, since it pertains to a long path to
+# a file from the package.
+vegastrike-bin: manpage-has-errors-from-man usr/share/man/man6/vegastrike.6.gz 55: warning [p 1, 7.5i]: cannot adjust line

Deleted: packages/trunk/vegastrike/debian/vegastrike.override
===================================================================
--- packages/trunk/vegastrike/debian/vegastrike.override	2008-05-15 03:40:37 UTC (rev 7016)
+++ packages/trunk/vegastrike/debian/vegastrike.override	2008-05-15 04:08:13 UTC (rev 7017)
@@ -1,3 +0,0 @@
-# There's nothing we can do about this line, since it pertains to a long path to
-# a file from the package.
-vegastrike: manpage-has-errors-from-man usr/share/man/man6/vegastrike.6.gz 55: warning [p 1, 7.5i]: cannot adjust line




More information about the Pkg-games-commits mailing list