Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Patch from Dennis Gilmore.
|
|
|
|
|
|
Adds more ARM sub-archs, and adds some bits to deal properly with the new
ARM ABI (EABI). Patch from Lennert Buytenhek.
|
|
CVS patchset: 7710
CVS date: 2005/01/25 05:24:40
|
|
CVS patchset: 7322
CVS date: 2004/06/14 16:50:14
|
|
Modified Files: installplatform macros.in rpmrc.in lib/rpmrc.c lib/rpmts.c
CVS patchset: 7198
CVS date: 2004/03/28 02:41:32
|
|
- revive "make dist".
CVS patchset: 6971
CVS date: 2003/12/11 19:09:58
|
|
CVS patchset: 5997
CVS date: 2003/01/06 19:47:33
|
|
CVS patchset: 5765
CVS date: 2002/10/11 17:22:50
|
|
CVS patchset: 5761
CVS date: 2002/10/09 19:13:31
|
|
CVS patchset: 5582
CVS date: 2002/07/30 17:07:39
|
|
- python: iterating on an ts object returns transaction elements now.
- add yellowdog as vendor.
CVS patchset: 5570
CVS date: 2002/07/25 00:13:25
|
|
- don't install /usr/lib/rpm/redhat per-vendor configuration anymore.
CVS patchset: 5512
CVS date: 2002/06/20 02:19:21
|
|
CVS patchset: 5477
CVS date: 2002/06/09 22:15:16
|
|
Sanity.
CVS patchset: 5265
CVS date: 2002/01/23 00:58:47
|
|
- ppc: revert ppcmac to ppc.
- ppc: autoconf test for va_copy.
CVS patchset: 5015
CVS date: 2001/08/15 14:03:03
|
|
- add __as, _build_arch, and __cxx macros (#36662, #36663, #49280).
- detailed build package error messages.
CVS patchset: 4996
CVS date: 2001/07/31 18:13:22
|
|
CVS patchset: 4903
CVS date: 2001/06/25 20:01:42
|
|
- add -g to optflags in per-platform config.
- permit confgure/compile with db3-3.2.9.
- permit manifest files as args to query/verify modes.
CVS patchset: 4649
CVS date: 2001/03/22 23:39:01
|
|
CVS patchset: 4459
CVS date: 2001/01/17 16:00:36
|
|
rpmio: add rpmlog.c/rpmlog.h.
CVS patchset: 4163
CVS date: 2000/09/14 11:42:48
|
|
CVS patchset: 3936
CVS date: 2000/07/11 16:12:47
|
|
- multilib patch, take 1.
CVS patchset: 3920
CVS date: 2000/07/05 20:39:15
|
|
CVS patchset: 3838
CVS date: 2000/06/13 09:12:39
|
|
CVS patchset: 3791
CVS date: 2000/06/01 13:43:05
|
|
CVS patchset: 3790
CVS date: 2000/06/01 12:54:06
|
|
CVS patchset: 3789
CVS date: 2000/06/01 06:26:09
|
|
Add defaultdocdir to per-platform macros.
CVS patchset: 3788
CVS date: 2000/06/01 05:36:14
|
|
CVS patchset: 3786
CVS date: 2000/06/01 02:01:02
|
|
Create noarch symlink to canonical arch directory.
CVS patchset: 3785
CVS date: 2000/06/01 02:00:12
|
|
Add sparcv9 per-platform config.
CVS patchset: 3784
CVS date: 2000/06/01 00:54:36
|
|
CVS patchset: 3782
CVS date: 2000/05/31 17:39:01
|
|
CVS patchset: 3781
CVS date: 2000/05/31 15:57:22
|
|
CVS patchset: 3780
CVS date: 2000/05/31 15:53:53
|
|
CVS patchset: 3779
CVS date: 2000/05/31 15:45:35
|
|
CVS patchset: 3774
CVS date: 2000/05/31 09:04:55
|
|
CVS patchset: 3727
CVS date: 2000/05/13 15:52:38
|
|
CVS patchset: 3716
CVS date: 2000/05/02 17:30:49
|
|
CVS patchset: 3715
CVS date: 2000/05/02 16:09:15
|
|
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
|
|
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
|
|
CVS patchset: 3591
CVS date: 2000/02/27 18:52:30
|
|
CVS patchset: 3590
CVS date: 2000/02/25 17:30:28
|
|
- 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
|