Jason Tibbitts
8e03aee432
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/redhat-rpm-config
2016-08-11 17:19:15 -05:00
Petr Písař
e5530da0dc
Mandatory Perl build-requires added < https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl >
2016-06-24 09:40:22 +02:00
Jason Tibbitts
818514ea62
Fix some trailing whitespace.
2016-04-12 19:45:59 -05:00
Jason Tibbitts
77e91e6469
Add fpc-srpm-macros dep.
2016-04-12 11:08:38 -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
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
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
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
060a4721d1
- Make fedora dist-git the upstream of this package and its sources,
...
all patches dropped as they're no longer relevant
- Add maintainer comments to spec wrt versioning and changes
- Except for Changelog documentation, the resulting binary package
is identical to previous version (9.1.0-58), ie only maintenance
practise is changed here, not contents.
2014-04-02 13:12:25 +03:00
Dan Horák
bca39317e9
- enable ppc64le otherwise default rpm cflags will be used
2014-03-24 17:27:07 +01:00