[Pkg-mono-svn-commits] rev 1739 - monodoc/trunk/debian

Mirco Bauer meebey-guest@costa.debian.org
Sun, 15 May 2005 18:49:13 +0000


Author: meebey-guest
Date: 2005-05-15 18:49:12 +0000 (Sun, 15 May 2005)
New Revision: 1739

Added:
   monodoc/trunk/debian/monodoc-gecko-manual.postinst
   monodoc/trunk/debian/monodoc-gtk-manual.postinst
   monodoc/trunk/debian/monodoc-nunit-manual.postinst
Modified:
   monodoc/trunk/debian/changelog
   monodoc/trunk/debian/monodoc-browser.postinst
   monodoc/trunk/debian/rules
Log:
- added postinst hooks for index updating



Modified: monodoc/trunk/debian/changelog
===================================================================
--- monodoc/trunk/debian/changelog	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/changelog	2005-05-15 18:49:12 UTC (rev 1739)
@@ -1,4 +1,4 @@
-monodoc (1.0.6-2) experimental; urgency=low
+monodoc (1.0.6-1pre2) experimental; urgency=low
 
   * Mirco 'meebey' Bauer
     + moved Gtk#, Gecko# and Nunit documentation into seperated packages
@@ -6,6 +6,8 @@
     + added monodoc-gtk-manual, monodoc-gecko-manual and monodoc-nunit-manual
       to recommends field of monodoc-manual.
     + added "Section: doc" to monodoc-manual.
+    + added better file permission fix code in debian/rules
+      (it didn't +x .exe files)
 
  -- Debian Mono Group <pkg-mono-group@lists.alioth.debian.org>  Sat, 14 May 2005 18:43:54 +0200
 

Modified: monodoc/trunk/debian/monodoc-browser.postinst
===================================================================
--- monodoc/trunk/debian/monodoc-browser.postinst	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/monodoc-browser.postinst	2005-05-15 18:49:12 UTC (rev 1739)
@@ -1,8 +1,7 @@
 #!/bin/sh
+set -e
 
 echo "generating monodoc search index..."
 monodoc --make-index > /dev/null
 
 #DEBHELPER#
-
-exit 0

Added: monodoc/trunk/debian/monodoc-gecko-manual.postinst
===================================================================
--- monodoc/trunk/debian/monodoc-gecko-manual.postinst	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/monodoc-gecko-manual.postinst	2005-05-15 18:49:12 UTC (rev 1739)
@@ -0,0 +1,9 @@
+#!/bin/sh
+set -e
+
+if [ -x /usr/lib/monodoc/browser.exe ]; then
+        echo "generating monodoc search index..."
+        monodoc --make-index > /dev/null
+fi
+
+#DEBHELPER#

Added: monodoc/trunk/debian/monodoc-gtk-manual.postinst
===================================================================
--- monodoc/trunk/debian/monodoc-gtk-manual.postinst	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/monodoc-gtk-manual.postinst	2005-05-15 18:49:12 UTC (rev 1739)
@@ -0,0 +1,9 @@
+#!/bin/sh
+set -e
+
+if [ -x /usr/lib/monodoc/browser.exe ]; then
+        echo "generating monodoc search index..."
+        monodoc --make-index > /dev/null
+fi
+
+#DEBHELPER#

Added: monodoc/trunk/debian/monodoc-nunit-manual.postinst
===================================================================
--- monodoc/trunk/debian/monodoc-nunit-manual.postinst	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/monodoc-nunit-manual.postinst	2005-05-15 18:49:12 UTC (rev 1739)
@@ -0,0 +1,9 @@
+#!/bin/sh
+set -e
+
+if [ -x /usr/lib/monodoc/browser.exe ]; then
+        echo "generating monodoc search index..."
+        monodoc --make-index > /dev/null
+fi
+
+#DEBHELPER#

Modified: monodoc/trunk/debian/rules
===================================================================
--- monodoc/trunk/debian/rules	2005-05-15 17:14:22 UTC (rev 1738)
+++ monodoc/trunk/debian/rules	2005-05-15 18:49:12 UTC (rev 1739)
@@ -25,7 +25,9 @@
 	dh_clean -k
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
-	-cd $(CURDIR)/debian/tmp && find -type f -name "*.dll" -exec chmod -x {} \;
+        # fixing file permissions
+	cd debian && find -type f -name "*.dll" -or -name "*.mdb" -or -name "*.cs" | xargs chmod -x
+	cd debian && find -type f -name "*.exe" | xargs chmod +x
 
 binary-indep: build install
 	dh_testdir -i