summaryrefslogtreecommitdiff
path: root/installplatform
AgeCommit message (Collapse)AuthorFilesLines
2007-09-07Fix installplatform now that rpmrc no longer contains macrofilesPanu Matilainen1-2/+1
2007-09-05Add Sparc Niagara support (rhbz#263521)Panu Matilainen1-1/+4
Patch from Dennis Gilmore.
2007-08-28Create x86_64 compat macros for ia32e and amd64 (rhbz#211119, 223355)Panu Matilainen1-0/+1
2007-08-06Couple of ARM-related typo fixes from Lennert Buytenhek.Panu Matilainen1-1/+1
2007-06-21ARM arch update.Panu Matilainen1-1/+2
Adds more ARM sub-archs, and adds some bits to deal properly with the new ARM ABI (EABI). Patch from Lennert Buytenhek.
2005-01-25macosx/opendarwin hackery, take 1.jbj1-0/+3
CVS patchset: 7710 CVS date: 2005/01/25 05:24:40
2004-06-14Do amd64-linux|ia32e-linux, too.arekm1-1/+1
CVS patchset: 7322 CVS date: 2004/06/14 16:50:14
2004-03-28pentium3/pentium4 support by Pawe³ Sikora <pluto/at/pld-linux.org>.arekm1-3/+3
Modified Files: installplatform macros.in rpmrc.in lib/rpmrc.c lib/rpmts.c CVS patchset: 7198 CVS date: 2004/03/28 02:41:32
2003-12-11- only internal Berkeley db from now on.jbj1-1/+1
- revive "make dist". CVS patchset: 6971 CVS date: 2003/12/11 19:09:58
2003-01-06- portabilitly: solaris fixes.jbj1-1/+1
CVS patchset: 5997 CVS date: 2003/01/06 19:47:33
2002-10-11Fix s390 typosopwith1-1/+1
CVS patchset: 5765 CVS date: 2002/10/11 17:22:50
2002-10-09Add multilib platforms.jbj1-0/+7
CVS patchset: 5761 CVS date: 2002/10/09 19:13:31
2002-07-30installplatform clean up, add athlon (PLD).jbj1-7/+8
CVS patchset: 5582 CVS date: 2002/07/30 17:07:39
2002-07-25- python: add ts.hdrCheck(), ts.rebuildDB() methods.jbj1-0/+3
- 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
2002-06-20- make sure that rpm can verify prelinked shared libraries.jbj1-9/+9
- don't install /usr/lib/rpm/redhat per-vendor configuration anymore. CVS patchset: 5512 CVS date: 2002/06/20 02:19:21
2002-06-09Sanity.jbj1-17/+16
CVS patchset: 5477 CVS date: 2002/06/09 22:15:16
2002-01-23- turn on auto-generated perl requirements (#58519, #58536, #58537).jbj1-1/+1
Sanity. CVS patchset: 5265 CVS date: 2002/01/23 00:58:47
2001-08-15- always use dl size in regionSwab() return.jbj1-3/+5
- ppc: revert ppcmac to ppc. - ppc: autoconf test for va_copy. CVS patchset: 5015 CVS date: 2001/08/15 14:03:03
2001-07-31- add support for mips (#49283).jbj1-1/+2
- 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
2001-06-25Yet another patial harlink set fix.jbj1-1/+1
CVS patchset: 4903 CVS date: 2001/06/25 20:01:42
2001-03-22- python: strip header regions during unload.jbj1-1/+4
- 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
2001-01-17- 1st crack at Mandrake specific per-platform macros.jbj1-2/+20
CVS patchset: 4459 CVS date: 2001/01/17 16:00:36
2000-09-14Revert rpmrc excision for now.jbj1-1/+2
rpmio: add rpmlog.c/rpmlog.h. CVS patchset: 4163 CVS date: 2000/09/14 11:42:48
2000-07-11- fix: set multilibno on sparc per-platform config.jbj1-2/+1
CVS patchset: 3936 CVS date: 2000/07/11 16:12:47
2000-07-05- change optflags for i386.jbj1-0/+11
- multilib patch, take 1. CVS patchset: 3920 CVS date: 2000/07/05 20:39:15
2000-06-13Solaris per-platform macros.jbj1-4/+12
CVS patchset: 3838 CVS date: 2000/06/13 09:12:39
2000-06-01Use %{_usr} not %{_prefix} for %_defaultdocdir path.jbj1-2/+2
CVS patchset: 3791 CVS date: 2000/06/01 13:43:05
2000-06-01Get per-platform optflags correct.jbj1-6/+5
CVS patchset: 3790 CVS date: 2000/06/01 12:54:06
2000-06-01Restore value of %_arch in per-platform macros.jbj1-1/+1
CVS patchset: 3789 CVS date: 2000/06/01 06:26:09
2000-06-01Move noLang to rpmlib.jbj1-0/+7
Add defaultdocdir to per-platform macros. CVS patchset: 3788 CVS date: 2000/06/01 05:36:14
2000-06-01Create vendor-less noarch link as well.jbj1-0/+1
CVS patchset: 3786 CVS date: 2000/06/01 02:01:02
2000-06-01Hack to pass build args correctly.jbj1-2/+2
Create noarch symlink to canonical arch directory. CVS patchset: 3785 CVS date: 2000/06/01 02:00:12
2000-06-01Add athlon rpmrc config.jbj1-0/+3
Add sparcv9 per-platform config. CVS patchset: 3784 CVS date: 2000/06/01 00:54:36
2000-05-31Duplicate query aliases onto rpmq.jbj1-2/+4
CVS patchset: 3782 CVS date: 2000/05/31 17:39:01
2000-05-31Typo.jbj1-1/+1
CVS patchset: 3781 CVS date: 2000/05/31 15:57:22
2000-05-31Add noarch as well.jbj1-2/+2
CVS patchset: 3780 CVS date: 2000/05/31 15:53:53
2000-05-31Create i[3456]86 platform directories.jbj1-0/+1
CVS patchset: 3779 CVS date: 2000/05/31 15:45:35
2000-05-31installplatform: quote ars passed to sed.jbj1-4/+4
CVS patchset: 3774 CVS date: 2000/05/31 09:04:55
2000-05-13fix: sparc64 per-platform directory shouldn't be sparc64linux.jbj1-1/+1
CVS patchset: 3727 CVS date: 2000/05/13 15:52:38
2000-05-02installplatform: typo.jbj1-1/+1
CVS patchset: 3716 CVS date: 2000/05/02 17:30:49
2000-05-02fix: don't generate sparc6464 names when creating platform directories.jbj1-1/+1
CVS patchset: 3715 CVS date: 2000/05/02 16:09:15
2000-05-01Rename db0.c to db1.c, resurrect db2.c (from db3.c).jbj1-1/+1
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
2000-04-19Hi!jbj1-20/+41
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
2000-02-27Solaris2.6 portability.jbj1-11/+16
CVS patchset: 3591 CVS date: 2000/02/27 18:52:30
2000-02-25Create symlink to platform configuration directory too.jbj1-0/+3
CVS patchset: 3590 CVS date: 2000/02/25 17:30:28
2000-02-25- fix: filter excluded paths before adding install prefixes (#8709).jbj1-0/+33
- 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