util-linux/misc-utils
Mike Frysinger 2b8f22bd90 clean up term lib handling
The ncurses package has been providing pkg-config files for a while now.
So let's start using them to get the proper linker & compiler flags.  It
can make a difference when ncurses is configured in a way that requires
extra link time flags but util-linux doesn't provide them, or when the
headers live in a weird place and util-linux can't find them.

Since the NCURSES_LIBS is always defined for the Makefile, there's no need
to gate on the HAVE_NCURSES conditional.  When it's disabled, the var will
simply be empty.

With a minor tweak to how tinfo is handled, we can do the same thing -- we
just always use TINFO_LIBS in the Makefile's.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-09-30 13:41:07 +02:00
..
.gitignore chkdupexe: remove, deprecated for years 2013-03-14 13:34:11 +01:00
Makemodule.am clean up term lib handling 2013-09-30 13:41:07 +02:00
blkid.8 standard SEE ALSO section of man pages 2013-05-13 14:42:59 +02:00
blkid.c blkid: export ID_PART_TABLE_UUID 2013-06-13 14:36:02 +02:00
cal.1 docs: cal: stop telling year 9999 is upper limit 2013-05-26 20:49:47 +01:00
cal.c cal: set statically defined data read-only 2013-08-05 10:47:51 +02:00
findfs.8 standard SEE ALSO section of man pages 2013-05-13 14:42:59 +02:00
findfs.c misc-utils: verify writing to streams was successful 2012-04-04 19:56:48 +02:00
findmnt.8 docs: normalize formatting of findmnt man page 2013-03-20 14:08:03 +01:00
findmnt.c findmnt: always allocate memory for cell value 2013-09-30 13:41:00 +02:00
getopt-parse.bash build-sys: move getopt to misc-utils/ 2012-06-26 20:48:23 +02:00
getopt-parse.tcsh build-sys: move getopt to misc-utils/ 2012-06-26 20:48:23 +02:00
getopt.1 getopt: add reference to /usr/share/docs to man page 2013-05-28 12:53:35 +02:00
getopt.c getopt: fix usage() typo unquote -> unquoted 2013-04-05 11:21:17 +02:00
kill.1 kill: support --list=<signal> 2013-03-13 16:02:55 +01:00
kill.c kill: support --list=<signal> 2013-03-13 16:02:55 +01:00
logger.1 logger: add support for --prio-prefix when logging stdin 2013-05-29 10:47:16 +02:00
logger.c textual: fix several typos and angular brackets in messages 2013-06-07 12:11:14 +02:00
look.1 look: adjust the formatting and some wording of the man page 2011-08-29 11:24:44 +02:00
look.c textual: spell and encode the name of Arkadiusz Miśkiewicz correctly 2013-02-06 11:15:02 +01:00
lsblk.8 lsblk: add --paths 2013-03-29 17:16:09 +01:00
lsblk.c lsblk: use TT_FL_FREEDATA for tt table 2013-09-16 16:46:59 +02:00
lslocks.8 standard SEE ALSO section of man pages 2013-05-13 14:42:59 +02:00
lslocks.c lslocks: use TT_FL_FREEDATA for tt table 2013-09-16 16:46:59 +02:00
mcookie.1 docs: inform about mcookie long options 2011-06-25 12:37:38 +02:00
mcookie.c textual: spell and encode the name of Arkadiusz Miśkiewicz correctly 2013-02-06 11:15:02 +01:00
namei.1 docs: uniformize the header and footer lines in man pages 2011-08-22 10:39:21 +02:00
namei.c textual: spell and encode the name of Arkadiusz Miśkiewicz correctly 2013-02-06 11:15:02 +01:00
rename.1 rename: add --symlink option for renaming symlink target 2012-12-10 13:07:09 +01:00
rename.c rename: fix memory leak [coverity scan] 2013-03-27 16:29:48 +01:00
sd-daemon.c sd-daemon: update files taken from systemd project 2013-07-01 11:07:58 +02:00
sd-daemon.h sd-daemon: update files taken from systemd project 2013-07-01 11:07:58 +02:00
uuidd.8.in uuidd.8: Document --debug and --quiet long options. 2013-04-08 17:06:54 +02:00
uuidd.c uuidd: add missing initializer [clang-analyzer] 2013-07-09 14:45:41 +02:00
uuidd.rc.in build-sys: add missing files 2012-07-11 18:00:09 +02:00
uuidd.service.in uuidd: improve systemd unit files 2012-08-15 16:06:19 +02:00
uuidd.socket.in build-sys: add missing files 2012-07-11 18:00:09 +02:00
uuidgen.1 docs: make the section AVAILABILITY always come last in man pages 2013-03-20 14:09:24 +01:00
uuidgen.c textual: use UTIL_LINUX_VERSION everywhere 2013-01-25 12:05:26 +01:00
whereis.1 docs: generic whereis.1 clean up 2013-03-19 16:10:03 +01:00
whereis.c whereis: canonicalize directories paths 2013-03-20 11:52:35 +01:00
wipefs.8 standard SEE ALSO section of man pages 2013-05-13 14:42:59 +02:00
wipefs.c wipefs: Also wipe superblocks with bad checksums 2013-09-11 16:36:16 +02:00