Petr Salinger <[email protected]> (03/08/2008): > the current version fails to build on GNU/kFreeBSD, because of > ancient libtool (1.2c).
Over a year ago… > Please use patch bellow in mean time. did so in my NMU, thanks. Whole source debdiff attached. Mraw, KiBi.
--- libxbase-2.0.0/debian/changelog
+++ libxbase-2.0.0/debian/changelog
@@ -1,3 +1,14 @@
+libxbase (2.0.0-8.3) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS on GNU/kFreeBSD by handling kfreebsd* the same way as
+ linux-gnu* in ltconfig, thanks to Petr Salinger (Closes: #493509).
+ * Also add ${shlibs:Depends} to libxbase2.0-bin's Depends, a libc
+ dependency was missing for some binaries in there.
+ * Finally call dh_installdeb after dh_shlibdeps, per lintian.
+
+ -- Cyril Brulebois <[email protected]> Thu, 20 Aug 2009 01:58:55 +0200
+
libxbase (2.0.0-8.2) unstable; urgency=low
* Non-maintainer upload.
--- libxbase-2.0.0/debian/control
+++ libxbase-2.0.0/debian/control
@@ -48,7 +48,7 @@
Package: libxbase2.0-bin
Section: libs
Architecture: any
-Depends: libxbase2.0-0 (= ${binary:Version}), libxbase2.0-dev, libc6-dev
+Depends: libxbase2.0-0 (= ${binary:Version}), libxbase2.0-dev, libc6-dev, ${shlibs:Depends}
Conflicts: libxdb-dev
Description: xbase compatible C++ class library (utilities)
Xbase (formerly known as xdb, also formerly known as xBase) is a collection
--- libxbase-2.0.0/debian/rules
+++ libxbase-2.0.0/debian/rules
@@ -67,9 +67,9 @@
dh_strip -a
dh_compress -a
dh_fixperms -a
- dh_installdeb -a
dh_makeshlibs -a
dh_shlibdeps -a
+ dh_installdeb -a
dh_gencontrol -a
dh_md5sums -a
dh_builddeb -a
--- libxbase-2.0.0.orig/ltconfig
+++ libxbase-2.0.0/ltconfig
@@ -1656,7 +1656,7 @@
;;
# This must be Linux ELF.
-linux-gnu*)
+linux-gnu*|kfreebsd*)
version_type=linux
library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
soname_spec='${libname}${release}.so$major'
signature.asc
Description: Digital signature

