r13231 - in /desktop/unstable/libgnomemm2.6/debian: changelog control control.in libgnomemm-2.6-dev.install patches/70_relibtoolize.patch patches/90_trigger_doc_build.patch patches/99_relibtoolize.patch rules

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Wed Oct 24 12:25:44 UTC 2007


Author: manphiz-guest
Date: Wed Oct 24 12:25:44 2007
New Revision: 13231

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=13231
Log:
* Migrate build system to cdbs, and update build dependencies.
* debian/patches
  + 70_relibtoolize.patch as libtool issue work around.
  + 90_trigger_doc_build.patch as upstream doesn't ship docs by default.

Added:
    desktop/unstable/libgnomemm2.6/debian/patches/70_relibtoolize.patch
      - copied unchanged from r13229, desktop/unstable/libgnomemm2.6/debian/patches/99_relibtoolize.patch
    desktop/unstable/libgnomemm2.6/debian/patches/90_trigger_doc_build.patch
Removed:
    desktop/unstable/libgnomemm2.6/debian/patches/99_relibtoolize.patch
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/libgnomemm-2.6-dev.install
    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=13231&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/changelog (original)
+++ desktop/unstable/libgnomemm2.6/debian/changelog Wed Oct 24 12:25:44 2007
@@ -1,15 +1,18 @@
 libgnomemm2.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}.
+  * debian/patches
+    + 70_relibtoolize.patch as libtool issue work around.
+    + 90_trigger_doc_build.patch as upstream doesn't ship docs by default.
   * 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.
     - Add Debian GNOME Team as uploaders.
 
- -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Wed, 24 Oct 2007 14:58:48 +0800
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Wed, 24 Oct 2007 20:18:46 +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=13231&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/control (original)
+++ desktop/unstable/libgnomemm2.6/debian/control Wed Oct 24 12:25:44 2007
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: Deng Xiyue <manphiz-guest at users.alioth.debian.org>
-Uploaders: @GNOME_TEAM@
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
 Build-Depends: cdbs,
                debhelper (>= 5),
                doc-base,
@@ -18,14 +18,16 @@
 Depends: ${misc:Depends},
          libgnomemm-2.6-1c2 (= ${binary:Version}),
          libgnome2-dev (>= 2.6.0),
-         libgtkmm-2.4-dev (>= 1:2.8.8-1)
+         libgtkmm-2.4-dev (>= 1:2.8.8-1),
+         doc-base,
+         www-browser
 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 examples.
+ This package contains development files and reference documentations.
 
 Package: libgnomemm-2.6-1c2
 Section: libs

Modified: desktop/unstable/libgnomemm2.6/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/control.in?rev=13231&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/control.in (original)
+++ desktop/unstable/libgnomemm2.6/debian/control.in Wed Oct 24 12:25:44 2007
@@ -18,14 +18,16 @@
 Depends: ${misc:Depends},
          libgnomemm-2.6-1c2 (= ${binary:Version}),
          libgnome2-dev (>= 2.6.0),
-         libgtkmm-2.4-dev (>= 1:2.8.8-1)
+         libgtkmm-2.4-dev (>= 1:2.8.8-1),
+         doc-base,
+         www-browser
 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 examples.
+ This package contains development files and reference documentations.
 
 Package: libgnomemm-2.6-1c2
 Section: libs

Modified: desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.install?rev=13231&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.install (original)
+++ desktop/unstable/libgnomemm2.6/debian/libgnomemm-2.6-dev.install Wed Oct 24 12:25:44 2007
@@ -3,4 +3,3 @@
 debian/tmp/usr/lib/lib*.{a,so} usr/lib
 debian/tmp/usr/lib/pkgconfig/* usr/lib/pkgconfig
 debian/tmp/usr/lib/*.la usr/lib
-debian/tmp/usr/share/devhelp/* usr/share/devhelp

Added: desktop/unstable/libgnomemm2.6/debian/patches/90_trigger_doc_build.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/patches/90_trigger_doc_build.patch?rev=13231&op=file
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/patches/90_trigger_doc_build.patch (added)
+++ desktop/unstable/libgnomemm2.6/debian/patches/90_trigger_doc_build.patch Wed Oct 24 12:25:44 2007
@@ -1,0 +1,27 @@
+diff -Naur libgnomemm-2.20.0.orig/docs/Makefile.am libgnomemm-2.20.0/docs/Makefile.am
+--- libgnomemm-2.20.0.orig/docs/Makefile.am	2007-09-14 19:38:07.000000000 +0800
++++ libgnomemm-2.20.0/docs/Makefile.am	2007-10-24 19:47:35.000000000 +0800
+@@ -3,7 +3,7 @@
+ 
+ ## This voodoo stuff lets automake see the subdirs
+ ## without including them into recursive builds.
+-if LIBGNOMEMM_FALSE
++#if LIBGNOMEMM_FALSE
+ SUBDIRS = reference
+-endif
++#endif
+ DIST_SUBDIRS = reference
+diff -Naur libgnomemm-2.20.0.orig/docs/Makefile.in libgnomemm-2.20.0/docs/Makefile.in
+--- libgnomemm-2.20.0.orig/docs/Makefile.in	2007-09-14 19:58:34.000000000 +0800
++++ libgnomemm-2.20.0/docs/Makefile.in	2007-10-24 19:47:52.000000000 +0800
+@@ -173,7 +174,10 @@
+ target_alias = @target_alias@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+- at LIBGNOMEMM_FALSE@SUBDIRS = reference
++
++#if LIBGNOMEMM_FALSE
++SUBDIRS = reference
++#endif
+ DIST_SUBDIRS = reference
+ all: all-recursive

Modified: desktop/unstable/libgnomemm2.6/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgnomemm2.6/debian/rules?rev=13231&op=diff
==============================================================================
--- desktop/unstable/libgnomemm2.6/debian/rules (original)
+++ desktop/unstable/libgnomemm2.6/debian/rules Wed Oct 24 12:25:44 2007
@@ -12,7 +12,7 @@
 
 GNOME_MODULE := libgnomemm
 
-#DEB_COMPRESS_EXCLUDE :=
+DEB_COMPRESS_EXCLUDE := reference
 
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-z,defs -Wl,-O1"
 
@@ -22,5 +22,5 @@
 
 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
 




More information about the pkg-gnome-commits mailing list