-
Notifications
You must be signed in to change notification settings - Fork 1
/
import-gnulib.config
160 lines (152 loc) · 2.34 KB
/
import-gnulib.config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# findutils gnulib.config -*- sh -*-
# Random extra gnulib files needed for findutils.
extra_files='
build-aux/config.guess
build-aux/config.sub
build-aux/depcomp
build-aux/install-sh
build-aux/mdate-sh
build-aux/mkinstalldirs
build-aux/texinfo.tex
'
gpl3_update_files=''
# gnulib modules needed only for maintainer things.
maintainer_modules='
maintainer-makefile
update-copyright
'
# consider using do-release-commit-and-tag
# consider using gendocs
# consider using getdelim
# consider using gethrxtime
# consider using getsubopt (for -D)
# consider using gnu-web-doc-update
# consider using idprov-drop and privset for locate
# consider using long-options
# consider using nproc in xargs
# consider using pmccabe2html
# consider using selinux-h
# consider using gendocs
# consider using sig2str in xargs
# consider using signal (why not: maybe we don't need those features)
# consider using the dev-ino moduile to support -samefile.
# consider removing stpcpy
# We have rpmatch, either use it for -ok and xargs or remove the dependency
# use fileblocks, filemode properly.
# Considered, but no:
# consider using autobuild (the information is not usually interesting for us)
# consider using same-inode (we don't keep a full struct stat for the ref file)
# Modules needed for findutils.
# We need regex to ensure that we can build on platforms like
# Solaris which lack those functions.
modules='
alloca
areadlinkat
argmatch
assert
byteswap
c-strcasestr
c-strstr
canonicalize
cloexec
closein
closeout
ctype
d-ino
d-type
dirent-safer
dirname
errno
error
faccessat
fchdir
fcntl
fdl
fdopendir
fflush
fileblocks
filemode
fnmatch-gnu
fopen-safer
fts
getdelim
getline
getopt-gnu
gettext
gettimeofday
gpl-3.0
hash
human
idcache
inline
inttypes
isblank
locale
lstat
malloc
manywarnings
math
mbrtowc
mbscasestr
mbsstr
mktime
modechange
modf
mountlist
open
parse-datetime
pathmax
perror
progname
quotearg
readlink
realloc
regex
rpmatch
safe-read
save-cwd
savedir
selinux-at
snprintf
stat
stat-macros
stat-size
stat-time
stdarg
stdbool
stddef
stdio
stdint
stdlib
stpcpy
strcasestr
strdup-posix
strftime
string
strndup
strtol
strtoul
strtoull
strtoumax
sys_stat
sys_time
sys_wait
timespec
uname
unlinkat
verify
version-etc
version-etc-fsf
warnings
wchar
wcwidth
xalloc
xalloc-die
xgetcwd
xstrtod
xstrtol
xstrtoumax
yesno
'"${maintainer_modules}"
# Obsolete modules we've removed.
# memcmp memset