r2097 - packages/trunk/lincity-ng/debian

Cyril Brulebois kibi-guest at alioth.debian.org
Mon Dec 11 23:23:47 CET 2006


Author: kibi-guest
Date: 2006-12-11 23:23:47 +0100 (Mon, 11 Dec 2006)
New Revision: 2097

Modified:
   packages/trunk/lincity-ng/debian/changelog
   packages/trunk/lincity-ng/debian/control
   packages/trunk/lincity-ng/debian/copyright
   packages/trunk/lincity-ng/debian/docs
   packages/trunk/lincity-ng/debian/rules
Log:
"More cleanup"
 - Fix a dash (s{-}{\-}) in the doc/lincity-ng.6 manpage by adding a sed
   line in debian/rules, a temporary file, and adjust cleanup to leave
   source untouched.
 - Adjust commentaries in debian/rules.
 - Remove TODO in debian/docs (there were two of them).
 - Add an URL in debin/control.
 - Add a note in debian/copyright about Debian Games Team taking over
   the packaging, under the same license.


Modified: packages/trunk/lincity-ng/debian/changelog
===================================================================
--- packages/trunk/lincity-ng/debian/changelog	2006-12-11 17:54:25 UTC (rev 2096)
+++ packages/trunk/lincity-ng/debian/changelog	2006-12-11 22:23:47 UTC (rev 2097)
@@ -13,6 +13,14 @@
   * Update FSF address in debian/copyright.
   * Add newlines at the end of debian/docs and debian/README.Debian.
   * Add a debian/watch file.
+  * Fix a dash (s{-}{\-}) in the doc/lincity-ng.6 manpage by adding a sed line
+    in debian/rules, a temporary file, and adjust cleanup to leave source
+    untouched.
+  * Adjust commentaries in debian/rules.
+  * Remove TODO in debian/docs (there were two of them).
+  * Add an URL in debin/control.
+  * Add a note in debian/copyright about Debian Games Team taking over the
+    packaging, under the same license.
 
  -- Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>  Fri,  8 Dec 2006 19:32:41 +0000
 

Modified: packages/trunk/lincity-ng/debian/control
===================================================================
--- packages/trunk/lincity-ng/debian/control	2006-12-11 17:54:25 UTC (rev 2096)
+++ packages/trunk/lincity-ng/debian/control	2006-12-11 22:23:47 UTC (rev 2097)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
 Uploaders: Cyril Brulebois <cyril.brulebois at enst-bretagne.fr>
-Build-Depends: debhelper (>= 5.0.0), autotools-dev, jam, pkg-config, libsdl1.2-dev (>= 1.2.5), libsdl-mixer1.2-dev (>= 1.2), libsdl-image1.2-dev (>= 1.2), libsdl-ttf2.0-dev (>= 2.0), libphysfs-dev (>= 0.1.9), zlib1g-dev, libxml2-dev (>= 2.6.1), libsdl-gfx1.2-dev (>= 2.0.13)
+Build-Depends: debhelper (>= 5), autotools-dev, jam, pkg-config, libsdl1.2-dev (>= 1.2.5), libsdl-mixer1.2-dev (>= 1.2), libsdl-image1.2-dev (>= 1.2), libsdl-ttf2.0-dev (>= 2.0), libphysfs-dev (>= 0.1.9), zlib1g-dev, libxml2-dev (>= 2.6.1), libsdl-gfx1.2-dev (>= 2.0.13)
 Standards-Version: 3.7.2
 
 Package: lincity-ng
@@ -20,6 +20,8 @@
  one place, this is not a game that you can leave for long periods of time.
  This game is similar to the commercial simulation game with a similar
  name.
+ .
+  Homepage: http://lincity-ng.berlios.de/
 
 Package: lincity-ng-data
 Architecture: all

Modified: packages/trunk/lincity-ng/debian/copyright
===================================================================
--- packages/trunk/lincity-ng/debian/copyright	2006-12-11 17:54:25 UTC (rev 2096)
+++ packages/trunk/lincity-ng/debian/copyright	2006-12-11 22:23:47 UTC (rev 2097)
@@ -58,3 +58,6 @@
 
 Lincity-ng was debianized by Moritz Muehlenhoff <jmm at inutil.org>, all
 Debian packaging stuff is covered under the GNU General Public License.
+
+It was taken over by the Debian Games Team in August 2006, under the
+same license.

Modified: packages/trunk/lincity-ng/debian/docs
===================================================================
--- packages/trunk/lincity-ng/debian/docs	2006-12-11 17:54:25 UTC (rev 2096)
+++ packages/trunk/lincity-ng/debian/docs	2006-12-11 22:23:47 UTC (rev 2097)
@@ -1,5 +1,4 @@
 README
 TODO
 RELNOTES
-TODO
 

Modified: packages/trunk/lincity-ng/debian/rules
===================================================================
--- packages/trunk/lincity-ng/debian/rules	2006-12-11 17:54:25 UTC (rev 2096)
+++ packages/trunk/lincity-ng/debian/rules	2006-12-11 22:23:47 UTC (rev 2097)
@@ -1,17 +1,9 @@
 #!/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
 
-
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
+# Needed to cross-compile
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
@@ -57,6 +49,8 @@
 endif
 	rm -f Jamconfig
 
+	# Remove the fixed manpage
+	rm -f $(CURDIR)/debian/lincity-ng.6
 
 	dh_clean 
 
@@ -67,6 +61,11 @@
 	dh_installdirs
 
 	jam -sprefix=$(CURDIR)/debian/lincity-ng/usr install
+	
+	# Fix the hyphen-used-as-minus-sign typo
+	sed -e 's/ -S 1024x768/ \\-S 1024x768/' \
+	 < $(CURDIR)/doc/lincity-ng.6 \
+	 > $(CURDIR)/debian/lincity-ng.6
 
 	# Build a separate arch independant data package
 	mkdir -p $(CURDIR)/debian/lincity-ng-data/usr/share/
@@ -98,7 +97,8 @@
 	dh_installdocs
 	dh_installexamples
 	dh_installmenu
-	dh_installman ./doc/lincity-ng.6
+	# Not installing ./doc/lincity-ng.6 directly since it is a bit buggy
+	dh_installman $(CURDIR)/debian/lincity-ng.6
 	dh_link
 	dh_strip
 	dh_compress




More information about the Pkg-games-commits mailing list