summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorYohann Ferreira <bertram@cegetel.net>2005-10-19 19:20:36 +0000
committerYohann Ferreira <bertram@cegetel.net>2005-10-19 19:20:36 +0000
commite3c93e60dfb36059b86be6ab18a7354a5c9ebeb3 (patch)
tree03b1c738319a3399743a32e45f3d61ca4df8be8e /debian
parent52f78e733af35fdd1ac325ea50011f95dbc4f6a6 (diff)
downloadmana-client-e3c93e60dfb36059b86be6ab18a7354a5c9ebeb3.tar.gz
mana-client-e3c93e60dfb36059b86be6ab18a7354a5c9ebeb3.tar.bz2
mana-client-e3c93e60dfb36059b86be6ab18a7354a5c9ebeb3.tar.xz
mana-client-e3c93e60dfb36059b86be6ab18a7354a5c9ebeb3.zip
Updated Debian files to get tmw ready for official ITP.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog21
-rw-r--r--debian/compat1
-rw-r--r--debian/control23
-rw-r--r--debian/copyright23
-rw-r--r--debian/docs1
-rwxr-xr-xdebian/rules26
-rw-r--r--debian/tmw.install6
-rw-r--r--debian/tmw.menu2
8 files changed, 34 insertions, 69 deletions
diff --git a/debian/changelog b/debian/changelog
index 00bf6bc0..241c09e2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+tmw (0.0.17-2) unstable; urgency=low
+
+ * Corrected libcurl3 dependencies problem.
+ * Corrected debhelper's compatibility, simplified rules,
+ made dependencies calculated more dynamically.
+ (Thanks to Mickael Koch for advice.)
+
+ -- FERREIRA Yohann <bertram@cegetel.net> Mon, 17 Oct 2005 23:40:33 +0200
+
+tmw (0.0.17-1) unstable; urgency=low
+
+ * Ninth Release, fully working with OpenGL now.
+
+ -- FERREIRA Yohann <bertram@cegetel.net> Mon, 10 Oct 2005 20:16:33 +0200
+
tmw (0.0.16-2) unstable; urgency=low
* Close the missing icon bug.
@@ -62,14 +77,14 @@ tmw (0.0.11.3-1) unstable; urgency=low
-- FERREIRA Yohann <bertram@cegetel.net> Sun, 10 Apr 2005 02:42:17 +0200
- tmw (0.0.11.2-1) unstable; urgency=low
+tmw (0.0.11.2-1) unstable; urgency=low
* Second Release.
* Bug fixes to first.
-- FERREIRA Yohann <bertram@cegetel.net> Fri, 9 Apr 2005 02:42:17 +0200
-
- tmw (0.0.11.1-1) unstable; urgency=low
+
+tmw (0.0.11.1-1) unstable; urgency=low
* Initial Release.
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 00000000..8adb55be
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
index 8f0707e3..5a9b28fc 100644
--- a/debian/control
+++ b/debian/control
@@ -1,15 +1,14 @@
Source: tmw
-Section: games
Priority: optional
Maintainer: FERREIRA Yohann <bertram@cegetel.net>
-Build-Depends: debhelper (>= 4.0.0), autotools-dev, docbook-to-man, libsdl1.2-dev (>= 1.2.7), libsdl-image1.2-dev (>= 1.2.3), libsdl-mixer1.2-dev (>= 1.2.5), libguichan-dev (>= 0.4.0-2), libcurl3-dev (>= 7.14.0-2), libxml2-dev (>= 2.4.19), libphysfs-dev (>= 1.0.0-1), xlibmesa-gl-dev (>= 6.8.2.dfsg.1-4), libpng12-dev (>= 1.2.5), libsdl-net1.2-dev (>= 1.2.5)
-Standards-Version: 3.6.1
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, docbook-to-man, libsdl1.2-dev (>= 1.2.7), libsdl-image1.2-dev (>= 1.2.3), libsdl-mixer1.2-dev (>= 1.2.5), libguichan0-dev (>= 0.4.0-4), libcurl3-gnutls-dev (>= 7.15.0-1), libxml2-dev (>= 2.4.19), libphysfs-dev (>= 1.0.0-1), xlibmesa-gl-dev (>= 6.8.2.dfsg.1-4), libpng12-dev (>= 1.2.5), libsdl-net1.2-dev (>= 1.2.5)
+Standards-Version: 3.6.2
Package: tmw
-Architecture: i386 amd64
-Depends: libsdl1.2debian (>= 1.2.7), libsdl-image1.2 (>= 1.2.3), libsdl-mixer1.2 (>= 1.2.5), libguichan (>= 0.4.0-2), libxml2 (>= 2.4.19), libphysfs-1.0-0 (>= 1.0.0-1), libcurl3 (>= 7.14.0-2), tmw-data (>= 0.0.16), libpng12-0 (>= 1.2.8), libsdl-net1.2 (>= 1.2.5)
+Section: games
+Architecture: any
+Depends: ${shlibs:Depends}, tmw-data (= ${Source-Version})
Suggests: tmw-music
-Maintainer: Ferreira Yohann <bertram@cegetel.net>
Description: The Mana World is a Great Online Game
based upon the Seiken Densetsu Serie.
It has its own universe, and
@@ -17,20 +16,14 @@ Description: The Mana World is a Great Online Game
give you the opportunity
to play in a 2D heroic-fantasy world forever.
.
- This package depends on the non-official package :
- libguichan which website is :
- http://guichan.sourceforge.net/
- A repository has been created, if you don't use it,
- you should :)
- .
Look at the website for further informations...
.
Web Site: http://themanaworld.org/
Package: tmw-data
+Section: games
Architecture: all
-Depends: tmw
-Maintainer: Ferreira Yohann <bertram@cegetel.net>
+Depends: tmw (= ${Source-Version})
Description: The Mana World is a Great Online Game
based upon the Seiken Densetsu Serie.
It has its own universe, and
@@ -46,9 +39,9 @@ Description: The Mana World is a Great Online Game
Web Site: http://themanaworld.org/
Package: tmw-music
+Section: games
Architecture: all
Depends: tmw
-Maintainer: Ferreira Yohann <bertram@cegetel.net>
Description: The Mana World is a Great Online Game
based upon the Seiken Densetsu Serie.
It has its own universe, and
diff --git a/debian/copyright b/debian/copyright
index 4ea7baac..c0df02b9 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -2,29 +2,6 @@ This package was debianized by Yohann FERREIRA <bertram@cegetel.net>.
It was downloaded from http://themanaworld.org/
- Development team:
-
- - Elven Programmer (Admin)
- - Hammerbear (Admin)
- - kth5 (Programmer)
- - Ultramichy (Game server admin)
- - Rotonen (Background story and music)
- - Kyokai (Game systems design)
- - Bertram (Programmer)
- - zenogais (Programmer)
-
- Special thanks:
-
- - Sull (Linux Developer)
- - Neorice (Pixel Artist)
- - natsuki (Win32 Developer)
- - Genis (Win32 Developer)
- - RRC (Graphic Designer)
- - necromus (Pixel Artist)
- - LordNev (Artist)
- - jui-feng for helping in server development and php scripts.
- - SimEdw (Programmer)
-
License:
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
diff --git a/debian/docs b/debian/docs
index 55bc0a63..9a58ad6c 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1,2 +1,3 @@
README
AUTHORS
+NEWS
diff --git a/debian/rules b/debian/rules
index 887ad088..14863464 100755
--- a/debian/rules
+++ b/debian/rules
@@ -15,15 +15,6 @@
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-
-CFLAGS = -Wall -g
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
config.status: configure
dh_testdir
./autogen.sh
@@ -64,12 +55,7 @@ install: build
# Build architecture-independent files here.
binary-indep: build install
- #DESTDIR=$(CURDIR)/debian/tmp/ \
- # $(MAKE) install datadir=/usr/share/games bindir=/usr/games \
- # desktopdir=/usr/share/applications
- cp data/icons/tmw-icon.xpm debian/tmp/usr/share/pixmaps/tmw.xpm
- cp data/icons/tmw-icon.png debian/tmp/usr/share/pixmaps/tmw.png
# Build architecture-dependent files here.
binary-arch: build install
@@ -81,23 +67,13 @@ binary-arch: build install
dh_install
dh_installmenu
dh_desktop
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_installinit
-# dh_installcron
-# dh_installinfo
dh_installman debian/tmw.6
dh_link
dh_strip
dh_compress
dh_fixperms
-# dh_perl
-# dh_python
-# dh_makeshlibs
dh_installdeb
+ dh_makeshlibs
dh_shlibdeps
dh_gencontrol
dh_md5sums
diff --git a/debian/tmw.install b/debian/tmw.install
index 5f54a8e3..da674f91 100644
--- a/debian/tmw.install
+++ b/debian/tmw.install
@@ -1,3 +1,5 @@
-src/tmw usr/games
-tmw.desktop usr/share/applications
+src/tmw usr/games
+tmw.desktop usr/share/applications
data/icons/tmw-icon.png usr/share/games/tmw/data/icons
+data/icons/tmw-icon.png usr/share/pixmaps
+data/icons/tmw-icon.xpm usr/share/pixmaps
diff --git a/debian/tmw.menu b/debian/tmw.menu
index 6b3653b8..5f839a8b 100644
--- a/debian/tmw.menu
+++ b/debian/tmw.menu
@@ -4,4 +4,4 @@
title="The Mana World" \
longtitle="The Mana World is an Online Fantasy arcade game." \
command="/usr/games/tmw" \
- icon="tmw.xpm"
+ icon="tmw-icon.xpm"