r13139 - in /desktop/unstable/gtkmm2.4/debian: changelog control control.in rules

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Mon Oct 15 14:46:40 UTC 2007


Author: manphiz-guest
Date: Mon Oct 15 14:46:40 2007
New Revision: 13139

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13139
Log:
* Provide debug package libgtkmm-2.4-1c2a-dbg. Closes: #373091
Fix a typo in changelog;
Exclude unneeded file from -doc package, hence drop the move script.

Modified:
    desktop/unstable/gtkmm2.4/debian/changelog
    desktop/unstable/gtkmm2.4/debian/control
    desktop/unstable/gtkmm2.4/debian/control.in
    desktop/unstable/gtkmm2.4/debian/rules

Modified: desktop/unstable/gtkmm2.4/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtkmm2.4/debian/changelog?rev=13139&op=diff
==============================================================================
--- desktop/unstable/gtkmm2.4/debian/changelog (original)
+++ desktop/unstable/gtkmm2.4/debian/changelog Mon Oct 15 14:46:40 2007
@@ -5,16 +5,17 @@
   * Build with --enable-static to provide static library. Closes: #381889
   * Tighten library dependencies. Closes: #383514
   * Provide shlibs version 2.12.0. Closes: #417844
+  * Provide debug package libgtkmm-2.4-1c2a-dbg. Closes: #373091
   * Build system migrated to cdbs.
   * Refine watch file URL.
   * Use ${binary:Version} instead of the deprecated ${Source-Version}.
   * Migrate ownership to Debian GNOME Team.
     - Add myself as maintainer with consensus from Debian GNOME Team.
-    - Origianl maintainer Bradley Bell is also a member of Debian GNOME
+    - 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>  Sat, 13 Oct 2007 01:38:37 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Mon, 15 Oct 2007 22:43:51 +0800
 
 gtkmm2.4 (1:2.10.10-0.2) unstable; urgency=low
 

Modified: desktop/unstable/gtkmm2.4/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtkmm2.4/debian/control?rev=13139&op=diff
==============================================================================
--- desktop/unstable/gtkmm2.4/debian/control (original)
+++ desktop/unstable/gtkmm2.4/debian/control Mon Oct 15 14:46:40 2007
@@ -49,22 +49,22 @@
  .
  This package contains shared libraries.
 
-#Package: libgtkmm-2.4-1c2a-dbg
-#Section: libs
-#Architecture: any
-#Depends: ${misc:Depends},
-#         libgtkmm-2.4-1c2a (= ${binary:Version})
-#Conflicts: libgtkmm-2.4-1, libgtkmm-2.4-1c2
-#Replaces: libgtkmm-2.4-1, libgtkmm-2.4-1c2
-#Description: C++ wrappers for GTK+ 2.4 (debug symbols)
-# Gtkmm is a C++ interface for the popular GUI library gtk+.
-# Gtkmm provides a convenient interface for C++ programmers to create
-# graphical user interfaces with Gtk's flexible OO framework. Highlights
-# include type safe callbacks, widgets extensible using inheritance and
-# over 180 classes that can be freely combined to quickly create complex
-# user interfaces.
-# .
-# This package contains debug symbols for debugging applications using gtkmm.
+Package: libgtkmm-2.4-1c2a-dbg
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+         libgtkmm-2.4-1c2a (= ${binary:Version})
+Conflicts: libgtkmm-2.4-1, libgtkmm-2.4-1c2
+Replaces: libgtkmm-2.4-1, libgtkmm-2.4-1c2
+Description: C++ wrappers for GTK+ 2.4 (debug symbols)
+ Gtkmm is a C++ interface for the popular GUI library gtk+.
+ Gtkmm provides a convenient interface for C++ programmers to create
+ graphical user interfaces with Gtk's flexible OO framework. Highlights
+ include type safe callbacks, widgets extensible using inheritance and
+ over 180 classes that can be freely combined to quickly create complex
+ user interfaces.
+ .
+ This package contains debug symbols for debugging applications using gtkmm.
 
 Package: libgtkmm-2.4-doc
 Section: doc

Modified: desktop/unstable/gtkmm2.4/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtkmm2.4/debian/control.in?rev=13139&op=diff
==============================================================================
--- desktop/unstable/gtkmm2.4/debian/control.in (original)
+++ desktop/unstable/gtkmm2.4/debian/control.in Mon Oct 15 14:46:40 2007
@@ -49,22 +49,22 @@
  .
  This package contains shared libraries.
 
-#Package: libgtkmm-2.4-1c2a-dbg
-#Section: libs
-#Architecture: any
-#Depends: ${misc:Depends},
-#         libgtkmm-2.4-1c2a (= ${binary:Version})
-#Conflicts: libgtkmm-2.4-1, libgtkmm-2.4-1c2
-#Replaces: libgtkmm-2.4-1, libgtkmm-2.4-1c2
-#Description: C++ wrappers for GTK+ 2.4 (debug symbols)
-# Gtkmm is a C++ interface for the popular GUI library gtk+.
-# Gtkmm provides a convenient interface for C++ programmers to create
-# graphical user interfaces with Gtk's flexible OO framework. Highlights
-# include type safe callbacks, widgets extensible using inheritance and
-# over 180 classes that can be freely combined to quickly create complex
-# user interfaces.
-# .
-# This package contains debug symbols for debugging applications using gtkmm.
+Package: libgtkmm-2.4-1c2a-dbg
+Section: libs
+Architecture: any
+Depends: ${misc:Depends},
+         libgtkmm-2.4-1c2a (= ${binary:Version})
+Conflicts: libgtkmm-2.4-1, libgtkmm-2.4-1c2
+Replaces: libgtkmm-2.4-1, libgtkmm-2.4-1c2
+Description: C++ wrappers for GTK+ 2.4 (debug symbols)
+ Gtkmm is a C++ interface for the popular GUI library gtk+.
+ Gtkmm provides a convenient interface for C++ programmers to create
+ graphical user interfaces with Gtk's flexible OO framework. Highlights
+ include type safe callbacks, widgets extensible using inheritance and
+ over 180 classes that can be freely combined to quickly create complex
+ user interfaces.
+ .
+ This package contains debug symbols for debugging applications using gtkmm.
 
 Package: libgtkmm-2.4-doc
 Section: doc

Modified: desktop/unstable/gtkmm2.4/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtkmm2.4/debian/rules?rev=13139&op=diff
==============================================================================
--- desktop/unstable/gtkmm2.4/debian/rules (original)
+++ desktop/unstable/gtkmm2.4/debian/rules Mon Oct 15 14:46:40 2007
@@ -11,8 +11,8 @@
 GNOME_MODULE := gtkmm
 
 DEB_COMPRESS_EXCLUDE := \
-	doxygen_tags \
-	examples
+	examples \
+	txt map # Don't compress files in reference
 
 DEB_CONFIGURE_EXTRA_FLAGS := \
 	--enable-static \
@@ -25,7 +25,7 @@
 
 DEB_INSTALL_CHANGELOGS_ALL := ChangeLog
 
-DEB_INSTALL_DOCS_ALL := -XMakefile -XDoxyfile
+DEB_INSTALL_DOCS_ALL := -XMakefile -XDoxyfile -Xdevhelp -Xdoxygen_tags -Xfragment
 
 binary-post-install/libgtkmm-2.4-doc::
 	# fix external doc paths
@@ -41,9 +41,3 @@
 		sed 's/\.\.\/\.\.\/\.\.\/doc\/gtkmm-2\.4\/docs\//\.\.\/\.\.\/\.\.\/doc\/libgtkmm-2.4-doc\//g' $$file > $$file.fixed; \
 		mv $$file.fixed $$file; \
 	done
-	# mv gtkmm_doxygen_tags to -dev package
-	# to eliminate build rdepends on -doc package
-	mkdir -p debian/libgtkmm-2.4-dev/usr/share/doc/libgtkmm-2.4-dev/reference
-	mv debian/libgtkmm-2.4-doc/usr/share/doc/libgtkmm-2.4-doc/reference/gtkmm_doxygen_tags \
-		debian/libgtkmm-2.4-dev/usr/share/doc/libgtkmm-2.4-dev/reference
-




More information about the pkg-gnome-commits mailing list