rev 16474 - in kde-extras/icecream/trunk/debian: . patches

Fathi Boudra fabo at alioth.debian.org
Tue Dec 22 16:07:21 UTC 2009


Author: fabo
Date: 2009-12-22 16:07:20 +0000 (Tue, 22 Dec 2009)
New Revision: 16474

Added:
   kde-extras/icecream/trunk/debian/patches/20_fix_ftbfs_on_kfreebsd.diff
Modified:
   kde-extras/icecream/trunk/debian/changelog
   kde-extras/icecream/trunk/debian/control
   kde-extras/icecream/trunk/debian/patches/series
   kde-extras/icecream/trunk/debian/rules
Log:
Merge Kibi NMU.


Modified: kde-extras/icecream/trunk/debian/changelog
===================================================================
--- kde-extras/icecream/trunk/debian/changelog	2009-12-22 11:35:41 UTC (rev 16473)
+++ kde-extras/icecream/trunk/debian/changelog	2009-12-22 16:07:20 UTC (rev 16474)
@@ -1,3 +1,23 @@
+icecc (0.9.4-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS due to auto* version mismatch:
+     - Add autoconf to Build-Depends.
+     - Use “autoreconf -vfi” to regenerate everything.
+
+ -- Cyril Brulebois <kibi at debian.org>  Sun, 13 Dec 2009 18:28:15 +0100
+
+icecc (0.9.4-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS on GNU/kFreeBSD (Closes: #544576):
+     - Add libdevstat-dev to Build-Depends and to libicecc-dev's Depends,
+       only for kfreebsd-*.
+     - Add upstream patch: 20_fix_ftbfs_on_kfreebsd.diff
+     - Thanks to Petr Salinger for both Debian and upstream patches.
+
+ -- Cyril Brulebois <kibi at debian.org>  Sun, 06 Dec 2009 17:03:00 +0100
+
 icecc (0.9.4-1) unstable; urgency=low
 
   * New upstream release.

Modified: kde-extras/icecream/trunk/debian/control
===================================================================
--- kde-extras/icecream/trunk/debian/control	2009-12-22 11:35:41 UTC (rev 16473)
+++ kde-extras/icecream/trunk/debian/control	2009-12-22 16:07:20 UTC (rev 16474)
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org> 
 Uploaders: Fathi Boudra <fabo at debian.org>, Mark Purcell <msp at debian.org>
-Build-Depends: debhelper (>= 7), quilt, automake, libtool, docbook2x
+Build-Depends: debhelper (>= 7), quilt, autoconf, automake, libtool, docbook2x,
+ libdevstat-dev [kfreebsd-i386 kfreebsd-amd64]
 Homepage: http://en.opensuse.org/Icecream
 Standards-Version: 3.8.1
 Vcs-Svn: svn://svn.debian.org/pkg-kde/kde-extras/icecream/trunk/
@@ -28,7 +29,7 @@
 Package: libicecc-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libdevstat-dev [kfreebsd-any]
 Description: development files for icecc (distributed compiler)
  This package is part if icecc. It provides files which are necessary to build
  icecc-monitor.

Added: kde-extras/icecream/trunk/debian/patches/20_fix_ftbfs_on_kfreebsd.diff
===================================================================
--- kde-extras/icecream/trunk/debian/patches/20_fix_ftbfs_on_kfreebsd.diff	                        (rev 0)
+++ kde-extras/icecream/trunk/debian/patches/20_fix_ftbfs_on_kfreebsd.diff	2009-12-22 16:07:20 UTC (rev 16474)
@@ -0,0 +1,43 @@
+Fix FTBFS on GNU/kFreeBSD, thanks to Petr Salinger.
+--- icecc-0.9.4.orig/minilzo/lzodefs.h
++++ icecc-0.9.4/minilzo/lzodefs.h
+@@ -356,7 +356,7 @@
+ #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
+ #    define LZO_OS_POSIX_AIX        1
+ #    define LZO_INFO_OS_POSIX       "aix"
+-#  elif defined(__FreeBSD__)
++#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #    define LZO_OS_POSIX_FREEBSD    1
+ #    define LZO_INFO_OS_POSIX       "freebsd"
+ #  elif defined(__hpux__) || defined(__hpux)
+--- icecc-0.9.4.orig/minilzo/minilzo.c
++++ icecc-0.9.4/minilzo/minilzo.c
+@@ -377,7 +377,7 @@
+ #  if defined(_AIX) || defined(__AIX__) || defined(__aix__)
+ #    define LZO_OS_POSIX_AIX        1
+ #    define LZO_INFO_OS_POSIX       "aix"
+-#  elif defined(__FreeBSD__)
++#  elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #    define LZO_OS_POSIX_FREEBSD    1
+ #    define LZO_INFO_OS_POSIX       "freebsd"
+ #  elif defined(__hpux__) || defined(__hpux)
+--- icecc-0.9.4.orig/daemon/ncpus.c
++++ icecc-0.9.4/daemon/ncpus.c
+@@ -89,7 +89,7 @@
+      return 0;
+ }
+ 
+-#elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
++#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__bsdi__) || defined(__DragonFly__)
+ 
+ /* http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=3&manpath=FreeBSD+4.6-stable
+    http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=3&manpath=OpenBSD+Current
+@@ -100,7 +100,7 @@
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
+ 
+-#ifdef __FreeBSD__
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
+ #undef HAVE_RS_LOG_ERROR
+ #else
+ #define HAVE_RS_LOG_ERROR

Modified: kde-extras/icecream/trunk/debian/patches/series
===================================================================
--- kde-extras/icecream/trunk/debian/patches/series	2009-12-22 11:35:41 UTC (rev 16473)
+++ kde-extras/icecream/trunk/debian/patches/series	2009-12-22 16:07:20 UTC (rev 16474)
@@ -1,3 +1,4 @@
 10_rename_scheduler.diff
 # Disabled 12_fix_crosstool_distribution_bug494692.diff
 # Disabled 13_fix_nonblocking_sockets_for_icemon_bug503152.diff
+20_fix_ftbfs_on_kfreebsd.diff

Modified: kde-extras/icecream/trunk/debian/rules
===================================================================
--- kde-extras/icecream/trunk/debian/rules	2009-12-22 11:35:41 UTC (rev 16473)
+++ kde-extras/icecream/trunk/debian/rules	2009-12-22 16:07:20 UTC (rev 16474)
@@ -6,7 +6,7 @@
 	dh $@
 
 build: $(QUILT_STAMPFN)
-	autoreconf --force
+	autoreconf -vfi
 
 	for i in debian/man/*.xml; do \
 		/usr/bin/docbook2x-man $$i; \




More information about the pkg-kde-commits mailing list