Commit Graph

88 Commits

Author SHA1 Message Date
jbj 4d413b87d8 check for setreuid portably (Eugene Kanter).
CVS patchset: 2340
CVS date: 1998/09/24 16:49:51
1998-09-24 16:49:51 +00:00
jbj b68857cfe1 rationalize autoconf detection of gzip/bzip2.
CVS patchset: 2302
CVS date: 1998/09/12 20:46:24
1998-09-12 20:46:24 +00:00
jbj 1ae7d58bf0 solaris portability patch resurrection (Steve Sanberg).
CVS patchset: 2284
CVS date: 1998/09/09 21:19:59
1998-09-09 21:19:59 +00:00
jbj f33efd0cc4 String substitution macro file.
CVS patchset: 2223
CVS date: 1998/08/02 15:14:38
1998-08-02 15:14:38 +00:00
jbj 5142bf78e6 Consolidated includes for librpmbuild API.
CVS patchset: 2213
CVS date: 1998/07/30 22:09:42
1998-07-30 22:09:42 +00:00
jbj e4151252f8 Aggregate system includes into system.h.
Rearrange functions to minimize exported routines in librpmbuild API.
VS: ----------------------------------------------------------------------

CVS patchset: 2183
CVS date: 1998/07/25 21:00:26
1998-07-25 21:00:26 +00:00
jbj 209af5b9eb Add {init,add,expand}Macro args everywhere (new macro.c compatibility).
Create /usr/lib/rpm directory and move rpmrc et al there.

CVS patchset: 2168
CVS date: 1998/07/08 17:30:37
1998-07-08 17:30:37 +00:00
ewt 07ec9c5bc2 prefer db_185.h to db.h
CVS patchset: 2131
CVS date: 1998/05/26 13:22:39
1998-05-26 13:22:39 +00:00
ewt 9848b7df30 set bzip2path through configure
CVS patchset: 2129
CVS date: 1998/05/26 13:19:52
1998-05-26 13:19:52 +00:00
ewt 26d510ed98 static rpm generation was fubarred
CVS patchset: 2104
CVS date: 1998/05/01 19:33:51
1998-05-01 19:33:51 +00:00
ewt 01eca71f1a fixed configure.in patch introduced by patch
CVS patchset: 2078
CVS date: 1998/04/09 02:45:39
1998-04-09 02:45:39 +00:00
ewt 6f2eb2440d 1) fix search for find scripts
2) new find scripts for Solaris
3) gernerate -static more automatically

CVS patchset: 2077
CVS date: 1998/04/09 02:41:13
1998-04-09 02:41:13 +00:00
ewt 879e03787c 1) fixed --nomd5 parsing
2) updated configure.in find-req and find-prov checks

CVS patchset: 2068
CVS date: 1998/04/03 16:33:19
1998-04-03 16:33:19 +00:00
ewt 52724fe1ed fixed minor typos
CVS patchset: 2055
CVS date: 1998/03/27 17:41:19
1998-03-27 17:41:19 +00:00
ewt 7b8522b57e added trigger support
CVS patchset: 2049
CVS date: 1998/03/27 16:46:39
1998-03-27 16:46:39 +00:00
ewt 179e9c159a 1) added more portability checks
2) use new dependency scheume
3) use autoheader

CVS patchset: 2026
CVS date: 1998/03/04 16:53:54
1998-03-04 16:53:54 +00:00
ewt 7388abf88b 1) added changes which let RPM build in a directory other then its source
directory
2) moved popt to autoconf

CVS patchset: 2005
CVS date: 1998/02/11 08:59:34
1998-02-11 08:59:34 +00:00
marc d45341c53c Handle broken readdir() in sinix
CVS patchset: 1894
CVS date: 1997/11/05 14:39:20
1997-11-05 14:39:20 +00:00
ewt 00d2ffce52 fixed misc handling in makefile
CVS patchset: 1885
CVS date: 1997/10/31 19:32:56
1997-10-31 19:32:56 +00:00
ewt b1842c1e77 only build misc dir and use libmisc.a if necessary
CVS patchset: 1884
CVS date: 1997/10/31 19:24:48
1997-10-31 19:24:48 +00:00
ewt 67c236d758 1) use rand
2) conditionally check for newbuild

CVS patchset: 1883
CVS date: 1997/10/31 17:31:17
1997-10-31 17:31:17 +00:00
marc 636fc4bec9 Handle patch > 2.1
CVS patchset: 1870
CVS date: 1997/10/23 15:10:03
1997-10-23 15:10:03 +00:00
ewt 5bfbd87d1d fixed oldpatch stuff
CVS patchset: 1869
CVS date: 1997/10/22 03:22:17
1997-10-22 03:22:17 +00:00
ewt 7ade608775 added check for old patch versions
CVS patchset: 1868
CVS date: 1997/10/22 00:20:06
1997-10-22 00:20:06 +00:00
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