[darkradiant] 02/02: Initial Commit

Tobias Frost tobi at moszumanska.debian.org
Fri Jul 31 20:53:00 UTC 2015


This is an automated email from the git hooks/post-receive script.

tobi pushed a commit to branch master
in repository darkradiant.

commit bb23616c49e064243d42297ef17d084e0d16bfe0
Author: Tobias Frost <tobi at coldtobi.de>
Date:   Fri Jul 31 22:51:24 2015 +0200

    Initial Commit
---
 debian/README                              |   6 -
 debian/TODO                                |   1 +
 debian/changelog                           |  74 +-------
 debian/compat                              |   2 +-
 debian/control                             |  51 ++++--
 debian/copyright                           | 271 ++++++++++++++++++++++-------
 debian/darkradiant-i18n.install            |   1 -
 debian/darkradiant-plugins-darkmod.install |   2 +-
 debian/darkradiant.install                 |  10 +-
 debian/darkradiant.links                   |   2 +
 debian/dirs                                |   3 -
 debian/docs                                |   1 -
 debian/patches/01-autotext.patch           |  19 ++
 debian/patches/02-spelling-error.patch     |  11 ++
 debian/patches/series                      |   2 +
 debian/rules                               |  80 +--------
 debian/source/format                       |   2 +-
 debian/watch                               |   3 +
 18 files changed, 296 insertions(+), 245 deletions(-)

diff --git a/debian/README b/debian/README
deleted file mode 100644
index 0c76e65..0000000
--- a/debian/README
+++ /dev/null
@@ -1,6 +0,0 @@
-The Debian Package darkradiant
-----------------------------
-
-Comments regarding the Package
-
- -- orbweaver <orbweaver3d at gmail.com>  Sat, 21 Jun 2008 15:25:20 +0100
diff --git a/debian/TODO b/debian/TODO
new file mode 100644
index 0000000..bb576e1
--- /dev/null
+++ b/debian/TODO
@@ -0,0 +1 @@
+libs/picomodel seems embedded code copy, check if modified and file ITP if required.
diff --git a/debian/changelog b/debian/changelog
index e336f8d..2fb8b3e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,73 +1,5 @@
-darkradiant (2.0.1-1~trusty1) trusty; urgency=medium
+darkradiant (2.0.2-1) UNRELEASED; urgency=medium
 
-  * Fix for crash/assertion when trying to show Add Property dialog.
-  * Added .game file for The Dark Mod standalone that does not include a base/
-    subdirectory.
-  * Various other bugfixes.
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Wed, 24 Dec 2014 14:41:12 +0000
-
-darkradiant (2.0.1~trusty2) trusty; urgency=low
-
-  * 2.0 series release for Linux, including the switch from GTK to wxWidgets.
-  * 2.0.1 contains numerous bug-fixes over the original 2.0 version.
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Mon, 17 Nov 2014 19:55:17 +0000
-
-darkradiant (1.8.0~trusty1) trusty; urgency=low
-
-  * This release contains numerous bug and stability fixes as well as one new
-    feature for flooring objects. Some improvements have also been made to
-    better support different game types.
-  * Fix for patch mesh rendering on nVidia hardware with recent drivers.
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Sat, 28 Jun 2014 10:02:35 +0100
-
-darkradiant (1.7.3~raring1) raring; urgency=low
-
-  * Fixed progressive corruption of non-worldspawn brush geometry over multiple
-    save operations (#3272)
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Sat, 02 Feb 2013 09:15:03 +0000
-
-darkradiant (1.7.2~raring1) raring; urgency=low
-
-  * Fixed incorrect renaming of entities when importing a map (#2733).
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Mon, 22 Oct 2012 18:35:36 +0100
-
-darkradiant (1.7.1~raring2) raring; urgency=low
-
-  * Fixed black render artifacts in model preview window (#2939).
-  * Fixed lighting view turning black when certain models are in view (#2969).
-  * Fixed crash on exit after changing view layout (#2954).
-  * Fixed sky box textures failing to render.
-  * Fixed inability to move vertices with arrow keys in camera view (#2938).
-  * Fixed crash after Save As in Particle Editor (now renamed to Copy to better
-    reflect its behaviour).
-  * Fixed crash in Readables editor if certain font resources were missing from
-    the mod assets tree.
-  * Re-designed model chooser allows control over visibility of model's
-    component materials.
-  * Improved performance of map loading and population of certain asset tree
-    views (#2987).
-  * Splitter position in certain dialogs is persistent.
-  * Linux build does not fail if GtkSourceView is not available, this is now an
-    optional dependency.
-  * Updated GTK and related library versions on Windows (#2945)
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Sun, 13 May 2012 11:25:18 +0100
-
-darkradiant (1.7.0.1~raring1) raring; urgency=low
-
-  * Fixed possible crash in displaying particle editor on Linux.
-  * Fixed failure to find user-local mod assets in (e.g.) ~/.doom3/darkmod
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Tue, 29 Nov 2011 19:51:12 +0000
-
-darkradiant (1.7.0~raring1) raring; urgency=low
-
-  * 1.7.0 release.
-
- -- Matthew Mott <orbweaver3d at gmail.com>  Mon, 14 Nov 2011 11:13:41 +0000
+  * Initial release. (Closes: #793979)
 
+ -- Tobias Frost <tobi at debian.org>  Tue, 28 Jul 2015 20:57:08 +0200
diff --git a/debian/compat b/debian/compat
index 7ed6ff8..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-5
+9
diff --git a/debian/control b/debian/control
index b174271..9ba24cd 100644
--- a/debian/control
+++ b/debian/control
@@ -1,28 +1,41 @@
 Source: darkradiant
-Section: editors
+Section: graphics
 Priority: extra
-Maintainer: Matthew Mott <orbweaver3d at gmail.com>
-Build-Depends: debhelper (>= 5), autotools-dev, libgtkmm-2.4-dev, libgtkglextmm-x11-1.2-dev, libxml2-dev, libglew-dev, libboost-regex-dev, libboost-filesystem-dev, libboost-serialization-dev, libboost-test-dev, libboost-python-dev, python-dev, libvorbis-dev, libopenal-dev, libalut-dev, libjpeg-dev, ftgl-dev, libwxbase3.0-dev, libwxgtk3.0-dev
-Standards-Version: 3.9.1
+Maintainer: Tobias Frost <tobi at debian.org>
+Build-Depends: debhelper (>= 9),
+               dh-autoreconf,
+               ftgl-dev,
+               gettext,
+               libalut-dev,
+               libboost-filesystem-dev,
+               libboost-python-dev,
+               libboost-regex-dev,
+               libboost-serialization-dev,
+               libboost-test-dev,
+               libglew-dev,
+               libgtkglextmm-x11-1.2-dev,
+               libgtkmm-2.4-dev,
+               libjpeg-dev,
+               libopenal-dev,
+               libvorbis-dev,
+               libwxbase3.0-dev,
+               libwxgtk3.0-dev,
+               libxml2-dev,
+               python-dev
+Standards-Version: 3.9.6
+Homepage: http://darkradiant.sourceforge.net/
 
 Package: darkradiant
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Level editor for Doom 3 and The Dark Mod
- DarkRadiant is a 3D level editor for Doom 3 and The Dark Mod, based on the GPL
- release of GtkRadiant.
+Depends: ${misc:Depends}, ${shlibs:Depends}, fonts-freefont-ttf
+Recommends: darkradiant-plugins-darkmod
+Description: Level design toolchain for idtech4 based games like DOOM3 and The Dark Mod
+ DarkRadiant is a 3D level editor for games based on the idtech4 engine.
+ .
+ Supported games: DOOM3, The Dark Mod, Quake 3 and Quake 4.
 
 Package: darkradiant-plugins-darkmod
 Architecture: any
-Depends: darkradiant, ${shlibs:Depends}, ${misc:Depends}
+Depends: darkradiant (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
 Description: DarkMod-specific plugins for DarkRadiant
- These plugins are used for editing Dark Mod missions.
-
-Package: darkradiant-i18n
-Architecture: any
-Depends: darkradiant, ${shlibs:Depends}, ${misc:Depends}
-Description: Internationalisation files for DarkRadiant.
- This package includes the translated strings for localising DarkRadiant into
- different languages. The currently-available languages are:
- . 
- de (German)
+ This package provides the plugins necessary to edit levels for The Dark Mod.
diff --git a/debian/copyright b/debian/copyright
index d56f647..3030216 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,63 +1,208 @@
-Copyright Notice:
-
-© 2006 - 2010 OrbWeaver <orbweaver3d at gmail.com>, greebo & other DarkRadiant
-authors listed below.
-© 2006 GtkRadiant authors listed below.
-
-Authors: 
-
-    DarkRadiant portions:
-
-        OrbWeaver <orbweaver3d at gmail.com>
-        greebo
-        STiFU
-        mohij
-        angua
-        Crispy
-        Gildoran
-        Jesps (Bulge patch algorithm)
-
-    GtkRadiant portions:
-
-        Leonardo Zide leo at lokigames.com
-        Mike Phillips (Loki QA)
-        Bernd Kreimeier (overall coordination)
-        TTimo timo at idsoftware.com
-        ^Fishman (Pablo Zurita) fish at gamedesign.net
-        RR2DO2 rr2do2 at q3f.com
-        SmallPileofGibs spog at planetquake.com
-        Mike "mickey" Jackman
-        Tim "Maj" Rennie
-        Geoffrey DeWan
-        David Hyde
-        seaw0lf with assist by ydnar
-        Randy 'ydnar' Reddig
-        Jean-Francois "Eutectic" Groleau
-        Jan Paul "MrElusive" van Waveren
-        Robert Duffy
-        Forest "LordHavoc" Wroncy-Hale
-        Nurail
-        AcidDeath
-        Chronos
-        Michael Schlueter
-        Jamie Wilkinson
-        Robert "Tr3B" Beckebans
-
-Licence:
-
-    This package 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 of the License, or
-    (at your option) any later version.
- 
-    This package 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 can be found in `/usr/share/common-licenses/GPL'.
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: DarkRadiant
+Upstream-Contact: OrbWeaver <orbweaver3d at gmail.com>
+Source: https://github.com/codereader/DarkRadiant
+
+Files: *
+Copyright: 1999-2006 Id Software, Inc.
+           2006-2010 OrbWeaver <orbweaver3d at gmail.com>
+                       greebo
+                       STiFU
+                       mohij
+                       angua
+                       Crispy
+                       Gildoran
+                       Jesps (Bulge patch algorithm)
+                       Leonardo Zide leo at lokigames.com
+                       Mike Phillips (Loki QA)
+                       Bernd Kreimeier (overall coordination)
+                       TTimo timo at idsoftware.com
+                       ^Fishman (Pablo Zurita) fish at gamedesign.net
+                       RR2DO2 rr2do2 at q3f.com
+                       SmallPileofGibs spog at planetquake.com
+                       Mike "mickey" Jackman
+                       Tim "Maj" Rennie
+                       Geoffrey DeWan
+                       David Hyde
+                       seaw0lf with assist by ydnar
+                       Randy 'ydnar' Reddig
+                       Jean-Francois "Eutectic" Groleau
+                       Jan Paul "MrElusive" van Waveren
+                       Robert Duffy
+                       Forest "LordHavoc" Wroncy-Hale
+                       Nurail
+                       AcidDeath
+                       Chronos
+                       Michael Schlueter
+                       Jamie Wilkinson
+                       Robert "Tr3B" Beckebans
+           2001-2006 William Joseph.
+Licence: GPL-2+
+
+Files: m4/*
+Copyright: 1995-2010 Free Software Foundation, Inc.
+License: all-permissive
+ This file is free software; the Free Software Foundation
+ gives unlimited permission to copy and/or distribute it,
+ with or without modifications, as long as this notice is preserved.
+
+
+Files: m4/boost.m4
+Copyright:  2007, 2008, 2009, 2010, 2011  Benoit Sigoure <tsuna at lrde.epita.fr>
+License: GPL-3+-with-autotools-exception
+ 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 3 of the License, 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, see <http://www.gnu.org/licenses/>.
+ .
+ Additional permission under section 7 of the GNU General Public
+ License, version 3 ("GPLv3"):
+ .
+ If you convey this file as part of a work that contains a
+ configuration script generated by Autoconf, you may do so under
+ terms of your choice.
+ .
+ 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, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
+
+Files: m4/wxwin4.m4
+Copyright:  wxWidgets development team
+            Francesco Montorsi
+            Bob McCown (Mac-testing)
+License: WXwindows
+ WXWINDOWS LIBRARY LICENCE
+ .
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+ .
+ This library is free software; you can redistribute it and/or modify it under
+ the terms of the GNU Library General Public Licence as published by the Free
+ Software Foundation; either version 2 of the Licence, or (at your option) any
+ later version.
+ .
+ This library 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 Library General Public Licence for more details.
+ .
+ You should have received a copy of the GNU Library General Public Licence along
+ with this software, usually in a file named COPYING.LIB. If not, write to the
+ Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+ .
+ EXCEPTION NOTICE
+ .
+ 1. As a special exception, the copyright holders of this library give permission
+ for additional uses of the text contained in this release of the library as
+ licenced under the wxWindows Library Licence, applying either version 3.1 of the
+ Licence, or (at your option) any later version of the Licence as published by
+ the copyright holders of version 3.1 of the Licence document.
+ .
+ 2. The exception is that you may use, copy, link, modify and distribute under
+ your own terms, binary object code versions of works based on the Library.
+ .
+ 3. If you copy code from files distributed under the terms of the GNU General
+ Public Licence or the GNU Library General Public Licence into a copy of this
+ library, as this licence permits, the exception does not apply to the code that
+ you add in this way. To avoid misleading anyone as to the status of such
+ modified files, you must delete this exception notice from such code and/or
+ adjust the licensing conditions notice accordingly.
+ .
+ 4. If you write modifications of your own for this library, it is your choice
+ whether to permit this exception to apply to your modifications. If you do not
+ wish that, you must delete the exception notice from such code and/or adjust the
+ licensing conditions notice accordingly.
+ .
+ On Debian systems, the complete text of the GNU Library General
+ Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
+
+Files: install/ui/fonts/*
+Copyright: 2002, 2003, 2005, 2008, 2009, 2010 Free Software Foundation.
+License: GPL-3+
+
+Files: libs/ddslibs/* libs/picomodel/*
+Copyright: 2002,2003 Randy Reddig
+           2002 seaw0lf
+License: BSD-3-clause
+
+License: BSD-3-clause
+ All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without modification,
+ are permitted provided that the following conditions are met:
+ .
+ Redistributions of source code must retain the above copyright notice, this list
+ of conditions and the following disclaimer.
+ .
+ Redistributions in binary form must reproduce the above copyright notice, this
+ list of conditions and the following disclaimer in the documentation and/or
+ other materials provided with the distribution.
+ .
+ Neither the names of the copyright holders nor the names of its contributors may
+ be used to endorse or promote products derived from this software without
+ specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: debian/*
+Copyright: 2015 Tobias Frost <tobi at debian.org>
+License: GPL-2+
+
+License: GPL-2+
+ This package 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 of the License, or
+ (at your option) any later version.
+ .
+ This package 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'.
+
+ License: GPL-3+
+ 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 3 of the License, 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, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/darkradiant-i18n.install b/debian/darkradiant-i18n.install
deleted file mode 100644
index 3635480..0000000
--- a/debian/darkradiant-i18n.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/share/locale
diff --git a/debian/darkradiant-plugins-darkmod.install b/debian/darkradiant-plugins-darkmod.install
index a630aae..f0560b6 100644
--- a/debian/darkradiant-plugins-darkmod.install
+++ b/debian/darkradiant-plugins-darkmod.install
@@ -1 +1 @@
-usr/lib/darkradiant/plugins/dm_*
+usr/lib/*/darkradiant/plugins/dm_*.so
diff --git a/debian/darkradiant.install b/debian/darkradiant.install
index d1ab374..07a54d5 100644
--- a/debian/darkradiant.install
+++ b/debian/darkradiant.install
@@ -1,7 +1,7 @@
 usr/bin
-usr/lib/darkradiant/lib*
-usr/lib/darkradiant/modules
-usr/lib/darkradiant/scripts
-usr/lib/darkradiant/plugins/eclasstree*
-usr/share/darkradiant
+usr/lib/*/darkradiant/lib*.so
+usr/lib/*/darkradiant/modules/*.so
+usr/lib/*/darkradiant/plugins/eclasstree*.so
+usr/lib/*/darkradiant/scripts
 usr/share/applications
+usr/share/darkradiant
diff --git a/debian/darkradiant.links b/debian/darkradiant.links
new file mode 100644
index 0000000..d959757
--- /dev/null
+++ b/debian/darkradiant.links
@@ -0,0 +1,2 @@
+/usr/share/fonts/truetype/freefont/FreeMono.ttf /usr/share/darkradiant/ui/fonts/FreeMono.ttf
+/usr/share/fonts/truetype/freefont/FreeSans.ttf /usr/share/darkradiant/ui/fonts/FreeSans.ttf
diff --git a/debian/dirs b/debian/dirs
deleted file mode 100644
index ee94136..0000000
--- a/debian/dirs
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/bin
-usr/lib
-usr/share
diff --git a/debian/docs b/debian/docs
deleted file mode 100644
index e845566..0000000
--- a/debian/docs
+++ /dev/null
@@ -1 +0,0 @@
-README
diff --git a/debian/patches/01-autotext.patch b/debian/patches/01-autotext.patch
new file mode 100644
index 0000000..d5a409d
--- /dev/null
+++ b/debian/patches/01-autotext.patch
@@ -0,0 +1,19 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -5,6 +5,7 @@
+ AC_CONFIG_MACRO_DIR([m4])
+ 
+ # Initialise Gettext
++AM_GNU_GETTEXT_VERSION(0.19.4)
+ AM_GNU_GETTEXT([external])
+ 
+ # Save user flags
+--- a/plugins/mapdoom3/Makefile.am
++++ b/plugins/mapdoom3/Makefile.am
+@@ -1,5 +1,5 @@
+ AM_CPPFLAGS = -I$(top_srcdir)/include -I$(top_srcdir)/libs \
+-               $(XML_CFLAGS)
++               $(XML_CFLAGS)  $(CPPFLAGS)
+ 
+ modulesdir = $(pkglibdir)/modules
+ modules_LTLIBRARIES = mapdoom3.la
diff --git a/debian/patches/02-spelling-error.patch b/debian/patches/02-spelling-error.patch
new file mode 100644
index 0000000..a8349d2
--- /dev/null
+++ b/debian/patches/02-spelling-error.patch
@@ -0,0 +1,11 @@
+--- a/plugins/sound/SoundManager.cpp
++++ b/plugins/sound/SoundManager.cpp
+@@ -144,7 +144,7 @@
+     }
+     else
+     {
+-        rMessage() << "SoundManager: sound ouput disabled"
++        rMessage() << "SoundManager: sound output disabled"
+                              << std::endl;
+     }
+ }
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..5891f06
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+02-spelling-error.patch
+01-autotext.patch
diff --git a/debian/rules b/debian/rules
index 914a74b..6093cad 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,79 +1,13 @@
 #!/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
+# output every command that modifies files on the build system.
+DH_VERBOSE = 1
 
-# Handle some DEB_BUILD_OPTIONS standards
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
-ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
-    CFLAGS += -O0
-endif
+%:
+	dh $@ --parallel --with autoreconf
 
-INSTALL_TARGET=install-strip
-ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
-    INSTALL_TARGET=install
-endif
+override_dh_auto_configure:
+	dh_auto_configure -- --disable-nls --enable-darkmod-plugins
 
-config.status: configure
-	dh_testdir
-	./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --enable-darkmod-plugins
-
-build: build-stamp
-
-build-stamp:  config.status
-	dh_testdir
-
-	# Add here commands to compile the package.
-	$(MAKE)
-
-	touch $@
-
-clean:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp 
-
-	# Add here commands to clean up after the build process.
-	[ ! -f Makefile ] || $(MAKE) distclean
-
-	dh_clean 
-
-install: build
-	dh_testdir
-	dh_testroot
-	dh_clean -k 
-	dh_installdirs
-
-	$(MAKE) DESTDIR=$(CURDIR)/debian/tmp $(INSTALL_TARGET)
-
-
-# Build architecture-independent files here.
-binary-indep: build install
-# Nothing here
-
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs ChangeLog
-	dh_installdocs
-	dh_installman
-	dh_install --sourcedir=debian/tmp
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_makeshlibs --noscripts
-	dh_installdeb
-	dh_shlibdeps
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
diff --git a/debian/source/format b/debian/source/format
index 89ae9db..163aaf8 100644
--- a/debian/source/format
+++ b/debian/source/format
@@ -1 +1 @@
-3.0 (native)
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..8877ab3
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/DarkRadiant1\.tar\.gz/ \
+  https://github.com/codereader/DarkRadiant/releases .*/v?(\d\S*)\.tar\.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/darkradiant.git



More information about the Pkg-games-commits mailing list