jbj
9d8c68e32d
translate cpio errors using cpioStrerror.
...
CVS patchset: 2592
CVS date: 1998/12/05 23:22:41
1998-12-05 23:22:41 +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
dc7ee4090d
finish hiding rpmdb index record data ("matches").
...
CVS patchset: 2543
CVS date: 1998/11/19 18:10:28
1998-11-19 18:10:28 +00:00
jbj
2578b7fc84
implement abstract fd type almost everywhere.
...
CVS patchset: 2542
CVS date: 1998/11/18 21:41:05
1998-11-18 21:41:05 +00:00
jbj
28c4ae83a3
LCLINT pass 0.
...
CVS patchset: 2540
CVS date: 1998/11/16 21:40:28
1998-11-16 21:40:28 +00:00
jbj
0406f6dae3
Test drill.
...
CVS patchset: 2446
CVS date: 1998/10/11 20:58:58
1998-10-11 20:58:58 +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
44184baceb
arch/os (and platform) should be case insensitive everywhere forever.
...
CVS patchset: 2417
CVS date: 1998/10/07 17:06:10
1998-10-07 17:06:10 +00:00
jbj
fd068345e6
add Slovak translation (Stanislav Meduna <stano@trillian.eunet.sk>)
...
gettextify rpmMessage/rpmError/fprintf messages.
CVS patchset: 2368
CVS date: 1998/09/27 22:03:52
1998-09-27 22:03:52 +00:00
jbj
5973a1a52d
More RPMVAR_* conversion to macros.
...
CVS patchset: 2281
CVS date: 1998/09/05 21:54:05
1998-09-05 21:54:05 +00:00
jbj
e8b7b65b28
Start converting variables into macro expansions.
...
RPMVAR_SOURCEDIR -> %{_sourcedir}
RPMVAR_BUILDDIR -> %{_builddir}
CVS patchset: 2279
CVS date: 1998/09/05 20:02:08
1998-09-05 20:02:08 +00:00
jbj
b2c81de5d6
copy changelog tags to sub-packages just before packaging.
...
CVS patchset: 2269
CVS date: 1998/08/31 21:06:41
1998-08-31 21:06:41 +00:00
jbj
f612cb1bf3
Sync with 2.5.2 branch patches.
...
cpio_gzip: dup the fd before doing gzdopen (Thanks Erik!)
add --noLang to skip non-default languages.
CVS patchset: 2243
CVS date: 1998/08/11 18:24:48
1998-08-11 18:24:48 +00:00
jbj
7a94ee782e
Get the lead exactly right w/o reading rpmrc.
...
CVS patchset: 2240
CVS date: 1998/08/09 17:01:57
1998-08-09 17:01:57 +00:00
jbj
aa8549e65b
writeRPM can now copy cpio archive from fd.
...
iVS: ----------------------------------------------------------------------
CVS patchset: 2239
CVS date: 1998/08/08 22:27:08
1998-08-08 22:27:08 +00:00
jbj
f005d723a5
Macro handling in rpmlib -- rework include: tag with macro expansion.
...
CVS patchset: 2215
CVS date: 1998/07/31 20:11:49
1998-07-31 20:11:49 +00:00
jbj
fc09e52f54
First attempt at librpmbuild API.
...
CVS patchset: 2214
CVS date: 1998/07/30 22:42:18
1998-07-30 22:42:18 +00:00
jbj
5142bf78e6
Consolidated includes for librpmbuild API.
...
CVS patchset: 2213
CVS date: 1998/07/30 22:09:42
1998-07-30 22:09:42 +00:00
jbj
e4151252f8
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
1998-07-25 21:00:26 +00:00
jbj
c617a31606
Generalize cpio I/O to eliminate pipe to exec'd gzip on install.
...
CVS patchset: 2182
CVS date: 1998/07/25 15:33:15
1998-07-25 15:33:15 +00:00
jbj
209af5b9eb
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
1998-07-08 17:30:37 +00:00
marc
1213df19a2
unlink() before writing RPM
...
CVS patchset: 2125
CVS date: 1998/05/24 22:38:40
1998-05-24 22:38:40 +00:00
marc
f0d4eed0db
Actually catch errors from readLine()
...
CVS patchset: 2119
CVS date: 1998/05/20 17:05:26
1998-05-20 17:05:26 +00:00
marc
484c325f03
Jeff Johnson's memleak patches
...
CVS patchset: 2085
CVS date: 1998/04/09 20:20:17
1998-04-09 20:20:17 +00:00
marc
16bd7e06bb
- remove icons with --rmsource
...
- do dependecy generation on -bl
- check files on all packages on -bl
CVS patchset: 2084
CVS date: 1998/04/09 16:46:30
1998-04-09 16:46:30 +00:00
marc
67943e0370
Generate a source RPM name even if we aren't building a source RPM.
...
CVS patchset: 2073
CVS date: 1998/04/07 23:58:01
1998-04-07 23:58:01 +00:00
marc
4c80f87f14
Added trigger support to build code
...
Got rid of myftw warning
CVS patchset: 2041
CVS date: 1998/03/20 22:38:00
1998-03-20 22:38:00 +00:00
ewt
d29004dc69
1) include cleanups for portability
...
2) pulled popt structures and variables out of functions -- they need to
be global due to stupid compilers
3) modified the Makefile to use relative dependencies, and make dependencies
optional
CVS patchset: 2020
CVS date: 1998/03/04 16:51:06
1998-03-04 16:51:06 +00:00
marc
7ab0c83571
Hmm, why don't we actually pass the archive through gzip?
...
That sounds like a good idea.
CVS patchset: 1968
CVS date: 1998/01/15 15:36:52
1998-01-15 15:36:52 +00:00
ewt
757e50ffc8
merged in Marc's new build code
...
CVS patchset: 1956
CVS date: 1998/01/12 21:31:29
1998-01-12 21:31:29 +00:00
ewt
ba236840af
memset() reserved portion of lead
...
CVS patchset: 1911
CVS date: 1998/01/05 17:21:18
1998-01-05 17:21:18 +00:00
marc
31808c0fc2
Fix bug where the directory prefix is listed in the file list
...
CVS patchset: 1895
CVS date: 1997/11/06 17:28:29
1997-11-06 17:28:29 +00:00
marc
017fde861d
Added %ghost option for files
...
CVS patchset: 1841
CVS date: 1997/10/06 17:43:58
1997-10-06 17:43:58 +00:00
ewt
afdca6b38f
didn't package / properly
...
CVS patchset: 1817
CVS date: 1997/09/09 19:11:27
1997-09-09 19:11:27 +00:00
ewt
d4e8084b2a
replaced temporary file creation to be significantly safer
...
CVS patchset: 1809
CVS date: 1997/08/28 19:13:54
1997-08-28 19:13:54 +00:00
ewt
2519b8c0d0
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
1997-08-25 14:38:48 +00:00
marc
a377e96040
Add BUILDARCHS tag to source packages.
...
CVS patchset: 1783
CVS date: 1997/08/19 16:35:33
1997-08-19 16:35:33 +00:00
ewt
fb72e505a9
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
1997-07-31 16:02:19 +00:00
ewt
9174be23ba
1) cpio can now conditionally follow symlinks
...
2) directory archiving is fixed
CVS patchset: 1778
CVS date: 1997/07/31 14:04:56
1997-07-31 14:04:56 +00:00
marc
ce379332c4
Restore CWD after packing files
...
CVS patchset: 1777
CVS date: 1997/07/30 22:19:39
1997-07-30 22:19:39 +00:00
ewt
96fd394a90
Moidified to use internal cpio building code
...
CVS patchset: 1756
CVS date: 1997/07/23 18:08:01
1997-07-23 18:08:01 +00:00
ewt
7b3f4e8601
rewrote rcfile parsing
...
CVS patchset: 1751
CVS date: 1997/07/23 01:06:03
1997-07-23 01:06:03 +00:00
marc
de6dd8d747
Change message to standard "Build failed."
...
CVS patchset: 1727
CVS date: 1997/07/03 21:11:06
1997-07-03 21:11:06 +00:00
marc
03671e7a5f
Handle -p <prog> on pre/post scripts
...
CVS patchset: 1726
CVS date: 1997/07/03 16:34:12
1997-07-03 16:34:12 +00:00
root
6dd67818e9
Fix src package file name.
...
CVS patchset: 1705
CVS date: 1997/06/19 18:51:26
1997-06-19 18:51:26 +00:00
ewt
9b92c41eac
Added rpmfilename tag to to rpmrc and made use of it during package builds
...
CVS patchset: 1675
CVS date: 1997/06/01 22:59:24
1997-06-01 22:59:24 +00:00
ewt
c81e8aefaa
Must include <sys/tiome.h> before <sys/resource.h> for SunOS
...
CVS patchset: 1653
CVS date: 1997/05/20 17:43:34
1997-05-20 17:43:34 +00:00
ewt
49afbf25a1
Moved includes of miscfn.h to the top.
...
CVS patchset: 1648
CVS date: 1997/05/20 15:57:39
1997-05-20 15:57:39 +00:00
ewt
aeb65017bb
Added more includes of <sys/time.h> and <sys/resource.h> for AIX
...
CVS patchset: 1646
CVS date: 1997/05/20 15:42:27
1997-05-20 15:42:27 +00:00
ewt
1296efb89a
Applied changes for AIX. This involved using <sys/select.h> if it's available.
...
CVS patchset: 1638
CVS date: 1997/05/16 15:32:57
1997-05-16 15:32:57 +00:00