jbj [Thu, 30 Jul 1998 22:09:42 +0000 (22:09 +0000)]
Consolidated includes for librpmbuild API.
CVS patchset: 2213
CVS date: 1998/07/30 22:09:42
ewt [Thu, 30 Jul 1998 14:53:29 +0000 (14:53 +0000)]
don't strcmp() a NULL longName
CVS patchset: 2212
CVS date: 1998/07/30 14:53:29
ewt [Thu, 30 Jul 1998 14:18:58 +0000 (14:18 +0000)]
fixed stupif strdup() mistake
CVS patchset: 2209
CVS date: 1998/07/30 14:18:58
ewt [Wed, 29 Jul 1998 16:03:04 +0000 (16:03 +0000)]
updated for exec passing command name
CVS patchset: 2207
CVS date: 1998/07/29 16:03:04
ewt [Wed, 29 Jul 1998 16:02:54 +0000 (16:02 +0000)]
added poptSetExecPath()
CVS patchset: 2206
CVS date: 1998/07/29 16:02:54
ewt [Wed, 29 Jul 1998 14:37:11 +0000 (14:37 +0000)]
success check of access() was backwards
CVS patchset: 2200
CVS date: 1998/07/29 14:37:11
adevries [Wed, 29 Jul 1998 00:57:09 +0000 (00:57 +0000)]
Woops!
fixed it so on free(), it doesn't segfault.
-
CVS patchset: 2199
CVS date: 1998/07/29 00:57:09
adevries [Wed, 29 Jul 1998 00:39:18 +0000 (00:39 +0000)]
Modified rpmrc.c to allow include: lines in rpmrc files. Also, added functionality to be able to do rpmrc variable-based includes, such as:
include: /usr/lib/rpm/build/%buildplatform.conf
Added three new RPMVAR types, RPMVAR_OS, RPMVAR_ARCH and RPMVAR_BUILDPLATFORM .
-
CVS patchset: 2198
CVS date: 1998/07/29 00:39:18
adevries [Wed, 29 Jul 1998 00:36:30 +0000 (00:36 +0000)]
Changed the version number, added include functionality.
CVS patchset: 2197
CVS date: 1998/07/29 00:36:30
ewt [Mon, 27 Jul 1998 18:55:56 +0000 (18:55 +0000)]
1) pass the name of the current exectuable to exec'd scripts
2) removed support for setting up popt alises through enviornment variables
CVS patchset: 2196
CVS date: 1998/07/27 18:55:56
ewt [Mon, 27 Jul 1998 18:55:07 +0000 (18:55 +0000)]
added findme.c
CVS patchset: 2195
CVS date: 1998/07/27 18:55:07
ewt [Mon, 27 Jul 1998 18:53:42 +0000 (18:53 +0000)]
*** empty log message ***
CVS patchset: 2194
CVS date: 1998/07/27 18:53:42
ewt [Mon, 27 Jul 1998 18:45:47 +0000 (18:45 +0000)]
changed version number to 2.90
CVS patchset: 2193
CVS date: 1998/07/27 18:45:47
ewt [Mon, 27 Jul 1998 16:25:21 +0000 (16:25 +0000)]
added test1
CVS patchset: 2192
CVS date: 1998/07/27 16:25:21
ewt [Mon, 27 Jul 1998 16:24:50 +0000 (16:24 +0000)]
no need to check for mmap anymore
CVS patchset: 2191
CVS date: 1998/07/27 16:24:50
ewt [Mon, 27 Jul 1998 16:01:38 +0000 (16:01 +0000)]
*** empty log message ***
CVS patchset: 2190
CVS date: 1998/07/27 16:01:38
ewt [Mon, 27 Jul 1998 16:00:38 +0000 (16:00 +0000)]
added -Wall be default
CVS patchset: 2189
CVS date: 1998/07/27 16:00:38
ewt [Mon, 27 Jul 1998 15:58:33 +0000 (15:58 +0000)]
build the test cases
CVS patchset: 2188
CVS date: 1998/07/27 15:58:33
ewt [Mon, 27 Jul 1998 15:54:20 +0000 (15:54 +0000)]
*** empty log message ***
CVS patchset: 2187
CVS date: 1998/07/27 15:54:20
ewt [Mon, 27 Jul 1998 15:53:36 +0000 (15:53 +0000)]
1) moved duplicated alias handling code into handleAlias()
2) added support for exec options
CVS patchset: 2186
CVS date: 1998/07/27 15:53:36
ewt [Mon, 27 Jul 1998 15:52:21 +0000 (15:52 +0000)]
1) renamed POPT_KEEP_FIRST to POPT_CONTEXT_KEEP_FIRST
2) added POPT_CONTEXT_NO_EXEC
CVS patchset: 2185
CVS date: 1998/07/27 15:52:21
ewt [Mon, 27 Jul 1998 12:55:49 +0000 (12:55 +0000)]
don't use mmap anymore -- it's not worth the trouble
CVS patchset: 2184
CVS date: 1998/07/27 12:55:49
jbj [Sat, 25 Jul 1998 21:00:26 +0000 (21:00 +0000)]
Aggregate system includes into system.h.
Rearrange functions to minimize exported routines in librpmbuild API.
VS: ----------------------------------------------------------------------
CVS patchset: 2183
CVS date: 1998/07/25 21:00:26
jbj [Sat, 25 Jul 1998 15:33:15 +0000 (15:33 +0000)]
Generalize cpio I/O to eliminate pipe to exec'd gzip on install.
CVS patchset: 2182
CVS date: 1998/07/25 15:33:15
jbj [Sat, 25 Jul 1998 15:10:58 +0000 (15:10 +0000)]
Add multiple include avoidance and c++ prototype wrapping throughout *.h.
Delete trailing white space in *.h.
CVS patchset: 2181
CVS date: 1998/07/25 15:10:58
jbj [Sat, 25 Jul 1998 15:01:44 +0000 (15:01 +0000)]
Better query semantics with symlinks (Tim Mooney).
CVS patchset: 2180
CVS date: 1998/07/25 15:01:44
jbj [Fri, 24 Jul 1998 20:30:55 +0000 (20:30 +0000)]
Patch from Tim Mooney.
CVS patchset: 2179
CVS date: 1998/07/24 20:30:55
jbj [Thu, 23 Jul 1998 16:57:44 +0000 (16:57 +0000)]
Typo.
CVS patchset: 2177
CVS date: 1998/07/23 16:57:44
jbj [Thu, 23 Jul 1998 16:57:06 +0000 (16:57 +0000)]
Create.
CVS patchset: 2176
CVS date: 1998/07/23 16:57:06
jbj [Fri, 17 Jul 1998 14:53:06 +0000 (14:53 +0000)]
Move rpmrc/rpmpopt to /usr/lib/rpm.
CVS patchset: 2175
CVS date: 1998/07/17 14:53:06
jbj [Fri, 17 Jul 1998 14:18:48 +0000 (14:18 +0000)]
Create.
CVS patchset: 2174
CVS date: 1998/07/17 14:18:48
jbj [Fri, 17 Jul 1998 14:15:55 +0000 (14:15 +0000)]
Finish planting /usr/lib/rpm (remove compatibility symlinks).
CVS patchset: 2173
CVS date: 1998/07/17 14:15:55
jbj [Thu, 16 Jul 1998 14:23:41 +0000 (14:23 +0000)]
Bugfix from Fredrik Hubinette <hubbe@hubbe.net>.
CVS patchset: 2171
CVS date: 1998/07/16 14:23:41
jbj [Wed, 8 Jul 1998 17:50:48 +0000 (17:50 +0000)]
Add new fully recursive macro.c
CVS patchset: 2169
CVS date: 1998/07/08 17:50:48
jbj [Wed, 8 Jul 1998 17:30:37 +0000 (17:30 +0000)]
Add {init,add,expand}Macro args everywhere (new macro.c compatibility).
Create /usr/lib/rpm directory and move rpmrc et al there.
CVS patchset: 2168
CVS date: 1998/07/08 17:30:37
jbj [Mon, 6 Jul 1998 19:26:26 +0000 (19:26 +0000)]
Typo -- include RPMS/* too.
CVS patchset: 2167
CVS date: 1998/07/06 19:26:26
marc [Fri, 3 Jul 1998 06:20:59 +0000 (06:20 +0000)]
allow %define with leading whitespace
CVS patchset: 2165
CVS date: 1998/07/03 06:20:59
jbj [Wed, 1 Jul 1998 19:17:51 +0000 (19:17 +0000)]
CVS fiddles.
CVS patchset: 2164
CVS date: 1998/07/01 19:17:51
ewt [Tue, 30 Jun 1998 20:13:44 +0000 (20:13 +0000)]
changed group to Utilities/System
CVS patchset: 2163
CVS date: 1998/06/30 20:13:44
ewt [Tue, 30 Jun 1998 18:53:43 +0000 (18:53 +0000)]
*** empty log message ***
CVS patchset: 2162
CVS date: 1998/06/30 18:53:43
ewt [Tue, 30 Jun 1998 18:53:06 +0000 (18:53 +0000)]
version 2.5.2
CVS patchset: 2161
CVS date: 1998/06/30 18:53:06
ewt [Tue, 30 Jun 1998 18:52:54 +0000 (18:52 +0000)]
Provides: parsing in rpmrc wasn't done properly
CVS patchset: 2160
CVS date: 1998/06/30 18:52:54
ewt [Tue, 30 Jun 1998 18:52:29 +0000 (18:52 +0000)]
added an error message when rmdir() fails
CVS patchset: 2159
CVS date: 1998/06/30 18:52:29
ewt [Tue, 30 Jun 1998 18:51:44 +0000 (18:51 +0000)]
added --notriggers
CVS patchset: 2158
CVS date: 1998/06/30 18:51:44
ewt [Tue, 30 Jun 1998 18:51:25 +0000 (18:51 +0000)]
1) added NOTRIGGERS support
2) trigger versions include the trigger name for some reason; ignore the
name portion if it's there
CVS patchset: 2157
CVS date: 1998/06/30 18:51:25
ewt [Tue, 30 Jun 1998 18:50:47 +0000 (18:50 +0000)]
1) made --triggers an alias for --triggerscripts
2) added --filesbypkg
CVS patchset: 2156
CVS date: 1998/06/30 18:50:47
ewt [Tue, 30 Jun 1998 18:50:15 +0000 (18:50 +0000)]
1) version 2.5.2
2) moved buildroot to /var/tmp
3) /usr/src/redhat/RPMS should have been %dir
CVS patchset: 2155
CVS date: 1998/06/30 18:50:15
ewt [Tue, 30 Jun 1998 18:47:20 +0000 (18:47 +0000)]
added updated machten and arm entries
CVS patchset: 2154
CVS date: 1998/06/30 18:47:20
ewt [Tue, 30 Jun 1998 18:46:54 +0000 (18:46 +0000)]
ftp installs were adding an extra /tmp/ to the tmpdir
CVS patchset: 2153
CVS date: 1998/06/30 18:46:54
marc [Mon, 29 Jun 1998 04:42:36 +0000 (04:42 +0000)]
*** empty log message ***
CVS patchset: 2152
CVS date: 1998/06/29 04:42:36
ewt [Sun, 14 Jun 1998 16:04:37 +0000 (16:04 +0000)]
*** empty log message ***
CVS patchset: 2151
CVS date: 1998/06/14 16:04:37
ewt [Sun, 14 Jun 1998 16:04:00 +0000 (16:04 +0000)]
fssizes weren't behaving for pacakges w/o file list
CVS patchset: 2150
CVS date: 1998/06/14 16:04:00
ewt [Sun, 14 Jun 1998 16:03:14 +0000 (16:03 +0000)]
more updates from Tim Mooney
CVS patchset: 2149
CVS date: 1998/06/14 16:03:14
msf [Fri, 12 Jun 1998 19:50:44 +0000 (19:50 +0000)]
Enhanced the '--last' option to include release and version numbers
CVS patchset: 2148
CVS date: 1998/06/12 19:50:44
ewt [Thu, 11 Jun 1998 20:02:29 +0000 (20:02 +0000)]
--justdb should tag files as normal
CVS patchset: 2147
CVS date: 1998/06/11 20:02:29
jbj [Thu, 11 Jun 1998 02:58:13 +0000 (02:58 +0000)]
Typo.
CVS patchset: 2146
CVS date: 1998/06/11 02:58:13
marc [Mon, 8 Jun 1998 00:12:17 +0000 (00:12 +0000)]
Group: i18n
CVS patchset: 2145
CVS date: 1998/06/08 00:12:17
marc [Thu, 4 Jun 1998 17:03:29 +0000 (17:03 +0000)]
- added --last alias
- fix :depflags query format
CVS patchset: 2144
CVS date: 1998/06/04 17:03:29
marc [Wed, 3 Jun 1998 03:32:59 +0000 (03:32 +0000)]
- fix bug packing /usr/doc when last file was %dir
CVS patchset: 2143
CVS date: 1998/06/03 03:32:59
marc [Tue, 2 Jun 1998 21:34:51 +0000 (21:34 +0000)]
- fixed ugly i18n header bug
- deal with lang paths sanely when entries are missing languages
CVS patchset: 2142
CVS date: 1998/06/02 21:34:51
marc [Tue, 2 Jun 1998 19:53:21 +0000 (19:53 +0000)]
handle %files -f with no %setup (no build directory)
CVS patchset: 2141
CVS date: 1998/06/02 19:53:21
marc [Tue, 2 Jun 1998 19:30:23 +0000 (19:30 +0000)]
follow symlinks in source packages
copy CHANGELOG* and URL stuff to all subpackages
CVS patchset: 2140
CVS date: 1998/06/02 19:30:23
ewt [Tue, 2 Jun 1998 13:48:59 +0000 (13:48 +0000)]
*** empty log message ***
CVS patchset: 2139
CVS date: 1998/06/02 13:48:59
ewt [Tue, 2 Jun 1998 13:48:05 +0000 (13:48 +0000)]
let -bs build just a source package
CVS patchset: 2138
CVS date: 1998/06/02 13:48:05
ewt [Wed, 27 May 1998 02:17:44 +0000 (02:17 +0000)]
version 2.5.1
CVS patchset: 2137
CVS date: 1998/05/27 02:17:44
marc [Wed, 27 May 1998 02:17:21 +0000 (02:17 +0000)]
Fix segfault
CVS patchset: 2136
CVS date: 1998/05/27 02:17:21
ewt [Tue, 26 May 1998 13:45:16 +0000 (13:45 +0000)]
- set file states to missing for --justdb packages
- handle missing file states properly in -e code
- install time wasn missing for --justdb packages
CVS patchset: 2135
CVS date: 1998/05/26 13:45:16
ewt [Tue, 26 May 1998 13:28:48 +0000 (13:28 +0000)]
various updates from Tim Mooney
CVS patchset: 2134
CVS date: 1998/05/26 13:28:48
ewt [Tue, 26 May 1998 13:26:09 +0000 (13:26 +0000)]
aix.req
CVS patchset: 2133
CVS date: 1998/05/26 13:26:09
ewt [Tue, 26 May 1998 13:23:03 +0000 (13:23 +0000)]
fixed typo
CVS patchset: 2132
CVS date: 1998/05/26 13:23:03
ewt [Tue, 26 May 1998 13:22:39 +0000 (13:22 +0000)]
prefer db_185.h to db.h
CVS patchset: 2131
CVS date: 1998/05/26 13:22:39
ewt [Tue, 26 May 1998 13:20:40 +0000 (13:20 +0000)]
added finish translation
CVS patchset: 2130
CVS date: 1998/05/26 13:20:40
ewt [Tue, 26 May 1998 13:19:52 +0000 (13:19 +0000)]
set bzip2path through configure
CVS patchset: 2129
CVS date: 1998/05/26 13:19:52
marc [Mon, 25 May 1998 18:40:25 +0000 (18:40 +0000)]
*** empty log message ***
CVS patchset: 2128
CVS date: 1998/05/25 18:40:25
marc [Mon, 25 May 1998 03:18:54 +0000 (03:18 +0000)]
Added headerGzRead() and headerGzWrite()
CVS patchset: 2127
CVS date: 1998/05/25 03:18:54
marc [Sun, 24 May 1998 22:41:45 +0000 (22:41 +0000)]
*** empty log message ***
CVS patchset: 2126
CVS date: 1998/05/24 22:41:45
marc [Sun, 24 May 1998 22:38:40 +0000 (22:38 +0000)]
unlink() before writing RPM
CVS patchset: 2125
CVS date: 1998/05/24 22:38:40
ewt [Thu, 21 May 1998 18:13:16 +0000 (18:13 +0000)]
added config.h.in
CVS patchset: 2124
CVS date: 1998/05/21 18:13:16
ewt [Thu, 21 May 1998 18:12:48 +0000 (18:12 +0000)]
added loads of .cvsignore files
CVS patchset: 2123
CVS date: 1998/05/21 18:12:48
ewt [Thu, 21 May 1998 18:11:24 +0000 (18:11 +0000)]
removed CHANGES
CVS patchset: 2122
CVS date: 1998/05/21 18:11:24
ewt [Thu, 21 May 1998 18:11:14 +0000 (18:11 +0000)]
added CHANGES file
updated .cvsignore
CVS patchset: 2121
CVS date: 1998/05/21 18:11:14
marc [Thu, 21 May 1998 03:21:13 +0000 (03:21 +0000)]
- make %doc script obey --test
- hopefully fix temp file creation problems
CVS patchset: 2120
CVS date: 1998/05/21 03:21:13
marc [Wed, 20 May 1998 17:05:26 +0000 (17:05 +0000)]
Actually catch errors from readLine()
CVS patchset: 2119
CVS date: 1998/05/20 17:05:26
marc [Mon, 18 May 1998 15:16:16 +0000 (15:16 +0000)]
fail if sources are not regular files
CVS patchset: 2118
CVS date: 1998/05/18 15:16:16
ewt [Sun, 10 May 1998 20:32:15 +0000 (20:32 +0000)]
.cvsignore
CVS patchset: 2117
CVS date: 1998/05/10 20:32:15
ewt [Sun, 10 May 1998 20:31:51 +0000 (20:31 +0000)]
.cvsignore
CVS patchset: 2116
CVS date: 1998/05/10 20:31:51
ewt [Sun, 10 May 1998 18:37:35 +0000 (18:37 +0000)]
don't pay attention to reqflags unless a reqversion is present <sigh>
CVS patchset: 2115
CVS date: 1998/05/10 18:37:35
ewt [Thu, 7 May 1998 19:01:58 +0000 (19:01 +0000)]
*** empty log message ***
CVS patchset: 2114
CVS date: 1998/05/07 19:01:58
ewt [Thu, 7 May 1998 18:22:34 +0000 (18:22 +0000)]
updated translations
requires patch >= 2.5
CVS patchset: 2113
CVS date: 1998/05/07 18:22:34
ewt [Wed, 6 May 1998 21:46:17 +0000 (21:46 +0000)]
*** empty log message ***
CVS patchset: 2112
CVS date: 1998/05/06 21:46:17
ewt [Wed, 6 May 1998 21:46:03 +0000 (21:46 +0000)]
shared files weren't handled properly in netsharedpaths
CVS patchset: 2111
CVS date: 1998/05/06 21:46:03
marc [Wed, 6 May 1998 21:07:04 +0000 (21:07 +0000)]
fixed bug in part recognition
CVS patchset: 2110
CVS date: 1998/05/06 21:07:04
ewt [Tue, 5 May 1998 23:19:54 +0000 (23:19 +0000)]
*** empty log message ***
CVS patchset: 2109
CVS date: 1998/05/05 23:19:54
ewt [Tue, 5 May 1998 23:12:17 +0000 (23:12 +0000)]
fixed misc memory leaks
CVS patchset: 2108
CVS date: 1998/05/05 23:12:17
marc [Tue, 5 May 1998 18:24:36 +0000 (18:24 +0000)]
Copy the I18N table to the source header so i18n works there
CVS patchset: 2107
CVS date: 1998/05/05 18:24:36
ewt [Mon, 4 May 1998 21:30:12 +0000 (21:30 +0000)]
version 2.5
CVS patchset: 2106
CVS date: 1998/05/04 21:30:12
marc [Fri, 1 May 1998 21:10:51 +0000 (21:10 +0000)]
- save/restore existing arch when done with buildarch
CVS patchset: 2105
CVS date: 1998/05/01 21:10:51
ewt [Fri, 1 May 1998 19:33:51 +0000 (19:33 +0000)]
static rpm generation was fubarred
CVS patchset: 2104
CVS date: 1998/05/01 19:33:51
ewt [Fri, 1 May 1998 19:33:36 +0000 (19:33 +0000)]
didn't handle packages w/ empty filelists
CVS patchset: 2103
CVS date: 1998/05/01 19:33:36
marc [Fri, 1 May 1998 17:10:25 +0000 (17:10 +0000)]
- headerGetEntry() should return count of 1 when returning
strings plucked from i18n strings
CVS patchset: 2102
CVS date: 1998/05/01 17:10:25