build-sys: convert term-utils/ to module
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
f3e03db330
commit
22d2322eb1
11
Makefile.am
11
Makefile.am
|
@ -10,6 +10,9 @@ dist_man_MANS =
|
|||
man_MANS =
|
||||
pkgconfig_DATA =
|
||||
usrlib_exec_LTLIBRARIES =
|
||||
bin_PROGRAMS =
|
||||
sbin_PROGRAMS =
|
||||
dist_usrbin_exec_SCRIPTS =
|
||||
|
||||
INSTALL_EXEC_HOOKS =
|
||||
UNINSTALL_HOOKS =
|
||||
|
@ -32,10 +35,7 @@ SUBDIRS = \
|
|||
misc-utils \
|
||||
po \
|
||||
sys-utils \
|
||||
term-utils \
|
||||
tests \
|
||||
text-utils
|
||||
|
||||
tests
|
||||
|
||||
RCS_FIND_IGNORE = \( -name SCCS -o -name BitKeeper -o -name .svn -o \
|
||||
-name CVS -o -name .pc -o -name .hg -o -name .git \) -prune -o
|
||||
|
@ -71,7 +71,8 @@ include libblkid/Makemodule.am
|
|||
include libmount/Makemodule.am
|
||||
|
||||
include schedutils/Makemodule.am
|
||||
|
||||
include text-utils/Makemodule.am
|
||||
include term-utils/Makemodule.am
|
||||
|
||||
# Arrange so that .tarball-version appears only in the distribution
|
||||
# tarball, and never in a checked-out repository.
|
||||
|
|
|
@ -1321,11 +1321,9 @@ mount/Makefile
|
|||
partx/Makefile
|
||||
po/Makefile.in
|
||||
sys-utils/Makefile
|
||||
term-utils/Makefile
|
||||
tests/Makefile
|
||||
tests/commands.sh
|
||||
tests/helpers/Makefile
|
||||
text-utils/Makefile
|
||||
])
|
||||
|
||||
|
||||
|
|
|
@ -1,79 +0,0 @@
|
|||
include $(top_srcdir)/config/include-Makefile.am
|
||||
|
||||
bin_PROGRAMS =
|
||||
usrbin_exec_PROGRAMS = script scriptreplay
|
||||
sbin_PROGRAMS =
|
||||
usrsbin_exec_PROGRAMS =
|
||||
|
||||
dist_man_MANS = script.1 scriptreplay.1
|
||||
|
||||
script_LDADD =
|
||||
|
||||
if HAVE_UTIL
|
||||
script_LDADD += -lutil
|
||||
endif
|
||||
|
||||
if HAVE_UTEMPTER
|
||||
script_LDADD += -lutempter
|
||||
endif
|
||||
|
||||
if BUILD_AGETTY
|
||||
sbin_PROGRAMS += agetty
|
||||
dist_man_MANS += agetty.8
|
||||
agetty_SOURCES = agetty.c
|
||||
if !HAVE_LANGINFO
|
||||
agetty_SOURCES += $(top_srcdir)/lib/langinfo.c
|
||||
endif
|
||||
endif
|
||||
|
||||
if HAVE_NCURSES
|
||||
if LINUX
|
||||
usrbin_exec_PROGRAMS += setterm
|
||||
dist_man_MANS += setterm.1
|
||||
endif
|
||||
if HAVE_TINFO
|
||||
setterm_LDADD = -ltinfo
|
||||
else
|
||||
setterm_LDADD = @NCURSES_LIBS@
|
||||
endif
|
||||
endif
|
||||
|
||||
if BUILD_RESET
|
||||
dist_usrbin_exec_SCRIPTS = reset
|
||||
dist_man_MANS += reset.1
|
||||
endif
|
||||
EXTRA_DIST = reset.033c
|
||||
|
||||
if BUILD_MESG
|
||||
usrbin_exec_PROGRAMS += mesg
|
||||
dist_man_MANS += mesg.1
|
||||
endif
|
||||
|
||||
if BUILD_WALL
|
||||
usrbin_exec_PROGRAMS += wall
|
||||
wall_SOURCES = wall.c ttymsg.c ttymsg.h $(top_srcdir)/lib/strutils.c $(top_srcdir)/lib/fileutils.c
|
||||
dist_man_MANS += wall.1
|
||||
wall_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
|
||||
wall_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
|
||||
endif
|
||||
|
||||
if BUILD_WRITE
|
||||
usrbin_exec_PROGRAMS += write
|
||||
dist_man_MANS += write.1
|
||||
write_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
|
||||
write_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
|
||||
endif
|
||||
|
||||
if USE_TTY_GROUP
|
||||
if MAKEINSTALL_DO_CHOWN
|
||||
install-exec-hook::
|
||||
if BUILD_WALL
|
||||
chgrp tty $(DESTDIR)$(usrbin_execdir)/wall
|
||||
chmod g+s $(DESTDIR)$(usrbin_execdir)/wall
|
||||
endif
|
||||
if BUILD_WRITE
|
||||
chgrp tty $(DESTDIR)$(usrbin_execdir)/write
|
||||
chmod g+s $(DESTDIR)$(usrbin_execdir)/write
|
||||
endif
|
||||
endif
|
||||
endif
|
|
@ -0,0 +1,99 @@
|
|||
|
||||
usrbin_exec_PROGRAMS += script
|
||||
dist_man_MANS += term-utils/script.1
|
||||
script_SOURCES = term-utils/script.c
|
||||
script_LDADD =
|
||||
if HAVE_UTIL
|
||||
script_LDADD += -lutil
|
||||
endif
|
||||
if HAVE_UTEMPTER
|
||||
script_LDADD += -lutempter
|
||||
endif
|
||||
|
||||
|
||||
usrbin_exec_PROGRAMS += scriptreplay
|
||||
dist_man_MANS += term-utils/scriptreplay.1
|
||||
scriptreplay_SOURCES = term-utils/scriptreplay.c
|
||||
|
||||
|
||||
if BUILD_AGETTY
|
||||
sbin_PROGRAMS += agetty
|
||||
dist_man_MANS += term-utils/agetty.8
|
||||
agetty_SOURCES = term-utils/agetty.c
|
||||
if !HAVE_LANGINFO
|
||||
agetty_SOURCES += lib/langinfo.c
|
||||
endif
|
||||
endif # BUILD_AGETTY
|
||||
|
||||
|
||||
# TODO: add BUILD_SETTERM to configure.am
|
||||
if HAVE_NCURSES
|
||||
if LINUX
|
||||
usrbin_exec_PROGRAMS += setterm
|
||||
dist_man_MANS += term-utils/setterm.1
|
||||
setterm_SOURCES = term-utils/setterm.c
|
||||
endif
|
||||
if HAVE_TINFO
|
||||
setterm_LDADD = -ltinfo
|
||||
else
|
||||
setterm_LDADD = @NCURSES_LIBS@
|
||||
endif
|
||||
endif
|
||||
|
||||
|
||||
if BUILD_RESET
|
||||
dist_usrbin_exec_SCRIPTS += term-utils/reset
|
||||
dist_man_MANS += term-utils/reset.1
|
||||
endif
|
||||
EXTRA_DIST += term-utils/reset.033c
|
||||
|
||||
|
||||
if BUILD_MESG
|
||||
usrbin_exec_PROGRAMS += mesg
|
||||
dist_man_MANS += term-utils/mesg.1
|
||||
mesg_SOURCES = term-utils/mesg.c
|
||||
endif
|
||||
|
||||
|
||||
if BUILD_WALL
|
||||
usrbin_exec_PROGRAMS += wall
|
||||
wall_SOURCES = \
|
||||
term-utils/wall.c \
|
||||
term-utils/ttymsg.c \
|
||||
term-utils/ttymsg.h \
|
||||
lib/strutils.c \
|
||||
lib/fileutils.c
|
||||
|
||||
dist_man_MANS += term-utils/wall.1
|
||||
wall_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
|
||||
wall_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
|
||||
|
||||
if USE_TTY_GROUP
|
||||
if MAKEINSTALL_DO_CHOWN
|
||||
install-exec-hook-wall::
|
||||
chgrp tty $(DESTDIR)$(usrbin_execdir)/wall
|
||||
chmod g+s $(DESTDIR)$(usrbin_execdir)/wall
|
||||
|
||||
INSTALL_EXEC_HOOKS += install-exec-hook-wall
|
||||
endif
|
||||
endif
|
||||
endif # BUILD_WALL
|
||||
|
||||
|
||||
if BUILD_WRITE
|
||||
usrbin_exec_PROGRAMS += write
|
||||
dist_man_MANS += term-utils/write.1
|
||||
write_SOURCES = term-utils/write.c
|
||||
write_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
|
||||
write_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
|
||||
|
||||
if USE_TTY_GROUP
|
||||
if MAKEINSTALL_DO_CHOWN
|
||||
install-exec-hook-write::
|
||||
chgrp tty $(DESTDIR)$(usrbin_execdir)/write
|
||||
chmod g+s $(DESTDIR)$(usrbin_execdir)/write
|
||||
|
||||
INSTALL_EXEC_HOOKS += install-exec-hook-write
|
||||
endif
|
||||
endif
|
||||
endif # BUILD_WRITE
|
|
@ -1,62 +0,0 @@
|
|||
include $(top_srcdir)/config/include-Makefile.am
|
||||
|
||||
usrbin_exec_PROGRAMS = \
|
||||
col \
|
||||
colcrt \
|
||||
colrm \
|
||||
column \
|
||||
hexdump \
|
||||
rev \
|
||||
tailf
|
||||
|
||||
column_SOURCES = column.c $(top_srcdir)/lib/strutils.c
|
||||
|
||||
col_SOURCES = col.c $(top_srcdir)/lib/strutils.c
|
||||
|
||||
colrm_SOURCES = colrm.c $(top_srcdir)/lib/strutils.c
|
||||
|
||||
hexdump_SOURCES = \
|
||||
conv.c \
|
||||
display.c \
|
||||
hexdump.c \
|
||||
hexdump.h \
|
||||
hexsyntax.c \
|
||||
parse.c \
|
||||
$(top_srcdir)/lib/strutils.c
|
||||
|
||||
tailf_SOURCES = tailf.c $(top_srcdir)/lib/strutils.c
|
||||
|
||||
dist_man_MANS = \
|
||||
col.1 \
|
||||
colcrt.1 \
|
||||
colrm.1 \
|
||||
column.1 \
|
||||
hexdump.1 \
|
||||
rev.1 \
|
||||
tailf.1
|
||||
|
||||
if BUILD_LINE
|
||||
usrbin_exec_PROGRAMS += line
|
||||
dist_man_MANS += line.1
|
||||
endif
|
||||
|
||||
if HAVE_NCURSES
|
||||
bin_PROGRAMS = more
|
||||
usrbin_exec_PROGRAMS += ul pg
|
||||
if HAVE_TINFO
|
||||
more_LDADD = -ltinfo
|
||||
pg_LDADD = -ltinfo @NCURSES_LIBS@
|
||||
ul_LDADD = -ltinfo
|
||||
else
|
||||
more_LDADD = @NCURSES_LIBS@
|
||||
pg_LDADD = @NCURSES_LIBS@
|
||||
ul_LDADD = @NCURSES_LIBS@
|
||||
endif
|
||||
dist_man_MANS += ul.1 more.1 pg.1
|
||||
else
|
||||
if HAVE_TERMCAP
|
||||
bin_PROGRAMS = more
|
||||
more_LDADD = -ltermcap
|
||||
dist_man_MANS += more.1
|
||||
endif
|
||||
endif
|
Loading…
Reference in New Issue