Commit Graph

490 Commits

Author SHA1 Message Date
ewt 85ad3cfc53 fixed problem in group assignments
CVS patchset: 1034
CVS date: 1996/09/20 14:40:57
1996-09-20 14:40:57 +00:00
root d0f084b97f close fp always
CVS patchset: 1031
CVS date: 1996/09/17 19:14:32
1996-09-17 19:14:32 +00:00
ewt 991a3cf6ce moved rpmdbRemove(), rpmdbAdd(), rpmdbUpdateRecord() to rpmdb.h
added rpmdbRebuild()

CVS patchset: 1023
CVS date: 1996/09/16 22:29:46
1996-09-16 22:29:46 +00:00
ewt 79048cda3a 1) changed dbopen(), renamed it to openDatabase()
2) added rpmdbMoveDatabase(), rpmdbRemoveDatabase()

CVS patchset: 1022
CVS date: 1996/09/16 22:29:17
1996-09-16 22:29:17 +00:00
ewt e779ebb217 include "rpmdb.h"
CVS patchset: 1021
CVS date: 1996/09/16 22:28:56
1996-09-16 22:28:56 +00:00
ewt da0ef2e35e Initial revision
CVS patchset: 1020
CVS date: 1996/09/16 22:28:47
1996-09-16 22:28:47 +00:00
ewt fef4104e8a added rebuilddb.c
CVS patchset: 1019
CVS date: 1996/09/16 22:28:39
1996-09-16 22:28:39 +00:00
ewt 10a25c69b8 1) fileCount of -1 makes installArchive() install all files (for installing
source packages)
2) fixed silly bug in copyFile()

CVS patchset: 1017
CVS date: 1996/09/05 19:58:04
1996-09-05 19:58:04 +00:00
ewt d5378e6c93 changed MD5 sig type because of big-endian problems
CVS patchset: 1010
CVS date: 1996/08/31 18:36:53
1996-08-31 18:36:53 +00:00
ewt b22c838a04 supports broken md5's that rpm used to generate on the SPARC
CVS patchset: 1009
CVS date: 1996/08/31 18:36:28
1996-08-31 18:36:28 +00:00
ewt cea3897179 added RPMTAG_RPMVERSION
CVS patchset: 1008
CVS date: 1996/08/31 18:36:18
1996-08-31 18:36:18 +00:00
ewt 886d64e0e0 works with old, broken MD5 sums RPM used to generate on big endian
machines

CVS patchset: 1007
CVS date: 1996/08/31 18:35:54
1996-08-31 18:35:54 +00:00
ewt 3224eb87e6 support old, broken md5sum on SPARC's
CVS patchset: 1006
CVS date: 1996/08/31 18:35:40
1996-08-31 18:35:40 +00:00
ewt f8aac5ea33 getEntry() allows NULL pointers
CVS patchset: 1005
CVS date: 1996/08/31 18:35:26
1996-08-31 18:35:26 +00:00
ewt 19d4dc1a8f supports broken md5sum's that used to be generated on SPARCs
CVS patchset: 1004
CVS date: 1996/08/31 18:34:51
1996-08-31 18:34:51 +00:00
ewt 630ac54a73 fixed error message
CVS patchset: 1001
CVS date: 1996/08/31 14:59:27
1996-08-31 14:59:27 +00:00
ewt b72002c101 pkReadHdr() shouldn't fail on minor number differences
CVS patchset: 1000
CVS date: 1996/08/31 14:58:53
1996-08-31 14:58:53 +00:00
ewt 6aad602016 1) plugged some memory leaks
2) call _exit(), not exit() from subprocess to prevent stdio buffers from
   being flushed twice

CVS patchset: 998
CVS date: 1996/08/30 19:17:33
1996-08-30 19:17:33 +00:00
marc 2576e61c08 fixed AUTOREQDEP -> AUTOREQPROV
CVS patchset: 994
CVS date: 1996/08/29 18:25:35
1996-08-29 18:25:35 +00:00
marc 008093a2bd added RPMTAG_AUTOREQDEP
CVS patchset: 993
CVS date: 1996/08/29 18:01:00
1996-08-29 18:01:00 +00:00
ewt 1341d4d5ec 1) take advantage of ARCHIVESIZE (if present) when displaying hash marks
2) support notify functions and labelFormat for source packages >= V2
3) if rename() fails to move a file from SOURCE to SPECS try copying it

CVS patchset: 991
CVS date: 1996/08/29 04:16:07
1996-08-29 04:16:07 +00:00
ewt 148c67febc pkgReadHeader() optionally returns major/minor version of package
CVS patchset: 990
CVS date: 1996/08/29 04:15:54
1996-08-29 04:15:54 +00:00
ewt 4fcb77bcbd 1) pkgReadHeader() optionally returns major/minor version of package
2) rpmInstallSourcePackage() takes notify function, label format

CVS patchset: 989
CVS date: 1996/08/29 04:15:25
1996-08-29 04:15:25 +00:00
ewt 10e0cf40aa only allow readConfigFiles() once
CVS patchset: 982
CVS date: 1996/08/22 20:25:46
1996-08-22 20:25:46 +00:00
ewt 108d637d22 allows <version>-<release> in dependency version strings
CVS patchset: 979
CVS date: 1996/08/20 16:29:19
1996-08-20 16:29:19 +00:00
ewt 836b47a1a3 added RPMVAR_TMPPATH
CVS patchset: 978
CVS date: 1996/08/20 16:29:10
1996-08-20 16:29:10 +00:00
ewt dce342d096 1) addded RPMVAR_TMPPATH
2) use LIBRPMRC_FILENAME for base rc file name

CVS patchset: 977
CVS date: 1996/08/20 16:28:51
1996-08-20 16:28:51 +00:00
ewt 4ed78096b7 uses RPMVAR_TMPPATH
CVS patchset: 976
CVS date: 1996/08/20 16:28:40
1996-08-20 16:28:40 +00:00
ewt 226c40250a don't use a default path for the database
CVS patchset: 975
CVS date: 1996/08/20 16:28:30
1996-08-20 16:28:30 +00:00
ewt 623fd34b97 changed to work w/ autoconf
CVS patchset: 959
CVS date: 1996/08/19 17:03:11
1996-08-19 17:03:11 +00:00
root 315e01fd58 tiny bug
CVS patchset: 955
CVS date: 1996/08/15 13:46:20
1996-08-15 13:46:20 +00:00
root c3a1335f50 null terminate the result of readlink()
CVS patchset: 946
CVS date: 1996/08/08 16:46:15
1996-08-08 16:46:15 +00:00
ewt 4e972f25e1 added rpmdepFreeConflicts() to fix bad core dump
CVS patchset: 943
CVS date: 1996/08/07 15:47:04
1996-08-07 15:47:04 +00:00
ewt ef630d166a added rpmdepFreeConflicts()
CVS patchset: 942
CVS date: 1996/08/07 15:46:57
1996-08-07 15:46:57 +00:00
ewt 9ba82b190e config file md5 sums were improperly calculated for root and prefixed
installs

CVS patchset: 937
CVS date: 1996/07/31 18:45:22
1996-07-31 18:45:22 +00:00
ewt 712b328510 changed warning text
CVS patchset: 936
CVS date: 1996/07/29 19:29:47
1996-07-29 19:29:47 +00:00
ewt 79e061d575 changed warning for saved files to RPMMESS_BACKUP
CVS patchset: 935
CVS date: 1996/07/29 19:27:50
1996-07-29 19:27:50 +00:00
ewt 57bef04d27 removed verbose messages
CVS patchset: 934
CVS date: 1996/07/29 19:20:22
1996-07-29 19:20:22 +00:00
root c92b4f273c RPMVAR_FTPPROXY was using same number as PACKAGER
CVS patchset: 933
CVS date: 1996/07/28 22:58:02
1996-07-28 22:58:02 +00:00
ewt 2e698f176f check new file list for config files as well as the old ones
CVS patchset: 932
CVS date: 1996/07/27 23:35:07
1996-07-27 23:35:07 +00:00
ewt e92f4e985a fixed another memory leak
CVS patchset: 931
CVS date: 1996/07/26 20:11:08
1996-07-26 20:11:08 +00:00
ewt bc3582d686 fixed bigger memory leak
CVS patchset: 930
CVS date: 1996/07/26 19:52:05
1996-07-26 19:52:05 +00:00
ewt 5b70645c52 fixed minor leak
CVS patchset: 929
CVS date: 1996/07/26 19:24:02
1996-07-26 19:24:02 +00:00
ewt 3a6dab5bb4 cpio filelists go in $ROOT/var/tmp
CVS patchset: 928
CVS date: 1996/07/25 16:39:01
1996-07-25 16:39:01 +00:00
ewt 4441898dd0 removed unused variable
CVS patchset: 925
CVS date: 1996/07/23 15:47:06
1996-07-23 15:47:06 +00:00
marc 5af7615ceb do some checking on the timecheck value
CVS patchset: 915
CVS date: 1996/07/23 02:42:20
1996-07-23 02:42:20 +00:00
marc 74853f39dd move ensureOlder() -> rpmEnsureOlder(), and make it public
CVS patchset: 913
CVS date: 1996/07/22 18:32:03
1996-07-22 18:32:03 +00:00
ewt d597761fe0 install v2 and v1 packages despite OS field, don't refuse to install all
of them

CVS patchset: 897
CVS date: 1996/07/19 22:31:37
1996-07-19 22:31:37 +00:00
ewt d59b565f72 don't core dump if we can't suggested a package that satisfies a dependency
CVS patchset: 896
CVS date: 1996/07/19 22:26:00
1996-07-19 22:26:00 +00:00
ewt 57907afa36 v2 packages included improper OS tags, so ignore them
CVS patchset: 892
CVS date: 1996/07/18 21:42:12
1996-07-18 21:42:12 +00:00
ewt aad9e68ff7 added rpmdepAvailablePackage() and made rpmdepCheck() suggest fixes
for dependency problems if fixes are avaialble

CVS patchset: 885
CVS date: 1996/07/18 02:25:13
1996-07-18 02:25:13 +00:00
ewt 56d7914e38 1) added suggestedPackage to dependency conflict structure
2) added rpmdepAvailablePackage()

CVS patchset: 884
CVS date: 1996/07/18 02:24:55
1996-07-18 02:24:55 +00:00
root 473a7d887e fixed bug where a long name was getting mapped to a long name
CVS patchset: 882
CVS date: 1996/07/17 21:33:01
1996-07-17 21:33:01 +00:00
ewt 165a40c8e7 generalize list of added packages, and fixed problem where packages
installed at the same time would verify against each other properly

CVS patchset: 879
CVS date: 1996/07/17 20:02:28
1996-07-17 20:02:28 +00:00
ewt 85db57fe5d 1) sets arch properly for v1 packages
2) assumes all v1 packages were built for OS #1 (Linux)

CVS patchset: 878
CVS date: 1996/07/17 20:01:45
1996-07-17 20:01:45 +00:00
ewt cf3c76c5aa added RPMVAR_FTPPROXY
CVS patchset: 877
CVS date: 1996/07/17 20:01:38
1996-07-17 20:01:38 +00:00
ewt e1f76ba7a2 added ftpproxy
CVS patchset: 876
CVS date: 1996/07/17 20:01:29
1996-07-17 20:01:29 +00:00
ewt 120170226e removed debugging message, fixed typo
CVS patchset: 872
CVS date: 1996/07/17 14:38:55
1996-07-17 14:38:55 +00:00
marc 31e5d186ef new tags: RPMTAG_EXCLUDEARCH RPMTAG_EXCLUDEOS RPMTAG_EXCLUSIVEARCH RPMTAG_EXCLUSIVEOS
CVS patchset: 869
CVS date: 1996/07/17 01:36:13
1996-07-17 01:36:13 +00:00
ewt 3ad2f39c0f added message for verbose mode
CVS patchset: 865
CVS date: 1996/07/16 20:22:09
1996-07-16 20:22:09 +00:00
ewt 5a03def294 1) returns score instead of distance into equivalences
CVS patchset: 850
CVS date: 1996/07/16 03:43:33
1996-07-16 03:43:33 +00:00
ewt 7ac283b75a 1) checks gzread() properly <blush>
2) returns on bad arch/os <blush>

CVS patchset: 849
CVS date: 1996/07/16 03:43:13
1996-07-16 03:43:13 +00:00
ewt 88a305a6ac 1) added INSTALL_NOOS flag
2) renamed showRc() rpmShowRC()
3) added rpmOsScore()

CVS patchset: 848
CVS date: 1996/07/16 03:37:28
1996-07-16 03:37:28 +00:00
ewt 2320fb3fc0 1) check OS's at install time
2) checks return code from gzread()

CVS patchset: 847
CVS date: 1996/07/16 03:37:07
1996-07-16 03:37:07 +00:00
ewt 078fc06412 1) renamed showRc() to rpmShowRC()
2) added a true digraph for arch/os resolution at install time
3) updates rpmShowRC() to list arch and os equivalences

CVS patchset: 846
CVS date: 1996/07/16 03:36:23
1996-07-16 03:36:23 +00:00
marc b0d057d49b change all the "data" things to "canon" things (arch and os)
For a given arch_canon: A B C, add an A B C, and a B B C entry
(same for os)

CVS patchset: 842
CVS date: 1996/07/15 22:35:57
1996-07-15 22:35:57 +00:00
marc 1baa75ddb9 make rpmrc case insensitive
CVS patchset: 838
CVS date: 1996/07/15 18:34:47
1996-07-15 18:34:47 +00:00
marc e252e69b3e heavy hackage:
added:  getOsNum getArchNum getOsName getArchName
added: showRc()
remove from rpmrc: docdir, os, build_arch
add to rpmrc: packager
added os_data and arch_data to hold arch short_name and archnumber
  (same for os)
always parse /usr/lib/rpmrc
added buildarchtranslate, and buildostranslate to rpmrc
  to specify default build arch other than what uname() returns (and os)

CVS patchset: 836
CVS date: 1996/07/15 01:56:15
1996-07-15 01:56:15 +00:00
marc 7b947a2d23 remove initArchOs getOsNum getArchNum getOsName getArchName
CVS patchset: 835
CVS date: 1996/07/15 01:55:38
1996-07-15 01:55:38 +00:00
marc d93466fa0b remove RPMVAR_DOCDIR RPMVAR_PGP_SECRING RPMVAR_PGP_PUBRING RPMVAR_BUILDARCH
remove RPMVAR_BUILDOS
add RPMVAR_PACKAGER
moved from misc.h: getOsNum getArchNum getOsName getArchName
add showRc

CVS patchset: 834
CVS date: 1996/07/15 01:53:21
1996-07-15 01:53:21 +00:00
root 19dbeeece0 buildprefix -> buildroot
CVS patchset: 816
CVS date: 1996/07/14 16:06:35
1996-07-14 16:06:35 +00:00
root af8ec8c659 removed arch sensitive -- always on
CVS patchset: 814
CVS date: 1996/07/14 03:47:23
1996-07-14 03:47:23 +00:00
root b644f93374 remove require_group. It will always be ON now.
CVS patchset: 809
CVS date: 1996/07/14 03:37:18
1996-07-14 03:37:18 +00:00
ewt d2028b29aa fixed nasty bug w/ arg list passed to cpio wasn't getting NULL terminated
when a /tmp filelist was used

CVS patchset: 806
CVS date: 1996/07/13 22:18:48
1996-07-13 22:18:48 +00:00
root 2e4837fb6d add stuff for missing PGP keys
CVS patchset: 800
CVS date: 1996/07/12 19:27:34
1996-07-12 19:27:34 +00:00
root 9430e6139c fixed qsort() and bsearch() sizes for the provides table
CVS patchset: 793
CVS date: 1996/07/12 01:36:29
1996-07-12 01:36:29 +00:00
root f722281aa1 clean up temp file
CVS patchset: 790
CVS date: 1996/07/11 23:42:46
1996-07-11 23:42:46 +00:00
ewt 05fc349ebd don't free lists never allocated!
CVS patchset: 788
CVS date: 1996/07/11 18:12:40
1996-07-11 18:12:40 +00:00
ewt 09b573f5dc fixed error message for packages which are not relocateable
CVS patchset: 785
CVS date: 1996/07/11 15:48:21
1996-07-11 15:48:21 +00:00
ewt 64fcd73d57 check package version numbers for source packages
CVS patchset: 775
CVS date: 1996/07/10 19:50:46
1996-07-10 19:50:46 +00:00
ewt 11931fd81b 1) added send to dependency conflict reporting
2) added rpmdepUpgradePackage()

CVS patchset: 774
CVS date: 1996/07/10 16:29:44
1996-07-10 16:29:44 +00:00
ewt 1178a102cc 1) added version and serial number checking
2) supports upgrades properly

CVS patchset: 773
CVS date: 1996/07/10 16:29:24
1996-07-10 16:29:24 +00:00
ewt 42f7afa1f7 changes to set RPMTAG_INSTALLPREFIX correctly
CVS patchset: 765
CVS date: 1996/07/10 14:11:19
1996-07-10 14:11:19 +00:00
ewt 3e26f1bd58 set RPM_INSTALL_PREFIX environment variable in runScript() when appropriate
CVS patchset: 764
CVS date: 1996/07/10 14:11:04
1996-07-10 14:11:04 +00:00
ewt 49f4b0fba0 aedded RPMTAG_INSTALLPREFIX, RPMVAR_DBPATH, and location parameter to
rpmInstallPackage()

CVS patchset: 760
CVS date: 1996/07/10 02:34:15
1996-07-10 02:34:15 +00:00
ewt 3685015232 added stripTrailingSlashes()
CVS patchset: 759
CVS date: 1996/07/10 02:33:54
1996-07-10 02:33:54 +00:00
ewt 5f0b82b4f5 supports relocateable packages
CVS patchset: 758
CVS date: 1996/07/10 02:33:38
1996-07-10 02:33:38 +00:00
ewt abb42944a4 supports different database locations
CVS patchset: 757
CVS date: 1996/07/10 02:33:26
1996-07-10 02:33:26 +00:00
ewt b596858514 cleaned up some misleading error messages
CVS patchset: 756
CVS date: 1996/07/10 02:33:11
1996-07-10 02:33:11 +00:00
ewt 2cf5f7b52f added dbpath
CVS patchset: 755
CVS date: 1996/07/10 02:32:45
1996-07-10 02:32:45 +00:00
root d671a6567a BUILDPREFIX stuff
CVS patchset: 752
CVS date: 1996/07/09 22:29:16
1996-07-09 22:29:16 +00:00
root 6a9e968b16 added RPMTAG_DEFAULTPREFIX
CVS patchset: 747
CVS date: 1996/07/09 01:10:00
1996-07-09 01:10:00 +00:00
root bc6d4246fc cleanup of verify stuff
CVS patchset: 743
CVS date: 1996/07/08 03:27:05
1996-07-08 03:27:05 +00:00
root 6d52748338 print architecture name if architecture error
CVS patchset: 739
CVS date: 1996/07/07 22:38:57
1996-07-07 22:38:57 +00:00
root 42a5bd5280 remove support for old-new style signatures (never released)
CVS patchset: 738
CVS date: 1996/07/07 22:26:31
1996-07-07 22:26:31 +00:00
root 86dd8ab304 new Header-style signatures
CVS patchset: 737
CVS date: 1996/07/07 22:19:32
1996-07-07 22:19:32 +00:00
root 3bd8fef246 HEADER_MAGIC
CVS patchset: 736
CVS date: 1996/07/07 22:18:56
1996-07-07 22:18:56 +00:00
root 1f5921a046 new Header-style signatures, HEADER_MAGIC
CVS patchset: 735
CVS date: 1996/07/07 22:18:14
1996-07-07 22:18:14 +00:00
root 5f8fc3c18a cleanup - init_arch_os no longer used
CVS patchset: 734
CVS date: 1996/07/07 22:17:48
1996-07-07 22:17:48 +00:00
root 6cff32b516 HEADER_MAGIC, error checking in readHeader(), dump BIN_TYPEs, fix other
dump outputs

CVS patchset: 733
CVS date: 1996/07/07 22:15:14
1996-07-07 22:15:14 +00:00
ewt 0ee6477a89 changed arch tag to build_arch
added arch_compat handling

CVS patchset: 725
CVS date: 1996/07/03 02:55:56
1996-07-03 02:55:56 +00:00
ewt 47a43c1150 changed RPMVAR_ARCH ro RPMVAR_BUILDARCH
added INSTALL_NOARCH flag
renamed readConfigFiles rpmReadConfigFiles
added rpmArchScore()

CVS patchset: 724
CVS date: 1996/07/03 02:55:32
1996-07-03 02:55:32 +00:00
ewt 30b58fb9bd added handling for arch strings, INSTALL_NOARCH flag
CVS patchset: 723
CVS date: 1996/07/03 02:55:03
1996-07-03 02:55:03 +00:00
root c8d10250d2 added stripTrailingBlanksStringBuf()
CVS patchset: 717
CVS date: 1996/07/02 19:16:06
1996-07-02 19:16:06 +00:00
root b7fc7d8bf5 add proto for initArchOs
CVS patchset: 712
CVS date: 1996/07/01 21:39:34
1996-07-01 21:39:34 +00:00
root 6c3baf2407 stuff for new style arch and os handling
CVS patchset: 711
CVS date: 1996/07/01 21:39:17
1996-07-01 21:39:17 +00:00
root f8933d7aa5 added stuff to parse config files arch specific and
non-arch specific
.,

CVS patchset: 710
CVS date: 1996/07/01 21:38:34
1996-07-01 21:38:34 +00:00
root 891c24c444 add ARCH and OS vars
pass arch and os to readConfigFiles

CVS patchset: 709
CVS date: 1996/07/01 21:38:06
1996-07-01 21:38:06 +00:00
root 1e9ee9f5d5 added stuff for "size" signature
CVS patchset: 703
CVS date: 1996/06/28 18:48:34
1996-06-28 18:48:34 +00:00
ewt 484ad05247 runScripts() doesn't take generic "upgrade" argument, but numeric one
instead

CVS patchset: 702
CVS date: 1996/06/28 14:38:23
1996-06-28 14:38:23 +00:00
ewt 30fb564859 added code to pass numeric arg to scripts
CVS patchset: 701
CVS date: 1996/06/28 14:38:12
1996-06-28 14:38:12 +00:00
ewt 0a6c517b8b 1) removed "upgrade" arg hack
2) added code to uninstall to pass numeric arg
3) handled numeric arg in runScripts()

CVS patchset: 700
CVS date: 1996/06/28 14:37:45
1996-06-28 14:37:45 +00:00
ewt fb860c41c5 removed upgrade flag from rpmRemovePackage()
CVS patchset: 699
CVS date: 1996/06/28 14:37:30
1996-06-28 14:37:30 +00:00
ewt a6681aebd2 oops
CVS patchset: 697
CVS date: 1996/06/27 20:52:29
1996-06-27 20:52:29 +00:00
root 6795c09522 added REQUIRE_CONFLICTS REQUIRE_SENSEMASK for conflicts:
CVS patchset: 694
CVS date: 1996/06/27 20:16:40
1996-06-27 20:16:40 +00:00
root b211bddc8d add CONFLICT* tags
CVS patchset: 687
CVS date: 1996/06/27 18:53:46
1996-06-27 18:53:46 +00:00
ewt 13b145e64b supports version 3 packages
CVS patchset: 683
CVS date: 1996/06/27 18:18:15
1996-06-27 18:18:15 +00:00
ewt 09522d7d04 when installs are done with a --root, the getpwent() stuff needs to
happen in a chroot(). RPM forks itself to do so.

CVS patchset: 675
CVS date: 1996/06/27 17:18:07
1996-06-27 17:18:07 +00:00
ewt 3b2aada6e2 added rpmdbInit() call
CVS patchset: 674
CVS date: 1996/06/27 17:17:32
1996-06-27 17:17:32 +00:00
root 90fb1d3e71 added RPMTAG_NOSOURCE RPMTAG_NOPATCH
CVS patchset: 673
CVS date: 1996/06/27 16:45:09
1996-06-27 16:45:09 +00:00
ewt 358b8181c2 added uint_16 type
CVS patchset: 666
CVS date: 1996/06/21 01:47:18
1996-06-21 01:47:18 +00:00
root a30d9b77a4 handle new signature types
CVS patchset: 664
CVS date: 1996/06/20 15:56:43
1996-06-20 15:56:43 +00:00
root dc2a236ff4 handle new sig types
always do at least a MD5

CVS patchset: 658
CVS date: 1996/06/20 03:10:44
1996-06-20 03:10:44 +00:00
root 4969fb4549 new sig types
CVS patchset: 657
CVS date: 1996/06/20 03:10:17
1996-06-20 03:10:17 +00:00
root ee8093c3d2 add mdbinfile() which is like mdfile() but it returns a binary MD5
CVS patchset: 655
CVS date: 1996/06/20 03:08:31
1996-06-20 03:08:31 +00:00
root 6f435ae131 comment
CVS patchset: 652
CVS date: 1996/06/19 18:18:04
1996-06-19 18:18:04 +00:00
root 7d2880e5fb remove pub/sec ring stuff, set defaults properly
CVS patchset: 649
CVS date: 1996/06/19 14:30:19
1996-06-19 14:30:19 +00:00
root eb5cf89443 remove pu/sec ring stuff, and use PGPPATH properly
CVS patchset: 648
CVS date: 1996/06/19 14:29:48
1996-06-19 14:29:48 +00:00
root b79de33f1c misc headers
CVS patchset: 644
CVS date: 1996/06/18 18:39:58
1996-06-18 18:39:58 +00:00
ewt 571888e3a2 merged rpmlib.h and package.h
CVS patchset: 641
CVS date: 1996/06/17 19:43:55
1996-06-17 19:43:55 +00:00
ewt 83203543e5 added interface for dependency checking
CVS patchset: 636
CVS date: 1996/06/10 17:43:11
1996-06-10 17:43:11 +00:00
ewt fa630a02d5 fixed bugs, added dependency checks for removed packages
CVS patchset: 635
CVS date: 1996/06/10 17:42:57
1996-06-10 17:42:57 +00:00
ewt 20c3b8d652 added depends.c
CVS patchset: 634
CVS date: 1996/06/10 17:42:51
1996-06-10 17:42:51 +00:00
ewt a34ffc0e7d Initial revision
CVS patchset: 628
CVS date: 1996/06/10 02:36:07
1996-06-10 02:36:07 +00:00
ewt e1ef49377f handles providesIndex and requiredbyIndex
CVS patchset: 626
CVS date: 1996/06/09 21:51:13
1996-06-09 21:51:13 +00:00
ewt 967ef34a05 added rpmdbFindByProvides(), rpmdbFindByRequiredBy()
CVS patchset: 625
CVS date: 1996/06/09 21:50:44
1996-06-09 21:50:44 +00:00
root 94e26c5b59 use the new tagtable to dump the header
CVS patchset: 613
CVS date: 1996/06/07 18:25:24
1996-06-07 18:25:24 +00:00
root 50f8edaeb3 added REQUIRE_ANY (for no version dep)
CVS patchset: 612
CVS date: 1996/06/07 15:22:15
1996-06-07 15:22:15 +00:00
root 05d93b0ba0 use on-disk file type to determine what tests to use
CVS patchset: 611
CVS date: 1996/06/05 18:30:51
1996-06-05 18:30:51 +00:00
root 2c31a7a901 fixed chmod(symlink) bug
CVS patchset: 605
CVS date: 1996/06/04 22:53:56
1996-06-04 22:53:56 +00:00
root 6e459f8002 make arch_sensitive the default
CVS patchset: 598
CVS date: 1996/06/02 18:05:11
1996-06-02 18:05:11 +00:00
root 196951db61 set the mode always when installing (for %attr() support)
CVS patchset: 592
CVS date: 1996/05/23 02:42:51
1996-05-23 02:42:51 +00:00
root a22ba6af4a added sun4, mips, 68k, sgi, sunos, solaris
CVS patchset: 588
CVS date: 1996/05/22 20:39:47
1996-05-22 20:39:47 +00:00
root a6b6d18e5c use PATH to find cpio
CVS patchset: 586
CVS date: 1996/05/22 19:39:24
1996-05-22 19:39:24 +00:00
root 4768c9cca2 pass "upgrade" arg to pre/post when upgrading
CVS patchset: 585
CVS date: 1996/05/22 19:30:48
1996-05-22 19:30:48 +00:00
root 43c3d744d5 pass "upgrade" arg to pre/post scripts when upgrading
remove BASH-ism

CVS patchset: 584
CVS date: 1996/05/22 19:30:04
1996-05-22 19:30:04 +00:00
root 71f749f517 small oops
CVS patchset: 582
CVS date: 1996/05/22 17:42:35
1996-05-22 17:42:35 +00:00
ewt 67b9dec668 1) fixed bug in reading $HOME/.rpmrc
2) allows rpmrc file to be overridden

CVS patchset: 561
CVS date: 1996/05/07 03:22:31
1996-05-07 03:22:31 +00:00
ewt b64d6eeecb updated prototype of readConfigFiles()
CVS patchset: 560
CVS date: 1996/05/07 03:22:16
1996-05-07 03:22:16 +00:00
ewt c1b755b881 uses a temp file to pass big file lists to cpio
CVS patchset: 559
CVS date: 1996/05/07 03:21:44
1996-05-07 03:21:44 +00:00