Age | Commit message (Collapse) | Author | Files | Lines |
|
CVS patchset: 3837
CVS date: 2000/06/13 07:15:15
|
|
Autoconf detection of db-3.1.
Move --all to query/verify popt table.
CVS patchset: 3829
CVS date: 2000/06/11 19:15:27
|
|
CVS patchset: 3820
CVS date: 2000/06/07 23:25:41
|
|
CVS patchset: 3767
CVS date: 2000/05/30 20:02:54
|
|
- change next version from 3.1 to 4.0 to reflect package format change.
CVS patchset: 3766
CVS date: 2000/05/30 19:30:28
|
|
CVS patchset: 3731
CVS date: 2000/05/16 20:22:59
|
|
(tried 4.0-RELEASE and 5.0-CURRENT).
It adds freebsdelf.prov and freebsdelf.req in autodeps, modifies brp-strip
and brp-strip-comment-note to work with find versions that don't support
-perm +something and strip versions that fail with an error when they
can't strip a file, and modifies the configure check for GNU glob to check
for GLOB_PERIOD additionally.
This is required because FreeBSD's glob has some (but not all) of the GNU
extensions, but doesn't work the way rpm assumes (segfault as soon as
globbing is used in %files); GLOB_PERIOD can be used to tell the BSD
version apart from the GNU one.
CVS patchset: 3721
CVS date: 2000/05/08 12:24:23
|
|
Remove -lpthread, new glibc has problems.
CVS patchset: 3719
CVS date: 2000/05/02 19:37:01
|
|
Add ia64 and sparc64 changes.
rpm.spec: add per-platform sub-directories.
Add rpmdbSync to API.
installplatform: pass LIB=lib64 on sparc64.
db3.c: Add nodbsync, lockdbfd, debug dbi configuration.
db3.c: don't check dbi_mode when deciding on DB_WRITECURSOR.
CVS patchset: 3711
CVS date: 2000/05/01 17:50:35
|
|
CVS patchset: 3698
CVS date: 2000/04/25 19:50:02
|
|
I'd like to start building sparc64 packages (eventhough the install rule
details are yet to be designed - IMHO if 64bit SPARC userland is going into
7.0 we should rebuild all packages into 64bit in the next months or so to
have time to chase bugs etc.), and this is about what I need.
Basically I'd like to have %{_lib} to stand for the last part (normally
"lib") of dirname for directories like /lib, /usr/lib, /usr/X11R6/lib
because on sparc64-linux they are /lib64, /usr/lib64, /usr/X11R6/lib64 (and
on Solaris /lib/sparcv9, /usr/lib/sparcv9 etc.), so that one can use things
like
/usr/%{_lib} in the spec files.
Another thing which I need is an arch specific build root policy.
This patch does a few things:
1) add installplatform into EXTRA_DIST files, so that it is actually invoked
during rpm build not from CVS
2) Define %_lib lib and let target specific macros override it
3) Split __spec_install_post into __arch_install_post and __os_install_post,
--buildpolicy now specifies the __os_install_post part only. spec files
can still override the __arch_install_post if the want to.
brp-sparc64-linux is used to move 64bit libraries to */lib64 directories
from */lib directories if make install of some package left them there.
4) Change installplatform so that on sparc* it creates both sparc and
sparc64 target macro dirs (/usr/lib/rpm/sparc{,64}-redhat-linux in
sparc*-redhat-linux case).
CVS patchset: 3685
CVS date: 2000/04/19 16:03:49
|
|
dump db1 and db2 for now.
CVS patchset: 3665
CVS date: 2000/04/08 21:36:02
|
|
CVS patchset: 3642
CVS date: 2000/03/27 11:13:25
|
|
- cram all of db1, db_185, and db2 interfaces into rpmlib.
CVS patchset: 3636
CVS date: 2000/03/23 15:49:50
|
|
CVS patchset: 3631
CVS date: 2000/03/16 14:27:04
|
|
CVS patchset: 3625
CVS date: 2000/03/13 15:13:53
|
|
CVS patchset: 3622
CVS date: 2000/03/11 20:35:03
|
|
CVS patchset: 3621
CVS date: 2000/03/11 20:14:07
|
|
CVS patchset: 3612
CVS date: 2000/03/09 20:48:15
|
|
- portability: skip gzseek if not available (zlib-1.0.4).
- portability: skip personality if not available (linux).
- portability: always include arpa/inet.h (HP-UX).
- portability: don't use id -u (Brandon Allbery).
- portability: don't chown/chgrp -h w/o lchown.
- portability: splats in rpm.spec to find /usr/{share,local}/locale/*
CVS patchset: 3610
CVS date: 2000/03/09 18:13:02
|
|
portability: Red Hat 4.x has not personality
CVS patchset: 3609
CVS date: 2000/03/07 15:37:17
|
|
- add i18n lookaside to PO catalogue(s) for i18n strings.
- try for /etc/rpm/macros.specspo so that specspo autoconfigures rpm.
- per-platform configuration factored into /usr/lib/rpm subdir.
CVS patchset: 3588
CVS date: 2000/02/25 16:29:44
|
|
CVS patchset: 3587
CVS date: 2000/02/24 23:33:58
|
|
CVS patchset: 3573
CVS date: 2000/02/22 03:09:53
|
|
CVS patchset: 3569
CVS date: 2000/02/17 21:00:06
|
|
CVS patchset: 3556
CVS date: 2000/02/13 19:24:19
|
|
CVS patchset: 3549
CVS date: 2000/02/10 22:13:48
|
|
CVS patchset: 3526
CVS date: 2000/01/19 19:54:08
|
|
CVS patchset: 3525
CVS date: 2000/01/19 19:20:56
|
|
CVS patchset: 3511
CVS date: 2000/01/07 17:32:27
|
|
CVS patchset: 3503
CVS date: 2000/01/03 18:32:49
|
|
CVS patchset: 3502
CVS date: 1999/12/30 19:17:03
|
|
CVS patchset: 3500
CVS date: 1999/12/30 18:26:13
|
|
CVS patchset: 3497
CVS date: 1999/12/24 14:54:34
|
|
lib/rpmio.c: Internalize single use of inet_aton().
lib/rpmio.h: Include libio.h retrofit here rather than in system.h.
configure.in: Remove regex/glob tests.
CVS patchset: 3440
CVS date: 1999/11/27 00:15:07
|
|
build/build.c: Rewrite to use scriptlet templates.
build/files.c: Rename variables to prepare for (possibly) URL's in %files.
build/myftw.c: Use Lstat.
build/parsePreamble.c: Permit URL's in BuildRoot tag if not from spec file.
build/parseSpec.c: ditto
build/parsePrep.c: Add buildsubdir macro.
lib/macro.c: Add url2path (nickname u2p) and verbose macro primitives.
lib/url.c: urlPath returns "" if url is NULL (rpmGenPath memory corruption).
CVS patchset: 3430
CVS date: 1999/11/19 18:19:41
|
|
Rip out --enable-bzip2-payload, we'll use Fopen w macros instead.
Work out ref counting for ftpControl so that control channel is persistent.
build/build.c: Use fpio to write build stage script.
parseSpec.c: Rework include stack to use FD_t, not FILE *.
tread.c: Delete, use ufdio->read instead.
rpmio.c: Filter out fdio fd == NULL assertion failures.
rpmrc.c: Don't fail if HOME is not environment.
rpmrc.c: Rework ufdio FTP rcfile I/O to be more similar to stdio.
CVS patchset: 3417
CVS date: 1999/11/04 21:26:08
|
|
CVS patchset: 3381
CVS date: 1999/10/11 16:37:55
|
|
CVS patchset: 3363
CVS date: 1999/09/30 21:40:20
|
|
CVS patchset: 3362
CVS date: 1999/09/30 21:20:34
|
|
CVS patchset: 3360
CVS date: 1999/09/30 20:14:16
|
|
CVS patchset: 3358
CVS date: 1999/09/30 19:37:54
|
|
CVS patchset: 3357
CVS date: 1999/09/30 19:31:44
|
|
CVS patchset: 3356
CVS date: 1999/09/30 17:45:42
|
|
CVS patchset: 3353
CVS date: 1999/09/30 16:03:43
|
|
CVS patchset: 3347
CVS date: 1999/09/29 23:57:42
|
|
CVS patchset: 3343
CVS date: 1999/09/29 23:29:57
|
|
CVS patchset: 3342
CVS date: 1999/09/29 23:26:08
|
|
CVS patchset: 3339
CVS date: 1999/09/29 15:59:55
|
|
CVS patchset: 3333
CVS date: 1999/09/26 22:50:47
|