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