Age | Commit message (Collapse) | Author | Files | Lines |
|
Clarify some license notices to specifically refer to GPLv2+ instead of only
referring to GPL without version. (Most of the sloppy license headers slipped
in unnoticed; the changes were acked by Felix Blyakher <felixb@sgi.com> on
behalf of SGI on 8 April 2009.)
Add license headers to a number of small files which were only licenses as
GPLv2+ implicitly so far.
Refer to this package as "this program" rather than "Attr" throughout the
license notices; this simplifies sharing files among packages.
|
|
Recent versions of libtool require the -i option for copying auxiliary
files (config.sub, config.guess, install-sh, ltmain.sh), while older
versions will copy those files anyway, and don't understand -i.
|
|
Some of the license notices added in commit f36cdfd are wrongly referring
to GPLv2.1. This is wrong; the proper licenses that the notices should refer
to are GPLv2, and LGPLv2.1. Fix this mistake.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
Split into separate files for the GPL and LGPL to make things slightly
more obvious. Also updates the surface mail address according to the
FSF's latest template, and fixes a left-over reference to the ``GNU Library
General Public License'', which is now known as the ``GNU Lesser General
Public License''.
|
|
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
Recent versions of libtool behave slightly differently, which causes some
breakage in how libtoolize was used here. Make sure that libtoolize adds
the auxiliary files (config.guess and config.sub).
Move install-sh into include/ so that libtoolize does not destroy it.
Split up the ``make clean'' and ``make distclean'' targets: the former
removes all files generated during a build. The latter removes all
files generated by libtoolize, autoconf, and configure as well.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
|
|
|
|
Remove aclocal.m4 from the repository and generate it when needed.
Add the AC_PROG_LIBTOOL autoconf macro and use libtoolize according to
the libtool info pages.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
When --enable-gettext is specified, make sure that ENABLE_GETTEXT gets
defined in config.h.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
Patch from Gentoo via Mike Frysinger <vapier@gentoo.org>.
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
Instead of using grep and sort, use a small perl script for sorting
the getfattr output. That way, the test remains more obvious.
This reverts commit aeaf2d577c10f42dbc21e8d7370ee9cf37e5667e.
|
|
When reading directories, different filesystems return files in different
orders. Some tests depended on a specific order; remove this dependency by
sorting the results before checking them.
Signed-off: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
This test requires root privileges.
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|
The tests are difficult to run. So, this patch adds a Make target that
sets up the path and runs *.test files in the test/ directory.
ext specific tests can be ran from the test directory by running
`make ext-tests`
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|
Add tests against patches from Andreas to fix up walk_tree.c.
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|
Some of these tests are fs specific and don't work under newer ext3
disks. Move into a seperate directory and file.
Signed-off-by: Brandon Philips <bphilips@suse.de>
|
|
Signed-off-by: Brandon Philips <bphilips@suse.de>
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
Avoid a warning:
main::process_test() called too early to check prototype at ./run line 47.
main::process_test() called too early to check prototype at ./run line 60.
Add a >~ test line that is similar to > but is interpreted as a regular
expression.
Signed-off-by: Brandon Philips <bphilips@suse.de>
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
|
|
|
|
We dont want to generate symlinks when the libdir is the same as the
devlibdir, otherwise we clobber the real files with broken symlinks.
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Nathan Scott <nscott@aconex.com>
|
|
We need the "default" target first, otherwise a simple "make -C include"
only ran the $(INCDIR) target, missing disk, and failures ensued.
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Reviewed-by: Christoph Hellwig <hch@infradead.org>
|
|
macros predefined by gcc. However, it gets the architecture macro for
mips64 wrong, it fails to differentiate between n32 and n64 mips64 ABIs, and
furthermore uses the wrong offsets from the base syscall value for *any*
mips64 architecture. This patch attempts to fix the syscall definitions
for mips64.
Reviewed-by: Christoph Hellwig <hch@lst.de>
|
|
This is for http://oss.sgi.com/bugzilla/show_bug.cgi?id=759
"fix parallel issue with include/ symlinks"
Doing something like "make -j2 install install-dev" would lead
to a race of removing & creating symlinks in include/
Thanks to Mike for reporting & suggesting the fix.
Reported-by: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
|
|
My big parallel build patch lost the "make configure" target.
This broke Makepkgs...
Now, IMHO, running configure from make is a little bass-ackwards;
I'd probably prefer to have Makepkgs explicitly run:
autoconf; configure --myoptions; make
but for now, this adds back in a workable "make configure" target.
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Reviewed-by: Christoph Hellwig <hch@lst.de>
|
|
Merge of master-melb:xfs-cmds:32514a by kenmcd.
Allow parallel builds of xfs-cmds
|
|
Merge of master-melb:xfs-cmds:32095a by kenmcd.
Fix up tree walking code for handling symlinks etc.
|
|
Merge of master-melb:xfs-cmds:31400a by kenmcd.
attr debian changes
|
|
Merge of master-melb:xfs-cmds:31376a by kenmcd.
Update to 2.4.43
|
|
Undo AC_PROG_LIBTOOL - broken
Merge of master-melb:xfs-cmds:31374a by kenmcd.
|
|
Merge of master-melb:xfs-cmds:31373a by kenmcd.
Add AC_PROG_LIBTOOL
|
|
attr_copy_fd is a static list of exceptions for attributes that need special
treatment. The list of those attributes tends to change (slowly) with kernel
versions. We replaced the static list with a config file a while ago; this is
the patch used.
Merge of master-melb:xfs-cmds:31181a by kenmcd.
Add configurable xattr copy
|
|
Merge of master-melb:xfs-cmds:31000a by kenmcd.
attr debian changes
|
|
Merge of master-melb:xfs-cmds:30999a by kenmcd.
attr debian changes
|
|
Merge of master-melb:xfs-cmds:30853a by kenmcd.
Bump to version 2.4.42
|
|
Merge of master-melb:xfs-cmds:30839a by kenmcd.
Add Czech translation
|
|
Merge of master-melb:xfs-cmds:30604a by kenmcd.
Debian update for uploaders
|
|
Merge of master-melb:xfs-cmds:30491a by kenmcd.
walk_tree.h is not a devel package file
|
|
Merge of master-melb:xfs-cmds:30471a by kenmcd.
Add new header files to include/Makefile
|
|
Merge of master-melb:xfs-cmds:30415a by kenmcd.
Improve description for list argument
|
|
Merge of master-melb:xfs-cmds:30192a by kenmcd.
|
|
Merge of master-melb:xfs-cmds:30185a by kenmcd.
Update man pages about tree walking and symlinks.
|
|
Merge of master-melb:xfs-cmds:30111a by kenmcd.
Remove outdated conversion script ea-conv.
|
|
Merge of master-melb:xfs-cmds:30105a by kenmcd.
|
|
Provided by Andreas G.
Merge of master-melb:xfs-cmds:29989a by kenmcd.
Fix up typo in getfattr man page.
Provided by Andreas G.
|
|
Merge of master-melb:xfs-cmds:29967a by kenmcd.
Fix compilation warning. unsigned int -> int
|