Commit Graph

319 Commits

Author SHA1 Message Date
jbj 2a4452a1f9 - fix: popt exec doesn't add '--', --target et al no longer need '='.
- fix: popt consume-next-arg "!#:+" w/o side effect (#41956).

CVS patchset: 4817
CVS date: 2001/05/29 20:01:28
2001-05-29 20:01:28 +00:00
jbj 9b44f1b716 - add cron/logrotate scripts to save installed package filenames.
CVS patchset: 4779
CVS date: 2001/05/13 18:03:34
2001-05-13 18:03:34 +00:00
jbj 87c15895a0 - add cron/logrotate scripts to save installed package filenames.
CVS patchset: 4777
CVS date: 2001/05/13 17:55:58
2001-05-13 17:55:58 +00:00
jbj 8f75bbc17d - enough lclint annotations and fiddles already.
CVS patchset: 4741
CVS date: 2001/05/05 19:28:32
2001-05-05 19:28:32 +00:00
jbj 1aaf1b9b5d - cpanflute perl dependency needs explicit epoch (#37034).
CVS patchset: 4702
CVS date: 2001/04/22 08:58:22
2001-04-22 08:58:22 +00:00
jbj bd80ac253d Updated dependency scripts (#20295).
CVS patchset: 4625
CVS date: 2001/03/15 13:58:16
2001-03-15 13:58:16 +00:00
jbj 3e63d3b768 Flesh out init/pre/process/post/fini PSM stages.
CVS patchset: 4592
CVS date: 2001/03/02 08:28:18
2001-03-02 08:28:18 +00:00
jbj 67aa235565 - fix: find-requires.perl needed update (#23450).
CVS patchset: 4424
CVS date: 2001/01/10 22:19:55
2001-01-10 22:19:55 +00:00
jbj fdd2f17c56 - fix: removed headers from db need a headerCopy().
CVS patchset: 4368
CVS date: 2000/12/21 21:07:41
2000-12-21 21:07:41 +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 73ee3b2e86 Move assertion to avoid false failure.
CVS patchset: 4352
CVS date: 2000/12/17 19:55:31
2000-12-17 19:55:31 +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 2e9d261696 - use package version 3 if --nodirtokens is specified.
CVS patchset: 4317
CVS date: 2000/12/04 02:13:11
2000-12-04 02:13:11 +00:00
jbj 2885f536b6 Bring header reggions mods back to top of stack.
CVS patchset: 4305
CVS date: 2000/12/02 21:53:44
2000-12-02 21:53:44 +00:00
jbj 28625265e4 FILENAMES -> OLDFILENAMES, tags have changed <chmouel@mandrakesoft.com>.
CVS patchset: 4291
CVS date: 2000/11/22 20:05:51
2000-11-22 20:05:51 +00:00
jbj 95acf8ebaf - better item/task progress bars <rodrigob@conectiva.com.br>.
CVS patchset: 4232
CVS date: 2000/10/28 18:45:58
2000-10-28 18:45:58 +00:00
jbj e407eeefe7 - add brp-strip-shared script <rodrigob@conectiva.com.br>.
CVS patchset: 4231
CVS date: 2000/10/28 17:30:58
2000-10-28 17:30:58 +00:00
jbj 3ad99fcba5 - add cscope/ctags (Rodrigo Barbosa<rodrigob@conectiva.com.br>).
- remove getMacroBody() from rpmio API.
- hide libio lossage in prototype, not API.
lclint annotations.

CVS patchset: 4230
CVS date: 2000/10/28 17:16:25
2000-10-28 17:16:25 +00:00
jbj e1d18f949b Remove bash2 dependency.
CVS patchset: 4176
CVS date: 2000/09/26 17:43:56
2000-09-26 17:43:56 +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 d83648fc60 Rip out rpmrc configuration.
CVS patchset: 4134
CVS date: 2000/08/27 19:43:51
2000-08-27 19:43:51 +00:00
jbj 1068f1d715 Recognize embedded quotes in description/summary/group header text.
CVS patchset: 4050
CVS date: 2000/08/10 15:34:37
2000-08-10 15:34:37 +00:00
jbj 2dbe09091b Add ./usr/lib/*/man/man*.
CVS patchset: 3974
CVS date: 2000/07/22 14:14:07
2000-07-22 14:14:07 +00:00
jbj 646ced5811 Add ./usr/share/doc/*/man/man*
CVS patchset: 3973
CVS date: 2000/07/22 14:06:32
2000-07-22 14:06:32 +00:00
jbj 38c2c2a87a Add /usr/kerberos/man.
CVS patchset: 3961
CVS date: 2000/07/18 15:31:26
2000-07-18 15:31:26 +00:00
jbj 77ea46f6a0 - rip out pre-transaction syscalls, more design is needed.
- display rpmlib provides when invoked with --showrc.
- remove (dead) dependency checks on implicitly provided package names.
- remove (dead) rpmdb API code in python bindings.
- remove (legacy) support for version 1 packaging.
- remove (legacy) support for converting gdbm databases.

CVS patchset: 3950
CVS date: 2000/07/15 14:53:54
2000-07-15 14:53:54 +00:00
jbj 4d88809296 - python: initdb binding (Dan Burcaw <dburcaw@terraplex.com>).
- internalize --freshen (Gordon Messmer <yinyang@eburg.com>).

CVS patchset: 3905
CVS date: 2000/06/23 00:49:43
2000-06-23 00:49:43 +00:00
jbj 18a1a352b4 - add RPMTAG_OPTFLAGS, configured optflags when package was built.
- add RPMTAG_DISTURL for rpmfind-like tools (content unknown yet).
- teach brp-compress about /usr/info and /usr/share/info as well.
- update macros.in from rpm-4.0 (w/o dbi configuration).

CVS patchset: 3878
CVS date: 2000/06/20 21:45:50
2000-06-20 21:45:50 +00:00
jbj f365ff7022 fix: typo in brp-compress caused i18n man pages not to compress.
CVS patchset: 3870
CVS date: 2000/06/20 14:20:06
2000-06-20 14:20:06 +00:00
jbj 2063e9bd53 Add dbcursor to dbi interface.
CVS patchset: 3830
CVS date: 2000/06/12 22:07:13
2000-06-12 22:07:13 +00:00
jbj bed61632d7 Fix db return code handling, majorly horked.
Autoconf detection of db-3.1.
Move --all to query/verify popt table.

CVS patchset: 3829
CVS date: 2000/06/11 19:15:27
2000-06-11 19:15:27 +00:00
jbj df6f361f16 Add athlon rpmrc config.
Add sparcv9 per-platform config.

CVS patchset: 3784
CVS date: 2000/06/01 00:54:36
2000-06-01 00:54:36 +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 0d15487675 Add /usr/share compression as well.
CVS patchset: 3749
CVS date: 2000/05/22 17:33:32
2000-05-22 17:33:32 +00:00
jbj 26bfb9e078 here's a patch to make rpm (3.1-0.14) work on current FreeBSD versions
(tried 4.0-RELEASE and 5.0-CURRENT).
It adds freebsdelf.prov and freebsdelf.req in autodeps, modifies brp-strip
and brp-strip-comment-note to work with find versions that don't support
-perm +something and strip versions that fail with an error when they
can't strip a file, and modifies the configure check for GNU glob to check
for GLOB_PERIOD additionally.
This is required because FreeBSD's glob has some (but not all) of the GNU
extensions, but doesn't work the way rpm assumes (segfault as soon as
globbing is used in %files); GLOB_PERIOD can be used to tell the BSD
version apart from the GNU one.

CVS patchset: 3721
CVS date: 2000/05/08 12:24:23
2000-05-08 12:24:23 +00:00
jbj dce2eccbd5 Sanity.
CVS patchset: 3686
CVS date: 2000/04/19 16:59:02
2000-04-19 16:59:02 +00:00
jbj c89b7ff341 Hi!
I'd like to start building sparc64 packages (eventhough the install rule
details are yet to be designed - IMHO if 64bit SPARC userland is going into
7.0 we should rebuild all packages into 64bit in the next months or so to
have time to chase bugs etc.), and this is about what I need.
Basically I'd like to have %{_lib} to stand for the last part (normally
"lib") of dirname for directories like /lib, /usr/lib, /usr/X11R6/lib
because on sparc64-linux they are /lib64, /usr/lib64, /usr/X11R6/lib64 (and
on Solaris /lib/sparcv9, /usr/lib/sparcv9 etc.), so that one can use things
like
/usr/%{_lib} in the spec files.
Another thing which I need is an arch specific build root policy.
This patch does a few things:
1) add installplatform into EXTRA_DIST files, so that it is actually invoked
   during rpm build not from CVS
2) Define %_lib lib and let target specific macros override it
3) Split __spec_install_post into __arch_install_post and __os_install_post,
   --buildpolicy now specifies the __os_install_post part only. spec files
   can still override the __arch_install_post if the want to.
   brp-sparc64-linux is used to move 64bit libraries to */lib64 directories
   from */lib directories if make install of some package left them there.
4) Change installplatform so that on sparc* it creates both sparc and
   sparc64 target macro dirs (/usr/lib/rpm/sparc{,64}-redhat-linux in
   sparc*-redhat-linux case).

CVS patchset: 3685
CVS date: 2000/04/19 16:03:49
2000-04-19 16:03:49 +00:00
jbj cab176172b - API: change dbi to pass by reference, not value.
- cram all of db1, db_185, and db2 interfaces into rpmlib.

CVS patchset: 3636
CVS date: 2000/03/23 15:49:50
2000-03-23 15:49:50 +00:00
jbj afb7d4bc0e Use /usr/lib paths.
CVS patchset: 3617
CVS date: 2000/03/10 17:51:43
2000-03-10 17:51:43 +00:00
jbj e93943f1e0 - portability: skip bzip2 if not available.
- portability: skip gzseek if not available (zlib-1.0.4).
- portability: skip personality if not available (linux).
- portability: always include arpa/inet.h (HP-UX).
- portability: don't use id -u (Brandon Allbery).
- portability: don't chown/chgrp -h w/o lchown.
- portability: splats in rpm.spec to find /usr/{share,local}/locale/*

CVS patchset: 3610
CVS date: 2000/03/09 18:13:02
2000-03-09 18:13:02 +00:00
jbj acdafeca5c portability: zlib-1.0.4 has not gzseek
portability: Red Hat 4.x has not personality

CVS patchset: 3609
CVS date: 2000/03/07 15:37:17
2000-03-07 15:37:17 +00:00
jbj d19dc8f760 Typo.
CVS patchset: 3604
CVS date: 2000/03/01 17:16:47
2000-03-01 17:16:47 +00:00
jbj 8aceebd817 Portability fiddles.
Rebuild with latest rpmmodule.so code.

CVS patchset: 3600
CVS date: 2000/02/29 23:22:44
2000-02-29 23:22:44 +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 9e75d5397f - sparc-sun-solaris2.6 portability check.
CVS patchset: 3589
CVS date: 2000/02/25 16:49:05
2000-02-25 16:49:05 +00:00
jbj f880c9a8d6 fix: missed level of indirection in i18nTag().
CVS patchset: 3579
CVS date: 2000/02/23 01:48:51
2000-02-23 01:48:51 +00:00
jbj c39e2a9ea0 macro expansion (and absolute path) in %files -f arg (#9508,#9091).
CVS patchset: 3573
CVS date: 2000/02/22 03:09:53
2000-02-22 03:09:53 +00:00
jbj d7167e5b06 Compress man pages early.
CVS patchset: 3563
CVS date: 2000/02/16 03:02:44
2000-02-16 03:02:44 +00:00
jbj 7c659d5969 Improvements from Tim Powers.
CVS patchset: 3561
CVS date: 2000/02/16 00:33:16
2000-02-16 00:33:16 +00:00
jbj 9358ab55e9 add scripts for autogenerating CPAN dependencies.
CVS patchset: 3560
CVS date: 2000/02/15 22:17:43
2000-02-15 22:17:43 +00:00
jbj d932818c23 Patches from PLD.
CVS patchset: 3556
CVS date: 2000/02/13 19:24:19
2000-02-13 19:24:19 +00:00
jbj da3765de28 brp-compress deals with hard links correctly.
patch for ja.po.

CVS patchset: 3548
CVS date: 2000/02/10 00:27:21
2000-02-10 00:27:21 +00:00
jbj 016eacb22a Insure compression with -9 and handle symlinks correctly.
CVS patchset: 3542
CVS date: 2000/02/06 18:07:12
2000-02-06 18:07:12 +00:00
jbj ef9f2f731f Permit rpmrc/macros file as args to convetrpmrc.sh.
CVS patchset: 3538
CVS date: 2000/01/27 22:38:41
2000-01-27 22:38:41 +00:00
jbj 9acd405dec Doxygen fiddles.
CVS patchset: 3526
CVS date: 2000/01/19 19:54:08
2000-01-19 19:54:08 +00:00
jbj 9db5309a45 updated perl scripts (Ken Estes).
CVS patchset: 3524
CVS date: 2000/01/17 18:58:36
2000-01-17 18:58:36 +00:00
jbj 65e8fdb8f9 add several BuildRoot FTW policies.
CVS patchset: 3511
CVS date: 2000/01/07 17:32:27
2000-01-07 17:32:27 +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 92a11a944b Here is a patch for rpmdiff. It fixes a bug where I did not
understand the difference between:
 'FILEUIDS', 'FILEGIDS',
and
 'FILEGROUPNAME', 'FILEUSERNAME',
Ken

CVS patchset: 3461
CVS date: 1999/12/07 07:05:14
1999-12-07 07:05:14 +00:00
jbj b80c6385f4 Handle both old and new style bash2 hacks for now.
CVS patchset: 3456
CVS date: 1999/12/02 21:58:04
1999-12-02 21:58:04 +00:00
jbj 83e1c73b2f initial version of check-prereqs.
CVS patchset: 3453
CVS date: 1999/12/02 18:30:31
1999-12-02 18:30:31 +00:00
jbj db3213b057 lib/stubs.c: Add portability routines to rpmlib for portable shared rpmlib.
lib/rpmio.c: Internalize single use of inet_aton().
lib/rpmio.h: Include libio.h retrofit here rather than in system.h.
configure.in: Remove regex/glob tests.

CVS patchset: 3440
CVS date: 1999/11/27 00:15:07
1999-11-27 00:15:07 +00:00
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 4e62a322a2 lib/rpmio.c: Implement per-fd layers as a stack, add fdPush/fdPop.
lib/rpmio.c: Add fd{Get,Set}{Io,Fp,Fdno} abstraction wrappers.
lib/rpmio.c: Start rationalizing debug output by using fdbg to display the
	fd layer stack.
rpm.c: Add --nolibio to disable libio if desired.
rpm2cpio.c: Use Fdopen(..., gzdio) and ufdCopy().
build/build.c: Use Fdopen(..., fpio) rather than fdio.
build/files.c: Use Fdopen(..., fpio) rather than ufdio.
build/parseSpec.c: ditto.
lib/macro.c: ditto.
lib/rpmrc.c: ditto
lib/macro.c: Use Fopen(..., ufdio) in isCompressed() rather that fdOpen().
lib/misc.c: ditto.
lib/misc.c: Avoid fstat by using Stat.
build/pack.c: Add persist fdLink() and use fdFree() in package{Sources,Binaries}
build/pack.c: Try to remove the fdDup before cpioBuildArchive() call.
build/pack.c: Use rpmGenPath with %{_builddir}.
build/parsePreamble.c: Use fdSize rather than Stat to get icon file size.
lib/rpmrc.c: ditto
lib/ftp.c: start capturing ufdio layer syserrno/errcookie.

CVS patchset: 3424
CVS date: 1999/11/14 19:15:18
1999-11-14 19:15:18 +00:00
jbj 471ba3b238 add/update dependency scripts (Ken Estes).
CVS patchset: 3423
CVS date: 1999/11/12 21:26:04
1999-11-12 21:26:04 +00:00
jbj b1cb8f1b3e Typo.
CVS patchset: 3412
CVS date: 1999/11/01 19:03:31
1999-11-01 19:03:31 +00:00
jbj decd648320 freshen.sh: detect when all packages are up to date (Ian Macdonald).
CVS patchset: 3411
CVS date: 1999/11/01 19:02:46
1999-11-01 19:02:46 +00:00
jbj 22947b332e perl from /usr/bin
CVS patchset: 3385
CVS date: 1999/10/20 16:48:10
1999-10-20 16:48:10 +00:00
jbj b38f7bc532 Dependency code from Ken Estes.
CVS patchset: 3384
CVS date: 1999/10/20 16:46:54
1999-10-20 16:46:54 +00:00
jbj be45257fd9 dumb cpp's want white space around lclint annotations (Tim Mooney).
aix: aix.req broken by cut-and-paste (Tim Mooney).

CVS patchset: 3367
CVS date: 1999/10/04 20:18:48
1999-10-04 20:18:48 +00:00
jbj f72d5eec3b Sanity.
CVS patchset: 3363
CVS date: 1999/09/30 21:40:20
1999-09-30 21:40:20 +00:00
jbj 907e305591 Build on solaris2.6 with gcc.
CVS patchset: 3362
CVS date: 1999/09/30 21:20:34
1999-09-30 21:20:34 +00:00
jbj 1baa4101d6 Don't build rpmgettext/rpmputtext if USE_NLS=no.
CVS patchset: 3353
CVS date: 1999/09/30 16:03:43
1999-09-30 16:03:43 +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 a38a3b7f35 Sanity.
CVS patchset: 3334
CVS date: 1999/09/26 23:16:14
1999-09-26 23:16:14 +00:00
jbj bc0955ad3c Solaris compilation.
CVS patchset: 3332
CVS date: 1999/09/26 17:28:00
1999-09-26 17:28:00 +00:00
jbj 29c1a3598a do versioned provides/conflicts resolution correctly.
rpmpopt: display versioned provides/obsoletes.
revert to shared libbz2.so now that bzip2 is in base install.

CVS patchset: 3304
CVS date: 1999/09/19 00:29:44
1999-09-19 00:29:44 +00:00
jbj 6b66cf510c Fix lchown detection.
CVS patchset: 3271
CVS date: 1999/09/08 22:50:30
1999-09-08 22:50:30 +00:00
jbj 002c65379f Solaris: use getpassphrase rather than getpass if available.
CVS patchset: 3266
CVS date: 1999/09/07 22:46:19
1999-09-07 22:46:19 +00:00
jbj 582808bce3 link libbz2.a statically to avoid rpm->bzip2 dependence for now.
CVS patchset: 3264
CVS date: 1999/09/07 19:47:53
1999-09-07 19:47:53 +00:00
jbj b5b29dd7a3 Clarify licensing: "GNU General Public License" not s/General //.
CVS patchset: 3214
CVS date: 1999/08/04 18:07:18
1999-08-04 18:07:18 +00:00
jbj 07a258e329 Remove compiler warnings.
CVS patchset: 3085
CVS date: 1999/06/05 21:00:53
1999-06-05 21:00:53 +00:00
jbj b7a61f5b88 Add javadeps and perl provides/requires scripts (Ken Estes).
CVS patchset: 3084
CVS date: 1999/06/05 20:52:30
1999-06-05 20:52:30 +00:00
jbj f3a29caf8f add vpkg-provides.sh (Tim Mooney).
CVS patchset: 3083
CVS date: 1999/06/04 19:05:22
1999-06-04 19:05:22 +00:00
jbj 2ed98fa074 Begin 3.0.2.
CVS patchset: 3075
CVS date: 1999/05/24 20:37:52
1999-05-24 20:37:52 +00:00
jbj 6e5c77a7be fix: conversion script left off leading underscores.
CVS patchset: 3060
CVS date: 1999/05/13 14:26:58
1999-05-13 14:26:58 +00:00
jbj c67e60d5e7 convert per-system configuration in /etc/rpmrc to macros.
CVS patchset: 3012
CVS date: 1999/04/18 19:01:46
1999-04-18 19:01:46 +00:00
jbj 68b321a44f Bump release.
CVS patchset: 3009
CVS date: 1999/04/17 09:07:20
1999-04-17 09:07:20 +00:00
jbj a36d27ad3a Add conversion script (johnsonm@rdhat.com).
CVS patchset: 3006
CVS date: 1999/04/16 23:06:17
1999-04-16 23:06:17 +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 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
jbj c2ace2da95 Portability fiddles (Tim Mooney).
CVS patchset: 2940
CVS date: 1999/04/03 17:13:35
1999-04-03 17:13:35 +00:00
jbj 5fbc0dd6c3 add explicit macrofiles path to rpmrc.
CVS patchset: 2933
CVS date: 1999/03/31 20:37:55
1999-03-31 20:37:55 +00:00
ewt e088e8fb77 *** empty log message ***
CVS patchset: 2917
CVS date: 1999/03/27 17:41:23
1999-03-27 17:41:23 +00:00
jbj 2f5f89f2a3 Typos.
CVS patchset: 2907
CVS date: 1999/03/21 19:11:29
1999-03-21 19:11:29 +00:00
jbj 801b0c9b4b Bump version.
CVS patchset: 2904
CVS date: 1999/03/20 15:11:03
1999-03-20 15:11:03 +00:00
jbj ca9dc63de9 Fix newSpec in "rpm -q --specfile --specedit"
CVS patchset: 2892
CVS date: 1999/03/16 20:04:26
1999-03-16 20:04:26 +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 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 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 5bb717be19 make '-' character illegal (again) in version/release.
Use auto-standard names for auto-package components.

CVS patchset: 2753
CVS date: 1999/01/26 18:08:14
1999-01-26 18:08:14 +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 a72a5178af use portable #!/bin/sh (Tim Mooney).
CVS patchset: 2740
CVS date: 1999/01/22 00:40:53
1999-01-22 00:40:53 +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 b5d564eb99 Automake noise..
CVS patchset: 2692
CVS date: 1999/01/12 11:43:31
1999-01-12 11:43:31 +00:00
ewt 10d3b6d5b6 first pass at new transaction api; basic installing/removing works
fine but I wouldn't push it much harder then that

CVS patchset: 2603
CVS date: 1998/12/16 21:58:53
1998-12-16 21:58:53 +00:00
jbj 5f72265982 Sanity.
CVS patchset: 2567
CVS date: 1998/12/01 00:10:18
1998-12-01 00:10:18 +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 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 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 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 1516f1d56c configure using automake.
CVS patchset: 2418
CVS date: 1998/10/08 10:40:27
1998-10-08 10:40:27 +00:00
jbj 4acdf2581a Create.
CVS patchset: 2396
CVS date: 1998/10/05 18:35:07
1998-10-05 18:35:07 +00:00
jbj ac661a8436 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
1998-10-05 17:25:18 +00:00
jbj a0f290873e 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
1998-10-05 17:20:09 +00:00
jbj 546b00b281 Re-add.
CVS patchset: 2256
CVS date: 1998/08/16 18:47:20
1998-08-16 18:47:20 +00:00