e2fsprogs/lib/uuid
Theodore Ts'o ae06582867 Change pkg-config files so that both <et/com_err.h> and <com_err.h> work
Change the include path in the Cflags field so that #include
<lib/foo.h> and <foo.h> will work.  We had originally used a C flags
which allowed <foo.h> to work, but many applications (especially those
not using pkg-config) had been using the <lob/foo.h> formulation which
didn't require an explicit -I{$includedir} option to the C compiler.

If those applications then converted over to pkg-config, and the
e2fsprogs libraries were installed with a prefix other than /usr, so
that the header files were in some directory such as
/usr/local/include, a program that used #include <lib/foo.h> would
fail to compile.

So change the pkg-config files to include both -I{$includedir} and
-I{$includir}/lib.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
2012-05-14 12:45:54 -04:00
..
COPYING Clarified that the lib/uuid directory is under a BSD-style and 2004-04-12 13:19:21 -04:00
Makefile.in Fix parallel (make -j) build 2012-05-11 22:13:29 -04:00
clear.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
compare.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
configure.in configure.in: 2000-07-13 23:25:54 +00:00
copy.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
gen_uuid.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
gen_uuid_nt.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
isnull.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
pack.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
parse.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
tst_uuid.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
unpack.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
unparse.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
uuid.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid.h.in Don't use in-tree header files if using system uuid or blkid libraries 2009-10-04 14:45:08 -04:00
uuid.pc.in Change pkg-config files so that both <et/com_err.h> and <com_err.h> work 2012-05-14 12:45:54 -04:00
uuidP.h Don't use in-tree header files if using system uuid or blkid libraries 2009-10-04 14:45:08 -04:00
uuid_clear.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_compare.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_copy.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_generate.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_is_null.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_parse.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_time.3.in Update and clean up uuid man pages, including renaming libuuid.3 to 2004-05-04 22:05:05 -04:00
uuid_time.c Shorten compile commands run by the build system 2011-09-18 17:34:37 -04:00
uuid_types.h.in Use C99 stdint.h types instead of custom types in the uuid library. 2004-04-03 10:20:26 -05:00
uuid_unparse.3.in Fix uuid_unparse man page to give a correct example UUID output string 2007-12-15 21:13:42 -05:00
uuidd.h libuuid: Don't run uuidd if it would fail due to permission problems 2009-06-30 22:36:28 -04:00