More debian build tweaks.

- removed 'espeak-data' from package
 - by request, cleaning the package also dist-cleans libjs

Also updated copyright notice and man page.


git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@4436 127b21dd-08f5-0310-b4b7-95ae10353056
master
Michael Werle 2011-03-06 03:52:13 +00:00
parent c01796f709
commit 08bdbe1ef1
7 changed files with 62 additions and 37 deletions

4
debian/copyright vendored
View File

@ -6,11 +6,11 @@ Upstream Authors:
Copyright:
Copyright (C) 2004-2007 Giles C Williams and contributors
Copyright (C) 2007-2009 the Oolite project
Copyright (C) 2007-2011 the Oolite project
License:
GNU GPL v2 or later; see /usr/share/common-licenses/GPL-2
All artwork (3D models, images and sounds) and configuration files are
also licensed uner the Creative Commons
also licensed under the Creative Commons
Attribution-NonCommercial-ShareAlike License version 3.0.

View File

@ -1 +1,16 @@
oolite.app/Resources usr/lib/GNUstep/Applications/oolite.app
oolite.app/Resources/AIs usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Config usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Images usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Info-gnustep.plist usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/InfoPlist.strings usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Models usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Music usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/oolite-document.icns usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/oolite-expansion-document.icns usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/oolite-icon.icns usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Scripts usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Shaders usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Textures usr/lib/GNUstep/Applications/oolite.app/Resources
oolite.app/Resources/Schemata usr/lib/GNUstep/Applications/oolite.app/Resources
deps/Cross-platform-deps/DTDs usr/lib/GNUstep/Library

View File

@ -1,2 +1,4 @@
oolite-data: image-file-in-usr-lib usr/lib/GNUstep/Applications/oolite.app/Resources/Images/*
oolite-data: image-file-in-usr-lib usr/lib/GNUstep/Applications/oolite.app/Resources/Textures/*
# All gnustep applications use this override.
# This may be clarified in a future GNUSTEP policy.
image-file-in-usr-lib usr/lib/GNUstep/Applications/oolite.app/Resources/Images/*
image-file-in-usr-lib usr/lib/GNUstep/Applications/oolite.app/Resources/Textures/*

59
debian/oolite.6 vendored
View File

@ -2,7 +2,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH OOLITE 6 "September 3rd, 2009"
.TH OOLITE 6 "March 6th, 2011"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@ -26,34 +26,48 @@ Oolite \- a space-sim game
.B oolite
.br
.SH DESCRIPTION
This manual page documents briefly the
.B Oolite.
This manual page briefly documents \fBOolite\fP.
.PP
\fBOolite\fP is a port of the space-sim game Oolite to the GNUStep/OpenGL linux platform.
\fBOolite\fP is a reinterpretation of the 8-bit classic space
shooter/trading game \fBElite\fP, which was written by Ian Bell and David
Braben.
.br 2
.SH FAQ
.PP
.B What is the purpose of the game?
.br
To fly from planet to planet, buying and selling goods, shooting pirates or committing acts
of piracy. There's no goal other than perhaps to achieve the rank of
.B ELITE.
To fly from planet to planet, buying and selling goods, shooting pirates
or committing acts of piracy.
There's no goal other than perhaps to achieve the rank of \fBELITE\fP.
.br
.PP
.B How do I quit?
.br
While docked, use the 'F2' key. When in flight, use the 'p' key.
.br
.PP
.B I'm still confused, how do I play?
.br
Documentation can be found in the
.I /usr/share/doc/oolite
directory. The
.B PLAYING.TXT
document gives a basic overview of the controls but for a full
explanation please see the Oolite Reference Sheet (
.B OoliteRS.pdf
) which is suitable for printing out.
Documentation can be found in the \fI/usr/share/doc/oolite\fP directory.
You should start with \fBREADME.TXT.gz\fP for window settings.
Then, the \fBPLAYING.TXT.gz\fP document gives a basic overview of the
controls.
.br
For the nostalgic, Ian Bell's Flight Training Manual for the original BBC
Elite is still a very good introduction to the game and can be easily found
online.
For a full description of all controls, please see the "Oolite Reference
Sheet" (\fBOoliteRS.pdf\fP) which is suitable for printing out.
.br
.PP
.B Where can I find more information?
.br
For the nostalgic, Ian Bell's "Space Traders Flight Training Manual" for
the original BBC Elite is still a very good introduction to the game and
can be found
.URL http://home.clara.net/iancgbell/elite/manual.htm "online" "."
.br
A large amount of additional information, including advice for newcomers,
\fBO\fPolite E\fBx\fPpansion \fBP\fPacks (OXP), the Elite/Oolite wiki, and
the Oolite Bulletin Board is linked from
.URL http://www.oolite.org/ "the Oolite home page" "."
.PP
.TP
.B What do the various colors represent on the radar?
@ -78,12 +92,11 @@ online.
.br
.mso www.tmac
.SH AUTHOR
Oolite was written by Giles Williams and other, and it was ported to the GNU/Linux operating
system by the
.URL "http://oolite-linux.berlios.de/" "Oolite Linux" " project."
Oolite was written by Giles Williams and others, and it was ported to the
GNU/Linux operating system by the Oolite Linux project.
The original version can be found at
.URL http://oolite.aegidian.org/ "the Oolite home page" "."
.URL http://www.oolite.org/ "the Oolite home page" "."
.PP
This manual page was written by Eddy Petrisor <eddy.petrisor@gmail.com>,
for the Debian project and updated by Michael Werle <micha@michaelwerle.com>
for the Debian project and updated by various maintainers,
(but may be used by others).

View File

@ -1,6 +1,4 @@
oolite.app/oolite usr/lib/GNUstep/Applications/oolite.app
oolite.app/Resources/Info-gnustep.plist usr/lib/GNUstep/Applications/oolite.app/Resources
deps/Cross-platform-deps/DTDs usr/lib/GNUstep/Library
debian/extra/games/oolite /usr/games
installers/FreeDesktop/oolite.desktop usr/share/applications
installers/FreeDesktop/oolite-icon.png usr/share/icons

4
debian/rules vendored
View File

@ -47,7 +47,7 @@ clean-stamp: clean-libjs-stamp
dh_clean
clean-libjs-stamp:
rm -rf $(LIBJS_BUILD_DIR)
make -f libjs.make $(GSMAKE_FLAGS) distclean
rm -f build-libjs-stamp
install: build
@ -65,7 +65,6 @@ binary-indep: build install
dh_installchangelogs -i Doc/CHANGELOG.TXT
dh_installdocs -i
dh_install -i
cd debian/oolite-data/usr/lib/GNUstep/Applications/oolite.app && rm -f oolite Resources/Info-gnustep.plist
find debian/oolite-data -name .svn | xargs -r rm -rf
dh_link -i
dh_strip -i
@ -83,7 +82,6 @@ binary-arch: build install
dh_installman -a debian/oolite.6
dh_installmenu -a
dh_install -a
dh_desktop -a installers/FreeDesktop/oolite.desktop
rm -rf debian/oolite/usr/share/doc/oolite
find debian/oolite -name .svn | xargs -r rm -rf
dh_link -a

View File

@ -30,7 +30,6 @@ else
endif
LIBJS = $(LIBJS_BUILD_DIR)/libjs_static.a
LIBJS_BUILD_STAMP = $(LIBJS_BUILD_DIR)/build_stamp
LIBJS_CONFIG = $(LIBJS_BUILD_DIR)/config.status
LIBJS_CONFIG_STAMP = $(LIBJS_BUILD_DIR)/config_stamp
@ -64,11 +63,11 @@ LIBJS_SRC:
.PHONY: clean
clean:
-$(MAKE) -C $(LIBJS_BUILD_DIR) clean
-$(RM) -f $(LIBJS_BUILD_STAMP)
-$(RM) $(LIBJS_BUILD_STAMP)
# This target also removes the configuration status, forcing
# a reconfiguration. Use this after changing LIBJS_CONFIG_FLAGS
.PHONY: distclean
distclean:
-$(MAKE) -C $(LIBJS_BUILD_DIR) distclean
-$(RM) -f $(LIBJS_CONFIG_STAMP)
-$(RM) -r $(LIBJS_BUILD_DIR)