Commit Graph

  • bb7037453e Fix URL. Ville Skyttä 2011-09-25 10:53:08 +0300
  • 3e26010b1e redhat-hardened-cc1: Inject -fPIE, not -fPIC. cf. http://lists.fedoraproject.org/pipermail/devel/2011-September/157365.html Adam Jackson 2011-09-22 14:42:22 -0400
  • cb61961dcd redhat-rpm-config: keep armv5tel default on non-hardfp v7, disable Thumb2 Jon Masters 2011-09-19 12:21:53 -0400
  • 688e86b5a8 Expose %_hardening_{c,ld}flags independently to make it easier for packages to apply them to selected components Adam Jackson 2011-09-16 16:49:56 -0400
  • 677db6759b Globally disable silent rules Colin Walters 2011-08-10 05:36:25 -0400
  • ca385d9198 redhat-hardened-{cc1,ld}: Move some of the rewrite magic to gcc specs so we don't end up with both -fPIC and -fPIE on the command line Adam Jackson 2011-08-08 10:59:25 -0400
  • da8d7a1e6a redhat-hardened-{cc1,ld}: Move some of the rewrite magic to gcc specs so we don't end up with both -fPIC and -fPIE on the command line Adam Jackson 2011-08-08 10:58:51 -0400
  • 796b80f2f4 redhat-rpm-config-9.1.0-hardened.patch: Add macro magic for %_hardened_build Adam Jackson 2011-08-01 12:26:41 -0400
  • 8e60e55b8a redhat-rpm-config-9.1.0-relro.patch: LDFLAGS, not CFLAGS. Adam Jackson 2011-07-07 13:17:24 -0400
  • 2a1adf4796 redhat-rpm-config: change default arch level target for all ARM v7 to armv7hl Jon Masters 2011-07-02 05:03:25 -0400
  • a51eb50bb4 redhat-rpm-config: change default arch level target for all ARM v7 to armv7hl Jon Masters 2011-07-02 04:55:37 -0400
  • 92e4921960 Add -z relro Adam Jackson 2011-06-27 12:40:49 -0400
  • 519465cf90 add arm hardware floating point macros update the armv7l macros f14 Dennis Gilmore 2011-06-13 10:46:54 -0500
  • 8e0316b094 revert back to ghc_arches at releng's request Jens Petersen 2011-06-21 13:05:25 +0900
  • 62baae777d Revert "replace ghc_archs with ghc_excluded_archs" Jens Petersen 2011-06-21 12:58:44 +0900
  • 60590c6d51 Revert "rename the arch patch in .spec too" Jens Petersen 2011-06-21 12:58:44 +0900
  • f657756e52 rename the arch patch in .spec too Jens Petersen 2011-06-18 16:15:24 +0900
  • 8fc99b69b6 replace ghc_archs with ghc_excluded_archs Jens Petersen 2011-06-18 16:05:16 +0900
  • 127539ef29 add arm hardware floating point macros update the armv7l macros Dennis Gilmore 2011-06-13 10:46:54 -0500
  • 39a665e921 fix typo of parallel in changelog Jens Petersen 2011-06-02 13:27:25 +0900
  • 708e5ed256 add a -srpm to the arch macros so they dont conflict with the langaugae base arch macros Dennis Gilmore 2011-05-30 21:25:00 -0500
  • b7a1febf43 include the macros files Dennis Gilmore 2011-05-27 11:40:29 -0500
  • 1e51f9b0b7 add macros defining arches so language stacks can add new arches without adding the arches to every spec file macros are needed at srpm creation time so live here Dennis Gilmore 2011-05-27 11:30:20 -0500
  • 910c56b977 dist-git conversion f11 Fedora Release Engineering 2010-07-29 17:59:09 +0000
  • 4a260543f4 dist-git conversion f9 Fedora Release Engineering 2010-07-29 17:59:03 +0000
  • f6ccdd625f dist-git conversion Fedora Release Engineering 2010-07-29 17:59:00 +0000
  • 87b676aeba dist-git conversion f10 Fedora Release Engineering 2010-07-29 17:58:55 +0000
  • b59b1f3662 dist-git conversion f12 Fedora Release Engineering 2010-07-29 17:58:52 +0000
  • 83090be252 dist-git conversion f13 Fedora Release Engineering 2010-07-29 17:58:48 +0000
  • 8534f737f7 dist-git conversion olpc2 Fedora Release Engineering 2010-07-29 17:58:44 +0000
  • eeeb89cf86 dist-git conversion f7 Fedora Release Engineering 2010-07-29 17:58:42 +0000
  • 0f95d2abfb dist-git conversion f8 Fedora Release Engineering 2010-07-29 17:58:40 +0000
  • 39013eb03a - adjust to new pkg-config behavior wrt private dependencies (#596433) redhat-rpm-config-9_1_0-5_fc14 Panu Matilainen 2010-05-27 12:21:55 +0000
  • 7ee9b6784e - avoid unnecessarily running brp-strip-comment-note (#568924) redhat-rpm-config-9_1_0-4_fc13 Panu Matilainen 2010-03-01 09:11:49 +0000
  • 63747f2774 - avoid unnecessarily running brp-strip-comment-note (#568924) redhat-rpm-config-9_1_0-4_fc14 Panu Matilainen 2010-03-01 09:06:10 +0000
  • 055d0b77e1 Don't run brp-strip-comment-note when find-debuginfo.sh is run (#568924) - brp-strip-comment-note is not only unnecessary here but is also now messing up things by resetting EI_OSABI to zero (#568921) - patch from Roland McGrath Panu Matilainen 2010-03-01 10:58:17 +0200
  • ec30121ecb Initialize branch F-13 for redhat-rpm-config Jesse Keating 2010-02-17 03:03:09 +0000
  • cc13fe8402 - unbreak find-requires again, doh (#564527) redhat-rpm-config-9_1_0-3_fc13 F-13-start F-13-split Panu Matilainen 2010-02-15 11:49:10 +0000
  • 635437c7bf Unbreak find-requires (#443015, #564527) - regression originating from commit 9ed9b4e345 which was supposed to fix something for on ARM but broke pretty much all else - this should've been in 9.1.0 but somehow gone missing, ugh... - fix originally from Bill Nottingham Panu Matilainen 2010-02-15 13:42:36 +0200
  • f17b98976e - python byte-compilation errors abort the build by default redhat-rpm-config-9_1_0-2_fc13 Panu Matilainen 2010-02-03 11:06:30 +0000
  • 7cf1ad2dbb Enable strict python bytecompile mode (if rpm supports it) - with %_python_bytecompile_errors_terminate_build set to non-zero, byte-compilation errors will abort the build, this helps catch out silly "improt foo" syntax errors early on - not all .py files are valid python (they can be templates, inteded for jython consumption etc), and what's valid can depend on the python version (notably 2.x vs 3.x) so allow overriding from spec Panu Matilainen 2010-02-03 12:52:30 +0200
  • f49ef8cb4c Lose one more leftover patch (merged in 9.1.0 already) Panu Matilainen 2010-02-02 10:44:28 +0000
  • 2e8b67dd78 Dont install ChangeLog into /usr/lib/rpm/redhat directory, doh Panu Matilainen 2010-02-02 12:02:10 +0200
  • 7a4a80afb5 - new version, lose merged patches (fixes #521141, #455279, #496522, #458648) - require rpm for parent dir, version >= 4.6.0 for sane keyserver behavior - buildrequire libtool to grab copies of config.guess and config.sub - add URL to the git repo and upstream changelog as documentation redhat-rpm-config-9_1_0-1_fc13 Panu Matilainen 2010-02-02 09:49:38 +0000
  • d53f48cc84 Tarball creation tweaks - add ChangeLog to tarballs - make tagging non-interactive - silence the tarball generation commands Panu Matilainen 2010-02-02 11:24:04 +0200
  • c73da1f920 Leave rpm's hkp keyserver configuration alone - rpm < 4.6 used to try and fetch and import any missing keys from keyserver automatically on rpmdb iteration if hkp_keyserver was set, which caused hideous slowdowns and huge load on pgp keyservers AND was a security hazard as rpm thinks imported == trusted key. This is safe enable now as rpm will only ever import keys when explicitly told to do so with --import - this makes pgp import directly from PGP servers work, ie 'rpm --import 0x<keyid>' Panu Matilainen 2010-01-26 17:33:19 +0200
  • 631ba9b6fe Use $(NAME) instead of hardwired name everywhere in makefile Panu Matilainen 2010-01-26 17:27:54 +0200
  • a11368f98a Remove config.guess and config.sub - these used to have RH-specific hacks in them and %configure used to copy updated versions to builddir on invocation but neither is done now, these are just copies of upstream (libtool / automake) versions so there's no point dragging them along - some packages might expect to find them in /usr/lib/rpm/redhat/ so perhaps spec should copy them at build-time from automake/libtool to ensure a recent version Panu Matilainen 2010-01-26 16:09:35 +0200
  • de76474f35 Remove "upstream reference" spec file - this makes no sense as the spec needs to be separately maintained for distribution versions separately anyway Panu Matilainen 2010-01-26 15:52:39 +0200
  • 7ec7e86b74 Set version directly in Makefile (and bump the version) Panu Matilainen 2010-01-26 15:51:57 +0200
  • 1d1bd8e3cb Remove ancient and unused brp-redhat script - this was last used eons ago somewhere in rpm 3.x - 4.[01] era Panu Matilainen 2010-01-26 15:40:02 +0200
  • 9d5f7858ba rpm >= 4.6.0 doesn't process macrofiles: from rpmrc anymore, remove - macrofiles: is silently ignored by recent rpm versions, remove the useless setting to avoid possible confusion Panu Matilainen 2010-01-26 14:42:20 +0200
  • 2a452bba1e Permit using different python version for brp-python-bytecompile (#521141) - pass %{__python} macro to brp-python-bytecompile instead of using hardwired /usr/bin/python, as suggested by Bowe Strickland Panu Matilainen 2010-01-26 13:55:54 +0200
  • bda00a1a70 Use rpm's perl dependency extractors - rpm's dep extractors have gotten numerous improvements over the years, while the ones here haven't seen any updates since 2002 - point the find-* scripts to rpm's scripts, remove the redundant and outdated perl.* scripts Panu Matilainen 2010-01-22 17:09:57 +0200
  • ca3cae8695 Make peace with newer git Panu Matilainen 2010-01-22 16:27:43 +0200
  • c57d60b64e Remove unused CVSROOT variable from Makefile Panu Matilainen 2010-01-22 16:25:45 +0200
  • f359c096c2 Remove redundant %find_lang definition - this was only useful back when we were using our own find-lang.sh Panu Matilainen 2010-01-22 15:59:04 +0200
  • 4c01ac82e6 Remove brp-sparc64-linux blast from the past - kludgery like this might've been necessary back in 2000 to get started with multilib setup but it certainly isn't needed now Panu Matilainen 2010-01-22 15:55:11 +0200
  • 56ed371d31 Remove redundant and deprecated %_initrddir definition (#455279) - this has been provided by rpm since forever, no need to carry it here Panu Matilainen 2010-01-22 15:47:15 +0200
  • 850eda59f8 Disable autotools dependency tracking in %configure (#496522) - autotools dependency tracking isn't generally useful in rpm builds; disabling it results in cleaner build logs and possibly slight build speedups - patch from Ville Skyttä Panu Matilainen 2010-01-22 15:43:38 +0200
  • c9d2ffe123 Don't set --target in %configure (#458648) - --target is only ever useful for handful of compiler toolchain packages and cross-compiler packages are better off setting it themselves if necessary, rpm messing here only gets in the way - patch originally from Stepan Kasal Panu Matilainen 2010-01-22 15:39:38 +0200
  • f2e3413ddb Enable overriding the default ./configure path of %configure (#489942) - syncs up with rpm upstream setup - FFLAGS has a Fedora-specific override forcing us to carry this %configure copy, need to fix rpm to permit more fine-grained overrides... Panu Matilainen 2010-01-22 15:34:07 +0200
  • b5b2aedbc1 Add filtering framework for external dependency generator (#516240) - patch from Chris Weyl Panu Matilainen 2010-01-22 15:30:02 +0200
  • 82f9946bc0 Speed up static archive stripping processing (#517101) - only bother processing files named *.a instead of everything in buildroot - patch from Adam Jackson Panu Matilainen 2010-01-22 15:26:58 +0200
  • e56e816f47 Enable use of XZ compression for binary rpm payloads - as per https://fedoraproject.org/wiki/Features/XZRpmPayloads - lowish compression preset level to keep deltarpm rebuild time tolerable - source rpms dont really benefit from XZ compression as the contents are typically tarballs which are already compressed - patch from Bill Nottingham Panu Matilainen 2010-01-22 15:25:17 +0200
  • 159a65fb61 Ensure empty buildroot for %install - remove any existing buildroot contents and safely create a new one - patch originally from OpenSUSE / Michael Schroeder, adopted to Fedora by Tom "spot" Callaway Panu Matilainen 2010-01-22 15:24:29 +0200
  • f9c0aca4ae Make i686 the default x86 architecture, optimize for Atom CPU - as per http://fedoraproject.org/wiki/Features/F12X86Support - patch from Bill Nottingham Panu Matilainen 2010-01-22 15:15:22 +0200
  • e2a80f379c Change default hashing algorithm in file digests to SHA-256 (#485826) - as per https://fedoraproject.org/wiki/Features/StrongerHashes - patch from Miloslav Trmač Panu Matilainen 2010-01-22 15:07:55 +0200
  • 5c981d5072 Fedora 11 default buildflags - as per http://fedoraproject.org/wiki/Features/ArchitectureSupport - set 32 bit intel build arch to i586 on compatible hardware - set 32 bit sparc build arch to sparcv9 on compatible hardware - add missing armv7l arch - set the default build arch to match fedora arm build target Panu Matilainen 2010-01-22 15:03:53 +0200
  • 3a2d93f311 Limit _smp_mflags to max 16 - patch from Dennis Gilmore Panu Matilainen 2010-01-22 15:02:51 +0200
  • ab53232420 Handle JAR files containing filenames with spaces (#243157, #461854, #547704) - patch originally from Peter Bieringer Panu Matilainen 2010-01-22 11:22:07 +0200
  • afe45959fb Dont try to repack empty JAR's (#269481, #547699) - patch originally from Kai Bolay Panu Matilainen 2010-01-22 10:59:42 +0200
  • 5352362196 Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-26 01:27:16 +0000
  • 3d4c1972ab Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-26 01:27:16 +0000
  • 56a5c977cb Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-26 01:27:15 +0000
  • 37be1d0197 Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-26 01:27:15 +0000
  • e63345781a Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-26 01:27:15 +0000
  • 33faa3a023 Fix typo that causes a failure to update the common directory. (releng #2781) Bill Nottingham 2009-11-25 23:13:17 +0000
  • d185d4c6cf - Change configure macro to use _configure to allow override (bug #489942) redhat-rpm-config-9_0_3-19_fc13 redhat-rpm-config-9_0_3-19_fc11 Orion Poplawski 2009-11-23 23:15:49 +0000
  • 3d84d6c883 Initialize branch F-12 for redhat-rpm-config Jesse Keating 2009-09-29 06:42:34 +0000
  • bf522f7483 Drop XZ compression level to 2. redhat-rpm-config-9_0_3-18_fc12 F-12-start F-12-split Bill Nottingham 2009-09-28 15:24:39 +0000
  • a28ad6b658 - Delete *.orig in %install Adam Jackson 2009-09-03 13:44:22 +0000
  • ba16c2bf89 - limit-smp-16-threads.patch: Rediff so we don't ship a .orig file (#500316) - actually apply the filtering macros patch - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog redhat-rpm-config-9_0_3-7_fc10 Paul Howarth 2009-09-03 09:47:06 +0000
  • 49c446469a - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog Paul Howarth 2009-09-03 09:25:57 +0000
  • a4525c3182 - redhat-rpm-config-9.0.3-filtering-macros.patch: Rediff so we don't ship a .orig file - add (empty) %build section - fix unescaped macros in changelog redhat-rpm-config-9_0_3-17_fc12 Paul Howarth 2009-09-03 08:57:20 +0000
  • 6610cc8e87 Fix unescaped %buildroot macro in changelog Paul Howarth 2009-09-01 22:12:14 +0000
  • fe6fbdfce8 Fix unescaped %buildroot macro in changelog Paul Howarth 2009-09-01 22:12:14 +0000
  • a6ccaf0d9f fix changelog Adam Jackson 2009-09-01 19:14:30 +0000
  • c2d31ae7a1 - add filtering system macros, w/o backporting other updates (#516240) redhat-rpm-config-9_0_3-6_fc10 Chris Weyl 2009-08-21 20:54:07 +0000
  • 6f1f73521a - add filtering system macros, w/o backporting other updates (#516240) redhat-rpm-config-9_0_3-11_fc11 Chris Weyl 2009-08-21 20:48:08 +0000
  • b587b5da6b - add the filtering framework approved by the FPC/FESCo. (#516240) redhat-rpm-config-9_0_3-16_fc12 Chris Weyl 2009-08-19 06:08:05 +0000
  • 621c75fd0f - redhat-rpm-config-9.0.4-brpssa-speedup.patch: When looking for static archives, only run file(1) on files named *.a. (#517101) redhat-rpm-config-9_0_3-15_fc12 Adam Jackson 2009-08-13 17:24:04 +0000
  • b25d4df599 - redhat-rpm-config-9.0.3-jars-with-spaces.patch: Handle repacking jars whose filenames contain spaces. (#461854) redhat-rpm-config-9_0_3-14_fc12 Adam Jackson 2009-08-12 17:47:31 +0000
  • b8c8815624 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild redhat-rpm-config-9_0_3-13_fc12 Jesse Keating 2009-07-27 02:55:19 +0000
  • 3497de8754 Fix changelog. redhat-rpm-config-9_0_3-12_fc12 Bill Nottingham 2009-07-22 20:27:08 +0000
  • 5dcbc56efa Use XZ payload compression for binaries. Bill Nottingham 2009-07-22 20:26:37 +0000
  • 576c77367e always delete %buildroot at %install (unless it is /) redhat-rpm-config-9_0_3-5_fc10 Tom Callaway 2009-07-21 17:35:50 +0000
  • f1c1ea0376 always delete %buildroot at %install (unless it is /) redhat-rpm-config-9_0_3-10_fc11 Tom Callaway 2009-07-21 17:35:50 +0000
  • 32d33e8f11 always delete %buildroot at %install (unless it is /) redhat-rpm-config-9_0_3-11_fc12 Tom Callaway 2009-07-21 17:35:50 +0000
  • 8cfdc299c7 Bump release redhat-rpm-config-9_0_3-10_fc12 Bill Nottingham 2009-07-17 19:51:35 +0000