[Pkg-cli-libs-commits] [gudev-sharp-1.0] 03/19: Add monodoc package and fix up installing files
Chow Loong Jin
hyperair at ubuntu.com
Wed Aug 28 18:13:16 UTC 2013
This is an automated email from the git hooks/post-receive script.
hyperair pushed a commit to branch master
in repository gudev-sharp-1.0.
commit 4afac3ca8433b7526e88ba4118085e7accb5cf67
Author: Chow Loong Jin <hyperair at ubuntu.com>
Date: Sat Jul 17 03:16:25 2010 +0800
Add monodoc package and fix up installing files
---
debian/control | 16 ++++++++++++++--
debian/gudev.source | 5 +++++
debian/libgudev1.0-cil-dev.install | 1 +
debian/libgudev1.0-cil.install | 1 +
debian/libgudev1.0-cil.installcligac | 1 +
debian/monodoc-gudev-manual.install | 3 +++
debian/rules | 16 +++++++++++++---
7 files changed, 38 insertions(+), 5 deletions(-)
diff --git a/debian/control b/debian/control
index 8032aa6..0578e8d 100644
--- a/debian/control
+++ b/debian/control
@@ -19,7 +19,8 @@ Homepage: https://www.launchpad.net/gudev-sharp
Package: libgudev1.0-cil
Architecture: all
-Depends: ${cli:Depends}, ${misc:Depends}
+Depends: ${cli:Depends},
+ ${misc:Depends}
Description: GObject-based wrapper library for libudev -- CLI bindings
gudev-sharp is a set of CLI bindings for libgudev, which is a GObject-based
wrapper library for libudev.
@@ -29,10 +30,21 @@ Description: GObject-based wrapper library for libudev -- CLI bindings
Package: libgudev1.0-cil-dev
Architecture: all
-Depends: ${misc:Depends}
+Depends: libgudev1.0-cil (= ${source:Version}),
+ ${misc:Depends}
Description: GObject-based wrapper library for libudev -- CLI development files
gudev-sharp is a set of CLI bindings for libgudev, which is a GObject-based
wrapper library for libudev.
.
This package contains the development files needed to compile CLI applications
which use this library.
+
+Package: monodoc-gudev-manual
+Architecture: all
+Depends: monodoc-manual,
+ ${misc:Depends}
+Description: compiled XML documentation for gudev-sharp
+ gudev-sharp is a set of CLI bindings for libgudev, which is a GObject-based
+ wrapper library for libudev.
+ .
+ This package contains the compiled XML documentation for gudev-sharp.
diff --git a/debian/gudev.source b/debian/gudev.source
new file mode 100644
index 0000000..afe71ba
--- /dev/null
+++ b/debian/gudev.source
@@ -0,0 +1,5 @@
+<?xml version=1.0"?>
+<monodoc>
+ <node label="gudev" name="gudev" parent="libraries" />
+ <source provider="ecma" basefile="gudev" path="gudev" />
+</monodoc>
diff --git a/debian/libgudev1.0-cil-dev.install b/debian/libgudev1.0-cil-dev.install
new file mode 100644
index 0000000..0213ec8
--- /dev/null
+++ b/debian/libgudev1.0-cil-dev.install
@@ -0,0 +1 @@
+/usr/lib/pkgconfig
diff --git a/debian/libgudev1.0-cil.install b/debian/libgudev1.0-cil.install
new file mode 100644
index 0000000..f5fc90f
--- /dev/null
+++ b/debian/libgudev1.0-cil.install
@@ -0,0 +1 @@
+/usr/lib/cli
diff --git a/debian/libgudev1.0-cil.installcligac b/debian/libgudev1.0-cil.installcligac
new file mode 100644
index 0000000..0072d44
--- /dev/null
+++ b/debian/libgudev1.0-cil.installcligac
@@ -0,0 +1 @@
+/usr/lib/cli/gudev-sharp-1.0/gudev-sharp.dll
diff --git a/debian/monodoc-gudev-manual.install b/debian/monodoc-gudev-manual.install
new file mode 100644
index 0000000..fd0d530
--- /dev/null
+++ b/debian/monodoc-gudev-manual.install
@@ -0,0 +1,3 @@
+gudev.tree /usr/lib/monodoc/sources
+gudev.zip /usr/lib/monodoc/sources
+debian/gudev.source /usr/lib/monodoc/sources
diff --git a/debian/rules b/debian/rules
index 8bb6677..9a6895e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,10 @@
include /usr/share/cli-common/cli.make
+DEB_API_VERSION = 1.0
+DEB_ABI_VERSION = 1.0
+CLIDIR = debian/tmp/usr/lib/cli/gudev-sharp-$(DEB_ABI_VERSION)/
+
override_dh_auto_configure:
dh_auto_configure -- CSC=/usr/bin/mono-csc
@@ -12,15 +16,21 @@ override_dh_auto_build:
mdoc update \
-fno-assembly-versions \
--out=monodoc \
- $(CURDIR)/poppler-sharp.dll
+ $(CURDIR)/gudev/gudev-sharp.dll
mdoc assemble \
--format ecma \
- --out $(CURDIR)/poppler \
+ --out $(CURDIR)/gudev \
$(CURDIR)/monodoc
+override_dh_auto_install:
+ dh_auto_install
+ mkdir -p $(CLIDIR)
+ cp gudev/gudev-sharp.dll $(CLIDIR)
+ cp gudev/gudev-sharp.dll.config $(CLIDIR)
+
override_dh_auto_clean:
dh_auto_clean
- rm -rf poppler.zip poppler.tree monodoc
+ rm -rf gudev.zip gudev.tree monodoc
%:
dh $@
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-cli-libs/packages/gudev-sharp-1.0.git
More information about the Pkg-cli-libs-commits
mailing list