--- exult-1.2.orig/debian/control +++ exult-1.2/debian/control @@ -1,43 +1,51 @@ Source: exult Section: contrib/games Priority: extra -Maintainer: Michael Zinn -Build-Depends: debhelper (>> 3.0.0) -Standards-Version: 3.5.2 +Maintainer: Jordà Polo +Uploaders: Michael Banck +Build-Depends: debhelper (>= 5), quilt (>= 0.40), flex, bison, libsdl1.2-dev (>= 1.2.7+1.2.8cvs20041007-5.1), libsdl-mixer1.2-dev, libx11-dev, timidity, libgimp2.0-dev (>= 2.2.8-11), libglade2-dev, zlib1g-dev, libpng12-dev, autoconf (>= 2.58), automake1.9, libtool, libfreetype6-dev +Standards-Version: 3.7.2 Package: exult Architecture: any -Depends: ${shlibs:Depends} -Recommends: timidity +Depends: ${shlibs:Depends}, ${misc:Depends}, timidity Description: An engine for Ultima VII (BG, FOV, SI, SS) Exult is an open source engine for playing Ultima VII on a variety of - modern operating systems and environments. + modern operating systems and environments. The Black Gate (including + Forge of Virtue) and Serpent Isle (plus Silver Seed) are both playable + to the end. Some differences to the original games exist; see sections + 5.3/5.4 of the FAQ. . - Visit the Exult homepage at http://exult.sourceforge.net/ + While it is possible to use the engine for other games, no such game has + been written yet. Therefore, Exult is useless unless you own a copy of one + of the Ultima VIIs. . - You must own Ultima VII in order to use this package. + Homepage: http://exult.sourceforge.net/ -Package: exult-tools +Package: exult-studio Architecture: any -Depends: exult, ${shlibs:Depends} -Description: Tools for editting & viewing exult games; includes exult-studio +Depends: ${shlibs:Depends}, exult +Recommends: gimp +Description: Tools for editing and viewing exult games Includes: . - expack - Command line tool for creating and extracting Flex (.flx) - files. Flex files are used by Ultima 7 to store most - of its data. - splitshp - Command line tool to take a multi-frame shp file and split - it into its individual frames. - shp2pcx - Command line tool to convert shp files to pcx format; - the shp files can be extracted using expack. - ucxt - Tool to translate usecode back into `human readable', - roughly assembly like code. The output can be presented - in a variety of different format, including one which will, - later, have a suitable compiler back into usecode. - ucc - A usecode compiler. - exult_studio - An editor for games using the Exult engine. + expack - Command line tool for creating and extracting Flex (.flx) + files. Flex files are used by Ultima 7 to store most + of its data. + splitshp - Command line tool to take a multi-frame shp file and + split it into its individual frames. + shp2pcx - Command line tool to convert shp files to pcx format; + the shp files can be extracted using expack. + ucxt - Tool to translate usecode back into `human readable', + roughly assembly like code. The output can be presented + in a variety of different format, including one which + will, later, have a suitable compiler back into usecode. + ucc - A usecode compiler. + exult_studio - An editor for games using the Exult engine. . These are all works in progress. . - For more information, visit the Exult homepage at - http://exult.sourceforge.net/. + A GIMP plugin is provided, so that if you have the GIMP installed you + can edit and create game graphics with it. + . + Homepage: http://exult.sourceforge.net/ --- exult-1.2.orig/debian/rules +++ exult-1.2/debian/rules @@ -1,127 +1,110 @@ #!/usr/bin/make -f -# -# Debug builds: -# If the environment variable DEB_BUILD_OPTIONS contains the substring -# debug , then the package is built with debugging info included. -# -# To go with this, you'll probably want to leave the binaries unstripped; -# having the substring nostrip in DEB_BUILD_OPTIONS will achieve this. -# -# Alternatively, just uncomment the line below +# Based on the sample rules file written by Joey Hess. +# Modified for Exult by Michael `Wumpus' Zinn . +# Modified for Debian by Carlos Laviola . +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Enable debugging info. +# If the environment variable DEB_BUILD_OPTIONS contains the substring +# debug, then the package is built with debugging info included. To go +# with this, you'll probably want to leave the binaries unstripped; #export DEB_BUILD_OPTIONS=debug:nostrip:$DEB_BUILD_OPTIONS -# For normal, everyday builds, you can leave DEB_BUILD_OPTIONS blank -# or unset or whatever. -# -# NOTE, as of now (2001-12-12), the gimp plugin is not included in exult-tools, -# as it requires a more recent version of gimp than is available in debian. -# -# Based on: -# Sample debian rules that uses debhelper -# GNU copyright 1997 by Joey Hess. -# -# Modified for exult and exult-tools by -# Michael `Wumpus' Zinn +include /usr/share/quilt/quilt.make -# Uncomment this to turn on verbose mode. -#export DH_VERBOSE=1 +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) -# This is the debhelper compatability version to use. -export DH_COMPAT=3 +ifeq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE)) + confopts := --build $(DEB_BUILD_GNU_TYPE) +else + confopts := --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) -CONFIGURE_DEBUG = --enable-debug + debug := --enable-debug --disable-sdl-parachute endif -configure: configure-stamp -configure-stamp: - dh_testdir - - # Generate configure and various other things - sh autogen.sh - - # Run configure; at time of writing, libdir, sbindir, etc, are not used - ./configure $(CONFIGURE_DEBUG) --prefix=/usr --bindir=/usr/games --datadir=/usr/share/games --enable-exult-studio +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif - # Back to template land... +flex_junk := data/exult_flx.h data/exult_bg_flx.h data/exult_si_flx.h +auto_junk := configure config.log config.guess config.sub config.cache \ + libtool ltmain.sh missing mkinstalldirs install-sh \ + autoconfig.h.in config.status aclocal.m4 +configure: patch configure-stamp +configure-stamp: + dh_testdir + ACLOCAL=aclocal-1.9 AUTOMAKE=automake-1.9 autoreconf -f -i -s + CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" ./configure \ + $(confopts) $(debug) \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + --datadir=\$${prefix}/share/games \ + --enable-exult-studio \ + --enable-gimp-plugin touch configure-stamp - -build: configure-stamp build-stamp + +build: configure build-stamp build-stamp: dh_testdir - - # Do the making :-) - $(MAKE) - - # Back to template land... - + $(MAKE) LDFLAGS="-Wl,--as-needed" touch build-stamp -clean: +clean: unpatch dh_testdir dh_testroot rm -f build-stamp configure-stamp - - # Clean up after ourselves - -$(MAKE) clean - - # Back to template land... - +ifeq (Makefile,$(wildcard Makefile)) + $(MAKE) maintainer-clean +endif + rm -f $(flex_junk) $(auto_junk) + find . -name Makefile.in -exec rm {} \; dh_clean -install: DH_OPTIONS= install: build dh_testdir dh_testroot dh_clean -k dh_installdirs - - # Install the package into debian/tmp; dh_movefiles then puts - # the files into debian/exult or debian/exult-tools as - # required. + # install the package into debian/tmp; dh_install then puts the files + # into debian/exult or debian/exult-studio as required $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + dh_install --fail-missing --sourcedir=$(CURDIR)/debian/tmp + # handle the exult binary + mv $(CURDIR)/debian/exult/usr/bin/exult \ + $(CURDIR)/debian/exult/usr/games/exult.bin + install -m755 $(CURDIR)/debian/exult.wrapper \ + $(CURDIR)/debian/exult/usr/games/exult + rmdir $(CURDIR)/debian/exult/usr/bin - # Back to template land... - - dh_movefiles - -# Build architecture-independent files here. -# Pass -i to all debhelper commands in this target to reduce clutter. binary-indep: - # Nothing to do here (NB if there was, prerequisites of - # `build' and `install' should be included) - -# Build architecture-dependent files here. binary-arch: build install - dh_testdir -a - dh_testroot -a -# dh_installdebconf -a - dh_installdocs -a - dh_installexamples -a - dh_installmenu -a -# dh_installlogrotate -a -# dh_installemacsen -a -# dh_installpam -a -# dh_installmime -a -# dh_installinit -a - dh_installcron -a -# dh_installman -a - dh_installinfo -a -# dh_undocumented -a - dh_installchangelogs ChangeLog -a - dh_strip -a - dh_link -a - dh_compress -a - dh_fixperms -a -# dh_makeshlibs -a - dh_installdeb -a -# dh_perl -a - dh_shlibdeps -a - dh_gencontrol -a - dh_md5sums -a - dh_builddeb -a - + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_installman + dh_installchangelogs ChangeLog + dh_installdebconf + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure --- exult-1.2.orig/debian/changelog +++ exult-1.2/debian/changelog @@ -1,85 +1,484 @@ -exult (1:0.98rc1-1) unstable; urgency=low +exult (1.2-12) unstable; urgency=low - * Release candidate 1 + * Fixed mixed space/tab indentation in maintainer scritps. + * Custom manpages moved from «debian» to «debian/man». + * Moved debhelper compatibility level from DH_COMPAT in «debian/rules» + to «debian/compat». + * debian/po: + + Added Portuguese translation (Luísa Lourenço). (Closes: #415854) + + Added Spanish translation (Enrique Matías). (Closes: #419218) + + Updated Russian translation (Yuriy Talakan'). (Closes: #414083) + + Updated Catalan translation. + * debian/*.xpm: Icon files are now handled by dh_install. + * debian/*.dirs: Removed unneeded files. + * debian/watch: Comments cleanup. + + -- Jordà Polo Sun, 01 Apr 2007 20:00:35 +0200 + +exult (1.2-11) unstable; urgency=low + + * debian/control: Remove Build-Depend on x-dev, which is now + deprecated. + * debian/patches: Added a new patch to fix X11 flags while linking: + 05_x11_link_flags.patch. (Closes: #397599) + + -- Jordà Polo Fri, 9 Mar 2007 18:42:01 +0100 + +exult (1.2-10) unstable; urgency=low + + * debian/po: Updated French translation (Thomas Huriaux). + (Closes: #384517) + * Switched to quilt for patch management: + + Build-Depends on quilt (>= 0.40). + + Include quilt.make in debian/rules. + + Added new debian/patches/series file. + + Updated debian/patches/*.patch files. + + -- Jordà Polo Tue, 3 Oct 2006 22:09:39 +0200 + +exult (1.2-9) unstable; urgency=low + + * debian/copyright: Added a list of copyright holders and the license + header. + * debian/exult-studio.README.Debian: Removed references to non-existant + or obsoleted documentation. + * debian/exult-studio.docs: Removed; the file only listed one document + (expack.txt) which contained exactly the same information than the + manpage (expack.1). + * debian/exult-studio.manpages: New file. + * debian/po: + + New translations: Catalan. + + Updated translations: Czech (Martin Šín), German (Helge + Kreutzman), Swedish (Daniel Nylander). + * debian/rules: use -Wl,--as-needed when linking, to prevent picking + up on a large number of dependencies that aren't actually used; + this appears to be the only way to drop these dependencies when + using convenience libraries. + * debian/ucxt.1: New manpage. + + -- Jordà Polo Thu, 17 Aug 2006 20:22:36 +0200 + +exult (1.2-8) unstable; urgency=low + + * debian/control: + + New Maintainer. + + Build-Depend on debhelper (>= 5), and automake1.9 instead + automake1.4. (Closes: #380535) + + Added missing build dependency: libfreetype6-dev. + + Standards-Version bumped to 3.7.2, no changes required. + + Depends on ${misc:Depends} instead of debconf. + + Fixed Homepage format in descriptions. + * debian/config: Check if the configuration file exists. (Closes: #192469) + * debian/postrm: New file, removes exult.cfg on purge. (Closes: #192468) + * debian/rules: + + DH_COMPAT changed to 5.0. + + (configure) Run autoreconf, not autogen.sh. + + (install) Use dh_install instead of the deprecated dh_movefiles. + * debian/exult*.install: New files, for dh_install. + * debian/(exult,exult-studio).files: Removed, dh_movefiles not used + anymore. + * debian/exult-studio.xpm: New file, exult-studio menu icon. + * debian/patches: + + 01_estudio_dir.patch: Removed. + + 01_studio_dir.patch: New file, install exult-studio data in /usr/share + rather than /usr/share/games. + + 03_desktop_dir.patch: New file, fixes desktop and icon directories. + + 03_gcc4_build_fix.patch moved to 04_gcc4_build_fix.patch. + * debian/templates: Fixed malformed titles and avoid use of first person. + * debian/watch: New file. + + -- Jordà Polo Fri, 4 Aug 2006 16:35:22 +0200 + +exult (1.2-7) unstable; urgency=low + + * Acknowledge NMU. (Closes: #346849) + * debian/control: Reformat long description. (Closes: #343064) + * Sync with Ubuntu. (Closes: #380386) + + debian/patches/03_gcc4_build_fix.patch: Updated. + + -- Michael Banck Sat, 29 Jul 2006 23:03:28 +0200 + +exult (1.2-6.1ubuntu1) edgy; urgency=low + + * Re-sync with Debian + * fmopldrv.h - Remove extra qualifier + * ucfunc.h - same + + -- Barry deFreese Sat, 29 Jul 2006 11:52:41 -0400 + +exult (1.2-6.1) unstable; urgency=low + + * Non-maintainer upload. + * Replace build-dependency on xlibs-dev with an explicit build-dependency + on each required package. (Closes: #346849) + + -- Steinar H. Gunderson Sat, 21 Jan 2006 02:48:14 +0100 + +exult (1.2-6) unstable; urgency=low + + * debian/control (Build-Depends): Add versioned dependency >= 2.2.8-11 on + libgimp2.0-dev. (Closes: #332622) + * debian/rules (CRUFT): Removed usecode/compiler/uclex.cc, + usecode/compiler/ucparse.h and usecode/compiler/ucparse.cc. + + -- Michael Banck Tue, 1 Nov 2005 12:04:22 +0100 + +exult (1.2-5) unstable; urgency=low + + * Package transformed to dpatch: + + debian/patches/01_estudio_dir.patch: New file. + + debian/patches/02_gimp_plugin_dir.patch: New file. + + debian/rules (/usr/share/dpatch/dpatch.make): New include. + + (configure): Depend on patch rule. + + (clean): Depend on unpatch rule. + + (build): Depend on configure instead of configure-stamp. + + debian/control (Build-Depends): Added dpatch. + * debian/patches/03_gcc4_build_fix.patch: New patch by Andreas Jochens. + Fixes build failure on gcc4. (Closes: #295052) + * debian/control (Build-Depends): Modify libsdl1.2-dev build + dependency to the aalib and smpeg transitioned version. (Closes: #320873, + Closes: #322140) Switch from libpng2-dev to libpng12-dev. + (Closes: #328348) + * debian/po/cs.po: New file, by Martin Sin. (Closes: #319580). + * debian/exult.files: Updated. + * debian/control (exult): Add alternative Depends on debconf-2.0. + (Closes: #331819) + * debian/po/sv.po: New file, by Daniel Nylander. (Closes: #330388). + + -- Michael Banck Thu, 6 Oct 2005 01:42:41 +0200 + +exult (1.2-4) unstable; urgency=low + + * Many thanks to Christian Perrier for handling the template + translation updates. + * debian/po/fr.po: Added French translation from Eric Madesclair. + (Closes: #268032) + * debian/po/de.po: Updated German translation from Helge Kreutzmann. + * debian/po/nl.po: Added Dutch translation from Luk Claes. + * debian/po/zh_TW.po: Added traditional chinese translation from + Asho Yeh. + + -- Michael Banck Tue, 8 Feb 2005 01:15:47 +0100 + +exult (1.2-3) unstable; urgency=low + + * debian/control (Maintainer): New Maintainer. (Closes: #275780) + * debian/files: Removed. + * debian/exult.wrapper: New file, handles copying of global + configuration file to user configuration file. (Closes: #192507) + * debian/rules: Trimmed comments and whitespace. + * debian/rules (configure): Use /usr/games as exec_prefix. + * debian/rules/exult.menu (command): Changed to /usr/games/exult. + * debian/rules/exult.dirs: New file, for /usr/games. + * debian/rules (install): Added call to dh_installdirs. + + -- Michael Banck Wed, 13 Oct 2004 16:04:22 +0200 + +exult (1.2-2) unstable; urgency=low + + * Orphaned. Maintainer set to Debian QA Group . + + -- Carlos Laviola Sun, 10 Oct 2004 04:14:06 -0300 + +exult (1.2-1) unstable; urgency=medium + + * Uploading with medium urgency, because this version _really_ needs to + make it to sarge. + * New maintainer. (Closes: #260718) + * Added Michael Banck as a co-maintainer/uploader. + * New upstream release. (Closes: #256987) + * Acknowledging NMUs. (Closes: #218927, #201915, #244426) + * Bumped Standards-Version to 3.6.1.1. + * Applied a patch from Martin Quinson to switch exult to gettext-based + debconf templates. (Closes: #240857) + * - data/Makefile.am: Applied miscelaneous fixes for correct + installation. + - mapedit/Makefile.am: Applied miscelaneous fixes for correct + installation. + - Thanks to Michael Banck for the hand on finding and fixing these. + * Exult has been fixed upstream and should no longer FTBFS when built + with gcc-3.4. (Closes: #261057) + + -- Carlos Laviola Tue, 17 Aug 2004 16:42:35 -0300 + +exult (1.00-2.3) unstable; urgency=low + + * Non-maintainer upload during (another) Bug-Squashing-Party. + * control: Change Build-Depends from libgimp1.2-dev to + libgimp2.0-dev and exult-studio's Recommends from gimp1.2 to + gimp. + * Make configure.in aware of Gimp-2.0, adopted from upstream CVS. + * Port mapedit/u7shp.c to Gimp-2.0, adopted from upstream CVS. + * Move AM_PATH_SDL from aclocal.m4 to acinlude.m4. + * Add AM_MAINTAINER_MODE to configure.in. + * Rerun autotools. + + -- Michael Banck Sun, 18 Apr 2004 12:14:19 +0200 + +exult (1.00-2.2) unstable; urgency=low + + * Non-maintainer upload during Bug-Squashing-Party. + * Updated libtool (Closes: #201915). + * rules: pass --build to confopts. + * configure.in: Strip $(DESTDIR) from GIMP_PLUGIN_PREFIX. + * Rerun aclocal and autoconf. + + -- Michael Banck Sun, 21 Mar 2004 13:16:04 +0100 + +exult (1.00-2.1) unstable; urgency=low + + * Non-maintainer upload + * Added g++ 3.3 porting fixes thanks to John Lightsey (Closes: #218927) + + -- Roland Stigge Fri, 21 Nov 2003 17:29:04 +0100 + +exult (1.00-2) unstable; urgency=low + + * The "fixdaemon" release. + * g++ 3.2 apparently broken on sparc, go back to the default compiler ... + * Update config.sub for s390 et al. + + -- Robert Bihlmeyer Mon, 25 Nov 2002 23:22:34 +0100 + +exult (1.00-1) unstable; urgency=low + + * The "Happy birthday, J.R." release. + * Need to depend on a libpngX-dev. I'll use X=2 for now. + * data/Makefile.am: wanted to install to + /usr/share/exult/estudio/new/estudio/new. + * Include /usr/share/exult/estudio/ in exult-studio package. + * desktop/Makefile.am: install Gnome desktop file. + * rules: install needs dir /usr/share/exult/estudio/new -- create it. + * exult.docs: ReadMe.html and faq.html are no longer shipped. + * exult-studio.docs: exult_studio.html, exult_studio.txt, newgame.txt, + ucc.txt are no longer shipped. + * tools/*.1 went missing, reinstated. + + -- Robert Bihlmeyer Sun, 24 Nov 2002 13:17:38 +0100 + +exult (0.99.1rc2-2) unstable; urgency=low + + * The "In the Garden of Eden" release. + * Some of the last versions of libgnome-dev depended on broken libpng. + Build-depend on either a suitably old or recent version. Closes: #159102 + * Let's try g++ 3.2 this time, shall we? + * Support noopt in DEB_BUILD_OPTIONS. This moves us to Standards-Version + 3.5.7, so there! + + -- Robert Bihlmeyer Mon, 2 Sep 2002 22:34:37 +0200 + +exult (0.99.1rc2-1) unstable; urgency=low + + * The "Song 2" release. + * New upstream release candidate (see my previous entry for more info). + * More g++ 3 fixes did the salmon and have gone upstream. + + -- Robert Bihlmeyer Thu, 6 Jun 2002 20:15:27 +0200 + +exult (0.98rc1+20020601-1) unstable; urgency=low + + * The "Ever fought with dirty diapers?" release. + * New CVS snapshot, in preperation for rc2 -- mostly bugfixes, plus: + + a much improved Exult Studio, + + better support for conversations in ucc, + + 32-bit usecode (for those big games you're all itching to write). + * Upstream g++ 3 compliance improved, some of my patches became moot. + * Avoid deprecated c++ headers where easily possible (usage of strstream + remains). + * Fix g++ 3 problem in mapedit/shapefile.h. + * Include HTML versions of README and FAQ in the exult package. + * Put some useful documentation about ucc and the studio into the + exult-studio package. + * Manpages for ipack, shp2pcx, splitshp, textpack, and expack were + incorporated upstream, so no need for seperate copies anymore. + * Re-fix gimp plugin installation. + * Clean up usecode/ucxt/data/u7{bg,si}intrinsics.data. + * debconfiguration done right: values are now initialised from the + config file, and changes are only applied to the relevant parts of + this file. You can now edit exult.cfg to your heart's desire (or use + dpkg-reconfigure to change the most important settings). + * Remove the "don't edit" warning from exult.cfg. + * Config script now insists on the display of errors, even if they have + been seen before. This needs debconf 0.5 or higher to work. + + -- Robert Bihlmeyer Tue, 4 Jun 2002 20:42:18 +0200 + +exult (0.98rc1-2) unstable; urgency=low + + * Fix up once more for gcc-3.0. + + -- Robert Bihlmeyer Wed, 27 Mar 2002 23:34:17 +0100 + +exult (0.98rc1-1) unstable; urgency=low + + * New upstream release candidate: + + New bilinear scaler. + + Configurable combat difficulty. + + Many bugfixes, including incorporation of some of mine. + * New tools packaged with exult-studio: + + Flex file manipulators: expack, textpack, ipack. + + Shape manipulators: splitshp, shp2pcx. + + Usecode compiler and decompiler: ucc, ucxt. These two are + undocumented and only intended for the very adventurous. + * Zipped files are now supported via zlib -- adjust build-depends. + * Always call configure with the proper build and host triplets. + * Due to this config.guess is now largely irrelevant, so go with + upstream's old version. + * Resync config.sub with autotools-dev, though. + * Don't let configure and automake touch debian/. Hand-apply changes to + the generated files so that the diff is not needlessly bloated. + * Add russian debconf templates (thanks, Ilgiz Kalmetev). Closes: + #137641. + * Fixed bison is available, so remove workaround and build-conflict with + the buggy version. + + -- Robert Bihlmeyer Sun, 24 Mar 2002 18:42:18 +0100 + +exult (0.96beta1-4) unstable; urgency=low + + * Bison 1:1.31-1 is broken (see bug#129619). Work around that in + usecode/compiler/Makefile.am. + * usecode/compiler/ucparse.yy used sprintf() without including + . Fixed, reported upstream as SF bug #504923. + + -- Robert Bihlmeyer Thu, 17 Jan 2002 17:20:03 +0100 + +exult (0.96beta1-3) unstable; urgency=low + + * Fix assumptions about char-signedness (Thanks go to Gerhard Tonn for + the heads-up). Reported upstream as SF bug #503834. + + -- Robert Bihlmeyer Tue, 15 Jan 2002 14:57:05 +0100 + +exult (0.96beta1-2) unstable; urgency=low + + * Move along, nothing new to see, just using ye olde default gcc. + + -- Robert Bihlmeyer Wed, 12 Dec 2001 12:04:48 +0100 + +exult (0.96beta1-1) unstable; urgency=low + + * The "Seeking Employment" release. + * New upstream beta version: + + Compressed savegames + + Gameplay option dialog + + Better mouse support + * Best of all, Serpent Isle can be completed now -- change the package + description accordingly. + * configure.in, mapedit/Makefile.am: Use libglade-config --cflags to + determine correct -I switches. + * Regenerate some auto*-files due to above changes, but touch + configure.in into the past, so that the auto*-machinery won't rebuild + every noggin Makefile.in, aclocal.m4, and family. + * Some g++ 3 patches no longer necessary: + gamerend.cc, mapedit/chunklst.{h,cc}, mapedit/studio.h, objs/barge.cc + * Removed a GPG key that I have distributed by mistake. + * Disable shlibs hackery. Exult depends on newest g++ libs again. + + -- Robert Bihlmeyer Wed, 5 Dec 2001 14:03:29 +0100 + +exult (0.94alpha5-6) unstable; urgency=low + + * The "I'd rather have Tacos" release. + * When trying to please g++ 3, one should not forget about 2.95, either. + Two-timing is hard. + * Build-depend on libgnome-dev just to get at gnome-config. + * Include the resulting Gnome desktop entry in exult package. + + -- Robert Bihlmeyer Sun, 28 Oct 2001 21:40:35 +0100 + +exult (0.94alpha5-5) unstable; urgency=low + + * "The arm autobuilder doesn't love me anymore" release. + * Override libgcc1 and libstdc++ dependency to fit into testing. + * Enable studio and Gimp plugin, and put them into a new exult-studio + package. + * For this we need to build-depend on libgimp1.2-dev and libglade0-dev. + * The rules also had to be revamped a bit for the multi-package setup. + * Exult studio needed some C++ fixes to pacify g++ 3. + * It also tried to load its .glade UI from . -- kludged for now. + * The Gimp plugin would ignore $DESTDIR. Fixed. + * Standards-Version bumped to 3.5.6 -- no changes. + + -- Robert Bihlmeyer Fri, 7 Sep 2001 11:45:57 +0200 + +exult (0.94alpha5-4) unstable; urgency=low + + * I give up. g++-3 on arm or sparc still broken. Revert to older version + on these platforms. alpha, i386, powerpc seem to work fine; no words + from the other arches. + * Remove some autogenerated _flx.h files when cleaning. + + -- Robert Bihlmeyer Thu, 6 Sep 2001 17:35:54 +0200 + +exult (0.94alpha5-3) unstable; urgency=low + + * Using g++ 3.0 on arm & sparc will not work as long as they are + exempted from the g++-3.0 build-dependency. Silly me! + + -- Robert Bihlmeyer Wed, 5 Sep 2001 11:39:53 +0200 + +exult (0.94alpha5-2) unstable; urgency=low + + * The "Why did it work the last time?" release. + * Bitten by the dreaded "obsolete config.guess" bug. Fixed by + re-libtoolizing. + + -- Robert Bihlmeyer Tue, 4 Sep 2001 18:40:51 +0200 + +exult (0.94alpha5-1) unstable; urgency=low + + * The "Nach Diktat verreist" release. + * New upstream version: Better BG intro, hp (mana) bars overlay, in-game + video menu, improved graphics performance, etc. + * gcc 3.0 seems to be ok on arm, and sparc. Re-enable. + * Change text templates to notes (closes: bug#106336). + + -- Robert Bihlmeyer Sun, 26 Aug 2001 15:59:20 +0200 + +exult (0.93alpha4-3) unstable; urgency=low + + * The "Lapsang, too dark to drink" release. + * Add build-depends reported missing by James Troup (closes: bug#104545). + + -- Robert Bihlmeyer Fri, 13 Jul 2001 16:54:52 +0200 + +exult (0.93alpha4-2) unstable; urgency=low + + * Disable gcc 3.0 for: + - sparc (they still have an old version with borked dependencies, see + bug #103568) + - arm (build error which is possibly libstdc++3-dev's fault) + + -- Robert Bihlmeyer Thu, 12 Jul 2001 13:38:12 +0200 + +exult (0.93alpha4-1) unstable; urgency=low + + * New upstream version: New game control screen, nifty save game browser, + many SI improvements, and lots of bugfixes. + * Standards-Version bumped to 3.5.5 -- no changes. + * Added german debconf template contributed by Sebastian Feltel + (closes: bug#100589). + * Put a warning into exult.cfg that it is a generated file. + * copyright: Made license of the packaging explicit, plus minor + touchups. + * Try to clean without root. + * Use gcc 3.0. (Had to add some "using" directives to usecode/keyring.cc.) + * Support DEB_BUILD_OPTIONS=debug. + + -- Robert Bihlmeyer Sun, 8 Jul 2001 23:32:00 +0200 + +exult (0.92alpha3-1) unstable; urgency=low + + * New upstream alpha version. + * Create a site-wide config file that gets used when the starting user + has none. The file contains path settings that are inquired via + debconf. - -- Tristan Tarrant Wed, 13 Mar 2002 10:32:11 +0100 + -- Robert Bihlmeyer Mon, 23 Apr 2001 00:23:56 +0200 -exult (1:0.97cvs-1) unstable; urgency=low +exult (0.91alpha2-1) unstable; urgency=low - * exult-tools updated for new tools, and included some extra - documentation, with corresponding update to README.Debian - * added stuff for building a debug package (the nostrip stuff comes - "for free" since dh_strip knows about it) + * Initial Release. - -- Michael Zinn Wed, 12 Dec 2001 20:02:21 +1100 - -exult (1:0.96beta1-1) unstable; urgency=low - - * New upstream release - * Corrected version numbering of Debian package - * Overhaul of debian/* (incidentally closes a bug filed against exult) - * Split into multiple packages - exult and exult-tools - * Moved to contrib/games (until such time as there are `free' games - built on this engine, which isn't likely to be anytime soon ;-p) - - -- Michael Zinn Sat, 1 Dec 2001 15:53:46 +1100 - -exult (0.99-cvs-1) unstable; urgency=low - - * Irregular synchronisation with source-tree - - -- Dancer Fri, 23 Feb 2001 12:01:25 +1100 - -exult (0.90-alpha1-8) unstable; urgency=low - - * Incorporate the gnome desktop files - * Irregular synchronisation with source-tree - - -- Dancer Fri, 23 Feb 2001 12:01:25 +1100 - -exult (0.90-alpha1-7) unstable; urgency=low - - * Irregular synchronisation with source-tree - - -- Dancer Vesperman Tue, 21 Nov 2000 08:39:28 +1100 - -exult (0.90-alpha1-6) unstable; urgency=low - - * Irregular synchronisation with source-tree - - -- Dancer Vesperman Fri, 17 Nov 2000 18:35:44 +1100 - -exult (0.90-alpha1-5) unstable; urgency=low - - * Irregular CVS snapshot - - -- Dancer Vesperman Tue, 14 Nov 2000 14:14:56 +1100 - -exult (0.90-alpha1-4) unstable; urgency=low - - * Irregular CVS snapshot. Some egg bugs fixed. - - -- Dancer Vesperman Mon, 13 Nov 2000 10:27:03 +1100 - -exult (0.90-alpha1-3) unstable; urgency=low - - * Added some documentation to the package. - * Daily snapshot of code-tree - - -- Dancer Vesperman Sat, 11 Nov 2000 11:29:59 +1100 - -exult (0.90-alpha1-2) unstable; urgency=low - - * Changed Suggests: timidity to Recommends: timidity - - -- Dancer Vesperman Fri, 10 Nov 2000 13:42:37 +1100 - -exult (0.90-alpha1-1) unstable; urgency=low - - * Initial Alpha Release. - - -- Dancer Vesperman Fri, 03 Nov 2000 18:11:55 +1000 - -Local variables: -mode: debian-changelog -End: + -- Robert Bihlmeyer Mon, 9 Apr 2001 22:03:34 +0200 --- exult-1.2.orig/debian/exult.docs +++ exult-1.2/debian/exult.docs @@ -1,5 +1,4 @@ FAQ -MidiInfo.txt NEWS README README.1ST --- exult-1.2.orig/debian/copyright +++ exult-1.2/debian/copyright @@ -1,10 +1,40 @@ -This package was debianized by Michael Zinn on -Sat, 1 Dec 2001 15:53:46 +1100. +This package was debianized by Carlos Laviola on +Wed, 18 Aug 2004 00:34:51 -0300. It was downloaded from http://exult.sourceforge.net/ -Upstream Author(s): The Exult Team +Upstream Authors: The Exult Team -Copyright: +Copyright Holders: -GNU General Public License, version 2.0: see /usr/share/common-licenses/GPL-2 + (C) 1998-1999 Jeffrey S. Freedman + (C) 2000 Dancer A.L Vesperman + (C) 2000 Willem Jan Palenstijn + (C) 2000 Tristan Tarrant + (C) 2001 Ruediger Hanke + (C) 2000-2002 Ryan Nunn + (C) 2000-2006 The Exult Team + +Other members of The Exult Team are: Max Horn , +Coder Infidel , Patrick Burke +, Dominik Reichardt , +and Simon Quinn . + +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 + the Free Software Foundation; either version 2, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software Foundation, + Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian GNU/Linux systems, the complete text of the GNU General Public +License can be found in `/usr/share/common-licenses/GPL'. --- exult-1.2.orig/debian/patches/05_x11_link_flags.patch +++ exult-1.2/debian/patches/05_x11_link_flags.patch @@ -0,0 +1,16 @@ +## +## 05_x11_link_flags.patch by Jorda Polo +## +## Fix X11 linking flags. +## + +--- exult-1.2/configure.ac.orig 2006-11-11 18:37:03.000000000 +0100 ++++ exult-1.2/configure.ac 2006-11-11 18:40:17.000000000 +0100 +@@ -66,6 +66,7 @@ + enable_data="yes" + else + AC_MSG_RESULT(X11 (GNU/Linux)) ++ SYSLIBS="-lX11" + fi + ;; + beos*) --- exult-1.2.orig/debian/patches/01_studio_dir.patch +++ exult-1.2/debian/patches/01_studio_dir.patch @@ -0,0 +1,121 @@ +## +## 01_studio_dir.patch by Jorda Polo +## +## Adjust Exult Studio data directory. +## + +--- exult-1.2.orig/cheat.cc 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/cheat.cc 2006-08-04 15:44:55.000000000 +0200 +@@ -170,7 +170,7 @@ + char cmnd[256]; // Set up command. + strcpy(cmnd, "exult_studio -x"); + std::string data_path; +- config->value("config/disk/data_path",data_path,EXULT_DATADIR); ++ config->value("config/disk/data_path",data_path,STUDIO_DATADIR); + strcat(cmnd, data_path.c_str());// Path to where .glade file should be. + strcat(cmnd, " -g"); // Now want game name. + std::string gamenamestr = Game::get_gametitle(); +--- exult-1.2.orig/configure.ac 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/configure.ac 2006-08-04 15:50:45.000000000 +0200 +@@ -724,6 +724,23 @@ + fi + + ++# --------------------------------------------------------------------- ++# Alternative exult-studio directories ++# --------------------------------------------------------------------- ++ ++if test x$prefix = xNONE; then ++ studio_prefix="$ac_default_prefix" ++else ++ studio_prefix="$prefix" ++fi ++ ++STUDIO_DATADIR="$studio_prefix/share/exult-studio" ++STUDIO_NEWDIR="$studio_prefix/share/exult-studio/new" ++ ++AC_SUBST(STUDIO_DATADIR) ++AC_SUBST(STUDIO_NEWDIR) ++ ++ + # ------------------ + # Generate output + # ------------------ +--- exult-1.2.orig/data/Makefile.am 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/data/Makefile.am 2006-08-04 15:43:37.000000000 +0200 +@@ -101,7 +101,7 @@ + estudio/new/pointers.shp + + flexdir = $(datadir)/exult +-estudionewdir = $(datadir)/exult/estudio/new ++estudionewdir = $(STUDIO_NEWDIR) + + if DATA_FILES + EXULT_FLX = exult.flx +--- exult-1.2.orig/Makefile.am 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/Makefile.am 2006-08-04 15:36:03.000000000 +0200 +@@ -3,7 +3,8 @@ + -I$(srcdir)/objs -I$(srcdir)/conf -I$(srcdir)/files -I$(srcdir)/gumps \ + -I$(srcdir)/audio -I$(srcdir)/pathfinder -I$(srcdir)/usecode \ + $(SDL_CFLAGS) $(INCDIRS) $(WINDOWING_SYSTEM) \ +- $(DEBUG_FLAGS) $(CPPFLAGS) -DEXULT_DATADIR=\"$(EXULT_DATADIR)\" ++ $(DEBUG_FLAGS) $(CPPFLAGS) -DEXULT_DATADIR=\"$(EXULT_DATADIR)\" \ ++ -DSTUDIO_DATADIR=\"$(STUDIO_DATADIR)\" + + CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(DEBUG_FLAGS) $(CXXFLAGS) $(LDFLAGS) -o $(EXE_TARGET) + +--- exult-1.2.orig/mapedit/Makefile.am 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/mapedit/Makefile.am 2006-08-04 15:43:51.000000000 +0200 +@@ -1,7 +1,10 @@ + INCLUDES = -I$(srcdir)/../headers -I$(srcdir)/.. -I$(srcdir)/../shapes \ + -I$(srcdir)/../imagewin -I$(srcdir)/../conf \ + -I$(srcdir)/../files -I$(srcdir)/../server \ +- $(GLADE_INCLUDES) $(INCDIRS) $(WINDOWING_SYSTEM) $(DEBUG_FLAGS) $(CPPFLAGS) -DEXULT_DATADIR=\"$(EXULT_DATADIR)\" ++ $(GLADE_INCLUDES) $(INCDIRS) $(WINDOWING_SYSTEM) $(DEBUG_FLAGS) \ ++ $(CPPFLAGS) -DEXULT_DATADIR=\"$(EXULT_DATADIR)\" \ ++ -DSTUDIO_DATADIR=\"$(STUDIO_DATADIR)\" \ ++ -DSTUDIO_NEWDIR=\"$(STUDIO_NEWDIR)\" + + if GIMP_PLUGIN + GIMP_PLUGINS=u7shp +@@ -61,7 +64,7 @@ + exult_studio_CFLAGS = $(LIBGLADE_INCLUDES) + exult_studio_LDFLAGS = -export-dynamic # For libglade 2.x + +-mapeditdir = $(datadir)/exult ++mapeditdir = $(STUDIO_DATADIR) + + if BUILD_STUDIO + mapedit_DATA = exult_studio.glade +--- exult-1.2.orig/mapedit/studio.cc 2006-08-04 15:35:34.000000000 +0200 ++++ exult-1.2/mapedit/studio.cc 2006-08-04 15:44:52.000000000 +0200 +@@ -488,7 +488,7 @@ + string dirstr, datastr; + if (!xmldir) + { +- config->value("config/disk/data_path", datastr, EXULT_DATADIR); ++ config->value("config/disk/data_path", datastr, STUDIO_DATADIR); + xmldir = datastr.c_str(); + } + string defgame; // Default game name. +@@ -500,8 +500,8 @@ + char path[256]; // Set up paths. + if(xmldir) + strcpy(path, xmldir); +- else if(U7exists(EXULT_DATADIR"/exult_studio.glade")) +- strcpy(path,EXULT_DATADIR); ++ else if(U7exists(STUDIO_DATADIR"/exult_studio.glade")) ++ strcpy(path,STUDIO_DATADIR); + else + strcpy(path,"."); + strcat(path, "/exult_studio.glade"); +@@ -796,8 +796,7 @@ + d = gameconfig + "/editing"; // We are editing. + config->set(d.c_str(), "yes", true); + string esdir; // Get dir. for new files. +- config->value("config/disk/data_path", esdir, EXULT_DATADIR); +- esdir += "/estudio/new"; ++ config->value("config/disk/data_path", esdir, STUDIO_NEWDIR); + DIR *dirrd = opendir(esdir.c_str()); + if (!dirrd) + EStudio::Alert("'%s' for initial data files not found", --- exult-1.2.orig/debian/patches/series +++ exult-1.2/debian/patches/series @@ -0,0 +1,5 @@ +01_studio_dir.patch -p1 +02_gimp_plugin_dir.patch -p1 +03_desktop_dir.patch -p1 +04_gcc4_build_fix.patch -p1 +05_x11_link_flags.patch -p1 --- exult-1.2.orig/debian/patches/04_gcc4_build_fix.patch +++ exult-1.2/debian/patches/04_gcc4_build_fix.patch @@ -0,0 +1,126 @@ +## +## 04_gcc4_build_fix.patch by Andreas Jochens and Barry deFreese +## +## Build fixes for gcc4. +## + +diff -urN ../tmp-orig/exult-1.2/hash_utils.h ./hash_utils.h +--- exult-1.2/hash_utils.h 2003-08-31 19:32:24.000000000 +0200 ++++ exult-1.2/hash_utils.h 2005-06-17 12:30:38.000000000 +0200 +@@ -26,7 +26,7 @@ + #else + #if HAVE_EXT_HASH_MAP + # include +-# if (defined(__GNUC__) && (__GNUC__ == 3) && ( __GNUC_MINOR__ > 0)) ++# if (defined(__GNUC__) && (((__GNUC__ == 3) && ( __GNUC_MINOR__ > 0)) || __GNUC__ >= 4)) + using __gnu_cxx::hash_map; + # else + using std::hash_map; +@@ -44,7 +44,7 @@ + #else + #if HAVE_EXT_HASH_SET + # include +-# if (defined(__GNUC__) && (__GNUC__ == 3) && ( __GNUC_MINOR__ > 0)) ++# if (defined(__GNUC__) && (((__GNUC__ == 3) && ( __GNUC_MINOR__ > 0)) || __GNUC__ >= 4)) + using __gnu_cxx::hash_set; + # else + using std::hash_set; +diff -urN ../tmp-orig/exult-1.2/mapedit/npcedit.cc ./mapedit/npcedit.cc +--- exult-1.2/mapedit/npcedit.cc 2004-04-26 06:59:14.000000000 +0200 ++++ exult-1.2/mapedit/npcedit.cc 2005-06-17 12:30:38.000000000 +0200 +@@ -234,7 +234,7 @@ + GtkLabel *label = GTK_LABEL(glade_xml_get_widget(app_xml, lname)); + g_free(lname); + // User data = schedule #. +- sched.type = (int) gtk_object_get_user_data(GTK_OBJECT(label)); ++ sched.type = (long) gtk_object_get_user_data(GTK_OBJECT(label)); + if (sched.type < 0 || sched.type > 31) + return false; + // Get location. +@@ -600,7 +600,7 @@ + int shape = get_num_entry("npc_shape"); + int frame = get_num_entry("npc_frame"); + GtkWidget *fw = glade_xml_get_widget(app_xml, "npc_face_frame"); +- int face = (int) gtk_object_get_user_data(GTK_OBJECT(fw)); ++ long face = (long) gtk_object_get_user_data(GTK_OBJECT(fw)); + int usecode = get_num_entry("npc_usecode_entry"); + short attack_mode = get_optmenu("npc_attack_mode"); + short alignment = get_optmenu("npc_alignment"); +@@ -723,7 +723,7 @@ + return; + npc_face_draw->configure(); + GtkWidget *frame = glade_xml_get_widget(app_xml, "npc_face_frame"); +- int shnum = (int) gtk_object_get_user_data(GTK_OBJECT(frame)); ++ long shnum = (long) gtk_object_get_user_data(GTK_OBJECT(frame)); + npc_face_draw->draw_shape_centered(shnum, 0); + if (w != -1) + npc_face_draw->show(x, y, w, h); +diff -urN ../tmp-orig/exult-1.2/mapedit/studio.cc ./mapedit/studio.cc +--- exult-1.2/mapedit/studio.cc 2004-04-26 06:32:13.000000000 +0200 ++++ exult-1.2/mapedit/studio.cc 2005-06-17 12:30:38.000000000 +0200 +@@ -2009,7 +2009,7 @@ + gpointer data + ) + { +- guint32 color = (guint32) gtk_object_get_user_data(GTK_OBJECT(widget)); ++ guint32 color = (long) gtk_object_get_user_data(GTK_OBJECT(widget)); + GdkGC *gc = (GdkGC *) + gtk_object_get_data(GTK_OBJECT(widget), "color_gc"); + if (!gc) +@@ -2071,7 +2071,7 @@ + config->set("config/estudio/default_game", default_game, true); + GtkWidget *backgrnd = glade_xml_get_widget(app_xml, + "prefs_background"); +- background_color = (guint32) gtk_object_get_user_data( ++ background_color = (long) gtk_object_get_user_data( + GTK_OBJECT(backgrnd)); + config->set("config/estudio/background_color", background_color, true); + // Set background color. +diff -urN ../tmp-orig/exult-1.2/mouse.h ./mouse.h +--- exult-1.2/mouse.h 2003-08-31 19:32:24.000000000 +0200 ++++ exult-1.2/mouse.h 2005-06-17 12:35:29.000000000 +0200 +@@ -27,6 +27,8 @@ + #include "vgafile.h" + #include "glshape.h" + ++class Game_window; ++ + /* + * Handle custom mouse pointers. + */ +diff -urN ../tmp-orig/exult-1.2/usecode/useval.cc ./usecode/useval.cc +--- exult-1.2/usecode/useval.cc 2004-05-23 07:07:11.000000000 +0200 ++++ exult-1.2/usecode/useval.cc 2005-06-17 12:30:38.000000000 +0200 +@@ -464,7 +464,7 @@ + if (buflen < 5) + return -1; + *ptr++ = type; +- Write4(ptr, (int)value.ptr); ++ Write4(ptr, (long)value.ptr); + break; + case string_type: + { +--- exult-1.2/audio/midi_drivers/fmopldrv.h ++++ exult-1.2/audio/midi_drivers/fmopldrv.h +@@ -76,7 +76,7 @@ + /* output a packed midi command to the midi stream + * valid only if mode is MO_SIMPLE + */ +- void OplDriver::send(uint32 b); ++ void send(uint32 b); + + /* retrieve a string representation of an error code */ + static const char *get_error_name(int error_code); +only in patch2: +unchanged: +--- exult-1.2/usecode/ucxt/include/ucfunc.h ++++ exult-1.2/usecode/ucxt/include/ucfunc.h +@@ -206,7 +206,7 @@ + bool output_list(std::ostream &o, unsigned int funcno, const UCOptions &options); + + bool output_ucs(std::ostream &o, const FuncMap &funcmap, const std::map &intrinsics, const UCOptions &options); +- std::ostream &UCFunc::output_ucs_funcname(std::ostream &o, const FuncMap &funcmap); ++ std::ostream &output_ucs_funcname(std::ostream &o, const FuncMap &funcmap); + std::ostream &output_ucs_funcname(std::ostream &o, const FuncMap &funcmap, + unsigned int funcid, + unsigned int numargs, bool return_var); --- exult-1.2.orig/debian/patches/02_gimp_plugin_dir.patch +++ exult-1.2/debian/patches/02_gimp_plugin_dir.patch @@ -0,0 +1,17 @@ +## +## 02_gimp_plugin_dir.patch by Michael Banck +## +## Install Gimp plugin at the proper place. +## + +--- exult-1.2.orig/mapedit/Makefile.am ++++ exult-1.2/mapedit/Makefile.am +@@ -79,7 +79,7 @@ + if GIMP_PLUGIN + install-exec-local: + install -d $(DESTDIR)$(GIMP_PLUGIN_PREFIX) +- install -c $(DESTDIR)$(GIMP_PLUGINS) $(GIMP_PLUGIN_PREFIX) ++ install -c $(GIMP_PLUGINS) $(DESTDIR)$(GIMP_PLUGIN_PREFIX) + else + install-exec-local: + endif --- exult-1.2.orig/debian/patches/03_desktop_dir.patch +++ exult-1.2/debian/patches/03_desktop_dir.patch @@ -0,0 +1,18 @@ +## +## 03_desktop_dir.patch by Jorda Polo +## +## Adjust Exult's desktop file and icon directory. +## + +--- exult-1.2.orig/desktop/Makefile.am ++++ exult-1.2/desktop/Makefile.am +@@ -1,7 +1,7 @@ +-icondir = $(datadir)/icons ++icondir = $(datarootdir)/pixmaps + dist_icon_DATA = exult.png + +-desktopdir = $(datadir)/applications ++desktopdir = $(datarootdir)/applications + dist_desktop_DATA = exult.desktop + + CLEANFILES = *~ --- exult-1.2.orig/debian/man/ucxt.1 +++ exult-1.2/debian/man/ucxt.1 @@ -0,0 +1,98 @@ +.\" +.\" This manpage was created for the Debian exult package by Jordà Polo +.\" , based on the output of help2man. +.\" +.TH ucxt "1" "August 2006" + +.SH NAME +ucxt \- Ultima 7/8 usecode disassembler. + +.SH SYNOPSIS +.TP +ucxt [\fIOPTIONS\fR] \fB\-a\fR +prints all the functions +.TP +ucxt [\fIOPTIONS\fR] \fB\\fR +disassembles a single function to stdout + +.SH DESCRIPTION +Games supported by Exult (Ultima 7, for example) consist in large part +of usecode. Exult basically implements a virtual machine the machine +language of which is usecode. +.TP +The \fBucxt\fR command allows you to disassemble usecode. + +.SH OPTIONS +. +.TP +Misc Flags (any/all of these): +. +.TP +.B -nc +don't look for exult's .xml config file +.TP +.B -v +turns on verbose output mode +.TP +.B -ofile +output to the specified file +.TP +.B -ifile +load the usecode file specified by the filename +.TP +.B -ro +output the raw opcodes in addition to the \fB\-f\fR format +.TP +.B -ac +output automatically generated comments +.TP +.B -uc +output automatically generated 'useless' comments +.TP +.B -b +only do 'basic' optimisations +.TP +.B -dbg +output debugging information if present in usecode +.TP +.B -ext32 +convert function to ext32 format if not already +.TP +. +Game Specifier Flags (only one of these): +. +.TP +.B -bg +select the black gate usecode file +.TP +.B -si +select the serpent isle usecode file +.TP +.B -u8 +select the ultima 8/pagan usecode file (experimental) +.TP +. +Output Format Flags (only one of these): +. +.TP +.B -fl +output using brief "list" format +.TP +.B -fa +output using "assembler" format (default) +.TP +.B -fs +output using "exult script" format +.TP +.B -fz +output using "exult script" format +.TP +.B -ftt +output using the translation table xml format +.TP +.B -ff +outputs all flags referenced in the usecode file sorted both by "flags +within a function" and "functions using flag" + +.SH SEE ALSO +.BR exult (6) --- exult-1.2.orig/debian/man/ucc.1 +++ exult-1.2/debian/man/ucc.1 @@ -0,0 +1,27 @@ +.\" -*- nroff -*- +.TH ucc 1 2002-03-24 Exult + +.SH NAME +ucc \- UseCode Compiler for Exult + +.SH SYNOPSIS +.B ucc +.RI [ FILE ] + +.SH DESCRIPTION +Games supported by Exult (\fIUltima 7\fR, for example) consist in +large part of Usecode. +.BR exult (1) +basically implements a virtual machine the machine language of which +is Usecode. + +.B ucc +is a compiler that targets this machine language. + +.SH AUTHOR +This manpage was written by Robert Bihlmeyer. It may be freely +redistributed and modified under the terms of the GNU General Public +License version 2 or higher. + +.SH SEE ALSO +.BR exult (6) --- exult-1.2.orig/debian/man/exult_studio.1 +++ exult-1.2/debian/man/exult_studio.1 @@ -0,0 +1,89 @@ +.\" -*- nroff -*- +.TH exult 1 + +.SH NAME +exult_studio \- a world editor for Exult + +.SH SYNOPSIS +.B exult_studio +.RI [ options ] + +.SH DESCRIPTION +.B exult_studio +can be used to view graphics and map snippets of Exult games. Used in +conjunction with \fBexult\fP the map can be changed as well. + +Currently it is not feasable to create a game from scratch. You must +point \fBexult_studio\fP at an existing game instead, either via the +\fB-d\fP commandline option (see below), or by selecting \fIOpen +static...\fP in the \fIFile\fP menu. The latter will pop up a file +requester, where you can choose an appropriate directory. + +Once an appropriate directory has been located, a tree of game files +is displayed to the left of the main window, while the currently +selected file is viewed in detail to the right. At the moment, the +following types of files are supported: + +.SS Shape files +\fIShapes\fP are the basic graphical elements of the game. Each shape has +one or more frames that typically represent different states or angles +of the same thing. E.g. a button shape could have frames for pressed, +and released; a character could have frames depicting her sitting, +standing up facing one way, or another, swinging a punch, etc. + +When a shape file is selected, the right part of the main window will +show frame zero of the shapes contained therein. Shapes can be +selected by clicking, which will show there number, number of frames, +and name if known. Other frames can be viewed by changing the frame +number. + +.SS Map files +These files contain so called \fIchunks\fP that serve as templates in +the final map. The chunks of the selected map file are shown to the +right of the main window. + +.SH OPTIONS +.TP +\fB-d\fP \fIDIRECTORY\fP +specifies \fIDIRECTORY\fP as the game base directory. +.TP +\fB-x\fP \fIDIRECTORY\fP +tells \fBexult_studio\fR to look in DIRECTORY for its user-interface +specification. This option is only useful to developers. + +.SH FILES +.TP +.B /usr/share/exult/exult_studio.glade +Default location of the user-interface specification. + +.SH NOTES +For more help and information with \fBexult_studio\fP go to: +.IP http://exult.sourceforge.net/ +.IP http://sourceforge.net/projects/exult/ +.PP +Editing a copyrighted game may or may not be allowed. Please exercise caution. + +.SH BUGS +Closing the directory selector (via Ok or Cancel) induces a crash. +Double clicking the directory works, just move the selector out of the +way after that. + +Invalid arguments to commandline options will not be taken lightly. +Avoid that for now. + +More bugs? Surely! Please report them at: +.ce +http://sourceforge.net/bugs/?group_id=2335 +(Be sure to mention information about your operating system, and which +version of \fBexult_studio\fP you are running!) + +.SH AUTHORS +The Exult Team + +.SH HISTORY +\fBexult_studio\fP started it's life as a map-browser for Ultima VII +and has evolved from there, thanks to the open source-model, and +contributions of time and code from many people. + +.SH SEE ALSO +.BR exult (6) --- exult-1.2.orig/debian/exult.wrapper +++ exult-1.2/debian/exult.wrapper @@ -0,0 +1,11 @@ +#!/bin/sh + +# exult wrapper for the Debian package, by Michael Banck + +# Check whether ~/.exult.cfg exits +if ! [ -e ~/.exult.cfg ]; then + # Copy the global configuration file over + cp /etc/exult.cfg ~/.exult.cfg +fi + +/usr/games/exult.bin $@ --- exult-1.2.orig/debian/postinst +++ exult-1.2/debian/postinst @@ -0,0 +1,79 @@ +#!/bin/sh -e + +config=/etc/exult.cfg + +setkeys='%d = ("/config/debian-warning" => 0); +%k = @ARGV; +while () { + if (m||) { + $p =~ s|/$1$|| or die "line $.: unexpected\n"; + print if $skip < 2; + $skip = 0; + next + } + next if $skip; + if (m|(\s*)<(.*?)>|) { + $i = $1; + $p .= "/$2"; + exists $d{$p} and $skip = 2, next; + print; + exists $k{$p} and $skip = 1, print "$i$k{$p}\n"; + next; + } + print; +}' + +case "$1" in + configure) + . /usr/share/debconf/confmodule + db_get exult/blackgate + blackgate="${RET:-.}" + db_get exult/serpent + serpent="${RET:-.}" + if [ -e $config ]; then + perl -e "$setkeys" \ + /config/disk/game/blackgate/path $blackgate \ + /config/disk/game/serpentisle/path $serpent \ + <$config >$config.dpkg-new + mv $config.dpkg-new $config + else + cat <$config + + + + + + blackgate + + + $blackgate + + + + + serpentisle + + + $serpent + + + + + +EOF + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- exult-1.2.orig/debian/compat +++ exult-1.2/debian/compat @@ -0,0 +1 @@ +5 --- exult-1.2.orig/debian/exult-studio.README.Debian +++ exult-1.2/debian/exult-studio.README.Debian @@ -0,0 +1,13 @@ +Notes about exult-studio +------------------------ + +This package used to include some documentation files that are either +obsolete or no longer supported upstream. For more details about +the exult-studio tools, see the manpages: shp2pcx(1), splitshp(1), +textpack(1), ucc(1), ucxt(1), expack(1), ipack(1), exult_studio(1). + +You might also want to checkout the docs that came with exult itself, +in /usr/share/doc/exult; a lot of stuff for the tools is amongst the +main documentation. + + -- Jordà Polo Wed, 16 Aug 2006 22:46:46 +0200 --- exult-1.2.orig/debian/postrm +++ exult-1.2/debian/postrm @@ -0,0 +1,20 @@ +#!/bin/sh -e + +case "$1" in + purge) + rm -f /etc/exult.cfg + ;; + + remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) + + ;; + + *) + echo "postrm called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 --- exult-1.2.orig/debian/exult.install +++ exult-1.2/debian/exult.install @@ -0,0 +1,12 @@ +usr/bin/exult +usr/share/applications/exult.desktop +usr/share/games/exult/exult.flx +usr/share/games/exult/exult_bg.flx +usr/share/games/exult/exult_si.flx +usr/share/games/exult/exultmsg.txt +usr/share/games/exult/midisfx.flx +usr/share/games/exult/u7bgintrinsics.data +usr/share/games/exult/u7siintrinsics.data +usr/share/man/man6/exult.6 +usr/share/pixmaps/exult.png +../../debian/exult.xpm usr/share/pixmaps --- exult-1.2.orig/debian/templates +++ exult-1.2/debian/templates @@ -0,0 +1,30 @@ +Template: exult/blackgate +Type: string +_Description: Path to "The Black Gate": + Exult needs to know where your copy of Ultima VII: The Black Gate is + located. You need to give the path where the game's top directory can be + found. + . + If you don't have BG, just leave the field blank. + +Template: exult/serpent +Type: string +_Description: Path to "Serpent Isle": + Exult needs to know where your copy of Ultima VII: Serpent Isle is + located. You need to give the path where the game's top directory can be + found. + . + If you don't have SI, just leave the field blank. + +Template: exult/not_a_dir +Type: note +_Description: The entered path is not a directory + Please enter the path to the top directory of the game, or leave it + blank if you don't have it. + +Template: exult/no_static +Type: note +_Description: Invalid Ultima top directory + The entered path does not look like a Ultima VII top directory. + (Specifically, a subdirectory named "static" was expected but did not + exist.) --- exult-1.2.orig/debian/exult.xpm +++ exult-1.2/debian/exult.xpm @@ -0,0 +1,48 @@ +/* XPM */ +static char *exult[] = { +/* columns rows colors chars-per-pixel */ +"32 32 10 1", +" c black", +". c gray20", +"X c #4c4c4c", +"o c #666666", +"O c gray50", +"+ c gray60", +"@ c #b2b2b2", +"# c gray80", +"$ c gray90", +"% c none", +/* pixels */ +"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%", +"%%%%%%%%%%%%% %%%%%%%%%%%%%%", +"%%%%%%%%%%%% o+@+O %%%%%%%%%%%%%", +"%%%%%%%%%%% +@@@#@+ %%%%%%%%%%%%", +"%%%%%%%%%% +#@OXO@#+ %%%%%%%%%%%", +"%%%%%%%%%% @@+. .+#@ %%%%%%%%%%%", +"%%%%%%%%% o@@o % X@#o %%%%%%%%%%", +"%%%%%%%%% +#@ %%% +#+ %%%%%%%%%%", +"%%%%%%%%% O#@ %%% +#+ %%%%%%%%%%", +"%%%%%%%%% o@@ %%% +#+ %%%%%%%%%%", +"%%%%%%%%% o@@ %%% +#o %%%%%%%%%%", +"%%%%%%%%%% @@X % .@@ %%%%%%%%%%%", +"%%%%%%%%%%% #o % o@ %%%%%%%%%%%%", +"%%%%%%%%%%% @@X .@@ %%%%%%%%%%%%", +"%%%%%%% . #@X+@ . %%%%%%%%", +"%%%%%% O@@@+@@@@#@@@@@@+ %%%%%%%", +"%%%%%%% +@++oo+@@oo++@@ %%%%%%%%", +"%%%%%%% O#+ %%%%%%%%", +"%%%%%%%%%%%%% O#+ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% +#+ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% +#@ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% +#@ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% +#@ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% @#@ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% @#@ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%% ### %%%%%%%%%%%%%%", +"%%%%%%%%%%%% O#$#+ %%%%%%%%%%%%%", +"%%%%%%%%%%%% @$$$@ %%%%%%%%%%%%%", +"%%%%%%%%%%%% +#$#+ %%%%%%%%%%%%%", +"%%%%%%%%%%%%% +#+ %%%%%%%%%%%%%%", +"%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%", +"%%%%%%%%%%%%%% %%%%%%%%%%%%%%%" +}; --- exult-1.2.orig/debian/config +++ exult-1.2/debian/config @@ -0,0 +1,41 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule + +config=/etc/exult.cfg + +getkey='BEGIN { $k = shift } if (m||) { $p =~ s|/$1$|| or die "line $.: unexpected\n"; next } m|<(.*?)>| and $p .= "/$1", next; $p eq $k && s/^\s*// && s/\s*$/\n/ and print;' + +for game in blackgate serpent; do + case $game in + blackgate) key=/config/disk/game/blackgate/path;; + serpent) key=/config/disk/game/serpentisle/path;; + esac + + if [ -e $config ]; then + val=`perl -ne "$getkey" $key /etc/exult.cfg` + [ "$val" ] && db_set exult/$game $val + fi + + while true; do + set +e + db_input high exult/$game + [ $? -eq 30 ] && break # question skipped, don't validate answer + set -e + db_go + + db_get exult/$game + [ -z "$RET" ] && break + if [ -d "$RET" ]; then + if ls "$RET" | grep -qi '^static$'; then + break + else + db_fset exult/no_static seen false + db_input high exult/no_static || true + fi + else + db_fset exult/not_a_dir seen false + db_input high exult/not_a_dir || true + fi + done +done --- exult-1.2.orig/debian/exult-studio.manpages +++ exult-1.2/debian/exult-studio.manpages @@ -0,0 +1,3 @@ +debian/man/exult_studio.1 +debian/man/ucc.1 +debian/man/ucxt.1 --- exult-1.2.orig/debian/exult.menu +++ exult-1.2/debian/exult.menu @@ -0,0 +1,6 @@ +?package(exult):needs="X11"\ + title="Exult"\ + section="Games/Adventure"\ + hints="Fantasy,Roleplaying"\ + icon="/usr/share/pixmaps/exult.xpm"\ + command="/usr/games/exult" --- exult-1.2.orig/debian/po/templates.pot +++ exult-1.2/debian/po/templates.pot @@ -0,0 +1,87 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" --- exult-1.2.orig/debian/po/ca.po +++ exult-1.2/debian/po/ca.po @@ -0,0 +1,97 @@ +# +# Catalan translation for exult package. +# Copyright (C) 2006 Michael Banck. +# This file is distributed under the same license as the exult package. +# +# Jordà Polo , 2006, 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: 1.2.8\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2007-04-21 17:27+0200\n" +"Last-Translator: Jordà Polo \n" +"Language-Team: Català \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Camí a «The Black Gate»:" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult necessita saber on es troba la vostra còpia de «Ultima VII: The Black " +"Gate» (TBG). Indiqueu quin és el camí al directori superior del joc." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Si no teniu TBG, simplement deixeu l'espai en blanc." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Camí a «Serpent Isle»:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult necessita saber on es troba la vostra còpia de «Ultima VII: Serpent " +"Isle» (SI). Indiqueu el camí al directori superior dels fitxers del joc." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Si no teniu SI, simplement deixeu l'espai en blanc." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "El camí que heu introduït no és un directori" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" +"Si us plau, introduïu el camí al directori principal del joc, o deixeu " +"l'espai en blanc si no el teniu." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "El directori de l'Ultima no és vàlid" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"El camí que heu introduït no sembla un directori principal de cap dels " +"Ultima VII. (Més específicament, s'esperava un subdirectori anomenat " +"«static», però aquest no existeix.)" --- exult-1.2.orig/debian/po/pt.po +++ exult-1.2/debian/po/pt.po @@ -0,0 +1,98 @@ +# Portuguese translation of exult's debconf messages. +# Copyright (C) 2007 +# This file is distributed under the same license as the exult package. +# Luísa Lourenço , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: exult 1.2-11\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2007-03-22 10:04+0000\n" +"Last-Translator: Luísa Lourenço \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Caminho para o \"The Black Gate\":" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"O exult precisa de saber onde se encontra localizada a sua cópia do Ultima VII: " +"The Black Gate. Precisa de indicar o caminho para o topo da directoria onde se " +"encontra o jogo." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Caso não tenha o BG, deixe o campo em branco." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Caminho para o \"Serpent Isle\":" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"O exult precisa de saber onde se encontra localizada a sua cópia do Ultima VII: " +"Serpent Isle. Precisa de indicar o caminho para o topo da directoria onde se " +"encontra o jogo." + + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Caso não tenha o SI, deixe o campo em branco." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "O caminho indicado não é uma directoria." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" +"Por favor indique o caminho para o topo da directoria do jogo, ou deixe em branco " +"caso não o tenha." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "Topo de directoria do Ultima inválida" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"O caminho indicado não parece ser o topo de uma directoria do Ultima. " +"(Especificamente, uma subdirectoria chamada \"static\" era esperada mas " +"não existe.)" --- exult-1.2.orig/debian/po/cs.po +++ exult-1.2/debian/po/cs.po @@ -0,0 +1,111 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: exult 1.2-4\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2006-08-06 13:46+0200\n" +"Last-Translator: Martin Sin \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Cesta k \"The Black Gate\":" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult potřebuje vědět, kde se nachází kopie Ultima VII: The Black Gate. Je " +"nutné zadat cestu do hlavního adresáře této hry." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Pokud BG nemáte, nechte toto políčko prázdné." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Cesta k \"Serpent Isle\":" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult potřebuje vědět, kde se nachází kopie Ultima VII: Serpent Isle. Je " +"nutné zadat cestu do hlavního adresáře této hry." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Pokud SI nemáte, nechte toto políčko prázdné." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "Zadaná cesta není adresářem" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank " +"if you don't have it." +msgstr "" +"Zadejte prosím cestu do hlavního adresáře hry, nebo ji nechte prázdnou, " +"pokud ji nemáte." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "Neplatná cesta do hlavního adresáře Ultima" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"Zadaná cesta nevypadá jako cesta do hlavního adresáře Ultima VII. (Byl " +"očekáván zejména podadresář nazývaný \"static\", ale ten tu neexistuje.)" + +#~ msgid "This does not look like a top directory of one of the Ultimas." +#~ msgstr "Toto nevypadá jako cesta do hlavního adresáře jedné z her Ultima." + +#~ msgid "" +#~ "(Specifically, I was looking for a subdirectory named \"static\", which " +#~ "did not exist.)" +#~ msgstr "" +#~ "(Konkrétně jsem se díval po podadresáři \"static\", který neexistuje.)" --- exult-1.2.orig/debian/po/ru.po +++ exult-1.2/debian/po/ru.po @@ -0,0 +1,105 @@ +# translation of exult_1.2-11_ru.po to Russian +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# Yuriy Talakan' , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: exult_1.2-11_ru\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2007-03-09 11:47+0900\n" +"Last-Translator: Yuriy Talakan' \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=KOI8-R\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.9.1\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr " \"The Black Gate\":" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult , Ultima VII: Black Gate. " +" , ." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr " BG, ." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr " \"Serpent Isle\":" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult , Ultima VII: Serpent Isle. " +" , ." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr " SI, ." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr " " + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr " , ." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr " Ultima" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +" Ultima VII. " +"( , \"static\", .)" + --- exult-1.2.orig/debian/po/fr.po +++ exult-1.2/debian/po/fr.po @@ -0,0 +1,104 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: exult\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2006-08-15 14:26+0200\n" +"Last-Translator: Thomas Huriaux \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Chemin d'accs au jeu The Black Gate:" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Il est ncessaire de connatre l'emplacement de la copie du jeu Ultima " +"VII: The Black Gate. Vous devez indiquer le chemin d'accs au rpertoire " +"racine du jeu." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Si vous ne possdez pas The Black Gate, laissez ce champ vide." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Chemin d'accs au jeu Serpent Isle:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Il est ncessaire de connatre l'emplacement de la copie du jeu Ultima " +"VII: Serpent Isle. Vous devez indiquer le chemin d'accs au rpertoire " +"racine du jeu." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Si vous ne possdez pas Serpent Isle, laissez ce champ vide." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "Le chemin indiqu n'est pas un rpertoire" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank " +"if you don't have it." +msgstr "" +"Veuillez indiquer le chemin d'accs au rpertoire racine du jeu, ou laissez " +"le champ vide si vous ne possdez pas le jeu." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "Rpertoire racine non valable pour Ultima" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"Le rpertoire indiqu ne semble pas tre le rpertoire racine pour Ultima " +"VII. Plus prcisment, le sous-rpertoire static n'a pas t trouv." --- exult-1.2.orig/debian/po/es.po +++ exult-1.2/debian/po/es.po @@ -0,0 +1,118 @@ +# Translation of exult_1.2-11_es.po to Spanish +# Copyright (C) 2007 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the exult package. +# +# Traductores, si no conocen el formato PO, merece la pena leer la +# documentación de gettext, especialmente las secciones dedicadas a este +# formato, por ejemplo ejecutando: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Equipo de traducción al español, por favor lean antes de traducir +# los siguientes documentos: +# +# - El proyecto de traducción de Debian al español +# http://www.debian.org/intl/spanish/ +# especialmente las notas y normas de traducción en +# http://www.debian.org/intl/spanish/notas +# +# - La guía de traducción de po's de debconf: +# /usr/share/doc/po-debconf/README-trans +# o http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Si tiene dudas o consultas sobre esta traducción consulte con el último +# traductor (campo Last-Translator) y ponga en copia a la lista de +# traducción de Debian al español () +# +# Enrique Matias Sanchez (aka Quique) , 2007. +msgid "" +msgstr "" +"Project-Id-Version: exult_1.2-11_es\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2007-03-19 19:00+0100\n" +"Last-Translator: Enrique Matias Sanchez (aka Quique) \n" +"Language-Team: Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Ruta al juego «The Black Gate»:" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult necesita conocer la ubicación de su copia del juego «Ultima VII: The " +"Black Gate». Debe indicar la ruta de acceso al directorio raíz del juego." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Si no tiene «The Black Gate», deje este campo en blanco." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Ruta al juego «Serpent Isle»:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult necesita conocer la ubicación de su copia del juego «Ultima VII: " +"Serpent Isle». Debe indicar la ruta de acceso al directorio raíz del juego." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Si no tiene «Serpent Isle», deje este campo en blanco." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "La ruta introducida no es un directorio" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" +"Por favor, introduzca la ruta al directorio raíz del juego, o deje el campo " +"en blanco si no lo tiene." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "No es un directorio raíz de «Ultima» válido" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"La ruta introducida no parece ser el directorio raíz de «Ultima VII». " +"(Concretamente, debería haber un subdirectorio llamado «static», que no " +"existe.)" --- exult-1.2.orig/debian/po/de.po +++ exult-1.2/debian/po/de.po @@ -0,0 +1,123 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: exult\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2004-08-07 14:10+0200\n" +"Last-Translator: Helge Kreutzmann \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Pfad zu The Black Gate:" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult muss wissen, wo sich Ihre Kopie von Ultima VII: The Black Gate " +"befindet. Sie mssen den Pfad zu dem obersten Verzeichnis des Spiels " +"eingeben." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Falls Sie BG nicht besitzen, lassen Sie das Feld leer." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Pfad zu Sperpent Isle:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult muss wissen, wo sich Ihre Kopie von Ultima VII: Serpent Isle " +"befindet. Sie mssen den Pfad zu dem obersten Verzeichnis des Spiels " +"eingeben." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Falls Sie SI nicht besitzen, lassen Sie das Feld leer." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "Der angegebene Pfad ist kein Verzeichnis" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank " +"if you don't have it." +msgstr "" +"Bitte geben Sie den Pfad zum obersten Verzeichnis des Spieles an, oder " +"lassen Sie es leer, falls Sie es nicht haben." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "Ungltiges oberstes Verzeichnis von Ultima" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"Der eingegebene Pfad sieht nicht nach einem obersten Verzeichnis von Ultima " +"VII aus (insbesondere wurde ein Unterverzeichnis mit Name static " +"erwartet, das aber nicht existiert)." + +#~ msgid "This does not look like a top directory of one of the Ultimas." +#~ msgstr "" +#~ "Das Verzeichnis sieht nicht wie das oberste Verzeichnis eines Ultima-" +#~ "Spieles aus." + +#~ msgid "" +#~ "(Specifically, I was looking for a subdirectory named \"static\", which " +#~ "did not exist.)" +#~ msgstr "" +#~ "(Insbesondere wurde nach einem Unterverzeichnis namens static gesucht, " +#~ "welches nicht existiert.)" + +#~ msgid "Where is The Black Gate installed?" +#~ msgstr "Wo ist The Black Gate installiert?" + +#~ msgid "Where is Serpent Isle installed?" +#~ msgstr "Wo ist Serpent Isle installiert?" --- exult-1.2.orig/debian/po/sv.po +++ exult-1.2/debian/po/sv.po @@ -0,0 +1,114 @@ +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# , fuzzy +# +# +msgid "" +msgstr "" +"Project-Id-Version: exult\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2006-08-06 20:43+0100\n" +"Last-Translator: Daniel Nylander \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=iso-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Skvg till \"The Black Gate\":" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult behver veta var din kopia av Ultima VII: The Black Gate finns " +"ngonstans. Du behver ange skvgen till var spelets toppkatalog kan " +"hittas." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Om du inte har BG, lmna d detta flt tomt." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Skvg till \"Serpent Isle\":" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult behver veta var din kopia av Ultima VII: Serpent Isle finns " +"ngonstans. Du behver ange skvgen till var spelets toppkatalog kan " +"hittas." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Om du inte har SI, lmna d detta flt tomt." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "The entered path is not a directory" +msgstr "Den angivna skvgen r inte en katalog" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank " +"if you don't have it." +msgstr "" +"Ange skvgen till toppkatalogen fr spelet eller lmna fltet blankt om du " +"inte har det." + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "Ogiltig toppkatalog fr Ultima" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" +"Den angivna skvgen ser inte ut att vara en toppkatalog fr Ultima VII " +"(specifikt en underkatalog som heter \"static\" frvntades men kunde inte " +"hittas.)" + +#~ msgid "This does not look like a top directory of one of the Ultimas." +#~ msgstr "Detta ser inte ut att vara huvudmappen av ngon av Ultima-spelen." + +#~ msgid "" +#~ "(Specifically, I was looking for a subdirectory named \"static\", which " +#~ "did not exist.)" +#~ msgstr "" +#~ "(Letade specifikt efter en undermapp kallad \"static\", men den hittades " +#~ "inte.)" --- exult-1.2.orig/debian/po/nl.po +++ exult-1.2/debian/po/nl.po @@ -0,0 +1,107 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: exult 1.2-3\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2005-01-31 19:27+0100\n" +"Last-Translator: Luk Claes \n" +"Language-Team: Debian l10n Dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "Pad naar \"The Black Gate\":" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult heeft het pad naar uw kopie van Ultima VII: The Black Gate nodig. Geef " +"het pad naar de topmap van het spel." + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "Als u BG niet heeft, laat dit veld dan blanco." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "Pad naar \"Serpent Isle\":" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult heeft het pad naar uw kopie van Ultima VII: Serpent Isle nodig. Geef " +"het pad naar de topmap van het spel." + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "Als u SI niet heeft, laat dit veld dan blanco." + +#. Type: note +#. Description +#: ../templates:3001 +#, fuzzy +msgid "The entered path is not a directory" +msgstr "Het opgegeven pad is geen map." + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" + +#~ msgid "This does not look like a top directory of one of the Ultimas." +#~ msgstr "Dit lijkt niet op een topmap van één van de Ultima's." + +#~ msgid "" +#~ "(Specifically, I was looking for a subdirectory named \"static\", which " +#~ "did not exist.)" +#~ msgstr "(Specifiek is er een submap \"static\" vereist die niet bestaat.)" --- exult-1.2.orig/debian/po/zh_TW.po +++ exult-1.2/debian/po/zh_TW.po @@ -0,0 +1,109 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: exult 1.2-3\n" +"Report-Msgid-Bugs-To: jorda@ettin.org\n" +"POT-Creation-Date: 2006-08-03 21:47+0200\n" +"PO-Revision-Date: 2005-02-01 19:59+0800\n" +"Last-Translator: Asho Yeh \n" +"Language-Team: Chinese (traditional) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Chinese\n" +"X-Poedit-Country: TAIWAN\n" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "Path to \"The Black Gate\":" +msgstr "\"The Black Gate\" 路徑:" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "" +"Exult needs to know where your copy of Ultima VII: The Black Gate is " +"located. You need to give the path where the game's top directory can be " +"found." +msgstr "" +"Exult 需要知道複製到磁碟的 Ultima VII :The Black Gate 的檔案路徑。您必須輸" +"入遊戲的最上層目錄。" + +#. Type: string +#. Description +#: ../templates:1001 +msgid "If you don't have BG, just leave the field blank." +msgstr "如果您沒有 BG,請留下空白。" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "Path to \"Serpent Isle\":" +msgstr "\"Serpent Isle\" 路徑:" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "" +"Exult needs to know where your copy of Ultima VII: Serpent Isle is located. " +"You need to give the path where the game's top directory can be found." +msgstr "" +"Exult 需要知道複製到磁碟的 Ultima VII :Serpent Isle 的檔案路徑。您必須輸入" +"遊戲的最上層目錄。" + +#. Type: string +#. Description +#: ../templates:2001 +msgid "If you don't have SI, just leave the field blank." +msgstr "如果您沒有 SI,請留下空白。" + +#. Type: note +#. Description +#: ../templates:3001 +#, fuzzy +msgid "The entered path is not a directory" +msgstr "輸入的路徑不是目錄。" + +#. Type: note +#. Description +#: ../templates:3001 +msgid "" +"Please enter the path to the top directory of the game, or leave it blank if " +"you don't have it." +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "Invalid Ultima top directory" +msgstr "" + +#. Type: note +#. Description +#: ../templates:4001 +msgid "" +"The entered path does not look like a Ultima VII top directory. " +"(Specifically, a subdirectory named \"static\" was expected but did not " +"exist.)" +msgstr "" + +#~ msgid "This does not look like a top directory of one of the Ultimas." +#~ msgstr "該目錄不像是 Ultimas 其中一個最上層的目錄。" + +#~ msgid "" +#~ "(Specifically, I was looking for a subdirectory named \"static\", which " +#~ "did not exist.)" +#~ msgstr "(尋找的 \"static\" 子目錄不存在。)" --- exult-1.2.orig/debian/po/POTFILES.in +++ exult-1.2/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates --- exult-1.2.orig/debian/watch +++ exult-1.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/exult/exult-(.*)\.tar\.gz --- exult-1.2.orig/debian/exult-studio.menu +++ exult-1.2/debian/exult-studio.menu @@ -0,0 +1,6 @@ +?package(exult-studio):needs="X11"\ + title="Exult Studio"\ + section="Games/Adventure"\ + hints="Fantasy,Roleplaying,Development"\ + icon="/usr/share/pixmaps/exult-studio.xpm"\ + command="/usr/bin/exult_studio" --- exult-1.2.orig/debian/exult-studio.xpm +++ exult-1.2/debian/exult-studio.xpm @@ -0,0 +1,267 @@ +/* XPM */ +static char * exult_studio_xpm[] = { +"32 32 232 2", +" c None", +". c #580C0F", +"+ c #5A0810", +"@ c #9F281C", +"# c #EF367F", +"$ c #F4697D", +"% c #F5399A", +"& c #D52C3B", +"* c #6A1B11", +"= c #AD5C4C", +"- c #E3A272", +"; c #FCB8B8", +"> c #FCC1C1", +", c #FCC2C2", +"' c #FCB1B2", +") c #E35961", +"! c #6A2115", +"~ c #D74E51", +"{ c #F9C1BD", +"] c #FCBBBB", +"^ c #FC7881", +"/ c #EC584D", +"( c #F2849C", +"_ c #FCCCCC", +": c #F3B6A2", +"< c #DCA483", +"[ c #291300", +"} c #722622", +"| c #FA7599", +"1 c #FCCDCE", +"2 c #FC98A7", +"3 c #B12F34", +"4 c #50090F", +"5 c #8F2543", +"6 c #FB9C9F", +"7 c #FCCACA", +"8 c #F7979A", +"9 c #6A180E", +"0 c #BA6937", +"a c #EEC1A2", +"b c #F3B9A7", +"c c #E8337A", +"d c #450B0A", +"e c #BD2F6A", +"f c #FCACB9", +"g c #FABDBA", +"h c #AE4E2D", +"i c #1A0404", +"j c #C56A6C", +"k c #FCCDCD", +"l c #F9A8A4", +"m c #BC3231", +"n c #070300", +"o c #7E0A27", +"p c #F9729D", +"q c #FA6370", +"r c #470F0B", +"s c #CC837F", +"t c #FCD8D8", +"u c #FC9BA0", +"v c #BE2929", +"w c #F03CCB", +"x c #FCD2D2", +"y c #FC7E87", +"z c #5C1E0F", +"A c #C2575D", +"B c #FCC9C9", +"C c #E3A782", +"D c #CE3621", +"E c #EB7E7E", +"F c #FCD6D6", +"G c #EF8A7C", +"H c #56240B", +"I c #EB5B66", +"J c #FCBCBE", +"K c #E7A889", +"L c #CE3324", +"M c #F08A83", +"N c #FCD4D4", +"O c #E16861", +"P c #300E06", +"Q c #BE7976", +"R c #FC8FCC", +"S c #FCB3B6", +"T c #CA2938", +"U c #970F1E", +"V c #EB997A", +"W c #FAC7C4", +"X c #974D1E", +"Y c #6E2039", +"Z c #FC7BC7", +"` c #F1BFA6", +" . c #C9372E", +".. c #7E252C", +"+. c #FCAAAC", +"@. c #F79295", +"#. c #F99390", +"$. c #F9C0BB", +"%. c #F26D76", +"&. c #651013", +"*. c #502308", +"=. c #C0815D", +"-. c #F3AD99", +";. c #CE4C3B", +">. c #110700", +",. c #D19A4C", +"'. c #C55455", +"). c #561909", +"!. c #C81D68", +"~. c #FCC0C0", +"{. c #FC8088", +"]. c #6F1916", +"^. c #461804", +"/. c #C62B30", +"(. c #D53724", +"_. c #E76361", +":. c #FCC4C5", +"<. c #FCB7B9", +"[. c #E37861", +"}. c #F0A9AA", +"|. c #EBB08B", +"1. c #F2575B", +"2. c #D33240", +"3. c #E53848", +"4. c #E53847", +"5. c #B93A27", +"6. c #371C01", +"7. c #000000", +"8. c #9E1519", +"9. c #D56B3F", +"0. c #E6A273", +"a. c #E6AA7A", +"b. c #E69F71", +"c. c #DA9A50", +"d. c #DEA25F", +"e. c #FCAEB0", +"f. c #FCC4C4", +"g. c #EBA37F", +"h. c #F89F98", +"i. c #FCACAD", +"j. c #E75F57", +"k. c #3A1406", +"l. c #430E0E", +"m. c #F75B68", +"n. c #EF957C", +"o. c #D7633A", +"p. c #B93A35", +"q. c #A21521", +"r. c #8F3723", +"s. c #F663AE", +"t. c #EE977D", +"u. c #B43D25", +"v. c #823C30", +"w. c #AB3A62", +"x. c #C56B3B", +"y. c #FA7982", +"z. c #F97E83", +"A. c #643F06", +"B. c #0A0500", +"C. c #772B12", +"D. c #972A19", +"E. c #340906", +"F. c #EC6872", +"G. c #FCC7C7", +"H. c #CD9447", +"I. c #5D1A08", +"J. c #641E08", +"K. c #771D18", +"L. c #85201C", +"M. c #381A00", +"N. c #451107", +"O. c #FCCBCB", +"P. c #C89446", +"Q. c #341800", +"R. c #501707", +"S. c #C99D4F", +"T. c #452100", +"U. c #501A09", +"V. c #EE7C84", +"W. c #FCD7D7", +"X. c #ECA08A", +"Y. c #BA1E1C", +"Z. c #552B17", +"`. c #FCB3B3", +" + c #F99FA4", +".+ c #DC1428", +"++ c #C42122", +"@+ c #E59E80", +"#+ c #F21845", +"$+ c #FB85D1", +"%+ c #FCDADA", +"&+ c #FBACAF", +"*+ c #F0192F", +"=+ c #B14F24", +"-+ c #FAB8BD", +";+ c #FCDBDB", +">+ c #F8BBB5", +",+ c #7B4119", +"'+ c #060200", +")+ c #B52446", +"!+ c #FCD9D9", +"~+ c #DA535B", +"{+ c #310B05", +"]+ c #D07387", +"^+ c #FBE1E1", +"/+ c #F57B84", +"(+ c #451608", +"_+ c #5E0D46", +":+ c #F992B6", +"<+ c #FAEAEA", +"[+ c #F8F9F9", +"}+ c #FBE2E2", +"|+ c #FCA2A7", +"1+ c #A21B24", +"2+ c #4F0B12", +"3+ c #EB7076", +"4+ c #FBCFD0", +"5+ c #F9F1F1", +"6+ c #FBC4C5", +"7+ c #F25F6B", +"8+ c #61150F", +"9+ c #511E0A", +"0+ c #F57C84", +"a+ c #FCD1D1", +"b+ c #DC896D", +"c+ c #5E0C0E", +"d+ c #982224", +"e+ c #F56F79", +"f+ c #B4302F", +"g+ c #090300", +"h+ c #6D1411", +"i+ c #270605", +" . + ", +" @ # $ % & * ", +" = - ; > , ' ) ! ", +" ~ { ] ^ / ( _ : < [ ", +" } | 1 2 3 4 5 6 7 8 9 ", +" 0 a b c d e f g h i ", +" j k l m n o p 7 q r ", +" s t u v w x y z ", +" A B C D E F G H ", +" I J K L M N O P ", +" Q R S T U V W X ", +" Y Z ` . ..+.@.9 ", +" #.$.%.&. *.=.-.;.>. ", +" ,.] '.).!.~.{.]. ", +" ^./.(.(.(.(._.:.<.[.}.|.1.2.3.3.4.5.6.7. ", +" 8.9.0.a.a.b.c.d.e.7 f.g.h.i.i.i.+.j.k.7. ", +" l.m.n.o.p.q.r.s.; t.u.v.w.x.y.z.A.B. ", +" C.D. E.F.G.H.I. J.K.L.M. ", +" N.F.O.P.Q. ", +" R.F.N S.T. ", +" U.V.W.X.Y. ", +" Z.`.t +.+ ", +" ++@+t +.+ ", +" #+$+%+&+*+ ", +" =+-+;+>+,+'+ ", +" )+_ !+k ~+{+ ", +" ]+^+t W./+(+ ", +" _+:+<+[+}+|+1+ ", +" 2+3+4+5+6+7+8+ ", +" 9+0+a+b+c+ ", +" d+e+f+ ", +" g+h+i+ "}; --- exult-1.2.orig/debian/exult-studio.install +++ exult-1.2/debian/exult-studio.install @@ -0,0 +1,23 @@ +usr/bin/expack +usr/bin/exult_studio +usr/bin/ipack +usr/bin/shp2pcx +usr/bin/splitshp +usr/bin/textpack +usr/bin/ucc +usr/bin/ucxt +usr/lib/gimp/2.0/plug-ins/u7shp +usr/share/exult-studio/exult_studio.glade +usr/share/exult-studio/new/combos.flx +usr/share/exult-studio/new/palettes.flx +usr/share/exult-studio/new/pointers.shp +usr/share/exult-studio/new/text.flx +usr/share/exult-studio/new/*.vga +usr/share/games/exult/u7misc.data +usr/share/games/exult/u7opcodes.data +usr/share/man/man1/expack.1 +usr/share/man/man1/ipack.1 +usr/share/man/man1/shp2pcx.1 +usr/share/man/man1/splitshp.1 +usr/share/man/man1/textpack.1 +../../debian/exult-studio.xpm usr/share/pixmaps