[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