]> git.pld-linux.org Git - packages/yp-tools.git/blob - yp-tools-am_ac_cleanups.patch
- massive attack: source-md5
[packages/yp-tools.git] / yp-tools-am_ac_cleanups.patch
1 --- yp-tools-2.7/src/Makefile.am~       Wed Jun  5 14:40:19 2002
2 +++ yp-tools-2.7/src/Makefile.am        Wed Jun  5 14:40:19 2002
3 @@ -6,27 +6,21 @@
4  AUTOMAKE_OPTIONS = 1.4 gnits
5  MAINT_CHARSET = latin1
6  #
7 -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s -m 555
8  
9 -CFLAGS = @WARNFLAGS@ @DEFS@ @CFLAGS@
10 -LDADD = @LIBINTL@ ../lib/libyptools.a
11 +LDADD = $(INTLLIBS) ../lib/libyptools.a
12  
13  localedir = $(datadir)/locale
14  INCLUDES = -I$(srcdir) -I$(top_srcdir) -DLOCALEDIR=\"$(localedir)\"
15  
16  CLEANFILES = *~ domainname
17  
18 -rootexecbindir = @rootbindir@
19 -
20  EXTRA_PROGRAMS = domainname
21 -rootexecbin_PROGRAMS = @DOMAINNAME@
22 +rootbin_PROGRAMS = $(DOMAINNAME)
23  bin_PROGRAMS = ypwhich ypmatch ypcat yppasswd
24  sbin_PROGRAMS = yppoll ypset yptest
25  
26 -domainname_LDADD := @LIBINTL@
27 -
28  yppasswd_SOURCES = yppasswd.c yppasswd_xdr.c yppasswd.h
29 -yppasswd_LDADD = ${LDADD} @LIBCRYPT@ @LIBCRACK@
30 +yppasswd_LDADD = ${LDADD} $(LIBCRYPT) $(LIBCRACK)
31  yppasswd_CFLAGS = -DPASSWD_PROG=\"${PASSWD_PROG}\" \
32         -DCHFN_PROG=\"${CHFN_PROG}\" -DCHSH_PROG=\"${CHSH_PROG}\"
33  
34 --- yp-tools-2.7/man/Makefile.am~       Wed Jun  5 14:42:15 2002
35 +++ yp-tools-2.7/man/Makefile.am        Wed Jun  5 14:42:15 2002
36 @@ -14,4 +14,4 @@
37         yppoll.8.in ypset.8.in yptest.8.in ypwhich.1.in nicknames.5.in
38  
39  man_MANS = ypcat.1 ypchfn.1 ypchsh.1 ypmatch.1 yppasswd.1 yppoll.8 ypset.8\
40 -        yptest.8 ypwhich.1 nicknames.5 @MAN_DOMAINNAME@
41 +        yptest.8 ypwhich.1 nicknames.5 $(MAN_DOMAINNAME)
42 --- yp-tools-2.7/lib/Makefile.am~       Wed Jun  5 14:44:06 2002
43 +++ yp-tools-2.7/lib/Makefile.am        Wed Jun  5 14:44:06 2002
44 @@ -10,14 +10,11 @@
45  
46  noinst_LIBRARIES = libyptools.a
47  
48 -CFLAGS = @WARNFLAGS@ @DEFS@ @CFLAGS@
49 -
50  EXTRA_DIST = getopt.c getopt1.c getline.c ypbinderr_string.c
51  
52  noinst_HEADERS = getopt.h getline.h yp-tools.h nicknames.h yp_all_host.h
53  
54  libyptools_a_SOURCES = nicknames.c yp_xdr.c yp_all_host.c
55 -libyptools_a_LIBADD = @LIBOBJS@
56  
57  localedir = $(datadir)/locale
58  INCLUDES = -I../intl -DLOCALEDIR=\"$(localedir)\"
59 --- yp-tools-2.7/Makefile.am~   Wed Jun  5 14:45:06 2002
60 +++ yp-tools-2.7/Makefile.am    Wed Jun  5 14:45:06 2002
61 @@ -6,12 +6,10 @@
62  AUTOMAKE_OPTIONS = 1.5 gnits dist-bzip2
63  MAINT_CHARSET = latin1
64  #
65 -SUBDIRS = m4  lib src po man etc
66 +SUBDIRS = intl lib src po man etc
67  
68  CLEANFILES = *~
69  
70  #EXTRA_DIST = yp-tools.spec
71  
72 -ACLOCAL_AMFLAGS = -I m4
73 -
74  EXTRA_DIST = config.rpath
75 --- yp-tools-2.7/acinclude.m4~  Wed Jun  5 14:45:54 2002
76 +++ yp-tools-2.7/acinclude.m4   Wed Jun  5 14:45:54 2002
77 @@ -2,7 +2,7 @@
78  dnl We can't just do AC_REPLACE_FUNCS(getline) because some systems
79  dnl have a function by that name in -linet that doesn't have anything
80  dnl to do with the function we need.
81 -AC_DEFUN(AM_FUNC_GETLINE,
82 +AC_DEFUN([AM_FUNC_GETLINE],
83  [dnl
84    am_getline_needs_run_time_check=no
85    AC_CHECK_FUNC(getline,
86 @@ -46,7 +46,7 @@
87  
88  # serial 1
89  
90 -AC_DEFUN(AM_WITH_EFENCE,
91 +AC_DEFUN([AM_WITH_EFENCE],
92  [AC_MSG_CHECKING(if malloc debugging with efence is wanted)
93  AC_ARG_WITH(efence,
94  [  --with-efence           use ElectricFence 2.05],
95 --- yp-tools-2.7/configure.in~  Wed Jun  5 17:43:35 2002
96 +++ yp-tools-2.7/configure.in   Wed Jun  5 17:43:35 2002
97 @@ -4,78 +4,62 @@
98  AM_CONFIG_HEADER(config.h)
99  AC_PREFIX_DEFAULT(/usr)
100  
101 -dnl Set of available languages.
102 -ALL_LINGUAS="de"
103 -
104 -AC_SUBST(PACKAGE)
105 -AC_SUBST(VERSION)
106 -
107  dnl Some hacks...
108 -test "${prefix}" = "NONE" && prefix="/usr"
109 -if test ${prefix} = '/usr'
110 -then
111 -dnl If we use /usr as prefix, use /usr/share/man for manual pages
112 -       if test ${mandir} = '${prefix}/man'
113 -        then
114 -           mandir='${prefix}/share/man'
115 -        fi
116 +if test "${prefix}" = "NONE"; then
117 +       prefix="/usr"
118  fi
119  dnl Change libexec to lib/yp
120 -if test ${libexecdir} = '${exec_prefix}/libexec'
121 -then
122 -  libexecdir='${exec_prefix}/lib/yp'
123 +if test ${libexecdir} = '${exec_prefix}/libexec'; then
124 +       libexecdir='${exec_prefix}/lib/yp'
125  fi
126  
127 -if test x"$ac_default_prefix" = x"/usr"
128 -then
129 -   rootbindir="/bin"
130 +if test x"$ac_default_prefix" = x"/usr"; then
131 +       rootbindir="/bin"
132  else
133 -   rootbindir=$ac_default_prefix"/bin"
134 +       rootbindir=$ac_default_prefix"/bin"
135  fi
136  AC_SUBST(rootbindir)
137  
138  dnl Should we install domainname ? default yes
139  AC_ARG_ENABLE(domainname,
140 -        [  --disable-domainname    Don't install domainname [default=yes]],
141 -              INSTALL_DOMAINNAME=$enableval, INSTALL_DOMAINNAME=yes)
142 -if test "$INSTALL_DOMAINNAME" = "no"
143 -then
144 -   DOMAINNAME=
145 -   MAN_DOMAINNAME=
146 +       [  --disable-domainname    Don't install domainname [default=yes]],
147 +               INSTALL_DOMAINNAME=$enableval, INSTALL_DOMAINNAME=yes)
148 +if test "$INSTALL_DOMAINNAME" = "no"; then
149 +       DOMAINNAME=
150 +       MAN_DOMAINNAME=
151  else
152 -   DOMAINNAME=domainname
153 -   MAN_DOMAINNAME="domainname.8 nisdomainname.8 ypdomainname.8"
154 +       DOMAINNAME=domainname
155 +       MAN_DOMAINNAME="domainname.8 nisdomainname.8 ypdomainname.8"
156  fi
157  AC_SUBST(DOMAINNAME)
158  AC_SUBST(MAN_DOMAINNAME)
159  
160  dnl Should we use the CRACKLIB ? default no
161  AC_ARG_ENABLE(cracklib,
162 -        [  --enable-cracklib       Use the cracklib for yppasswd [default=no]],
163 -        USE_CRACKLIB=1
164 -        AC_DEFINE(USE_CRACKLIB,1,[Define if you want to use libcrack to check the new passwords]))
165 +       [  --enable-cracklib       Use the cracklib for yppasswd [default=no]],
166 +       USE_CRACKLIB=1
167 +       AC_DEFINE(USE_CRACKLIB,1,[Define if you want to use libcrack to check the new passwords]))
168  
169  dnl Should we do extra checks even if we use the CRACKLIB ? default no
170  AC_ARG_ENABLE(cracklib-strict,
171 -        [  --enable-cracklib-strict Do some extra tests before accepting [default=no]],
172 -        USE_CRACKLIB=1;
173 -        USE_CRACKLIB_STRICT=1;
174 -        AC_DEFINE(USE_CRACKLIB,1,[Define if you want to use libcrack to check the new passwords])
175 -        AC_DEFINE(USE_CRACKLIB_STRICT,1,[Define if you want to use some extra checks besides the cracklib]))
176 +       [  --enable-cracklib-strict Do some extra tests before accepting [default=no]],
177 +       USE_CRACKLIB=1;
178 +       USE_CRACKLIB_STRICT=1;
179 +       AC_DEFINE(USE_CRACKLIB,1,[Define if you want to use libcrack to check the new passwords])
180 +       AC_DEFINE(USE_CRACKLIB_STRICT,1,[Define if you want to use some extra checks besides the cracklib]))
181  
182  dnl Should passwd be used instead of yppasswd ? Default is no.
183  AC_ARG_ENABLE(call-passwd,
184 -        [  --enable-call-passwd  yppasswd calls passwd, chfn or chsh [default=no]],
185 +       [  --enable-call-passwd  yppasswd calls passwd, chfn or chsh [default=no]],
186         YPPASSWD_IS_DEPRECATED=1
187 -        AC_DEFINE(YPPASSWD_IS_DEPRECATED,1,[Define if yppasswd is deprecated and passwd should be used instead]))
188 -
189 +       AC_DEFINE(YPPASSWD_IS_DEPRECATED,1,[Define if yppasswd is deprecated and passwd should be used instead]))
190  
191  dnl Checks for programs.
192  AC_PROG_CC
193  dnl If we're using gcc, we want warning flags
194 -dnl test -n "$GCC" && WARNFLAGS="-Wall"
195 -test -n "$GCC" && WARNFLAGS="-W -Wall -Wbad-function-cast -Wcast-align -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef"
196 -AC_SUBST(WARNFLAGS)
197 +if test -n "$GCC"; then
198 +       CFLAGS="$CFLAGS -W -Wall -Wbad-function-cast -Wcast-align -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wshadow -Wstrict-prototypes -Wundef"
199 +fi
200  AC_PROG_CPP
201  AC_ISC_POSIX
202  AC_PROG_INSTALL
203 @@ -83,9 +67,9 @@
204  AC_PROG_RANLIB
205  
206  if test "${YPPASSWD_IS_DEPRECATED}" = "1"; then
207 -  AC_PATH_PROG(PASSWD_PROG, passwd)
208 -  AC_PATH_PROG(CHFN_PROG, chfn)
209 -  AC_PATH_PROG(CHSH_PROG, chsh)
210 +       AC_PATH_PROG(PASSWD_PROG, passwd)
211 +       AC_PATH_PROG(CHFN_PROG, chfn)
212 +       AC_PATH_PROG(CHSH_PROG, chsh)
213  fi
214  
215  AM_WITH_DMALLOC
216 @@ -96,18 +80,18 @@
217  AC_CHECK_LIB(nsl, yp_get_default_domain)
218  
219  AC_CHECK_LIB(xcrypt,crypt,LIBCRYPT="-lxcrypt",LIBCRYPT="")
220 -if test -z "$LIBCRYPT" ; then
221 -  AC_CHECK_LIB(crypt,crypt,LIBCRYPT="-lcrypt",LIBCRYPT="")
222 -  AC_CHECK_HEADERS(crypt.h)
223 +if test -z "$LIBCRYPT"; then
224 +       AC_CHECK_LIB(crypt,crypt,LIBCRYPT="-lcrypt",LIBCRYPT="")
225 +       AC_CHECK_HEADERS(crypt.h)
226  else
227 -  AC_CHECK_HEADERS(xcrypt.h crypt.h)
228 +       AC_CHECK_HEADERS(xcrypt.h crypt.h)
229  fi
230  AC_SUBST(LIBCRYPT)
231  
232  dnl Check for libcrack
233  if test "${USE_CRACKLIB}" = "1"; then
234 -  AC_CHECK_LIB(crack, FascistCheck, LIBCRACK="-lcrack",LIBCRACK="")
235 -  AC_SUBST(LIBCRACK)
236 +       AC_CHECK_LIB(crack, FascistCheck, LIBCRACK="-lcrack",LIBCRACK="")
237 +       AC_SUBST(LIBCRACK)
238  fi
239  
240  dnl Checks for header files.
241 @@ -118,21 +102,36 @@
242  AC_C_CONST
243  
244  dnl Checks for library functions.
245 -AC_CHECK_FUNC(getopt_long, , [AC_LIBOBJ(getopt) AC_LIBOBJ(getopt1)])
246 +AC_CHECK_FUNC(getopt_long, [], [AC_LIBOBJ(getopt) AC_LIBOBJ(getopt1)])
247  
248  AC_REPLACE_FUNCS(ypbinderr_string)
249  
250  AM_FUNC_GETLINE
251  if test $am_cv_func_working_getline != yes; then
252 -  AC_CHECK_FUNCS(getdelim)
253 +       AC_CHECK_FUNCS(getdelim)
254  else
255 -  AC_CHECK_FUNCS(getline)
256 +       AC_CHECK_FUNCS(getline)
257  fi
258  
259  dnl internationalization macros
260 -AM_GNU_GETTEXT([external])
261 +ALL_LINGUAS="de"
262 +AM_GNU_GETTEXT
263  
264 -AC_OUTPUT([Makefile lib/Makefile src/Makefile man/Makefile m4/Makefile
265 -          etc/Makefile po/Makefile.in man/domainname.8 man/nicknames.5
266 -          man/ypcat.1 man/ypmatch.1 man/yppasswd.1 man/yppoll.8
267 -          man/ypset.8 man/yptest.8 man/ypwhich.1])
268 +AC_OUTPUT([
269 +       Makefile 
270 +       intl/Makefile
271 +       lib/Makefile
272 +       src/Makefile
273 +       man/Makefile
274 +       etc/Makefile
275 +       po/Makefile.in
276 +       man/domainname.8
277 +       man/nicknames.5
278 +       man/ypcat.1
279 +       man/ypmatch.1
280 +       man/yppasswd.1
281 +       man/yppoll.8
282 +       man/ypset.8
283 +       man/yptest.8
284 +       man/ypwhich.1
285 +       ])
This page took 0.180285 seconds and 3 git commands to generate.