summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJuan A. Suarez Romero <jasuarez@igalia.com>2010-03-01 11:43:10 +0100
committerJuan A. Suarez Romero <jasuarez@igalia.com>2010-03-01 11:43:10 +0100
commitcdf891968a8335cd96c712c6ae24b076531c2ade (patch)
tree8aa4951ec1970d06af890d4ad042263a06ec25ce
parent67880c62dea27fd1de0f685c47c3a0aa77e8d969 (diff)
Add documentation packagegrilo-0.1.3-1debian
Package gtk-doc documentation in its own package.
-rw-r--r--configure.ac2
-rw-r--r--debian/control11
-rw-r--r--debian/control.in11
-rw-r--r--debian/libgrilo-0.1-doc.install.in1
-rw-r--r--debian/libgrilo-0.1-doc.links.in1
-rwxr-xr-xdebian/rules2
6 files changed, 27 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index d1c14b5..41bd6bd 100644
--- a/configure.ac
+++ b/configure.ac
@@ -173,6 +173,8 @@ AC_CONFIG_FILES([
doc/reference/Makefile
debian/libgrilo-0.1-dev.install
debian/libgrilo-0.1-vala.install
+ debian/libgrilo-0.1-doc.install
+ debian/libgrilo-0.1-doc.links
debian/libgrilo-0.1.install
])
diff --git a/debian/control b/debian/control
index c864a5a..5fe9aae 100644
--- a/debian/control
+++ b/debian/control
@@ -35,6 +35,17 @@ Description: Grilo framework development files
.
This package contains development files for the core library and elements.
+Package: libgrilo-0.1-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: devhelp
+Description: Grilo framework documentation
+ Grilo is a framework that provides access to different sources of
+ multimedia content, using a pluggable system.
+ .
+ This package contains the documentation.
+
Package: libgrilo-0.1-vala
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libgrilo-0.1, valac (>= 0.7.2)
diff --git a/debian/control.in b/debian/control.in
index 1ae5167..8e71ae5 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -35,6 +35,17 @@ Description: Grilo framework development files
.
This package contains development files for the core library and elements.
+Package: lib@GRL_NAME@-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Suggests: devhelp
+Description: Grilo framework documentation
+ Grilo is a framework that provides access to different sources of
+ multimedia content, using a pluggable system.
+ .
+ This package contains the documentation.
+
Package: lib@GRL_NAME@-vala
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, lib@GRL_NAME@, valac (>= 0.7.2)
diff --git a/debian/libgrilo-0.1-doc.install.in b/debian/libgrilo-0.1-doc.install.in
new file mode 100644
index 0000000..f03fa66
--- /dev/null
+++ b/debian/libgrilo-0.1-doc.install.in
@@ -0,0 +1 @@
+debian/tmp/usr/share/gtk-doc/html/@PACKAGE_NAME@/*
diff --git a/debian/libgrilo-0.1-doc.links.in b/debian/libgrilo-0.1-doc.links.in
new file mode 100644
index 0000000..2ab5d49
--- /dev/null
+++ b/debian/libgrilo-0.1-doc.links.in
@@ -0,0 +1 @@
+usr/share/gtk-doc/html/@PACKAGE_NAME@ usr/share/doc/@GRL_NAME@/html
diff --git a/debian/rules b/debian/rules
index c248c10..a1ef039 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,5 +10,5 @@ DEB_CONFIGURE_SCRIPT := ./autogen.sh
DEB_CONFIGURE_EXTRA_FLAGS := \
--enable-vala \
- --disable-gtk-doc
+ --enable-gtk-doc