Commit Graph

64 Commits

Author SHA1 Message Date
ewt e637438e97 set proper default for chown() checking
CVS patchset: 1803
CVS date: 1997/08/26 18:22:16
1997-08-26 18:22:16 +00:00
ewt a9f16a53a6 chown() follows symlinks on nextstep (that's what I'll guess anyway)
CVS patchset: 1801
CVS date: 1997/08/26 14:26:27
1997-08-26 14:26:27 +00:00
ewt a50bad6f03 build up LIBS by appending
CVS patchset: 1786
CVS date: 1997/08/21 01:07:29
1997-08-21 01:07:29 +00:00
ewt 2ec98d5fed Look for random() in -lucb
CVS patchset: 1782
CVS date: 1997/08/10 13:41:11
1997-08-10 13:41:11 +00:00
ewt c412e45d33 look for random() in libm
CVS patchset: 1762
CVS date: 1997/07/23 18:36:55
1997-07-23 18:36:55 +00:00
ewt 31897750f8 removed cpiobin from rpmrc
CVS patchset: 1759
CVS date: 1997/07/23 18:14:51
1997-07-23 18:14:51 +00:00
ewt d7e4e056fa Fixed output messages
CVS patchset: 1716
CVS date: 1997/06/26 14:35:37
1997-06-26 14:35:37 +00:00
ewt a3c0eeb9bc chown() follows symlinks on hpux
CVS patchset: 1714
CVS date: 1997/06/25 20:23:27
1997-06-25 20:23:27 +00:00
ewt dfe564e55d more osf getmntent_r() patches
CVS patchset: 1712
CVS date: 1997/06/25 16:10:19
1997-06-25 16:10:19 +00:00
ewt dda52c18d6 Changes for OSF/1 getmntinfo_r()
CVS patchset: 1708
CVS date: 1997/06/19 22:18:02
1997-06-19 22:18:02 +00:00
ewt bfad9c3271 First pass at SCO getmntent()
CVS patchset: 1702
CVS date: 1997/06/19 13:30:47
1997-06-19 13:30:47 +00:00
ewt aaecdd0b19 Fixed mntctl() checking
CVS patchset: 1690
CVS date: 1997/06/17 14:49:07
1997-06-17 14:49:07 +00:00
ewt 9b9de6ce15 Provide an alternate getmntent() if necessary.
CVS patchset: 1679
CVS date: 1997/06/02 19:59:07
1997-06-02 19:59:07 +00:00
ewt 9491610f7e added virtual query tag ability, fsnames query tag,
CVS patchset: 1668
CVS date: 1997/05/30 14:16:20
1997-05-30 14:16:20 +00:00
ewt 32721ebeb2 Fixed aix chown test.
CVS patchset: 1656
CVS date: 1997/05/21 19:39:54
1997-05-21 19:39:54 +00:00
ewt 34110c1694 Use a more portable alternative to 'id -u'
CVS patchset: 1645
CVS date: 1997/05/20 15:29:59
1997-05-20 15:29:59 +00:00
ewt c5c46a7c38 Use lchown() if it's available
CVS patchset: 1644
CVS date: 1997/05/20 15:28:25
1997-05-20 15:28:25 +00:00
ewt d17a80d764 Guess chown doesn't follow symlinks w/ configure is run by non-root user.
CVS patchset: 1643
CVS date: 1997/05/19 14:09:35
1997-05-19 14:09:35 +00:00
ewt 1296efb89a Applied changes for AIX. This involved using <sys/select.h> if it's available.
CVS patchset: 1638
CVS date: 1997/05/16 15:32:57
1997-05-16 15:32:57 +00:00
ewt 1a382cc365 Added --enable-broken-chmod
CVS patchset: 1633
CVS date: 1997/05/15 15:09:44
1997-05-15 15:09:44 +00:00
ewt ba03c6c1f8 Check for chown() following symlinks
CVS patchset: 1631
CVS date: 1997/05/15 14:32:24
1997-05-15 14:32:24 +00:00
ewt 58166a9c32 Fix things up for SunOS
CVS patchset: 1630
CVS date: 1997/05/15 14:08:52
1997-05-15 14:08:52 +00:00
ewt c312659a87 Automatically define NEED_TIMEZONE
CVS patchset: 1628
CVS date: 1997/05/15 14:02:36
1997-05-15 14:02:36 +00:00
ewt 43e43407b8 Fixed some minor problems.
CVS patchset: 1623
CVS date: 1997/05/14 18:42:47
1997-05-14 18:42:47 +00:00
ewt 91ef4108d5 Try to handle solaris2.5.1 in configure better
CVS patchset: 1619
CVS date: 1997/05/14 18:31:17
1997-05-14 18:31:17 +00:00
ewt 49a247317a Include sys/socket.h if it's available
CVS patchset: 1614
CVS date: 1997/05/07 19:27:21
1997-05-07 19:27:21 +00:00
ewt 80a62f5091 Look for limits.h (strtol.c uses it)
CVS patchset: 1610
CVS date: 1997/05/07 15:15:42
1997-05-07 15:15:42 +00:00
ewt bb90619b93 Check for strerror, strtol, strtoul.
CVS patchset: 1602
CVS date: 1997/05/07 15:04:34
1997-05-07 15:04:34 +00:00
ewt 260850e9b8 Doesn't use cpio to unpack archives anymore...
CVS patchset: 1595
CVS date: 1997/05/05 20:46:58
1997-05-05 20:46:58 +00:00
ewt 250bbe29e1 Use strings.h on SCO (there's probably a better way of doing this, but this
will work so why bother?).

CVS patchset: 1590
CVS date: 1997/05/02 15:47:37
1997-05-02 15:47:37 +00:00
ewt 4fbd5adc44 Made code recognize gzipbin rpmrc entry.
CVS patchset: 1584
CVS date: 1997/05/01 21:07:46
1997-05-01 21:07:46 +00:00
ewt b86bcefc78 1) Added search for gzip binary
2) Don't die if gzip/cpio not found, just look in path at run time
3) Fixed problems with stat macro detection

CVS patchset: 1582
CVS date: 1997/05/01 19:07:43
1997-05-01 19:07:43 +00:00
ewt 34211b9ecc Changed ucb rules, look for /usr/ucblib.
CVS patchset: 1564
CVS date: 1997/04/30 18:03:27
1997-04-30 18:03:27 +00:00
ewt acb0a9c928 Look for S_IFSOCK and define it as 0 if it doesn't exist (this is for SCO).
CVS patchset: 1563
CVS date: 1997/04/30 15:32:40
1997-04-30 15:32:40 +00:00
ewt 84de5ba32e - changed LIBRPMRC_FILENAME, LIBRPMALIAS_FILENAME, RPMNLSDIR
directories to @sysconfdir@, @sysconfdir@, and @datadir@ to
  better conform with autoconf
- set RPM_INSTALL_PREFIX environment variable when running
  verify scripts
- beginnings of SCO support (though I suspect it will take one
  or two more iterations to get it right)
- switched to CVS and updated some Makefile rules
- look for gethostbyname() instead of gethostname() in -nsl
  (this could break some things)
- added check for strcasecmp() in -lucb on systems which don't
  have strcasecmp() in libc
- don't build -static on hpux10
- don't try and NLS empty strings
- changed index() call to strchr() in macro code
- include <time.h> in build/spec.c for various platforms
- added update-po rule to po/Makefile.in
- updated de.po (thanks to Karl Eichwalder)

CVS patchset: 1554
CVS date: 1997/04/28 20:45:05
1997-04-28 20:45:05 +00:00
ewt 0ca7205ef3 look for S_ISLNK and S_ISSTAT and define macros appropriately
CVS patchset: 1489
CVS date: 1997/03/20 15:18:07
1997-03-20 15:18:07 +00:00
ewt fd5f6c1efc got rid of LIBSOCKET, ZLIB
check for not needing -lnsl and -lsocket before looking for the libs

CVS patchset: 1481
CVS date: 1997/03/11 17:09:34
1997-03-11 17:09:34 +00:00
ewt 2c99fe0b7e cleanup up the -lsocket, -lnsl stuff some more <sigh>
CVS patchset: 1473
CVS date: 1997/03/04 02:22:20
1997-03-04 02:22:20 +00:00
ewt 93e32a738c rearranged -lsocket/-lnsl checks
CVS patchset: 1459
CVS date: 1997/02/25 23:17:49
1997-02-25 23:17:49 +00:00
ewt 78385bc214 1) traded LIBPATH for LIBS
2) checks for dirent.h
3) checks for -lnsl explicitly

CVS patchset: 1446
CVS date: 1997/02/20 02:20:10
1997-02-20 02:20:10 +00:00
ewt 2741e30f3c got rid of the LIBS/LIBPATH dualism
CVS patchset: 1440
CVS date: 1997/02/17 23:58:08
1997-02-17 23:58:08 +00:00
ewt 5c503f570f if a prefix other then /usr or /usr/local is used look in $prefix/lib
and $prefix/include for libraries

CVS patchset: 1401
CVS date: 1997/02/12 04:48:06
1997-02-12 04:48:06 +00:00
ewt f818ac27f7 1) check for STDC headers (makes glob.c, etc happy)
2) check from string.h
3) define HAVE_REALPATH as appropriate

CVS patchset: 1358
CVS date: 1997/01/24 19:04:51
1997-01-24 19:04:51 +00:00
ewt 0d0ca1f947 tried to fix h_errno check
CVS patchset: 1344
CVS date: 1997/01/23 20:29:16
1997-01-23 20:29:16 +00:00
ewt 3c528c8ab6 don't look for getopt anymore (we don't need it)
CVS patchset: 1334
CVS date: 1997/01/22 20:40:45
1997-01-22 20:40:45 +00:00
ewt 4d9920ab1f 1) use autoconf message facilities
2) look for h_errno

CVS patchset: 1329
CVS date: 1997/01/20 22:34:47
1997-01-20 22:34:47 +00:00
ewt c40e834ea0 use config.h now
CVS patchset: 1311
CVS date: 1997/01/17 16:20:10
1997-01-17 16:20:10 +00:00
ewt 944ef205b9 look for glob.h, fnmatch.hj
CVS patchset: 1299
CVS date: 1997/01/16 19:44:24
1997-01-16 19:44:24 +00:00
ewt 2788ae7180 look for POSIX chmod
CVS patchset: 1293
CVS date: 1997/01/16 17:23:44
1997-01-16 17:23:44 +00:00
ewt b442e7e174 don't check for setenv() anymore as we never use it anyway
CVS patchset: 1253
CVS date: 1996/12/24 14:02:35
1996-12-24 14:02:35 +00:00