5 top_srcdir
= @top_srcdir@
7 exec_prefix = @
exec_prefix@
11 includedir = @
includedir@
13 PACKAGE_NAME
= @PACKAGE_NAME@
14 PACKAGE_VERSION
= @PACKAGE_VERSION@
18 ### Installation programs and flags
20 INSTALL_PROGRAM
= @INSTALL_PROGRAM@
-s
21 INSTALL_DATA
= @INSTALL_DATA@
27 ### Makefile rules - no user-servicable parts below
29 TAR_OPEN_SO
= tar_fdopen \
32 TAR_APPEND_FILE_SO
= tar_append_eof \
34 TAR_BLOCK_READ_SO
= tar_block_write
36 TH_SET_FROM_STAT_SO
= th_finish \
44 TAR_EXTRACT_FILE_SO
= tar_extract_blockdev \
48 tar_extract_hardlink \
53 TH_GET_PATHNAME_SO
= TH_ISBLK \
71 TH_PRINT_LONG_LS_SO
= th_print
72 TAR_EXTRACT_ALL_SO
= tar_extract_glob \
74 @LISTHASH_PREFIX@_HASH_NEW_SO
= \
75 @LISTHASH_PREFIX@_hash_free \
76 @LISTHASH_PREFIX@_hash_next \
77 @LISTHASH_PREFIX@_hash_prev \
78 @LISTHASH_PREFIX@_hash_search \
79 @LISTHASH_PREFIX@_hash_add \
80 @LISTHASH_PREFIX@_hash_getkey \
81 @LISTHASH_PREFIX@_hash_del
82 @LISTHASH_PREFIX@_LIST_NEW_SO
= \
83 @LISTHASH_PREFIX@_list_free \
84 @LISTHASH_PREFIX@_list_next \
85 @LISTHASH_PREFIX@_list_prev \
86 @LISTHASH_PREFIX@_list_search \
87 @LISTHASH_PREFIX@_list_add \
88 @LISTHASH_PREFIX@_list_add_str \
89 @LISTHASH_PREFIX@_list_del \
90 @LISTHASH_PREFIX@_list_dup \
91 @LISTHASH_PREFIX@_list_merge
93 DISTCLEANFILES
= ..
/listhash
/@LISTHASH_PREFIX@_hash_new
.3 \
94 ..
/listhash
/@LISTHASH_PREFIX@_list_new
.3
99 .PHONY
: clean distclean install
104 rm -f Makefile
${DISTCLEANFILES}
107 ${MKDIR} ${DESTDIR}${mandir}/man3
108 ${INSTALL_DATA} ${srcdir}/tar_open
.3 ${DESTDIR}${mandir}/man3
109 for i in
${TAR_OPEN_SO}; do \
110 echo
".so man3/tar_open.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
112 ${INSTALL_DATA} ${srcdir}/tar_append_file
.3 ${DESTDIR}${mandir}/man3
113 for i in
${TAR_APPEND_FILE_SO}; do \
114 echo
".so man3/tar_append_file.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
116 ${INSTALL_DATA} ${srcdir}/tar_block_read
.3 ${DESTDIR}${mandir}/man3
117 for i in
${TAR_BLOCK_READ_SO}; do \
118 echo
".so man3/tar_block_read.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
120 ${INSTALL_DATA} ${srcdir}/th_read
.3 ${DESTDIR}${mandir}/man3
121 for i in
${TH_READ_SO}; do \
122 echo
".so man3/th_read.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
124 ${INSTALL_DATA} ${srcdir}/th_set_from_stat
.3 ${DESTDIR}${mandir}/man3
125 for i in
${TH_SET_FROM_STAT_SO}; do \
126 echo
".so man3/th_set_from_stat.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
128 ${INSTALL_DATA} ${srcdir}/tar_extract_file
.3 ${DESTDIR}${mandir}/man3
129 for i in
${TAR_EXTRACT_FILE_SO}; do \
130 echo
".so man3/tar_extract_file.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
132 ${INSTALL_DATA} ${srcdir}/th_get_pathname
.3 ${DESTDIR}${mandir}/man3
133 for i in
${TH_GET_PATHNAME_SO}; do \
134 echo
".so man3/th_get_pathname.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
136 ${INSTALL_DATA} ${srcdir}/th_print_long_ls
.3 ${DESTDIR}${mandir}/man3
137 for i in
${TH_PRINT_LONG_LS_SO}; do \
138 echo
".so man3/th_print_long_ls.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
140 ${INSTALL_DATA} ${srcdir}/tar_extract_all
.3 ${DESTDIR}${mandir}/man3
141 for i in
${TAR_EXTRACT_ALL_SO}; do \
142 echo
".so man3/tar_extract_all.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
144 ${INSTALL_DATA} ..
/listhash
/@LISTHASH_PREFIX@_hash_new
.3 ${DESTDIR}${mandir}/man3
145 for i in
${@LISTHASH_PREFIX@_HASH_NEW_SO
}; do \
146 echo
".so man3/@LISTHASH_PREFIX@_hash_new.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \
148 ${INSTALL_DATA} ..
/listhash
/@LISTHASH_PREFIX@_list_new
.3 ${DESTDIR}${mandir}/man3
149 for i in
${@LISTHASH_PREFIX@_LIST_NEW_SO
}; do \
150 echo
".so man3/@LISTHASH_PREFIX@_list_new.3" > ${DESTDIR}${mandir}/man3
/$${i}.3; \