Commit Graph

46 Commits

Author SHA1 Message Date
rvpaasen 69ec17cd8d e2fsprogs: convert to Makefile.autotools.in format and update Kconfig
Closes #667.

I have updated the e2fsprogs package to the new makefile format. I added
the tools from the 1.41.9 release of e2fsprogs that could not yet be
(de)selected (freefrag, e2undo) to the menu in Config.in.

Signed-off-by: rvpaasen <rvpaasen@t3i.nl>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-29 21:35:33 +01:00
Daniel Mack 44b5637ab2 e2fsprogs: add a patch to link against SEM_INIT libs
This patch is needed to make e2fsprogs being linked against
SEM_INIT libraries. In this particular case, it causes the
Makefiles to add -lpthread. Without that, all binaries crash
at startup, at least on x86.

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07 15:31:11 +02:00
Daniel Mack 0b7ec8ea32 e2fsprogs: bump version number to 1.41.9
Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-07 15:31:09 +02:00
Peter Korsgaard 076f06e0f5 libuuid: cleanup
Got rid of LIBUUID_TARGET_DIR, and made sure staging install is only
done once.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-02 09:33:01 +02:00
Peter Korsgaard 4e3f0e4f67 libuuid: fix target-install dependencies
libuuid.so gets installed into /usr/lib, not /lib, so the target
install make target is always considered out-of-date.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-02 09:26:23 +02:00
Peter Korsgaard 3fdf0bffb8 buildroot: silence ./configure step when building with 'make -s'
We have been passing -q to ./configure when using 'make -s' for
packages using Makefile.autotools.in for some time. Do the same
for packages using autotools, but not using the
Makefile.autotools.in infrastructure, taking care to not do it
for packages with hand written configure scripts.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-10-01 21:24:42 +02:00
Will Newton 422ce6536b package: Remove unnecessary dependencies on uclibc.
A C library will have been built by the toolchain makefiles, so there is no
need for packages to explicitly depend on uclibc.

Signed-off-by: Will Newton <will.newton@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-09-03 20:22:38 +02:00
Peter Korsgaard ccc42efe22 libuuid: add -source and -clean targets
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-05 13:46:05 +02:00
Daniel Mack b6718de1ec e2fsprogs: factor out libuuid support
Add a new target for libuuid so it can be built without e2fsprogs.

Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-08-05 13:35:25 +02:00
Peter Korsgaard 6b05736259 e2fsprogs: install into staging so other stuff can find the libs/includes
And explicitly install the libuuid headers. Needed for the gupnp stuff in #35.
2009-03-09 09:53:41 +00:00
Peter Korsgaard 582ff23926 e2fsprogs: needs LARGEFILE 2009-03-09 09:53:37 +00:00
Peter Korsgaard 4a7bfd2775 package/: convert to DOWNLOAD helper 2009-01-16 11:42:52 +00:00
Nigel Kukard 0ad5759a0d * Bumped to version 1.41.3
- Disable tls
- rel-libs is now implemented upstream
- Install ext4 tools aswell
2009-01-01 17:50:49 +00:00
Peter Korsgaard ac1d92c425 package/: get rid of unneeded $(strip ..) 2008-12-08 08:15:27 +00:00
Peter Korsgaard 4683420c4c Kconfig: remove 'default n'
'default n' is the default, so there's no need to say it explicitly.
2008-07-17 20:01:44 +00:00
Hamish Moffatt ec7d71f064 Allow selection of e2fsprogs to install in the target 2008-02-24 23:02:56 +00:00
Ivan Kuten f233ba3286 make e2fsprogs generate relative symlinks in the root 2007-12-13 12:38:13 +00:00
Bernhard Reutner-Fischer 14a71561a3 - just use the strip binary to avoid confusing libtool (quotes)
- use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
2007-10-01 16:15:31 +00:00
Bernhard Reutner-Fischer e4c6340a94 - cleanup and fixes (Cristian Ionescu-Idbohrn) 2007-09-17 12:30:31 +00:00
Bernhard Reutner-Fischer 644f8a33f9 - was broken by the patch omitting the CFLAGS for configure
- misc cleanup while at it
2007-08-22 15:18:02 +00:00
Bernhard Reutner-Fischer 956d3eb78b - semicolon touchup. No other changes 2007-08-22 09:56:41 +00:00
Bernhard Reutner-Fischer 6c6cb06709 - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* toolchain/*/*.mk */Makefile.in -l) 2007-08-21 19:20:18 +00:00
Ulf Samuelsson e1621a4a2a Use <package>_VERSION in all <package>.mk instead of <package>_VER 2007-07-11 14:06:06 +00:00
Bernhard Reutner-Fischer 74d518dc2a - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGS
- use TARGET_CONFIGURE_ARGS where appropriate.
2007-06-27 12:01:27 +00:00
Bernhard Reutner-Fischer b7d87dd962 - repvik writes: e2fsprogs install several duplicate binaries that act slightly differently depending on what name they're called as. They can safely be removed and replaced with symlinks. This saves 480kb space.
Closes #1341
2007-05-15 12:50:04 +00:00
Eric Andersen 85d7f6f05f fixup package LDFLAGS handling 2007-03-13 22:59:59 +00:00
Bernhard Reutner-Fischer 2208a62d71 - some more CONFIG_UPDATEs by Haavard Skinnemoen 2007-03-07 14:32:22 +00:00
Eric Andersen 732d94d25f fixup a whole steaming pile of insanity. When packages are configured,
they should be configured with --prefix=/usr and we then need to use
make DESTDIR=$(STAGING_DIR) install to get things installed into the
staging directory.  The current situation for many packages, which use
--prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled
into the binary itself.

This also adds in a pile of libtool fixups.  Between broken pkgconfig,
broken libtool handling, and broken --prefix settings, its a wonder
things have worked as well as they have up till now.
 -Erik
2007-01-14 03:52:21 +00:00
Bernhard Reutner-Fischer 5577825bd2 - bump version 2006-11-22 19:18:47 +00:00
Bernhard Reutner-Fischer 6342c83201 - use $(ZCAT) as configured by the user instead of hardcoded 'zcat' that may not exist; Closes #971
Silly, unchecked sed -i -e "/[^b]zcat/s/zcat/\$\(ZCAT\)/g" $(svngrep "[^b]zcat" * -rl | grep -v Config.in)
2006-10-01 15:17:52 +00:00
Mike Frysinger dfebda0014 remove extra space after touch 2005-11-24 06:53:24 +00:00
Mike Frysinger 80f975a48d version bump and fix stripping as reported by Jun Sun 2005-09-12 23:00:36 +00:00
Eric Andersen b746d35505 e2fsprogs does not appear to be 'make -j N' safe for N > 1 2005-07-20 07:20:27 +00:00
Eric Andersen dadad95190 Thomas Lundquist writes:
If I understand you correctly, you want the ncurses development headers
on the target.

a patch for this (named target_headers.patch and includes similar
options for a few other libs in buildroot) can be found at:

http://www.zelow.no/floppyfw/download/Development/Patches/buildroot/

(a few packages there aswell)

it will add an option to put headers on target for ncurses, zlib and
openssl.



Thomas.
2005-07-12 19:53:12 +00:00
Eric Andersen 369864cf10 be a bit more consistant with naming, always escape wildcards 2005-06-24 08:36:13 +00:00
"Steven J. Hill" 297725b5fd Fix build problem with header file needing to be generated before
a file could be built. Also cleaned up some header files.
2005-06-19 03:35:56 +00:00
"Steven J. Hill" 4a53172b1c Delete gzip compressed patch and add the uncompressed one. Originally,
e2fsprogs was the only package that had a compressed patch.
2005-06-19 03:33:03 +00:00
"Steven J. Hill" d6d4c31b73 Updated patch to add '#define EXT2_FLAT_INCLUDES' in the file 'lib/ext2fs/ext2fs.h' to fix build error. 2005-06-12 02:33:09 +00:00
Eric Andersen 1d63e8a8d9 Make the sourceforge mirror site a config option, as sourceforge
mirrors tend to change, move, go down, etc from time to time.
2005-06-09 12:15:00 +00:00
"Steven J. Hill" e33965b61e Patch is now deprecated. 2005-05-18 04:14:25 +00:00
Eric Andersen 09bb9d6228 Add patch from debian to make things compile 2005-05-16 17:56:20 +00:00
Eric Andersen c8144b92b4 This patch updates the e2fsprogs package to build the 1.37 version of
e2fsprogs. This version of e2fsprogs adds additional features and increases
preformance. I've also change the configuration to build all of e2fsprogs
dynamicly linked. This reduces the size of the individual binaries
considerably.

http://bugs.uclibc.org/view.php?id=258
2005-05-16 17:38:29 +00:00
"Steven J. Hill" 027b6883e6 Add patches for GCC-4.x so that packages will build properly. 2005-05-03 04:21:20 +00:00
Eric Andersen 351c7b64b9 cleanup install target a bit 2005-02-12 04:32:48 +00:00
Eric Andersen e7dd14f373 make it compile 2005-02-12 00:26:27 +00:00
Eric Andersen aba5e68975 remove 'mke2fs' and instead add the properly named 'e2fsprogs' 2005-02-11 20:42:52 +00:00