[gm-assistant] 03/03: New upstream version
Vincent Prat
vivicoder-guest at moszumanska.debian.org
Sun Jan 10 20:35:36 UTC 2016
This is an automated email from the git hooks/post-receive script.
vivicoder-guest pushed a commit to branch master
in repository gm-assistant.
commit f8f54a97be6406dd5f2ada300f49c6892b893992
Author: Vincent Prat <vinceprat at free.fr>
Date: Sun Jan 10 21:34:53 2016 +0100
New upstream version
---
debian/changelog | 6 ++++
debian/control | 59 ++++++++++++++++++++++++++++++++--------
debian/gm-assistant-doc.doc-base | 7 +++++
debian/gm-assistant-doc.install | 1 +
debian/gm-assistant.install | 5 ++++
debian/menu | 7 -----
debian/rules | 19 +++++++++++--
7 files changed, 84 insertions(+), 20 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 9cbd29e..a938991 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+gm-assistant (1.2.0-1) unstable; urgency=low
+
+ * New upstream version with additional features
+
+ -- Vincent Prat <vinceprat at free.fr> Sun, 10 Jan 2016 18:50:26 +0100
+
gm-assistant (1.1.9-1) unstable; urgency=low
* New upstream version with minor interface changes and bug fixes
diff --git a/debian/control b/debian/control
index e93526a..06b400e 100644
--- a/debian/control
+++ b/debian/control
@@ -2,34 +2,71 @@ Source: gm-assistant
Section: games
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel at lists.alioth.debian.org>
-Uploaders:
- Vincent Prat <vinceprat at free.fr>
+Uploaders: Vincent Prat <vinceprat at free.fr>
Build-Depends:
debhelper (>= 9),
imagemagick,
+ libmagic-dev,
+ libphonon-dev,
+ libpoco-dev,
libqt4-dev,
librsvg2-bin,
- libsdl-mixer1.2-dev,
- libsdl-sound1.2-dev,
libxml++2.6-dev,
- qt4-dev-tools,
- qt4-linguist-tools
-Standards-Version: 3.9.3
+ lmodern,
+ qt4-linguist-tools,
+ texlive-fonts-recommended,
+ texlive-lang-french,
+ texlive-latex-base
+Standards-Version: 3.9.6
Homepage: http://gmassistant.free.fr
-Vcs-Git: git://git.debian.org/pkg-games/gm-assistant.git
+Vcs-Git: git://anonscm.debian.org/pkg-games/gm-assistant.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/gm-assistant.git
Package: gm-assistant
Architecture: any
Depends:
- libsdl-mixer1.2 (>= 1.2.12),
${misc:Depends},
${shlibs:Depends}
+Suggests: gm-assistant-dbg (= ${binary:Version})
Description: Game Master assistant for role-playing games
GM-Assistant is designed to be the perfect assistant for the Game Master
- during role-playing games.
+ during tabletop role-playing games.
.
GM-Assistant enables to build structured scenarii with history and
character table before the game, and to take notes, play music or sound
effects, and display pictures during the game.
- Scenarii can be saved and loaded.
+ It also includes a dice simulator and a combat manager.
+
+Package: gm-assistant-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: gm-assistant (= ${binary:Version}),
+ ${misc:Depends}
+Description: Game Master assistant for role-playing games - debugging symbols
+ GM-Assistant is designed to be the perfect assistant for the Game Master
+ during tabletop role-playing games.
+ .
+ GM-Assistant enables to build structured scenarii with history and
+ character table before the game, and to take notes, play music or sound
+ effects, and display pictures during the game.
+ It also includes a dice simulator and a combat manager.
+ .
+ This package contains the debugging symbols.
+
+Package: gm-assistant-doc
+Section: doc
+Priority: extra
+Architecture: all
+Suggests: gm-assistant (= ${binary:Version}),
+Depends: ${misc:Depends}
+Description: Game Master assistant for role-playing games - documentation
+ GM-Assistant is designed to be the perfect assistant for the Game Master
+ during tabletop role-playing games.
+ .
+ GM-Assistant enables to build structured scenarii with history and
+ character table before the game, and to take notes, play music or sound
+ effects, and display pictures during the game.
+ It also includes a dice simulator and a combat manager.
+ .
+ This package contains the user guide.
diff --git a/debian/gm-assistant-doc.doc-base b/debian/gm-assistant-doc.doc-base
new file mode 100644
index 0000000..bc03eba
--- /dev/null
+++ b/debian/gm-assistant-doc.doc-base
@@ -0,0 +1,7 @@
+Document: gm-assistant
+Title: GM-Assistant manual
+Abstract: This manual describes how to use GM-Assistant
+Section: Games/Tools
+
+Format: PDF
+Files: /usr/share/doc/gm-assistant-doc/userguide-*.pdf.gz
diff --git a/debian/gm-assistant-doc.install b/debian/gm-assistant-doc.install
new file mode 100644
index 0000000..dc166c7
--- /dev/null
+++ b/debian/gm-assistant-doc.install
@@ -0,0 +1 @@
+usr/share/doc/gm-assistant-doc usr/share/doc
diff --git a/debian/gm-assistant.install b/debian/gm-assistant.install
new file mode 100644
index 0000000..1ae0d30
--- /dev/null
+++ b/debian/gm-assistant.install
@@ -0,0 +1,5 @@
+etc .
+usr/games usr
+usr/share/applications usr/share
+usr/share/games usr/share
+usr/share/man usr/share
diff --git a/debian/menu b/debian/menu
deleted file mode 100644
index 9066c5c..0000000
--- a/debian/menu
+++ /dev/null
@@ -1,7 +0,0 @@
-?package(gm-assistant):\
- command="/usr/games/gm-assistant"\
- icon="/usr/share/gm-assistant/GMA.xpm"\
- longtitle="Game Master Assistant for role-playing games"\
- needs="X11"\
- section="Games/Tools"\
- title="GM-Assistant"
diff --git a/debian/rules b/debian/rules
index 00e53b3..99db7cf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,9 +1,24 @@
#!/usr/bin/make -f
# -*- makefile -*-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+# enabling hardening flags
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+# flag to avoid useless dependencies
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+export DEB_CXXFLAGS_MAINT_APPEND = -std=c++11
+
%:
dh $@ --parallel
+
+override_dh_clean:
+ dh_clean
+ find doc/userguide/ -name *.pdf -delete
+ find doc/userguide/ -name *.aux -delete
+ find doc/userguide/ -name *.log -delete
+ find doc/userguide/ -name *.out -delete
+ find doc/userguide/ -name *.toc -delete
+
+override_dh_strip:
+ dh_strip --dbg-package=gm-assistant-dbg
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/gm-assistant.git
More information about the Pkg-games-commits
mailing list