jbj
9d8c68e32d
translate cpio errors using cpioStrerror.
...
CVS patchset: 2592
CVS date: 1998/12/05 23:22:41
1998-12-05 23:22:41 +00:00
jbj
3fae42117d
display "..?....." rather than "..5....." for unreadable files.
...
run time (rather than compile time) host endian check.
CVS patchset: 2589
CVS date: 1998/12/05 19:38:29
1998-12-05 19:38:29 +00:00
jbj
c36ca7c15b
Typos.
...
CVS patchset: 2588
CVS date: 1998/12/05 19:18:43
1998-12-05 19:18:43 +00:00
jbj
c76756479e
caldera patches (ray@Caldera.DE)
...
CVS patchset: 2584
CVS date: 1998/12/03 19:36:01
1998-12-03 19:36:01 +00:00
jbj
d92ce3f635
added ARM patches.
...
CVS patchset: 2583
CVS date: 1998/12/03 19:30:32
1998-12-03 19:30:32 +00:00
ewt
d12d3e8eea
1) let you pass the db type per-index
...
2) during rebuild, just open packages.rpm, not the indexes
CVS patchset: 2579
CVS date: 1998/12/03 14:47:55
1998-12-03 14:47:55 +00:00
ewt
8351bf636a
made rpmio.o contiain the functions properly
...
CVS patchset: 2576
CVS date: 1998/12/02 20:50:57
1998-12-02 20:50:57 +00:00
jbj
9b362a451a
Compile in default macro values sufficient to pass make check.
...
CVS patchset: 2575
CVS date: 1998/12/02 19:55:36
1998-12-02 19:55:36 +00:00
jbj
b3179e6de3
Set max_macro_depth to 16 always.
...
CVS patchset: 2574
CVS date: 1998/12/02 18:09:41
1998-12-02 18:09:41 +00:00
jbj
d923921296
change --rcfile to permit colon separated file list.
...
compile in defaults from rpmrc/macros.
CVS patchset: 2573
CVS date: 1998/12/02 17:59:32
1998-12-02 17:59:32 +00:00
jbj
4c4388dea1
Sanity.
...
CVS patchset: 2572
CVS date: 1998/12/02 15:17:01
1998-12-02 15:17:01 +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
234db2e2f6
Start separating build options.
...
I18N for popt tables.
CVS patchset: 2568
CVS date: 1998/12/01 17:18:38
1998-12-01 17:18:38 +00:00
jbj
5f72265982
Sanity.
...
CVS patchset: 2567
CVS date: 1998/12/01 00:10:18
1998-12-01 00:10:18 +00:00
ewt
4dede4ad3c
switched exists() to rpmfileexists()
...
CVS patchset: 2563
CVS date: 1998/11/30 17:48:03
1998-11-30 17:48:03 +00:00
jbj
b2fd4c2d88
Add dup for the "other" gzdopen premature close.
...
CVS patchset: 2556
CVS date: 1998/11/25 00:42:36
1998-11-25 00:42:36 +00:00
jbj
4551a1256f
Clean up on files.c.
...
CVS patchset: 2555
CVS date: 1998/11/24 19:30:38
1998-11-24 19:30:38 +00:00
jbj
bf93337cec
Sanity.
...
CVS patchset: 2554
CVS date: 1998/11/23 21:47:55
1998-11-23 21:47:55 +00:00
jbj
fa463ea4ab
Typo.
...
CVS patchset: 2553
CVS date: 1998/11/23 19:06:28
1998-11-23 19:06:28 +00:00
jbj
eb0436b4b2
Start abstracting compressed I/O.
...
CVS patchset: 2552
CVS date: 1998/11/22 19:48:48
1998-11-22 19:48:48 +00:00
jbj
a15a36abd1
Sanity.
...
CVS patchset: 2551
CVS date: 1998/11/20 20:18:22
1998-11-20 20:18:22 +00:00
jbj
2b44c3a5c3
permit "rpm -q --specfile ... file.spec" queries.
...
CVS patchset: 2547
CVS date: 1998/11/20 00:29:46
1998-11-20 00:29:46 +00:00
jbj
7e617bde36
lclint noise.
...
CVS patchset: 2544
CVS date: 1998/11/19 19:10:23
1998-11-19 19:10:23 +00:00
jbj
dc7ee4090d
finish hiding rpmdb index record data ("matches").
...
CVS patchset: 2543
CVS date: 1998/11/19 18:10:28
1998-11-19 18:10:28 +00:00
jbj
2578b7fc84
implement abstract fd type almost everywhere.
...
CVS patchset: 2542
CVS date: 1998/11/18 21:41:05
1998-11-18 21:41:05 +00:00
jbj
9e52926682
Sanity.
...
CVS patchset: 2541
CVS date: 1998/11/18 19:42:07
1998-11-18 19:42:07 +00:00
jbj
28c4ae83a3
LCLINT pass 0.
...
CVS patchset: 2540
CVS date: 1998/11/16 21:40:28
1998-11-16 21:40:28 +00:00
jbj
468597524d
remove redundant md5 computation on uninstall.
...
CVS patchset: 2534
CVS date: 1998/11/08 18:23:16
1998-11-08 18:23:16 +00:00
jbj
bb2f68c510
don't compute md5sum on non-file %config objects. (from Jos Vos)
...
CVS patchset: 2529
CVS date: 1998/11/07 22:48:12
1998-11-07 22:48:12 +00:00
jbj
496f994b05
add new Epoch: keyword just like Serial:.
...
CVS patchset: 2520
CVS date: 1998/11/06 22:12:01
1998-11-06 22:12:01 +00:00
jbj
4514c7600f
solaris: don't attempt static link. (Tim Mooney)
...
fix: timeCheck in rpm.c should be unsigned long. (Tim Mooney)
osf: prov searches only shared libraries. (Tim Mooney)
solaris: set PATH in prov/req scripts. (Tim Mooney)
fix: ignore modes on symlinks. (Tim Mooney)
CVS patchset: 2517
CVS date: 1998/11/06 19:55:55
1998-11-06 19:55:55 +00:00
ewt
983300ecb3
their must be a { between two % in a query format (unless %% is used)
...
CVS patchset: 2509
CVS date: 1998/10/29 16:33:04
1998-10-29 16:33:04 +00:00
jbj
482a553ada
fix off-by-1 alloca that prevented relocating /.
...
CVS patchset: 2504
CVS date: 1998/10/27 19:54:08
1998-10-27 19:54:08 +00:00
ewt
62efcbd3fc
1) split query option parsing into popt subtables
...
2) moved query code into rpmlib
CVS patchset: 2502
CVS date: 1998/10/27 05:41:02
1998-10-27 05:41:02 +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
9f20ee028b
augment --showrc with -v, only display set variables without -v.
...
add macrofiles variable, permit second entry to initMacros().
CVS patchset: 2463
CVS date: 1998/10/15 23:29:25
1998-10-15 23:29:25 +00:00
jbj
0406f6dae3
Test drill.
...
CVS patchset: 2446
CVS date: 1998/10/11 20:58:58
1998-10-11 20:58:58 +00:00
jbj
df9b72c229
permit rpm to be built in a sub-directory (--srcdir=DIR).
...
CVS patchset: 2441
CVS date: 1998/10/11 15:19:55
1998-10-11 15:19:55 +00:00
jbj
8ce5bb8feb
return CPIO_BAD_HEADER instead of exiting. (Scott M. Stone)
...
CVS patchset: 2438
CVS date: 1998/10/09 00:52:32
1998-10-09 00:52:32 +00:00
jbj
768c0238b0
untranslate "(none)" for auto relocating script wrappers.
...
CVS patchset: 2436
CVS date: 1998/10/09 00:48:18
1998-10-09 00:48:18 +00:00
jbj
1607fbe7a3
Consolidate i18n baggage into AM_GNU_GETTEXT and system.h.
...
CVS patchset: 2425
CVS date: 1998/10/08 14:59:17
1998-10-08 14:59:17 +00:00
jbj
d93b2ada11
egcs warning removal.
...
CVS patchset: 2422
CVS date: 1998/10/08 11:55:37
1998-10-08 11:55:37 +00:00
jbj
1516f1d56c
configure using automake.
...
CVS patchset: 2418
CVS date: 1998/10/08 10:40:27
1998-10-08 10:40:27 +00:00
jbj
44df481b46
fix per-arch macro setting (e.g. optflags).
...
better way to handle Linux vs. linux.
CVS patchset: 2416
CVS date: 1998/10/07 16:05:51
1998-10-07 16:05:51 +00:00
jbj
698ec23718
attempt to deal rationally with os as "Linux" or "linux".
...
CVS patchset: 2415
CVS date: 1998/10/07 15:33:51
1998-10-07 15:33:51 +00:00
jbj
7a57c1de12
Typo.
...
CVS patchset: 2414
CVS date: 1998/10/07 13:48:53
1998-10-07 13:48:53 +00:00
jbj
7ad030f18f
non-linux arch/os identification (Eugene Kanter).
...
CVS patchset: 2410
CVS date: 1998/10/06 19:18:47
1998-10-06 19:18:47 +00:00
jbj
fd068345e6
add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)
...
gettextify rpmMessage/rpmError/fprintf messages.
CVS patchset: 2368
CVS date: 1998/09/27 22:03:52
1998-09-27 22:03:52 +00:00
jbj
bd3f2ce413
First injection.
...
CVS patchset: 2325
CVS date: 1998/09/18 19:10:12
1998-09-18 19:10:12 +00:00
jbj
b4f7b7d126
eliminate infinite loop with missing tmpdir (Trent Jarvi).
...
CVS patchset: 2310
CVS date: 1998/09/14 18:55:18
1998-09-14 18:55:18 +00:00
jbj
3d2769f74d
fix database rebuilds with triggers (Steve Sanberg).
...
CVS patchset: 2290
CVS date: 1998/09/11 07:57:41
1998-09-11 07:57:41 +00:00
jbj
dd573c5a8a
diagnostic message if unreadable/short source or patch file.
...
CVS patchset: 2287
CVS date: 1998/09/10 16:25:15
1998-09-10 16:25:15 +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
5973a1a52d
More RPMVAR_* conversion to macros.
...
CVS patchset: 2281
CVS date: 1998/09/05 21:54:05
1998-09-05 21:54:05 +00:00
jbj
e8b7b65b28
Start converting variables into macro expansions.
...
RPMVAR_SOURCEDIR -> %{_sourcedir}
RPMVAR_BUILDDIR -> %{_builddir}
CVS patchset: 2279
CVS date: 1998/09/05 20:02:08
1998-09-05 20:02:08 +00:00
jbj
dd8f00921a
Rewrite strsep code using strtok for ANSI C portability.
...
Remove RPMVAR_SETENV for now.
CVS patchset: 2278
CVS date: 1998/09/05 18:20:52
1998-09-05 18:20:52 +00:00
jbj
8fa9463826
Sync with 5.2 branch.
...
CVS patchset: 2275
CVS date: 1998/09/04 16:17:46
1998-09-04 16:17:46 +00:00
jbj
7c055ccee6
Typo.
...
CVS patchset: 2263
CVS date: 1998/08/20 19:12:30
1998-08-20 19:12:30 +00:00
jbj
0a38e41556
Add RPMTAG_EPOCH and RPMTAG_CAPABILITY init to 0.
...
CVS patchset: 2262
CVS date: 1998/08/20 16:34:58
1998-08-20 16:34:58 +00:00
ewt
fddd1e7215
added epoch handling
...
CVS patchset: 2261
CVS date: 1998/08/19 02:30:02
1998-08-19 02:30:02 +00:00
jbj
8e9041037f
sanity.
...
CVS patchset: 2253
CVS date: 1998/08/16 14:26:04
1998-08-16 14:26:04 +00:00
ewt
2ae7a2d53c
added :hex format
...
CVS patchset: 2250
CVS date: 1998/08/16 13:43:10
1998-08-16 13:43:10 +00:00
jbj
85d8c81723
Fix infinite recursion on non-ERANGE return from getcwd() during install.
...
CVS patchset: 2245
CVS date: 1998/08/15 14:04:57
1998-08-15 14:04:57 +00:00
jbj
f612cb1bf3
Sync with 2.5.2 branch patches.
...
cpio_gzip: dup the fd before doing gzdopen (Thanks Erik!)
add --noLang to skip non-default languages.
CVS patchset: 2243
CVS date: 1998/08/11 18:24:48
1998-08-11 18:24:48 +00:00
jbj
145d77b79d
initMacros must be called someplace to enable full reursion.
...
Suggestions for further arch/os decimation.
CVS patchset: 2238
CVS date: 1998/08/07 18:35:05
1998-08-07 18:35:05 +00:00
adevries
dda966d543
Added support for --buildplatform, setenv: tag in rpmrc, fixed
...
%buildplatform, fixed it so that the default buildarch is the
canonacalized architecture, not the native. Cross building appears to
work!
CVS patchset: 2233
CVS date: 1998/08/06 19:35:07
1998-08-06 19:35:07 +00:00
ewt
e1753d36d0
fixed another typo
...
CVS patchset: 2228
CVS date: 1998/08/03 15:05:27
1998-08-03 15:05:27 +00:00
ewt
9ad6207b3d
fixed spelling of expected
...
CVS patchset: 2224
CVS date: 1998/08/03 14:59:00
1998-08-03 14:59:00 +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
12c5bea4d8
Special case of "/" in %files was broken.
...
Don't freeMacros in freeSpec -- macros have been globalized.
Remove extra debugging '_' prefix.
CVS patchset: 2220
CVS date: 1998/08/02 13:48:37
1998-08-02 13:48:37 +00:00
jbj
c8271be9c7
Preliminary macro invironment as side effect of rpmrc parse.
...
CVS patchset: 2219
CVS date: 1998/08/01 18:48:06
1998-08-01 18:48:06 +00:00
jbj
c88091c8e0
Typo.
...
CVS patchset: 2216
CVS date: 1998/07/31 20:17:06
1998-07-31 20:17:06 +00:00
jbj
f005d723a5
Macro handling in rpmlib -- rework include: tag with macro expansion.
...
CVS patchset: 2215
CVS date: 1998/07/31 20:11:49
1998-07-31 20:11:49 +00:00
jbj
fc09e52f54
First attempt at librpmbuild API.
...
CVS patchset: 2214
CVS date: 1998/07/30 22:42:18
1998-07-30 22:42:18 +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
adevries
49059ccc58
Woops!
...
fixed it so on free(), it doesn't segfault.
-
CVS patchset: 2199
CVS date: 1998/07/29 00:57:09
1998-07-29 00:57:09 +00:00
adevries
8438ce1cd7
Modified rpmrc.c to allow include: lines in rpmrc files. Also, added functionality to be able to do rpmrc variable-based includes, such as:
...
include: /usr/lib/rpm/build/%buildplatform.conf
Added three new RPMVAR types, RPMVAR_OS, RPMVAR_ARCH and RPMVAR_BUILDPLATFORM .
-
CVS patchset: 2198
CVS date: 1998/07/29 00:39:18
1998-07-29 00:39:18 +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
c617a31606
Generalize cpio I/O to eliminate pipe to exec'd gzip on install.
...
CVS patchset: 2182
CVS date: 1998/07/25 15:33:15
1998-07-25 15:33:15 +00:00
jbj
9acba0bddd
Add multiple include avoidance and c++ prototype wrapping throughout *.h.
...
Delete trailing white space in *.h.
CVS patchset: 2181
CVS date: 1998/07/25 15:10:58
1998-07-25 15:10:58 +00:00
ewt
51ec6e32a0
Provides: parsing in rpmrc wasn't done properly
...
CVS patchset: 2160
CVS date: 1998/06/30 18:52:54
1998-06-30 18:52:54 +00:00
ewt
bfc226e9ad
added an error message when rmdir() fails
...
CVS patchset: 2159
CVS date: 1998/06/30 18:52:29
1998-06-30 18:52:29 +00:00
ewt
5de4d92922
added --notriggers
...
CVS patchset: 2158
CVS date: 1998/06/30 18:51:44
1998-06-30 18:51:44 +00:00
ewt
e74380923f
1) added NOTRIGGERS support
...
2) trigger versions include the trigger name for some reason; ignore the
name portion if it's there
CVS patchset: 2157
CVS date: 1998/06/30 18:51:25
1998-06-30 18:51:25 +00:00
ewt
119bcbf204
fssizes weren't behaving for pacakges w/o file list
...
CVS patchset: 2150
CVS date: 1998/06/14 16:04:00
1998-06-14 16:04:00 +00:00
ewt
10cc4878e9
--justdb should tag files as normal
...
CVS patchset: 2147
CVS date: 1998/06/11 20:02:29
1998-06-11 20:02:29 +00:00
marc
1499694167
- added --last alias
...
- fix :depflags query format
CVS patchset: 2144
CVS date: 1998/06/04 17:03:29
1998-06-04 17:03:29 +00:00
marc
a8975d188e
- fixed ugly i18n header bug
...
- deal with lang paths sanely when entries are missing languages
CVS patchset: 2142
CVS date: 1998/06/02 21:34:51
1998-06-02 21:34:51 +00:00
ewt
1789870b35
- set file states to missing for --justdb packages
...
- handle missing file states properly in -e code
- install time wasn missing for --justdb packages
CVS patchset: 2135
CVS date: 1998/05/26 13:45:16
1998-05-26 13:45:16 +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
marc
c39795e7df
Added headerGzRead() and headerGzWrite()
...
CVS patchset: 2127
CVS date: 1998/05/25 03:18:54
1998-05-25 03:18:54 +00:00
ewt
e5dd155e6d
added loads of .cvsignore files
...
CVS patchset: 2123
CVS date: 1998/05/21 18:12:48
1998-05-21 18:12:48 +00:00
marc
7e3b1b2197
- make %doc script obey --test
...
- hopefully fix temp file creation problems
CVS patchset: 2120
CVS date: 1998/05/21 03:21:13
1998-05-21 03:21:13 +00:00
ewt
d2fc8072f9
don't pay attention to reqflags unless a reqversion is present <sigh>
...
CVS patchset: 2115
CVS date: 1998/05/10 18:37:35
1998-05-10 18:37:35 +00:00
ewt
16e9eae0e1
shared files weren't handled properly in netsharedpaths
...
CVS patchset: 2111
CVS date: 1998/05/06 21:46:03
1998-05-06 21:46:03 +00:00
ewt
fb90f503dd
fixed misc memory leaks
...
CVS patchset: 2108
CVS date: 1998/05/05 23:12:17
1998-05-05 23:12:17 +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
ewt
2afff79ebc
didn't handle packages w/ empty filelists
...
CVS patchset: 2103
CVS date: 1998/05/01 19:33:36
1998-05-01 19:33:36 +00:00
marc
bef12c4a53
- headerGetEntry() should return count of 1 when returning
...
strings plucked from i18n strings
CVS patchset: 2102
CVS date: 1998/05/01 17:10:25
1998-05-01 17:10:25 +00:00
ewt
9e5c81ab8b
dump postun triggers properly
...
CVS patchset: 2099
CVS date: 1998/04/30 20:34:08
1998-04-30 20:34:08 +00:00
ewt
134a297b4e
need to init freePrefixes
...
CVS patchset: 2095
CVS date: 1998/04/20 14:44:07
1998-04-20 14:44:07 +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
272e203dab
return as soon as a dep loop is found
...
CVS patchset: 2091
CVS date: 1998/04/16 16:23:19
1998-04-16 16:23:19 +00:00
ewt
ac79b84d1a
1) don't malloc() 0
...
2) fixed some memory leaks
CVS patchset: 2086
CVS date: 1998/04/11 16:05:42
1998-04-11 16:05:42 +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
ewt
7964e84a24
left extraneous line in after patch
...
CVS patchset: 2075
CVS date: 1998/04/09 02:36:10
1998-04-09 02:36:10 +00:00
ewt
3c53731ab2
fixed bad variable name
...
CVS patchset: 2072
CVS date: 1998/04/05 20:57:13
1998-04-05 20:57:13 +00:00
ewt
37e6bc1769
implemented %triggerpostun
...
CVS patchset: 2071
CVS date: 1998/04/05 17:22:28
1998-04-05 17:22:28 +00:00
ewt
ef2758d5f0
applied from from Till which fixes a fssizes problem
...
CVS patchset: 2060
CVS date: 1998/04/02 17:48:34
1998-04-02 17:48:34 +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
ewt
e562ddba41
*** empty log message ***
...
CVS patchset: 2056
CVS date: 1998/03/27 17:42:28
1998-03-27 17:42:28 +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
c287c48d36
an extraneous memcpy() was floating around in headerAppendEntry(), which
...
caused some reading from unallocated stack regions
CVS patchset: 2053
CVS date: 1998/03/27 17:25:55
1998-03-27 17:25:55 +00:00
ewt
0d65586404
strntoul() was returning a pointer into alloca()'s memory
...
CVS patchset: 2051
CVS date: 1998/03/27 17:23:20
1998-03-27 17:23:20 +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
ab9e98d3e3
didn't work when open() returned stdin
...
CVS patchset: 2046
CVS date: 1998/03/23 20:42:40
1998-03-23 20:42:40 +00:00
ewt
fb1398490e
check LINGUAS when installing i18n files
...
CVS patchset: 2043
CVS date: 1998/03/23 16:34:38
1998-03-23 16:34:38 +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
sopwith
85e4e95c7c
Make header.h & dbindex.h C++-safe as well
...
CVS patchset: 2040
CVS date: 1998/03/20 05:15:08
1998-03-20 05:15:08 +00:00
marc
073cb4fdcc
Added some C++ cruft to rpmlib.h
...
CVS patchset: 2039
CVS date: 1998/03/20 04:48:27
1998-03-20 04:48:27 +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
ewt
4786aaf066
1) header file cleanups
...
2) use new dependency scheme
3) changed " #if" to "# if"
CVS patchset: 2024
CVS date: 1998/03/04 16:52:59
1998-03-04 16:52:59 +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
ewt
1de8a71f5e
be more paranoid abou temporary files
...
CVS patchset: 2016
CVS date: 1998/03/03 21:45:38
1998-03-03 21:45:38 +00:00
ewt
425d259fda
added byHeader to dependency conflict reporting
...
CVS patchset: 2011
CVS date: 1998/02/24 19:43:14
1998-02-24 19:43:14 +00:00
ewt
0994d93e13
added missing space
...
CVS patchset: 2008
CVS date: 1998/02/18 18:43:11
1998-02-18 18:43:11 +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
ewt
99813b2c61
fixed INSTPREFIX virtual tags
...
CVS patchset: 2002
CVS date: 1998/02/08 17:30:58
1998-02-08 17:30:58 +00:00
ewt
9a3dc5a07b
error codes can't be negative for errno flag to work
...
CVS patchset: 2001
CVS date: 1998/02/08 17:30:39
1998-02-08 17:30:39 +00:00
ewt
c277b410dc
rpmInstallPackage() doesn't take netsharedpath as an argument
...
CVS patchset: 1999
CVS date: 1998/02/08 17:29:37
1998-02-08 17:29:37 +00:00
ewt
33b012193b
1) fixed memory leak w/ netsharedpaths
...
2) generates INSTPREFIXES tag for relocated packages
CVS patchset: 1998
CVS date: 1998/02/08 17:29:17
1998-02-08 17:29:17 +00:00
ewt
1917c5b67d
1) fixed RPM_INSTALL_PREFIXn env variables
...
2) checks netsharedpath before removing files
CVS patchset: 1997
CVS date: 1998/02/08 17:28:16
1998-02-08 17:28:16 +00:00
ewt
14e30a7cb0
added a comment to keep things clear
...
CVS patchset: 1994
CVS date: 1998/02/08 07:07:02
1998-02-08 07:07:02 +00:00
ewt
5e5fb32e49
1) fixed memory leak
...
2) fixed memory allocation problem
CVS patchset: 1993
CVS date: 1998/02/08 07:06:31
1998-02-08 07:06:31 +00:00
ewt
bca8e57f2f
added suppor fo INSTPREFIX virtual tag (for backwards compatibility)
...
CVS patchset: 1992
CVS date: 1998/02/08 07:06:07
1998-02-08 07:06:07 +00:00
ewt
ab907f8aac
fixed various bugs in relocation code
...
CVS patchset: 1984
CVS date: 1998/02/03 15:21:47
1998-02-03 15:21:47 +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
ewt
6681ac1cee
fixed problems in file relocation
...
CVS patchset: 1980
CVS date: 1998/01/29 19:39:12
1998-01-29 19:39:12 +00:00
ewt
2c223345d8
implemented most of generic package relocation
...
CVS patchset: 1979
CVS date: 1998/01/28 16:49:43
1998-01-28 16:49:43 +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
ewt
01c24328af
accept NULL as a valid prefix in rpmdbOpen()
...
CVS patchset: 1974
CVS date: 1998/01/20 02:41:18
1998-01-20 02:41:18 +00:00
ewt
f36e7608ea
changes to differentiate mipsel from mipseb
...
CVS patchset: 1973
CVS date: 1998/01/15 19:52:42
1998-01-15 19:52:42 +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
ec07f9df95
fixed memory leak -- findMatches() wasn't freeing headers
...
CVS patchset: 1953
CVS date: 1998/01/12 16:58:31
1998-01-12 16:58:31 +00:00
ewt
32c00a2278
added include of "intl.h"
...
CVS patchset: 1952
CVS date: 1998/01/12 16:58:16
1998-01-12 16:58:16 +00:00
marc
26360c9654
Add intl.h
...
CVS patchset: 1950
CVS date: 1998/01/11 18:20:49
1998-01-11 18:20:49 +00:00
marc
de01516d05
Obsolete root rpmrc var - use buildroot instead.
...
CVS patchset: 1949
CVS date: 1998/01/11 17:17:46
1998-01-11 17:17:46 +00:00
marc
7adbd683c5
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
1998-01-11 16:40:08 +00:00
ewt
39165d71e6
freed things improperly
...
CVS patchset: 1947
CVS date: 1998/01/10 07:48:37
1998-01-10 07:48:37 +00:00
ewt
af9aba223f
added more i18n strings
...
CVS patchset: 1946
CVS date: 1998/01/09 19:10:54
1998-01-09 19:10:54 +00:00
ewt
aaa4e01d98
don't run scripts in test mode
...
CVS patchset: 1942
CVS date: 1998/01/08 15:32:10
1998-01-08 15:32:10 +00:00
ewt
40f08d3731
build time arch/os numbers weren't going through canon tables
...
CVS patchset: 1918
CVS date: 1998/01/07 15:26:43
1998-01-07 15:26:43 +00:00
ewt
306172f600
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
1998-01-06 03:20:24 +00:00
ewt
2dfbef0416
static strings before an array qualifier could get dropped
...
CVS patchset: 1915
CVS date: 1998/01/06 02:45:02
1998-01-06 02:45:02 +00:00
marc
d07d0e7d82
Added RPMTAG_FILEDEVICES, RPMTAG_FILEINODES, and RPMTAG_FILELANGS.
...
CVS patchset: 1906
CVS date: 1997/11/18 17:30:58
1997-11-18 17:30:58 +00:00
ewt
209c6839dc
changed #ifdef to #if
...
CVS patchset: 1905
CVS date: 1997/11/18 14:25:55
1997-11-18 14:25:55 +00:00
ewt
1e318ff6d1
various header file cleanups
...
CVS patchset: 1903
CVS date: 1997/11/18 03:13:56
1997-11-18 03:13:56 +00:00
ewt
4533301c38
it wasn't ending a static string which occured immediately before
...
an array
CVS patchset: 1901
CVS date: 1997/11/18 02:57:00
1997-11-18 02:57:00 +00:00
ewt
59f3f537e9
1) fixed \%dFOO query formats
...
2) made %% work in query formats
CVS patchset: 1900
CVS date: 1997/11/18 02:45:38
1997-11-18 02:45:38 +00:00
ewt
002ae63afb
fixed oops
...
CVS patchset: 1893
CVS date: 1997/11/04 15:28:55
1997-11-04 15:28:55 +00:00
ewt
d63fd08403
handle empty files as bad magic, not read errors
...
CVS patchset: 1891
CVS date: 1997/11/03 20:17:45
1997-11-03 20:17:45 +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
ewt
a831aa003e
don't give an error if missingok files don't exist on -e
...
CVS patchset: 1880
CVS date: 1997/10/29 22:13:48
1997-10-29 22:13:48 +00:00
ewt
b3a2b23fce
set uid/gid of source files to the same as the process's
...
CVS patchset: 1879
CVS date: 1997/10/29 20:08:20
1997-10-29 20:08:20 +00:00
marc
e4bfb97c6a
added cookie support
...
CVS patchset: 1875
CVS date: 1997/10/29 15:54:45
1997-10-29 15:54:45 +00:00
marc
3723ba4c06
oboslete code was using a wrong loop invariant
...
CVS patchset: 1874
CVS date: 1997/10/29 15:53:35
1997-10-29 15:53:35 +00:00
ewt
fd2f4aa059
look for user/group name->id transitions after running preinstall
...
CVS patchset: 1872
CVS date: 1997/10/28 20:59:16
1997-10-28 20:59:16 +00:00
ewt
56c3634cfa
ignore missing entries in requires database
...
CVS patchset: 1871
CVS date: 1997/10/26 16:42:44
1997-10-26 16:42:44 +00:00
marc
93900131c3
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
1997-10-17 18:35:53 +00:00
marc
3354920c7c
Use runScript() for verifying script.
...
Add verify prog args.
CVS patchset: 1866
CVS date: 1997/10/17 18:34:22
1997-10-17 18:34:22 +00:00
marc
99d07c6e20
Check for write errors
...
CVS patchset: 1865
CVS date: 1997/10/17 18:12:09
1997-10-17 18:12:09 +00:00
marc
deaf96073e
header adjustment
...
CVS patchset: 1864
CVS date: 1997/10/17 04:34:34
1997-10-17 04:34:34 +00:00
marc
a8b1b7aa6f
Added headerAddOrAppendEntry()
...
Allow more NULL args to getEntry(), etc
CVS patchset: 1863
CVS date: 1997/10/17 04:14:06
1997-10-17 04:14:06 +00:00
ewt
e548c70dde
when evaluating conditionals, array iteration number stays the same
...
CVS patchset: 1861
CVS date: 1997/10/17 03:12:03
1997-10-17 03:12:03 +00:00
ewt
b564f1a8d9
oops
...
CVS patchset: 1859
CVS date: 1997/10/15 18:53:54
1997-10-15 18:53:54 +00:00
ewt
aa527b4520
added header for SunOS
...
CVS patchset: 1858
CVS date: 1997/10/15 15:46:09
1997-10-15 15:46:09 +00:00
ewt
9a899455f5
serial handling fixes
...
CVS patchset: 1857
CVS date: 1997/10/15 15:44:57
1997-10-15 15:44:57 +00:00
ewt
d4ee4e7d6f
verification fix for systems where a single gid maps to multiple gnames
...
CVS patchset: 1852
CVS date: 1997/10/14 15:20:39
1997-10-14 15:20:39 +00:00
marc
91995566f1
When creating archive use fsPath to find the file.
...
CVS patchset: 1851
CVS date: 1997/10/13 16:39:27
1997-10-13 16:39:27 +00:00
ewt
7a19e58f99
fixes from obsoletes changes
...
CVS patchset: 1848
CVS date: 1997/10/10 19:12:31
1997-10-10 19:12:31 +00:00
ewt
b161f84ea6
fflags query formatter handles ghosts
...
CVS patchset: 1842
CVS date: 1997/10/06 18:00:11
1997-10-06 18:00:11 +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
ewt
e436c8ad2e
added smarts for ordering sets
...
CVS patchset: 1839
CVS date: 1997/10/03 16:08:45
1997-10-03 16:08:45 +00:00
ewt
7ed282cb04
was calculating incorrect archive size for package w/ hard links
...
CVS patchset: 1838
CVS date: 1997/10/03 16:08:20
1997-10-03 16:08:20 +00:00
ewt
e590740bbe
fixed problems introduced by obsolete handling
...
CVS patchset: 1837
CVS date: 1997/10/03 16:06:36
1997-10-03 16:06:36 +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
ewt
d4803c088c
added install/dep time support for obsoletes tag
...
CVS patchset: 1829
CVS date: 1997/09/16 23:16:21
1997-09-16 23:16:21 +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
6fedd84788
removed some unused variables
...
CVS patchset: 1826
CVS date: 1997/09/14 13:16:51
1997-09-14 13:16:51 +00:00
ewt
9b23157449
fixed size in write()
...
CVS patchset: 1825
CVS date: 1997/09/14 13:16:36
1997-09-14 13:16:36 +00:00
ewt
67b7c3bc00
do "set -x" as "set -xs" is simply broken
...
CVS patchset: 1820
CVS date: 1997/09/12 19:12:36
1997-09-12 19:12:36 +00:00
ewt
a74c005013
1) fixed some HP specific typos
...
2) uname() rseults get pushed through *_canon tables before being used
CVS patchset: 1819
CVS date: 1997/09/12 19:09:07
1997-09-12 19:09:07 +00:00
ewt
6558956b6e
pre/post script processing had some erroneous free() calls
...
CVS patchset: 1818
CVS date: 1997/09/09 21:00:48
1997-09-09 21:00:48 +00:00
ewt
bc8f275da3
fixed __hpux test
...
CVS patchset: 1811
CVS date: 1997/08/28 20:53:30
1997-08-28 20:53:30 +00:00
ewt
dedcaa3fbe
only write install prefix env variable if one is defined
...
CVS patchset: 1810
CVS date: 1997/08/28 19:15:47
1997-08-28 19:15:47 +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
ewt
fe6d483469
set RPM_INSTALL_PREFIX properly
...
CVS patchset: 1808
CVS date: 1997/08/28 18:51:07
1997-08-28 18:51:07 +00:00
ewt
78618acbb3
hpux hacks
...
CVS patchset: 1807
CVS date: 1997/08/28 18:49:01
1997-08-28 18:49:01 +00:00
ewt
3b9ccca76a
need to fabricate user/group name lists for v1 packagse
...
CVS patchset: 1806
CVS date: 1997/08/28 18:41:06
1997-08-28 18:41:06 +00:00
ewt
df4eb604ec
got rid of includes of malloc.h (use stdlib.h instead)
...
CVS patchset: 1800
CVS date: 1997/08/26 14:21:46
1997-08-26 14:21:46 +00:00
ewt
7bc17e28d6
don't do link count checking on dirs
...
CVS patchset: 1798
CVS date: 1997/08/25 17:45:30
1997-08-25 17:45: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
ewt
fc32e706f3
1) added buildarch_compat tables
...
2) fixed malloc problem in rpmrc parsing
CVS patchset: 1795
CVS date: 1997/08/24 18:12:05
1997-08-24 18:12:05 +00:00
ewt
f35f7825a6
added version stamp
...
CVS patchset: 1793
CVS date: 1997/08/24 13:04:39
1997-08-24 13:04:39 +00:00
ewt
3a1f07df62
If --root is used, call getpwent() before the chroot(), forcing any
...
name services libraries to be loaded from outside of the chroot()
CVS patchset: 1790
CVS date: 1997/08/24 13:00:51
1997-08-24 13:00:51 +00:00
ewt
b782a7d4aa
1) rpm2cpio didn't handle zlib errors properly
...
2) query formats could yield (none)\n instead of just (none)
3) queries of fssizes w/o fsnames went bonkers
CVS patchset: 1787
CVS date: 1997/08/21 01:20:16
1997-08-21 01:20:16 +00:00
marc
36c5ef71e9
BUILDARCHS is now not only internal
...
CVS patchset: 1784
CVS date: 1997/08/19 16:36:20
1997-08-19 16:36:20 +00:00
ewt
8f347affdc
return proper success code after writing hardlinks
...
CVS patchset: 1780
CVS date: 1997/07/31 16:25:34
1997-07-31 16:25:34 +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
ewt
73fa07578a
Added include of errno.h
...
CVS patchset: 1776
CVS date: 1997/07/28 21:16:55
1997-07-28 21:16:55 +00:00
marc
c4a86e70de
Get rid of warning
...
CVS patchset: 1774
CVS date: 1997/07/25 13:57:17
1997-07-25 13:57:17 +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
53cfcda67d
Added --justdb
...
CVS patchset: 1771
CVS date: 1997/07/24 15:15:48
1997-07-24 15:15:48 +00:00
ewt
9b02414881
Fixed installs of serial/version tags
...
CVS patchset: 1770
CVS date: 1997/07/24 14:41:55
1997-07-24 14:41:55 +00:00
ewt
815321cb72
Removed # from :octal specifier
...
CVS patchset: 1768
CVS date: 1997/07/23 19:10:16
1997-07-23 19:10:16 +00:00
ewt
94ff866183
added provides rpmrc tag
...
CVS patchset: 1760
CVS date: 1997/07/23 18:32:15
1997-07-23 18:32:15 +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
b74c382c4e
renamed cpio mapping finalPath to fsPath
...
CVS patchset: 1758
CVS date: 1997/07/23 18:08:51
1997-07-23 18:08:51 +00:00
ewt
ce27d9c15c
1) added cpio building code
...
2) changed how filenames are read from cpio archives; this shouldn't
break anything <gulp>
CVS patchset: 1755
CVS date: 1997/07/23 18:07:46
1997-07-23 18:07:46 +00:00
ewt
6c5567483b
- compatible arch/os lists should be based on physical machine, not
...
translated machine
- added build arch/os lists to --showrc
CVS patchset: 1753
CVS date: 1997/07/23 13:09:33
1997-07-23 13:09:33 +00:00
ewt
79c05ecc3e
Fixed architecture overrides
...
CVS patchset: 1752
CVS date: 1997/07/23 01:17:17
1997-07-23 01:17:17 +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
ewt
d30d904329
Dump the stack when a dependency loop is encountered
...
CVS patchset: 1747
CVS date: 1997/07/18 15:03:35
1997-07-18 15:03:35 +00:00
ewt
007b4c33a2
When a uname->id translation fails, close the password file and retry
...
CVS patchset: 1746
CVS date: 1997/07/17 19:18:33
1997-07-17 19:18:33 +00:00
ewt
b00397df11
Restore original directory after chroot()
...
CVS patchset: 1745
CVS date: 1997/07/17 19:18:15
1997-07-17 19:18:15 +00:00
ewt
3f8dd5dd2f
Don't bother creating devices/symlinks which already exist
...
CVS patchset: 1743
CVS date: 1997/07/16 01:56:14
1997-07-16 01:56:14 +00:00
ewt
a498165bc5
Uses chroot() for --root rather then hand manipulation
...
CVS patchset: 1741
CVS date: 1997/07/16 01:44:27
1997-07-16 01:44:27 +00:00
ewt
cb568d02f5
Interface changes for PROG tags
...
CVS patchset: 1740
CVS date: 1997/07/16 01:42:13
1997-07-16 01:42:13 +00:00
ewt
05ecca354d
Implements POSTUNPROG-type tags
...
CVS patchset: 1739
CVS date: 1997/07/16 01:41:50
1997-07-16 01:41:50 +00:00
ewt
cdf81c1bed
Hardwired lookups for root user and group lookups
...
CVS patchset: 1738
CVS date: 1997/07/16 01:40:23
1997-07-16 01:40:23 +00:00
ewt
0d07345d8a
Indexes need to me made w/ ordering is done
...
CVS patchset: 1737
CVS date: 1997/07/16 01:39:54
1997-07-16 01:39:54 +00:00
ewt
4f0ecdf028
Don't check for symlink() reutrning nonzero, check only for < 0
...
CVS patchset: 1736
CVS date: 1997/07/16 01:38:55
1997-07-16 01:38:55 +00:00
ewt
d2356b89a3
Fixes to script runs
...
CVS patchset: 1735
CVS date: 1997/07/14 14:48:38
1997-07-14 14:48:38 +00:00
ewt
cc0a278e1d
Don't include packages multiple times in ordering
...
CVS patchset: 1734
CVS date: 1997/07/08 18:48:36
1997-07-08 18:48:36 +00:00
ewt
3e4b8299e5
Packages may satisfy their own dependencies
...
CVS patchset: 1733
CVS date: 1997/07/08 18:41:10
1997-07-08 18:41:10 +00:00
ewt
94cebfb2fa
1) changed popt's ternary operator to work properly
...
2) popt doesn't take \ at the end of a line as a newline
3) fixed --scripts in rpmpopt to take advantage of #1
CVS patchset: 1732
CVS date: 1997/07/07 22:22:44
1997-07-07 22:22:44 +00:00
ewt
9f56b79acf
Added termnary expression evaluation
...
CVS patchset: 1730
CVS date: 1997/07/07 20:46:18
1997-07-07 20:46:18 +00:00
ewt
f253cb1c13
Restored %{#TAG} style
...
CVS patchset: 1729
CVS date: 1997/07/07 19:20:47
1997-07-07 19:20:47 +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
ewt
ce8b1ddc6e
Added install time prerequisite checking
...
CVS patchset: 1724
CVS date: 1997/07/01 16:24:08
1997-07-01 16:24:08 +00:00
ewt
77f29da77c
oops
...
CVS patchset: 1720
CVS date: 1997/06/27 21:58:34
1997-06-27 21:58:34 +00:00
ewt
398062305f
uname() IP* is truncated to just IP
...
CVS patchset: 1718
CVS date: 1997/06/27 21:47:43
1997-06-27 21:47:43 +00:00
ewt
9dcf56f81f
Fixed user to group
...
CVS patchset: 1715
CVS date: 1997/06/26 14:35:27
1997-06-26 14:35:27 +00:00
ewt
08a988c752
taght it to figure out the arch of aix systems
...
CVS patchset: 1711
CVS date: 1997/06/25 16:09:38
1997-06-25 16:09:38 +00:00
ewt
4562a63499
correctly determines architecture for powerpc
...
CVS patchset: 1710
CVS date: 1997/06/25 16:04:50
1997-06-25 16:04:50 +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
5b52e39899
fixed "struct fd_set" to fd_set for glibc
...
CVS patchset: 1707
CVS date: 1997/06/19 22:17:45
1997-06-19 22:17:45 +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
ewt
a25a642bbb
Include "miscfn.h"
...
CVS patchset: 1701
CVS date: 1997/06/19 13:18:41
1997-06-19 13:18:41 +00:00
ewt
52ed621c76
Fixed memory allocation
...
CVS patchset: 1700
CVS date: 1997/06/19 13:17:56
1997-06-19 13:17:56 +00:00
ewt
9b7a0228d1
AIX changes from Till Bubeck
...
CVS patchset: 1698
CVS date: 1997/06/19 13:13:50
1997-06-19 13:13:50 +00:00
ewt
c177b9240b
Added language support to header
...
CVS patchset: 1696
CVS date: 1997/06/18 23:17:55
1997-06-18 23:17:55 +00:00
ewt
6ee3ae9249
Added %flags(noreplace) support, but it *hasn't been tested an iota*
...
CVS patchset: 1694
CVS date: 1997/06/18 20:45:17
1997-06-18 20:45:17 +00:00
root
45d5621091
Assign new number to RPMFILE_SPECFILE
...
CVS patchset: 1693
CVS date: 1997/06/17 15:54:46
1997-06-17 15:54:46 +00:00
ewt
d224a783f1
1) added 's', 'm', 'n' to fflags type tag
...
2) implemented missingok
3) added --allfiles
CVS patchset: 1691
CVS date: 1997/06/17 15:37:28
1997-06-17 15:37:28 +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
e70bb34b54
added "day" format specified and --changelog
...
CVS patchset: 1688
CVS date: 1997/06/16 18:21:37
1997-06-16 18:21:37 +00:00
ewt
0a236450d7
Tried again to not backup config files on netshared path
...
CVS patchset: 1687
CVS date: 1997/06/16 18:13:23
1997-06-16 18:13:23 +00:00
ewt
835e5f5f2d
changed struct rpmdb to struct rpmdb_s for C++
...
CVS patchset: 1686
CVS date: 1997/06/16 17:30:59
1997-06-16 17:30:59 +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
c5dcacd201
*** empty log message ***
...
CVS patchset: 1674
CVS date: 1997/05/30 21:57:31
1997-05-30 21:57:31 +00:00
ewt
0965d6236e
*** empty log message ***
...
CVS patchset: 1672
CVS date: 1997/05/30 21:14:51
1997-05-30 21:14:51 +00:00
ewt
eee6452dc0
moved findPackageByLabel() to rpmdbFindByLabel() and added rpmdbFindByHeader()
...
CVS patchset: 1671
CVS date: 1997/05/30 21:14:34
1997-05-30 21:14:34 +00:00
ewt
1368d5d273
added fssizes tag
...
CVS patchset: 1669
CVS date: 1997/05/30 21:04:42
1997-05-30 21:04:42 +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
93af6a49c3
*** empty log message ***
...
CVS patchset: 1667
CVS date: 1997/05/29 20:10:03
1997-05-29 20:10:03 +00:00
ewt
2eb5561b5a
Replaced queryformat code with headerSprintf() <whew>
...
CVS patchset: 1666
CVS date: 1997/05/29 20:09:45
1997-05-29 20:09:45 +00:00
ewt
15bd819b0b
don't backup config files on netsharedpaths
...
CVS patchset: 1662
CVS date: 1997/05/27 14:01:45
1997-05-27 14:01:45 +00:00
ewt
b19f29ec07
fixed group verification
...
CVS patchset: 1659
CVS date: 1997/05/26 13:15:46
1997-05-26 13:15:46 +00:00
ewt
0ac6e87f5e
Omit RPMTAG_ portion of --querytags output.
...
CVS patchset: 1658
CVS date: 1997/05/23 15:18:15
1997-05-23 15:18:15 +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
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
d532969bf3
Fixed some typos in verify.c for CHOWN_FOLLOWS_SYMLINK case
...
CVS patchset: 1642
CVS date: 1997/05/19 14:05:32
1997-05-19 14:05:32 +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
95eca93972
Don't use fchdir() as it's not terribly portable.
...
CVS patchset: 1637
CVS date: 1997/05/16 15:25:31
1997-05-16 15:25:31 +00:00
ewt
e324da522d
If CHOWN_FOLLOWS_SYMLINK is set:
...
1) don't set the owner/group of symlinks during cpio expansion
2) don't verify the owner/group of symlinks
CVS patchset: 1635
CVS date: 1997/05/15 15:19:56
1997-05-15 15:19:56 +00:00
ewt
c6aac84329
Don't segv if we can't do a uid to uname conversion
...
CVS patchset: 1626
CVS date: 1997/05/15 14:00:44
1997-05-15 14:00:44 +00:00
ewt
5c28a3c541
Made some missing rpmrc entries a fatal error
...
CVS patchset: 1622
CVS date: 1997/05/14 18:39:43
1997-05-14 18:39:43 +00:00
ewt
3f88e268a6
Create intermediate directories properly.
...
CVS patchset: 1620
CVS date: 1997/05/14 18:32:18
1997-05-14 18:32:18 +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
ewt
24fcb1113e
Changed a bunch of bsearch() calls to work when sizeof(int) != sizeof(int *)
...
CVS patchset: 1612
CVS date: 1997/05/07 18:24:05
1997-05-07 18:24:05 +00:00
ewt
9c2a152c85
Added config.h, miscfn.h header files
...
CVS patchset: 1607
CVS date: 1997/05/07 15:07:50
1997-05-07 15:07:50 +00:00
ewt
140af12512
Added include of config.h
...
CVS patchset: 1606
CVS date: 1997/05/07 15:06:12
1997-05-07 15:06:12 +00:00
ewt
5b9ad7af53
Added includes of config.h, miscfn.h
...
CVS patchset: 1605
CVS date: 1997/05/07 15:05:49
1997-05-07 15:05:49 +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
0637a12f1d
1) include config.h first
...
2) conditionaly include alloca.h
3) use ofF_t instead of loff_t as it appears to be more portable
CVS patchset: 1599
CVS date: 1997/05/06 23:54:28
1997-05-06 23:54:28 +00:00
ewt
2b8a1d28e5
Source package installs use built in cpio now.
...
CVS patchset: 1598
CVS date: 1997/05/06 18:19:19
1997-05-06 18:19:19 +00:00
ewt
ab932fa5d8
Added support for hard links.
...
CVS patchset: 1597
CVS date: 1997/05/06 17:38:05
1997-05-06 17:38:05 +00:00
ewt
0a02b64c72
Added callbacks to cpio to allow -h to work.
...
CVS patchset: 1596
CVS date: 1997/05/06 15:27:46
1997-05-06 15:27:46 +00:00
ewt
260850e9b8
Doesn't use cpio to unpack archives anymore...
...
CVS patchset: 1595
CVS date: 1997/05/05 20:46:58
1997-05-05 20:46:58 +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
4fbd5adc44
Made code recognize gzipbin rpmrc entry.
...
CVS patchset: 1584
CVS date: 1997/05/01 21:07:46
1997-05-01 21:07:46 +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
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
ewt
b2a7ff43f3
Made messages translatable.
...
CVS patchset: 1578
CVS date: 1997/05/01 15:15:11
1997-05-01 15:15:11 +00:00
ewt
d474db281d
Include miscfn.h
...
CVS patchset: 1575
CVS date: 1997/05/01 14:58:28
1997-05-01 14:58:28 +00:00