Package: libcdk5
Version: 5.0.20090215-0.1
Severity: wishlist
Tags: patch
Hello John!
A new upstream release of libcdk5 is available. Please package it
at your convenience. I was looking at installing Console Password
Manager (cpm) http://www.harry-b.de/dokuwiki/doku.php?id=harry:cpm
and noticed two things:
1. cpm's author wrote the followign plea for help: The next release
0.25beta will work with the latest CDK5 version 20090215 and
I will publish it as soon as this CDK release makes it into
the distributions.
2. When trying to install the upstream source of 0.22beta:
The following packages have unmet dependencies:
cpm: Depends: libcdk4 (= 4.9.10) but it is not installable
Depends: cracklib2 (= 2.7-15)
E: Broken packages
I already played with packaging the new version locally, and a patch
is attached. Please feel free to use it if it helps save you time.
If you are too busy, I'd be more than happy to do an actual NMU too. :-)
Thanks!
Anthony Fok foka AT debian DOT org
-- System Information:
Debian Release: squeeze/sid
Architecture: i386 (i686)
Versions of packages libcdk5 depends on:
ii libc6 2.9-6 GNU C Library: Shared libraries
libcdk5 recommends no packages.
libcdk5 suggests no packages.
-- no debconf information
diff -Nur libcdk5-5.0.20060507/debian/changelog libcdk5-5.0.20090215/debian/changelog
--- libcdk5-5.0.20060507/debian/changelog 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/changelog 2009-03-23 16:24:19.0 +0800
@@ -1,3 +1,14 @@
+libcdk5 (5.0.20090215-0.1) unstable; urgency=low
+
+ * Non-maintainer upload. (Local test build for fun, not uploaded)
+ * New upstream release.
+ + increase a buffer size in calendar.c. Closes: #452401.
+ * Standards-Version: 3.8.1
+ * debhelper (= 7)
+ * libcdk5-dev.install: Add usr/bin/cdk5-config
+
+ -- Anthony Fok f...@debian.org Sat, 21 Mar 2009 04:29:14 +0800
+
libcdk5 (5.0.20060507-1) unstable; urgency=low
* New upstream release.
diff -Nur libcdk5-5.0.20060507/debian/compat libcdk5-5.0.20090215/debian/compat
--- libcdk5-5.0.20060507/debian/compat 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/compat 2009-03-21 03:48:04.0 +0800
@@ -1 +1 @@
-4
+7
diff -Nur libcdk5-5.0.20060507/debian/control libcdk5-5.0.20090215/debian/control
--- libcdk5-5.0.20060507/debian/control 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/control 2009-03-21 03:45:01.0 +0800
@@ -2,8 +2,9 @@
Section: libs
Priority: optional
Maintainer: John Goerzen jgoer...@complete.org
-Standards-Version: 3.6.2
-Build-Depends: debhelper (= 4), libncurses5-dev, autotools-dev
+Standards-Version: 3.8.1
+Build-Depends: debhelper (= 7), libncurses5-dev, autotools-dev
+Homepage: http://invisible-island.net/cdk/
Package: libcdk5
Architecture: any
@@ -14,8 +15,6 @@
development of text-based interfaces. CDK delivers many of the common
widget types required for a robust interface. Widgets can be combined
to create complex widgets if needed.
- .
- Home page: http://invisible-island.net/cdk/
Package: libcdk5-dev
Architecture: any
@@ -32,5 +31,3 @@
.
This package contains the header files and development libraries for
the CDK library.
- .
- Home page: http://invisible-island.net/cdk/
diff -Nur libcdk5-5.0.20060507/debian/copyright libcdk5-5.0.20090215/debian/copyright
--- libcdk5-5.0.20060507/debian/copyright 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/copyright 2009-03-21 03:47:31.0 +0800
@@ -4,7 +4,7 @@
The sources were downloaded from http://invisible-island.net/cdk/
-Modifications copyright Thomas Dickey 1999, 2000, 2001, 2002, 2003, 2004, 2005
+Modifications copyright Thomas Dickey 1999-2009
The software and documentation are still under the same licensing are the
original Cdk, but noting that substantial work and enhancements have been made,
diff -Nur libcdk5-5.0.20060507/debian/libcdk5-dev.install libcdk5-5.0.20090215/debian/libcdk5-dev.install
--- libcdk5-5.0.20060507/debian/libcdk5-dev.install 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/libcdk5-dev.install 2009-03-21 04:20:02.0 +0800
@@ -1,8 +1,6 @@
usr/include/*
usr/lib/lib*.a
usr/lib/lib*.so
-usr/lib/pkgconfig/*
-usr/lib/*.la
-usr/share/pkgconfig/*
+usr/bin/cdk5-config
usr/share/man/*
usr/share/doc/*
diff -Nur libcdk5-5.0.20060507/debian/rules libcdk5-5.0.20090215/debian/rules
--- libcdk5-5.0.20060507/debian/rules 2009-03-21 03:22:29.0 +0800
+++ libcdk5-5.0.20090215/debian/rules 2009-03-23 16:27:05.0 +0800
@@ -56,22 +56,24 @@
rm -rf debian/tmp
# Add here commands to clean up after the build process.
- -$(MAKE) distclean
-ifneq $(wildcard /usr/share/misc/config.sub)
- cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq $(wildcard /usr/share/misc/config.guess)
- cp -f /usr/share/misc/config.guess config.guess
-endif
+ [ ! -f Makefile ] ||