Commit Graph

423 Commits

Author SHA1 Message Date
Jason Tibbitts de97f9cde1 Add macros.vpath
https://fedorahosted.org/fpc/ticket/655
2016-12-15 14:22:30 -06:00
Jason Tibbitts f3bff6d781 Add dep on fpc-srpm-macros.
Note: I had to either bump the release and not the version, or use a
non-integer version, in order to make sure that this package doesn't end
up newer than the F24 version, which would happen after one more update
which I do intend to make.

Sorry.  The request to keep the version in that manner is simply not
workable in the general case.
2016-08-18 13:53:35 -05:00
Jason Tibbitts be53b9b3c2 Add a file for miscellaneous macros. 2016-04-11 21:41:45 -05:00
Fedora Release Engineering e29e82243c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 22:03:37 +00:00
Dan Hor?k 945c0e15a3 - switch to -mcpu=power8 for ppc64le default compiler flags 2016-02-02 08:41:26 +01:00
Orion Poplawski 1e513b70c5 Escape macros in %changelog 2016-01-13 09:16:46 -07:00
Orion Poplawski fc07b2aa54 Add Requires: python-srpm-macros 2016-01-13 09:06:53 -07:00
Peter Robinson 3b1087c6c7 Add missing ARMv6 optflags 2016-01-08 00:36:58 +00:00
Peter Robinson cba4f80fea nodejs 4+ now supports aarch64 and power64 2015-12-02 17:28:31 +00:00
Jaromir Capik 6ace240a04 Adding STAGE2 bootstrap recipe 2015-11-04 16:43:28 +01:00
Florian Festi ba49b89375 - Add Requires: go-srpm-macros
- Resolves: #1243922
2015-07-17 15:08:03 +02:00
Sandro Mani 5c2b556b6a Use %__libsymlink_path instead of %__libsymlink_exclude_path in libsymlink.attr 2015-07-15 10:39:19 +02:00
Adam Jackson b19da6ace4 Fix cc1 specs mishandling of incremental linking 2015-07-08 13:49:53 -04:00
Dennis Gilmore 5fab7c250f - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 22:12:53 +00:00
Dan Horák b3b65bcefd - Mono 4 adds support for ppc64le 2015-06-05 12:37:35 +02:00
Florian Festi a91c848b8a - Support out of source builds for %_configure_gnuconfig_hack (#1191788)
- Fix typo in %kernel_module_package (#1159361)
2015-05-29 16:54:33 +02:00
Florian Festi db967d3586 - Add %py_auto_byte_compile macro controlling Python bytecompilation
(#976651)
2015-05-19 13:28:55 +02:00
Florian Festi cdfb917815 Fix libsymlink.attr for new magic pattern for symlinks (#1207945) 2015-04-29 15:12:24 +02:00
Adam Jackson 5568cb1c38 Fix ld specs mishandling of incremental linking 2015-04-08 09:29:03 -04:00
Till Maas d9235d2d90 Enable hardened_build by default 2015-02-19 18:13:04 +01:00
Dan Horák 3cc8292af7 - Explicitly set -mcpu/-mtune for ppc64p7 and ppc64le to override rpm defaults 2014-12-10 17:53:28 +01:00
Panu Matilainen 226d76f65b - Gnat macros are now in a package of their own (#1133632) 2014-09-22 11:30:22 +03:00
Dan Horák ff30293d77 Revert "Changed ppc64 to power64 macro for mono_archs"
This reverts commit 8928398b2b.
2014-09-19 12:33:05 +02:00
Thierry Vignaud caec3fe92f The attached patch kills a bogus comment in redhat-rpm-config
(it should have been killed along 2cbbbb322e

Signed-off-by: Panu Matilainen <pmatilai@redhat.com>
2014-09-16 09:31:34 +03:00
Dennis Gilmore 53fbfd98bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 21:10:17 -05:00
Peter Robinson 624175e139 ARMv7 has Ada so add it to GNAT_arches 2014-06-05 22:49:12 +01:00
Brent Baude 8928398b2b Changed ppc64 to power64 macro for mono_archs 2014-05-24 08:11:59 -05:00
Peter Robinson 01bd917b0e aarch64 has Ada so add it to GNAT_arches 2014-05-13 11:24:52 +01:00
Josh Boyer 1767166dd5 Fix kmod.prov to deal with compressed modules (#1096349) 2014-05-12 15:05:02 -04:00
Jens Petersen 121c2fa889 move macros.ghc-srpm to ghc-srpm-macros and require it (#1089102) 2014-05-01 10:10:45 +09:00
Peter Robinson f60ba57637 With gcc 4.9 aarch64 now supports stack-protector 2014-04-29 23:37:34 +01:00
Ville Skyttä 82a41dfa6a Drop brp-* scripts needlessly duplicated with rpm
One possible incompatibility, hopefully non-issue: our brp-strip*
allowed setting strip and objdump to use via args and STRIP and
OBJDUMP env vars whereas the rpm ones allow it through args only
(i.e. %{__strip} and %{__objdump} as far as specfiles are concerned).
2014-04-27 17:09:14 +03:00
Ville Skyttä 20c7e01657 Drop bunch of macro definitions needlessly duplicated with rpm
Specifically, the following are gone from here now: %_prefix,
%_sysconfdir, %_infodir, %_mandir, %_defaultdocdir, %_configure,
%makeinstall, %debug_package, %_use_internal_dependency_generator,
%_missing_doc_files_terminate_build, %_unpackaged_files_terminate_build
2014-04-27 12:02:23 +03:00
Ville Skyttä 24cd400d7c %changelog spelling fixes 2014-04-27 12:02:23 +03:00
Ville Skyttä 20a45694f9 Trim trailing whitespace 2014-04-27 11:58:46 +03:00
Ville Skyttä c73bd80489 Drop .gitignore, there's nothing for git to ignore here any more 2014-04-27 11:34:19 +03:00
Panu Matilainen 147cb4ced1 - Temporarily bring back find-requires and -provides scripts to rrc-side
- Packages that refer to /usr/lib/rpm/redhat/find-requires|provides
  do exist afterall, bring the scripts (but NOT macro overrides for them)
  back until the packages (python3 at least) are fixed.
2014-04-15 16:11:41 +03:00
Panu Matilainen eaf6603313 - Let OCaml handle its own arch macros (#1087794) 2014-04-15 14:36:04 +03:00
Panu Matilainen 5c5a1d10b9 Oops, bogus date in changelog (sigh) 2014-04-15 10:14:32 +03:00
Panu Matilainen dd2a70568b - Move kmod and libsymlink dependency generators here from rpm
- These are specific to Fedora so might as well live here, and
  having them here also avoids having to carry patches in rpm
  for no good reason etc
2014-04-15 10:08:30 +03:00
Panu Matilainen 2cbbbb322e - Drop most of the script-based dependency generation bits
- Use rpmdeps to generate any "normal" dependencies even for the
  kernel module stuff, drop all other unnecessary duplication
  like elf, libtool and pkgconfig deps.
2014-04-10 15:20:54 +03:00
Panu Matilainen 43629272a8 - Allow opting out of config.{guess,sub} replacement hack (#991613) 2014-04-08 13:30:58 +03:00
Panu Matilainen 0f965fc0b3 - Add mono path macros (#1070936) 2014-04-08 13:26:14 +03:00
Panu Matilainen a1cd32b14d Doh, remember to bump the actual version 2014-04-08 12:41:42 +03:00
Panu Matilainen c8cbd244cf - Move the remaining dependency generator stuff to the kmp macro package
- Stop overriding rpm external dependency generator settings by default
- No normal package should ever end up using the old unmaintained
  dependency generator scripts from here, but the kmp system depends
  for now on the way this was previously set up here so letting
  that old cruft live in the non-default package for now.
2014-04-08 12:36:08 +03:00
Panu Matilainen fdc99f0414 Split kernel module scripts and macros to a separate package
- These are not very relevant for Fedora, more so for RHEL and derivates
  where it would be far preferrable to maintain the scripts as separately
  from Fedoras redhat-rpm-config package as they are unmaintained and
  only get out of sync here. Splitting these to a separate package
  is the first step towards that.
- This isn't supposed to affect Fedora packages in any way.
2014-04-07 14:47:28 +03:00
Panu Matilainen 0e6d36bee9 Split kernel module macros to a separate file 2014-04-07 14:38:58 +03:00
Panu Matilainen 188c86566f Be more explicit about the package contents 2014-04-07 14:36:52 +03:00
Panu Matilainen fe3b678a9d - Stop pretending this package is relocatable, its not
- Require rpm >= 4.11 for /usr/lib/rpm/macros.d support etc
- Move our macros out of from /etc, they're not configuration
2014-04-02 17:26:32 +03:00
Panu Matilainen d671d47dd1 - Remember to update lookaside-source status (there aren't any) 2014-04-02 13:21:15 +03:00