File: bootstrap.conf

package info (click to toggle)
inetutils 2%3A2.7-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 18,588 kB
  • sloc: ansic: 132,363; sh: 12,498; yacc: 1,651; makefile: 725; perl: 72
file content (143 lines) | stat: -rw-r--r-- 2,652 bytes parent folder | download
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
# bootstrap.conf - Bootstrap configuration.
# Copyright (C) 2007-2025 Free Software Foundation, Inc.
#
# This file is part of GNU Inetutils.
#
# GNU Inetutils is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or (at
# your option) any later version.
#
# GNU Inetutils is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see `http://www.gnu.org/licenses/'.

GNULIB_REVISION=b3518f60173c907453ee5c7d439f967342de6d0c

# Build prerequisites.
buildreq="\
autoconf   2.59
automake   1.11.1
bison      2.3
m4         -
gzip	   -
"

checkout_only_file=README-alpha

# gnulib library name
gnulib_name=libgnu

# gnulib modules used by this package.
gnulib_modules="
alloca
alloca-opt
argp
argp-version-etc
attribute
autobuild
bool
dirfd
dirname-lgpl
environ
errno-h
error
exitfail
extensions
filemode
forkpty
fts
gendocs
getaddrinfo
getcwd
getline
getopt-gnu
getpass
getpeername
gettext-h
gettime
getusershell
git-version-gen
gitlog-to-changelog
glob
hostent
intprops
inttostr
inttypes-h
ioctl
malloc-gnu
mempcpy
mgetgroups
minmax
mkstemp
obstack
poll
progname
pselect
read-file
readline
readme-release
readutmp
realloc-posix
regex
setenv
sethostname
signal-h
size_max
snprintf
socket
socklen
stat-time
stdarg-h
stdint-h
stdlib-h
strchrnul
strerror
string-h
strndup
strnlen
sys_types-h
sysexits-h
termios-h
timespec
timespec-add
timespec-sub
unistd-safer
update-copyright
vasnprintf
vasprintf-posix
version-etc-fsf
vsnprintf
xalloc
xalloc-die
xgetcwd
xgetdomainname
xgethostname
xsize
xstrtoimax
xvasprintf
"

bootstrap_post_import_hook ()
{
  # Automake requires that ChangeLog exist.
  touch ChangeLog || return 1
}

bootstrap_epilogue ()
{
    # Run automake again.  It seems the first time ./bootstrap runs
    # automake, it will not add some files to am__DIST_COMMON in
    # top-level Makefile.in, but on subsequent runs (for example
    # through autoreconf, which is triggered on 'make release') it
    # will add the files.  The missing files include
    # build-aux/depcomp, build-aux/mdate-sh, build-aux/texinfo.texi,
    # and build-aux/ylwrap.  We want the am__DIST_COMMON value to be
    # identical so that "make dist" and "make release" tarballs are
    # identical and reproducible.
    ${AUTOMAKE=automake} --no-force
}