r14899 - packages/trunk/lincity-ng/debian

Markus Koschany apo-guest at moszumanska.debian.org
Mon Feb 3 16:55:15 UTC 2014


Author: apo-guest
Date: 2014-02-03 16:55:15 +0000 (Mon, 03 Feb 2014)
New Revision: 14899

Added:
   packages/trunk/lincity-ng/debian/clean
Removed:
   packages/trunk/lincity-ng/debian/patches/
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/lincity-ng-data.install
   packages/trunk/lincity-ng/debian/lincity-ng-data.links
   packages/trunk/lincity-ng/debian/lincity-ng.install
   packages/trunk/lincity-ng/debian/menu
   packages/trunk/lincity-ng/debian/rules
   packages/trunk/lincity-ng/debian/watch
Log:
Release 2.9~beta-1 to experimental.


Modified: packages/trunk/lincity-ng/debian/changelog
===================================================================
--- packages/trunk/lincity-ng/debian/changelog	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/changelog	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1,3 +1,34 @@
+lincity-ng (2.9~beta-1) experimental; urgency=medium
+
+  * Imported Upstream version 2.9~beta.
+  * Drop all patches. Fixed upstream.
+    - create-valid-desktop-file.patch
+    - fix-format-not-a-string-literal-error.patch
+    - fix-hyphen-is-used-as-minus-sign.patch
+    - fix-out-of-boundary-crash.patch
+    - failback-to-800x600.patch
+  * debian/control:
+    - Declare compliance with Debian policy 3.9.5.
+    - Depend on fonts-dejavu instead of the deprecated ttf-dejavu package.
+    - Move imagemagick to Build-Depends-Indep.
+    - Remove obsolete Breaks and Replaces fields from lincity-ng binary
+      package. Add Breaks and Replaces lincity-ng (<< 2.9~beta-1) to
+      lincity-ng-data because architecture-independent icons have been moved to
+      this package.
+  * debian/menu: Change section to Games/Simulation.
+  * debian/rules:
+    - Convert icons in dh_auto_build-indep target.
+    - Use dh_auto_build-arch target for jam -q.
+    - Enable verbose build with jam -dax.
+  * wrap-and-sort -sa.
+  * Update lincity-ng-data.links because of the new fonts-dejavu-core package.
+  * Add clean file.
+  * Update watch file and mangle the upstream version correctly.
+  * Update copyright years.
+  * Install README-WaterWell and README-Unlimited with docs file.
+
+ -- Markus Koschany <apo at gambaru.de>  Mon, 03 Feb 2014 16:57:11 +0100
+
 lincity-ng (2.0-4) unstable; urgency=low
 
   * Add -f-switch to rm command when removing the font files in debian/rules.

Added: packages/trunk/lincity-ng/debian/clean
===================================================================
--- packages/trunk/lincity-ng/debian/clean	                        (rev 0)
+++ packages/trunk/lincity-ng/debian/clean	2014-02-03 16:55:15 UTC (rev 14899)
@@ -0,0 +1 @@
+lincity-ng.xpm

Modified: packages/trunk/lincity-ng/debian/control
===================================================================
--- packages/trunk/lincity-ng/debian/control	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/control	2014-02-03 16:55:15 UTC (rev 14899)
@@ -2,11 +2,12 @@
 Section: games
 Priority: optional
 Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders: Cyril Brulebois <kibi at debian.org>, Markus Koschany <apo at gambaru.de>
+Uploaders:
+ Cyril Brulebois <kibi at debian.org>,
+ Markus Koschany <apo at gambaru.de>
 Build-Depends:
  autotools-dev,
  debhelper (>= 9),
- imagemagick,
  jam,
  libphysfs-dev,
  libsdl-gfx1.2-dev,
@@ -17,7 +18,9 @@
  libxml2-dev,
  pkg-config,
  zlib1g-dev
-Standards-Version: 3.9.4
+Build-Depends-Indep:
+ imagemagick
+Standards-Version: 3.9.5
 Vcs-Svn: svn://anonscm.debian.org/pkg-games/packages/trunk/lincity-ng/
 Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/lincity-ng/
 Homepage: http://lincity-ng.berlios.de/
@@ -25,12 +28,10 @@
 Package: lincity-ng
 Architecture: any
 Depends:
+ fonts-dejavu,
  lincity-ng-data (= ${source:Version}),
- ttf-dejavu,
  ${misc:Depends},
  ${shlibs:Depends}
-Breaks: lincity-ng-data (<< 1.1.1)
-Replaces: lincity-ng-data (<< 1.1.1)
 Description: City simulator game with polished graphics
  LinCity-NG is a City Simulation Game. It is a polished and improved
  version of the old LinCity game:
@@ -45,8 +46,14 @@
 
 Package: lincity-ng-data
 Architecture: all
-Depends: ${misc:Depends}
-Suggests: lincity-ng
+Depends:
+ ${misc:Depends}
+Breaks:
+ lincity-ng (<< 2.9~beta-1)
+Replaces:
+ lincity-ng (<< 2.9~beta-1)
+Suggests:
+ lincity-ng
 Description: Media files for the city simulator game LinCity-NG
  LinCity-NG is a City Simulation Game. It is a polished and improved
  version of the old LinCity game:

Modified: packages/trunk/lincity-ng/debian/copyright
===================================================================
--- packages/trunk/lincity-ng/debian/copyright	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/copyright	2014-02-03 16:55:15 UTC (rev 14899)
@@ -23,7 +23,7 @@
 License: MIT
 Copyright: 2004, Adam D. Moss
 
-Files: data/fonts/*.ttf
+Files: data/fonts/sans.ttf
 Copyright: 2003, Bitstream, Inc
            2006, Tavmjong Bah
 License: Bitstream-Vera-Fonts-Copyright and Arev-Fonts-Copyright
@@ -37,7 +37,7 @@
            2006,      Steinar H. Gunderson <sesse at debian.org>
            2006-2007, Cyril Brulebois <kibi at debian.org>
            2007-2009, Gonéri Le Bouder <goneri at rulezlan.org>
-           2013,      Markus Koschany <apo at gambaru.de>
+           2013-2014, Markus Koschany <apo at gambaru.de>
 License: GPL-2+
 
 License: GPL-2+

Modified: packages/trunk/lincity-ng/debian/docs
===================================================================
--- packages/trunk/lincity-ng/debian/docs	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/docs	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1,3 +1,4 @@
 README
 TODO
-
+README-Unlimited
+README-WaterWell

Modified: packages/trunk/lincity-ng/debian/lincity-ng-data.install
===================================================================
--- packages/trunk/lincity-ng/debian/lincity-ng-data.install	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/lincity-ng-data.install	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1 +1,3 @@
+lincity-ng.xpm                      usr/share/pixmaps
+data/lincity-ng.png                 usr/share/pixmaps
 usr/share/games/lincity-ng

Modified: packages/trunk/lincity-ng/debian/lincity-ng-data.links
===================================================================
--- packages/trunk/lincity-ng/debian/lincity-ng-data.links	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/lincity-ng-data.links	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1,2 +1 @@
-usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf usr/share/games/lincity-ng/fonts/sans.ttf
-
+usr/share/fonts/truetype/dejavu/DejaVuSans.ttf usr/share/games/lincity-ng/fonts/sans.ttf

Modified: packages/trunk/lincity-ng/debian/lincity-ng.install
===================================================================
--- packages/trunk/lincity-ng/debian/lincity-ng.install	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/lincity-ng.install	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1,3 +1,2 @@
 usr/games/lincity-ng
 usr/share/games/applications        usr/share
-usr/share/games/pixmaps             usr/share

Modified: packages/trunk/lincity-ng/debian/menu
===================================================================
--- packages/trunk/lincity-ng/debian/menu	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/menu	2014-02-03 16:55:15 UTC (rev 14899)
@@ -1,5 +1,5 @@
 ?package(lincity-ng):needs="X11" \
-  section="Games/Strategy" \
+  section="Games/Simulation" \
   icon="/usr/share/pixmaps/lincity-ng.xpm" \
   title="LinCity NG" \
   longtitle="LinCity NG - city simulator game with polished graphics" \

Modified: packages/trunk/lincity-ng/debian/rules
===================================================================
--- packages/trunk/lincity-ng/debian/rules	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/rules	2014-02-03 16:55:15 UTC (rev 14899)
@@ -7,26 +7,22 @@
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
-	  --prefix=/usr \
-	  --bindir=\$${prefix}/games \
-	  --datarootdir=\$${prefix}/share/games \
-	  --mandir=\$${prefix}/share/man
+		--prefix=/usr \
+		--bindir=\$${prefix}/games \
+		--datarootdir=\$${prefix}/share/games \
+		--mandir=\$${prefix}/share/man
 
-override_dh_auto_build:
-	jam -q
+override_dh_auto_build-arch:
+	jam -q -dax
 
-override_dh_auto_install:
-	jam -sprefix=$(CURDIR)/debian/tmp/usr install
-
-override_dh_install:
+override_dh_auto_build-indep:
 	# create a .xpm file for the Debian menu
-	convert -monitor -resize 32x32 \
-	  $(CURDIR)/debian/tmp/usr/share/games/pixmaps/lincity-ng.png \
-	  $(CURDIR)/debian/tmp/usr/share/games/pixmaps/lincity-ng.xpm
-	dh_install
+	convert -monitor -resize 32x32 data/lincity-ng.png lincity-ng.xpm
 
+override_dh_auto_install:
+	jam -sprefix=$(CURDIR)/debian/tmp/usr install
 	# Remove duplicate Bitstream Vera font, use links file and symlink
-	# to Debian's ttf-dejavu package.
+	# to Debian's fonts-dejavu package.
 	rm -f $(CURDIR)/debian/lincity-ng-data/usr/share/games/lincity-ng/fonts/*
 
 override_dh_installchangelogs:

Modified: packages/trunk/lincity-ng/debian/watch
===================================================================
--- packages/trunk/lincity-ng/debian/watch	2014-01-29 07:52:49 UTC (rev 14898)
+++ packages/trunk/lincity-ng/debian/watch	2014-02-03 16:55:15 UTC (rev 14899)
@@ -2,6 +2,7 @@
 version=3
 
 # Berlios project, ID 2929, tar.bz2 source
-opts=downloadurlmangle=s/prdownload/download/ \
+opts=uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha|b|a)[\-\.]?\d*)$/$1~$2/,\
+downloadurlmangle=s/prdownload/download/ \
   http://developer.berlios.de/project/showfiles.php?group_id=2929 \
   http://prdownload.berlios.de/lincity-ng/lincity-ng-(.*)\.(?:tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the Pkg-games-commits mailing list