Commit Graph

383 Commits

Author SHA1 Message Date
Panu Matilainen
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
2010-01-22 17:09:57 +02:00
Panu Matilainen
ca3cae8695 Make peace with newer git 2010-01-22 16:27:43 +02:00
Panu Matilainen
c57d60b64e Remove unused CVSROOT variable from Makefile 2010-01-22 16:25:45 +02:00
Panu Matilainen
f359c096c2 Remove redundant %find_lang definition
- this was only useful back when we were using our own find-lang.sh
2010-01-22 15:59:04 +02:00
Panu Matilainen
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
2010-01-22 15:55:11 +02:00
Panu Matilainen
56ed371d31 Remove redundant and deprecated %_initrddir definition (#455279)
- this has been provided by rpm since forever, no need to carry it here
2010-01-22 15:47:15 +02:00
Panu Matilainen
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ä
2010-01-22 15:43:38 +02:00
Panu Matilainen
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
2010-01-22 15:39:38 +02:00
Panu Matilainen
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...
2010-01-22 15:37:33 +02:00
Panu Matilainen
b5b2aedbc1 Add filtering framework for external dependency generator (#516240)
- patch from Chris Weyl
2010-01-22 15:30:02 +02:00
Panu Matilainen
82f9946bc0 Speed up static archive stripping processing (#517101)
- only bother processing files named *.a instead of everything in buildroot
- patch from Adam Jackson
2010-01-22 15:26:58 +02:00
Panu Matilainen
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
2010-01-22 15:26:19 +02:00
Panu Matilainen
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
2010-01-22 15:24:29 +02:00
Panu Matilainen
f9c0aca4ae Make i686 the default x86 architecture, optimize for Atom CPU
- as per http://fedoraproject.org/wiki/Features/F12X86Support
- patch from Bill Nottingham
2010-01-22 15:23:31 +02:00
Panu Matilainen
e2a80f379c Change default hashing algorithm in file digests to SHA-256 (#485826)
- as per https://fedoraproject.org/wiki/Features/StrongerHashes
- patch from  Miloslav Trmač
2010-01-22 15:22:42 +02:00
Panu Matilainen
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
2010-01-22 15:20:26 +02:00
Panu Matilainen
3a2d93f311 Limit _smp_mflags to max 16
- patch from Dennis Gilmore
2010-01-22 15:20:08 +02:00
Panu Matilainen
ab53232420 Handle JAR files containing filenames with spaces (#243157, #461854, #547704)
- patch originally from  Peter Bieringer
2010-01-22 11:22:07 +02:00
Panu Matilainen
afe45959fb Dont try to repack empty JAR's (#269481, #547699)
- patch originally from Kai Bolay
2010-01-22 10:59:42 +02:00
Bill Nottingham
33faa3a023 Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:13:17 +00:00
Orion Poplawski
d185d4c6cf - Change configure macro to use _configure to allow override (bug #489942) 2009-11-23 23:15:49 +00:00
Bill Nottingham
bf522f7483 Drop XZ compression level to 2. 2009-09-28 15:24:39 +00:00
Adam Jackson
a28ad6b658 - Delete *.orig in %install 2009-09-03 13:44:22 +00:00
Paul Howarth
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
2009-09-03 08:57:20 +00:00
Adam Jackson
a6ccaf0d9f fix changelog 2009-09-01 19:14:30 +00:00
Chris Weyl
b587b5da6b - add the filtering framework approved by the FPC/FESCo. (#516240) 2009-08-19 06:08:05 +00:00
Adam Jackson
621c75fd0f - redhat-rpm-config-9.0.4-brpssa-speedup.patch: When looking for static
archives, only run file(1) on files named *.a. (#517101)
2009-08-13 17:24:04 +00:00
Adam Jackson
b25d4df599 - redhat-rpm-config-9.0.3-jars-with-spaces.patch: Handle repacking jars
whose filenames contain spaces. (#461854)
2009-08-12 17:47:31 +00:00
Jesse Keating
b8c8815624 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 02:55:19 +00:00
Bill Nottingham
3497de8754 Fix changelog. 2009-07-22 20:27:08 +00:00
Bill Nottingham
5dcbc56efa Use XZ payload compression for binaries. 2009-07-22 20:26:37 +00:00
Tom Callaway
32d33e8f11 always delete %buildroot at %install (unless it is /) 2009-07-21 17:35:50 +00:00
Bill Nottingham
8cfdc299c7 Bump release 2009-07-17 19:51:35 +00:00
Bill Nottingham
f6271b5879 Add F12 architecture bits. 2009-07-17 19:50:47 +00:00
Adam Jackson
f2fb5924c4 - limit-smp-16-threads.patch: Rediff so we don't ship a .orig file
(#500316)
2009-06-03 19:16:29 +00:00
Jesse Keating
2fb4e83bfb - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 19:31:00 +00:00
Jon Masters
ef20b7b81b Change default hashing algorithm on file digests to SHA-256. Resolves:
#485826.
2009-02-23 17:52:17 +00:00
Dennis Gilmore
1885be5cc7 fix arm arches 2009-02-17 20:43:27 +00:00
Dennis Gilmore
c6ffd92ca0 set buildarch and buildflas to match
https://fedoraproject.org/wiki/Features/ArchitectureSupport
2009-02-17 00:03:08 +00:00
Dennis Gilmore
4bde0d0ee8 use the right spec file, dumbass 2009-02-16 17:12:17 +00:00
Dennis Gilmore
e572a580b4 limit -smp_mflags to -j16 2009-02-16 17:07:41 +00:00
Tom Callaway
bc963527b9 fix license tag 2008-09-03 20:22:56 +00:00
Panu Matilainen
cc05ec1e3d - Unbreak find-requires (#443015) 2008-08-11 07:26:42 +00:00
Jon Masters
cb635b65d5 Rebase to upstream 9.0.3. 2008-05-06 23:54:35 +00:00
Jonathan Masters
9ed9b4e345 A variety of small cleanups 2008-05-06 19:08:20 -04:00
Jon Masters
7c92c3e26f Update to release 9.0.2 which contains a few trivial fixes. 2008-04-03 07:23:59 +00:00
Jon Masters
fcf5e22a65 Bump the release. 2008-04-03 03:14:54 -04:00
Jon Masters
83405d773d Update config.guess|sub, sync with RHEL-5. 2008-04-03 03:11:24 -04:00
Jon Masters
0c5255b638 Set package_name correctly. 2008-04-03 02:46:05 -04:00
Bill Nottingham
f480c7b4bc makefile update to properly grab makefile.common 2007-10-15 19:20:28 +00:00