[maemo-commits] [maemo-commits] r14538 - in projects/haf/trunk/hildon-notify: . debian doc

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Fri Oct 19 15:54:04 EEST 2007
Author: lucasr
Date: 2007-10-19 15:54:02 +0300 (Fri, 19 Oct 2007)
New Revision: 14538

Added:
   projects/haf/trunk/hildon-notify/doc/libhildonnotify-docs.sgml
Removed:
   projects/haf/trunk/hildon-notify/doc/hildon-notify-docs.sgml
Modified:
   projects/haf/trunk/hildon-notify/ChangeLog
   projects/haf/trunk/hildon-notify/debian/changelog
   projects/haf/trunk/hildon-notify/debian/control
   projects/haf/trunk/hildon-notify/debian/rules
   projects/haf/trunk/hildon-notify/doc/Makefile.am
Log:
2007-10-19  Lucas Rocha  <lucas.rocha at nokia.com>

	* doc/hildon-notify-docs.sgml: renamed to libhildonnotify-docs.sgml.
	* doc/Makefile.am: update with new SGML filename.  


Modified: projects/haf/trunk/hildon-notify/ChangeLog
===================================================================
--- projects/haf/trunk/hildon-notify/ChangeLog	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/ChangeLog	2007-10-19 12:54:02 UTC (rev 14538)
@@ -1,3 +1,8 @@
+2007-10-19  Lucas Rocha  <lucas.rocha at nokia.com>
+
+	* doc/hildon-notify-docs.sgml: renamed to libhildonnotify-docs.sgml.
+	* doc/Makefile.am: update with new SGML filename.  
+
 2007-10-18  Lucas Rocha  <lucas.rocha at nokia.com>
 
 	* src/hildon-notification.[ch]: added API documentation.

Modified: projects/haf/trunk/hildon-notify/debian/changelog
===================================================================
--- projects/haf/trunk/hildon-notify/debian/changelog	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/debian/changelog	2007-10-19 12:54:02 UTC (rev 14538)
@@ -1,3 +1,17 @@
+hildon-notify (0.0.3-1) unstable; urgency=low
+
+  * Removed unused methods from public API and internal attributes.
+
+  * debian/control:
+    . added libhildonnotify0-doc
+    . added Build-Depends-Indep to gtk-doc-tools
+  * debian/rules:
+    . enable gtk-doc
+    . add a symlink from /usr/share/gtk-doc/html
+  * debian/libhildonnotify0-doc.install: added
+
+ -- Lucas Rocha <lucas.rocha at nokia.com>  Fri, 19 Oct 2007 15:44:58 +0300
+
 hildon-notify (0.0.2-1) unstable; urgency=low
 
   * Added method to define notification sound hint. 

Modified: projects/haf/trunk/hildon-notify/debian/control
===================================================================
--- projects/haf/trunk/hildon-notify/debian/control	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/debian/control	2007-10-19 12:54:02 UTC (rev 14538)
@@ -25,3 +25,12 @@
 Description: libhildonnotify shared library
   libnotify wrapper which adds support for D-Bus callbacks in 
   notification actions
+
+Package: libhildonnotify0-doc
+Section: doc
+Architecture: all
+Depends: lynx | www-browser
+Description: Documentation for the libhildonnotify library
+  This package contains the HTML documentation for the libhildonnotify0 
+  library in /usr/share/doc/libhildonnotify0-doc/ .
+

Modified: projects/haf/trunk/hildon-notify/debian/rules
===================================================================
--- projects/haf/trunk/hildon-notify/debian/rules	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/debian/rules	2007-10-19 12:54:02 UTC (rev 14538)
@@ -49,9 +49,12 @@
 config.status: configure
 	dh_testdir
 	# Add here commands to configure the package.
-	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
+	                               --build=$(DEB_BUILD_GNU_TYPE) \
+				       --prefix=/usr \
+				       --enable-gtk-doc \
+				       --with-html-dir=/usr/share/doc/libhildonnotify0-doc
 
-
 build: build-stamp
 build-stamp:  config.status
 	dh_testdir
@@ -94,14 +97,17 @@
 
 # Build architecture-independent files here.
 binary-indep: build install
-# We have nothing to do by default.
+	dh_installdocs -i
+	dh_link -plibhildonnotify0-doc			\
+		usr/share/doc/libhildonnotify0-doc/	\
+		usr/share/gtk-doc/html/libhildonnotify;
 
 # Build architecture-dependent files here.
 binary-arch: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs
-	dh_installdocs
+	dh_installdocs -a
 	dh_install --sourcedir=debian/build -v
 #	dh_installexamples
 #	dh_install

Modified: projects/haf/trunk/hildon-notify/doc/Makefile.am
===================================================================
--- projects/haf/trunk/hildon-notify/doc/Makefile.am	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/doc/Makefile.am	2007-10-19 12:54:02 UTC (rev 14538)
@@ -4,7 +4,7 @@
 			  version.xml \
 			  tmpl/*.sgml
 
-DOC_MODULE		= hildon-notify
+DOC_MODULE		= libhildonnotify
 
 DOC_MAIN_SGML_FILE	= $(DOC_MODULE)-docs.sgml
 

Deleted: projects/haf/trunk/hildon-notify/doc/hildon-notify-docs.sgml
===================================================================
--- projects/haf/trunk/hildon-notify/doc/hildon-notify-docs.sgml	2007-10-19 12:41:53 UTC (rev 14537)
+++ projects/haf/trunk/hildon-notify/doc/hildon-notify-docs.sgml	2007-10-19 12:54:02 UTC (rev 14538)
@@ -1,40 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
-               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
-[
-  <!ENTITY version SYSTEM "version.xml">
-]>
-
-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
-  <bookinfo>
-    <title>libhildonnotify &version; Reference Manual</title>
-    <releaseinfo>For Hildon Desktop 2.0</releaseinfo>
-  </bookinfo>
-
-  <chapter id="overview">
-    <title>Overview</title>
-    <para>
-      libhildonnotify is a wrapper around libnotify which has as its major 
-      addition the support for D-Bus action callbacks. Also some utility functions for 
-      setting sound, persistency and category are provided to make it simpler to
-      use main features of the Hildon Desktop notification backend.
-    </para>
-    <para>
-      The plan is that libhildonnotify becomes unnecessary when its major features are 
-      incorporated in libnotify accordingly.
-    </para>
-  </chapter>
-
-  <chapter id="notifications">
-    <title>Notifications</title>
-    <xi:include href="xml/hildon-notification.xml"/>
-  </chapter>
-
-  <index id="symbols">
-    <title>Index</title>
-  </index>
-  <index role="hierarchy" id="hierarchy">
-    <title>Object Hierarchy</title>
-    <xi:include href="xml/tree_index.sgml"/>
-  </index>
-</book>

Copied: projects/haf/trunk/hildon-notify/doc/libhildonnotify-docs.sgml (from rev 14537, projects/haf/trunk/hildon-notify/doc/hildon-notify-docs.sgml)


More information about the maemo-commits mailing list