marc [Sun, 25 Jan 1998 17:03:30 +0000 (17:03 +0000)]
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
marc [Fri, 23 Jan 1998 04:23:33 +0000 (04:23 +0000)]
Handle files with spaces
CVS patchset: 1976
CVS date: 1998/01/23 04:23:33
ewt [Thu, 22 Jan 1998 14:13:01 +0000 (14:13 +0000)]
added include of stdio.h
CVS patchset: 1975
CVS date: 1998/01/22 14:13:01
ewt [Tue, 20 Jan 1998 02:41:18 +0000 (02:41 +0000)]
accept NULL as a valid prefix in rpmdbOpen()
CVS patchset: 1974
CVS date: 1998/01/20 02:41:18
ewt [Thu, 15 Jan 1998 19:52:42 +0000 (19:52 +0000)]
changes to differentiate mipsel from mipseb
CVS patchset: 1973
CVS date: 1998/01/15 19:52:42
ewt [Thu, 15 Jan 1998 16:47:55 +0000 (16:47 +0000)]
added -L$(topdir)/popt to Makefile.inc
CVS patchset: 1972
CVS date: 1998/01/15 16:47:55
ewt [Thu, 15 Jan 1998 16:43:11 +0000 (16:43 +0000)]
fixed typo
CVS patchset: 1971
CVS date: 1998/01/15 16:43:11
ewt [Thu, 15 Jan 1998 16:42:41 +0000 (16:42 +0000)]
version 2.4.99
CVS patchset: 1970
CVS date: 1998/01/15 16:42:41
marc [Thu, 15 Jan 1998 16:18:31 +0000 (16:18 +0000)]
*** empty log message ***
CVS patchset: 1969
CVS date: 1998/01/15 16:18:31
marc [Thu, 15 Jan 1998 15:36:52 +0000 (15:36 +0000)]
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
marc [Thu, 15 Jan 1998 15:03:08 +0000 (15:03 +0000)]
Change use of "export" to work on non-bash shells.
CVS patchset: 1967
CVS date: 1998/01/15 15:03:08
marc [Wed, 14 Jan 1998 22:04:06 +0000 (22:04 +0000)]
Don't build any packages if we got --test.
CVS patchset: 1966
CVS date: 1998/01/14 22:04:06
marc [Wed, 14 Jan 1998 22:02:01 +0000 (22:02 +0000)]
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
ewt [Wed, 14 Jan 1998 14:40:02 +0000 (14:40 +0000)]
*** empty log message ***
CVS patchset: 1964
CVS date: 1998/01/14 14:40:02
ewt [Wed, 14 Jan 1998 14:39:11 +0000 (14:39 +0000)]
fixed rpmlibbuild.a to librpmbuild.a
CVS patchset: 1963
CVS date: 1998/01/14 14:39:11
marc [Wed, 14 Jan 1998 04:14:35 +0000 (04:14 +0000)]
Fix (and slightly change effects of) --rebuild and --recompile.
CVS patchset: 1962
CVS date: 1998/01/14 04:14:35
marc [Wed, 14 Jan 1998 03:32:44 +0000 (03:32 +0000)]
The spec file read code was inserting a second \n after every line!
CVS patchset: 1961
CVS date: 1998/01/14 03:32:44
marc [Tue, 13 Jan 1998 19:59:26 +0000 (19:59 +0000)]
Add changelog and man page entry for --rmsource.
CVS patchset: 1960
CVS date: 1998/01/13 19:59:26
marc [Tue, 13 Jan 1998 19:56:18 +0000 (19:56 +0000)]
Remove requirement of Distribution, Vendor, and Packager.
CVS patchset: 1959
CVS date: 1998/01/13 19:56:18
marc [Tue, 13 Jan 1998 19:53:07 +0000 (19:53 +0000)]
Temp turn off -p "foo foo foo" in CHANGELOG.
Forgot to turn on rmsource.
CVS patchset: 1958
CVS date: 1998/01/13 19:53:07
ewt [Tue, 13 Jan 1998 19:38:40 +0000 (19:38 +0000)]
fix for stupid freebsd header files
CVS patchset: 1957
CVS date: 1998/01/13 19:38:40
ewt [Mon, 12 Jan 1998 21:31:29 +0000 (21:31 +0000)]
merged in Marc's new build code
CVS patchset: 1956
CVS date: 1998/01/12 21:31:29
ewt [Mon, 12 Jan 1998 16:58:31 +0000 (16:58 +0000)]
fixed memory leak -- findMatches() wasn't freeing headers
CVS patchset: 1953
CVS date: 1998/01/12 16:58:31
ewt [Mon, 12 Jan 1998 16:58:16 +0000 (16:58 +0000)]
added include of "intl.h"
CVS patchset: 1952
CVS date: 1998/01/12 16:58:16
marc [Sun, 11 Jan 1998 18:53:39 +0000 (18:53 +0000)]
Add intl.h
CVS patchset: 1951
CVS date: 1998/01/11 18:53:39
marc [Sun, 11 Jan 1998 18:20:49 +0000 (18:20 +0000)]
Add intl.h
CVS patchset: 1950
CVS date: 1998/01/11 18:20:49
marc [Sun, 11 Jan 1998 17:17:46 +0000 (17:17 +0000)]
Obsolete root rpmrc var - use buildroot instead.
CVS patchset: 1949
CVS date: 1998/01/11 17:17:46
marc [Sun, 11 Jan 1998 16:40:08 +0000 (16:40 +0000)]
Small bug fix.
Allow C lang to be specified as "C" (as oppopsed to NULL).
CVS patchset: 1948
CVS date: 1998/01/11 16:40:08
ewt [Sat, 10 Jan 1998 07:48:37 +0000 (07:48 +0000)]
freed things improperly
CVS patchset: 1947
CVS date: 1998/01/10 07:48:37
ewt [Fri, 9 Jan 1998 19:10:54 +0000 (19:10 +0000)]
added more i18n strings
CVS patchset: 1946
CVS date: 1998/01/09 19:10:54
ewt [Fri, 9 Jan 1998 19:10:28 +0000 (19:10 +0000)]
added lots of files
CVS patchset: 1945
CVS date: 1998/01/09 19:10:28
ewt [Fri, 9 Jan 1998 18:45:41 +0000 (18:45 +0000)]
added _() around a string
CVS patchset: 1944
CVS date: 1998/01/09 18:45:41
ewt [Thu, 8 Jan 1998 15:32:40 +0000 (15:32 +0000)]
*** empty log message ***
CVS patchset: 1943
CVS date: 1998/01/08 15:32:40
ewt [Thu, 8 Jan 1998 15:32:10 +0000 (15:32 +0000)]
don't run scripts in test mode
CVS patchset: 1942
CVS date: 1998/01/08 15:32:10
ewt [Thu, 8 Jan 1998 15:24:27 +0000 (15:24 +0000)]
added Turkish message catalog
CVS patchset: 1941
CVS date: 1998/01/08 15:24:27
ewt [Wed, 7 Jan 1998 15:43:42 +0000 (15:43 +0000)]
*** empty log message ***
CVS patchset: 1919
CVS date: 1998/01/07 15:43:42
ewt [Wed, 7 Jan 1998 15:26:43 +0000 (15:26 +0000)]
build time arch/os numbers weren't going through canon tables
CVS patchset: 1918
CVS date: 1998/01/07 15:26:43
ewt [Wed, 7 Jan 1998 15:25:46 +0000 (15:25 +0000)]
undid some --setugids problems -- I don't know where they came from though
CVS patchset: 1917
CVS date: 1998/01/07 15:25:46
ewt [Tue, 6 Jan 1998 03:20:24 +0000 (03:20 +0000)]
0 length files are bad only if the files are regular ones -- it may be
fine for sockets
CVS patchset: 1916
CVS date: 1998/01/06 03:20:24
ewt [Tue, 6 Jan 1998 02:45:02 +0000 (02:45 +0000)]
static strings before an array qualifier could get dropped
CVS patchset: 1915
CVS date: 1998/01/06 02:45:02
ewt [Mon, 5 Jan 1998 17:22:51 +0000 (17:22 +0000)]
vesrion 2.4.12
CVS patchset: 1914
CVS date: 1998/01/05 17:22:51
ewt [Mon, 5 Jan 1998 17:22:44 +0000 (17:22 +0000)]
*** empty log message ***
CVS patchset: 1913
CVS date: 1998/01/05 17:22:44
ewt [Mon, 5 Jan 1998 17:22:04 +0000 (17:22 +0000)]
Fixed some error messages
CVS patchset: 1912
CVS date: 1998/01/05 17:22:04
ewt [Mon, 5 Jan 1998 17:21:18 +0000 (17:21 +0000)]
memset() reserved portion of lead
CVS patchset: 1911
CVS date: 1998/01/05 17:21:18
ewt [Mon, 5 Jan 1998 17:21:07 +0000 (17:21 +0000)]
1) version 2.4.12
2) doesn't require cpio anymore
CVS patchset: 1910
CVS date: 1998/01/05 17:21:07
ewt [Tue, 30 Dec 1997 19:26:15 +0000 (19:26 +0000)]
let mips build noarch packages
CVS patchset: 1909
CVS date: 1997/12/30 19:26:15
ewt [Tue, 30 Dec 1997 19:25:51 +0000 (19:25 +0000)]
made --setperms not follow symlinks
CVS patchset: 1908
CVS date: 1997/12/30 19:25:51
ewt [Tue, 30 Dec 1997 19:25:42 +0000 (19:25 +0000)]
*** empty log message ***
CVS patchset: 1907
CVS date: 1997/12/30 19:25:42
marc [Tue, 18 Nov 1997 17:30:58 +0000 (17:30 +0000)]
Added RPMTAG_FILEDEVICES, RPMTAG_FILEINODES, and RPMTAG_FILELANGS.
CVS patchset: 1906
CVS date: 1997/11/18 17:30:58
ewt [Tue, 18 Nov 1997 14:25:55 +0000 (14:25 +0000)]
changed #ifdef to #if
CVS patchset: 1905
CVS date: 1997/11/18 14:25:55
ewt [Tue, 18 Nov 1997 03:15:29 +0000 (03:15 +0000)]
version 2.4.11
CVS patchset: 1904
CVS date: 1997/11/18 03:15:29
ewt [Tue, 18 Nov 1997 03:13:56 +0000 (03:13 +0000)]
various header file cleanups
CVS patchset: 1903
CVS date: 1997/11/18 03:13:56
ewt [Tue, 18 Nov 1997 03:07:10 +0000 (03:07 +0000)]
Force string.h to be present
CVS patchset: 1902
CVS date: 1997/11/18 03:07:10
ewt [Tue, 18 Nov 1997 02:57:00 +0000 (02:57 +0000)]
it wasn't ending a static string which occured immediately before
an array
CVS patchset: 1901
CVS date: 1997/11/18 02:57:00
ewt [Tue, 18 Nov 1997 02:45:38 +0000 (02:45 +0000)]
1) fixed \%dFOO query formats
2) made %% work in query formats
CVS patchset: 1900
CVS date: 1997/11/18 02:45:38
ewt [Wed, 12 Nov 1997 14:47:12 +0000 (14:47 +0000)]
*** empty log message ***
CVS patchset: 1899
CVS date: 1997/11/12 14:47:12
ewt [Wed, 12 Nov 1997 14:46:39 +0000 (14:46 +0000)]
fixed SYS_SOCKET symbol
CVS patchset: 1898
CVS date: 1997/11/12 14:46:39
marc [Fri, 7 Nov 1997 17:27:56 +0000 (17:27 +0000)]
*** empty log message ***
CVS patchset: 1897
CVS date: 1997/11/07 17:27:56
marc [Thu, 6 Nov 1997 19:14:03 +0000 (19:14 +0000)]
*** empty log message ***
CVS patchset: 1896
CVS date: 1997/11/06 19:14:03
marc [Thu, 6 Nov 1997 17:28:29 +0000 (17:28 +0000)]
Fix bug where the directory prefix is listed in the file list
CVS patchset: 1895
CVS date: 1997/11/06 17:28:29
marc [Wed, 5 Nov 1997 14:39:20 +0000 (14:39 +0000)]
Handle broken readdir() in sinix
CVS patchset: 1894
CVS date: 1997/11/05 14:39:20
ewt [Tue, 4 Nov 1997 15:28:55 +0000 (15:28 +0000)]
fixed oops
CVS patchset: 1893
CVS date: 1997/11/04 15:28:55
ewt [Mon, 3 Nov 1997 20:18:11 +0000 (20:18 +0000)]
*** empty log message ***
CVS patchset: 1892
CVS date: 1997/11/03 20:18:11
ewt [Mon, 3 Nov 1997 20:17:45 +0000 (20:17 +0000)]
handle empty files as bad magic, not read errors
CVS patchset: 1891
CVS date: 1997/11/03 20:17:45
ewt [Mon, 3 Nov 1997 15:12:03 +0000 (15:12 +0000)]
removed extraneous ' '
CVS patchset: 1890
CVS date: 1997/11/03 15:12:03
marc [Sun, 2 Nov 1997 22:49:50 +0000 (22:49 +0000)]
Added POPT_KEEP_FIRST to cause popt to *not* ignore first arg.
CVS patchset: 1889
CVS date: 1997/11/02 22:49:50
ewt [Sun, 2 Nov 1997 16:45:17 +0000 (16:45 +0000)]
added error strings for BADNUMBER and OVERFLOW errors
CVS patchset: 1888
CVS date: 1997/11/02 16:45:17
ewt [Sun, 2 Nov 1997 16:12:55 +0000 (16:12 +0000)]
implmented POPT_ARG_INT and POPT_ARG_LONG
CVS patchset: 1887
CVS date: 1997/11/02 16:12:55
ewt [Fri, 31 Oct 1997 19:36:57 +0000 (19:36 +0000)]
*** empty log message ***
CVS patchset: 1886
CVS date: 1997/10/31 19:36:57
ewt [Fri, 31 Oct 1997 19:32:56 +0000 (19:32 +0000)]
fixed misc handling in makefile
CVS patchset: 1885
CVS date: 1997/10/31 19:32:56
ewt [Fri, 31 Oct 1997 19:24:48 +0000 (19:24 +0000)]
only build misc dir and use libmisc.a if necessary
CVS patchset: 1884
CVS date: 1997/10/31 19:24:48
ewt [Fri, 31 Oct 1997 17:31:17 +0000 (17:31 +0000)]
1) use rand
2) conditionally check for newbuild
CVS patchset: 1883
CVS date: 1997/10/31 17:31:17
ewt [Fri, 31 Oct 1997 17:18:49 +0000 (17:18 +0000)]
ftp code works in rpm and install
CVS patchset: 1882
CVS date: 1997/10/31 17:18:49
ewt [Fri, 31 Oct 1997 17:10:29 +0000 (17:10 +0000)]
cersion 2.4.10
CVS patchset: 1881
CVS date: 1997/10/31 17:10:29
ewt [Wed, 29 Oct 1997 22:13:48 +0000 (22:13 +0000)]
don't give an error if missingok files don't exist on -e
CVS patchset: 1880
CVS date: 1997/10/29 22:13:48
ewt [Wed, 29 Oct 1997 20:08:20 +0000 (20:08 +0000)]
set uid/gid of source files to the same as the process's
CVS patchset: 1879
CVS date: 1997/10/29 20:08:20
marc [Wed, 29 Oct 1997 16:02:07 +0000 (16:02 +0000)]
cookie handling
CVS patchset: 1878
CVS date: 1997/10/29 16:02:07
marc [Wed, 29 Oct 1997 15:55:29 +0000 (15:55 +0000)]
ignore cookies
CVS patchset: 1877
CVS date: 1997/10/29 15:55:29
marc [Wed, 29 Oct 1997 15:55:09 +0000 (15:55 +0000)]
handle cookies in source packages
CVS patchset: 1876
CVS date: 1997/10/29 15:55:09
marc [Wed, 29 Oct 1997 15:54:45 +0000 (15:54 +0000)]
added cookie support
CVS patchset: 1875
CVS date: 1997/10/29 15:54:45
marc [Wed, 29 Oct 1997 15:53:35 +0000 (15:53 +0000)]
oboslete code was using a wrong loop invariant
CVS patchset: 1874
CVS date: 1997/10/29 15:53:35
ewt [Wed, 29 Oct 1997 15:12:19 +0000 (15:12 +0000)]
use simple dns stuff
CVS patchset: 1873
CVS date: 1997/10/29 15:12:19
ewt [Tue, 28 Oct 1997 20:59:16 +0000 (20:59 +0000)]
look for user/group name->id transitions after running preinstall
CVS patchset: 1872
CVS date: 1997/10/28 20:59:16
ewt [Sun, 26 Oct 1997 16:42:44 +0000 (16:42 +0000)]
ignore missing entries in requires database
CVS patchset: 1871
CVS date: 1997/10/26 16:42:44
marc [Thu, 23 Oct 1997 15:10:03 +0000 (15:10 +0000)]
Handle patch > 2.1
CVS patchset: 1870
CVS date: 1997/10/23 15:10:03
ewt [Wed, 22 Oct 1997 03:22:17 +0000 (03:22 +0000)]
fixed oldpatch stuff
CVS patchset: 1869
CVS date: 1997/10/22 03:22:17
ewt [Wed, 22 Oct 1997 00:20:06 +0000 (00:20 +0000)]
added check for old patch versions
CVS patchset: 1868
CVS date: 1997/10/22 00:20:06
marc [Fri, 17 Oct 1997 18:35:53 +0000 (18:35 +0000)]
Handle scripts where script prog in a string array.
Make verify script use runScript().
Always chdir("/") before running scripts.
CVS patchset: 1867
CVS date: 1997/10/17 18:35:53
marc [Fri, 17 Oct 1997 18:34:22 +0000 (18:34 +0000)]
Use runScript() for verifying script.
Add verify prog args.
CVS patchset: 1866
CVS date: 1997/10/17 18:34:22
marc [Fri, 17 Oct 1997 18:12:09 +0000 (18:12 +0000)]
Check for write errors
CVS patchset: 1865
CVS date: 1997/10/17 18:12:09
marc [Fri, 17 Oct 1997 04:34:34 +0000 (04:34 +0000)]
header adjustment
CVS patchset: 1864
CVS date: 1997/10/17 04:34:34
marc [Fri, 17 Oct 1997 04:14:06 +0000 (04:14 +0000)]
Added headerAddOrAppendEntry()
Allow more NULL args to getEntry(), etc
CVS patchset: 1863
CVS date: 1997/10/17 04:14:06
ewt [Fri, 17 Oct 1997 03:12:31 +0000 (03:12 +0000)]
*** empty log message ***
CVS patchset: 1862
CVS date: 1997/10/17 03:12:31
ewt [Fri, 17 Oct 1997 03:12:03 +0000 (03:12 +0000)]
when evaluating conditionals, array iteration number stays the same
CVS patchset: 1861
CVS date: 1997/10/17 03:12:03
ewt [Thu, 16 Oct 1997 17:35:48 +0000 (17:35 +0000)]
made mips compatible with noarch
CVS patchset: 1860
CVS date: 1997/10/16 17:35:48
ewt [Wed, 15 Oct 1997 18:53:54 +0000 (18:53 +0000)]
oops
CVS patchset: 1859
CVS date: 1997/10/15 18:53:54
ewt [Wed, 15 Oct 1997 15:46:09 +0000 (15:46 +0000)]
added header for SunOS
CVS patchset: 1858
CVS date: 1997/10/15 15:46:09
ewt [Wed, 15 Oct 1997 15:44:57 +0000 (15:44 +0000)]
serial handling fixes
CVS patchset: 1857
CVS date: 1997/10/15 15:44:57
marc [Tue, 14 Oct 1997 22:02:54 +0000 (22:02 +0000)]
Do a sanity check on BuildRoot
CVS patchset: 1856
CVS date: 1997/10/14 22:02:54
marc [Tue, 14 Oct 1997 21:50:13 +0000 (21:50 +0000)]
Allow License: instead of Copyright:
CVS patchset: 1855
CVS date: 1997/10/14 21:50:13