r13236 - in /desktop/unstable/libgnomemm2.6/debian: changelog control control.in libgnomemm-2.6-dev.doc-base.libgnomemm2.6-reference libgnomemm-2.6-dev.docs libgnomemm-2.6-doc.doc-base.libgnomemm2.6-reference libgnomemm-2.6-doc.docs rules

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Thu Oct 25 06:55:24 UTC 2007


Author: manphiz-guest
Date: Thu Oct 25 06:55:24 2007
New Revision: 13236

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13236
Log:
* Split documents into separate -doc package, and make it conflict with 
  older -dev package.

Added:
    desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-doc.doc-base.libgnomemm2.6-reference
      - copied, changed from r13231, desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.doc-base.libgnomemm2.6-reference
    desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-doc.docs
      - copied unchanged from r13231, desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.docs
Removed:
    desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.doc-base.libgnomemm2.6-reference
    desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.docs
Modified:
    desktop/unstable/libgnomemm2.6/debian/changelog
    desktop/unstable/libgnomemm2.6/debian/control
    desktop/unstable/libgnomemm2.6/debian/control.in
    desktop/unstable/libgnomemm2.6/debian/rules

Modified: desktop/unstable/libgnomemm2.6/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/changelog?rev=13236&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/changelog (original)
+++ desktop/unstable/libgnomemm2.6/debian/changelog Thu Oct 25 06:55:24 2007
@@ -3,6 +3,8 @@
   * New upstream release.
   * Migrate build system to cdbs, and update build dependencies.
   * Use ${binary:Version} instead of deprecated ${Source-Version}.
+  * Split documents into separate -doc package, and make it conflict with 
+    older -dev package.
   * debian/patches
     + 70_relibtoolize.patch as libtool issue work around.
   * Migrate ownership to Debian GNOME Team.
@@ -11,7 +13,7 @@
       Team now. Thanks Bradley.
     - Add Debian GNOME Team as uploaders.
 
- -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Thu, 25 Oct 2007 13:03:33 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Thu, 25 Oct 2007 14:22:18 +0800
 
 libgnomemm2.6 (2.14.0-1) unstable; urgency=low
 

Modified: desktop/unstable/libgnomemm2.6/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/control?rev=13236&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/control (original)
+++ desktop/unstable/libgnomemm2.6/debian/control Thu Oct 25 06:55:24 2007
@@ -7,7 +7,7 @@
                debhelper (>= 5),
                doc-base,
                gnome-pkg-tools (>= 0.11),
-               libgnome2-dev (>= 2.6.0),
+               libgnome2-dev (>> 2.6.0),
                libgtkmm-2.4-dev (>= 1:2.8.8-1),
                doxygen
 Standards-Version: 3.7.2
@@ -17,17 +17,15 @@
 Architecture: any
 Depends: ${misc:Depends},
          libgnomemm-2.6-1c2 (= ${binary:Version}),
-         libgnome2-dev (>= 2.6.0),
-         libgtkmm-2.4-dev (>= 1:2.8.8-1),
-         doc-base,
-         www-browser
+         libgnome2-dev (>> 2.6.0),
+         libgtkmm-2.4-dev (>= 1:2.8.8-1)
 Description: C++ wrappers for libgnome (development files)
  Gnomemm is a powerful C++ binding for the GNOME libraries.
  Gnomemm includes bindings for all the popular GNOME interfaces like
  canvas and MDI as well as useful application templates for constructing
  good looking apps.
  .
- This package contains development files and reference documentations.
+ This package contains development files.
 
 Package: libgnomemm-2.6-1c2
 Section: libs
@@ -43,3 +41,18 @@
  good looking apps.
  .
  This package contains shared libraries.
+
+Package: libgnomemm-2.6-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+         doc-base,
+         lynx | www-browser
+Conflicts: libgnomemm-2.6-dev (<< 2.20.0-1)
+Description: C++ wrappers for libgnome (development files)
+ Gnomemm is a powerful C++ binding for the GNOME libraries.
+ Gnomemm includes bindings for all the popular GNOME interfaces like
+ canvas and MDI as well as useful application templates for constructing
+ good looking apps.
+ .
+ This package contains reference documentations.

Modified: desktop/unstable/libgnomemm2.6/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/control.in?rev=13236&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/control.in (original)
+++ desktop/unstable/libgnomemm2.6/debian/control.in Thu Oct 25 06:55:24 2007
@@ -7,7 +7,7 @@
                debhelper (>= 5),
                doc-base,
                gnome-pkg-tools (>= 0.11),
-               libgnome2-dev (>= 2.6.0),
+               libgnome2-dev (>> 2.6.0),
                libgtkmm-2.4-dev (>= 1:2.8.8-1),
                doxygen
 Standards-Version: 3.7.2
@@ -17,17 +17,15 @@
 Architecture: any
 Depends: ${misc:Depends},
          libgnomemm-2.6-1c2 (= ${binary:Version}),
-         libgnome2-dev (>= 2.6.0),
-         libgtkmm-2.4-dev (>= 1:2.8.8-1),
-         doc-base,
-         www-browser
+         libgnome2-dev (>> 2.6.0),
+         libgtkmm-2.4-dev (>= 1:2.8.8-1)
 Description: C++ wrappers for libgnome (development files)
  Gnomemm is a powerful C++ binding for the GNOME libraries.
  Gnomemm includes bindings for all the popular GNOME interfaces like
  canvas and MDI as well as useful application templates for constructing
  good looking apps.
  .
- This package contains development files and reference documentations.
+ This package contains development files.
 
 Package: libgnomemm-2.6-1c2
 Section: libs
@@ -43,3 +41,18 @@
  good looking apps.
  .
  This package contains shared libraries.
+
+Package: libgnomemm-2.6-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+         doc-base,
+         lynx | www-browser
+Conflicts: libgnomemm-2.6-dev (<< 2.20.0-1)
+Description: C++ wrappers for libgnome (development files)
+ Gnomemm is a powerful C++ binding for the GNOME libraries.
+ Gnomemm includes bindings for all the popular GNOME interfaces like
+ canvas and MDI as well as useful application templates for constructing
+ good looking apps.
+ .
+ This package contains reference documentations.

Copied: desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-doc.doc-base.libgnomemm2.6-reference (from r13231, desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.doc-base.libgnomemm2.6-reference)
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-doc.doc-base.libgnomemm2.6-reference?rev=13236&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.doc-base.libgnomemm2.6-reference (original)
+++ desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-doc.doc-base.libgnomemm2.6-reference Thu Oct 25 06:55:24 2007
@@ -5,5 +5,5 @@
 Section: Apps/Programming
 
 Format: HTML
-Index: /usr/share/doc/libgnomemm-2.6-dev/reference/html/index.html
-Files: /usr/share/doc/libgnomemm-2.6-dev/reference/html/*.html
+Index: /usr/share/doc/libgnomemm-2.6-doc/reference/html/index.html
+Files: /usr/share/doc/libgnomemm-2.6-doc/reference/html/*.html

Modified: desktop/unstable/libgnomemm2.6/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/rules?rev=13236&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/rules (original)
+++ desktop/unstable/libgnomemm2.6/debian/rules Thu Oct 25 06:55:24 2007
@@ -22,7 +22,7 @@
 
 DEB_INSTALL_CHANGELOGS_ALL := ChangeLog
 
-DEB_INSTALL_DOCS_ALL := -XMakefile -XDoxyfile -X*.in -X*.am
+DEB_INSTALL_DOCS_ALL := -XMakefile -XDoxyfile -X*.in -X*.am -X*fragment
 
-build/libgnomemm-2.6-dev::
+build/libgnomemm-2.6-doc::
 	$(MAKE) -C docs/reference




More information about the pkg-gnome-commits mailing list