5 top_srcdir
= @top_srcdir@
7 exec_prefix = @
exec_prefix@
11 includedir = @
includedir@
12 datarootdir
= @datarootdir@
14 PACKAGE_NAME
= @PACKAGE_NAME@
15 PACKAGE_VERSION
= @PACKAGE_VERSION@
19 ### Installation programs and flags
21 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
-s
22 INSTALL_DATA
= @INSTALL_DATA@
28 ### Makefile rules - no user-servicable parts below
30 TAR_OPEN_SO
= tar_fdopen \
33 TAR_APPEND_FILE_SO
= tar_append_eof \
35 TAR_BLOCK_READ_SO
= tar_block_write
37 TH_SET_FROM_STAT_SO
= th_finish \
45 TAR_EXTRACT_FILE_SO
= tar_extract_blockdev \
49 tar_extract_hardlink \
54 TH_GET_PATHNAME_SO
= TH_ISBLK \
72 TH_PRINT_LONG_LS_SO
= th_print
73 TAR_EXTRACT_ALL_SO
= tar_extract_glob \
75 @LISTHASH_PREFIX@_HASH_NEW_SO
= \
76 @LISTHASH_PREFIX@_hash_free \
77 @LISTHASH_PREFIX@_hash_next \
78 @LISTHASH_PREFIX@_hash_prev \
79 @LISTHASH_PREFIX@_hash_search \
80 @LISTHASH_PREFIX@_hash_add \
81 @LISTHASH_PREFIX@_hash_getkey \
82 @LISTHASH_PREFIX@_hash_del
83 @LISTHASH_PREFIX@_LIST_NEW_SO
= \
84 @LISTHASH_PREFIX@_list_free \
85 @LISTHASH_PREFIX@_list_next \
86 @LISTHASH_PREFIX@_list_prev \
87 @LISTHASH_PREFIX@_list_search \
88 @LISTHASH_PREFIX@_list_add \
89 @LISTHASH_PREFIX@_list_add_str \
90 @LISTHASH_PREFIX@_list_del \
91 @LISTHASH_PREFIX@_list_dup \
92 @LISTHASH_PREFIX@_list_merge
94 DISTCLEANFILES
= ..
/listhash
/@LISTHASH_PREFIX@_hash_new
.3 \
95 ..
/listhash
/@LISTHASH_PREFIX@_list_new
.3
100 .PHONY
: clean distclean install
105 rm -f Makefile
${DISTCLEANFILES}
108 ${MKDIR} ${DESTDIR}${mandir}/man3
109 ${INSTALL_DATA} ${srcdir}/tar_open
.3 ${DESTDIR}${mandir}/man3
110 for i in
${TAR_OPEN_SO}; do \
111 echo
".so man3/tar_open.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
113 ${INSTALL_DATA} ${srcdir}/tar_append_file
.3 ${DESTDIR}${mandir}/man3
114 for i in
${TAR_APPEND_FILE_SO}; do \
115 echo
".so man3/tar_append_file.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
117 ${INSTALL_DATA} ${srcdir}/tar_block_read
.3 ${DESTDIR}${mandir}/man3
118 for i in
${TAR_BLOCK_READ_SO}; do \
119 echo
".so man3/tar_block_read.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
121 ${INSTALL_DATA} ${srcdir}/th_read
.3 ${DESTDIR}${mandir}/man3
122 for i in
${TH_READ_SO}; do \
123 echo
".so man3/th_read.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
125 ${INSTALL_DATA} ${srcdir}/th_set_from_stat
.3 ${DESTDIR}${mandir}/man3
126 for i in
${TH_SET_FROM_STAT_SO}; do \
127 echo
".so man3/th_set_from_stat.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
129 ${INSTALL_DATA} ${srcdir}/tar_extract_file
.3 ${DESTDIR}${mandir}/man3
130 for i in
${TAR_EXTRACT_FILE_SO}; do \
131 echo
".so man3/tar_extract_file.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
133 ${INSTALL_DATA} ${srcdir}/th_get_pathname
.3 ${DESTDIR}${mandir}/man3
134 for i in
${TH_GET_PATHNAME_SO}; do \
135 echo
".so man3/th_get_pathname.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
137 ${INSTALL_DATA} ${srcdir}/th_print_long_ls
.3 ${DESTDIR}${mandir}/man3
138 for i in
${TH_PRINT_LONG_LS_SO}; do \
139 echo
".so man3/th_print_long_ls.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
141 ${INSTALL_DATA} ${srcdir}/tar_extract_all
.3 ${DESTDIR}${mandir}/man3
142 for i in
${TAR_EXTRACT_ALL_SO}; do \
143 echo
".so man3/tar_extract_all.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
145 ${INSTALL_DATA} ..
/listhash
/@LISTHASH_PREFIX@_hash_new
.3 ${DESTDIR}${mandir}/man3
146 for i in
${@LISTHASH_PREFIX@_HASH_NEW_SO
}; do \
147 echo
".so man3/@LISTHASH_PREFIX@_hash_new.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
149 ${INSTALL_DATA} ..
/listhash
/@LISTHASH_PREFIX@_list_new
.3 ${DESTDIR}${mandir}/man3
150 for i in
${@LISTHASH_PREFIX@_LIST_NEW_SO
}; do \
151 echo
".so man3/@LISTHASH_PREFIX@_list_new.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \