[maemo-commits] [maemo-commits] r13823 - projects/haf/trunk/hildon-1/debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Fri Sep 14 16:53:12 EEST 2007
Author: tko
Date: 2007-09-14 16:53:10 +0300 (Fri, 14 Sep 2007)
New Revision: 13823

Modified:
   projects/haf/trunk/hildon-1/debian/changelog
   projects/haf/trunk/hildon-1/debian/control
   projects/haf/trunk/hildon-1/debian/rules
Log:
--enable-gtk-doc

  * debian/control: Add glib and gtk+ doc packages to build dependencies to
    get gtk-doc crossreferences right
  * debian/rules: --enable-gtk-doc (with nodocs DEB_BUILD_OPTIONS support)
    (Fixes: NB#69306)


Modified: projects/haf/trunk/hildon-1/debian/changelog
===================================================================
--- projects/haf/trunk/hildon-1/debian/changelog	2007-09-14 13:41:54 UTC (rev 13822)
+++ projects/haf/trunk/hildon-1/debian/changelog	2007-09-14 13:53:10 UTC (rev 13823)
@@ -1,3 +1,14 @@
+libhildon (1.0.14-1.1) UNRELEASED; urgency=low
+
+  * NOT RELEASED YET
+
+  * debian/control: Add glib and gtk+ doc packages to build dependencies to
+    get gtk-doc crossreferences right
+  * debian/rules: --enable-gtk-doc (with nodocs DEB_BUILD_OPTIONS support)
+    (Fixes: NB#69306)
+
+ -- Tommi Komulainen <tommi.komulainen at nokia.com>  Fri, 14 Sep 2007 16:50:47 +0300
+
 libhildon (1.0.14-1) stable; urgency=low
 
   * Removing the patch for hiding HildonWindow before destroy. Breaks DBus.

Modified: projects/haf/trunk/hildon-1/debian/control
===================================================================
--- projects/haf/trunk/hildon-1/debian/control	2007-09-14 13:41:54 UTC (rev 13822)
+++ projects/haf/trunk/hildon-1/debian/control	2007-09-14 13:53:10 UTC (rev 13823)
@@ -2,7 +2,7 @@
 Section: x11
 Priority: optional
 Maintainer: Michael Dominic Kostrzewa <michael.kostrzewa at nokia.com>
-Build-Depends: debhelper (>= 4.0.0), pkg-config, libgtk2.0-dev (>= 2:2.10), libesd0-dev | osso-esd-dev, libxi-dev, libxt-dev, libpng12-dev, libgconf2-dev, gtk-doc-tools
+Build-Depends: debhelper (>= 4.0.0), pkg-config, libgtk2.0-dev (>= 2:2.10), libesd0-dev | osso-esd-dev, libxi-dev, libxt-dev, libpng12-dev, libgconf2-dev, gtk-doc-tools, libgtk2.0-doc, libglib2.0-doc
 Standards-Version: 3.6.0
 
 Package: libhildon1-dev

Modified: projects/haf/trunk/hildon-1/debian/rules
===================================================================
--- projects/haf/trunk/hildon-1/debian/rules	2007-09-14 13:41:54 UTC (rev 13822)
+++ projects/haf/trunk/hildon-1/debian/rules	2007-09-14 13:53:10 UTC (rev 13823)
@@ -27,6 +27,12 @@
 	CFLAGS += -mthumb
 endif
 
+ifeq (,$(findstring nodocs,$(DEB_BUILD_OPTIONS)))
+ENABLE_GTK_DOC = --enable-gtk-doc
+else
+ENABLE_GTK_DOC = --disable-gtk-doc
+endif
+
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
 	INSTALL_PROGRAM += -s
 endif
@@ -52,7 +58,7 @@
                --infodir=\$${prefix}/share/info     \
                --with-doc-dir=\$${prefix}/share/doc \
                --disable-dependency-tracking        \
-               --disable-gtk-doc
+	       $(ENABLE_GTK_DOC)
 
 $(SOURCE_DIR)/configure:
 	AUTOGEN_SUBDIR_MODE=1 NOCONFIGURE=yes $(SOURCE_DIR)/autogen.sh


More information about the maemo-commits mailing list