Commit Graph

374 Commits

Author SHA1 Message Date
marc 2a0f3482cb Copy the I18N table to the source header so i18n works there
CVS patchset: 2107
CVS date: 1998/05/05 18:24:36
1998-05-05 18:24:36 +00:00
marc 72dedbf1dd - save/restore existing arch when done with buildarch
CVS patchset: 2105
CVS date: 1998/05/01 21:10:51
1998-05-01 21:10:51 +00:00
marc da136c205c Do not remove comments in scripts
CVS patchset: 2101
CVS date: 1998/05/01 01:54:27
1998-05-01 01:54:27 +00:00
marc 27dc5bb73e undo bug inbtroduced when moving macro before %if
CVS patchset: 2100
CVS date: 1998/04/30 21:20:01
1998-04-30 21:20:01 +00:00
marc 5cbb2405f4 include icons in the source packages
CVS patchset: 2098
CVS date: 1998/04/30 15:20:58
1998-04-30 15:20:58 +00:00
marc aa3c0aabd1 fix type in %triggerpostun
CVS patchset: 2097
CVS date: 1998/04/22 18:11:31
1998-04-22 18:11:31 +00:00
marc 47571d8adf Missed some unlinks() when scripts failed
CVS patchset: 2094
CVS date: 1998/04/20 01:15:41
1998-04-20 01:15:41 +00:00
marc 09ddb1a9f0 Added AutoReq: and AutoProv:
CVS patchset: 2093
CVS date: 1998/04/17 04:25:27
1998-04-17 04:25:27 +00:00
ewt fded3f9abc pay attention to autoreqprov flag
CVS patchset: 2092
CVS date: 1998/04/16 16:25:03
1998-04-16 16:25:03 +00:00
marc a615f6e8e9 Do macro expansion before %if processing
CVS patchset: 2090
CVS date: 1998/04/15 15:01:51
1998-04-15 15:01:51 +00:00
marc 7d292a2860 return code buglet
CVS patchset: 2089
CVS date: 1998/04/13 18:10:20
1998-04-13 18:10:20 +00:00
marc 484c325f03 Jeff Johnson's memleak patches
CVS patchset: 2085
CVS date: 1998/04/09 20:20:17
1998-04-09 20:20:17 +00:00
marc 16bd7e06bb - remove icons with --rmsource
- do dependecy generation on -bl
        - check files on all packages on -bl

CVS patchset: 2084
CVS date: 1998/04/09 16:46:30
1998-04-09 16:46:30 +00:00
marc c4b0bbd922 make --clean work with no %setup
CVS patchset: 2074
CVS date: 1998/04/08 14:22:41
1998-04-08 14:22:41 +00:00
marc 67943e0370 Generate a source RPM name even if we aren't building a source RPM.
CVS patchset: 2073
CVS date: 1998/04/07 23:58:01
1998-04-07 23:58:01 +00:00
ewt 6d1654df08 handle negative return values from poptGetNextOpt()
CVS patchset: 2062
CVS date: 1998/04/02 18:31:12
1998-04-02 18:31:12 +00:00
marc e2167205cf Added %triggerpostun
deps for shared libs
only check first 128 chars for non-printables

CVS patchset: 2058
CVS date: 1998/04/01 16:02:05
1998-04-01 16:02:05 +00:00
marc 1968fa2fd5 *** empty log message ***
CVS patchset: 2057
CVS date: 1998/03/29 06:26:45
1998-03-29 06:26:45 +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
marc 4c80f87f14 Added trigger support to build code
Got rid of myftw warning

CVS patchset: 2041
CVS date: 1998/03/20 22:38:00
1998-03-20 22:38:00 +00:00
marc 6ea468663f Added langpatt:
CVS patchset: 2038
CVS date: 1998/03/20 04:34:09
1998-03-20 04:34:09 +00:00
marc 114a8e0fd8 Work around broken realloc()'s.
CVS patchset: 2037
CVS date: 1998/03/11 23:28:47
1998-03-11 23:28:47 +00:00
marc d6bd199c59 Remove dead code.
CVS patchset: 2036
CVS date: 1998/03/11 21:32:48
1998-03-11 21:32:48 +00:00
ewt d29004dc69 1) include cleanups for portability
2) pulled popt structures and variables out of functions -- they need to
   be global due to stupid compilers
3) modified the Makefile to use relative dependencies, and make dependencies
   optional

CVS patchset: 2020
CVS date: 1998/03/04 16:51:06
1998-03-04 16:51:06 +00:00
ewt 25231c4272 got rid of "#endif foo.h" type things (which aren't ansi)
CVS patchset: 2019
CVS date: 1998/03/04 16:49:55
1998-03-04 16:49:55 +00:00
marc 6accf2f426 Clean up buildroot (remove suplicate slashes, trailing slashes)
CVS patchset: 2015
CVS date: 1998/03/03 17:07:39
1998-03-03 17:07:39 +00:00
marc 9fa832f9b6 Jeff Johnson's mode/dev fixes
CVS patchset: 2014
CVS date: 1998/02/28 20:29:11
1998-02-28 20:29:11 +00:00
marc 082dc4c970 Fix dumb memory handling bug.
CVS patchset: 2013
CVS date: 1998/02/28 16:58:23
1998-02-28 16:58:23 +00:00
ewt 5e0cec0c81 replaced include of <malloc.h> with an include of <stdlib.h>
CVS patchset: 2012
CVS date: 1998/02/25 18:31:52
1998-02-25 18:31:52 +00:00
marc f7d58c70f1 Allow spaces in group names.
CVS patchset: 2009
CVS date: 1998/02/21 00:02:50
1998-02-21 00:02:50 +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 c8be333089 Make BuildArch: a synonym for BuildArchitectures:
CVS patchset: 2004
CVS date: 1998/02/10 16:33:04
1998-02-10 16:33:04 +00:00
marc 76cee5d3cc Fix problem with bzip2/gzip.
Fix problem with prefix/prefixes.

CVS patchset: 1990
CVS date: 1998/02/05 14:35:56
1998-02-05 14:35:56 +00:00
marc 7394837eaf *** empty log message ***
CVS patchset: 1989
CVS date: 1998/02/05 14:26:43
1998-02-05 14:26:43 +00:00
marc 4f3c571a16 Added sanity check on Prefixes:
Added some support for bzip2.  Still needs configure and lib-rpmrc.in stuff.

CVS patchset: 1983
CVS date: 1998/02/03 15:11:23
1998-02-03 15:11:23 +00:00
marc 840599e3d9 New prefix handling (also take Prefixes:)
CVS patchset: 1982
CVS date: 1998/02/03 04:30:19
1998-02-03 04:30:19 +00:00
marc 9fc5557ba4 Fix return code handling
CVS patchset: 1981
CVS date: 1998/02/02 15:34:36
1998-02-02 15:34:36 +00:00
marc b910492639 Fix bug where macros were being improperly set for Patch: and Source: lines.
CVS patchset: 1978
CVS date: 1998/01/26 15:52:56
1998-01-26 15:52:56 +00:00
marc 2ae55b71cb New rpmrc entry BuildShell can used to set the shell used for build scripts.
Default is /bin/sh.

CVS patchset: 1977
CVS date: 1998/01/25 17:03:30
1998-01-25 17:03:30 +00:00
marc 79fc5363de Handle files with spaces
CVS patchset: 1976
CVS date: 1998/01/23 04:23:33
1998-01-23 04:23:33 +00:00
ewt 69fdcb8569 added include of stdio.h
CVS patchset: 1975
CVS date: 1998/01/22 14:13:01
1998-01-22 14:13:01 +00:00
marc 7ab0c83571 Hmm, why don't we actually pass the archive through gzip?
That sounds like a good idea.

CVS patchset: 1968
CVS date: 1998/01/15 15:36:52
1998-01-15 15:36:52 +00:00
marc 449a0f84c7 Change use of "export" to work on non-bash shells.
CVS patchset: 1967
CVS date: 1998/01/15 15:03:08
1998-01-15 15:03:08 +00:00
marc 83ec1da3f4 Don't build any packages if we got --test.
CVS patchset: 1966
CVS date: 1998/01/14 22:04:06
1998-01-14 22:04:06 +00:00
marc 041f4d727f Don't try to cd into the build dir if there isn't onw.
CVS patchset: 1965
CVS date: 1998/01/14 22:02:01
1998-01-14 22:02:01 +00:00
marc c1d4e94106 The spec file read code was inserting a second \n after every line!
CVS patchset: 1961
CVS date: 1998/01/14 03:32:44
1998-01-14 03:32:44 +00:00
marc f640acd1b4 Remove requirement of Distribution, Vendor, and Packager.
CVS patchset: 1959
CVS date: 1998/01/13 19:56:18
1998-01-13 19:56:18 +00:00
ewt 161b80d7eb fix for stupid freebsd header files
CVS patchset: 1957
CVS date: 1998/01/13 19:38:40
1998-01-13 19:38:40 +00:00
ewt 757e50ffc8 merged in Marc's new build code
CVS patchset: 1956
CVS date: 1998/01/12 21:31:29
1998-01-12 21:31:29 +00:00
ewt ba236840af memset() reserved portion of lead
CVS patchset: 1911
CVS date: 1998/01/05 17:21:18
1998-01-05 17:21:18 +00:00