From: Nathan Scott Date: Mon, 10 Sep 2001 01:31:41 +0000 (+0000) Subject: updates for libhandle licensing, libuuid link strategy configurable. X-Git-Tag: v2.0.0~55 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=655782c84f16f234b38e1f35d6beb12e30112932;p=thirdparty%2Fxfsprogs-dev.git updates for libhandle licensing, libuuid link strategy configurable. --- diff --git a/VERSION b/VERSION index 4de682734..9a8caf3c1 100644 --- a/VERSION +++ b/VERSION @@ -3,5 +3,5 @@ # PKG_MAJOR=1 PKG_MINOR=3 -PKG_REVISION=6 +PKG_REVISION=7 PKG_BUILD=0 diff --git a/configure.in b/configure.in index 7cb376448..ecf1cbec7 100644 --- a/configure.in +++ b/configure.in @@ -133,9 +133,22 @@ AC_CHECK_LIB(uuid, uuid_generate,, [ echo 'Install either the e2fsprogs-devel (rpm) or the uuid-dev (deb) package.' exit 1 ]) -libuuid="/usr/lib/libuuid.a" +dnl +dnl Caution - using libuuid shared adds an additional runtime dependency, +dnl but the rpm spec file and debian control file do _not_ enforce this. +dnl We want to keep our runtime dependencies to an absolute minimum for +dnl this particular package, but the option is there. +dnl +AC_ARG_ENABLE(shared-uuid, + [ --enable-shared-uuid=[yes/no] Link shared libuuid [default=no].], + libuuid="/usr/lib/libuuid.a" + if test "$enable_shared_uuid" = yes; then + libuuid="-luuid" + fi, + libuuid="/usr/lib/libuuid.a") AC_SUBST(libuuid) +dnl Note - the plan is for liblvm to go away soon... dnl Checks for LVM library AC_MSG_CHECKING([for liblvm.a]) liblvm="" diff --git a/debian/changelog b/debian/changelog index ea7799156..7f81c06a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +xfsprogs (1.3.7-0) unstable; urgency=low + + * New upstream release + * Make libuuid link strategy a build time option (closes: #111426) + * Change to libhandle licensing (was GPL, now LGPL-2.1) + + -- Nathan Scott Mon, 10 Sep 2001 10:52:04 +1000 + xfsprogs (1.3.5-0) unstable; urgency=low * Upstream bugfix release; fixes listed below diff --git a/debian/copyright b/debian/copyright index d956166f1..30a97e951 100644 --- a/debian/copyright +++ b/debian/copyright @@ -12,3 +12,8 @@ the GNU General Public License. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL file. +The library named "libhandle" is licensed under Version 2.1 +of the GNU Lesser General Public License. +On Debian systems, refer to /usr/share/common-licenses/LGPL-2.1 +for the complete text of the GNU Lesser General Public License. + diff --git a/doc/CHANGES b/doc/CHANGES index 965958c15..ca20b4695 100644 --- a/doc/CHANGES +++ b/doc/CHANGES @@ -1,6 +1,11 @@ -xfsprogs-current +xfsprogs-1.3.7 (10 September 2001) - enable preallocation in xfs_mkfile [missed during port?] - fix xfs_db core dump when reporting freespace + - allow libuuid to be linked dynamically if desired (based + on a patch from Colin Walters , helps + the folk working on the Debian installer for XFS) + - licensing change for "libhandle" (was GPL, now LGPL-2.1) + and some related header files xfsprogs-1.3.6 (31 August 2001) - make mkfs.xfs aware of geometries that might cause