[Pkg-cli-libs-commits] [SCM] zeitgeist-sharp branch, master, updated. upstream/0.1.0.3-15-g8e4df38

Chow Loong Jin hyperair at ubuntu.com
Fri Dec 31 08:13:23 UTC 2010


The following commit has been merged in the master branch:
commit aa4caa7c90b0e1da9f8de823b67149994eabd519
Author: Chow Loong Jin <hyperair at ubuntu.com>
Date:   Fri Dec 31 15:48:59 2010 +0800

    Enable monodoc things for zeitgeist-sharp

diff --git a/debian/control b/debian/control
index 4bfe416..2482b34 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,8 @@ Build-Depends-Indep: mono-devel (>= 2.4.3),
  mono-xbuild,
  libndesk-dbus1.0-cil-dev,
  libndesk-dbus-glib1.0-cil-dev,
- libglib2.0-cil-dev
+ libglib2.0-cil-dev,
+ monodoc-base
 Standards-Version: 3.9.1
 Homepage: https://launchpad.net/zeitgeist-sharp
 Vcs-Browser: http://git.debian.org/?p=pkg-cli-libs/packages/zeitgeist-sharp.git
@@ -37,3 +38,14 @@ Description: CLI bindings for Zeitgeist Project
  .
  This package contains the managed CLI bindings for zeitgeist-sharp,
  which are needed to run CLI applications which use this library.
+
+Package: monodoc-zeitgeist-manual
+Section: doc
+Architecture: all
+Depends: monodoc-manual, ${misc:Depends}
+Description: compiled XML documentation for zeitgeist-sharp
+ zeitgeist-sharp is a managed C# wrapper of the Zeitgeist DBus API.
+ It exposes Log (Querying the events) , Blacklist, Monitor and
+ DataSources.
+ .
+ This package contains the compiled XML documentation for zeitgeist-sharp.
diff --git a/debian/monodoc-zeitgeist-manual.install b/debian/monodoc-zeitgeist-manual.install
new file mode 100644
index 0000000..3f2526c
--- /dev/null
+++ b/debian/monodoc-zeitgeist-manual.install
@@ -0,0 +1,3 @@
+zeitgeist.tree          /usr/lib/monodoc/sources
+zeitgeist.zip           /usr/lib/monodoc/sources
+debian/zeitgeist.source /usr/lib/monodoc/sources
diff --git a/debian/rules b/debian/rules
index 9b88e78..782949b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,5 +5,17 @@ include /usr/share/cli-common/cli.make
 %:
 	dh $@
 
+override_dh_auto_build:
+	dh_auto_build
+	mkdir -p monodoc
+	mdoc update \
+		-fno-assembly-versions \
+		--out=monodoc \
+		$(CURDIR)/bin/zeitgeist-sharp.dll
+	mdoc assemble \
+		--format ecma \
+		--out $(CURDIR)/zeitgeist \
+		$(CURDIR)/monodoc
+
 override_dh_makeclilibs:
 	dh_makeclilibs -V
diff --git a/debian/zeitgeist.source b/debian/zeitgeist.source
new file mode 100644
index 0000000..7773eca
--- /dev/null
+++ b/debian/zeitgeist.source
@@ -0,0 +1,5 @@
+<?xml version=1.0"?>
+<monodoc>
+  <node label="zeitgeist" name="zeitgeist" parent="libraries" />
+  <source provider="ecma" basefile="zeitgeist" path="zeitgeist" />
+</monodoc>

-- 
zeitgeist-sharp



More information about the Pkg-cli-libs-commits mailing list