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'

Attachment: signature.asc
Description: Digital signature

Reply via email to