[gemrb] 01/13: Applying Debian modifications to trunk
Beren Minor
berenm-guest at alioth.debian.org
Fri Aug 16 18:29:43 UTC 2013
This is an automated email from the git hooks/post-receive script.
berenm-guest pushed a commit to branch master
in repository gemrb.
commit 939120276b72b59268fad586bd2834625ad92397
Author: Lubos Novak <alvinx12 at centrum.cz>
Date: Thu Sep 9 08:02:25 2010 +0000
Applying Debian modifications to trunk
---
debian/changelog | 5 ++
debian/compat | 1 +
debian/control | 92 +++++++++++++++++++++++++
debian/copyright | 73 ++++++++++++++++++++
debian/gemrb-data.install | 1 +
debian/gemrb-docs.docs | 1 +
debian/gemrb.docs | 3 +
debian/gemrb.examples | 2 +
debian/gemrb.install | 4 ++
debian/gemrb.manpages | 1 +
debian/patches/adjust_paths_of_man_page.patch | 37 ++++++++++
debian/patches/series | 1 +
debian/rules | 14 ++++
debian/source/format | 1 +
debian/watch | 4 ++
15 files changed, 240 insertions(+)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..7bc9eeb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+gemrb (0.6.2-1) UNRELEASED; urgency=low
+
+ * Initial release. (Closes: #477376)
+
+ -- Luboš Novák <alvinx12 at centrum.cz> Thu, 09 Sep 2010 10:02:22 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..89f5de3
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,92 @@
+Source: gemrb
+Section: contrib/games
+Priority: optional
+Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
+Uploaders: Luboš Novák <alvinx12 at centrum.cz>
+Build-Depends: debhelper (>= 7.3.0), cmake (>= 2.4.4), quilt (>= 0.46-7~),
+ python-dev, zlib1g-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, libopenal-dev,
+ libpng12-dev, libvorbis-dev
+Standards-Version: 3.9.1
+Homepage: http://gemrb.sourceforge.net/
+
+Package: gemrb
+Architecture: any
+Depends: gemrb-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
+Suggests: gemrb-docs (= ${source:Version})
+Description: portable open-source implementation of the Infinity Engine
+ GemRB (Game Engine Made with preRendered Background) is a "port"
+ (actually a new implementation) of the original Infinity Engine (the one
+ of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) to
+ Linux/Unix, MacOS X and Windows with some enhancements.
+ .
+ It means that you either need some of the original game's data
+ somewhere on your harddisk, or you can try to use the data from the
+ Dragonlance Total Conversion project.
+ .
+ The original game data has to be installed on a windows
+ partition and mounted to your Linux/Unix filesystem, installed on
+ windows and then copied to your filesystem, installed with WINE or
+ extracted manually from the CDs using the tool `unshield'.
+
+Package: gemrb-dbg
+Architecture: any
+Section: contrib/debug
+Priority: extra
+Depends: gemrb (= ${binary:Version}), ${misc:Depends}
+Description: portable open-source implementation of the Infinity Engine (debbugging symbols)
+ GemRB (Game Engine Made with preRendered Background) is a "port"
+ (actually a new implementation) of the original Infinity Engine (the one
+ of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) to
+ Linux/Unix, MacOS X and Windows with some enhancements.
+ .
+ It means that you either need some of the original game's data
+ somewhere on your harddisk, or you can try to use the data from the
+ Dragonlance Total Conversion project.
+ .
+ The original game data has to be installed on a windows
+ partition and mounted to your Linux/Unix filesystem, installed on
+ windows and then copied to your filesystem, installed with WINE or
+ extracted manually from the CDs using the tool `unshield'.
+ .
+ This package contains the debugging symbols.
+
+Package: gemrb-data
+Architecture: all
+Depends: ${misc:Depends}
+Description: data for the portable open-source implementation of the Infinity Engine
+ GemRB (Game Engine Made with preRendered Background) is a "port"
+ (actually a new implementation) of the original Infinity Engine (the one
+ of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) to
+ Linux/Unix, MacOS X and Windows with some enhancements.
+ .
+ It means that you either need some of the original game's data
+ somewhere on your harddisk, or you can try to use the data from the
+ Dragonlance Total Conversion project.
+ .
+ The original game data has to be installed on a windows
+ partition and mounted to your Linux/Unix filesystem, installed on
+ windows and then copied to your filesystem, installed with WINE or
+ extracted manually from the CDs using the tool `unshield'.
+ .
+ This package holds data files needed for GemRB.
+
+Package: gemrb-docs
+Architecture: all
+Depends: ${misc:Depends}
+Section: contrib/doc
+Description: docs for the portable open-source implementation of the Infinity Engine
+ GemRB (Game Engine Made with preRendered Background) is a "port"
+ (actually a new implementation) of the original Infinity Engine (the one
+ of Baldur's Gate, Icewind Dale, Planescape: Torment, ...) to
+ Linux/Unix, MacOS X and Windows with some enhancements.
+ .
+ It means that you either need some of the original game's data
+ somewhere on your harddisk, or you can try to use the data from the
+ Dragonlance Total Conversion project.
+ .
+ The original game data has to be installed on a windows
+ partition and mounted to your Linux/Unix filesystem, installed on
+ windows and then copied to your filesystem, installed with WINE or
+ extracted manually from the CDs using the tool `unshield'.
+ .
+ This package holds doc files about GemRB.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..6937e55
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,73 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Name: GemRB
+Packaged-By: Luboš Novák <alvinx12 at centrum.cz>
+Source: http://downloads.sourceforge.net/gemrb/
+
+Files: *
+Copyright: 2003-2010, The GemRB Project
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2009, Oliver Sauder <os at esite.ch>
+ 2010, Luboš Novák <alvinx12 at centrum.cz>
+License: GPL-3
+
+Files: gemrb/plugins/MVEPlayer/mve.h
+ gemrb/plugins/MVEPlayer/gstmvedemux.h
+ gemrb/plugins/MVEPlayer/mvevideodec*.cpp
+Copyright: 2006, Jens Granseuer <jensgr at gmx.net>
+License: LGPL-2+
+
+Files: gemrb/plugins/BIKPlayer/binkdata.h
+Copyright: 2009, Kostya Shishkov
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/common.h
+Copyright: ???
+License: ???
+
+Files: gemrb/plugins/BIKPlayer/dct.cpp
+Copyright: 2009, Peter Ross <pross at xvid.org>
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/dsputil.cpp
+Copyright: 2000-2002, Fabrice Bellard
+ 2002-2004, Michael Niedermayer <michaelni at gmx.at>
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/fft.cpp
+Copyright: 2008, Loren Merritt
+ 2002, Fabrice Bellard
+ Partly based on libdjbfft by D. J. Bernstein
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/mem.cpp
+Copyright: 2002, Fabrice Bellard
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/rational.h
+ gemrb/plugins/BIKPlayer/rational.cpp
+Copyright: 2003, Michael Niedermayer <michaelni at gmx.at>
+License: LGPL-2.1+
+
+Files: gemrb/plugins/BIKPlayer/rdft.cpp
+Copyright: 2009, Alex Converse <alex.converse at gmail.com>
+License: LGPL-2.1+
+
+License: GPL-2+
+ 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: LGPL-2+
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
+
+License: LGPL-2.1+
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+License: GPL-3
+ On Debian systems, the complete text of the GNU General Public License
+ version 3 can be found in `/usr/share/common-licenses/GPL-3'.
+
+
diff --git a/debian/gemrb-data.install b/debian/gemrb-data.install
new file mode 100644
index 0000000..54aba50
--- /dev/null
+++ b/debian/gemrb-data.install
@@ -0,0 +1 @@
+usr/share/games/gemrb/
diff --git a/debian/gemrb-docs.docs b/debian/gemrb-docs.docs
new file mode 100644
index 0000000..9dfb8fe
--- /dev/null
+++ b/debian/gemrb-docs.docs
@@ -0,0 +1 @@
+gemrb/docs/en/
diff --git a/debian/gemrb.docs b/debian/gemrb.docs
new file mode 100644
index 0000000..8492b76
--- /dev/null
+++ b/debian/gemrb.docs
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+TODO
diff --git a/debian/gemrb.examples b/debian/gemrb.examples
new file mode 100644
index 0000000..3a1cc12
--- /dev/null
+++ b/debian/gemrb.examples
@@ -0,0 +1,2 @@
+debian/tmp/etc/gemrb/GemRB.cfg.noinstall.sample
+debian/tmp/etc/gemrb/GemRB.cfg.sample
diff --git a/debian/gemrb.install b/debian/gemrb.install
new file mode 100644
index 0000000..65e04c3
--- /dev/null
+++ b/debian/gemrb.install
@@ -0,0 +1,4 @@
+usr/games/gemrb
+usr/share/applications
+usr/share/pixmaps
+usr/share/icons/hicolor/scalable/apps
diff --git a/debian/gemrb.manpages b/debian/gemrb.manpages
new file mode 100644
index 0000000..5511c10
--- /dev/null
+++ b/debian/gemrb.manpages
@@ -0,0 +1 @@
+gemrb.6
diff --git a/debian/patches/adjust_paths_of_man_page.patch b/debian/patches/adjust_paths_of_man_page.patch
new file mode 100644
index 0000000..2aceaec
--- /dev/null
+++ b/debian/patches/adjust_paths_of_man_page.patch
@@ -0,0 +1,37 @@
+Fix paths in man page.
+Based on patch from Oliver Sauder <os at esite.ch>
+Index: gemrb-0.6.2/gemrb.6
+===================================================================
+--- gemrb-0.6.2.orig/gemrb.6 2010-09-04 13:37:03.000000000 +0200
++++ gemrb-0.6.2/gemrb.6 2010-09-04 13:42:51.000000000 +0200
+@@ -9,7 +9,7 @@
+ .\"###################################################
+ .SH SYNOPSIS
+ .B gemrb
+-[-c config-file]
++[\-c config-file]
+ .br
+ .B torment
+ .br
+@@ -311,18 +311,18 @@
+ .SH FILES
+ .PD 0
+ .TP 20
+-.B /usr/local/etc/gemrb.cfg
++.B /etc/gemrb/gemrb.cfg
+ system-wide configuration file
+
+ .TP
+-.B /usr/local/share/gemrb/override/
++.B /usr/share/games/gemrb/override/
+ directory with
+ .IR gemrb -distributed
+ data files. These used to be hardcoded in the original engine. The files
+ are sorted into directories for specific games.
+
+ .TP
+-.B /usr/local/share/gemrb/GUIScripts/
++.B /usr/share/games/gemrb/GUIScripts/
+ directory with Python scripts providing GUI setup and interaction. The files
+ are sorted into directories for specific games.
+
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..19d2239
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+adjust_paths_of_man_page.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..d00e031
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,14 @@
+#!/usr/bin/make -f
+%:
+ dh --buildsystem=cmake --with quilt $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- -DSTATIC_LINK=ON -DCMAKE_INSTALL_PREFIX=/usr -DBIN_DIR=/usr/games -DDATA_DIR=/usr/share/games/gemrb
+
+override_dh_strip:
+ dh_strip --dbg-package=gemrb-dbg
+
+override_dh_install:
+ mkdir -p debian/tmp/usr/share/icons/hicolor/scalable/apps/
+ cp artwork/logo04-rb_only.svg debian/tmp/usr/share/icons/hicolor/scalable/apps/gemrb-logo.svg
+ dh_install
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..1ebf2f6
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+# Compulsory line, this is a version 3 file
+version=3
+
+http://sf.net/gemrb/gemrb-([\d\.]+)\.tar\.gz
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/gemrb.git
More information about the Pkg-games-commits
mailing list