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
ewt [Wed, 16 Jul 1997 01:40:23 +0000 (01:40 +0000)]
Hardwired lookups for root user and group lookups
CVS patchset: 1738
CVS date: 1997/07/16 01:40:23
ewt [Wed, 16 Jul 1997 01:39:54 +0000 (01:39 +0000)]
Indexes need to me made w/ ordering is done
CVS patchset: 1737
CVS date: 1997/07/16 01:39:54
ewt [Wed, 16 Jul 1997 01:38:55 +0000 (01:38 +0000)]
Don't check for symlink() reutrning nonzero, check only for < 0
CVS patchset: 1736
CVS date: 1997/07/16 01:38:55
ewt [Mon, 14 Jul 1997 14:48:38 +0000 (14:48 +0000)]
Fixes to script runs
CVS patchset: 1735
CVS date: 1997/07/14 14:48:38
ewt [Tue, 8 Jul 1997 18:48:36 +0000 (18:48 +0000)]
Don't include packages multiple times in ordering
CVS patchset: 1734
CVS date: 1997/07/08 18:48:36
ewt [Tue, 8 Jul 1997 18:41:10 +0000 (18:41 +0000)]
Packages may satisfy their own dependencies
CVS patchset: 1733
CVS date: 1997/07/08 18:41:10
ewt [Mon, 7 Jul 1997 22:22:44 +0000 (22:22 +0000)]
1) changed popt's ternary operator to work properly
2) popt doesn't take \ at the end of a line as a newline
3) fixed --scripts in rpmpopt to take advantage of #1
CVS patchset: 1732
CVS date: 1997/07/07 22:22:44
marc [Mon, 7 Jul 1997 21:13:26 +0000 (21:13 +0000)]
Fix handling of %pre -p <prog> when it has no body
CVS patchset: 1731
CVS date: 1997/07/07 21:13:26
ewt [Mon, 7 Jul 1997 20:46:18 +0000 (20:46 +0000)]
Added termnary expression evaluation
CVS patchset: 1730
CVS date: 1997/07/07 20:46:18
ewt [Mon, 7 Jul 1997 19:20:47 +0000 (19:20 +0000)]
Restored %{#TAG} style
CVS patchset: 1729
CVS date: 1997/07/07 19:20:47
marc [Mon, 7 Jul 1997 14:51:54 +0000 (14:51 +0000)]
Add %pre/%post -p <prog> handling
CVS patchset: 1728
CVS date: 1997/07/07 14:51:54
marc [Thu, 3 Jul 1997 21:11:06 +0000 (21:11 +0000)]
Change message to standard "Build failed."
CVS patchset: 1727
CVS date: 1997/07/03 21:11:06
marc [Thu, 3 Jul 1997 16:34:12 +0000 (16:34 +0000)]
Handle -p <prog> on pre/post scripts
CVS patchset: 1726
CVS date: 1997/07/03 16:34:12
marc [Tue, 1 Jul 1997 16:29:30 +0000 (16:29 +0000)]
Make comments "deactivate" %define
CVS patchset: 1725
CVS date: 1997/07/01 16:29:30
ewt [Tue, 1 Jul 1997 16:24:08 +0000 (16:24 +0000)]
Added install time prerequisite checking
CVS patchset: 1724
CVS date: 1997/07/01 16:24:08
marc [Tue, 1 Jul 1997 15:23:47 +0000 (15:23 +0000)]
add /usr/X11R6/man to docdirs
CVS patchset: 1723
CVS date: 1997/07/01 15:23:47
ewt [Mon, 30 Jun 1997 15:59:30 +0000 (15:59 +0000)]
Added include for SunOS
CVS patchset: 1722
CVS date: 1997/06/30 15:59:30
ewt [Fri, 27 Jun 1997 22:39:57 +0000 (22:39 +0000)]
Changed versions to 2.4.3
CVS patchset: 1721
CVS date: 1997/06/27 22:39:57
ewt [Fri, 27 Jun 1997 21:58:34 +0000 (21:58 +0000)]
oops
CVS patchset: 1720
CVS date: 1997/06/27 21:58:34
ewt [Fri, 27 Jun 1997 21:55:49 +0000 (21:55 +0000)]
Tried to get everything working for SCO.
CVS patchset: 1719
CVS date: 1997/06/27 21:55:49
ewt [Fri, 27 Jun 1997 21:47:43 +0000 (21:47 +0000)]
uname() IP* is truncated to just IP
CVS patchset: 1718
CVS date: 1997/06/27 21:47:43
ewt [Fri, 27 Jun 1997 21:47:03 +0000 (21:47 +0000)]
1) Changed IP24 to IP in prep for better IP handling
2) Made IP an alias for mips architecture
3) Added IRIX64
CVS patchset: 1717
CVS date: 1997/06/27 21:47:03
ewt [Thu, 26 Jun 1997 14:35:37 +0000 (14:35 +0000)]
Fixed output messages
CVS patchset: 1716
CVS date: 1997/06/26 14:35:37
ewt [Thu, 26 Jun 1997 14:35:27 +0000 (14:35 +0000)]
Fixed user to group
CVS patchset: 1715
CVS date: 1997/06/26 14:35:27
ewt [Wed, 25 Jun 1997 20:23:27 +0000 (20:23 +0000)]
chown() follows symlinks on hpux
CVS patchset: 1714
CVS date: 1997/06/25 20:23:27
ewt [Wed, 25 Jun 1997 16:12:11 +0000 (16:12 +0000)]
remove all CVS dirs during "make archive"
CVS patchset: 1713
CVS date: 1997/06/25 16:12:11
ewt [Wed, 25 Jun 1997 16:10:19 +0000 (16:10 +0000)]
more osf getmntent_r() patches
CVS patchset: 1712
CVS date: 1997/06/25 16:10:19
ewt [Wed, 25 Jun 1997 16:09:38 +0000 (16:09 +0000)]
taght it to figure out the arch of aix systems
CVS patchset: 1711
CVS date: 1997/06/25 16:09:38
ewt [Wed, 25 Jun 1997 16:04:50 +0000 (16:04 +0000)]
correctly determines architecture for powerpc
CVS patchset: 1710
CVS date: 1997/06/25 16:04:50
ewt [Wed, 25 Jun 1997 15:50:10 +0000 (15:50 +0000)]
new translations
CVS patchset: 1709
CVS date: 1997/06/25 15:50:10
ewt [Thu, 19 Jun 1997 22:18:02 +0000 (22:18 +0000)]
Changes for OSF/1 getmntinfo_r()
CVS patchset: 1708
CVS date: 1997/06/19 22:18:02
ewt [Thu, 19 Jun 1997 22:17:45 +0000 (22:17 +0000)]
fixed "struct fd_set" to fd_set for glibc
CVS patchset: 1707
CVS date: 1997/06/19 22:17:45
root [Thu, 19 Jun 1997 19:46:19 +0000 (19:46 +0000)]
PreReq handling
CVS patchset: 1706
CVS date: 1997/06/19 19:46:19
root [Thu, 19 Jun 1997 18:51:26 +0000 (18:51 +0000)]
Fix src package file name.
CVS patchset: 1705
CVS date: 1997/06/19 18:51:26
ewt [Thu, 19 Jun 1997 15:15:03 +0000 (15:15 +0000)]
fixed typo
CVS patchset: 1704
CVS date: 1997/06/19 15:15:03
ewt [Thu, 19 Jun 1997 14:16:59 +0000 (14:16 +0000)]
Fixed some typos
CVS patchset: 1703
CVS date: 1997/06/19 14:16:59
ewt [Thu, 19 Jun 1997 13:30:47 +0000 (13:30 +0000)]
First pass at SCO getmntent()
CVS patchset: 1702
CVS date: 1997/06/19 13:30:47
ewt [Thu, 19 Jun 1997 13:18:41 +0000 (13:18 +0000)]
Include "miscfn.h"
CVS patchset: 1701
CVS date: 1997/06/19 13:18:41
ewt [Thu, 19 Jun 1997 13:17:56 +0000 (13:17 +0000)]
Fixed memory allocation
CVS patchset: 1700
CVS date: 1997/06/19 13:17:56
ewt [Thu, 19 Jun 1997 13:17:45 +0000 (13:17 +0000)]
Placed include of <sys/wait.h> after <sys/resource.h> for AIX
CVS patchset: 1699
CVS date: 1997/06/19 13:17:45
ewt [Thu, 19 Jun 1997 13:13:50 +0000 (13:13 +0000)]
AIX changes from Till Bubeck
CVS patchset: 1698
CVS date: 1997/06/19 13:13:50
ewt [Wed, 18 Jun 1997 23:19:59 +0000 (23:19 +0000)]
*** empty log message ***
CVS patchset: 1697
CVS date: 1997/06/18 23:19:59
ewt [Wed, 18 Jun 1997 23:17:55 +0000 (23:17 +0000)]
Added language support to header
CVS patchset: 1696
CVS date: 1997/06/18 23:17:55
ewt [Wed, 18 Jun 1997 20:45:48 +0000 (20:45 +0000)]
*** empty log message ***
CVS patchset: 1695
CVS date: 1997/06/18 20:45:48
ewt [Wed, 18 Jun 1997 20:45:17 +0000 (20:45 +0000)]
Added %flags(noreplace) support, but it *hasn't been tested an iota*
CVS patchset: 1694
CVS date: 1997/06/18 20:45:17
root [Tue, 17 Jun 1997 15:54:46 +0000 (15:54 +0000)]
Assign new number to RPMFILE_SPECFILE
CVS patchset: 1693
CVS date: 1997/06/17 15:54:46
root [Tue, 17 Jun 1997 15:52:09 +0000 (15:52 +0000)]
Clear the stupid isspecfile flag!
CVS patchset: 1692
CVS date: 1997/06/17 15:52:09
ewt [Tue, 17 Jun 1997 15:37:28 +0000 (15:37 +0000)]
1) added 's', 'm', 'n' to fflags type tag
2) implemented missingok
3) added --allfiles
CVS patchset: 1691
CVS date: 1997/06/17 15:37:28
ewt [Tue, 17 Jun 1997 14:49:07 +0000 (14:49 +0000)]
Fixed mntctl() checking
CVS patchset: 1690
CVS date: 1997/06/17 14:49:07
ewt [Mon, 16 Jun 1997 18:24:50 +0000 (18:24 +0000)]
dded --changelog to help, usage, and rpm.8
CVS patchset: 1689
CVS date: 1997/06/16 18:24:50
ewt [Mon, 16 Jun 1997 18:21:37 +0000 (18:21 +0000)]
added "day" format specified and --changelog
CVS patchset: 1688
CVS date: 1997/06/16 18:21:37
ewt [Mon, 16 Jun 1997 18:13:23 +0000 (18:13 +0000)]
Tried again to not backup config files on netshared path
CVS patchset: 1687
CVS date: 1997/06/16 18:13:23
ewt [Mon, 16 Jun 1997 17:30:59 +0000 (17:30 +0000)]
changed struct rpmdb to struct rpmdb_s for C++
CVS patchset: 1686
CVS date: 1997/06/16 17:30:59
ewt [Mon, 16 Jun 1997 17:29:29 +0000 (17:29 +0000)]
Removed buildos: buildarch: brokeness
CVS patchset: 1685
CVS date: 1997/06/16 17:29:29