summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-05-12More license updatesAndreas Gruenbacher76-360/+550
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.
2009-03-16Libtool compatibility fix for version 1Andreas Gruenbacher1-1/+6
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.
2009-03-11Fix wrong license noticesAndreas Gruenbacher44-44/+44
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>
2009-03-11Split doc/{COPYING => COPYING, COPYING.LGPL}Andreas Gruenbacher2-529/+529
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''.
2009-03-10Add copyright and license notices to lots of filesAndreas Gruenbacher43-24/+648
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
2009-03-10Fix encoding and add copyright and license noticeAndreas Gruenbacher1-197/+215
2009-03-10More libtoolize fixesAndreas Gruenbacher4-7/+14
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>
2009-03-10Whitespace cleanupsAndreas Gruenbacher1-11/+11
2009-03-10Add more generated files to .gitignore, and sort the fileAndreas Gruenbacher1-16/+22
2009-03-08Remove redundant AC_PROG_LIBTOOL invocationAndreas Gruenbacher1-2/+0
2009-02-27Automake and libtool fixesAndreas Gruenbacher4-260/+12
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>
2009-02-27Define ENABLE_GETTEXT with --enable-gettextAndreas Gruenbacher1-0/+2
When --enable-gettext is specified, make sure that ENABLE_GETTEXT gets defined in config.h. Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
2009-02-26Make sure we respect LINGUAS #205948 by Arvid NorlanderAndreas Gruenbacher1-1/+1
Patch from Gentoo via Mike Frysinger <vapier@gentoo.org>. Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
2009-02-23Add a small script for sorting the getfattr outputAndreas Gruenbacher3-22/+121
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.
2009-02-23Make all the tests readdir order independentAndreas Gruenbacher2-115/+24
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>
2009-02-23Add top-level ext-tests and root-tests targetsAndreas Gruenbacher1-3/+3
2009-02-23Add root tests to tarballs as wellAndreas Gruenbacher1-1/+1
Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
2009-02-23Move getfattr.test to root/Brandon Philips2-1/+6
This test requires root privileges. Signed-off-by: Brandon Philips <bphilips@suse.de>
2009-02-23attr: add make tests target and use make to run testsBrandon Philips3-4/+26
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>
2009-02-23attr: Tests for path recursion with -L -P -RBrandon Philips1-0/+116
Add tests against patches from Andreas to fix up walk_tree.c. Signed-off-by: Brandon Philips <bphilips@suse.de>
2009-02-23attr: move ext2/3 tests into seperate test file.Brandon Philips2-48/+111
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>
2009-02-23Create two ENV variables TUSER and TGROUP to get the user/group running the testBrandon Philips1-0/+3
Signed-off-by: Brandon Philips <bphilips@suse.de> Signed-off-by: Andreas Gruenbacher <agruen@suse.de>
2009-02-23Update the run script to a more recent versionAndreas Gruenbacher1-18/+69
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>
2009-02-23Add .gitignore fileAndreas Gruenbacher1-0/+27
2009-01-25only symlink development libraries when neededMike Frysinger1-1/+3
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>
2009-01-08fix include/ symlink creation (again)Eric Sandeen1-2/+2
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>
2008-12-30libattr currently defines extended-attribute syscalls based on architectureFrank Schaefer1-15/+19
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>
2008-12-30ix parallel installs in include/ dirsEric Sandeen1-3/+5
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>
2008-12-30fix up xfs-cmds build after the parallel-festEric Sandeen1-1/+1
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>
2008-11-21Allow parallel builds of xfs-cmds.Barry Naujok4-24/+59
Merge of master-melb:xfs-cmds:32514a by kenmcd. Allow parallel builds of xfs-cmds
2008-09-10Fix up tree walking code for handling symlinks etc.Tim Shimmin2-2/+14
Merge of master-melb:xfs-cmds:32095a by kenmcd. Fix up tree walking code for handling symlinks etc.
2008-07-03attr debian changesAnibal Monsalve Salazar2-3/+4
Merge of master-melb:xfs-cmds:31400a by kenmcd. attr debian changes
2008-06-30Update attr to 2.4.43Barry Naujok2-2/+6
Merge of master-melb:xfs-cmds:31376a by kenmcd. Update to 2.4.43
2008-06-30Undoes mod: master-melb:xfs-cmds:31373aBarry Naujok1-2/+0
Undo AC_PROG_LIBTOOL - broken Merge of master-melb:xfs-cmds:31374a by kenmcd.
2008-06-30Add AC_PROG_LIBTOOL to configure fileBarry Naujok1-0/+2
Merge of master-melb:xfs-cmds:31373a by kenmcd. Add AC_PROG_LIBTOOL
2008-05-19the current attribute copying functions attr_copy_file andBarry Naujok6-32/+177
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
2008-04-29attr debian changesAnibal Monsalve Salazar1-1/+1
Merge of master-melb:xfs-cmds:31000a by kenmcd. attr debian changes
2008-04-28attr debian changesAnibal Monsalve Salazar6-11/+75
Merge of master-melb:xfs-cmds:30999a by kenmcd. attr debian changes
2008-04-14Bump to version 2.4.42Barry Naujok2-2/+2
Merge of master-melb:xfs-cmds:30853a by kenmcd. Bump to version 2.4.42
2008-04-10Add Czech translationBarry Naujok3-1/+233
Merge of master-melb:xfs-cmds:30839a by kenmcd. Add Czech translation
2008-03-03Debian and version updatesBarry Naujok1-0/+1
Merge of master-melb:xfs-cmds:30604a by kenmcd. Debian update for uploaders
2008-02-14walk_tree.h is not a devel package fileBarry Naujok1-2/+2
Merge of master-melb:xfs-cmds:30491a by kenmcd. walk_tree.h is not a devel package file
2008-02-11Add new header files to include/Makefile for acl and attrBarry Naujok1-1/+1
Merge of master-melb:xfs-cmds:30471a by kenmcd. Add new header files to include/Makefile
2008-01-23Fix minor problems with attr man pagesBarry Naujok3-3/+6
Merge of master-melb:xfs-cmds:30415a by kenmcd. Improve description for list argument
2007-12-04Add some code to the tree walking to better handle file descriptors.Tim Shimmin6-69/+287
Merge of master-melb:xfs-cmds:30192a by kenmcd.
2007-12-03Update man pages about tree walking and symlinks.Tim Shimmin2-7/+8
Merge of master-melb:xfs-cmds:30185a by kenmcd. Update man pages about tree walking and symlinks.
2007-11-21Remove outdated conversion script ea-conv.Tim Shimmin5-151/+3
Merge of master-melb:xfs-cmds:30111a by kenmcd. Remove outdated conversion script ea-conv.
2007-11-21fix up tree walking for symlinksTim Shimmin10-111/+228
Merge of master-melb:xfs-cmds:30105a by kenmcd.
2007-10-31Fix up typo in getfattr man page.Tim Shimmin1-4/+3
Provided by Andreas G. Merge of master-melb:xfs-cmds:29989a by kenmcd. Fix up typo in getfattr man page. Provided by Andreas G.
2007-10-26Fix compilation warning. unsigned int -> intTim Shimmin2-2/+5
Merge of master-melb:xfs-cmds:29967a by kenmcd. Fix compilation warning. unsigned int -> int