r4362 - packages/trunk/freecol/debian
Vincent Fourmond
fourmond at alioth.debian.org
Mon Oct 8 14:38:22 UTC 2007
Author: fourmond
Date: 2007-10-08 14:38:22 +0000 (Mon, 08 Oct 2007)
New Revision: 4362
Added:
packages/trunk/freecol/debian/docs
Modified:
packages/trunk/freecol/debian/
packages/trunk/freecol/debian/README.Debian
packages/trunk/freecol/debian/changelog
packages/trunk/freecol/debian/control
packages/trunk/freecol/debian/copyright
packages/trunk/freecol/debian/menu
packages/trunk/freecol/debian/rules
Log:
[freecol] Cleared last copyright problems + now installing doc
Property changes on: packages/trunk/freecol/debian
___________________________________________________________________
Name: svn-bp:origUrl
+ http://pkg-games.alioth.debian.org/tarballs/freecol_0.7.2.orig.tar.gz
Modified: packages/trunk/freecol/debian/README.Debian
===================================================================
--- packages/trunk/freecol/debian/README.Debian 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/README.Debian 2007-10-08 14:38:22 UTC (rev 4362)
@@ -4,8 +4,8 @@
This package has been repackaged from source, as upstream tarballs include
binary-only libraries. This will hopefully change in next releases.
-Additionally, the directory for saves has been renamed .freecol, as it
-doesn't clutter home directories this way and seems to be the current
-(unspoken, at least) policy for games.
+Additionally, the directory for saves has been moved to ~/.freecol, as
+it doesn't clutter home directories this way and seems to be the
+current (unspoken, at least) policy for games.
-- Vincent Fourmond <fourmond at debian.org> Mon, 01 Oct 2007 23:58:51 +0200
Modified: packages/trunk/freecol/debian/changelog
===================================================================
--- packages/trunk/freecol/debian/changelog 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/changelog 2007-10-08 14:38:22 UTC (rev 4362)
@@ -1,7 +1,9 @@
freecol (0.7.2-1) UNRELEASED; urgency=low
* Initial release (Closes: #444199)
- * DO NOT UPLOAD THIS PACKAGE, there are still license issues.
+ * {10,15}-fix-jar*: switch to external libraries for binary only jars.
+ * 20-freecol-executable: the freecol executable.
+ * 25-change-save-dir: switch saves directory to ~/.freecol
+ * Menu entry
- -- Vincent Fourmond <fourmond at debian.org> Tue, 02 Oct 2007 20:08:07 +0200
-
+ -- Vincent Fourmond <fourmond at debian.org> Mon, 08 Oct 2007 15:56:18 +0200
Modified: packages/trunk/freecol/debian/control
===================================================================
--- packages/trunk/freecol/debian/control 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/control 2007-10-08 14:38:22 UTC (rev 4362)
@@ -5,7 +5,7 @@
Uploaders: Vincent Fourmond <fourmond at debian.org>
Build-Depends: debhelper (>= 5), dpatch, ant
Build-Depends-Indep: libhiglayout-java, libwoodstox-java,
- sun-java6-jdk | sun-java5-jdk
+ sun-java6-jdk | sun-java5-jdk, tex4ht, texlive-base-bin
Standards-Version: 3.7.2
Package: freecol
Modified: packages/trunk/freecol/debian/copyright
===================================================================
--- packages/trunk/freecol/debian/copyright 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/copyright 2007-10-08 14:38:22 UTC (rev 4362)
@@ -2,8 +2,8 @@
Mon, 01 Oct 2007 23:58:51 +0200.
The original tarball was made downloading the freecol-0.7.2-src.tar.gz
-tarball on http://www.freecol.org/download.html, applying the
-freecol-dist-targz.diff and then using the ant target
+tarball on http://www.freecol.org/download.html, applying the patch
+debian/freecol-dist-targz.diff and then using the ant target
tarDistBundle. Hopefully, this will get included upstream so I won't
have to bother later on.
@@ -60,14 +60,12 @@
data/images/ui/exploration.png
data/images/ui/landing.png
-The following files are probably subject to the same conditions, but
-that is not yet clear:
+The following files were downloaded from Wikimedia and are in the public
+domain:
data/images/monarch/*
-
data/images/ui/bg_europe.jpg
data/images/ui/doi.png
-data/images/ui/map-americas.png
The Debian packaging is (C) 2007, Vincent Fourmond <fourmond at debian.org> and
Added: packages/trunk/freecol/debian/docs
===================================================================
--- packages/trunk/freecol/debian/docs (rev 0)
+++ packages/trunk/freecol/debian/docs 2007-10-08 14:38:22 UTC (rev 4362)
@@ -0,0 +1,3 @@
+doc/FreeCol.pdf
+doc/images
+doc/FreeCol.html
\ No newline at end of file
Modified: packages/trunk/freecol/debian/menu
===================================================================
--- packages/trunk/freecol/debian/menu 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/menu 2007-10-08 14:38:22 UTC (rev 4362)
@@ -1,2 +1,2 @@
-?package(freecol):needs="X11|text|vc|wm" section="Applications/see-menu-manual"\
- title="freecol" command="/usr/bin/freecol"
+?package(freecol):needs="X11" section="Games/Strategy"\
+ title="FreeCol" command="/usr/games/freecol"
Modified: packages/trunk/freecol/debian/rules
===================================================================
--- packages/trunk/freecol/debian/rules 2007-10-08 14:11:23 UTC (rev 4361)
+++ packages/trunk/freecol/debian/rules 2007-10-08 14:38:22 UTC (rev 4362)
@@ -10,13 +10,17 @@
SOURCE_VERSION = $(shell dpkg-parsechangelog | egrep '^Version' | egrep -o '[0-9][^-]+')
build: build-stamp
-build-stamp: patch
+build-stamp: patch doc-saved
dh_testdir
+
ant package
# Then according to current Java policy, we move the freecol.jar file
# to a versioned one.
[ -e freecol-$(SOURCE_VERSION).jar ] || mv freecol.jar freecol-$(SOURCE_VERSION).jar
[ -e freecol.jar ] || ln -s freecol-$(SOURCE_VERSION).jar freecol.jar
+# Then, we make the manual:
+ ant manual
+
touch build-stamp
clean: clean-patched unpatch
@@ -25,8 +29,13 @@
dh_testroot
rm -f build-stamp freecol*.jar
ant clean
+# We now move the doc-saved/ directory back to doc/, if it exists.
+ -[ -d doc-saved ] && ( rm -Rf doc ; mv doc-saved doc )
dh_clean
+doc-saved:
+ [ -d doc-saved ] || cp -a doc doc-saved
+
# Build architecture-independent files here.
binary-indep: build
# We have nothing to do by default.
@@ -36,6 +45,7 @@
dh_installchangelogs
dh_installdocs
dh_installman
+ dh_installmenu
dh_link
dh_compress
dh_fixperms
@@ -46,7 +56,7 @@
dh_builddeb
# Build architecture-dependent files here.
-binary-arch: build
+binary-arch:
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install
More information about the Pkg-games-commits
mailing list