r8100 - in packages/branches/wesnoth/experimental/debian: . overrides
Gerfried Fuchs
alfie at alioth.debian.org
Wed Sep 10 08:55:01 UTC 2008
Author: alfie
Date: 2008-09-10 08:55:00 +0000 (Wed, 10 Sep 2008)
New Revision: 8100
Added:
packages/branches/wesnoth/experimental/debian/wesnoth_editor
Removed:
packages/branches/wesnoth/experimental/debian/overrides/wesnoth-editor
packages/branches/wesnoth/experimental/debian/wesnoth-editor.dirs
packages/branches/wesnoth/experimental/debian/wesnoth-editor.install
packages/branches/wesnoth/experimental/debian/wesnoth-editor.menu
packages/branches/wesnoth/experimental/debian/wesnoth-editor.postinst
Modified:
packages/branches/wesnoth/experimental/debian/changelog
packages/branches/wesnoth/experimental/debian/control
packages/branches/wesnoth/experimental/debian/overrides/wesnoth-data
packages/branches/wesnoth/experimental/debian/rules
packages/branches/wesnoth/experimental/debian/wesnoth-data.install
packages/branches/wesnoth/experimental/debian/wesnoth.install
packages/branches/wesnoth/experimental/debian/wesnoth.menu
Log:
* Don't build wesnoth_editor anymore, replace it with a wrapper script for
calling wesnoth --editor, and echo a message stating so.
* Remove wesnoth-editor package completely, incorporate the files installed
there into the appropriate packages (mostly wesnoth-data). Adding
appropriate Replaces and Provides entries.
Modified: packages/branches/wesnoth/experimental/debian/changelog
===================================================================
--- packages/branches/wesnoth/experimental/debian/changelog 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/changelog 2008-09-10 08:55:00 UTC (rev 8100)
@@ -6,9 +6,14 @@
- unavailable languages are greyed out (closes: #452727)
* Don't build smallgui anymore, replace it with a wrapper script for calling
wesnoth --smallgui, and echo a message stating so.
+ * Don't build wesnoth_editor anymore, replace it with a wrapper script for
+ calling wesnoth --editor, and echo a message stating so.
+ * Remove wesnoth-editor package completely, incorporate the files installed
+ there into the appropriate packages (mostly wesnoth-data). Adding
+ appropriate Replaces and Provides entries.
* Allow to hand over arguments to wesnoth-nolog.
- -- Gerfried Fuchs <rhonda at debian.at> Wed, 10 Sep 2008 09:47:46 +0200
+ -- Gerfried Fuchs <rhonda at debian.at> Wed, 10 Sep 2008 10:20:31 +0200
wesnoth (1:1.5.3-1) experimental; urgency=low
Modified: packages/branches/wesnoth/experimental/debian/control
===================================================================
--- packages/branches/wesnoth/experimental/debian/control 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/control 2008-09-10 08:55:00 UTC (rev 8100)
@@ -16,6 +16,7 @@
Package: wesnoth-data
Architecture: all
Depends: ttf-dejavu
+Replaces: wesnoth-editor (<< 1:1.5.4-1)
Recommends: wesnoth-music, ttf-sazanami-gothic, ttf-wqy-zenhei
Description: data files for Wesnoth
This package contains the sound files and graphics for Wesnoth. It is required
@@ -29,7 +30,8 @@
Package: wesnoth
Architecture: any
Depends: ${shlibs:Depends}, wesnoth-data (= ${source:Version})
-Replaces: wesnoth-data (<< 1:1.3.9-3)
+Replaces: wesnoth-data (<< 1:1.3.9-3), wesnoth-editor (<< 1:1.5.4-1)
+Provides: wesnoth-editor
Recommends: wesnoth-ttb, wesnoth-httt, wesnoth-tsg
Suggests: wesnoth-all
Description: fantasy turn-based strategy game
@@ -67,8 +69,7 @@
wesnoth-sof (= ${source:Version}), wesnoth-sotbe (= ${source:Version}),
wesnoth-l (= ${source:Version}), wesnoth-aoi (= ${source:Version}),
wesnoth-thot (= ${source:Version})
-Recommends: wesnoth-music (= ${source:Version}),
- wesnoth-editor (>= ${binary:Version}), wesnoth-editor (<< ${binary:Version}.~)
+Recommends: wesnoth-music (= ${source:Version})
Description: fantasy turn-based strategy game - complete suite
This package depends on the complete set of packages built from the wesnoth
source package but the server (which can be found in the wesnoth-server
@@ -104,18 +105,6 @@
of attacks. Units gain experience and advance levels, and are carried over
from one scenario to the next in a campaign.
-Package: wesnoth-editor
-Architecture: any
-Depends: ${shlibs:Depends}, wesnoth-data (= ${source:Version})
-Description: map editor for Wesnoth
- This package contains the map editor for Wesnoth which can be used to create
- maps for scenarios to play in.
- .
- 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-tools
Architecture: all
Depends: ${shlibs:Depends}, ${python:Depends}, wesnoth-data (= ${source:Version})
Modified: packages/branches/wesnoth/experimental/debian/overrides/wesnoth-data
===================================================================
--- packages/branches/wesnoth/experimental/debian/overrides/wesnoth-data 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/overrides/wesnoth-data 2008-09-10 08:55:00 UTC (rev 8100)
@@ -3,3 +3,4 @@
wesnoth-data: symlink-should-be-relative usr/share/games/wesnoth/fonts/sazanami-gothic.ttf /usr/share/fonts/truetype/sazanami/sazanami-gothic.ttf
wesnoth-data: symlink-should-be-relative usr/share/games/wesnoth/fonts/wqy-zenhei-gb2312.ttf /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf
wesnoth-data: symlink-should-be-relative usr/share/icons/wesnoth-icon.png /usr/share/games/wesnoth/images/wesnoth-icon.png
+wesnoth-data: symlink-should-be-relative usr/share/icons/wesnoth_editor-icon.png /usr/share/games/wesnoth/images/wesnoth_editor-icon.png
Deleted: packages/branches/wesnoth/experimental/debian/overrides/wesnoth-editor
===================================================================
--- packages/branches/wesnoth/experimental/debian/overrides/wesnoth-editor 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/overrides/wesnoth-editor 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1 +0,0 @@
-wesnoth-editor: symlink-should-be-relative usr/share/icons/wesnoth_editor-icon.png /usr/share/games/wesnoth/images/wesnoth_editor-icon.png
Modified: packages/branches/wesnoth/experimental/debian/rules
===================================================================
--- packages/branches/wesnoth/experimental/debian/rules 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/rules 2008-09-10 08:55:00 UTC (rev 8100)
@@ -21,7 +21,7 @@
CFLAGS += -O2
endif
-CONFIGURE_SWITCHES = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --disable-rpath --prefix=/usr --mandir=\$${prefix}/share/man --bindir=\$${prefix}/games --with-datadir-name=wesnoth --with-localedir=\$${prefix}/share/locale --with-fifodir=/var/run/wesnothd --datadir=\$${prefix}/share/games --enable-editor --enable-server --enable-python --with-fribidi --enable-python-install CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+CONFIGURE_SWITCHES = --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --disable-rpath --prefix=/usr --mandir=\$${prefix}/share/man --bindir=\$${prefix}/games --with-datadir-name=wesnoth --with-localedir=\$${prefix}/share/locale --with-fifodir=/var/run/wesnothd --datadir=\$${prefix}/share/games --enable-server --enable-python --with-fribidi --enable-python-install CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
# calculate the version strings
@@ -149,6 +149,8 @@
debian/wesnoth-data/usr/share/games/wesnoth/fonts/wqy-zenhei-gb2312.ttf
ln -s /usr/share/games/wesnoth/images/wesnoth-icon.png \
debian/wesnoth-data/usr/share/icons/wesnoth-icon.png
+ ln -s /usr/share/games/wesnoth/images/wesnoth_editor-icon.png \
+ debian/wesnoth-data/usr/share/icons/wesnoth_editor-icon.png
install -p -d -m755 debian/wesnoth-all/usr/share/doc
ln -s wesnoth-data debian/wesnoth-all/usr/share/doc/wesnoth-all
@@ -158,8 +160,6 @@
# Build architecture dependant packages using the common target.
binary-arch: build-arch install-arch
# workaround for dh_link (mis)behavior, see BTS#445550
- ln -s /usr/share/games/wesnoth/images/wesnoth_editor-icon.png \
- debian/wesnoth-editor/usr/share/icons/wesnoth_editor-icon.png
for i in debian/wesnoth/usr/share/man/*/man6/wesnoth.6; do \
ln -s wesnoth.6.gz `dirname $$i`/wesnoth-nolog.6.gz; \
@@ -168,7 +168,7 @@
ln -s wesnoth.6.gz debian/wesnoth/usr/share/man/man6/wesnoth-nolog.6.gz
ln -s wesnoth.6.gz debian/wesnoth/usr/share/man/man6/wesnoth-smallgui.6.gz
- for i in wesnoth wesnoth-editor wesnoth-dbg; do \
+ for i in wesnoth wesnoth-dbg; do \
install -p -d -m755 debian/$$i/usr/share/doc; \
ln -s wesnoth-data debian/$$i/usr/share/doc/$$i; \
done
Modified: packages/branches/wesnoth/experimental/debian/wesnoth-data.install
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth-data.install 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth-data.install 2008-09-10 08:55:00 UTC (rev 8100)
@@ -14,21 +14,8 @@
debian/tmp/usr/share/games/wesnoth/data/hardwired
debian/tmp/usr/share/games/wesnoth/data/languages
debian/tmp/usr/share/games/wesnoth/data/multiplayer
-debian/tmp/usr/share/games/wesnoth/data/themes/default.cfg
-debian/tmp/usr/share/games/wesnoth/data/themes/dfool.cfg
-debian/tmp/usr/share/games/wesnoth/data/themes/experimental.cfg
-debian/tmp/usr/share/games/wesnoth/data/themes/macros.cfg
-debian/tmp/usr/share/games/wesnoth/images/README
-debian/tmp/usr/share/games/wesnoth/images/buttons
-debian/tmp/usr/share/games/wesnoth/images/cursors
-debian/tmp/usr/share/games/wesnoth/images/cursors-bw
-debian/tmp/usr/share/games/wesnoth/images/dialogs
-debian/tmp/usr/share/games/wesnoth/images/flags
-debian/tmp/usr/share/games/wesnoth/images/footsteps
-debian/tmp/usr/share/games/wesnoth/images/icons
-debian/tmp/usr/share/games/wesnoth/images/misc
-debian/tmp/usr/share/games/wesnoth/images/tools
-debian/tmp/usr/share/games/wesnoth/images/wesnoth-icon.png
+debian/tmp/usr/share/games/wesnoth/data/themes
+debian/tmp/usr/share/games/wesnoth/images
debian/tmp/usr/share/games/wesnoth/sounds
debian/tmp/usr/share/locale/*/LC_MESSAGES/wesnoth-editor.mo
debian/tmp/usr/share/locale/*/LC_MESSAGES/wesnoth-lib.mo
Deleted: packages/branches/wesnoth/experimental/debian/wesnoth-editor.dirs
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth-editor.dirs 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth-editor.dirs 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1 +0,0 @@
-/usr/share/icons
Deleted: packages/branches/wesnoth/experimental/debian/wesnoth-editor.install
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth-editor.install 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth-editor.install 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1,9 +0,0 @@
-debian/overrides/wesnoth-editor /usr/share/lintian/overrides
-debian/tmp/usr/games/wesnoth_editor
-debian/tmp/usr/share/man/man6/wesnoth_editor.6
-debian/tmp/usr/share/man/*/man6/wesnoth_editor.6
-debian/tmp/usr/share/games/wesnoth/data/themes/editor*.cfg
-debian/tmp/usr/share/games/wesnoth/images/editor
-debian/wesnoth_editor-icon.xpm /usr/share/pixmaps
-icons/wesnoth_editor.desktop /usr/share/applications
-icons/wesnoth_editor-icon.png /usr/share/games/wesnoth/images
Deleted: packages/branches/wesnoth/experimental/debian/wesnoth-editor.menu
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth-editor.menu 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth-editor.menu 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1,7 +0,0 @@
-?package(wesnoth-editor): \
- needs="X11" \
- section="Games/Tools" \
- title="Battle for Wesnoth Editor" \
- longtitle="Map editor for the Battle for Wesnoth" \
- command="/usr/games/wesnoth_editor" \
- icon="/usr/share/pixmaps/wesnoth_editor-icon.xpm"
Deleted: packages/branches/wesnoth/experimental/debian/wesnoth-editor.postinst
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth-editor.postinst 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth-editor.postinst 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1,15 +0,0 @@
-#!/bin/sh -e
-# postinst script for wesnoth-editor
-# copyright 2008 by Gerfried Fuchs <rhonda at debian.at>
-# Licenced the same way as wesnoth itself
-
-if dpkg --compare-versions "$version" lt-nl 1:1.4.1-2 \
- && [ "$1" = configure ] \
- && [ ! -L /usr/share/doc/wesnoth-editor ] \
- && [ -d /usr/share/doc/wesnoth-editor ] \
- && rmdir /usr/share/doc/wesnoth-editor 2>/dev/null ; then
-
- ln -s wesnoth-data /usr/share/doc/wesnoth-editor
-fi
-
-#DEBHELPER#
Modified: packages/branches/wesnoth/experimental/debian/wesnoth.install
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth.install 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth.install 2008-09-10 08:55:00 UTC (rev 8100)
@@ -1,7 +1,12 @@
debian/tmp/usr/games/wesnoth
debian/wesnoth-smallgui /usr/games
debian/wesnoth-nolog /usr/games
+debian/wesnoth_editor /usr/games
debian/tmp/usr/share/man/man6/wesnoth.6
debian/tmp/usr/share/man/*/man6/wesnoth.6
+debian/tmp/usr/share/man/man6/wesnoth_editor.6
+debian/tmp/usr/share/man/*/man6/wesnoth_editor.6
icons/wesnoth.desktop /usr/share/applications
+icons/wesnoth_editor.desktop /usr/share/applications
debian/wesnoth-icon.xpm /usr/share/pixmaps
+debian/wesnoth_editor-icon.xpm /usr/share/pixmaps
Modified: packages/branches/wesnoth/experimental/debian/wesnoth.menu
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth.menu 2008-09-10 08:50:57 UTC (rev 8099)
+++ packages/branches/wesnoth/experimental/debian/wesnoth.menu 2008-09-10 08:55:00 UTC (rev 8100)
@@ -5,3 +5,10 @@
longtitle="Battle for Wesnoth is a fantasy turn-based strategy game" \
command="/usr/games/wesnoth-nolog" \
icon="/usr/share/pixmaps/wesnoth-icon.xpm"
+?package(wesnoth): \
+ needs="X11" \
+ section="Games/Tools" \
+ title="Battle for Wesnoth Editor" \
+ longtitle="Map editor for Battle for Wesnoth, a fantasy turn-based strategy game" \
+ command="/usr/games/wesnoth -e" \
+ icon="/usr/share/pixmaps/wesnoth_editor-icon.xpm"
Added: packages/branches/wesnoth/experimental/debian/wesnoth_editor
===================================================================
--- packages/branches/wesnoth/experimental/debian/wesnoth_editor (rev 0)
+++ packages/branches/wesnoth/experimental/debian/wesnoth_editor 2008-09-10 08:55:00 UTC (rev 8100)
@@ -0,0 +1,3 @@
+#!/bin/sh
+echo "wesnoth_editor is deprecated -- please use wesnoth --editor directly!"
+wesnoth --editor $*
More information about the Pkg-games-commits
mailing list