ewt [Fri, 3 Oct 1997 16:08:20 +0000 (16:08 +0000)]
was calculating incorrect archive size for package w/ hard links
CVS patchset: 1838
CVS date: 1997/10/03 16:08:20
ewt [Fri, 3 Oct 1997 16:06:36 +0000 (16:06 +0000)]
fixed problems introduced by obsolete handling
CVS patchset: 1837
CVS date: 1997/10/03 16:06:36
ewt [Fri, 3 Oct 1997 16:05:46 +0000 (16:05 +0000)]
needs to read rpmrc
CVS patchset: 1836
CVS date: 1997/10/03 16:05:46
marc [Tue, 30 Sep 1997 20:23:20 +0000 (20:23 +0000)]
Sanity check
CVS patchset: 1835
CVS date: 1997/09/30 20:23:20
ewt [Fri, 19 Sep 1997 14:08:10 +0000 (14:08 +0000)]
popt is it's own library
CVS patchset: 1834
CVS date: 1997/09/19 14:08:10
ewt [Thu, 18 Sep 1997 16:46:08 +0000 (16:46 +0000)]
1) allowed installation based on a PREFIX
2) added popt.spec
CVS patchset: 1833
CVS date: 1997/09/18 16:46:08
ewt [Thu, 18 Sep 1997 16:39:46 +0000 (16:39 +0000)]
1) use Makefile.inc if it's present
2) added install rule
CVS patchset: 1832
CVS date: 1997/09/18 16:39:46
ewt [Thu, 18 Sep 1997 01:54:30 +0000 (01:54 +0000)]
added kickstart support for
1) keymap
2) swap
3) lilo
4) postinstall networking (preliminary)
5) dependency resolution
CVS patchset: 1831
CVS date: 1997/09/18 01:54:30
marc [Wed, 17 Sep 1997 17:52:08 +0000 (17:52 +0000)]
Fix requires generation for scripts
CVS patchset: 1830
CVS date: 1997/09/17 17:52:08
ewt [Tue, 16 Sep 1997 23:16:21 +0000 (23:16 +0000)]
added install/dep time support for obsoletes tag
CVS patchset: 1829
CVS date: 1997/09/16 23:16:21
marc [Tue, 16 Sep 1997 20:09:31 +0000 (20:09 +0000)]
Move obsoletes to own tag
CVS patchset: 1828
CVS date: 1997/09/16 20:09:31
marc [Tue, 16 Sep 1997 19:20:16 +0000 (19:20 +0000)]
Added Obsoletes: tag
CVS patchset: 1827
CVS date: 1997/09/16 19:20:16
ewt [Sun, 14 Sep 1997 13:16:51 +0000 (13:16 +0000)]
removed some unused variables
CVS patchset: 1826
CVS date: 1997/09/14 13:16:51
ewt [Sun, 14 Sep 1997 13:16:36 +0000 (13:16 +0000)]
fixed size in write()
CVS patchset: 1825
CVS date: 1997/09/14 13:16:36
ewt [Sun, 14 Sep 1997 13:16:25 +0000 (13:16 +0000)]
added various arch_compat and build_arch_compat lines
CVS patchset: 1824
CVS date: 1997/09/14 13:16:25
ewt [Sun, 14 Sep 1997 02:33:27 +0000 (02:33 +0000)]
added build compatibilities for m68k ppc
CVS patchset: 1823
CVS date: 1997/09/14 02:33:27
ewt [Fri, 12 Sep 1997 19:26:01 +0000 (19:26 +0000)]
vesrion 2.4.7
CVS patchset: 1822
CVS date: 1997/09/12 19:26:01
ewt [Fri, 12 Sep 1997 19:13:58 +0000 (19:13 +0000)]
vesrion 2.4.7
CVS patchset: 1821
CVS date: 1997/09/12 19:13:58
ewt [Fri, 12 Sep 1997 19:12:36 +0000 (19:12 +0000)]
do "set -x" as "set -xs" is simply broken
CVS patchset: 1820
CVS date: 1997/09/12 19:12:36
ewt [Fri, 12 Sep 1997 19:09:07 +0000 (19:09 +0000)]
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
ewt [Tue, 9 Sep 1997 21:00:48 +0000 (21:00 +0000)]
pre/post script processing had some erroneous free() calls
CVS patchset: 1818
CVS date: 1997/09/09 21:00:48
ewt [Tue, 9 Sep 1997 19:11:27 +0000 (19:11 +0000)]
didn't package / properly
CVS patchset: 1817
CVS date: 1997/09/09 19:11:27
ewt [Mon, 1 Sep 1997 15:55:56 +0000 (15:55 +0000)]
find-requires (Linux) adds requirements for shell interpretors
CVS patchset: 1816
CVS date: 1997/09/01 15:55:56
ewt [Sun, 31 Aug 1997 14:00:23 +0000 (14:00 +0000)]
*** empty log message ***
CVS patchset: 1815
CVS date: 1997/08/31 14:00:23
ewt [Sun, 31 Aug 1997 13:58:57 +0000 (13:58 +0000)]
Had some wrong month length in date parsing code
CVS patchset: 1814
CVS date: 1997/08/31 13:58:57
ewt [Fri, 29 Aug 1997 15:49:10 +0000 (15:49 +0000)]
*** empty log message ***
CVS patchset: 1813
CVS date: 1997/08/29 15:49:10
marc [Fri, 29 Aug 1997 14:04:58 +0000 (14:04 +0000)]
Do not allow version specification in PreReq:
CVS patchset: 1812
CVS date: 1997/08/29 14:04:58
ewt [Thu, 28 Aug 1997 20:53:30 +0000 (20:53 +0000)]
fixed __hpux test
CVS patchset: 1811
CVS date: 1997/08/28 20:53:30
ewt [Thu, 28 Aug 1997 19:15:47 +0000 (19:15 +0000)]
only write install prefix env variable if one is defined
CVS patchset: 1810
CVS date: 1997/08/28 19:15:47
ewt [Thu, 28 Aug 1997 19:13:54 +0000 (19:13 +0000)]
replaced temporary file creation to be significantly safer
CVS patchset: 1809
CVS date: 1997/08/28 19:13:54
ewt [Thu, 28 Aug 1997 18:51:07 +0000 (18:51 +0000)]
set RPM_INSTALL_PREFIX properly
CVS patchset: 1808
CVS date: 1997/08/28 18:51:07
ewt [Thu, 28 Aug 1997 18:49:01 +0000 (18:49 +0000)]
hpux hacks
CVS patchset: 1807
CVS date: 1997/08/28 18:49:01
ewt [Thu, 28 Aug 1997 18:41:06 +0000 (18:41 +0000)]
need to fabricate user/group name lists for v1 packagse
CVS patchset: 1806
CVS date: 1997/08/28 18:41:06
ewt [Wed, 27 Aug 1997 14:25:28 +0000 (14:25 +0000)]
version 2.4.6
CVS patchset: 1805
CVS date: 1997/08/27 14:25:28
ewt [Wed, 27 Aug 1997 13:24:04 +0000 (13:24 +0000)]
added sun4d arch_canon entry
CVS patchset: 1804
CVS date: 1997/08/27 13:24:04
ewt [Tue, 26 Aug 1997 18:22:16 +0000 (18:22 +0000)]
set proper default for chown() checking
CVS patchset: 1803
CVS date: 1997/08/26 18:22:16
marc [Tue, 26 Aug 1997 16:36:30 +0000 (16:36 +0000)]
Fixed md5 on source packages.
CVS patchset: 1802
CVS date: 1997/08/26 16:36:30
ewt [Tue, 26 Aug 1997 14:26:27 +0000 (14:26 +0000)]
chown() follows symlinks on nextstep (that's what I'll guess anyway)
CVS patchset: 1801
CVS date: 1997/08/26 14:26:27
ewt [Tue, 26 Aug 1997 14:21:46 +0000 (14:21 +0000)]
got rid of includes of malloc.h (use stdlib.h instead)
CVS patchset: 1800
CVS date: 1997/08/26 14:21:46
ewt [Tue, 26 Aug 1997 14:19:35 +0000 (14:19 +0000)]
added os_canon entries for BSD/OS and NextStep
CVS patchset: 1799
CVS date: 1997/08/26 14:19:35
ewt [Mon, 25 Aug 1997 17:45:30 +0000 (17:45 +0000)]
don't do link count checking on dirs
CVS patchset: 1798
CVS date: 1997/08/25 17:45:30
ewt [Mon, 25 Aug 1997 14:39:13 +0000 (14:39 +0000)]
Updated to 2.4.5
CVS patchset: 1797
CVS date: 1997/08/25 14:39:13
ewt [Mon, 25 Aug 1997 14:38:48 +0000 (14:38 +0000)]
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
ewt [Sun, 24 Aug 1997 18:12:05 +0000 (18:12 +0000)]
1) added buildarch_compat tables
2) fixed malloc problem in rpmrc parsing
CVS patchset: 1795
CVS date: 1997/08/24 18:12:05
ewt [Sun, 24 Aug 1997 13:04:46 +0000 (13:04 +0000)]
*** empty log message ***
CVS patchset: 1794
CVS date: 1997/08/24 13:04:46
ewt [Sun, 24 Aug 1997 13:04:39 +0000 (13:04 +0000)]
added version stamp
CVS patchset: 1793
CVS date: 1997/08/24 13:04:39
ewt [Sun, 24 Aug 1997 13:04:25 +0000 (13:04 +0000)]
recognizes i686
CVS patchset: 1792
CVS date: 1997/08/24 13:04:25
ewt [Sun, 24 Aug 1997 13:04:06 +0000 (13:04 +0000)]
version 2.4.5
CVS patchset: 1791
CVS date: 1997/08/24 13:04:06
ewt [Sun, 24 Aug 1997 13:00:51 +0000 (13:00 +0000)]
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
ewt [Thu, 21 Aug 1997 01:56:28 +0000 (01:56 +0000)]
changed vesrion to 2.4.4
CVS patchset: 1789
CVS date: 1997/08/21 01:56:28
ewt [Thu, 21 Aug 1997 01:23:14 +0000 (01:23 +0000)]
added --noorder
CVS patchset: 1788
CVS date: 1997/08/21 01:23:14
ewt [Thu, 21 Aug 1997 01:20:16 +0000 (01:20 +0000)]
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
ewt [Thu, 21 Aug 1997 01:07:29 +0000 (01:07 +0000)]
build up LIBS by appending
CVS patchset: 1786
CVS date: 1997/08/21 01:07:29
ewt [Thu, 21 Aug 1997 01:04:46 +0000 (01:04 +0000)]
applied changes from Alex deVries
CVS patchset: 1785
CVS date: 1997/08/21 01:04:46
marc [Tue, 19 Aug 1997 16:36:20 +0000 (16:36 +0000)]
BUILDARCHS is now not only internal
CVS patchset: 1784
CVS date: 1997/08/19 16:36:20
marc [Tue, 19 Aug 1997 16:35:33 +0000 (16:35 +0000)]
Add BUILDARCHS tag to source packages.
CVS patchset: 1783
CVS date: 1997/08/19 16:35:33
ewt [Sun, 10 Aug 1997 13:41:11 +0000 (13:41 +0000)]
Look for random() in -lucb
CVS patchset: 1782
CVS date: 1997/08/10 13:41:11
ewt [Sun, 10 Aug 1997 13:40:16 +0000 (13:40 +0000)]
Changed licensing of librpm to LGPL
CVS patchset: 1781
CVS date: 1997/08/10 13:40:16
ewt [Thu, 31 Jul 1997 16:25:34 +0000 (16:25 +0000)]
return proper success code after writing hardlinks
CVS patchset: 1780
CVS date: 1997/07/31 16:25:34
ewt [Thu, 31 Jul 1997 16:02:19 +0000 (16:02 +0000)]
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
ewt [Thu, 31 Jul 1997 14:04:56 +0000 (14:04 +0000)]
1) cpio can now conditionally follow symlinks
2) directory archiving is fixed
CVS patchset: 1778
CVS date: 1997/07/31 14:04:56
marc [Wed, 30 Jul 1997 22:19:39 +0000 (22:19 +0000)]
Restore CWD after packing files
CVS patchset: 1777
CVS date: 1997/07/30 22:19:39
ewt [Mon, 28 Jul 1997 21:16:55 +0000 (21:16 +0000)]
Added include of errno.h
CVS patchset: 1776
CVS date: 1997/07/28 21:16:55
ewt [Mon, 28 Jul 1997 20:39:41 +0000 (20:39 +0000)]
added buildarchitectures info
CVS patchset: 1775
CVS date: 1997/07/28 20:39:41
marc [Fri, 25 Jul 1997 13:57:17 +0000 (13:57 +0000)]
Get rid of warning
CVS patchset: 1774
CVS date: 1997/07/25 13:57:17
marc [Fri, 25 Jul 1997 13:09:05 +0000 (13:09 +0000)]
Modify to allow BuildArchitectures:
CVS patchset: 1773
CVS date: 1997/07/25 13:09:05
ewt [Thu, 24 Jul 1997 19:15:03 +0000 (19:15 +0000)]
*** empty log message ***
CVS patchset: 1772
CVS date: 1997/07/24 19:15:03
ewt [Thu, 24 Jul 1997 15:15:48 +0000 (15:15 +0000)]
Added --justdb
CVS patchset: 1771
CVS date: 1997/07/24 15:15:48
ewt [Thu, 24 Jul 1997 14:41:55 +0000 (14:41 +0000)]
Fixed installs of serial/version tags
CVS patchset: 1770
CVS date: 1997/07/24 14:41:55
ewt [Wed, 23 Jul 1997 19:11:10 +0000 (19:11 +0000)]
tried to fix --setperms
CVS patchset: 1769
CVS date: 1997/07/23 19:11:10
ewt [Wed, 23 Jul 1997 19:10:16 +0000 (19:10 +0000)]
Removed # from :octal specifier
CVS patchset: 1768
CVS date: 1997/07/23 19:10:16
ewt [Wed, 23 Jul 1997 19:03:38 +0000 (19:03 +0000)]
*** empty log message ***
CVS patchset: 1767
CVS date: 1997/07/23 19:03:38
ewt [Wed, 23 Jul 1997 18:43:47 +0000 (18:43 +0000)]
cvs changes
CVS patchset: 1766
CVS date: 1997/07/23 18:43:47
ewt [Wed, 23 Jul 1997 18:42:42 +0000 (18:42 +0000)]
"make archive" displays the version number prominetly
CVS patchset: 1765
CVS date: 1997/07/23 18:42:42
ewt [Wed, 23 Jul 1997 18:38:51 +0000 (18:38 +0000)]
fixed problem in awk invocation
CVS patchset: 1764
CVS date: 1997/07/23 18:38:51
ewt [Wed, 23 Jul 1997 18:38:43 +0000 (18:38 +0000)]
added Eric Mumpower
CVS patchset: 1763
CVS date: 1997/07/23 18:38:43
ewt [Wed, 23 Jul 1997 18:36:55 +0000 (18:36 +0000)]
look for random() in libm
CVS patchset: 1762
CVS date: 1997/07/23 18:36:55
ewt [Wed, 23 Jul 1997 18:35:34 +0000 (18:35 +0000)]
added #define for SCO
CVS patchset: 1761
CVS date: 1997/07/23 18:35:34
ewt [Wed, 23 Jul 1997 18:32:15 +0000 (18:32 +0000)]
added provides rpmrc tag
CVS patchset: 1760
CVS date: 1997/07/23 18:32:15
ewt [Wed, 23 Jul 1997 18:14:51 +0000 (18:14 +0000)]
removed cpiobin from rpmrc
CVS patchset: 1759
CVS date: 1997/07/23 18:14:51
ewt [Wed, 23 Jul 1997 18:08:51 +0000 (18:08 +0000)]
renamed cpio mapping finalPath to fsPath
CVS patchset: 1758
CVS date: 1997/07/23 18:08:51
ewt [Wed, 23 Jul 1997 18:08:16 +0000 (18:08 +0000)]
*** empty log message ***
CVS patchset: 1757
CVS date: 1997/07/23 18:08:16
ewt [Wed, 23 Jul 1997 18:08:01 +0000 (18:08 +0000)]
Moidified to use internal cpio building code
CVS patchset: 1756
CVS date: 1997/07/23 18:08:01
ewt [Wed, 23 Jul 1997 18:07:46 +0000 (18:07 +0000)]
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
ewt [Wed, 23 Jul 1997 13:44:42 +0000 (13:44 +0000)]
*** empty log message ***
CVS patchset: 1754
CVS date: 1997/07/23 13:44:42
ewt [Wed, 23 Jul 1997 13:09:33 +0000 (13:09 +0000)]
- 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
ewt [Wed, 23 Jul 1997 01:17:17 +0000 (01:17 +0000)]
Fixed architecture overrides
CVS patchset: 1752
CVS date: 1997/07/23 01:17:17
ewt [Wed, 23 Jul 1997 01:06:03 +0000 (01:06 +0000)]
rewrote rcfile parsing
CVS patchset: 1751
CVS date: 1997/07/23 01:06:03
ewt [Tue, 22 Jul 1997 16:29:57 +0000 (16:29 +0000)]
Removed NEWS file
CVS patchset: 1750
CVS date: 1997/07/22 16:29:57
ewt [Tue, 22 Jul 1997 16:29:09 +0000 (16:29 +0000)]
1) conditionally display url/packager tags
2) display "(not installed)" for the install time of packages w/ haven't
been installed
CVS patchset: 1749
CVS date: 1997/07/22 16:29:09
ewt [Fri, 18 Jul 1997 15:21:51 +0000 (15:21 +0000)]
*** empty log message ***
CVS patchset: 1748
CVS date: 1997/07/18 15:21:51
ewt [Fri, 18 Jul 1997 15:03:35 +0000 (15:03 +0000)]
Dump the stack when a dependency loop is encountered
CVS patchset: 1747
CVS date: 1997/07/18 15:03:35
ewt [Thu, 17 Jul 1997 19:18:33 +0000 (19:18 +0000)]
When a uname->id translation fails, close the password file and retry
CVS patchset: 1746
CVS date: 1997/07/17 19:18:33
ewt [Thu, 17 Jul 1997 19:18:15 +0000 (19:18 +0000)]
Restore original directory after chroot()
CVS patchset: 1745
CVS date: 1997/07/17 19:18:15
ewt [Wed, 16 Jul 1997 01:57:50 +0000 (01:57 +0000)]
*** empty log message ***
CVS patchset: 1744
CVS date: 1997/07/16 01:57:50
ewt [Wed, 16 Jul 1997 01:56:14 +0000 (01:56 +0000)]
Don't bother creating devices/symlinks which already exist
CVS patchset: 1743
CVS date: 1997/07/16 01:56:14
ewt [Wed, 16 Jul 1997 01:48:46 +0000 (01:48 +0000)]
*** empty log message ***
CVS patchset: 1742
CVS date: 1997/07/16 01:48:46
ewt [Wed, 16 Jul 1997 01:44:27 +0000 (01:44 +0000)]
Uses chroot() for --root rather then hand manipulation
CVS patchset: 1741
CVS date: 1997/07/16 01:44:27
ewt [Wed, 16 Jul 1997 01:42:13 +0000 (01:42 +0000)]
Interface changes for PROG tags
CVS patchset: 1740
CVS date: 1997/07/16 01:42:13
ewt [Wed, 16 Jul 1997 01:41:50 +0000 (01:41 +0000)]
Implements POSTUNPROG-type tags
CVS patchset: 1739
CVS date: 1997/07/16 01:41:50