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
marc
31808c0fc2
Fix bug where the directory prefix is listed in the file list
...
CVS patchset: 1895
CVS date: 1997/11/06 17:28:29
1997-11-06 17:28:29 +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
marc
27f71aba7b
Do a sanity check on BuildRoot
...
CVS patchset: 1856
CVS date: 1997/10/14 22:02:54
1997-10-14 22:02:54 +00:00
marc
081fc78381
Allow License: instead of Copyright:
...
CVS patchset: 1855
CVS date: 1997/10/14 21:50:13
1997-10-14 21:50:13 +00:00
marc
f21b2d27ad
Allow Copyrght: to be inherited
...
CVS patchset: 1854
CVS date: 1997/10/14 21:46:49
1997-10-14 21:46:49 +00:00
marc
398ca4e827
Terminate optionsTable
...
CVS patchset: 1845
CVS date: 1997/10/08 15:13:35
1997-10-08 15:13:35 +00:00
marc
518ddc38e0
Bug
...
CVS patchset: 1843
CVS date: 1997/10/07 14:22:40
1997-10-07 14:22:40 +00:00
marc
017fde861d
Added %ghost option for files
...
CVS patchset: 1841
CVS date: 1997/10/06 17:43:58
1997-10-06 17:43:58 +00:00
marc
d518d25eb9
Sanity check
...
CVS patchset: 1835
CVS date: 1997/09/30 20:23:20
1997-09-30 20:23:20 +00:00
marc
3b6704e349
Move obsoletes to own tag
...
CVS patchset: 1828
CVS date: 1997/09/16 20:09:31
1997-09-16 20:09:31 +00:00
marc
7a16d204c4
Added Obsoletes: tag
...
CVS patchset: 1827
CVS date: 1997/09/16 19:20:16
1997-09-16 19:20:16 +00:00
ewt
afdca6b38f
didn't package / properly
...
CVS patchset: 1817
CVS date: 1997/09/09 19:11:27
1997-09-09 19:11:27 +00:00
ewt
1b98b7327a
Had some wrong month length in date parsing code
...
CVS patchset: 1814
CVS date: 1997/08/31 13:58:57
1997-08-31 13:58:57 +00:00
marc
b96467df03
Do not allow version specification in PreReq:
...
CVS patchset: 1812
CVS date: 1997/08/29 14:04:58
1997-08-29 14:04:58 +00:00
ewt
d4e8084b2a
replaced temporary file creation to be significantly safer
...
CVS patchset: 1809
CVS date: 1997/08/28 19:13:54
1997-08-28 19:13:54 +00:00
marc
80d5d62bc1
Fixed md5 on source packages.
...
CVS patchset: 1802
CVS date: 1997/08/26 16:36:30
1997-08-26 16:36:30 +00:00
ewt
2519b8c0d0
1) RPM_ARCHIVESIZE tag didn't get filled in properly
...
2) added include of <pwd.h> to lib/install.c
CVS patchset: 1796
CVS date: 1997/08/25 14:38:48
1997-08-25 14:38:48 +00:00
marc
a377e96040
Add BUILDARCHS tag to source packages.
...
CVS patchset: 1783
CVS date: 1997/08/19 16:35:33
1997-08-19 16:35:33 +00:00
ewt
fb72e505a9
1) improved cpio error message
...
2) moved bad chdir() restoration
3) close files after writing their contents to cpio archive
CVS patchset: 1779
CVS date: 1997/07/31 16:02:19
1997-07-31 16:02:19 +00:00
ewt
9174be23ba
1) cpio can now conditionally follow symlinks
...
2) directory archiving is fixed
CVS patchset: 1778
CVS date: 1997/07/31 14:04:56
1997-07-31 14:04:56 +00:00
marc
ce379332c4
Restore CWD after packing files
...
CVS patchset: 1777
CVS date: 1997/07/30 22:19:39
1997-07-30 22:19:39 +00:00
marc
ccc21cb726
Modify to allow BuildArchitectures:
...
CVS patchset: 1773
CVS date: 1997/07/25 13:09:05
1997-07-25 13:09:05 +00:00
ewt
96fd394a90
Moidified to use internal cpio building code
...
CVS patchset: 1756
CVS date: 1997/07/23 18:08:01
1997-07-23 18:08:01 +00:00
ewt
7b3f4e8601
rewrote rcfile parsing
...
CVS patchset: 1751
CVS date: 1997/07/23 01:06:03
1997-07-23 01:06:03 +00:00
marc
4fc52f759c
Fix handling of %pre -p <prog> when it has no body
...
CVS patchset: 1731
CVS date: 1997/07/07 21:13:26
1997-07-07 21:13:26 +00:00
marc
932e837097
Add %pre/%post -p <prog> handling
...
CVS patchset: 1728
CVS date: 1997/07/07 14:51:54
1997-07-07 14:51:54 +00:00
marc
de6dd8d747
Change message to standard "Build failed."
...
CVS patchset: 1727
CVS date: 1997/07/03 21:11:06
1997-07-03 21:11:06 +00:00
marc
03671e7a5f
Handle -p <prog> on pre/post scripts
...
CVS patchset: 1726
CVS date: 1997/07/03 16:34:12
1997-07-03 16:34:12 +00:00
marc
e5db5b2a68
Make comments "deactivate" %define
...
CVS patchset: 1725
CVS date: 1997/07/01 16:29:30
1997-07-01 16:29:30 +00:00
marc
aaea587060
add /usr/X11R6/man to docdirs
...
CVS patchset: 1723
CVS date: 1997/07/01 15:23:47
1997-07-01 15:23:47 +00:00
root
4ff14e057d
PreReq handling
...
CVS patchset: 1706
CVS date: 1997/06/19 19:46:19
1997-06-19 19:46:19 +00:00
root
6dd67818e9
Fix src package file name.
...
CVS patchset: 1705
CVS date: 1997/06/19 18:51:26
1997-06-19 18:51:26 +00:00
root
36bd9c2101
Clear the stupid isspecfile flag!
...
CVS patchset: 1692
CVS date: 1997/06/17 15:52:09
1997-06-17 15:52:09 +00:00
ewt
6c6815035e
Removed buildos: buildarch: brokeness
...
CVS patchset: 1685
CVS date: 1997/06/16 17:29:29
1997-06-16 17:29:29 +00:00
root
fbb4be2eb2
Fail if version or release are empty
...
CVS patchset: 1684
CVS date: 1997/06/03 22:02:37
1997-06-03 22:02:37 +00:00
root
27ba218717
Allow %if* stuff to be indented
...
CVS patchset: 1683
CVS date: 1997/06/03 21:45:09
1997-06-03 21:45:09 +00:00
ewt
9b92c41eac
Added rpmfilename tag to to rpmrc and made use of it during package builds
...
CVS patchset: 1675
CVS date: 1997/06/01 22:59:24
1997-06-01 22:59:24 +00:00
ewt
c81e8aefaa
Must include <sys/tiome.h> before <sys/resource.h> for SunOS
...
CVS patchset: 1653
CVS date: 1997/05/20 17:43:34
1997-05-20 17:43:34 +00:00
ewt
49afbf25a1
Moved includes of miscfn.h to the top.
...
CVS patchset: 1648
CVS date: 1997/05/20 15:57:39
1997-05-20 15:57:39 +00:00
ewt
aeb65017bb
Added more includes of <sys/time.h> and <sys/resource.h> for AIX
...
CVS patchset: 1646
CVS date: 1997/05/20 15:42:27
1997-05-20 15:42:27 +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
7df2d5037e
Added includes of miscfn.h
...
CVS patchset: 1618
CVS date: 1997/05/12 13:28:15
1997-05-12 13:28:15 +00:00
root
2dfd163579
fix cpio bug
...
fix spec file marking bug
CVS patchset: 1617
CVS date: 1997/05/07 20:22:55
1997-05-07 20:22:55 +00:00
ewt
fee8c94495
Includes config.h, miscfn.h
...
CVS patchset: 1601
CVS date: 1997/05/07 15:02:23
1997-05-07 15:02:23 +00:00
ewt
a5681a3d0c
Minor cleanups.
...
CVS patchset: 1600
CVS date: 1997/05/07 14:56:06
1997-05-07 14:56:06 +00:00
ewt
21ccd4d5db
Needed to include miscfn.h
...
CVS patchset: 1593
CVS date: 1997/05/02 18:09:41
1997-05-02 18:09:41 +00:00
ewt
25182162c5
The gzipbin transition added a %d where there should have been a %s.
...
CVS patchset: 1592
CVS date: 1997/05/02 18:04:15
1997-05-02 18:04:15 +00:00
ewt
a4beb010aa
Look for gzip in path and store binary to use in /usr/lib/rpmrc
...
CVS patchset: 1583
CVS date: 1997/05/01 19:08:15
1997-05-01 19:08:15 +00:00
root
b1d351ab85
tweak trigger variable naming
...
CVS patchset: 1581
CVS date: 1997/05/01 17:32:04
1997-05-01 17:32:04 +00:00
root
0bf49c3c45
tweak naming of trigger variables
...
CVS patchset: 1580
CVS date: 1997/05/01 17:26:56
1997-05-01 17:26:56 +00:00
root
d3b8bdddd3
handle files in Requires/Provides/Conflicts
...
CVS patchset: 1579
CVS date: 1997/05/01 17:22:35
1997-05-01 17:22:35 +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
root
1c275172cc
handle source files with bad owner/group
...
CVS patchset: 1551
CVS date: 1997/04/16 20:49:22
1997-04-16 20:49:22 +00:00
root
c28af4df78
make tags case sensisitve (lower case)
...
CVS patchset: 1546
CVS date: 1997/04/16 15:50:37
1997-04-16 15:50:37 +00:00
root
90083180cd
make %define case sensitive (lower case)
...
CVS patchset: 1545
CVS date: 1997/04/16 15:48:49
1997-04-16 15:48:49 +00:00
root
e532d1fc16
make %patch and %setup case sensitive
...
CVS patchset: 1544
CVS date: 1997/04/16 15:48:10
1997-04-16 15:48:10 +00:00
root
c8a09d4204
macros should be case insensitive
...
CVS patchset: 1543
CVS date: 1997/04/16 15:34:00
1997-04-16 15:34:00 +00:00
root
8fe174e395
strip trailing slahes from file names
...
don't set config flag on directories
CVS patchset: 1541
CVS date: 1997/04/15 15:33:08
1997-04-15 15:33:08 +00:00
root
1693698c40
added SOURCEURLn and PATCHURLm pacros
...
CVS patchset: 1536
CVS date: 1997/04/14 20:20:13
1997-04-14 20:20:13 +00:00
root
5144e825ee
moved %doc/script handling to files.c
...
CVS patchset: 1535
CVS date: 1997/04/14 20:05:43
1997-04-14 20:05:43 +00:00
root
6c38cbd184
call finish_filelists where apprpriate
...
CVS patchset: 1534
CVS date: 1997/04/14 20:05:12
1997-04-14 20:05:12 +00:00
root
f4dd8dd1e6
added finish_filelists, moved parseForDocFiles here from spec.c
...
and moved file -f <file> provcessing vocode from process_filelist()
rto finish_filelists
CVS patchset: 1533
CVS date: 1997/04/14 20:04:18
1997-04-14 20:04:18 +00:00
root
5458db1cf4
added finish_filelists
...
CVS patchset: 1532
CVS date: 1997/04/14 20:04:03
1997-04-14 20:04:03 +00:00
root
f28df5d5c1
add SOURCEn and PATCHn prefdefined macros
...
CVS patchset: 1530
CVS date: 1997/04/14 18:40:23
1997-04-14 18:40:23 +00:00
root
23048b1684
oops - a failed listcheck never terminated
...
CVS patchset: 1528
CVS date: 1997/04/10 19:15:28
1997-04-10 19:15:28 +00:00
root
cbf8d31567
don't parse macro stuff inside non-reading conditionals
...
CVS patchset: 1527
CVS date: 1997/04/10 18:56:31
1997-04-10 18:56:31 +00:00
root
06109421af
allow %doc and %attr()on a single line
...
I think it may still break if the %doc is at the end of the line
but who cares
CVS patchset: 1523
CVS date: 1997/04/08 15:44:26
1997-04-08 15:44:26 +00:00
root
a1d5e05c78
reset firstFree when resetting macros
...
CVS patchset: 1521
CVS date: 1997/04/01 20:59:33
1997-04-01 20:59:33 +00:00
root
92f08cd2f4
%macro handling
...
fix bug where last "part" was not added to header
CVS patchset: 1511
CVS date: 1997/03/31 14:16:11
1997-03-31 14:16:11 +00:00
root
83bc9d6184
added %macro handling on %files -f
...
added %config(missingok noreplace)
process whole file list before failing
clean up return codes (0 = success)
CVS patchset: 1510
CVS date: 1997/03/31 14:14:20
1997-03-31 14:14:20 +00:00
root
5682d91f28
Initial revision
...
CVS patchset: 1509
CVS date: 1997/03/31 14:13:21
1997-03-31 14:13:21 +00:00
root
33593bf302
added macro.o
...
CVS patchset: 1508
CVS date: 1997/03/31 14:13:00
1997-03-31 14:13:00 +00:00
ewt
ab1d659e51
rewrote %setup expanion to use popt and allow multiple -a, -b arguments
...
CVS patchset: 1499
CVS date: 1997/03/23 19:52:07
1997-03-23 19:52:07 +00:00
ewt
59e490ffef
1) remove spurious printf
...
2) cleanup up pipes a bit
CVS patchset: 1497
CVS date: 1997/03/21 23:57:16
1997-03-21 23:57:16 +00:00
ewt
f62f50151a
1) close pipes after dup'ing
...
2) don't close stderr when running find-* -- it just makes problems harder
to find
CVS patchset: 1495
CVS date: 1997/03/20 15:55:58
1997-03-20 15:55:58 +00:00
root
33a5f18db9
exec sh on the script, not the script directly
...
CVS patchset: 1486
CVS date: 1997/03/14 20:37:13
1997-03-14 20:37:13 +00:00
root
857f537287
cruft cleaning
...
CVS patchset: 1485
CVS date: 1997/03/14 20:34:38
1997-03-14 20:34:38 +00:00
ewt
f16936cb7c
fixed changelog parsing
...
CVS patchset: 1484
CVS date: 1997/03/11 17:12:42
1997-03-11 17:12:42 +00:00
root
cb679a2dd0
header sorting function changed
...
CVS patchset: 1477
CVS date: 1997/03/05 15:43:15
1997-03-05 15:43:15 +00:00
ewt
960d25e7d9
removed seemingly extranous include of regex.h
...
CVS patchset: 1468
CVS date: 1997/03/04 02:17:56
1997-03-04 02:17:56 +00:00
root
cdc098cb40
fail if we get a bad owner/group
...
CVS patchset: 1462
CVS date: 1997/02/27 04:32:38
1997-02-27 04:32:38 +00:00
root
b40b26d020
if user/group olookup fails return NULL
...
CVS patchset: 1461
CVS date: 1997/02/27 04:31:46
1997-02-27 04:31:46 +00:00
marc
049a0ed0a5
fix null dereference
...
CVS patchset: 1443
CVS date: 1997/02/18 01:47:16
1997-02-18 01:47:16 +00:00
ewt
e2ef8c9b0a
set the time on changelogs to noon UTC
...
CVS patchset: 1389
CVS date: 1997/01/30 20:09:42
1997-01-30 20:09:42 +00:00
root
e633246d1d
fixed requires/conflicts
...
CVS patchset: 1371
CVS date: 1997/01/28 15:33:55
1997-01-28 15:33:55 +00:00
root
6ffeda1eaa
added %changelog processing
...
CVS patchset: 1369
CVS date: 1997/01/25 04:48:06
1997-01-25 04:48:06 +00:00
ewt
352e7cd6f3
removed unused variable tok
...
CVS patchset: 1353
CVS date: 1997/01/24 16:13:19
1997-01-24 16:13:19 +00:00
ewt
b18f0a329c
headerDump() now needs tag table
...
CVS patchset: 1335
CVS date: 1997/01/22 20:41:50
1997-01-22 20:41:50 +00:00
ewt
265d11ee06
define PATH_MAX if necessary
...
CVS patchset: 1318
CVS date: 1997/01/17 16:23:22
1997-01-17 16:23:22 +00:00
ewt
b64894d7a8
use "miscfn.h" not <glob.h>
...
CVS patchset: 1300
CVS date: 1997/01/16 19:44:42
1997-01-16 19:44:42 +00:00
ewt
ed2bd2bede
use RPMVAR_FIXPERMS rather then static chmod args
...
CVS patchset: 1292
CVS date: 1997/01/16 17:23:29
1997-01-16 17:23:29 +00:00
ewt
db2bf9fbf0
use "cp -pr" not "cp -ar"
...
CVS patchset: 1290
CVS date: 1997/01/16 17:03:58
1997-01-16 17:03:58 +00:00
ewt
dec77c92e8
use _exit instead of exit in forks
...
CVS patchset: 1233
CVS date: 1996/12/12 03:35:01
1996-12-12 03:35:01 +00:00
ewt
82b53b60a1
added include of sys/types.h
...
CVS patchset: 1232
CVS date: 1996/12/12 03:34:18
1996-12-12 03:34:18 +00:00
root
3a60f69697
use select() rather than busy waiting in cpio_gzip()
...
CVS patchset: 1214
CVS date: 1996/12/06 16:52:11
1996-12-06 16:52:11 +00:00
root
90dffed872
use find-requires
...
CVS patchset: 1186
CVS date: 1996/11/21 22:24:34
1996-11-21 22:24:34 +00:00
root
96858e59b0
run find-provides on *all* files in the file list
...
CVS patchset: 1178
CVS date: 1996/11/19 20:30:29
1996-11-19 20:30:29 +00:00
root
89bb32a2c0
only add trigger entries if there are triggers!
...
CVS patchset: 1175
CVS date: 1996/11/18 23:15:51
1996-11-18 23:15:51 +00:00
root
21abb0ace5
handle new ldd where it returns 1 for non executables
...
CVS patchset: 1174
CVS date: 1996/11/18 23:15:21
1996-11-18 23:15:21 +00:00
root
d382745d17
The Great Renaming
...
CVS patchset: 1171
CVS date: 1996/11/18 18:02:36
1996-11-18 18:02:36 +00:00
root
10eda0cb8a
verify script stuff
...
CVS patchset: 1162
CVS date: 1996/11/14 21:57:24
1996-11-14 21:57:24 +00:00
root
35f133a8cb
specFile tagging
...
CVS patchset: 1161
CVS date: 1996/11/14 21:55:41
1996-11-14 21:55:41 +00:00
root
098609bcf6
Initial revision
...
CVS patchset: 1159
CVS date: 1996/11/14 17:37:06
1996-11-14 17:37:06 +00:00
root
64a4f1d940
added trigger stuff
...
export ReqComparisons
clean up messages a bit
CVS patchset: 1158
CVS date: 1996/11/14 17:36:01
1996-11-14 17:36:01 +00:00
root
54ccf16a42
added trigger stuff
...
CVS patchset: 1157
CVS date: 1996/11/14 17:35:32
1996-11-14 17:35:32 +00:00
root
7031b1cc8c
added trigger.o
...
CVS patchset: 1156
CVS date: 1996/11/14 17:35:21
1996-11-14 17:35:21 +00:00
ewt
f22482e83c
got rid of a printf("%s", NULL)
...
CVS patchset: 1151
CVS date: 1996/11/06 20:58:54
1996-11-06 20:58:54 +00:00
ewt
845a829172
fixed message() call to not print NULL %s
...
CVS patchset: 1145
CVS date: 1996/10/31 21:08:23
1996-10-31 21:08:23 +00:00
ewt
b8a8ae8796
use RPMVAR_DEFAULTDOCDIR
...
CVS patchset: 1144
CVS date: 1996/10/31 21:08:05
1996-10-31 21:08:05 +00:00
ewt
9ff81b985e
use separate chgrp/chown commands (slightly more portable, if a bit
...
slower)
CVS patchset: 1138
CVS date: 1996/10/31 19:53:35
1996-10-31 19:53:35 +00:00
root
ae2878694c
add %patch -E
...
CVS patchset: 1132
CVS date: 1996/10/30 02:30:01
1996-10-30 02:30:01 +00:00
ewt
5f567af6b2
use cpio specified by rpmrc
...
CVS patchset: 1090
CVS date: 1996/10/15 02:23:03
1996-10-15 02:23:03 +00:00
ewt
5a968b6257
removed dependence on outside ftw.h
...
CVS patchset: 1075
CVS date: 1996/09/29 02:29:50
1996-09-29 02:29:50 +00:00
ewt
7bc74bbc45
don't include <ftw.h>
...
CVS patchset: 1074
CVS date: 1996/09/29 02:29:36
1996-09-29 02:29:36 +00:00
ewt
e24a31f3b7
distclean rule should depend on clean rule
...
CVS patchset: 1073
CVS date: 1996/09/29 02:29:25
1996-09-29 02:29:25 +00:00
ewt
ca40e9d0a8
use alloca(), not __allocaa()
...
use NAMLEN (and define it if it doesn't exist)
CVS patchset: 1057
CVS date: 1996/09/25 19:17:15
1996-09-25 19:17:15 +00:00
ewt
d9aea8c244
changed index() calls to strchr()
...
CVS patchset: 1056
CVS date: 1996/09/25 19:17:03
1996-09-25 19:17:03 +00:00
ewt
e35bd4f4cf
1) use Makefile.inc
...
2) added distclean rule
CVS patchset: 1055
CVS date: 1996/09/25 19:16:51
1996-09-25 19:16:51 +00:00
ewt
2431b08262
fixes some silly typos
...
CVS patchset: 1037
CVS date: 1996/09/25 18:21:08
1996-09-25 18:21:08 +00:00
root
8f8e860eaf
bug in handling nosource/nopatch
...
CVS patchset: 1036
CVS date: 1996/09/23 13:40:09
1996-09-23 13:40:09 +00:00
root
c3b5842464
--test for building
...
CVS patchset: 1015
CVS date: 1996/09/02 01:58:13
1996-09-02 01:58:13 +00:00
ewt
e28490df04
add RPMTAG_RPMVERSION to headers
...
CVS patchset: 1011
CVS date: 1996/08/31 18:37:25
1996-08-31 18:37:25 +00:00
marc
b669dad0f5
added AutoReqProv: logic
...
CVS patchset: 995
CVS date: 1996/08/29 18:32:01
1996-08-29 18:32:01 +00:00
root
ded3a0f844
only rm -rf docdir if we've got a %doc
...
CVS patchset: 983
CVS date: 1996/08/22 21:04:33
1996-08-22 21:04:33 +00:00
ewt
4ed78096b7
uses RPMVAR_TMPPATH
...
CVS patchset: 976
CVS date: 1996/08/20 16:28:40
1996-08-20 16:28:40 +00:00
root
9c30ac18f9
disallow - chars in version and release
...
CVS patchset: 969
CVS date: 1996/08/20 14:19:10
1996-08-20 14:19:10 +00:00
ewt
22bf5cae6d
changed to use autoconf
...
CVS patchset: 960
CVS date: 1996/08/19 17:07:07
1996-08-19 17:07:07 +00:00
root
6cfcf86776
spelling
...
CVS patchset: 957
CVS date: 1996/08/18 21:42:58
1996-08-18 21:42:58 +00:00
root
e6ad3d0cf9
cleanup - make nice little function that runs programs and collects output
...
use and external find-provides script
CVS patchset: 954
CVS date: 1996/08/14 21:02:54
1996-08-14 21:02:54 +00:00
root
613fbe8a10
allow -R to %patch
...
echo the patch number as it is patched
CVS patchset: 950
CVS date: 1996/08/14 16:50:37
1996-08-14 16:50:37 +00:00
root
845866dcc9
strip leading directories from ldd output
...
CVS patchset: 944
CVS date: 1996/08/08 13:25:27
1996-08-08 13:25:27 +00:00
root
5c0e47c6bd
do some sanity checking on the file list
...
- only one file listed per line
- barf on any files that don't start with "/"
CVS patchset: 926
CVS date: 1996/07/23 20:58:09
1996-07-23 20:58:09 +00:00
marc
12c4bc76c6
catch duplicate files
...
CVS patchset: 922
CVS date: 1996/07/23 14:11:02
1996-07-23 14:11:02 +00:00
marc
7e46ec48ec
parse %prep even for list check
...
CVS patchset: 920
CVS date: 1996/07/23 03:33:20
1996-07-23 03:33:20 +00:00
marc
ff49802b59
implement -bl
...
CVS patchset: 919
CVS date: 1996/07/23 03:30:44
1996-07-23 03:30:44 +00:00
marc
5dd3a986d5
implement timecheck
...
CVS patchset: 914
CVS date: 1996/07/23 02:41:54
1996-07-23 02:41:54 +00:00
marc
31ae65343a
if objdump gets us "_end" then there is no embedded soname,
...
so we just provide the name of the file.
do not pass non-regular files to ldd.
don't pass leading "/" to ldd
CVS patchset: 906
CVS date: 1996/07/20 23:00:33
1996-07-20 23:00:33 +00:00
marc
8dadbc32bc
skip blank lines and "_end" from objdump
...
skip lead "/" in filenames passed to ldd
CVS patchset: 904
CVS date: 1996/07/20 22:19:18
1996-07-20 22:19:18 +00:00
marc
28f21c3c18
fix exclusiveos to match on os, not arch. duh.
...
CVS patchset: 901
CVS date: 1996/07/20 21:09:00
1996-07-20 21:09:00 +00:00
marc
0350cc811c
match shared libs on ".so"
...
CVS patchset: 899
CVS date: 1996/07/20 20:45:43
1996-07-20 20:45:43 +00:00
root
7c40614eb7
fix nasty bug where pointers into the header were getting stale
...
/.
CVS patchset: 890
CVS date: 1996/07/18 16:09:25
1996-07-18 16:09:25 +00:00
root
575b250471
print prefix in error message
...
CVS patchset: 889
CVS date: 1996/07/18 16:07:33
1996-07-18 16:07:33 +00:00
root
4df21a982d
fix stupid free().
...
CVS patchset: 887
CVS date: 1996/07/18 03:00:16
1996-07-18 03:00:16 +00:00
root
d825ec8d00
remove warning
...
CVS patchset: 871
CVS date: 1996/07/17 04:57:28
1996-07-17 04:57:28 +00:00
marc
517519682f
Put exclude/exclusive arch/os in header
...
depricate Exclude: and Exclusive:, now use ExcludeArch: ExclusiveArch:,
and same for OS.
CVS patchset: 868
CVS date: 1996/07/17 01:35:08
1996-07-17 01:35:08 +00:00
marc
7ae3268ff7
take packager from rpmrc
...
CVS patchset: 830
CVS date: 1996/07/15 00:54:18
1996-07-15 00:54:18 +00:00
marc
b3c486a7d6
remove DOCDIR
...
CVS patchset: 828
CVS date: 1996/07/14 23:31:36
1996-07-14 23:31:36 +00:00
marc
393cce24cd
remove DOCDIR
...
/
CVS patchset: 827
CVS date: 1996/07/14 23:30:24
1996-07-14 23:30:24 +00:00
marc
78382b8775
change message
...
CVS patchset: 826
CVS date: 1996/07/14 22:59:41
1996-07-14 22:59:41 +00:00
root
6b5fe3f3fb
allow Prefix: (DEFAULTPREFIX) for sub packages
...
CVS patchset: 824
CVS date: 1996/07/14 16:38:57
1996-07-14 16:38:57 +00:00
root
8cc5a4021b
sub packges should have summaries
...
allow default prefixes for sub packages
CVS patchset: 823
CVS date: 1996/07/14 16:21:27
1996-07-14 16:21:27 +00:00
root
19dbeeece0
buildprefix -> buildroot
...
CVS patchset: 816
CVS date: 1996/07/14 16:06:35
1996-07-14 16:06:35 +00:00
root
0fe72e0e37
arch sensitive always on
...
CVS patchset: 815
CVS date: 1996/07/14 03:47:46
1996-07-14 03:47:46 +00:00
root
ac3cfd4775
do not allow Prefix: or Buildprefix: in sub packages
...
CVS patchset: 811
CVS date: 1996/07/14 03:38:29
1996-07-14 03:38:29 +00:00
root
3b23471795
send stuff to xargs with null termination so that we can
...
handle weird file names with quotes and spaces
CVS patchset: 807
CVS date: 1996/07/14 00:43:39
1996-07-14 00:43:39 +00:00
root
269881b8bf
fix auto-provide stuff to use ROOT
...
CVS patchset: 783
CVS date: 1996/07/11 15:11:49
1996-07-11 15:11:49 +00:00
root
c8dbde3e87
use proper soname for automatic shared lib req/prov
...
CVS patchset: 778
CVS date: 1996/07/10 20:19:07
1996-07-10 20:19:07 +00:00
root
229721a5dd
warn if they use Root:
...
CVS patchset: 777
CVS date: 1996/07/10 20:18:43
1996-07-10 20:18:43 +00:00
root
aa64e5b8e3
fix uninitialized buildprefix
...
CVS patchset: 766
CVS date: 1996/07/10 15:16:54
1996-07-10 15:16:54 +00:00
root
bd5fd35585
initialize prefix and prefixLen
...
CVS patchset: 754
CVS date: 1996/07/10 01:38:44
1996-07-10 01:38:44 +00:00
root
dd646a2df9
additional check for running off end of string
...
CVS patchset: 753
CVS date: 1996/07/10 01:38:14
1996-07-10 01:38:14 +00:00
root
c6a464e9fb
handle Build Prefix
...
CVS patchset: 750
CVS date: 1996/07/09 22:28:22
1996-07-09 22:28:22 +00:00
root
e914b78e33
logic for handling Prefix:
...
CVS patchset: 748
CVS date: 1996/07/09 02:06:26
1996-07-09 02:06:26 +00:00
root
83f2bed396
fix Summary parsing
...
CVS patchset: 746
CVS date: 1996/07/08 15:46:29
1996-07-08 15:46:29 +00:00
root
e0878672e3
mods for new Header-style signatures
...
CVS patchset: 729
CVS date: 1996/07/07 22:11:13
1996-07-07 22:11:13 +00:00
root
8fded05eba
add some strict spec file checking
...
CVS patchset: 719
CVS date: 1996/07/02 21:40:10
1996-07-02 21:40:10 +00:00
root
5a65d9a2be
added support for %description
...
CVS patchset: 718
CVS date: 1996/07/02 19:16:46
1996-07-02 19:16:46 +00:00
root
9d020ce335
fix %changelog handling
...
start to add %description handling
CVS patchset: 716
CVS date: 1996/07/02 18:44:09
1996-07-02 18:44:09 +00:00
root
1e7ab3dd36
pass RPM_ARCH and RPM_OS to scripts
...
CVS patchset: 715
CVS date: 1996/07/01 21:47:55
1996-07-01 21:47:55 +00:00
root
0c947120d2
change OS and ARCH to strings
...
CVS patchset: 708
CVS date: 1996/07/01 21:37:18
1996-07-01 21:37:18 +00:00
root
d1f1f7375a
strip out duplicate '/' in filenames
...
CVS patchset: 706
CVS date: 1996/06/28 21:13:32
1996-06-28 21:13:32 +00:00
root
92ea12597b
skip ALL leading slashes :-)
...
CVS patchset: 705
CVS date: 1996/06/28 21:13:13
1996-06-28 21:13:13 +00:00
root
8f908462dc
conflicts handling
...
CVS patchset: 693
CVS date: 1996/06/27 20:16:20
1996-06-27 20:16:20 +00:00
root
93a5a6fd14
parsing for conflicts:
...
CVS patchset: 692
CVS date: 1996/06/27 20:15:53
1996-06-27 20:15:53 +00:00
root
b2ffaeb0dd
add counter for conflicts
...
CVS patchset: 691
CVS date: 1996/06/27 20:15:31
1996-06-27 20:15:31 +00:00
root
21a4aa3fd3
set major number to 3
...
CVS patchset: 686
CVS date: 1996/06/27 18:27:18
1996-06-27 18:27:18 +00:00
root
94e9397435
handle staticly linked binaries
...
CVS patchset: 685
CVS date: 1996/06/27 18:25:09
1996-06-27 18:25:09 +00:00
root
1b11db2d4f
added stuff for nosrc packages
...
CVS patchset: 681
CVS date: 1996/06/27 17:22:18
1996-06-27 17:22:18 +00:00
root
7f7e7bcae2
added stuff for nosrc
...
little better progress messages
CVS patchset: 680
CVS date: 1996/06/27 17:21:31
1996-06-27 17:21:31 +00:00
root
533ca15f55
added stuff of nosrc packages
...
CVS patchset: 679
CVS date: 1996/06/27 17:20:56
1996-06-27 17:20:56 +00:00
root
71a118d402
allow # comments in the %files section
...
CVS patchset: 668
CVS date: 1996/06/24 22:04:49
1996-06-24 22:04:49 +00:00
root
6d78907efe
add errno.h
...
CVS patchset: 643
CVS date: 1996/06/18 17:07:21
1996-06-18 17:07:21 +00:00
root
4cd9f67a2a
clean up
...
CVS patchset: 642
CVS date: 1996/06/18 17:06:32
1996-06-18 17:06:32 +00:00
root
689d37c54d
use getBooleanVar()
...
CVS patchset: 638
CVS date: 1996/06/16 16:08:51
1996-06-16 16:08:51 +00:00
root
250264495c
provide lib.so IF lib.so.*
...
CVS patchset: 622
CVS date: 1996/06/08 03:39:49
1996-06-08 03:39:49 +00:00
root
adcdd689b0
display cleanup
...
CVS patchset: 621
CVS date: 1996/06/07 18:50:22
1996-06-07 18:50:22 +00:00
root
ae24d0f4b1
Initial revision
...
CVS patchset: 620
CVS date: 1996/06/07 18:32:10
1996-06-07 18:32:10 +00:00
root
1c2ce0164f
move a lot of stuff to names.c and files.c
...
CVS patchset: 619
CVS date: 1996/06/07 18:31:31
1996-06-07 18:31:31 +00:00
root
cab11b0490
wrap up req/dep
...
CVS patchset: 618
CVS date: 1996/06/07 18:31:08
1996-06-07 18:31:08 +00:00
root
081d340a21
new prototypes
...
CVS patchset: 617
CVS date: 1996/06/07 18:29:32
1996-06-07 18:29:32 +00:00
root
0f3bd22def
*** empty log message ***
...
CVS patchset: 616
CVS date: 1996/06/07 18:29:21
1996-06-07 18:29:21 +00:00
root
b0519bfdd2
move doRmSource() here
...
CVS patchset: 615
CVS date: 1996/06/07 18:27:56
1996-06-07 18:27:56 +00:00
root
b6b3ace388
add files.o names.o reqprov.o
...
CVS patchset: 614
CVS date: 1996/06/07 18:27:14
1996-06-07 18:27:14 +00:00
root
5f39cdec34
handle # comments in the preamble
...
CVS patchset: 600
CVS date: 1996/06/02 18:06:00
1996-06-02 18:06:00 +00:00
root
2d7219af10
don't barf if we can't canonicalize the hostname
...
CVS patchset: 599
CVS date: 1996/06/02 18:05:36
1996-06-02 18:05:36 +00:00
root
e3872c8cf7
fix dumb %verify() parse bug
...
add %attr() support
CVS patchset: 590
CVS date: 1996/05/23 02:34:41
1996-05-23 02:34:41 +00:00