jbj [Mon, 5 Oct 1998 19:49:30 +0000 (19:49 +0000)]
miscellaneous portability cruft (Eugene Kanter).
CVS patchset: 2398
CVS date: 1998/10/05 19:49:30
jbj [Mon, 5 Oct 1998 18:35:07 +0000 (18:35 +0000)]
Create.
CVS patchset: 2396
CVS date: 1998/10/05 18:35:07
jbj [Mon, 5 Oct 1998 18:31:48 +0000 (18:31 +0000)]
miscellaneous portability cruft (Eugene Kanter).
CVS patchset: 2395
CVS date: 1998/10/05 18:31:48
jbj [Mon, 5 Oct 1998 17:26:46 +0000 (17:26 +0000)]
miscellaneous portability cruft (Eugene Kanter).
CVS patchset: 2392
CVS date: 1998/10/05 17:26:46
jbj [Mon, 5 Oct 1998 17:25:18 +0000 (17:25 +0000)]
remove 2 character language name assumption.
add /usr/lib/rpm/find-lang.sh (W. L. Estes <wlestes@uncg.edu>)
CVS patchset: 2391
CVS date: 1998/10/05 17:25:18
jbj [Mon, 5 Oct 1998 17:24:18 +0000 (17:24 +0000)]
No i18n on rpminject.c
CVS patchset: 2390
CVS date: 1998/10/05 17:24:18
jbj [Mon, 5 Oct 1998 17:20:09 +0000 (17:20 +0000)]
remove 2 character language name assumption.
add /usr/lib/rpm/find-lang.sh (W. L. Estes <wlestes@uncg.edu>)
CVS patchset: 2389
CVS date: 1998/10/05 17:20:09
jbj [Fri, 2 Oct 1998 15:37:37 +0000 (15:37 +0000)]
miscellaneous portability cruft (Eugene Kanter).
CVS patchset: 2386
CVS date: 1998/10/02 15:37:37
jbj [Fri, 2 Oct 1998 14:01:29 +0000 (14:01 +0000)]
Makefile: don't use ln -sf.
CVS patchset: 2384
CVS date: 1998/10/02 14:01:29
jbj [Fri, 2 Oct 1998 13:50:49 +0000 (13:50 +0000)]
rpm.spec: create /usr/src/redhat/* in %install.
CVS patchset: 2382
CVS date: 1998/10/02 13:50:49
jbj [Fri, 2 Oct 1998 13:45:30 +0000 (13:45 +0000)]
getOutputFrom(): fix race between last read on pipe and child death
(exacerbated in 2.5.4).
CVS patchset: 2380
CVS date: 1998/10/02 13:45:30
jbj [Tue, 29 Sep 1998 14:19:39 +0000 (14:19 +0000)]
Eliminate gcc warning.
CVS patchset: 2378
CVS date: 1998/09/29 14:19:39
jbj [Mon, 28 Sep 1998 22:03:28 +0000 (22:03 +0000)]
Sync with 2.5.4.
CVS patchset: 2376
CVS date: 1998/09/28 22:03:28
jbj [Sun, 27 Sep 1998 22:03:52 +0000 (22:03 +0000)]
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
jbj [Sun, 27 Sep 1998 21:55:05 +0000 (21:55 +0000)]
Add sk translation.
CVS patchset: 2367
CVS date: 1998/09/27 21:55:05
jbj [Sun, 27 Sep 1998 20:17:31 +0000 (20:17 +0000)]
add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)
gettextify rpmMessage/rpmError/fprintf messages.
CVS patchset: 2366
CVS date: 1998/09/27 20:17:31
ewt [Sun, 27 Sep 1998 16:05:54 +0000 (16:05 +0000)]
fixed ls -l information for sockets
CVS patchset: 2364
CVS date: 1998/09/27 16:05:54
ewt [Sun, 27 Sep 1998 15:58:31 +0000 (15:58 +0000)]
made callback display val
CVS patchset: 2363
CVS date: 1998/09/27 15:58:31
ewt [Sun, 27 Sep 1998 15:57:56 +0000 (15:57 +0000)]
split popt into multiple files
CVS patchset: 2362
CVS date: 1998/09/27 15:57:56
ewt [Sun, 27 Sep 1998 15:56:18 +0000 (15:56 +0000)]
1) modified test to display callback val field
2) split popt stuff into multiple iles
CVS patchset: 2361
CVS date: 1998/09/27 15:56:18
ewt [Sun, 27 Sep 1998 15:54:20 +0000 (15:54 +0000)]
changed popt callbacks t get a pointer into the option table
CVS patchset: 2360
CVS date: 1998/09/27 15:54:20
ewt [Sun, 27 Sep 1998 15:53:49 +0000 (15:53 +0000)]
started autohelp, include, and callback docs
CVS patchset: 2359
CVS date: 1998/09/27 15:53:49
ewt [Sun, 27 Sep 1998 15:02:53 +0000 (15:02 +0000)]
by default, allow exec's across absolute paths
CVS patchset: 2358
CVS date: 1998/09/27 15:02:53
ewt [Sun, 27 Sep 1998 14:57:03 +0000 (14:57 +0000)]
1) added included tables
2) added option callbacks
3) added automatic help/usage messages
CVS patchset: 2357
CVS date: 1998/09/27 14:57:03
jbj [Fri, 25 Sep 1998 12:20:55 +0000 (12:20 +0000)]
update po files; add cz to catalogs.
CVS patchset: 2356
CVS date: 1998/09/25 12:20:55
jbj [Fri, 25 Sep 1998 09:07:11 +0000 (09:07 +0000)]
expand args using popt on pre-rpmReadConfigFiles arg pass.
CVS patchset: 2354
CVS date: 1998/09/25 09:07:11
jbj [Thu, 24 Sep 1998 20:36:54 +0000 (20:36 +0000)]
skip arch checks if only packaging source rpm.
CVS patchset: 2352
CVS date: 1998/09/24 20:36:54
jbj [Thu, 24 Sep 1998 19:13:08 +0000 (19:13 +0000)]
add license field to rpmpopt -qi alias.
CVS patchset: 2350
CVS date: 1998/09/24 19:13:08
jbj [Thu, 24 Sep 1998 18:02:57 +0000 (18:02 +0000)]
provides/obsoletes requires tokens that begin with alnum or _.
CVS patchset: 2347
CVS date: 1998/09/24 18:02:57
jbj [Thu, 24 Sep 1998 17:47:41 +0000 (17:47 +0000)]
non-zero exit status for verify failures.
CVS patchset: 2345
CVS date: 1998/09/24 17:47:41
jbj [Thu, 24 Sep 1998 16:59:24 +0000 (16:59 +0000)]
hpux does setreuid differently (Hermann Lauer).
CVS patchset: 2343
CVS date: 1998/09/24 16:59:24
jbj [Thu, 24 Sep 1998 16:57:38 +0000 (16:57 +0000)]
hpux does setreuid differently (Hermann Lauer)
CVS patchset: 2342
CVS date: 1998/09/24 16:57:38
jbj [Thu, 24 Sep 1998 16:49:51 +0000 (16:49 +0000)]
check for setreuid portably (Eugene Kanter).
CVS patchset: 2340
CVS date: 1998/09/24 16:49:51
jbj [Wed, 23 Sep 1998 16:23:18 +0000 (16:23 +0000)]
add Serbian translation (Zoltan Csala <zcsala@iname.com>).
CVS patchset: 2338
CVS date: 1998/09/23 16:23:18
jbj [Wed, 23 Sep 1998 13:31:54 +0000 (13:31 +0000)]
arch/os tables were not being initialized for noarch builds.
CVS patchset: 2335
CVS date: 1998/09/23 13:31:54
jbj [Sun, 20 Sep 1998 19:31:57 +0000 (19:31 +0000)]
Fix for losing end-of-file message.
CVS patchset: 2333
CVS date: 1998/09/20 19:31:57
jbj [Sun, 20 Sep 1998 18:27:03 +0000 (18:27 +0000)]
Rearrange gettext sources to taste.
CVS patchset: 2332
CVS date: 1998/09/20 18:27:03
jbj [Sun, 20 Sep 1998 17:49:35 +0000 (17:49 +0000)]
Copies from gettext-0.10.35.
CVS patchset: 2331
CVS date: 1998/09/20 17:49:35
jbj [Sat, 19 Sep 1998 23:23:54 +0000 (23:23 +0000)]
Sanity.
CVS patchset: 2330
CVS date: 1998/09/19 23:23:54
jbj [Sat, 19 Sep 1998 18:00:25 +0000 (18:00 +0000)]
Numeric values for tags in xref field.
Include src rpm name even if not a sub-package.
CVS patchset: 2329
CVS date: 1998/09/19 18:00:25
jbj [Sat, 19 Sep 1998 16:57:06 +0000 (16:57 +0000)]
Permit gettext with single language.
CVS patchset: 2328
CVS date: 1998/09/19 16:57:06
jbj [Sat, 19 Sep 1998 16:36:22 +0000 (16:36 +0000)]
quote users/groups/filenames in --setugids.
CVS patchset: 2327
CVS date: 1998/09/19 16:36:22
jbj [Fri, 18 Sep 1998 19:10:12 +0000 (19:10 +0000)]
First injection.
CVS patchset: 2325
CVS date: 1998/09/18 19:10:12
jbj [Thu, 17 Sep 1998 21:02:54 +0000 (21:02 +0000)]
Prepare for injection.
CVS patchset: 2324
CVS date: 1998/09/17 21:02:54
jbj [Thu, 17 Sep 1998 00:58:38 +0000 (00:58 +0000)]
Debug parsing problems with xref comments.
CVS patchset: 2323
CVS date: 1998/09/17 00:58:38
jbj [Wed, 16 Sep 1998 21:17:27 +0000 (21:17 +0000)]
More work with xref files.
CVS patchset: 2322
CVS date: 1998/09/16 21:17:27
jbj [Wed, 16 Sep 1998 08:39:29 +0000 (08:39 +0000)]
add russian translation w man pages (Serguei Koubouchine <ksi@gu.net>).
CVS patchset: 2321
CVS date: 1998/09/16 08:39:29
jbj [Wed, 16 Sep 1998 08:39:11 +0000 (08:39 +0000)]
Typo.
CVS patchset: 2320
CVS date: 1998/09/16 08:39:11
jbj [Tue, 15 Sep 1998 21:21:08 +0000 (21:21 +0000)]
Add sourcerpm xref line.
CVS patchset: 2318
CVS date: 1998/09/15 21:21:08
jbj [Tue, 15 Sep 1998 17:14:41 +0000 (17:14 +0000)]
Parse out msgstr with lang as domain.
CVS patchset: 2317
CVS date: 1998/09/15 17:14:41
jbj [Tue, 15 Sep 1998 16:51:57 +0000 (16:51 +0000)]
Parse into msglist, take 1.
CVS patchset: 2316
CVS date: 1998/09/15 16:51:57
jbj [Tue, 15 Sep 1998 14:26:02 +0000 (14:26 +0000)]
fix virtual file attribute bug that skipped all files in binary rpm.
CVS patchset: 2315
CVS date: 1998/09/15 14:26:02
jbj [Mon, 14 Sep 1998 20:58:51 +0000 (20:58 +0000)]
Swipe data structures from gettext.
CVS patchset: 2311
CVS date: 1998/09/14 20:58:51
jbj [Mon, 14 Sep 1998 18:55:18 +0000 (18:55 +0000)]
eliminate infinite loop with missing tmpdir (Trent Jarvi).
CVS patchset: 2310
CVS date: 1998/09/14 18:55:18
jbj [Mon, 14 Sep 1998 17:50:49 +0000 (17:50 +0000)]
Parser for rpmpo files.
CVS patchset: 2308
CVS date: 1998/09/14 17:50:49
jbj [Mon, 14 Sep 1998 17:47:16 +0000 (17:47 +0000)]
os_canon for CYGWIN32_NT/95.
CVS patchset: 2307
CVS date: 1998/09/14 17:47:16
jbj [Sun, 13 Sep 1998 18:33:17 +0000 (18:33 +0000)]
Don't bother with untranslated RPMTAG_GROUP's.
CVS patchset: 2304
CVS date: 1998/09/13 18:33:17
jbj [Sat, 12 Sep 1998 21:49:03 +0000 (21:49 +0000)]
Merge in rpminject routines.
CVS patchset: 2303
CVS date: 1998/09/12 21:49:03
jbj [Sat, 12 Sep 1998 20:46:24 +0000 (20:46 +0000)]
rationalize autoconf detection of gzip/bzip2.
CVS patchset: 2302
CVS date: 1998/09/12 20:46:24
jbj [Sat, 12 Sep 1998 20:14:49 +0000 (20:14 +0000)]
Add inputdir, outputdir, and gentran flags.
Attempt inverse of printing po strings.
CVS patchset: 2300
CVS date: 1998/09/12 20:14:49
jbj [Sat, 12 Sep 1998 19:12:08 +0000 (19:12 +0000)]
Extract I18N headers from rpms.
CVS patchset: 2299
CVS date: 1998/09/12 19:12:08
jbj [Sat, 12 Sep 1998 13:29:10 +0000 (13:29 +0000)]
restore backward compatible rpmrc/rpmpopt symlinks.
CVS patchset: 2298
CVS date: 1998/09/12 13:29:10
jbj [Fri, 11 Sep 1998 20:14:32 +0000 (20:14 +0000)]
update pt_BR translations (Arnaldo Carvalho de Melo).
CVS patchset: 2296
CVS date: 1998/09/11 20:14:32
jbj [Fri, 11 Sep 1998 19:36:34 +0000 (19:36 +0000)]
update pt_BR translations (Arnaldo Carvalho de Melo).
CVS patchset: 2294
CVS date: 1998/09/11 19:36:34
jbj [Fri, 11 Sep 1998 08:11:06 +0000 (08:11 +0000)]
permit --{buildroot,timecheck,test,sign} with -tX (Toshio Kuratomi).
CVS patchset: 2292
CVS date: 1998/09/11 08:11:06
jbj [Fri, 11 Sep 1998 07:57:41 +0000 (07:57 +0000)]
fix database rebuilds with triggers (Steve Sanberg).
CVS patchset: 2290
CVS date: 1998/09/11 07:57:41
jbj [Thu, 10 Sep 1998 16:25:15 +0000 (16:25 +0000)]
diagnostic message if unreadable/short source or patch file.
CVS patchset: 2287
CVS date: 1998/09/10 16:25:15
jbj [Thu, 10 Sep 1998 15:09:21 +0000 (15:09 +0000)]
eliminate redundant close in provide/require processing.
CVS patchset: 2286
CVS date: 1998/09/10 15:09:21
jbj [Wed, 9 Sep 1998 21:19:59 +0000 (21:19 +0000)]
solaris portability patch resurrection (Steve Sanberg).
CVS patchset: 2284
CVS date: 1998/09/09 21:19:59
jbj [Sat, 5 Sep 1998 23:13:35 +0000 (23:13 +0000)]
Integrate shell and macro enviroments for scripts.
CVS patchset: 2282
CVS date: 1998/09/05 23:13:35
jbj [Sat, 5 Sep 1998 21:54:05 +0000 (21:54 +0000)]
More RPMVAR_* conversion to macros.
CVS patchset: 2281
CVS date: 1998/09/05 21:54:05
jbj [Sat, 5 Sep 1998 20:12:32 +0000 (20:12 +0000)]
Typo.
CVS patchset: 2280
CVS date: 1998/09/05 20:12:32
jbj [Sat, 5 Sep 1998 20:02:08 +0000 (20:02 +0000)]
Start converting variables into macro expansions.
RPMVAR_SOURCEDIR -> %{_sourcedir}
RPMVAR_BUILDDIR -> %{_builddir}
CVS patchset: 2279
CVS date: 1998/09/05 20:02:08
jbj [Sat, 5 Sep 1998 18:20:52 +0000 (18:20 +0000)]
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
jbj [Fri, 4 Sep 1998 16:17:46 +0000 (16:17 +0000)]
Sync with 5.2 branch.
CVS patchset: 2275
CVS date: 1998/09/04 16:17:46
jbj [Tue, 1 Sep 1998 13:19:24 +0000 (13:19 +0000)]
align "Build Host:" with other fields
CVS patchset: 2272
CVS date: 1998/09/01 13:19:24
jbj [Mon, 31 Aug 1998 21:06:41 +0000 (21:06 +0000)]
copy changelog tags to sub-packages just before packaging.
CVS patchset: 2269
CVS date: 1998/08/31 21:06:41
ewt [Tue, 25 Aug 1998 15:10:04 +0000 (15:10 +0000)]
added info on --triggers, --triggeredby
CVS patchset: 2265
CVS date: 1998/08/25 15:10:04
marc [Sun, 23 Aug 1998 19:23:18 +0000 (19:23 +0000)]
speeling
-Marc
CVS patchset: 2264
CVS date: 1998/08/23 19:23:18
jbj [Thu, 20 Aug 1998 19:12:30 +0000 (19:12 +0000)]
Typo.
CVS patchset: 2263
CVS date: 1998/08/20 19:12:30
jbj [Thu, 20 Aug 1998 16:34:58 +0000 (16:34 +0000)]
Add RPMTAG_EPOCH and RPMTAG_CAPABILITY init to 0.
CVS patchset: 2262
CVS date: 1998/08/20 16:34:58
ewt [Wed, 19 Aug 1998 02:30:02 +0000 (02:30 +0000)]
added epoch handling
CVS patchset: 2261
CVS date: 1998/08/19 02:30:02
jbj [Sun, 16 Aug 1998 18:47:20 +0000 (18:47 +0000)]
Re-add.
CVS patchset: 2256
CVS date: 1998/08/16 18:47:20
jbj [Sun, 16 Aug 1998 14:35:20 +0000 (14:35 +0000)]
Missing attribution.
CVS patchset: 2255
CVS date: 1998/08/16 14:35:20
jbj [Sun, 16 Aug 1998 14:26:04 +0000 (14:26 +0000)]
sanity.
CVS patchset: 2253
CVS date: 1998/08/16 14:26:04
jbj [Sun, 16 Aug 1998 14:06:19 +0000 (14:06 +0000)]
- added :hex query format
- fixed --querytags to display virtual tags
CVS patchset: 2252
CVS date: 1998/08/16 14:06:19
ewt [Sun, 16 Aug 1998 13:48:27 +0000 (13:48 +0000)]
CHANGES
CVS patchset: 2251
CVS date: 1998/08/16 13:48:27
ewt [Sun, 16 Aug 1998 13:43:10 +0000 (13:43 +0000)]
added :hex format
CVS patchset: 2250
CVS date: 1998/08/16 13:43:10
jbj [Sat, 15 Aug 1998 14:04:57 +0000 (14:04 +0000)]
Fix infinite recursion on non-ERANGE return from getcwd() during install.
CVS patchset: 2245
CVS date: 1998/08/15 14:04:57
jbj [Tue, 11 Aug 1998 18:24:48 +0000 (18:24 +0000)]
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
jbj [Tue, 11 Aug 1998 16:09:20 +0000 (16:09 +0000)]
rm .depend for multiple builds in same tree (Will Partain)
CVS patchset: 2242
CVS date: 1998/08/11 16:09:20
jbj [Sun, 9 Aug 1998 17:01:57 +0000 (17:01 +0000)]
Get the lead exactly right w/o reading rpmrc.
CVS patchset: 2240
CVS date: 1998/08/09 17:01:57
jbj [Sat, 8 Aug 1998 22:27:08 +0000 (22:27 +0000)]
writeRPM can now copy cpio archive from fd.
iVS: ----------------------------------------------------------------------
CVS patchset: 2239
CVS date: 1998/08/08 22:27:08
jbj [Fri, 7 Aug 1998 18:35:05 +0000 (18:35 +0000)]
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
adevries [Thu, 6 Aug 1998 21:53:49 +0000 (21:53 +0000)]
an update.
CVS patchset: 2237
CVS date: 1998/08/06 21:53:49
adevries [Thu, 6 Aug 1998 21:53:07 +0000 (21:53 +0000)]
This gets rid of all the basic rpm options for --buildarch and --buildos.
CVS patchset: 2236
CVS date: 1998/08/06 21:53:07
adevries [Thu, 6 Aug 1998 21:15:25 +0000 (21:15 +0000)]
Adding a list of things to do.
CVS patchset: 2235
CVS date: 1998/08/06 21:15:25
adevries [Thu, 6 Aug 1998 19:40:00 +0000 (19:40 +0000)]
The rpmReadConfigFiles() interface now has a new parameter on the end.
CVS patchset: 2234
CVS date: 1998/08/06 19:40:00
adevries [Thu, 6 Aug 1998 19:35:07 +0000 (19:35 +0000)]
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
adevries [Thu, 6 Aug 1998 19:27:54 +0000 (19:27 +0000)]
Add support for --buildplatform, and support for the setenv: tag in rpmrc files. Also fixed the %buildplatform macro a bit. Cross building appears to work!
-
CVS patchset: 2232
CVS date: 1998/08/06 19:27:54