jbj
c6d768583e
macros.in: Add buildsubdir and scriptlet template macros.
...
build/build.c: Rewrite to use scriptlet templates.
build/files.c: Rename variables to prepare for (possibly) URL's in %files.
build/myftw.c: Use Lstat.
build/parsePreamble.c: Permit URL's in BuildRoot tag if not from spec file.
build/parseSpec.c: ditto
build/parsePrep.c: Add buildsubdir macro.
lib/macro.c: Add url2path (nickname u2p) and verbose macro primitives.
lib/url.c: urlPath returns "" if url is NULL (rpmGenPath memory corruption).
CVS patchset: 3430
CVS date: 1999/11/19 18:19:41
1999-11-19 18:19:41 +00:00
jbj
a20c89d42b
Check in time stamps again.
...
CVS patchset: 3343
CVS date: 1999/09/29 23:29:57
1999-09-29 23:29:57 +00:00
jbj
32942a7b6b
Check in time stamps.
...
CVS patchset: 3342
CVS date: 1999/09/29 23:26:08
1999-09-29 23:26:08 +00:00
jbj
279e4cc338
add %_install_langs to configure languages to be installed.
...
CVS patchset: 3245
CVS date: 1999/08/22 04:17:12
1999-08-22 04:17:12 +00:00
jbj
13db81ac61
Typo.
...
CVS patchset: 3236
CVS date: 1999/08/18 16:29:53
1999-08-18 16:29:53 +00:00
jbj
3952d8e797
popt: heavy dose of const.
...
CVS patchset: 3206
CVS date: 1999/07/27 22:05:43
1999-07-27 22:05:43 +00:00
jbj
5ddfcc2f6a
add post install configurable dependency checking.
...
CVS patchset: 3202
CVS date: 1999/07/23 19:19:15
1999-07-23 19:19:15 +00:00
jbj
f3abab07b4
Add nil macro.
...
CVS patchset: 3062
CVS date: 1999/05/14 18:59:43
1999-05-14 18:59:43 +00:00
jbj
6e2d075970
Fix requires_eq macro.
...
CVS patchset: 3054
CVS date: 1999/05/10 22:58:35
1999-05-10 22:58:35 +00:00
jbj
5df8ebee63
Add perl macros (from Artur Frysiak <wiget@t17.ds.pwr.wroc.pl>)
...
CVS patchset: 3050
CVS date: 1999/05/05 19:01:01
1999-05-05 19:01:01 +00:00
jbj
b3998debd6
Another typo.
...
CVS patchset: 3047
CVS date: 1999/05/04 15:11:23
1999-05-04 15:11:23 +00:00
jbj
fe3cab9b89
Typo.
...
CVS patchset: 3046
CVS date: 1999/05/04 14:26:56
1999-05-04 14:26:56 +00:00
jbj
9bb2e8ddc1
Typo.
...
CVS patchset: 3033
CVS date: 1999/04/27 19:46:45
1999-04-27 19:46:45 +00:00
jbj
9784305660
Typo.
...
CVS patchset: 3027
CVS date: 1999/04/21 16:20:20
1999-04-21 16:20:20 +00:00
jbj
a0d3acc8a3
Add -C dir and -M options to %GNUconfigure.
...
CVS patchset: 3024
CVS date: 1999/04/20 22:45:52
1999-04-20 22:45:52 +00:00
jbj
10b88439eb
Add core set of autoconf/automake variables.
...
CVS patchset: 3022
CVS date: 1999/04/20 18:21:08
1999-04-20 18:21:08 +00:00
jbj
59e22c8102
Add -f to combat new POSIX behavior chown/chgrp on dangling symlinks.
...
Hard configure absolute paths (rather than using which).
CVS patchset: 3002
CVS date: 1999/04/16 05:44:36
1999-04-16 05:44:36 +00:00
jbj
6266b08a66
add per-target macrofiles to search path.
...
take globalMacroContext out of macro api.
fix: flush all macros between builds.
CVS patchset: 2936
CVS date: 1999/04/01 22:26:44
1999-04-01 22:26:44 +00:00
jbj
48e8d3521c
Restore "chmod -R ." as default.
...
CVS patchset: 2925
CVS date: 1999/03/30 19:34:01
1999-03-30 19:34:01 +00:00
jbj
9b94f186e6
fix: avoid segfault using --prefix until ewt fixes.
...
add --define "%foo %bar" option.
dump macros to same fd as --showrc uses.
add %GNUconfigure for full-blown package regeneration.
fix: RPM_ARCH/RPM_OS had wrong values.
fix: create ppc directories correctly.
CVS patchset: 2922
CVS date: 1999/03/28 00:47:40
1999-03-28 00:47:40 +00:00
jbj
6147ae7995
%vendor contains Red Hat
...
%_vendor contains redhat
CVS patchset: 2921
CVS date: 1999/03/27 21:40:56
1999-03-27 21:40:56 +00:00
jbj
89e64b9785
pgp5 support (Carlo Wood <carlo@runaway.xs4all.nl>).
...
CVS patchset: 2906
CVS date: 1999/03/21 18:43:22
1999-03-21 18:43:22 +00:00
jbj
bc76393a17
eliminate old rpmrc configuration syntax.
...
CVS patchset: 2905
CVS date: 1999/03/20 21:09:47
1999-03-20 21:09:47 +00:00
jbj
776dc9c258
change support@redhat.com to rpm-list@redhat.com.
...
CVS patchset: 2891
CVS date: 1999/03/14 00:34:52
1999-03-14 00:34:52 +00:00
jbj
d32ae3ef06
Typos.
...
CVS patchset: 2890
CVS date: 1999/03/13 23:29:59
1999-03-13 23:29:59 +00:00
jbj
a36b1b3871
fix: with --target=i686, pass macro %_arch=i386.
...
CVS patchset: 2889
CVS date: 1999/03/13 22:37:47
1999-03-13 22:37:47 +00:00
jbj
b51670d6e3
Typos -- curlys match curlys.
...
CVS patchset: 2881
CVS date: 1999/03/12 05:57:01
1999-03-12 05:57:01 +00:00
jbj
6503ca3645
Do only string replacement (w/o -C) in %configure for now.
...
CVS patchset: 2747
CVS date: 1999/01/22 22:20:44
1999-01-22 22:20:44 +00:00
jbj
394f3cb1dd
Eliminate Makefile.inc dependence in subdirs.
...
Change "Bad header" to "Bad/unreadable header" for most common cpio failure.
CVS patchset: 2728
CVS date: 1999/01/21 17:18:38
1999-01-21 17:18:38 +00:00
jbj
efd78aab74
Create %configure macro.
...
CVS patchset: 2722
CVS date: 1999/01/19 17:23:32
1999-01-19 17:23:32 +00:00
jbj
e616c441bc
Use %optflags from rpmrc not macros.
...
CVS patchset: 2706
CVS date: 1999/01/15 16:31:14
1999-01-15 16:31:14 +00:00
jbj
b9370c8b18
defaultdocdir should not have testdir prepended.
...
CVS patchset: 2684
CVS date: 1999/01/08 19:53:34
1999-01-08 19:53:34 +00:00
jbj
e3205eaa9f
Sanity.
...
CVS patchset: 2577
CVS date: 1998/12/02 21:10:18
1998-12-02 21:10:18 +00:00
jbj
d13e728542
More build popts moved to build.c
...
Fix access of freed memory.
CVS patchset: 2571
CVS date: 1998/12/01 23:28:26
1998-12-01 23:28:26 +00:00
jbj
5fc8cb62a5
First attempt at "make check".
...
CVS patchset: 2465
CVS date: 1998/10/20 11:54:13
1998-10-20 11:54:13 +00:00
jbj
0a4e182e40
Integrate shell and macro enviroments for scripts.
...
CVS patchset: 2282
CVS date: 1998/09/05 23:13:35
1998-09-05 23:13:35 +00:00
jbj
8e9041037f
sanity.
...
CVS patchset: 2253
CVS date: 1998/08/16 14:26:04
1998-08-16 14:26:04 +00:00
jbj
0817a10a57
Create.
...
CVS patchset: 2222
CVS date: 1998/08/02 15:03:54
1998-08-02 15:03:54 +00:00