Commit Graph

394 Commits

Author SHA1 Message Date
jbj 74f16c53a3 Handle non-string tag indices correctly.
Sync with rpm-4.0.2.

CVS patchset: 4583
CVS date: 2001/02/27 21:30:27
2001-02-27 21:30:27 +00:00
jbj d991f23281 fix: make a copy of retrieved header before loading.
handle out-of-sync hardlinks as sub-state, don't save the file name.
fix: on build, was broke, add --fsmdebug as well.

CVS patchset: 4537
CVS date: 2001/02/09 20:58:37
2001-02-09 20:58:37 +00:00
jbj 485f508bb1 Update location of sources.
CVS patchset: 4524
CVS date: 2001/02/07 17:57:10
2001-02-07 17:57:10 +00:00
jbj 1f44236f64 - fix: insure that %lang scopes over hard links correctly.
- fix: rpmCleanPath was nibbling at .. in macrofiles incorrectly.

CVS patchset: 4464
CVS date: 2001/01/19 01:38:55
2001-01-19 01:38:55 +00:00
jbj 0eb282dc4e - tsort prefers presentation order.
CVS patchset: 4456
CVS date: 2001/01/16 17:33:59
2001-01-16 17:33:59 +00:00
jbj e4ae142a22 Typo.
CVS patchset: 4446
CVS date: 2001/01/16 12:54:00
2001-01-16 12:54:00 +00:00
jbj c74cc1df1c - fix: extra newline in many error messages (#23947).
- fix: rpm -Va with db1 needs per-iterator, not per-index, offset.
- add install/remove transaction id tags.

CVS patchset: 4441
CVS date: 2001/01/15 23:09:42
2001-01-15 23:09:42 +00:00
jbj 082ccecf35 Add missing keyword=POPT_ line to xgettext extraction.
CVS patchset: 4440
CVS date: 2001/01/15 22:55:49
2001-01-15 22:55:49 +00:00
jbj fd0c1a672d Remove bash syntax.
CVS patchset: 4431
CVS date: 2001/01/12 16:34:16
2001-01-12 16:34:16 +00:00
jbj 330737d2fc configure.in: Typo in --with-puthon.
Add eu_ES (Basque).

CVS patchset: 4416
CVS date: 2001/01/08 17:20:32
2001-01-08 17:20:32 +00:00
jbj 6aafc439da doxygen annotations for popt.
CVS patchset: 4401
CVS date: 2001/01/02 17:19:34
2001-01-02 17:19:34 +00:00
jbj fa3e119a83 - use popt autohelp for rpm helper binaries.
CVS patchset: 4396
CVS date: 2001/01/01 23:14:47
2001-01-01 23:14:47 +00:00
jbj 37a87e6f14 - (popt): add POPT_ARGFLAG_OPTIONAL for long options with optional arg.
- (popt): diddle auto-help to include type of arg expected.

CVS patchset: 4394
CVS date: 2000/12/31 20:30:37
2000-12-31 20:30:37 +00:00
jbj b9145eabe0 - (popt): fix float/double handling (#19701).
- (popt): non-linux needs <float.h> (#22732).

CVS patchset: 4390
CVS date: 2000/12/30 19:59:37
2000-12-30 19:59:37 +00:00
jbj b874299aab - whiteout mozilla loop for 7.1.
fix the auto %_tmppath creation.

CVS patchset: 4363
CVS date: 2000/12/20 21:08:18
2000-12-20 21:08:18 +00:00
jbj e6161a7cb3 Sync with rpm-4_0 branch.
CVS patchset: 4361
CVS date: 2000/12/19 23:22:00
2000-12-19 23:22:00 +00:00
jbj c7248553be - fix: headerLoad segfault in python bindings.
CVS patchset: 4339
CVS date: 2000/12/12 21:05:49
2000-12-12 21:05:49 +00:00
jbj db32ab6bea Sync with rpm-4_0 branch.
CVS patchset: 4338
CVS date: 2000/12/12 20:03:45
2000-12-12 20:03:45 +00:00
jbj 17993c73ca manpage fix (johnsonm@redhat.com)
CVS patchset: 4184
CVS date: 2000/09/29 00:51:41
2000-09-29 00:51:41 +00:00
jbj 2108d886ba Revert rpmrc excision for now.
rpmio: add rpmlog.c/rpmlog.h.

CVS patchset: 4163
CVS date: 2000/09/14 11:42:48
2000-09-14 11:42:48 +00:00
jbj 5d6496b627 - popt: support for float/double args.
CVS patchset: 4155
CVS date: 2000/09/11 17:09:32
2000-09-11 17:09:32 +00:00
jbj c0424122dd - rip out rpm{get,put}text, use getpo.sh and specspo instead.
CVS patchset: 4139
CVS date: 2000/08/28 01:50:45
2000-08-28 01:50:45 +00:00
jbj 9866d30b0d Doxygen annotations.
CVS patchset: 4133
CVS date: 2000/08/27 19:40:35
2000-08-27 19:40:35 +00:00
jbj 4851add979 Update versions, rpm -> 4.1, popt -> 1.7.
CVS patchset: 4063
CVS date: 2000/08/14 19:26:47
2000-08-14 19:26:47 +00:00
jbj 5d5fbd6387 Auto-update by leon@geon.donetsk.ua
CVS patchset: 4056
CVS date: 2000/08/13 17:40:22
2000-08-13 17:40:22 +00:00
jbj 85054e48a7 Simplify environment setting for braindead (i.e. solaris) shells.
CVS patchset: 4055
CVS date: 2000/08/11 15:25:44
2000-08-11 15:25:44 +00:00
jbj a54ccb6dc0 Add refresh-po.
CVS patchset: 4051
CVS date: 2000/08/10 16:29:06
2000-08-10 16:29:06 +00:00
jbj 557abbea24 Auto-update by milan.kerslager@spsselib.hiedu.cz
CVS patchset: 4045
CVS date: 2000/08/08 20:38:46
2000-08-08 20:38:46 +00:00
jbj 180355d08e Sanity (make dist).
CVS patchset: 4014
CVS date: 2000/08/04 19:52:54
2000-08-04 19:52:54 +00:00
jbj ed5a2c61ab - fix: popt POST callbacks typo.
CVS patchset: 4012
CVS date: 2000/08/04 19:47:22
2000-08-04 19:47:22 +00:00
jbj 65c116ec44 Auto-update by nemeth@qwertynet.hu
CVS patchset: 4011
CVS date: 2000/08/03 21:48:27
2000-08-03 21:48:27 +00:00
jbj 79f6c8be87 - fix: uniqify dependency problems when printing (#14034).
- popt: add ability to perform callbacks for every, not just first, match.

CVS patchset: 3993
CVS date: 2000/07/31 15:04:20
2000-07-31 15:04:20 +00:00
jbj 31b4e91a0f Auto-update by milan.kerslager@spsselib.hiedu.cz
CVS patchset: 3985
CVS date: 2000/07/26 21:10:11
2000-07-26 21:10:11 +00:00
jbj aae8aa89e7 Auto-update by milan.kerslager@spsselib.hiedu.cz
CVS patchset: 3984
CVS date: 2000/07/26 21:07:14
2000-07-26 21:07:14 +00:00
jbj 1bfc24d0b7 - create rpmbuild/rpmquery/rpmverify/rpmsign symlinks.
CVS patchset: 3980
CVS date: 2000/07/25 18:37:21
2000-07-25 18:37:21 +00:00
jbj 21a0dc3ffe New file
CVS patchset: 3979
CVS date: 2000/07/25 14:04:24
2000-07-25 14:04:24 +00:00
jbj 45c996bc4d - fix: legacy requires './' payload prefix to be omitted for rpm itself.
- fix: remove verbose database +++/--- messages to conform to doco.

CVS patchset: 3938
CVS date: 2000/07/11 22:23:16
2000-07-11 22:23:16 +00:00
jbj dbb584f43a Sanoty (make dist).
CVS patchset: 3931
CVS date: 2000/07/09 23:22:58
2000-07-09 23:22:58 +00:00
jbj db3190176b - prefix payload paths with "./", otherwise "/" can't be represented.
- fix: compressFilelist broke when fed '/'.
- fix: typo in --last popt alias (#12690).
- fix: clean file paths before performing -qf (#12493).

CVS patchset: 3930
CVS date: 2000/07/09 23:10:25
2000-07-09 23:10:25 +00:00
jbj ef01bed0d5 Update i18n from gnome version.
CVS patchset: 3924
CVS date: 2000/07/07 21:19:21
2000-07-07 21:19:21 +00:00
jbj 621d05b229 Auto-update by jba@pobox.com
CVS patchset: 3916
CVS date: 2000/06/28 16:24:30
2000-06-28 16:24:30 +00:00
jbj df56a91d88 Auto-update by pmmm@rnl.ist.utl.pt
CVS patchset: 3889
CVS date: 2000/06/22 00:07:10
2000-06-22 00:07:10 +00:00
jbj e923c00c94 Auto-update by kenneth@gnu.org
CVS patchset: 3881
CVS date: 2000/06/21 21:47:34
2000-06-21 21:47:34 +00:00
jbj b4cd9c2d08 Auto-update by kmaraas@online.no
CVS patchset: 3880
CVS date: 2000/06/21 14:27:52
2000-06-21 14:27:52 +00:00
jbj 7898e0f1c9 Auto-update by kmaraas@online.no
CVS patchset: 3879
CVS date: 2000/06/21 14:25:06
2000-06-21 14:25:06 +00:00
jbj 4bfa50e50b Auto-update by menthos@menthos.com
CVS patchset: 3869
CVS date: 2000/06/19 22:49:48
2000-06-19 22:49:48 +00:00
jbj 9fb2e0a01b - fix: resurrect symlink unique'ifying property of finger prints.
CVS patchset: 3856
CVS date: 2000/06/16 19:12:09
2000-06-16 19:12:09 +00:00
jbj bd9f4474d0 Create.
CVS patchset: 3855
CVS date: 2000/06/16 19:08:41
2000-06-16 19:08:41 +00:00
jbj 3e67c922e5 Auto-update by ra@xo.hp.is
CVS patchset: 3852
CVS date: 2000/06/16 02:17:41
2000-06-16 02:17:41 +00:00
jbj fd865f604b New file
CVS patchset: 3851
CVS date: 2000/06/16 00:03:50
2000-06-16 00:03:50 +00:00
jbj 5fd7db4160 New file
CVS patchset: 3850
CVS date: 2000/06/15 23:50:22
2000-06-15 23:50:22 +00:00
jbj df21bd3fe0 Remove leading comments.
CVS patchset: 3849
CVS date: 2000/06/15 10:11:50
2000-06-15 10:11:50 +00:00
jbj b95e4e43c3 Ignore *.mo as well.
CVS patchset: 3835
CVS date: 2000/06/12 22:15:04
2000-06-12 22:15:04 +00:00
jbj dcbbd47217 Split popt glue into lib/popt{BT,QV}.c.
Add dependencies to *.la.

CVS patchset: 3787
CVS date: 2000/06/01 04:47:42
2000-06-01 04:47:42 +00:00
jbj 18742142a9 Hack to pass build args correctly.
Create noarch symlink to canonical arch directory.

CVS patchset: 3785
CVS date: 2000/06/01 02:00:12
2000-06-01 02:00:12 +00:00
jbj 50a8f3b0a3 Sanity (make dist).
CVS patchset: 3783
CVS date: 2000/05/31 17:45:43
2000-05-31 17:45:43 +00:00
jbj 8e0b5929ee Duplicate query aliases onto rpmq.
CVS patchset: 3782
CVS date: 2000/05/31 17:39:01
2000-05-31 17:39:01 +00:00
jbj d42614ac16 Sanity (make dist).
CVS patchset: 3755
CVS date: 2000/05/26 18:59:08
2000-05-26 18:59:08 +00:00
jbj 5807d4262e Remove build modes from rpm, use rpmb and/or popt glue instead.
CVS patchset: 3754
CVS date: 2000/05/26 18:51:11
2000-05-26 18:51:11 +00:00
jbj f0ee44c441 Honor POPT_ARGFLAG_ONEDASH when dup'ing args for popt exec.
CVS patchset: 3753
CVS date: 2000/05/26 13:58:11
2000-05-26 13:58:11 +00:00
jbj c7273eb0bc - change popt exec alias in oreder to exec rpm children.
- split rpm into 5 pieces along major mode fault lines with popt glue.

CVS patchset: 3750
CVS date: 2000/05/24 17:53:35
2000-05-24 17:53:35 +00:00
jbj 73f95c99ce Rename db0.c to db1.c, resurrect db2.c (from db3.c).
Add ia64 and sparc64 changes.
rpm.spec: add per-platform sub-directories.
Add rpmdbSync to API.
installplatform: pass LIB=lib64 on sparc64.
db3.c: Add nodbsync, lockdbfd, debug dbi configuration.
db3.c: don't check dbi_mode when deciding on DB_WRITECURSOR.

CVS patchset: 3711
CVS date: 2000/05/01 17:50:35
2000-05-01 17:50:35 +00:00
jbj 106e940011 Fix popt/po/tr.po addition.
CVS patchset: 3700
CVS date: 2000/04/25 20:14:21
2000-04-25 20:14:21 +00:00
jbj 69b1adb5b0 Sanity (rebuild to check autoconf configuration in dist-7.0).
CVS patchset: 3699
CVS date: 2000/04/25 19:57:26
2000-04-25 19:57:26 +00:00
jbj 4b44030f25 Add Turkish translation (Fatih Demir <kabalak@gmx.net>)
CVS patchset: 3695
CVS date: 2000/04/24 16:57:40
2000-04-24 16:57:40 +00:00
jbj b5cadb90d6 make db indices as lightweight as possible, with per-dbi config.
db1.c will never be needed, eliminate.
API: merge rebuilddb.c into rpmdb.c.

CVS patchset: 3694
CVS date: 2000/04/23 20:37:57
2000-04-23 20:37:57 +00:00
jbj c47d8f3f63 Bump version to next release.
CVS patchset: 3640
CVS date: 2000/03/24 22:12:59
2000-03-24 22:12:59 +00:00
jbj 8853928d69 Typos.
CVS patchset: 3596
CVS date: 2000/02/27 23:57:14
2000-02-27 23:57:14 +00:00
jbj a217056e70 Permit building w/o libbz2.a.
In popt, check for building within the rpm tree before requiring GNU gettext.

CVS patchset: 3595
CVS date: 2000/02/27 23:40:36
2000-02-27 23:40:36 +00:00
jbj 6e54540844 ANSIfcation.
CVS patchset: 3580
CVS date: 2000/02/23 17:20:20
2000-02-23 17:20:20 +00:00
sopwith 015dd40885 Include shlib files.
CVS patchset: 3565
CVS date: 2000/02/17 03:32:20
2000-02-17 03:32:20 +00:00
sopwith 147c6789a9 Makefile.am: Distribute test-poptrc, don't try to wildcard .po files.
testit.sh: Work with srcdir != builddir.

CVS patchset: 3550
CVS date: 2000/02/11 04:44:14
2000-02-11 04:44:14 +00:00
jbj 9a4edb2c30 Preliminary support for doxygen generated API doco.
CVS patchset: 3527
CVS date: 2000/01/19 20:54:53
2000-01-19 20:54:53 +00:00
jbj b325535ff1 split python bindings into a separate sub-package of rpm.
CVS patchset: 3497
CVS date: 1999/12/24 14:54:34
1999-12-24 14:54:34 +00:00
jbj 7007cb8ae4 Sanity (make dist).
CVS patchset: 3496
CVS date: 1999/12/22 21:31:39
1999-12-22 21:31:39 +00:00
jbj f74f748dcf duplicate popt routine so that librpm.so needs not libpopt.so.
CVS patchset: 3495
CVS date: 1999/12/22 21:30:28
1999-12-22 21:30:28 +00:00
jbj 90098c2757 Package 3.0.4-0.1
CVS patchset: 3438
CVS date: 1999/11/26 22:02:37
1999-11-26 22:02:37 +00:00
jbj 2a423cf939 Display message if GNU xgettext is not found.
CVS patchset: 3434
CVS date: 1999/11/24 16:55:42
1999-11-24 16:55:42 +00:00
jbj 3a6118d419 From: Dick Porter <dick@acm.org> --
Here is a patch for popt to implement selective argument stripping from argv.
With this patch I can use popt in ORBit (the CORBA spec requires ORBs to
remove all ORB options from argv), which allows me to export a popt option
table to the rest of Gnome.
There is also a bug fix included where a string was realloc()d into a space
too small to hold the trailing NULL.

CVS patchset: 3428
CVS date: 1999/11/18 17:10:15
1999-11-18 17:10:15 +00:00
jbj 284ac8bec4 fix: realloc didn't include space for trailing NUL.
CVS patchset: 3427
CVS date: 1999/11/18 16:57:45
1999-11-18 16:57:45 +00:00
jbj 65a08c9e60 fix: expandNextArg() can't permit '\\' escapes.
CVS patchset: 3413
CVS date: 1999/11/01 23:23:09
1999-11-01 23:23:09 +00:00
jbj 1e0138188b check for memory leaks (almost all leaks are plugged).
CVS patchset: 3403
CVS date: 1999/10/29 16:06:01
1999-10-29 16:06:01 +00:00
jbj 0d0b405c20 use compressed filenames on install side.
start unifying FD types, CFD_t now gone.

CVS patchset: 3402
CVS date: 1999/10/27 23:18:10
1999-10-27 23:18:10 +00:00
jbj 82c75cb6a2 Add poptDupArgv() and const's to popt.3 man page.
CVS patchset: 3401
CVS date: 1999/10/25 20:10:00
1999-10-25 20:10:00 +00:00
jbj b074f1e2e7 lclint annotations.
CVS patchset: 3400
CVS date: 1999/10/25 19:07:14
1999-10-25 19:07:14 +00:00
jbj ba1f155cdc Lazy allocation of deleted arg bit map.
CVS patchset: 3399
CVS date: 1999/10/25 18:24:38
1999-10-25 18:24:38 +00:00
jbj 1cdcd275a8 Add !#:+ token parsing to retrieve (and delete) next argument from list.
CVS patchset: 3398
CVS date: 1999/10/25 18:22:19
1999-10-25 18:22:19 +00:00
jbj e2d517c67c Modify test1 to do poptResetContext before parsing args.
CVS patchset: 3397
CVS date: 1999/10/22 18:25:39
1999-10-22 18:25:39 +00:00
jbj d4fed4bde1 fix: long options like "--long=val" needed longArg reset to NULL at top of
poptGetNextOpt() while loop.
Variables in poptGetNextOpt() are also locally scoped.

CVS patchset: 3396
CVS date: 1999/10/22 18:10:51
1999-10-22 18:10:51 +00:00
jbj d5b272105b Functional "make check".
CVS patchset: 3395
CVS date: 1999/10/21 21:38:18
1999-10-21 21:38:18 +00:00
jbj bd34f27bb4 lclint annotations and compiler cruft.
CVS patchset: 3394
CVS date: 1999/10/21 20:36:16
1999-10-21 20:36:16 +00:00
jbj c8b83b08c5 lclint annotations.
CVS patchset: 3393
CVS date: 1999/10/21 18:48:00
1999-10-21 18:48:00 +00:00
jbj 8bf4afe2d7 Create.
CVS patchset: 3392
CVS date: 1999/10/21 18:20:29
1999-10-21 18:20:29 +00:00
jbj d1a5cef88a lclint annotations.
CVS patchset: 3391
CVS date: 1999/10/21 18:20:12
1999-10-21 18:20:12 +00:00
jbj 3ae84a6867 lclint annotations.
CVS patchset: 3390
CVS date: 1999/10/21 15:04:25
1999-10-21 15:04:25 +00:00
jbj cabcec3626 lclint annotations from build.
CVS patchset: 3366
CVS date: 1999/10/04 19:40:03
1999-10-04 19:40:03 +00:00
jbj 3e86bf7d52 Ignore generated files.
CVS patchset: 3345
CVS date: 1999/09/29 23:48:23
1999-09-29 23:48:23 +00:00
jbj 043529894e Nuke'em again.
CVS patchset: 3344
CVS date: 1999/09/29 23:37:04
1999-09-29 23:37:04 +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 798e32a254 Create.
CVS patchset: 3341
CVS date: 1999/09/29 21:22:24
1999-09-29 21:22:24 +00:00
jbj 0750a8385c Add intl so popt no longer requires gettext.
CVS patchset: 3340
CVS date: 1999/09/29 21:12:45
1999-09-29 21:12:45 +00:00
jbj e6318cc57f fix: removed files fingerprint memory leak.
fix: resurrect allfiles flag from rpm-2.5.x.

CVS patchset: 3312
CVS date: 1999/09/21 17:21:57
1999-09-21 17:21:57 +00:00
ewt 1cc9b7b5e8 version 1.4
CVS patchset: 3274
CVS date: 1999/09/10 00:50:25
1999-09-10 00:50:25 +00:00
ewt 7685084b9e *** empty log message ***
CVS patchset: 3257
CVS date: 1999/09/04 19:38:05
1999-09-04 19:38:05 +00:00
ewt dacd97b455 null terminate parsed argument lists
CVS patchset: 3256
CVS date: 1999/09/04 19:37:00
1999-09-04 19:37:00 +00:00
jbj 13bc365916 Sanity.
CVS patchset: 3210
CVS date: 1999/08/02 19:10:09
1999-08-02 19:10:09 +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 5ad244b9d1 Change shared lib defaults.
CVS patchset: 3171
CVS date: 1999/07/15 22:26:15
1999-07-15 22:26:15 +00:00
jbj 35f09998f8 add python bindings to rpm-devel (linux only).
CVS patchset: 3165
CVS date: 1999/07/15 21:02:54
1999-07-15 21:02:54 +00:00
jbj 8fa7181fa3 eliminate find-requirements on libNoVersion (Red Hat linux only).
add new-fangled requires on "libc.so.6(GLIBC_2.1)" (sparc-linux only).

CVS patchset: 3095
CVS date: 1999/06/17 20:18:08
1999-06-17 20:18:08 +00:00
jbj 4ea813b28b Shell bulletproofing.
CVS patchset: 3030
CVS date: 1999/04/26 15:01:40
1999-04-26 15:01:40 +00:00
jbj c5f831ad7e Default to not build shared libraries.
CVS patchset: 2980
CVS date: 1999/04/11 22:15:26
1999-04-11 22:15:26 +00:00
jbj ba7f3e41e0 Include all po files.
CVS patchset: 2979
CVS date: 1999/04/09 22:41:34
1999-04-09 22:41:34 +00:00
jbj 39ce07cc16 Update Slovak translations.
Update-po.

CVS patchset: 2974
CVS date: 1999/04/08 21:27:57
1999-04-08 21:27:57 +00:00
jbj 8dfb93f84f non-linux, non-gcc portability fixes (Tim Mooney).
CVS patchset: 2973
CVS date: 1999/04/08 20:53:45
1999-04-08 20:53:45 +00:00
sopwith 5f61eccb06 Merge (most) changes from the GNOME version of popt. The remaining changes
are GNOME-specific.

CVS patchset: 2969
CVS date: 1999/04/07 18:57:23
1999-04-07 18:57:23 +00:00
ewt 281503a7f9 version 1.3
CVS patchset: 2967
CVS date: 1999/04/07 06:25:08
1999-04-07 06:25:08 +00:00
ewt 4c23cb8b6f *** empty log message ***
CVS patchset: 2966
CVS date: 1999/04/07 06:23:07
1999-04-07 06:23:07 +00:00
ewt ffa1389df4 added tests for single - argument
CVS patchset: 2965
CVS date: 1999/04/07 06:22:30
1999-04-07 06:22:30 +00:00
ewt 362c4cc032 we weren't quite careful enough about testing for a single -
CVS patchset: 2964
CVS date: 1999/04/07 06:20:13
1999-04-07 06:20:13 +00:00
jbj 78ccf90ab8 Update-po.
CVS patchset: 2946
CVS date: 1999/04/05 16:05:44
1999-04-05 16:05:44 +00:00
jbj 114d2630ad Don't clobber fd (#1966).
CVS patchset: 2941
CVS date: 1999/04/04 16:56:53
1999-04-04 16:56:53 +00:00
jbj b4dfd488b0 Typo.
CVS patchset: 2930
CVS date: 1999/03/31 16:23:34
1999-03-31 16:23:34 +00:00
jbj 9b580d78a3 I was told by Timur Bakeyev <mc@bat.ru> that on BSD systems
setuid should be prefered over setreuid.
On Unixware 2.1 linking the Midnight Commander against libucb
broke the binary horrible (readdir returned garbage). I haven't
looked deeper into this because I don't have such a system.
Instead I applied a similar patch like the one attached
to this message (I made this patch against popt from CVS).
from Norbert Warmuth <nwarmuth@privat.circular.de>

CVS patchset: 2929
CVS date: 1999/03/31 15:08:40
1999-03-31 15:08:40 +00:00
jbj ad9d28638c Include alloca.h if available (Tim Mooney).
CVS patchset: 2928
CVS date: 1999/03/31 14:58:43
1999-03-31 14:58:43 +00:00
jbj 7a9fe7272c autoReq/autoProv now per-package.
CVS patchset: 2915
CVS date: 1999/03/26 20:07:34
1999-03-26 20:07:34 +00:00
jbj bd3990b81c fix: don't add header if signature generation failed (Carlo Wood).
CVS patchset: 2909
CVS date: 1999/03/22 17:31:53
1999-03-22 17:31:53 +00:00
jbj 49926ed9f6 update with libtool-2.4f.
CVS patchset: 2903
CVS date: 1999/03/19 22:38:40
1999-03-19 22:38:40 +00:00
sopwith 4deee420a3 autogen.sh: Fix builddir != srcdir.
*.c: Fix compilation with -ansi -pedantic-errors.

CVS patchset: 2870
CVS date: 1999/03/10 02:55:24
1999-03-10 02:55:24 +00:00
jbj 655aad964d Fix proxy FTP segfault.
CVS patchset: 2863
CVS date: 1999/03/09 03:37:22
1999-03-09 03:37:22 +00:00
ewt 0b4a1f4343 plugged some minor memory leaks
CVS patchset: 2848
CVS date: 1999/03/05 01:16:42
1999-03-05 01:16:42 +00:00
jbj a3d1bd6662 increase timeout in tread from 5 to 30 secs for slow links.
CVS patchset: 2842
CVS date: 1999/02/28 14:18:56
1999-02-28 14:18:56 +00:00
ewt eb77d9f459 *** empty log message ***
CVS patchset: 2839
CVS date: 1999/02/25 20:17:30
1999-02-25 20:17:30 +00:00
ewt 8069caca00 allow single dash arguments (to represent stdin)
CVS patchset: 2838
CVS date: 1999/02/25 20:16:43
1999-02-25 20:16:43 +00:00
jbj 7b495d4b7c Update to automake 1.4a.
CVS patchset: 2797
CVS date: 1999/02/16 03:07:24
1999-02-16 03:07:24 +00:00
jbj 2daecca27b Eliminate generated files.
CVS patchset: 2750
CVS date: 1999/01/25 19:46:40
1999-01-25 19:46:40 +00:00
jbj e9cbe6622a Eliminate files that can be regenerated.
CVS patchset: 2748
CVS date: 1999/01/24 19:40:38
1999-01-24 19:40:38 +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 d635ea8d09 Libtool config files needed by cvs checkouts.
CVS patchset: 2746
CVS date: 1999/01/22 20:02:40
1999-01-22 20:02:40 +00:00
jbj b3ff088a22 Use libtool to build libraries, but force --disable-shared for now.
CVS patchset: 2745
CVS date: 1999/01/22 18:42:31
1999-01-22 18:42:31 +00:00
jbj 072b219a69 Use libbtool to generate librpmbuild.a.
CVS patchset: 2742
CVS date: 1999/01/22 17:22:17
1999-01-22 17:22:17 +00:00
jbj 398c9e0363 Change dependencies so that automake is not needed to build.
Update rpm POTFILES.
Popt too.

CVS patchset: 2741
CVS date: 1999/01/22 15:57:39
1999-01-22 15:57:39 +00:00
jbj fc421d4a1f use portable mkinstalldirs (Tim Mooney).
CVS patchset: 2736
CVS date: 1999/01/22 00:34:30
1999-01-22 00:34:30 +00:00
jbj 324f6639d7 After running libtoolize to update config.guess config.sub
CVS patchset: 2732
CVS date: 1999/01/21 22:30:50
1999-01-21 22:30:50 +00:00
jbj 4bcd4d620d Automake: almost functional make dist.
CVS patchset: 2729
CVS date: 1999/01/21 18:42:53
1999-01-21 18:42:53 +00:00
jbj 903b747e02 Released rpm-2.90 -- version is now 2.91
Use automake 1.4 and autoconf 2.13.

CVS patchset: 2726
CVS date: 1999/01/19 23:54:30
1999-01-19 23:54:30 +00:00
jbj 4123688cb1 Automake fiddles.
CVS patchset: 2723
CVS date: 1999/01/19 19:42:31
1999-01-19 19:42:31 +00:00
jbj b5d564eb99 Automake noise..
CVS patchset: 2692
CVS date: 1999/01/12 11:43:31
1999-01-12 11:43:31 +00:00
jbj 303fa780d3 EGCS cruft.
Use cpioStrerror when getNextHeader fails.
More const warnings removed.
binary rpms always have RPMTAG_SOURCERPM, source rpms do not.

CVS patchset: 2682
CVS date: 1999/01/08 16:44:30
1999-01-08 16:44:30 +00:00