[pkg-bacula-commits] [bacula] 01/01: Change most doc directories to symlinks to bacula-common
Carsten Leonhardt
leo at moszumanska.debian.org
Tue Dec 1 23:14:24 UTC 2015
This is an automated email from the git hooks/post-receive script.
leo pushed a commit to branch master
in repository bacula.
commit 21fb603ebe63bcefe4782b31f7a96e8f74b9f11e
Author: Carsten Leonhardt <leo at debian.org>
Date: Wed Dec 2 00:13:31 2015 +0100
Change most doc directories to symlinks to bacula-common
---
debian/bacula-common-mysql.maintscript | 1 +
debian/bacula-common-pgsql.maintscript | 1 +
debian/bacula-common-sqlite3.maintscript | 1 +
debian/bacula-console-qt.maintscript | 1 +
debian/bacula-console.maintscript | 1 +
debian/bacula-director-common.maintscript | 1 +
debian/bacula-director-mysql.maintscript | 1 +
debian/bacula-director-pgsql.maintscript | 1 +
debian/bacula-director-sqlite3.maintscript | 1 +
debian/bacula-fd.maintscript | 1 +
debian/bacula-sd-mysql.maintscript | 1 +
debian/bacula-sd-pgsql.maintscript | 1 +
debian/bacula-sd-sqlite3.maintscript | 1 +
debian/bacula-sd.maintscript | 1 +
debian/changelog | 1 +
debian/rules | 6 ++----
debian/scripts/generate-doc-dir-to-symlink-migration | 10 ++++++++++
17 files changed, 27 insertions(+), 4 deletions(-)
diff --git a/debian/bacula-common-mysql.maintscript b/debian/bacula-common-mysql.maintscript
new file mode 100644
index 0000000..94a38f5
--- /dev/null
+++ b/debian/bacula-common-mysql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-common-mysql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-common-pgsql.maintscript b/debian/bacula-common-pgsql.maintscript
new file mode 100644
index 0000000..86dd951
--- /dev/null
+++ b/debian/bacula-common-pgsql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-common-pgsql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-common-sqlite3.maintscript b/debian/bacula-common-sqlite3.maintscript
new file mode 100644
index 0000000..703ab44
--- /dev/null
+++ b/debian/bacula-common-sqlite3.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-common-sqlite3 bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-console-qt.maintscript b/debian/bacula-console-qt.maintscript
new file mode 100644
index 0000000..552925e
--- /dev/null
+++ b/debian/bacula-console-qt.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-console-qt bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-console.maintscript b/debian/bacula-console.maintscript
new file mode 100644
index 0000000..fda6760
--- /dev/null
+++ b/debian/bacula-console.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-console bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-director-common.maintscript b/debian/bacula-director-common.maintscript
new file mode 100644
index 0000000..959cb5e
--- /dev/null
+++ b/debian/bacula-director-common.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-director-common bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-director-mysql.maintscript b/debian/bacula-director-mysql.maintscript
new file mode 100644
index 0000000..599b08c
--- /dev/null
+++ b/debian/bacula-director-mysql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-director-mysql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-director-pgsql.maintscript b/debian/bacula-director-pgsql.maintscript
new file mode 100644
index 0000000..c103f59
--- /dev/null
+++ b/debian/bacula-director-pgsql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-director-pgsql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-director-sqlite3.maintscript b/debian/bacula-director-sqlite3.maintscript
new file mode 100644
index 0000000..945f55a
--- /dev/null
+++ b/debian/bacula-director-sqlite3.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-director-sqlite3 bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-fd.maintscript b/debian/bacula-fd.maintscript
new file mode 100644
index 0000000..87d4a93
--- /dev/null
+++ b/debian/bacula-fd.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-fd bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-sd-mysql.maintscript b/debian/bacula-sd-mysql.maintscript
new file mode 100644
index 0000000..f6bbcb6
--- /dev/null
+++ b/debian/bacula-sd-mysql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-sd-mysql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-sd-pgsql.maintscript b/debian/bacula-sd-pgsql.maintscript
new file mode 100644
index 0000000..751379e
--- /dev/null
+++ b/debian/bacula-sd-pgsql.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-sd-pgsql bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-sd-sqlite3.maintscript b/debian/bacula-sd-sqlite3.maintscript
new file mode 100644
index 0000000..c0bf2b3
--- /dev/null
+++ b/debian/bacula-sd-sqlite3.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-sd-sqlite3 bacula-common 7.0.5+dfsg-4~
diff --git a/debian/bacula-sd.maintscript b/debian/bacula-sd.maintscript
new file mode 100644
index 0000000..b3876bd
--- /dev/null
+++ b/debian/bacula-sd.maintscript
@@ -0,0 +1 @@
+dir_to_symlink /usr/share/doc/bacula-sd bacula-common 7.0.5+dfsg-4~
diff --git a/debian/changelog b/debian/changelog
index dfc638a..10a858d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,7 @@ bacula (7.0.5+dfsg-4) unstable; urgency=medium
* Improve debian/rules and fix it to allow architecture dependent and
independent builds. (Closes: #806605)
+ * Change most doc directories to symlinks to bacula-common
--
diff --git a/debian/rules b/debian/rules
index 02367fd..63be512 100755
--- a/debian/rules
+++ b/debian/rules
@@ -138,10 +138,8 @@ endif
override_dh_installdocs:
dh_installdocs -pbacula --link-doc=bacula-server
- for pkg in $(DBGPKGS); do \
- dh_installdocs -p$$pkg-dbg --link-doc=$$pkg; \
- done
- dh_installdocs -Nbacula
+ dh_installdocs -Nbacula-common -Nbacula-client -Nbacula-server --remaining-packages --link-doc=bacula-common
+ dh_installdocs --remaining-packages
# avoid compiling anything when building the metapackages
override_dh_auto_configure-indep:
diff --git a/debian/scripts/generate-doc-dir-to-symlink-migration b/debian/scripts/generate-doc-dir-to-symlink-migration
new file mode 100755
index 0000000..36d1a2b
--- /dev/null
+++ b/debian/scripts/generate-doc-dir-to-symlink-migration
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+# This script generates the debhelper files to facilitate the
+# transition from doc dirs to symlinks
+
+PACKAGES="bacula-common-mysql bacula-common-pgsql bacula-common-sqlite3 bacula-console bacula-console-qt bacula-director-common bacula-director-mysql bacula-director-pgsql bacula-director-sqlite3 bacula-fd bacula-sd bacula-sd-mysql bacula-sd-pgsql bacula-sd-sqlite3"
+
+for pkg in $PACKAGES; do
+ echo dir_to_symlink /usr/share/doc/$pkg bacula-common 7.0.5+dfsg-4~ > debian/$pkg.maintscript
+done;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-bacula/bacula.git
More information about the pkg-bacula-commits
mailing list