debian/0000755000000000000000000000000012162536572007177 5ustar debian/rules0000755000000000000000000000315312162520671010252 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # Make sure that gimp doesn't read or write data into $HOME/.gimp-2.6 export GIMP2_DIRECTORY=$(CURDIR)/gimp-data %: dh $@ --parallel override_dh_auto_configure: # We configure by writing to Makefile.local echo "INSTALL_DIR=debian/openttd-opengfx/usr/share/games/openttd/data/opengfx" >> Makefile.local # Don't install these into the datadir, we'll let dh handle # these. echo "DO_NOT_INSTALL_CHANGELOG=1" >> Makefile.local echo "DO_NOT_INSTALL_LICENSE=1" >> Makefile.local echo "DO_NOT_INSTALL_DOCS=1" >> Makefile.local # Make the build verbose echo "_V=" >> Makefile.local # Remove all graphics files that can be rebuilt (from gimp xcf # files). make clean-gfx override_dh_auto_test: # Check if the md5 sums of the resulting grf files match. This # ensures no problems will arise in online play, which uses both # version info and md5 sums of files. We don't use dh_auto_test # here, because "make test" is also supported, but gives debug # output. make check override_dh_auto_clean: make distclean # Remove our Makefile.local rm -f Makefile.local # Remove any data created by gimp rm -rf "$(GIMP2_DIRECTORY)" override_dh_installchangelogs: dh_installchangelogs docs/changelog.txt debian/watch0000644000000000000000000000030412162520671010216 0ustar # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://bundles.openttdcoop.org/opengfx/releases/(\d.*)/opengfx-(\d.*)-source\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) debian/changelog0000644000000000000000000000547712162520671011057 0ustar openttd-opengfx (0.4.7-1) unstable; urgency=low * [5c33920] New upstream release 0.4.7. (Closes: #713782) * [ebd67e7] Make the build verbose -- Matthijs Kooijman Tue, 25 Jun 2013 22:03:22 +0200 openttd-opengfx (0.4.6.1-1) unstable; urgency=low * [876b659] New upstream release 0.4.6.1. * [c896279] Update watch file, upstream changed download urls. * [8ad321b] Bump Standards-Version to 3.9.4, no changes required. -- Matthijs Kooijman Fri, 15 Mar 2013 17:13:44 +0100 openttd-opengfx (0.4.4-1) unstable; urgency=low * [e652da2] New upstream release 0.4.4. * [a621db2] Upstream switched from nforenum/grfcodec to nml for building. * [cc8b1e1] Force rebuilding all png files for which gimp "source" files are available. * [3481ff6] Enable parallel building (not supported yet by upstream, though). * [48bd760] Bump Standards-Version to 3.9.3, no changes required. * [c22e8bf] Update copyright file to use the new copyright-format-1.0. -- Matthijs Kooijman Wed, 18 Apr 2012 16:59:46 +0200 openttd-opengfx (0.3.7-1) unstable; urgency=low * [b03894c] New upstream release 0.3.7. * [7604f59] Build-depend on grfcodec >= 5.1.2. -- Matthijs Kooijman Tue, 06 Dec 2011 19:46:42 +0100 openttd-opengfx (0.3.6-1) unstable; urgency=low * [10e3bbf] New upstream release 0.3.6. (Closes: #644434) Note that 0.3.7 is already released at this time, but it requires an (as of yet) unreleased version of nforenum, so 0.3.7 will not be packaged yet. -- Matthijs Kooijman Fri, 07 Oct 2011 12:06:07 +0200 openttd-opengfx (0.3.5-1) unstable; urgency=low * [a1f3136] New upstream release 0.3.5. * [ccf0015] Reword description to comply with the policy. -- Matthijs Kooijman Sun, 21 Aug 2011 11:57:38 +0200 openttd-opengfx (0.3.4-1) unstable; urgency=low * [2aed91a] New upstream release 0.3.4. * [c77a003] Drop build-dependency on nforenum, it is included in grfcodec now. * [98234fd] Bump Standards-Version to 3.9.2, no changes required. * [08b3bd9] Update watch file to new download location. -- Matthijs Kooijman Thu, 04 Aug 2011 22:53:04 +0200 openttd-opengfx (0.2.4-1) unstable; urgency=low * [a68e6b1] New upstream release 0.2.4. -- Matthijs Kooijman Sat, 01 May 2010 18:02:38 +0200 openttd-opengfx (0.2.3-1) unstable; urgency=low * [0c1f44c] New upstream release 0.2.3. * [4c16724] Remove all patches, all issues have been fixed upstream. * [3c17006] Enable md5 sum checking after build. -- Matthijs Kooijman Fri, 02 Apr 2010 15:51:39 +0200 openttd-opengfx (0.2.1-1) unstable; urgency=low * Initial release (Closes: #567626) -- Matthijs Kooijman Fri, 12 Mar 2010 15:07:35 +0100 debian/docs0000644000000000000000000000002012162520671010033 0ustar docs/readme.txt debian/compat0000644000000000000000000000000212162520671010366 0ustar 7 debian/source/0000755000000000000000000000000012162520671010470 5ustar debian/source/format0000644000000000000000000000001412162520671011676 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000206612162520671011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: OpenGFX Upstream-Contact: http://dev.openttdcoop.org/projects/opengfx Source: http://dev.openttdcoop.org/projects/opengfx Files: * Copyright: © 2007-2011 by the OpenGFX team (see credits in readme.txt) License: GPL-2.0 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2.0 as published by the Free Software Foundation; . 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/patches/0000755000000000000000000000000012162520671010617 5ustar debian/patches/fix-distclean.patch0000644000000000000000000000145712162520671014401 0ustar Author: Matthijs Kooijman Description: Make sure that the .gimp.scm files are also cleaned on distclean. Upstream cleans these files in the clean-gfx target, but that also removes the generated .png files (which are also shipped in the tarball), so we can't use that in the Debian clean rule. Instead, we'll modify distclean to do the right thing. --- a/scripts/Makefile.common +++ b/scripts/Makefile.common @@ -47,6 +47,9 @@ $(_V)-rm -rf $(SRC_DIR)/$(FILENAME_STUB) $(DIR_NAME_SRC) $(DIR_NAME) $(_V)-rm -rf $(DIR_BASE)*nightly*.zip $(_V)-rm -rf $(MD5_FILENAME) +ifdef NEED_GIMP + $(_V)-rm -rf $(shell cat $(GRAPHICS_SOURCE_LIST_FILES) | grep -v "^#" | grep "\([pP][cCnN][xXgG]\)" | cut -d\ -f1 | sed "s/\.\([pP][cCnN][xXgG]\)/.scm/") +endif # NEED_GIMP clean-gfx:: ifdef NEED_GIMP debian/patches/series0000644000000000000000000000002412162520671012030 0ustar fix-distclean.patch debian/README.Debian0000644000000000000000000000107512162520671011234 0ustar openttd-opengfx for Debian -------------------------- This package simply contains a tarball containing the OpenGFX data in /usr/share/games/openttd/data. If you have installed OpenTTD using a Debian package (including those from the official OpenTTD site), it should work out of the box. If you have another graphics set installed (like the original Transport Tycoon Deluxe graphics), you can make OpenTTD switch between them using the "Base graphics set" dropdown in the "Game options" menu. -- Matthijs Kooijman Thu, 28 Jan 2010 23:40:17 +0100 debian/control0000644000000000000000000000140112162520671010567 0ustar Source: openttd-opengfx Section: games Priority: extra Maintainer: Matthijs Kooijman Uploaders: Jordi Mallach Build-Depends: debhelper (>= 7.0.50), nml, gimp Standards-Version: 3.9.4 Vcs-Browser: http://git.debian.org/?p=collab-maint/openttd-opengfx.git Vcs-Git: git://git.debian.org/collab-maint/openttd-opengfx.git Homepage: http://dev.openttdcoop.org/projects/opengfx Package: openttd-opengfx Architecture: all Depends: ${misc:Depends} Description: free graphics set for use with the OpenTTD game OpenGFX is a graphics set for the OpenTTD game that has been built from scratch under an open license. It allows the OpenTTD game to be played without needing the graphics files from the original Transport Tycoon Deluxe game.