[cyphesis-cpp] 06/08: Remove games-specific installation settings
Olek Wojnar
olek-guest at moszumanska.debian.org
Tue Sep 6 11:40:37 UTC 2016
This is an automated email from the git hooks/post-receive script.
olek-guest pushed a commit to branch master
in repository cyphesis-cpp.
commit 272b0ac15c026e1896cc8cda4fbf74351ef97eb1
Author: Olek Wojnar <olek-dev at wojnar.org>
Date: Tue Aug 30 01:18:37 2016 -0400
Remove games-specific installation settings
---
debian/changelog | 4 +++-
debian/cyphesis-cpp-clients.install | 20 ++++++++++----------
debian/cyphesis-cpp-clients.links | 2 +-
debian/cyphesis-cpp-clients.manpages | 20 ++++++++++----------
debian/cyphesis-cpp-mason.install | 2 +-
debian/cyphesis-cpp.init | 8 ++++----
debian/cyphesis-cpp.install | 12 ++++++------
debian/cyphesis-cpp.lintian-overrides | 4 ++++
debian/cyphesis-cpp.manpages | 2 +-
debian/cyphesis-cpp.postinst | 2 +-
debian/rules | 5 +----
11 files changed, 42 insertions(+), 39 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 345e4aa..2167ce2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,8 +6,10 @@ cyphesis-cpp (0.6.2-1) unstable; urgency=medium
-- Add remove-generated-file.patch
-- Add update-for-wfmath-api-change.patch
* Update dependencies
+ * Remove games-specific installation settings
+ -- Add lintian override
- -- Olek Wojnar <olek-dev at wojnar.org> Mon, 29 Aug 2016 23:08:14 -0400
+ -- Olek Wojnar <olek-dev at wojnar.org> Tue, 30 Aug 2016 01:11:34 -0400
cyphesis-cpp (0.6.0-6) unstable; urgency=medium
diff --git a/debian/cyphesis-cpp-clients.install b/debian/cyphesis-cpp-clients.install
index 4636eac..607d1e1 100644
--- a/debian/cyphesis-cpp-clients.install
+++ b/debian/cyphesis-cpp-clients.install
@@ -1,10 +1,10 @@
-usr/games/cyaddrules
-usr/games/cyclient
-usr/games/cycmd
-usr/games/cyconfig
-usr/games/cyconvertrules
-usr/games/cydb
-usr/games/cydumprules
-usr/games/cyloadrules
-usr/games/cypasswd
-usr/games/cypython
+usr/bin/cyaddrules
+usr/bin/cyclient
+usr/bin/cycmd
+usr/bin/cyconfig
+usr/bin/cyconvertrules
+usr/bin/cydb
+usr/bin/cydumprules
+usr/bin/cyloadrules
+usr/bin/cypasswd
+usr/bin/cypython
diff --git a/debian/cyphesis-cpp-clients.links b/debian/cyphesis-cpp-clients.links
index ddf9a78..027692d 100644
--- a/debian/cyphesis-cpp-clients.links
+++ b/debian/cyphesis-cpp-clients.links
@@ -1 +1 @@
-usr/share/man/man6/cyphesis-tools.6.gz usr/share/man/man6/cyconfig.6.gz
+usr/share/man/man1/cyphesis-tools.1.gz usr/share/man/man1/cyconfig.1.gz
diff --git a/debian/cyphesis-cpp-clients.manpages b/debian/cyphesis-cpp-clients.manpages
index 2a00477..240f9d9 100644
--- a/debian/cyphesis-cpp-clients.manpages
+++ b/debian/cyphesis-cpp-clients.manpages
@@ -1,10 +1,10 @@
-man/cyaddrules.6
-man/cyclient.6
-man/cycmd.6
-man/cyconvertrules.6
-man/cydb.6
-man/cydumprules.6
-man/cyloadrules.6
-man/cypasswd.6
-man/cyphesis-tools.6
-man/cypython.6
+man/cyaddrules.1
+man/cyclient.1
+man/cycmd.1
+man/cyconvertrules.1
+man/cydb.1
+man/cydumprules.1
+man/cyloadrules.1
+man/cypasswd.1
+man/cyphesis-tools.1
+man/cypython.1
diff --git a/debian/cyphesis-cpp-mason.install b/debian/cyphesis-cpp-mason.install
index 0fd6f37..9665a01 100644
--- a/debian/cyphesis-cpp-mason.install
+++ b/debian/cyphesis-cpp-mason.install
@@ -1,2 +1,2 @@
etc/cyphesis/mason.d/*
-usr/share/games/cyphesis/rulesets/mason/*
+usr/share/cyphesis/rulesets/mason/*
diff --git a/debian/cyphesis-cpp.init b/debian/cyphesis-cpp.init
index d8f1abc..405478c 100644
--- a/debian/cyphesis-cpp.init
+++ b/debian/cyphesis-cpp.init
@@ -18,7 +18,7 @@ if ! [ -f /etc/cyphesis/cyphesis.vconf ]; then
exit 0
fi
-if ! [ -x /usr/games/cyphesis ]; then
+if ! [ -x /usr/bin/cyphesis ]; then
exit 0
fi
@@ -27,7 +27,7 @@ fi
case "$1" in
start)
log_daemon_msg "Starting cyphesis games server"
- if start-stop-daemon --start --quiet --oknodo --chuid Cyphesis --exec /usr/games/cyphesis -- --cyphesis:daemon=true 2>/dev/null ; then
+ if start-stop-daemon --start --quiet --oknodo --chuid Cyphesis --exec /usr/bin/cyphesis -- --cyphesis:daemon=true 2>/dev/null ; then
log_end_msg 0
else
log_end_msg 1
@@ -35,7 +35,7 @@ case "$1" in
;;
stop)
log_daemon_msg "Stopping cyphesis games server"
- PID=`ps ax | grep "/usr/games/cyphesi[s]" | awk '{print $1}'`
+ PID=`ps ax | grep "/usr/bin/cyphesi[s]" | awk '{print $1}'`
if [ -z "$PID" ] ; then
log_progress_msg "(not running)"
log_end_msg 0
@@ -57,7 +57,7 @@ case "$1" in
$0 start
;;
status)
- /usr/games/cycmd localhost stat
+ /usr/bin/cycmd localhost stat
;;
*)
echo "Usage: /etc/init.d/cyphesis-cpp {start|stop|reload|force-reload|restart|status}"
diff --git a/debian/cyphesis-cpp.install b/debian/cyphesis-cpp.install
index e12944b..95ad8bf 100644
--- a/debian/cyphesis-cpp.install
+++ b/debian/cyphesis-cpp.install
@@ -1,9 +1,9 @@
etc/cyphesis/cyphesis.vconf
etc/cyphesis/mars.d/*
etc/cyphesis/minimal.d/*
-usr/games/cyphesis
-usr/share/games/cyphesis/rulesets/basic/*
-usr/share/games/cyphesis/rulesets/mars/*
-usr/share/games/cyphesis/rulesets/minimal/*
-usr/share/games/cyphesis/scripts/*
-usr/share/games/doc/cyphesis-*/conf/* usr/share/games/doc/cyphesis-cpp/examples
+usr/bin/cyphesis
+usr/share/cyphesis/rulesets/basic/*
+usr/share/cyphesis/rulesets/mars/*
+usr/share/cyphesis/rulesets/minimal/*
+usr/share/cyphesis/scripts/*
+usr/share/doc/cyphesis-*/conf/* usr/share/doc/cyphesis-cpp/examples
diff --git a/debian/cyphesis-cpp.lintian-overrides b/debian/cyphesis-cpp.lintian-overrides
new file mode 100644
index 0000000..63fccf8
--- /dev/null
+++ b/debian/cyphesis-cpp.lintian-overrides
@@ -0,0 +1,4 @@
+# The Debian Games team is split about whether or not to implement packages
+# in this way. Fedora and most upstreams do not install into /usr/games.
+# Not using /usr/games seems to be the direction for distro standardization.
+cyphesis-cpp: package-section-games-but-contains-no-game
diff --git a/debian/cyphesis-cpp.manpages b/debian/cyphesis-cpp.manpages
index 047bbb3..fbd2993 100644
--- a/debian/cyphesis-cpp.manpages
+++ b/debian/cyphesis-cpp.manpages
@@ -1 +1 @@
-man/cyphesis.6
+man/cyphesis.1
diff --git a/debian/cyphesis-cpp.postinst b/debian/cyphesis-cpp.postinst
index bc20d6e..9c8eca7 100644
--- a/debian/cyphesis-cpp.postinst
+++ b/debian/cyphesis-cpp.postinst
@@ -6,7 +6,7 @@ if [ "$1" = configure ] ;
then
# Add user cyphesis as system user
- adduser --system --quiet --no-create-home --home /usr/share/games/cyphesis --gecos "Cyphesis C++ Administrator" --force-badname Cyphesis
+ adduser --system --quiet --no-create-home --home /usr/share/cyphesis --gecos "Cyphesis C++ Administrator" --force-badname Cyphesis
update-rc.d cyphesis-cpp defaults >/dev/null
invoke-rc.d cyphesis-cpp start || exit $?
diff --git a/debian/rules b/debian/rules
index 3a08d9d..c365f9b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,11 +8,8 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
dh $@ --parallel --with autoreconf,python2
override_dh_install:
- ( find $(CURDIR)/debian/tmp/usr/share/games/cyphesis/rulesets/ -name *.py -print | xargs chmod a-x )
+ ( find $(CURDIR)/debian/tmp/usr/share/cyphesis/rulesets/ -name *.py -print | xargs chmod a-x )
dh_install --list-missing -X.la -X.a
override_dh_installinit:
dh_installinit --noscripts
-
-override_dh_auto_configure:
- dh_auto_configure -- --bindir=/usr/games --datadir=/usr/share/games
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/cyphesis-cpp.git
More information about the Pkg-games-commits
mailing list