Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 149409 | Differences between
and this patch

Collapse All | Expand All

(-)libtecla/Makefile.am (+81 lines)
Line 0 Link Here
1
lib_LTLIBRARIES = libtecla.la libtecla_r.la
2
libtecla_la_LDFLAGS = -release @VERSION@
3
libtecla_r_la_LDFLAGS = $(libtecla_la_LDFLAGS)
4
5
libtecla_r_la_CFLAGS = @DEFS_R@
6
7
include_HEADERS = libtecla.h
8
9
bin_PROGRAMS = enhance
10
11
libtecla_la_SOURCES = chrqueue.c chrqueue.h
12
libtecla_la_SOURCES += cplfile.c cplfile.h
13
libtecla_la_SOURCES += cplmatch.c cplmatch.h
14
libtecla_la_SOURCES += direader.c direader.h
15
libtecla_la_SOURCES += errmsg.c errmsg.h
16
libtecla_la_SOURCES += expand.c expand.h
17
libtecla_la_SOURCES += freelist.c freelist.h
18
libtecla_la_SOURCES += getline.c getline.h
19
libtecla_la_SOURCES += hash.c hash.h
20
libtecla_la_SOURCES += history.c history.h
21
libtecla_la_SOURCES += homedir.c homedir.h
22
libtecla_la_SOURCES += ioutil.c ioutil.h
23
libtecla_la_SOURCES += keytab.c keytab.h
24
libtecla_la_SOURCES += pathutil.c pathutil.h
25
libtecla_la_SOURCES += pcache.c
26
libtecla_la_SOURCES += stringrp.c stringrp.h
27
libtecla_la_SOURCES += strngmem.c strngmem.h
28
libtecla_la_SOURCES += version.c
29
30
libtecla_r_la_SOURCES = $(libtecla_la_SOURCES)
31
32
man5_MANS = man/file/teclarc
33
34
man3_MANS = man/func/cfc_file_start man/func/cfc_literal_escapes
35
man3_MANS += man/func/cfc_set_check_fn man/func/cpl_add_completion
36
man3_MANS += man/func/cpl_complete_word man/func/cpl_file_completions
37
man3_MANS += man/func/cpl_last_error man/func/cpl_list_completions
38
man3_MANS += man/func/cpl_recall_matches man/func/cpl_record_error
39
man3_MANS += man/func/del_CplFileConf man/func/del_ExpandFile
40
man3_MANS += man/func/del_GetLine man/func/del_PathCache
41
man3_MANS += man/func/del_PcaPathConf man/func/del_WordCompletion
42
man3_MANS += man/func/ef_expand_file man/func/ef_last_error
43
man3_MANS += man/func/ef_list_expansions man/func/gl_abandon_line
44
man3_MANS += man/func/gl_bind_keyseq man/func/gl_catch_blocked
45
man3_MANS += man/func/gl_change_terminal man/func/gl_clear_history
46
man3_MANS += man/func/gl_completion_action man/func/gl_configure_getline
47
man3_MANS += man/func/gl_customize_completion man/func/gl_display_text
48
man3_MANS += man/func/gl_echo_mode man/func/gl_erase_terminal
49
man3_MANS += man/func/gl_error_message man/func/gl_get_line
50
man3_MANS += man/func/gl_group_history man/func/gl_handle_signal
51
man3_MANS += man/func/gl_ignore_signal man/func/gl_inactivity_timeout
52
man3_MANS += man/func/gl_io_mode man/func/gl_last_signal
53
man3_MANS += man/func/gl_limit_history man/func/gl_list_signals
54
man3_MANS += man/func/gl_load_history man/func/gl_lookup_history
55
man3_MANS += man/func/gl_normal_io man/func/gl_pending_io
56
man3_MANS += man/func/gl_prompt_style man/func/gl_query_char
57
man3_MANS += man/func/gl_range_of_history man/func/gl_raw_io
58
man3_MANS += man/func/gl_read_char man/func/gl_register_action
59
man3_MANS += man/func/gl_resize_history man/func/gl_return_status
60
man3_MANS += man/func/gl_save_history man/func/gl_set_term_size
61
man3_MANS += man/func/gl_show_history man/func/gl_size_of_history
62
man3_MANS += man/func/gl_state_of_history man/func/gl_terminal_size
63
man3_MANS += man/func/gl_toggle_history man/func/gl_trap_signal
64
man3_MANS += man/func/gl_tty_signals man/func/gl_watch_fd
65
man3_MANS += man/func/libtecla_version man/func/new_CplFileConf
66
man3_MANS += man/func/new_ExpandFile man/func/new_GetLine
67
man3_MANS += man/func/new_PathCache man/func/new_PcaPathConf
68
man3_MANS += man/func/new_WordCompletion man/func/pca_last_error
69
man3_MANS += man/func/pca_lookup_file man/func/pca_path_completions
70
man3_MANS += man/func/pca_scan_path man/func/pca_set_check_fn
71
man3_MANS += man/func/ppc_file_start man/func/ppc_literal_escapes
72
73
man3_MANS += man/libr/libtecla
74
75
man7_MANS = man/misc/tecla
76
77
man1_MANS = man/prog/enhance
78
79
enhance_SOURCES = enhance.c
80
enhance_LDADD = libtecla.la
81
(-)libtecla/configure.in (-9 / +11 lines)
Lines 94-99 Link Here
94
94
95
AC_CANONICAL_SYSTEM
95
AC_CANONICAL_SYSTEM
96
96
97
AM_INIT_AUTOMAKE(libtecla, ${MAJOR_VER}.${MINOR_VER}.${MICRO_VER})
98
AC_PROG_LIBTOOL
99
97
dnl In early versions of Solaris, some libraries are in /usr/ccs/lib,
100
dnl In early versions of Solaris, some libraries are in /usr/ccs/lib,
98
dnl where gcc doesn't look. The tests below for the curses library
101
dnl where gcc doesn't look. The tests below for the curses library
99
dnl would thus fail without this directory being added to the search
102
dnl would thus fail without this directory being added to the search
Lines 557-571 Link Here
557
560
558
dnl Create the list of files to be generated by the configure script.
561
dnl Create the list of files to be generated by the configure script.
559
562
560
OUTPUT_FILES="Makefile"
563
AC_CONFIG_FILES(Makefile)
561
rm -rf man/man*
564
rm -rf man/man*
562
if test "$MAKE_MAN_PAGES"_ = "yes"_; then
565
AC_CONFIG_FILES([man/file/teclarc])
563
  for area in libr func misc prog file; do
566
AC_CONFIG_FILES([man/func/cfc_file_start man/func/cfc_literal_escapes man/func/cfc_set_check_fn man/func/cpl_add_completion man/func/cpl_complete_word man/func/cpl_file_completions man/func/cpl_last_error man/func/cpl_list_completions man/func/cpl_recall_matches man/func/cpl_record_error man/func/del_CplFileConf man/func/del_ExpandFile man/func/del_GetLine man/func/del_PathCache man/func/del_PcaPathConf man/func/del_WordCompletion man/func/ef_expand_file man/func/ef_last_error man/func/ef_list_expansions man/func/gl_abandon_line man/func/gl_bind_keyseq man/func/gl_catch_blocked man/func/gl_change_terminal man/func/gl_clear_history man/func/gl_completion_action man/func/gl_configure_getline man/func/gl_customize_completion man/func/gl_display_text man/func/gl_echo_mode man/func/gl_erase_terminal man/func/gl_error_message man/func/gl_get_line man/func/gl_group_history man/func/gl_handle_signal man/func/gl_ignore_signal man/func/gl_inactivity_timeout man/func/gl_io_mode man/func/gl_last_signal man/func/gl_limit_history man/func/gl_list_signals man/func/gl_load_history man/func/gl_lookup_history man/func/gl_normal_io man/func/gl_pending_io man/func/gl_prompt_style man/func/gl_query_char man/func/gl_range_of_history man/func/gl_raw_io man/func/gl_read_char man/func/gl_register_action man/func/gl_resize_history man/func/gl_return_status man/func/gl_save_history man/func/gl_set_term_size man/func/gl_show_history man/func/gl_size_of_history man/func/gl_state_of_history man/func/gl_terminal_size man/func/gl_toggle_history man/func/gl_trap_signal man/func/gl_tty_signals man/func/gl_watch_fd man/func/libtecla_version man/func/new_CplFileConf man/func/new_ExpandFile man/func/new_GetLine man/func/new_PathCache man/func/new_PcaPathConf man/func/new_WordCompletion man/func/pca_last_error man/func/pca_lookup_file man/func/pca_path_completions man/func/pca_scan_path man/func/pca_set_check_fn man/func/ppc_file_start man/func/ppc_literal_escapes])
564
    for page in man/$area/*.in; do
567
AC_CONFIG_FILES([man/libr/libtecla])
565
      OUTPUT_FILES="$OUTPUT_FILES `echo $page | sed 's/\.in$//'`"
568
AC_CONFIG_FILES([man/misc/tecla])
566
    done
569
AC_CONFIG_FILES([man/prog/enhance])
567
  done
568
fi
569
570
570
dnl The following directive must always be the last line of any
571
dnl The following directive must always be the last line of any
571
dnl autoconf script. It causes autoconf to create the configure
572
dnl autoconf script. It causes autoconf to create the configure
Lines 579-582 Link Here
579
dnl directives (some macros like AC_PROG_CC also call AC_SUBST for you
580
dnl directives (some macros like AC_PROG_CC also call AC_SUBST for you
580
dnl for the variables that they output).
581
dnl for the variables that they output).
581
582
582
AC_OUTPUT($OUTPUT_FILES)
583
AC_OUTPUT
584

Return to bug 149409