Commit Graph

59 Commits

Author SHA1 Message Date
Ivan Zakharyaschev
9e9b1c497f macros.in: %%arm += armv8l; rpmrc.in: optflags for armv8l target added
Targeting armv8l should trigger all the general ARM conditions in
specfiles and set the custom optflags.

Fixes: c18f1b7d ("installplatform, rpmrc.in: made armv8l compatible with armh")
2020-07-03 14:42:11 +03:00
efc8d3637c Drop %__find_prereq support
It has never been used anyway, and now it stands in the way of replacing
deprecated PreReq with Requires(pre,postun).
2019-01-14 20:56:55 +00:00
Gleb Fotengauer-Malinovskiy
e9dcdf727e Introduce mips{,n32,64}{,el}, riscv64, and s390x architectures 2018-05-29 13:13:20 +03:00
Andrew Savchenko
b711c76819
Add e2k arch, subarches and all macros for them.
Signed-off-by: Andrew Savchenko <bircoph@altlinux.org>
2018-03-26 20:39:57 +03:00
96a5445b98 Drop bzdio support
There is no use in supporting bzip2 compressed payloads in rpmbuild nowadays.
2017-11-20 01:42:20 +00:00
Gleb Fotengauer-Malinovskiy
7f429ba6da macros.in: change default database configuration to btree 2016-12-08 19:18:21 +03:00
a538345515 Change default %_tmppath value to %_tmpdir 2012-12-22 17:07:17 +00:00
c4a3fcd4ca Cleanup previous commit 2012-08-16 23:16:57 +00:00
Igor Vlasenko
f1e0f83d55 build/parsePrep.c: %patch -F, -d options and macros (ALT#27627)
Backport from rpm 4.10:
%patch -F <fuzz>
%patch -d <destdir>
support for macros:
%{_default_patch_fuzz}  Default fuzz level for %patch in spec file.
%{_default_patch_flags} Default patch flags
2012-08-16 22:57:17 +00:00
Sergey Bolshakov
d289faa950 rpmrc.in, macros.in, installplatform: introduce armh arch 2012-08-14 13:20:54 +04:00
17b988d408 %_sharedstatedir: change to /var/lib
The old value (/usr/com) was pure nonsense.

Suggested-by: Alexey Gladkov <legion@altlinux.org>
2012-01-12 22:13:54 +00:00
Alexey Tourbin
9e15c26f3f removed support for repackaging and rollbacks (rpm.org) 2011-09-23 02:47:36 +04:00
Alexey Tourbin
88e69e89fd find-debuginfo-files: initial revision 2011-01-31 03:24:01 +03:00
Alexey Tourbin
2d3c3cef27 removed ancient dependency loop whiteout mechanism (rpm.org) 2011-01-23 02:30:59 +03:00
Alexey Tourbin
d3c57d3ee4 build/checkFiles.c: reimplemented checkFiles() using fts(3) 2011-01-15 11:48:33 +03:00
Alexey Tourbin
00ec5a8146 build/files.c: removed obsolete parseForRegexLang 2011-01-14 21:51:45 +03:00
Mikhail Efremov
f92be4b40e Added SELinux support
Mostly backported from rpm-4.8
2010-08-24 16:59:07 +00:00
Alexey Tourbin
63da9b7043 rpmdb.c: make rpmdb index list hard-wired, remove unused require- and provideversion indexes
based rpm.org changes by Panu Matilainen:
fb2a6cb Make rpmdb index list hard-wired
e23a2bf Remove unused require- and provideversion indexes
2a52cc8 Remove unused _DBI defines
2010-04-21 11:52:25 +04:00
Alexey Tourbin
4c4d73c44e 4.0.4-alt98.21
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:38:57 +04:00
Alexey Tourbin
f68c71a2d5 4.0.4-alt97.M50.18
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:30:39 +04:00
Alexey Tourbin
1ccf0dd03c 4.0.4-alt95.M41.28
- rpmio, rpmbuild: Added support for .xz/.lzma compressed sources and patches.
- Removed old scripts in /usr/lib/rpm.
2009-09-29 16:20:33 +04:00
Alexey Tourbin
19e6de9d5e added support for .xz/.lzma compressed sources and patches
This also fixes some bugs:
- %uncompress macro never worked;
- %patch -s -b .orig never worked.
2009-09-29 14:18:01 +04:00
31914b95af Backport %check from rpm-4.2 2009-09-08 20:46:26 +00:00
Kirill A. Shutemov
7b82cf6777 Add support of armv5tel and fix armv5tejl
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
2008-08-29 01:05:44 +03:00
9ae2efc524 Revert "macros.in: use w2.lzdio for both %_source_payload and %_binary_payload"
This reverts commit 1c3db84b5f.
2008-07-29 16:26:13 +00:00
Alexey Tourbin
1c3db84b5f macros.in: use w2.lzdio for both %_source_payload and %_binary_payload 2008-06-04 20:41:11 +04:00
Alexey Tourbin
b3c6a8452e implemented /usr/lib/rpm/find-scriptlet-requires 2008-01-25 22:01:51 +03:00
Kirill A. Shutemov
629b4b18bc Add armv5tejl support 2007-11-10 13:26:47 +00:00
Kirill A. Shutemov
f002179ab8 Refresh ARM support
Add arm and armb CANONARCH: common CANONARCH for general purpose distribution. It's armv4 without Thumb now.
Update %optflags for ARM
Add %arm macros: list of all ARM processors
2007-11-10 13:26:45 +00:00
894d09e31b Rename athlonxp platform to athlon_xp (#9991). 2006-09-16 21:50:43 +00:00
5416277102 Removed cvsid tags. 2006-05-14 17:05:34 +04:00
709053d73c %intel: added pentium2, pentium3; %amd: added athlonxp 2006-03-20 14:34:10 +00:00
8eedfc0d88 changed %_repackage_dir from /var/spool/up2date to /var/spool/repackage 2005-09-21 22:11:22 +00:00
65aaf3b23d Added pentium4 arch support (Raorn, #5259) 2004-10-31 19:08:39 +00:00
669c9a5498 fixed %%__cc, %%__cpp, %%__cxx macros (reported by aris@) 2004-02-04 13:37:46 +00:00
fe9941aa17 Backported %%_unpackaged_files_terminate_build support. 2003-11-08 20:03:25 +00:00
8c807e72d1 Uncommented %__spec_autodep_* macros.
Added %__spec_*_custom_{pre,post} macros.
Use these 12 new macros.

All these changes have been made in revision 1.22 of this file.
2002-12-07 22:40:39 +00:00
b36d2a4ad9 platform.in 2002-12-07 22:32:14 +00:00
f6396d4c54 moved %___build_pre from macros.in to platform.in 2002-12-01 16:35:12 +00:00
8e69436ff1 refined architecture validation 2002-11-10 17:31:27 +00:00
db72efa1e6 removed obsolete (here) macros: %_target_platform,%_configure_script,%_configure_target,%_configure_gettext,%configure,%_makeinstall_target,%makeinstall,%GNUconfigure,%requires_eq 2002-11-10 16:03:50 +00:00
fb5d9f31a4 export RPM_PERL_REQ_METHOD 2002-11-06 09:36:01 +00:00
d4869ccec2 new macros: %set_{autoconf,automake,libtool}_version 2002-10-27 22:33:13 +00:00
32b3e9f0ec commented out old perl macros 2002-10-23 09:28:45 +00:00
c4414a7928 new method now gets executed after %install: fixup 2002-10-02 15:08:15 +00:00
c68dcc3265 new _topdir/_skiplist macros 2002-09-27 13:41:26 +00:00
b1daddbfc5 implemented _strip_autoskip 2002-09-26 16:38:23 +00:00
99ecba05df new brp method: verify_elf 2002-09-09 12:35:53 +00:00
a6199ab8aa configured and added %__subst 2002-08-29 15:07:12 +00:00
32e4bbc9c4 %___build_pre: %__mkdir_p %{u2p:%_builddir} before chdir there. 2002-08-29 12:27:08 +00:00