diff -urN parted-1.4.11.orig/configure.in parted-1.4.11/configure.in --- parted-1.4.11.orig/configure.in Sun Apr 8 08:04:37 2001 +++ parted-1.4.11/configure.in Tue May 15 19:56:51 2001 @@ -6,7 +6,38 @@ AC_PREREQ(2.49b) AC_INIT(include/parted/parted.h) -AM_INIT_AUTOMAKE(parted, 1.4.11) + +dnl Versioning +dnl Shamelessly pulled straight from glib's configure.in ... +dnl Making releases: +dnl PED_MICRO_VERSION += 1; +dnl PED_INTERFACE_AGE += 1; +dnl PED_BINARY_AGE += 1; +dnl if any functions have been added, set PED_INTERFACE_AGE to 0. +dnl if backwards compatibility has been broken (eg. functions removed, +dnl function signatures changed), +dnl set PED_BINARY_AGE _and_ PED_INTERFACE_AGE to 0. +PED_MAJOR_VERSION=1 +PED_MINOR_VERSION=4 +PED_MICRO_VERSION=11 +PED_INTERFACE_AGE=1 +PED_BINARY_AGE=1 +PED_VERSION=$PED_MAJOR_VERSION.$PED_MINOR_VERSION.$PED_MICRO_VERSION + +LT_RELEASE=$PED_MAJOR_VERSION.$PED_MINOR_VERSION +LT_CURRENT=`expr $PED_MICRO_VERSION - $PED_INTERFACE_AGE` +LT_REVISION=$PED_INTERFACE_AGE +LT_AGE=`expr $PED_BINARY_AGE - $PED_INTERFACE_AGE` + +AC_SUBST(LT_RELEASE) +AC_SUBST(LT_CURRENT) +AC_SUBST(LT_REVISION) +AC_SUBST(LT_AGE) + +PACKAGE=parted +VERSION=$PED_VERSION + +AM_INIT_AUTOMAKE($PACKAGE, $VERSION) AM_CONFIG_HEADER(config.h) diff -urN parted-1.4.11.orig/libparted/Makefile.am parted-1.4.11/libparted/Makefile.am --- parted-1.4.11.orig/libparted/Makefile.am Sun Apr 8 08:04:37 2001 +++ parted-1.4.11/libparted/Makefile.am Tue May 15 19:59:12 2001 @@ -9,7 +9,8 @@ partedincludedir = -I$(top_srcdir)/include lib_LTLIBRARIES = libparted.la -libparted_la_LDFLAGS = -version-info 4:0:0 +libparted_la_LDFLAGS = -version-info $(LT_CURRENT)4:$(LT_REVISION):$(LT_AGE) \ + -release $(LT_RELEASE) libparted_la_SOURCES = constraint.c \ device.c \ debug.c \