r15388 - in /desktop/experimental/libgtksourceviewmm/debian: changelog control.in copyright libgtksourceviewmm-2.0-dev.docs libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference libgtksourceviewmm-2.0-doc.docs rules

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Tue Mar 25 11:07:06 UTC 2008


Author: manphiz-guest
Date: Tue Mar 25 11:07:06 2008
New Revision: 15388

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=15388
Log:
* Use DEB_INSTALL_DOCS_ALL for dh_installdocs exclude rules.
* Separate documentation to -doc package, and add doc-base reference.

Added:
    desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference
    desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.docs
      - copied unchanged from r15378, desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-dev.docs
Removed:
    desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-dev.docs
Modified:
    desktop/experimental/libgtksourceviewmm/debian/changelog
    desktop/experimental/libgtksourceviewmm/debian/control.in
    desktop/experimental/libgtksourceviewmm/debian/copyright
    desktop/experimental/libgtksourceviewmm/debian/rules

Modified: desktop/experimental/libgtksourceviewmm/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtksourceviewmm/debian/changelog?rev=15388&op=diff
==============================================================================
--- desktop/experimental/libgtksourceviewmm/debian/changelog (original)
+++ desktop/experimental/libgtksourceviewmm/debian/changelog Tue Mar 25 11:07:06 2008
@@ -17,8 +17,10 @@
   * Build static library as well.
   * Add `DM-Upload-Allowed: yes'.
   * Add Homepage, Vcs-Browser and Vcs-Svn fields.
+  * Use DEB_INSTALL_DOCS_ALL for dh_installdocs exclude rules.
+  * Separate documentation to -doc package, and add doc-base reference.
 
- -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Tue, 25 Mar 2008 17:56:30 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Tue, 25 Mar 2008 18:56:12 +0800
 
 libgtksourceviewmm (0.3.1-1) unstable; urgency=low
 

Modified: desktop/experimental/libgtksourceviewmm/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtksourceviewmm/debian/control.in?rev=15388&op=diff
==============================================================================
--- desktop/experimental/libgtksourceviewmm/debian/control.in (original)
+++ desktop/experimental/libgtksourceviewmm/debian/control.in Tue Mar 25 11:07:06 2008
@@ -29,6 +29,8 @@
  .
  GtkSourceViewMM is crafted to integrate well into applications using
  the gtkmm framework.
+ .
+ These are the shared libraries for libgtksourceviewmm.
 
 Package: libgtksourceviewmm-2.0-dev
 Section: libdevel
@@ -53,6 +55,8 @@
 Section: libdevel
 Priority: extra
 Architecture: any
+Conflicts: libgtksourceviewmm-2.0-1-dbg
+Replaces: libgtksourceviewmm-2.0-1-dbg
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          libgtksourceviewmm-2.0-1 (= ${binary:Version})
@@ -66,3 +70,20 @@
  .
  These are the debugging symbols for libgtksourceviewmm, needed
  only if you try to debug an application using it.
+
+Package: libgtksourceviewmm-2.0-doc
+Section: doc
+Architecture: all
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         doc-base,
+         lynx | www-browser
+Description: C++ binding of GtkSourceView
+ GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
+ the text widget included in GTK+ 2.x adding syntax highlighting and
+ other features typical for a source file editor.
+ .
+ GtkSourceViewMM is crafted to integrate well into applications using
+ the gtkmm framework.
+ .
+ These are the reference documentation for libgtksourceviewmm.

Modified: desktop/experimental/libgtksourceviewmm/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtksourceviewmm/debian/copyright?rev=15388&op=diff
==============================================================================
--- desktop/experimental/libgtksourceviewmm/debian/copyright (original)
+++ desktop/experimental/libgtksourceviewmm/debian/copyright Tue Mar 25 11:07:06 2008
@@ -17,7 +17,7 @@
 Copyright:
         Copyright (C) 2004-2005 Jae Jang
         Copyright (C) 2005-2006 Rob Page
-        Copyright (C)2006 Dodji Seketeli
+        Copyright (C) 2006 Dodji Seketeli
 
 License:
 

Added: desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference?rev=15388&op=file
==============================================================================
--- desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference (added)
+++ desktop/experimental/libgtksourceviewmm/debian/libgtksourceviewmm-2.0-doc.doc-base.libgtksourceviewmm-2.0-reference Tue Mar 25 11:07:06 2008
@@ -1,0 +1,9 @@
+Document: libgtksourceviewmm-2.0-reference
+Title: libgtksourceviewmm 2.0 Reference Manual
+Author: Doxygen
+Abstract: Reference Manual for libgtksourceviewmm 2.4 (C++ bindings for libgtksourceview)
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libgtksourceviewmm-2.0-doc/docs/reference/html/index.html
+Files: /usr/share/doc/libgtksourceviewmm-2.0-doc/docs/reference/html/*.html

Modified: desktop/experimental/libgtksourceviewmm/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/libgtksourceviewmm/debian/rules?rev=15388&op=diff
==============================================================================
--- desktop/experimental/libgtksourceviewmm/debian/rules (original)
+++ desktop/experimental/libgtksourceviewmm/debian/rules Tue Mar 25 11:07:06 2008
@@ -10,7 +10,6 @@
 GNOME_MODULE := libgtksourceviewmm
 
 SHARED_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgtksourceviewmm-[0-9\.]+-[0-9][0-9a-z]*)[[:space:]]*$$/\1/p' debian/control)
-DEV_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgtksourceviewmm-[0-9\.]+-dev)[[:space:]]*$$/\1/p' debian/control)
 SHVER := 1.9.4
 
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
@@ -18,7 +17,7 @@
 DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
 DEB_DH_INSTALL_SOURCEDIR := debian/tmp
 DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))"
-DEB_INSTALL_DOCS_$(DEV_PKG) += -XMakefile -X.deps -X.libs -X.o
+DEB_INSTALL_DOCS_ALL += -XMakefile -X.deps -X.libs -X.o
 
 # chrpath hack to get rid of amd64 rpath
 common-install-impl::




More information about the pkg-gnome-commits mailing list