summaryrefslogtreecommitdiff
path: root/MCONFIG.in
AgeCommit message (Collapse)AuthorFilesLines
2004-04-03Refine the build process to avoid re-running subst all the time on Theodore Ts'o1-0/+1
some generated files, by having subst update the modtime on these files even when the generated file hasn't changed. We do this with generated files that do not have any downstream dependencies.
2003-11-26MCONFIG.in: Make the gcc-wall print more warnings to catchTheodore Ts'o1-2/+3
signed vs. unsigned problems.
2003-07-06Fixx gcc -Wall nitpicks.Theodore Ts'o1-2/+4
2003-05-17MCONFIG.in, configure.in: Only put the intl directory in the -ITheodore Ts'o1-2/+3
search path if we are using --with-internal-gettext. Otherwise causes compatibility problems with the woody glibc. (Addresses Debian bug #193372)
2003-05-03Update to gettext 0.11.5. We now enable NLS support by default.Theodore Ts'o1-1/+4
Fixed up support for using the internal intl library.
2003-01-23Integrate new blkid library.Theodore Ts'o1-0/+3
2002-10-31Makefile.in (install): Search all compression extensions whenTheodore Ts'o1-0/+2
deleting old man pages.
2002-05-11Integrate ext2ed into the e2fsprogs build system, and make minimal changes soTheodore Ts'o1-3/+5
that it will compile on modern systems. The top-level makefile does not recurse into the ext2ed directory for now, pending determination of whether the original author is still maintaining ext2ed. The documentation files have been renamed to remove the version from the filename. In addition, the SGML files have been converted from LinuxDoc to DocBook. The way root_bindir, root_sbindir, and root_libdir have been changed so that if root_prefix is not set, the values set by the configure command-line options to set the directory names using --bindir, --sbindir, --libdir will affect the root_bindir, et.al Makefile variables.
2001-12-24Miscellaneous cleanup before 1.26-WIP release. Removed unusedTheodore Ts'o1-2/+1
.cvsignore in include/asm directory so it can disappear. Updated makefile dependencies, and stop including <topsrc>/include in the -I search path, since it's no longer needed.
2001-05-19ChangeLog, MCONFIG.in, configure, configure.in:Theodore Ts'o1-0/+1
configure.in, MCONFIG.in (LDCONFIG): Use AC_PATH_PROG to find the pathname for ldconfig.
2001-01-11ChangeLog, e2image.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c, uuidgen.c:Theodore Ts'o1-1/+4
e2image.c, mke2fs.c, mklost+found.c, tune2fs.c, util.c, uuidgen.c: Fix gcc -Wall complaints, including one bug in tune2fs caused by a block automatic shadowing version of the variable we really wanted to use, which broke the logic testing to see if the filesystem was mounted. ChangeLog, MCONFIG.in: (gcc-wall-new): Added new target which forgoes the make clean so we only check the newly modified .c files.
2001-01-11ChangeLog, MCONFIG.in, configure, configure.in:Theodore Ts'o1-7/+11
MCONFIG.in: Change --enable-gcc-wall handling so that it's no longer a configure option, but something which is done when the developer uses the command "make gcc-wall". configure.in: Remove test for ino_t, since we don't use it any more (we always use our own ext2_ino_t). Remove --enable-gcc-wall support. Add test for sys/ioctl.h .del-types.h.in~ca55114a: Remove definition of ino_t ChangeLog, Makefile.in, ext2fs.h, flushb.c, jump.funcs: flushb.c (ext2fs_sync_device): New function which centralizes all of the places which might try to use the BLKFLSBUF or FDFLUSH ioctls (and usually failing to define them since the system header files don't usually do this for us, and we're trying to avoid usage of kernel include files now.)
2000-12-09ChangeLog, MCONFIG.in, Makefile.in, Makefile.in.in:Theodore Ts'o1-0/+2
Fix so that top-level "make check" works correctly. e2image.c: Fix program name for e2image.
2000-04-03ChangeLog, MCONFIG.in:Theodore Ts'o1-6/+7
MCONFIG.in (CPPFLAGS): Add define of CPPFLAGS from @CPPFLAGS@. Remove uneeded parenthesis around shell pipelines containing a "cd" command.
2000-02-02ChangeLog, configure, MCONFIG.in, configure.in:Theodore Ts'o1-1/+2
MCONFIG.in: Always include src/include in the include path now. This forces us to use our internally provided ext2_fs.h file, for sanity's sake. configure.in: If linux/fs.h isn't found, then add build/include into the include path only, since src/include is now always included. Removed define of HAVE_LINUX_FS_H, since we're not using it any more. Removed i_version vs. i_generation check, since with the included header file it is a permanently known quantity. Removed AC_C_CROSS since it has been merged into AC_PROG_CC in autoconf 2.13.
2000-01-18ChangeLog, MCONFIG.in:Theodore Ts'o1-1/+4
MCONFIG.in (DEPLIBUUID): Since LIBUUID can sometimes include "-lsocket" we need a separate DEPLIBUUID that can be used in Makefile's dependency rules. ChangeLog, Makefile.in: Makefile.in: Since LIBUUID can sometimes include "-lsocket" we need a separate DEPLIBUUID that can be used in Makefile's dependency rules.
1999-07-03ChangeLog, MCONFIG.in, configure.in, configure:Theodore Ts'o1-0/+1
MCONFIG.in (BUILD_CC): configure.in (BUILD_CC): If cross compiling, find the native C compiler and set it to BUILD_CC so that we can successfully build util/subst. ChangeLog, Makefile.in: Makefile.in (subst): Build subst using $(BUILD_CC), since it's a helper program which must be built using the native C compiler during a cross-compilation. Makefile.in: Update dependencies.
1999-07-03ChangeLog, Makefile.in, configure.in, MCONFIG.in, configure, wordwrap.pl:Theodore Ts'o1-6/+11
Makefile.in (depend): Make "make depend" at the top-level automatically recurse through all subdirectories. configure.in: Test for perl since it's needed by wordwrap.pl MCONFIG.in (depend): Fix make-depend so that it the dependencies are automatically word-wrapped. Added the makefile macro $(PERL). wordwrap.pl: New file which does the word wrapping.
1999-07-03ChangeLog, MCONFIG.in:Theodore Ts'o1-2/+5
MCONFIG.in (subst): Add rule to build the util/subst program if necessary (by cd'ing to $(top_builddir)/util and making it.)
1999-05-29ChangeLog, fileio.c:Theodore Ts'o1-3/+3
fileio.c (ext2fs_file_open): Remove obsolete comment stating that we don't handle writing yet (we do). Fixed bug where we weren't allocating a big enough buffer for ext2_bmap. ChangeLog, ext2fs.h: ext2fs.h: Add feature definition for AFS IMAGIC inodes. ChangeLog, MCONFIG.in, config.sub: MCONFIG.in: Define man1dir, man3dir, and man8dir in terms of mandir. config.sub: Update config.sub from autoconf 2.13 so that it will recognize new machine types from the Alpha. configure: Update to match latest changes to configure.in
1998-04-03Many files:Theodore Ts'o1-16/+19
configure.in: Change how the installation directions are selected. Previously, we had prefix and usr_prefix, where prefix was '' and usr_prefix was /usr, and we then defined bindir, ubindir, libdir, ulibdir, etc. in terms of that. In autoconf 2.12, it's possible to override bindir, libdir, etc., and so in order to make our installation directory makefile variables more in line with autoconf 2.12, I've changed all of the various makefiles to use prefix and root_prefix, where the default Linux definitions are /usr and '', respectively. What used to be bindir is now root_bindir, and what used to be ubindir, is now bindir. MCONFIG.in: Change directories to match with new installation directory convention (see above). Add Makefile dependencies for makefile fragments, and define DEP_LIB_MAKEFILES which library makefiles can use to define DEP_MAKEFILES, so that the library makefiles will get regenerated when the makefile fragments change. Remove the cat?dir variables, since we aren't creating those directories any more. Makefile.in: Add top-level uninstall targets. e2fsprogs-1.12.spec: Add to the RPM package the e2label man page, and to reflect that fact that we now compile_et and mk_cmds for the development package. ChangeLog, Makefile.in: Makefile.in: Add uninstall target (which is a just a no-op). version.h, RELEASE-NOTES: Update to interim version numbers for release purposes.
1998-03-30ChangeLog, Makefile.in, MCONFIG.in:Theodore Ts'o1-0/+5
Makefile.in: Use && after a cd command so that the right thing happens if the directory is missing. Don't compile man pages upon installation any more, since modern Linux systems don't have /usr/man/cat? anymore (they typically cache man pages in /var/catman and delete them if they haven't been used in a while, to save on disk space, and because CPU's are fast enough these days that you can get away with this). MCONFIG.in: Add a new makefile variable for the share directory (i.e., /usr/share). Make an autoconf magic make rule so that $(top_builddir)/util/subst.conf gets rebuilt automatically when necessary.
1997-10-15Many files:Theodore Ts'o1-5/+3
Use new substitution technology which doesn't depend on shell scripts. (Faster, and better for MS-DOS port!)
1997-04-29Many files:Theodore Ts'o1-0/+1
Checked in e2fsprogs-1.07
1997-04-29Many files:Theodore Ts'o1-8/+32
Checked in e2fsprogs 1.05
1997-04-29Many files:Theodore Ts'o1-0/+24
Checked in e2fsprogs 1.04.
1997-04-26Many files:Theodore Ts'o1-2/+4
Checkin of e2fsprogs 1.02.
1997-04-26Many files:Theodore Ts'o1-0/+118
Checked in e2fsprogs 0.5c