mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-11-23 10:04:00 +08:00
Update for 1.9.0 release.
(Logical change 1.316)
This commit is contained in:
parent
77c794f202
commit
f19081ab43
2
AUTHORS
2
AUTHORS
@ -1,5 +1,5 @@
|
||||
|
||||
Linux-NTFS is written and maintained by Anton Altaparmakov <aia21@cantab.net>.
|
||||
ntfsprogs is written and maintained by Anton Altaparmakov <aia21@cantab.net>.
|
||||
|
||||
Current active developers on the project are (in alphabetical order):
|
||||
|
||||
|
@ -40,6 +40,10 @@ xx/xx/2004 - 1.8.6-WIP
|
||||
arguments to typecast the arguments to (unsigned) long long to avoid
|
||||
the warnings when compiling on 64 bit architectures.
|
||||
- Use AC_GNU_SOURCE in configure.ac instead of doing it manually.
|
||||
- Add relocation support to ntfsresize. Note, this modifies the
|
||||
command line options a little as well as the returned output so
|
||||
applications using ntfsresize might need modifications before they
|
||||
will work with the updated ntfsresize. (Szaka)
|
||||
|
||||
27/02/2004 - 1.8.5 - Springclean of the build process, cleanups, bug fixes
|
||||
- Fixup ntfsinfo a little bit and give its manpage a small update to
|
||||
|
61
NEWS
61
NEWS
@ -1,6 +1,12 @@
|
||||
Current news
|
||||
============
|
||||
|
||||
ntfsresize now supports relocation which generally means you are now able to
|
||||
resize to any size you like (as long as there is enough free space). Note,
|
||||
this modifies the command line options a little as well as the returned output
|
||||
so applications using ntfsresize might need modifications before they will
|
||||
work with the updated ntfsresize. (Szakacsits Szabolcs)
|
||||
|
||||
ntfsprogs now should ./configure and compile cleanly on SuSE as well as RedHat
|
||||
Linux.
|
||||
|
||||
@ -36,59 +42,4 @@ more details.
|
||||
Added new utility ntfsresize by Szakacsits Szabolcs. See man 8 ntfsresize for
|
||||
details.
|
||||
|
||||
The API has been fully reworked and the library mostly rewritten since the
|
||||
last release (1.6.0). It should now offer a much more solid and stable basis
|
||||
for development of software accessing NTFS volumes. All utilities have been
|
||||
ported to the new API.
|
||||
|
||||
linux-ntfs should now compile and work on all architectures.
|
||||
|
||||
Added two options to mkntfs. One to enable compression on the volume and one
|
||||
to disable content indexing. See man 8 mkntfs for details.
|
||||
|
||||
Changed version numbers of mkntfs and ntfsfix to match linux-ntfs release.
|
||||
|
||||
ntfsfix had two minor bugs fixed. This also should remove the compilation
|
||||
warnings in ntfsfix.c on 64-bit-pointer-size architectures.
|
||||
|
||||
mkntfs now should be truly bug free.
|
||||
|
||||
ntfs_mount syntax changed to accept a read-only flag.
|
||||
|
||||
mkntfs now allows creation of small NTFS volumes (current minimum size is one
|
||||
mega byte). This allows placing NTFS on a floppy disk for example.
|
||||
|
||||
mkntfs now correctly handles directories on volumes with large clusters.
|
||||
|
||||
ntfsfix now works on Windows XP NTFS volumes (NTFS 3.1).
|
||||
|
||||
Reenabled shared library generation and use.
|
||||
|
||||
ntfsfix now has a man page, too. Donated by David Martínez Moreno.
|
||||
|
||||
mkntfs now uses correct defaults for small partitions on devices with
|
||||
non-standard sector sizes.
|
||||
|
||||
mkntfs now in sbin not bin and it got some bugs fixed.
|
||||
|
||||
Gcc 2.96 or above is required to compile.
|
||||
|
||||
Dropped ldm, ntfsdump_logfile and dumplog from linux-ntfs distribution. ldm will
|
||||
reappear in a different package as ldminfo (probably linux-ldm) while the dump
|
||||
tools are only useful to us developers to play with they don't actually do
|
||||
anything useful (and these remain in CVS for developer (ab)use).
|
||||
|
||||
We now have mkntfs. Yey! And it even has a man page. So go read it. (-8
|
||||
|
||||
Disable shared library building by default as it breaks on some systems. (No
|
||||
idea why. If any one can figure it out and tell me what the problem/fix is I
|
||||
would be thankful.)
|
||||
|
||||
libntfs and hence ntfsfix still don't support attribute lists.
|
||||
|
||||
Updated ntfsdump_logfile to really dump the whole logfile with all the current
|
||||
knowledge about the structures. Also added dumplog which does the same but
|
||||
operates on a file rather than a partition, i.e. it can operate on a live
|
||||
mounted NTFS partition under linux when the -o show_sys_files was used on mount.
|
||||
(Note this mount option first appeared in Linux kernel 2.4.4-ac18.)
|
||||
|
||||
|
1
README
1
README
@ -118,4 +118,3 @@ ntfsls - List information about files in a directory residing on an NTFS
|
||||
partition. See man 8 ntfsls for details.
|
||||
|
||||
ntfscat - Concatenate files and print their contents on the standard output.
|
||||
|
||||
|
25
configure
vendored
25
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.57 for ntfsprogs 1.9-devel.
|
||||
# Generated by GNU Autoconf 2.57 for ntfsprogs 1.9.0.
|
||||
#
|
||||
# Report bugs to <linux-ntfs-dev@lists.sourceforge.net>.
|
||||
#
|
||||
@ -422,8 +422,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='ntfsprogs'
|
||||
PACKAGE_TARNAME='ntfsprogs'
|
||||
PACKAGE_VERSION='1.9-devel'
|
||||
PACKAGE_STRING='ntfsprogs 1.9-devel'
|
||||
PACKAGE_VERSION='1.9.0'
|
||||
PACKAGE_STRING='ntfsprogs 1.9.0'
|
||||
PACKAGE_BUGREPORT='linux-ntfs-dev@lists.sourceforge.net'
|
||||
|
||||
ac_unique_file="config.h.in"
|
||||
@ -954,7 +954,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures ntfsprogs 1.9-devel to adapt to many kinds of systems.
|
||||
\`configure' configures ntfsprogs 1.9.0 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1021,7 +1021,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of ntfsprogs 1.9-devel:";;
|
||||
short | recursive ) echo "Configuration of ntfsprogs 1.9.0:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -1136,7 +1136,7 @@ fi
|
||||
test -n "$ac_init_help" && exit 0
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
ntfsprogs configure 1.9-devel
|
||||
ntfsprogs configure 1.9.0
|
||||
generated by GNU Autoconf 2.57
|
||||
|
||||
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
|
||||
@ -1151,7 +1151,7 @@ cat >&5 <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by ntfsprogs $as_me 1.9-devel, which was
|
||||
It was created by ntfsprogs $as_me 1.9.0, which was
|
||||
generated by GNU Autoconf 2.57. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
@ -1845,7 +1845,7 @@ fi
|
||||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='ntfsprogs'
|
||||
VERSION='1.9-devel'
|
||||
VERSION='1.9.0'
|
||||
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
@ -21509,11 +21509,6 @@ fi
|
||||
done
|
||||
|
||||
|
||||
# Check for declarations of constant bswap function as some systems do not
|
||||
# provide all of them.
|
||||
#AC_CHECK_DECLS([__bswap_constant_16, __bswap_constant_32, __bswap_constant_64],
|
||||
# , , [#include <byteswap.h>])
|
||||
|
||||
# Makefiles to be created by configure.
|
||||
ac_config_files="$ac_config_files Makefile doc/Makefile include/Makefile include/ntfs/Makefile libntfs/Makefile libntfs/libntfs.conf libntfs/libntfs-gnomevfs.8 ntfsprogs/Makefile ntfsprogs/mkntfs.8 ntfsprogs/ntfscat.8 ntfsprogs/ntfsclone.8 ntfsprogs/ntfscluster.8 ntfsprogs/ntfsfix.8 ntfsprogs/ntfsinfo.8 ntfsprogs/ntfslabel.8 ntfsprogs/ntfsls.8 ntfsprogs/ntfsprogs.8 ntfsprogs/ntfsresize.8 ntfsprogs/ntfsundelete.8 ntfsprogs.spec"
|
||||
|
||||
@ -21919,7 +21914,7 @@ _ASBOX
|
||||
} >&5
|
||||
cat >&5 <<_CSEOF
|
||||
|
||||
This file was extended by ntfsprogs $as_me 1.9-devel, which was
|
||||
This file was extended by ntfsprogs $as_me 1.9.0, which was
|
||||
generated by GNU Autoconf 2.57. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -21982,7 +21977,7 @@ _ACEOF
|
||||
|
||||
cat >>$CONFIG_STATUS <<_ACEOF
|
||||
ac_cs_version="\\
|
||||
ntfsprogs config.status 1.9-devel
|
||||
ntfsprogs config.status 1.9.0
|
||||
configured by $0, generated by GNU Autoconf 2.57,
|
||||
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
#
|
||||
|
||||
AC_PREREQ(2.57)
|
||||
AC_INIT([ntfsprogs],[1.9-devel],[linux-ntfs-dev@lists.sourceforge.net])
|
||||
AC_INIT([ntfsprogs],[1.9.0],[linux-ntfs-dev@lists.sourceforge.net])
|
||||
AC_CANONICAL_HOST([])
|
||||
AC_CANONICAL_TARGET([])
|
||||
AC_CONFIG_SRCDIR([config.h.in])
|
||||
@ -217,11 +217,6 @@ AC_FUNC_VPRINTF
|
||||
AC_CHECK_FUNCS([atexit fdatasync hasmntopt memmove memset regcomp setlocale \
|
||||
strcasecmp strchr strdup strerror strtol strtoul utime mbsinit])
|
||||
|
||||
# Check for declarations of constant bswap function as some systems do not
|
||||
# provide all of them.
|
||||
#AC_CHECK_DECLS([__bswap_constant_16, __bswap_constant_32, __bswap_constant_64],
|
||||
# , , [#include <byteswap.h>])
|
||||
|
||||
# Makefiles to be created by configure.
|
||||
AC_CONFIG_FILES([
|
||||
Makefile
|
||||
|
@ -18,10 +18,10 @@ License : GPL
|
||||
Group : System Environment/Base
|
||||
%description
|
||||
The Linux-NTFS project (http://linux-ntfs.sf.net/) aims to bring full support
|
||||
for the NTFS filesystem to the Linux operating system. Linux-NTFS currently
|
||||
consists of a static library and utilities such as mkntfs, ntfscat, ntfsls,
|
||||
ntfsresize, and ntfsundelete (for a full list of included utilities see man
|
||||
8 ntfsprogs after installation).
|
||||
for the NTFS filesystem to the Linux operating system. The ntfsprogs package
|
||||
currently consists of a static library and utilities such as mkntfs, ntfscat,
|
||||
ntfsls, ntfsresize, and ntfsundelete (for a full list of included utilities
|
||||
see man 8 ntfsprogs after installation).
|
||||
|
||||
|
||||
%package gnomevfs
|
||||
@ -32,11 +32,9 @@ BuildRequires : glib2-devel
|
||||
Requires : glib2
|
||||
BuildRequires : gnome-vfs2-devel
|
||||
Requires : gnome-vfs2
|
||||
|
||||
|
||||
%description gnomevfs
|
||||
This package contains the NTFS GNOME virtual filesystem (VFS) module which
|
||||
allows GNOME VFS clients to seamlessly utilize the NTFS library.
|
||||
allows GNOME VFS clients to seamlessly utilize the NTFS library (libntfs).
|
||||
|
||||
|
||||
%package devel
|
||||
@ -45,7 +43,7 @@ Group : Development/System
|
||||
Requires : ntfsprogs = %{ver}-%{rel}
|
||||
%description devel
|
||||
This package includes the header files and libraries needed to link software
|
||||
with libntfs.
|
||||
with the NTFS library (libntfs).
|
||||
|
||||
|
||||
%prep
|
||||
@ -96,6 +94,9 @@ rm -rf "$RPM_BUILD_ROOT"
|
||||
%{_libdir}/gnome-vfs-2.0/modules/libntfs-gnomevfs.*a*
|
||||
|
||||
%changelog
|
||||
* Wed Mar 10 2004 Anton Altaparmakov <aia21@cantab.net>
|
||||
- Cleanup descriptions ready for 1.9.0 release.
|
||||
|
||||
* Mon Jan 19 2004 Anton Altaparmakov <aia21@cantab.net>
|
||||
- Add %config to tell rpm that libntfs.conf is a config file.
|
||||
|
||||
|
@ -146,10 +146,10 @@ target_alias = @target_alias@
|
||||
target_cpu = @target_cpu@
|
||||
target_os = @target_os@
|
||||
target_vendor = @target_vendor@
|
||||
@REALLYSTATIC_FALSE@AM_LIBS = $(top_srcdir)/libntfs/libntfs.la
|
||||
@REALLYSTATIC_TRUE@AM_LIBS = $(top_srcdir)/libntfs/.libs/libntfs.a
|
||||
@REALLYSTATIC_FALSE@AM_LFLAGS = $(all_libraries)
|
||||
@REALLYSTATIC_FALSE@AM_LIBS = $(top_srcdir)/libntfs/libntfs.la
|
||||
@REALLYSTATIC_TRUE@AM_LFLAGS = -static
|
||||
@REALLYSTATIC_FALSE@AM_LFLAGS = $(all_libraries)
|
||||
@REALLYSTATIC_TRUE@STATIC_LINK = $(CC) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||
@REALLYSTATIC_FALSE@LIBTOOL_LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user