r6037 - packages/trunk/wesnoth/debian

Gerfried Fuchs alfie at alioth.debian.org
Wed Mar 12 10:27:59 UTC 2008


Author: alfie
Date: 2008-03-12 10:27:59 +0000 (Wed, 12 Mar 2008)
New Revision: 6037

Added:
   packages/trunk/wesnoth/debian/wesnoth-data.doc-base
   packages/trunk/wesnoth/debian/wesnoth-data.docs
   packages/trunk/wesnoth/debian/wesnoth-tools.install
Removed:
   packages/trunk/wesnoth/debian/wesnoth.doc-base
   packages/trunk/wesnoth/debian/wesnoth.docs
Modified:
   packages/trunk/wesnoth/debian/changelog
   packages/trunk/wesnoth/debian/control
   packages/trunk/wesnoth/debian/rules
Log:
 * Remove ttf-dejavu dependency from editor, it's in dependent package
   wesnoth-data anyway.
 * Add wesnoth-tools package including the most useful tools for campaign
   developers.
 * Install documentation only into wesnoth-data package and make the
   depending packages have symlinks to the doc dir.


Modified: packages/trunk/wesnoth/debian/changelog
===================================================================
--- packages/trunk/wesnoth/debian/changelog	2008-03-11 23:17:53 UTC (rev 6036)
+++ packages/trunk/wesnoth/debian/changelog	2008-03-12 10:27:59 UTC (rev 6037)
@@ -13,8 +13,14 @@
     of the according package (closes: #469467).
     Package description translators, pretty please fetch the already translated
     descriptions from the package instead of redoing them from scratch, thanks.
+  * Remove ttf-dejavu dependency from editor, it's in dependent package
+    wesnoth-data anyway.
+  * Add wesnoth-tools package including the most useful tools for campaign
+    developers.
+  * Install documentation only into wesnoth-data package and make the
+    depending packages have symlinks to the doc dir.
 
- -- Gerfried Fuchs <rhonda at debian.at>  Tue, 11 Mar 2008 17:04:09 +0100
+ -- Gerfried Fuchs <rhonda at debian.at>  Wed, 12 Mar 2008 11:25:43 +0100
 
 wesnoth (1:1.4-1) unstable; urgency=low
 

Modified: packages/trunk/wesnoth/debian/control
===================================================================
--- packages/trunk/wesnoth/debian/control	2008-03-11 23:17:53 UTC (rev 6036)
+++ packages/trunk/wesnoth/debian/control	2008-03-12 10:27:59 UTC (rev 6037)
@@ -82,7 +82,7 @@
 
 Package: wesnoth-editor
 Architecture: any
-Depends: ${shlibs:Depends}, wesnoth-data (= ${source:Version}), ttf-dejavu
+Depends: ${shlibs:Depends}, wesnoth-data (= ${source:Version})
 Description: map editor for Wesnoth
  This package contains the map editor for Wesnoth.
  .
@@ -91,6 +91,21 @@
  of attacks.  Units gain experience and advance levels, and are carried over
  from one scenario to the next in a campaign.
 
+Package: wesnoth-tools
+Architecture: any
+Depends: ${shlibs:Depends}, wesnoth-data (= ${source:Version})
+Description: tools for campaign developers for Wesnoth
+ This package contains various tools for Wesnoth that are especially useful for
+ campaign developers, including but not limted to scripts supporting the
+ generation and checking of of WML (Wesnoth Markup Language). You can find them
+ in the directory /usr/share/games/wesnoth/data/tools after installation of the
+ package.
+ .
+ Battle for control of villages, using variety of units which have advantages
+ and disadvantages in different types of terrains and against different types
+ of attacks.  Units gain experience and advance levels, and are carried over
+ from one scenario to the next in a campaign.
+
 Package: wesnoth-httt
 Depends: wesnoth (>= ${wesnoth:Stable-Version}), wesnoth (<< ${wesnoth:Next-Version})
 Architecture: all

Modified: packages/trunk/wesnoth/debian/rules
===================================================================
--- packages/trunk/wesnoth/debian/rules	2008-03-11 23:17:53 UTC (rev 6036)
+++ packages/trunk/wesnoth/debian/rules	2008-03-12 10:27:59 UTC (rev 6037)
@@ -150,6 +150,12 @@
 	ln -s /usr/share/games/wesnoth/images/wesnoth-icon.png \
 		debian/wesnoth-data/usr/share/icons/wesnoth-icon.png
 
+	for i in wesnoth-all wesnoth-httt wesnoth-tsg wesnoth-trow wesnoth-ttb \
+		wesnoth-ei wesnoth-utbs wesnoth-did wesnoth-nr wesnoth-sof \
+		wesnoth-sotbe wesnoth-l wesnoth-aoi wesnoth-thot; do \
+		ln -s wesnoth-data debian/$$i/usr/share/doc/$$i; \
+		done
+
 	$(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
 
 # Build architecture dependant packages using the common target.
@@ -163,6 +169,10 @@
 		done
 	ln -s wesnoth.6.gz debian/wesnoth/usr/share/man/man6/wesnoth-nolog.6.gz
 
+	for i in wesnoth wesnoth-editor; do \
+		ln -s wesnoth-data debian/$$i/usr/share/doc/$$i; \
+		done
+
 	$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
 
 

Copied: packages/trunk/wesnoth/debian/wesnoth-data.doc-base (from rev 6018, packages/trunk/wesnoth/debian/wesnoth.doc-base)
===================================================================
--- packages/trunk/wesnoth/debian/wesnoth-data.doc-base	                        (rev 0)
+++ packages/trunk/wesnoth/debian/wesnoth-data.doc-base	2008-03-12 10:27:59 UTC (rev 6037)
@@ -0,0 +1,9 @@
+Document: wesnoth-user-manual
+Title: Battle for Wesnoth User's Manual
+Abstract: This document helps you getting started with the Battle for Wesnoth,
+ a turnbased strategy game.
+Section: Games/Strategy
+
+Format: HTML
+Index: /usr/share/doc/wesnoth-data/manual.en.html
+Files: /usr/share/doc/wesnoth-data/manual.en.html

Copied: packages/trunk/wesnoth/debian/wesnoth-data.docs (from rev 6018, packages/trunk/wesnoth/debian/wesnoth.docs)
===================================================================
--- packages/trunk/wesnoth/debian/wesnoth-data.docs	                        (rev 0)
+++ packages/trunk/wesnoth/debian/wesnoth-data.docs	2008-03-12 10:27:59 UTC (rev 6037)
@@ -0,0 +1,4 @@
+README
+doc/manual/manual*.html
+doc/manual/images
+doc/manual/styles

Added: packages/trunk/wesnoth/debian/wesnoth-tools.install
===================================================================
--- packages/trunk/wesnoth/debian/wesnoth-tools.install	                        (rev 0)
+++ packages/trunk/wesnoth/debian/wesnoth-tools.install	2008-03-12 10:27:59 UTC (rev 6037)
@@ -0,0 +1,10 @@
+debian/tmp/usr/share/games/wesnoth/data/tools/extractbindings
+debian/tmp/usr/share/games/wesnoth/data/tools/helpheader.xhtml
+debian/tmp/usr/share/games/wesnoth/data/tools/helptrailer.xhtml
+debian/tmp/usr/share/games/wesnoth/data/tools/Makefile
+debian/tmp/usr/share/games/wesnoth/data/tools/unit_tree/
+debian/tmp/usr/share/games/wesnoth/data/tools/wmlindent
+debian/tmp/usr/share/games/wesnoth/data/tools/wmllint
+debian/tmp/usr/share/games/wesnoth/data/tools/wmlscope
+debian/tmp/usr/share/games/wesnoth/data/tools/README
+debian/tmp/usr/share/games/wesnoth/data/tools/wesnoth/

Deleted: packages/trunk/wesnoth/debian/wesnoth.doc-base
===================================================================
--- packages/trunk/wesnoth/debian/wesnoth.doc-base	2008-03-11 23:17:53 UTC (rev 6036)
+++ packages/trunk/wesnoth/debian/wesnoth.doc-base	2008-03-12 10:27:59 UTC (rev 6037)
@@ -1,9 +0,0 @@
-Document: wesnoth-user-manual
-Title: Battle for Wesnoth User's Manual
-Abstract: This document helps you getting started with the Battle for Wesnoth,
- a turnbased strategy game.
-Section: Games/Strategy
-
-Format: HTML
-Index: /usr/share/doc/wesnoth/manual.en.html
-Files: /usr/share/doc/wesnoth/manual.en.html

Deleted: packages/trunk/wesnoth/debian/wesnoth.docs
===================================================================
--- packages/trunk/wesnoth/debian/wesnoth.docs	2008-03-11 23:17:53 UTC (rev 6036)
+++ packages/trunk/wesnoth/debian/wesnoth.docs	2008-03-12 10:27:59 UTC (rev 6037)
@@ -1,4 +0,0 @@
-README
-doc/manual/manual*.html
-doc/manual/images
-doc/manual/styles




More information about the Pkg-games-commits mailing list