From e3c93e60dfb36059b86be6ab18a7354a5c9ebeb3 Mon Sep 17 00:00:00 2001 From: Yohann Ferreira Date: Wed, 19 Oct 2005 19:20:36 +0000 Subject: Updated Debian files to get tmw ready for official ITP. --- debian/changelog | 21 ++++++++++++++++++--- debian/compat | 1 + debian/control | 23 ++++++++--------------- debian/copyright | 23 ----------------------- debian/docs | 1 + debian/rules | 26 +------------------------- debian/tmw.install | 6 ++++-- debian/tmw.menu | 2 +- 8 files changed, 34 insertions(+), 69 deletions(-) create mode 100644 debian/compat (limited to 'debian') 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 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 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 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 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 -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 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 +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 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 . 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" -- cgit v1.2.3-60-g2f50