r17398 - in /desktop/experimental/gtkmm2.4/debian: README.Debian changelog control control.in libgtkmm-2.4-dev.install libgtkmm-2.4-doc.doc-base.gtkmm2.4-tutorial rules

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Sat Nov 8 08:39:58 UTC 2008


Author: manphiz-guest
Date: Sat Nov  8 08:39:58 2008
New Revision: 17398

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=17398
Log:
* New upstream stable release. (Closes: #502592)
  + Now pangomm has been splitted into a separate package pangomm, hence
    Build-Depends on libpangomm-1.4-dev (>= 2.14.0).  
  + And tutorial book has been splitted into gtkmm-documentation.
    Recommend it in libgtkmm-2.4-doc, and stop recommending
    libglibmm-2.4-doc.
    Remove libgtkmm-2.4-doc.doc-base.gtkmm-tutorial accordingly.
  + Other Build-Depends bumps:
    - libglibmm-2.4-dev >= 2.18.0;
    - libgtk2.0-dev >= 2.14;
    - libcairomm-1.0-dev >= 1.2.2.
  (Uploading to experimental for now due to Lenny freeze.)
* Record the split mentioned above in README.Debian.
* Update Standard-Version to 3.8.0.  No changes needed.
* Update SHVER to 1:2.14.0 in debian/rules.
* Stop building static flavor: gtk+2.0 doesn't provide one, so its
  useless.

Added:
    desktop/experimental/gtkmm2.4/debian/README.Debian
Removed:
    desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-doc.doc-base.gtkmm2.4-tutorial
Modified:
    desktop/experimental/gtkmm2.4/debian/changelog
    desktop/experimental/gtkmm2.4/debian/control
    desktop/experimental/gtkmm2.4/debian/control.in
    desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-dev.install
    desktop/experimental/gtkmm2.4/debian/rules

Added: desktop/experimental/gtkmm2.4/debian/README.Debian
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/README.Debian?rev=17398&op=file
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/README.Debian (added)
+++ desktop/experimental/gtkmm2.4/debian/README.Debian Sat Nov  8 08:39:58 2008
@@ -1,0 +1,9 @@
+Note to gtkmm2.4 splitting:
+
+From 2.14.x series, gtkmm has been splitted into 3 parts:
+- Pango binding now has its own package pangomm;
+- The other bindings stay in gtkmm with there reference documentations;
+- And the tutorial and gtkmm examples are now in gtkmm-documentation.
+Please refer to corresponding packages for detailed contents.
+
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>, Sat,  8 Nov 2008 16:14:01 +0800

Modified: desktop/experimental/gtkmm2.4/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/changelog?rev=17398&op=diff
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/changelog (original)
+++ desktop/experimental/gtkmm2.4/debian/changelog Sat Nov  8 08:39:58 2008
@@ -1,4 +1,4 @@
-gtkmm2.4 (1:2.12.7-2) UNRELEASED; urgency=low
+gtkmm2.4 (1:2.14.1-1) UNRELEASED; urgency=low
 
   [ Deng Xiyue ]
   * Use machine-interpretable format for debian/copyright.
@@ -6,6 +6,25 @@
 
   [ Loic Minier ]
   * Properly anchor package name regexp.
+
+  [ Deng Xiyue ]
+  * New upstream stable release. (Closes: #502592)
+    + Now pangomm has been splitted into a separate package pangomm, hence
+      Build-Depends on libpangomm-1.4-dev (>= 2.14.0).  
+    + And tutorial book has been splitted into gtkmm-documentation.
+      Recommend it in libgtkmm-2.4-doc, and stop recommending
+      libglibmm-2.4-doc.
+      Remove libgtkmm-2.4-doc.doc-base.gtkmm-tutorial accordingly.
+    + Other Build-Depends bumps:
+      - libglibmm-2.4-dev >= 2.18.0;
+      - libgtk2.0-dev >= 2.14;
+      - libcairomm-1.0-dev >= 1.2.2.
+    (Uploading to experimental for now due to Lenny freeze.)
+  * Record the split mentioned above in README.Debian.
+  * Update Standard-Version to 3.8.0.  No changes needed.
+  * Update SHVER to 1:2.14.0 in debian/rules.
+  * Stop building static flavor: gtk+2.0 doesn't provide one, so its
+    useless.
 
  -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Sat, 19 Apr 2008 11:36:24 +0800
 

Modified: desktop/experimental/gtkmm2.4/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/control?rev=17398&op=diff
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/control (original)
+++ desktop/experimental/gtkmm2.4/debian/control Sat Nov  8 08:39:58 2008
@@ -12,11 +12,12 @@
                debhelper (>= 6),
                dpkg-dev (>= 1.14.16),
                gnome-pkg-tools (>= 0.11),
-               libgtk2.0-dev (>= 2.12.0),
-               libglibmm-2.4-dev (>= 2.14.1),
+               libgtk2.0-dev (>= 2.14.0),
+               libglibmm-2.4-dev (>= 2.18.0),
                libatk1.0-dev (>= 1.9.0),
-               libcairomm-1.0-dev (>= 1.1.12)
-Standards-Version: 3.7.3
+               libcairomm-1.0-dev (>= 1.2.2),
+               libpangomm-1.4-dev (>= 2.14.0)
+Standards-Version: 3.8.0
 
 Package: libgtkmm-2.4-dev
 Section: libdevel
@@ -24,10 +25,11 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          libgtkmm-2.4-1c2a (= ${binary:Version}),
-         libgtk2.0-dev (>= 2.12.0),
-         libglibmm-2.4-dev (>= 2.14.1),
+         libgtk2.0-dev (>= 2.14.0),
+         libglibmm-2.4-dev (>= 2.18.0),
          libatk1.0-dev (>= 1.9.0),
-         libcairomm-1.0-dev (>= 1.1.12)
+         libcairomm-1.0-dev (>= 1.2.2),
+         libpangomm-1.4-dev (>= 2.14.0)
 Suggests: libgtkmm-2.4-doc
 Description: C++ wrappers for GTK+ 2.4 (development files)
  Gtkmm is a C++ interface for the popular GUI library GTK+.
@@ -83,7 +85,7 @@
          ${shlibs:Depends},
          lynx | www-browser,
          doc-base
-Recommends: libglibmm-2.4-doc (>= 2.14.2-3)
+Recommends: gtkmm-documentation
 Description: C++ wrappers for GTK+ 2.4 (documentation)
  Gtkmm is a C++ interface for the popular GUI library GTK+.
  Gtkmm provides a convenient interface for C++ programmers to create

Modified: desktop/experimental/gtkmm2.4/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/control.in?rev=17398&op=diff
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/control.in (original)
+++ desktop/experimental/gtkmm2.4/debian/control.in Sat Nov  8 08:39:58 2008
@@ -12,11 +12,12 @@
                debhelper (>= 6),
                dpkg-dev (>= 1.14.16),
                gnome-pkg-tools (>= 0.11),
-               libgtk2.0-dev (>= 2.12.0),
-               libglibmm-2.4-dev (>= 2.14.1),
+               libgtk2.0-dev (>= 2.14.0),
+               libglibmm-2.4-dev (>= 2.18.0),
                libatk1.0-dev (>= 1.9.0),
-               libcairomm-1.0-dev (>= 1.1.12)
-Standards-Version: 3.7.3
+               libcairomm-1.0-dev (>= 1.2.2),
+               libpangomm-1.4-dev (>= 2.14.0)
+Standards-Version: 3.8.0
 
 Package: libgtkmm-2.4-dev
 Section: libdevel
@@ -24,10 +25,11 @@
 Depends: ${misc:Depends},
          ${shlibs:Depends},
          libgtkmm-2.4-1c2a (= ${binary:Version}),
-         libgtk2.0-dev (>= 2.12.0),
-         libglibmm-2.4-dev (>= 2.14.1),
+         libgtk2.0-dev (>= 2.14.0),
+         libglibmm-2.4-dev (>= 2.18.0),
          libatk1.0-dev (>= 1.9.0),
-         libcairomm-1.0-dev (>= 1.1.12)
+         libcairomm-1.0-dev (>= 1.2.2),
+         libpangomm-1.4-dev (>= 2.14.0)
 Suggests: libgtkmm-2.4-doc
 Description: C++ wrappers for GTK+ 2.4 (development files)
  Gtkmm is a C++ interface for the popular GUI library GTK+.
@@ -83,7 +85,7 @@
          ${shlibs:Depends},
          lynx | www-browser,
          doc-base
-Recommends: libglibmm-2.4-doc (>= 2.14.2-3)
+Recommends: gtkmm-documentation
 Description: C++ wrappers for GTK+ 2.4 (documentation)
  Gtkmm is a C++ interface for the popular GUI library GTK+.
  Gtkmm provides a convenient interface for C++ programmers to create

Modified: desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-dev.install?rev=17398&op=diff
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-dev.install (original)
+++ desktop/experimental/gtkmm2.4/debian/libgtkmm-2.4-dev.install Sat Nov  8 08:39:58 2008
@@ -2,7 +2,6 @@
 usr/include
 usr/lib/gtkmm-2.4
 usr/lib/gdkmm-2.4
-usr/lib/lib*.a
 usr/lib/lib*.so
 usr/lib/pkgconfig
 usr/lib/*.la

Modified: desktop/experimental/gtkmm2.4/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/gtkmm2.4/debian/rules?rev=17398&op=diff
==============================================================================
--- desktop/experimental/gtkmm2.4/debian/rules (original)
+++ desktop/experimental/gtkmm2.4/debian/rules Sat Nov  8 08:39:58 2008
@@ -12,12 +12,11 @@
 
 SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-[[:digit:]][[:alnum:]]*)[[:space:]]*$$/\1/p' debian/control)
 DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-doc)[[:space:]]*$$/\1/p' debian/control)
-SHVER := 1:2.12.0
+SHVER := 1:2.14.0
 
 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 DEB_CONFIGURE_EXTRA_FLAGS += \
-	--enable-static \
 	--disable-examples
 
 DEB_DH_ALWAYS_EXCLUDE := .svn # .svn since 2.12.5, kept as reminder




More information about the pkg-gnome-commits mailing list