[Pkg-mono-svn-commits] [SCM] mono branch, master, updated. debian/2.4.2.3+dfsg-3-1-g33ebf91

Jo Shields directhex at apebox.org
Fri Nov 27 14:45:26 UTC 2009


The following commit has been merged in the master branch:
commit 33ebf9122d7ad710b9ddaa7e4683a2459076e917
Author: Jo Shields <directhex at apebox.org>
Date:   Fri Nov 27 14:42:15 2009 +0000

    Add trigger support to monodoc-base - the index will be regenerated
    whenever the contents of /usr/lib/monodoc/sources is changed (i.e.
    individual doc packages should NOT regenerate their own indexes)

diff --git a/debian/changelog b/debian/changelog
index 4e1d095..e623f84 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+mono (2.4.2.3+dfsg-4) UNRELEASED; urgency=low
+
+  * debian/monodoc-base.postinst,
+    debian/monodoc-base.triggers,
+    debian/monodoc-base.install,
+    debian/update-monodoc:
+    + Add a trigger to handle installation of documentation into monodoc
+
+ -- Jo Shields <directhex at apebox.org>  Fri, 27 Nov 2009 13:34:49 +0000
+
 mono (2.4.2.3+dfsg-3) unstable; urgency=low
 
   [ Jo Shields ]
diff --git a/debian/monodoc-base.install b/debian/monodoc-base.install
index cc1febb..797ec7d 100644
--- a/debian/monodoc-base.install
+++ b/debian/monodoc-base.install
@@ -15,3 +15,4 @@
 /usr/lib/mono/gac/monodoc/
 /usr/lib/mono/monodoc/monodoc.dll
 /usr/lib/pkgconfig/monodoc.pc
+debian/update-monodoc		/usr/bin/
diff --git a/debian/monodoc-base.postinst b/debian/monodoc-base.postinst
new file mode 100644
index 0000000..7cf593b
--- /dev/null
+++ b/debian/monodoc-base.postinst
@@ -0,0 +1,5 @@
+#!/bin/sh -e
+
+/usr/bin/update-monodoc
+
+#DEBHELPER#
diff --git a/debian/monodoc-base.triggers b/debian/monodoc-base.triggers
new file mode 100644
index 0000000..f94effd
--- /dev/null
+++ b/debian/monodoc-base.triggers
@@ -0,0 +1 @@
+interest /usr/lib/monodoc/sources
diff --git a/debian/update-monodoc b/debian/update-monodoc
new file mode 100755
index 0000000..648c183
--- /dev/null
+++ b/debian/update-monodoc
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -e
+if [ -x /usr/lib/monodoc/browser.exe ]; then
+	echo "generating monodoc search index..."
+	exec monodoc --make-index > /dev/null
+fi

-- 
mono



More information about the Pkg-mono-svn-commits mailing list