Hi Alon,
On Wed, 11 Jun 2008, Alon Bar-Lev wrote:
> This patch will work with libtool-1 and libtool-2, it detects the correct
> version at runtime.
Thank you and sorry for the slow reply.
Does the current build work with libtool-2 without the libtool-2 specific
parts in the the patch (LT_INIT, m4)?
> You need to have m4 directory in source tree, maybe commit m4/.keep as I
> believe CVS ignores empty directories.
Yes, it may ignore if it's empty. Is the m4 directory really needed?
> Some modifications made by autoupdate:
> - space removed.
> - AM_CONFIG_HEADER->AC_CONFIG_HEADERS
Ok.
Thanks,
Szaka
> Index: Makefile.am
> ===================================================================
> RCS file: /cvsroot/ntfs-3g/ntfs-3g/Makefile.am,v
> retrieving revision 1.3
> diff -u -B -r1.3 Makefile.am
> --- Makefile.am 19 May 2008 17:34:34 -0000 1.3
> +++ Makefile.am 11 Jun 2008 10:57:09 -0000
> @@ -1,5 +1,6 @@
>
> AUTOMAKE_OPTIONS = gnu
> +ACLOCAL_AMFLAGS = -I m4
>
> EXTRA_DIST = AUTHORS CREDITS COPYING NEWS autogen.sh
>
> @@ -16,8 +17,16 @@
> $(srcdir)/config.sub \
> $(srcdir)/config.h.in \
> $(srcdir)/config.h.in~ \
> - $(srcdir)/INSTALL
> + $(srcdir)/INSTALL \
> + $(srcdir)/m4/ltsugar.m4 \
> + $(srcdir)/m4/libtool.m4 \
> + $(srcdir)/m4/ltversion.m4 \
> + $(srcdir)/m4/lt~obsolete.m4 \
> + $(srcdir)/m4/ltoptions.m4
>
> SUBDIRS = include libfuse-lite libntfs-3g src
>
> doc_DATA = README
> +
> +dist-hook:
> + $(MKDIR_P) "$(distdir)/m4"
> Index: configure.ac
> ===================================================================
> RCS file: /cvsroot/ntfs-3g/ntfs-3g/configure.ac,v
> retrieving revision 1.70
> diff -u -B -r1.70 configure.ac
> --- configure.ac 28 May 2008 19:04:59 -0000 1.70
> +++ configure.ac 11 Jun 2008 10:57:14 -0000
> @@ -22,7 +22,7 @@
> # Foundation,Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
>
> # Autoconf
> -AC_PREREQ([2.59])
> +AC_PREREQ(2.59)
> AC_INIT([ntfs-3g],[1.2531],[EMAIL PROTECTED])
> LIBNTFS_3G_VERSION="31"
> AC_CONFIG_SRCDIR([src/ntfs-3g.c])
> @@ -33,48 +33,49 @@
>
> # Automake
> AM_INIT_AUTOMAKE([${PACKAGE_NAME}], [${PACKAGE_VERSION}])
> -AM_CONFIG_HEADER([config.h])
> +AC_CONFIG_HEADERS([config.h])
> +AC_CONFIG_MACRO_DIR([m4])
> AM_MAINTAINER_MODE
>
> # Options
> AC_ARG_ENABLE(
> [debug],
> - [AC_HELP_STRING([--enable-debug], [enable debugging code and output])],
> + [AS_HELP_STRING([--enable-debug],[enable debugging code and output])],
> ,
> [enable_debug="no"]
> )
>
> AC_ARG_ENABLE(
> [warnings],
> - [AC_HELP_STRING([--enable-warnings], [enable lots of compiler
> warnings])],
> + [AS_HELP_STRING([--enable-warnings],[enable lots of compiler
> warnings])],
> ,
> [enable_warnings="no"]
> )
>
> AC_ARG_ENABLE(
> [pedantic],
> - [AC_HELP_STRING([--enable-pedantic], [enable compile pedantic mode])],
> + [AS_HELP_STRING([--enable-pedantic],[enable compile pedantic mode])],
> ,
> [enable_pedantic="no"]
> )
>
> AC_ARG_ENABLE(
> [really-static],
> - [AC_HELP_STRING([--enable-really-static], [create fully static
> binaries])],
> + [AS_HELP_STRING([--enable-really-static],[create fully static
> binaries])],
> ,
> [enable_really_static="no"]
> )
>
> AC_ARG_ENABLE(
> [library],
> - [AC_HELP_STRING([--disable-library], [do not install libntfs-3g but
> link it into ntfs-3g])],
> + [AS_HELP_STRING([--disable-library],[do not install libntfs-3g but link
> it into ntfs-3g])],
> ,
> [enable_library="yes"]
> )
>
> AC_ARG_ENABLE(
> [mount-helper],
> - [AC_HELP_STRING([--enable-mount-helper], [install mount helper
> @<:@default=enabled for linux@:>@])],
> + [AS_HELP_STRING([--enable-mount-helper],[install mount helper
> @<:@default=enabled for linux@:>@])],
> ,
> [
> case "${target_os}" in
> @@ -86,28 +87,28 @@
>
> AC_ARG_ENABLE(
> [ldconfig],
> - [AC_HELP_STRING([--disable-ldconfig], [do not update dynamic linker
> cache using ldconfig])],
> + [AS_HELP_STRING([--disable-ldconfig],[do not update dynamic linker
> cache using ldconfig])],
> ,
> [enable_ldconfig="yes"]
> )
>
> AC_ARG_ENABLE(
> [ldscript],
> - [AC_HELP_STRING([--enable-ldscript], [use ldscript instead of .so
> symlink])],
> + [AS_HELP_STRING([--enable-ldscript],[use ldscript instead of .so
> symlink])],
> ,
> [enable_ldscript="no"]
> )
>
> AC_ARG_ENABLE(
> [mtab],
> - [AC_HELP_STRING([--disable-mtab], [disable and ignore usage of
> /etc/mtab])],
> + [AS_HELP_STRING([--disable-mtab],[disable and ignore usage of
> /etc/mtab])],
> ,
> [enable_mtab="yes"]
> )
>
> AC_ARG_ENABLE(
> [device-default-io-ops],
> - [AC_HELP_STRING([--disable-device-default-io-ops], [install default IO
> ops])],
> + [AS_HELP_STRING([--disable-device-default-io-ops],[install default IO
> ops])],
> ,
> [enable_device_default_io_ops="yes"]
> )
> @@ -117,9 +118,15 @@
>
> # Programs
> AC_PROG_CC
> -AC_PROG_LIBTOOL
> AC_PROG_LN_S
> AM_PROG_CC_C_O
> +
> +ifdef(
> + [LT_INIT],
> + [LT_INIT],
> + [AC_PROG_LIBTOOL]
> +)
> +
> AC_PATH_PROG([MV], [mv])
> AC_PATH_PROG([RM], [rm])
> AC_PATH_PROG([SED], [sed])
> @@ -149,7 +156,7 @@
> linux*)
> AC_ARG_WITH(
> [fuse],
> - [AC_HELP_STRING([--with-fuse=<internal|external>], [Select FUSE
> library: internal or external @<:@default=internal@:>@])],
> + [AS_HELP_STRING([--with-fuse=<internal|external>],[Select FUSE
> library: internal or external @<:@default=internal@:>@])],
> ,
> [with_fuse="internal"]
> )
>
--
NTFS-3G: http://ntfs-3g.org
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
ntfs-3g-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel