r13235 - /desktop/unstable/libgnomecanvasmm2.6/debian/

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


Author: manphiz-guest
Date: Thu Oct 25 06:45:44 2007
New Revision: 13235

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

Added:
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-doc.doc-base.libgnomecanvasmm2.6-reference
      - copied, changed from r13232, desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.doc-base.libgnomecanvasmm2.6-reference
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-doc.docs
      - copied unchanged from r13232, desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.docs
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-doc.examples
      - copied unchanged from r13232, desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.examples
Removed:
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.doc-base.libgnomecanvasmm2.6-reference
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.docs
    desktop/unstable/libgnomecanvasmm2.6/debian/libgnomecanvasmm-2.6-dev.examples
Modified:
    desktop/unstable/libgnomecanvasmm2.6/debian/changelog
    desktop/unstable/libgnomecanvasmm2.6/debian/control.in
    desktop/unstable/libgnomecanvasmm2.6/debian/rules

Modified: desktop/unstable/libgnomecanvasmm2.6/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomecanvasmm2.6/debian/changelog?rev=13235&op=diff
==============================================================================
--- desktop/unstable/libgnomecanvasmm2.6/debian/changelog (original)
+++ desktop/unstable/libgnomecanvasmm2.6/debian/changelog Thu Oct 25 06:45:44 2007
@@ -1,17 +1,19 @@
 libgnomecanvasmm2.6 (2.20.0-1) unstable; urgency=low
 
   * New upstream release.
-  * Migrate build system to cdbs.
+  * 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.
     - Add myself as maintainer with consensus from Debian GNOME Team.
-    - Original maintainer Bradley Bell is also a member of
-      Debian GNOME Team now. Thanks Bradley.
+    - Original maintainer Bradley Bell is also a member of Debian GNOME 
+      Team now. Thanks Bradley.
     - Add Debian GNOME Team as uploaders.
 
- -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Thu, 25 Oct 2007 13:48:24 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Thu, 25 Oct 2007 14:27:08 +0800
 
 libgnomecanvasmm2.6 (2.14.0-1) unstable; urgency=low
 

Modified: desktop/unstable/libgnomecanvasmm2.6/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomecanvasmm2.6/debian/control.in?rev=13235&op=diff
==============================================================================
--- desktop/unstable/libgnomecanvasmm2.6/debian/control.in (original)
+++ desktop/unstable/libgnomecanvasmm2.6/debian/control.in Thu Oct 25 06:45:44 2007
@@ -5,6 +5,7 @@
 Uploaders: @GNOME_TEAM@
 Build-Depends: cdbs,
                debhelper (>= 5),
+               doc-base,
                gnome-pkg-tools (>= 0.11),
                libgnomecanvas2-dev (>> 2.6.0),
                libgtkmm-2.4-dev (>= 1:2.6.5-1),
@@ -37,3 +38,18 @@
  library. libgnomecanvasmm is the C++ wrapper for libgnomecanvas.
  .
  This package contains shared libraries.
+
+Package: libgnomecanvasmm-2.6-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+         doc-base,
+         lynx | www-browser
+Suggests: libgtkmm-2.4-doc
+Conflicts: libgnomecanvasmm-2.6-dev (<< 2.20.0-1)
+Description: C++ wrappers for libgnomecanvas2 (development files)
+ libgnomecanvas is a high-level, structured graphics
+ library. libgnomecanvasmm is the C++ wrapper for libgnomecanvas.
+ .
+ This package contains development files and examples.
+

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

Modified: desktop/unstable/libgnomecanvasmm2.6/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomecanvasmm2.6/debian/rules?rev=13235&op=diff
==============================================================================
--- desktop/unstable/libgnomecanvasmm2.6/debian/rules (original)
+++ desktop/unstable/libgnomecanvasmm2.6/debian/rules Thu Oct 25 06:45:44 2007
@@ -18,14 +18,15 @@
 
 DEB_CONFIGURE_EXTRA_FLAGS := --enable-static
 
-DEB_DH_MAKESHLIBS_ARGS_libgnomemm-2.6-1c2 := -V"libgnomemm-2.6-1c2 (>= 2.14.0)"
+DEB_DH_MAKESHLIBS_ARGS_libgnomecanvasmm-2.6-1c2a := \
+	-V"libgnomecanvasmm-2.6-1c2a (>= 2.14.0)"
 
 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
 
-DEB_INSTALL_EXAMPLES_libgnomecanvasmm-2.4-dev := \
-	-X.deps -X.libs -X.o -X.in -X.am
+DEB_INSTALL_EXAMPLES_libgnomecanvasmm-2.6-doc := \
+	-X*.deps -X*.libs -X*.o -X*.in -X*.am -X*fragment
 
-build/libgnomemm-2.6-dev::
+build/libgnomecanvasmm-2.6-doc::
 	$(MAKE) -C docs/reference




More information about the pkg-gnome-commits mailing list