Commit Graph

718 Commits

Author SHA1 Message Date
Panu Matilainen 96d48126ff - Dont wait for transaction lock within scriptlets (RhBug:1135596) 2014-10-01 10:16:37 +03:00
Panu Matilainen 2176e2752d - Update to rpm-4.12.0.1 final (http://rpm.org/wiki/Releases/4.12.0.1)
- Temporary workaround payload size mismatch issue in rpm2cpio (#1142949)
2014-09-18 14:25:40 +03:00
Panu Matilainen 2e5e062433 - Reduce the double separator spec parse error into a warning (#1065563) 2014-09-17 09:59:57 +03:00
Panu Matilainen 814137c1a7 - Update to rpm-4.12.0 final 2014-09-16 13:53:02 +03:00
Panu Matilainen 5ce01ef303 - Resurrect payload and tilde rpmlib() dependencies 2014-09-09 13:16:01 +03:00
Panu Matilainen da2b22a298 - Update to rpm-4.12.0-rc1 2014-08-27 09:03:53 +03:00
Panu Matilainen c95977245e - Whoops, typo in patch name 2014-08-25 11:13:37 +03:00
Panu Matilainen 13df4aa4d6 - Resurrect dependency logging on package build
- Resurrect rpmlib() dependencies in src.rpms
2014-08-25 11:10:29 +03:00
Panu Matilainen d2ca31c3f6 - Fix duplicate trigger indexes caused by beta1.3 fix (#1131960) 2014-08-20 15:18:29 +03:00
Panu Matilainen c14ac95363 - Emergency hack for #1131892 2014-08-20 11:55:23 +03:00
Panu Matilainen 5f498494f8 - Fix regression on rpmspec dependency queries 2014-08-18 16:50:06 +03:00
Panu Matilainen a0d39e5bf3 - Fix regression on BuildRequires checking 2014-08-18 15:11:34 +03:00
Panu Matilainen 74824106c8 - Update to 4.12.0-beta1
- Fixes #1122004, #1111349, #1117912, #1123722
- Drop upstreamed patches
2014-08-18 12:14:31 +03:00
Peter Robinson 19dfee2e9e - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 00:17:47 +00:00
Panu Matilainen a3ae732fc9 - Fix wildcard database iterator (#1115824) 2014-07-03 13:43:42 +03:00
Panu Matilainen 017fe597e0 - Hopefully fix armv7 vfp/neon detection 2014-07-02 14:32:57 +03:00
Panu Matilainen 421823c7c2 - Use autosetup for building rpm itself 2014-07-02 13:09:33 +03:00
Panu Matilainen 7674f0d76b - Macro-expand load macro argument 2014-07-01 13:39:03 +03:00
Panu Matilainen 9787eb5021 - Drop no longer needed temporary UsrMove patch 2014-07-01 13:36:55 +03:00
Panu Matilainen 44dacef8e0 - Fix multiple interleaved hardlink groups during build 2014-06-30 14:52:01 +03:00
Panu Matilainen 7c2b7db688 - Update to rpm 4.12-alpha
- Drop/adjust patches as appropriate
- New sub-package(s) for plugins
2014-06-30 10:53:59 +03:00
Panu Matilainen 365a62b957 - Clean up old, no longer needed cruft from spec
- BuildRoot and %clean haven't been needed in ages
  - Dont bother compressing ChangeLog which is not even packaged anymore
  - Remove old ocaml-conflict from pre-4.8.0 era
2014-06-26 16:26:31 +03:00
Panu Matilainen 54309be7c5 - Mark licenses as such, not documentation 2014-06-26 12:27:39 +03:00
Panu Matilainen b9e9858cd0 - Perl dependency generators live in perl-generators (#1110823) now 2014-06-25 17:48:06 +03:00
Lubomir Rintel 4a3c933f78 Fix the armhfp patch for armv6hl
The previous armhfp patches tried to cover armv6, but failed to do so properly
-- the hfp extension for v6 is called "vfp", not "vfpv3" and there's no "neon"
extension for it, this "armv6hnl" does not make sense at all.

Because of this, Pidora decided to patch around it so that their armv6hl
Raspberry Pi hardware is supported, breaking support for other ARMs along the
way...
2014-06-18 22:38:54 +02:00
Panu Matilainen d1508b085d - Rawhide broke our test-suite, disable for now to allow builds to be done 2014-06-10 14:48:48 +03:00
Dennis Gilmore ef6ec38db7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 21:54:02 -05:00
Peter Robinson 621bb044e5 Drop ChangeLog.bz2 (it's in the source, and it's large) 2014-05-31 22:45:05 +01:00
Slavek Kabrda b423b7ffd8 Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 2014-05-15 11:14:53 +02:00
Tom Callaway cbf52c88bb remove all _isa macros from BuildRequires 2014-04-21 14:36:44 -04:00
Panu Matilainen 056da825f0 - Move kmod and libsymlink dependency generators to redhat-rpm-config
- These are specific to Fedora so might as well live there, and
  this also avoids having to carry patches in rpm (and rebuild for
  changes) for no good reason
2014-04-15 10:11:47 +03:00
Panu Matilainen 7464dd0d4f - fix appdata.prov script missing from package 2014-04-14 16:58:58 +03:00
Panu Matilainen 88271d9741 - disable sanitizers for now, needs more work, having everything
rpm fail with undefined symbols is not nice...
2014-04-11 12:19:49 +03:00
Panu Matilainen e1b7ad0d36 - realize -fsanitizer=foo failures were due to missing buildrequires...
- add bcond for building with sanitizer(s)
2014-04-11 11:28:08 +03:00
Panu Matilainen f2b1ddb50a - gcc barfs on -fsanitize=undefined, hmm... 2014-04-11 11:03:17 +03:00
Panu Matilainen 388fec1a2d - build with -fsanitize=undefined and -fsanitize=address for now 2014-04-11 10:01:17 +03:00
Panu Matilainen 7aa67a41a8 - replace unmaintained dependency generator scripts with rpmdeps wrappers 2014-04-08 12:10:58 +03:00
Panu Matilainen 883afd1e17 - revert #1045723 fix for now, it breaks some java package macros 2014-03-27 11:06:55 +02:00
Panu Matilainen af2c060789 - fix build and sign module initialization in python3 (#1064758) 2014-03-26 11:19:55 +02:00
Panu Matilainen 600ff28b8e - fully reset file actions between rpmtsRun() calls (#1076552) 2014-03-26 11:19:55 +02:00
Panu Matilainen 98f66a8089 - dont eat newlines on parametrized macro invocations (#1045723) 2014-03-26 11:19:54 +02:00
Panu Matilainen f22eb5b4ba - reduce the double separator spec parse error into a warning (#1065563) 2014-03-13 23:34:24 +00:00
Panu Matilainen 2970ed07c9 - update to 4.11.2 final 2014-02-13 09:32:26 +02:00
Panu Matilainen 5947294b4d - update to 4.11.2-rc2 2014-02-06 13:04:20 +02:00
Panu Matilainen 95306529f5 - Yup, its Monday... we need explicit autoreconf to handle automake
1.13 -> 1.14 on rawhide, and that needs libtool as well temporarily
  (http://geekandpoke.typepad.com/geekandpoke/2011/11/temporarily.html)
2014-01-20 15:24:57 +02:00
Panu Matilainen 5d52c29bb2 - once again, buildrequire automake temporarily 2014-01-20 15:03:21 +02:00
Panu Matilainen 1d5ceec05f - update to 4.11.2-rc1
- drop upstreamed patches, adjust others as needed
- handle python egg-info's version munging in file lists
2014-01-20 14:51:31 +02:00
Panu Matilainen 5c70a391af - oops, its a new year... 2014-01-15 12:15:59 +02:00
Panu Matilainen 2b1b27387c - include ppc64le in %%power64 macro (#1052930) 2014-01-15 12:14:59 +02:00
Panu Matilainen 3af1bf3896 - dont override CONFIG_SITE if already set (related to #962837) 2013-12-03 09:28:27 +02:00
Panu Matilainen 3d4d533590 - generate kmod(module.ko) provides for kernel (#1025513) 2013-12-03 09:26:52 +02:00
Panu Matilainen 7bc2daa0cc - python 3 string and file compatibility fixes 2013-11-18 11:11:18 +02:00
Panu Matilainen 944d93e504 - generate application() provides from .desktop files (for gnome-software) 2013-10-14 11:37:00 +03:00
Panu Matilainen 0bacf1cba5 - add support for ppc64le architecture
- adjust armhftp-logic patch to apply without fuzz due to above
2013-10-01 15:13:51 +03:00
Panu Matilainen 9c611011c4 - fix build-time double-free on file capability processing (#956190)
- fix relocation related regression on file sanity check (#1001553)
- fix segfault on empty -p <lua> scriptlet body (#1004062)
- fix source url, once again
2013-09-09 14:58:21 +03:00
Panu Matilainen f5c5c333a8 - add python3 sub-package, based on patch by Bohuslav Kabrda 2013-08-21 13:39:02 +03:00
Petr Písař 063bc78547 Perl 5.18 rebuild 2013-08-03 12:05:45 +02:00
Panu Matilainen bd79c15028 - add missing dependency on tar to rpm-build (#986539) 2013-08-02 13:00:16 +03:00
Florian Festi 9ef65439e1 - Do not filter ld64.* and ld64-* provides and requires (#988373) 2013-07-30 17:57:45 +02:00
Petr Písař 73d396e4f0 Perl 5.18 rebuild 2013-07-17 13:28:44 +02:00
Panu Matilainen 2bbb203d3d - ensure relocatable packages always get install-prefix(es) set (#979443) 2013-07-05 10:41:32 +03:00
Panu Matilainen 1f5bf02b91 - sepdebugcrc buildrequires binutils-devel 2013-07-04 11:22:23 +03:00
Panu Matilainen 41d93db4c0 - fix .gnu_debuglink CRC32 after dwz (#971119) 2013-07-04 11:06:27 +03:00
Panu Matilainen cda13cd678 - update to 4.11.1 final 2013-06-27 13:55:38 +03:00
Panu Matilainen 7879e3bd92 - update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.1)
- drop upstreamed patches
2013-06-20 11:34:12 +03:00
Panu Matilainen 17960b66b2 - handle aarch64 debug_info relocations in debugedit (#974860) 2013-06-17 10:12:11 +03:00
Panu Matilainen b1b48bd8b0 - disable autoconf config.site processing in builds (#962837) 2013-06-11 14:49:45 +03:00
Panu Matilainen 4cf31cb6ea - fix regression on addressing main package by its name (#972994) 2013-06-11 09:58:42 +03:00
Panu Matilainen 68ff3e10f7 - update to 4.11.1-rc1
- drop upstreamed/unused patches
2013-06-10 12:11:00 +03:00
Panu Matilainen e033e9868a - serialize BDB environment open/close (#924417) 2013-05-28 09:38:53 +03:00
Panu Matilainen 1cefad535c - only consider files with .pm suffix as perl modules (#927211) 2013-05-22 08:48:55 +03:00
Panu Matilainen b3bdf6087f - filter out non-library soname dependencies 2013-05-17 11:44:03 +03:00
Panu Matilainen e3501faaf5 - check for stale locks when opening write-cursors (#860500, #962750...) 2013-05-16 12:32:45 +03:00
Tom Callaway 52532da53c lua 5.2 fixes from upstream 2013-05-10 10:31:57 -04:00
Panu Matilainen 34ff1a94bc - yup, its a Monday... bad syntax in changelog 2013-03-25 13:41:15 +02:00
Panu Matilainen 6fb2566e2d - make rpm-build depend on virtual system-rpm-config provide 2013-03-25 13:24:24 +02:00
Panu Matilainen b1ec72fa5c - update to 4.11.0.1 2013-02-04 09:28:53 +02:00
Panu Matilainen 8476df1a8e - revert yesterdays ghost-fix, it eats rpmdb's on upgrades 2013-01-29 12:51:26 +02:00
Panu Matilainen 8020bfa4fe - fix regression on paths shared between a real file/dir and a ghost 2013-01-28 14:03:33 +02:00
Panu Matilainen 3b3e157787 - fix duplicate directory ownership between rpm and rpm-build (#894201) 2013-01-28 14:02:47 +02:00
Panu Matilainen 0eab6b80b4 - armv7hl and armv7hnl should not have -mthumb (#901901) 2013-01-28 14:01:01 +02:00
Panu Matilainen 4ba2ab5a13 - update to 4.11 beta
- drop upstreamed patch
2012-12-11 11:59:02 +02:00
Panu Matilainen 323b73c111 - pooh, dont just create but actually package /usr/lib/rpm/macros.d 2012-11-19 12:12:55 +02:00
Panu Matilainen 32c689a3a5 - fixup a bunch of old incorrect dates in spec changelog 2012-11-19 12:04:05 +02:00
Panu Matilainen 1910919549 - package /usr/lib/rpm/macros.d directory (related to #846679) 2012-11-19 11:51:41 +02:00
Panu Matilainen 2d4d8e8284 - fix double-free on %caps in spec (#877512) 2012-11-17 19:06:29 +02:00
Panu Matilainen 93c12c40a9 - update to 4.11 post-alpha snapshot
- drop/adjust patches as necessary
2012-11-15 10:40:51 +02:00
Panu Matilainen 25a06f20fe - fix noarch __isa_* macro filter in installplatform (#865436) 2012-10-11 18:03:15 +03:00
Panu Matilainen 240842c0b0 - account for intentionally skipped files when verifying hardlinks (#864622) 2012-10-10 10:41:57 +03:00
Panu Matilainen c9d5915d63 - update to 4.10.1 2012-10-03 13:13:39 +03:00
Panu Matilainen 71102f1372 - move our tmpfiles config to more politically correct location (#840192) 2012-07-30 10:55:54 +03:00
Dennis Gilmore 25c2d9d09b - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 12:02:39 -05:00
Panu Matilainen 4660edea18 - force _host_vendor to redhat to better match toolchain (#485203) 2012-07-02 13:34:35 +03:00
Panu Matilainen 31171a2dbd - merge ppc64p7 related fixes that only went into f17 (#835978) 2012-06-28 10:29:29 +03:00
Panu Matilainen 7f2e4e1cba - add support for minidebuginfo generation (#834073) 2012-06-27 13:18:19 +03:00
Panu Matilainen a744c5314e - add dwarf compression support to debuginfo generation (#833311) 2012-06-25 12:33:03 +03:00
Panu Matilainen 8b0317c23b - update to 4.10.0 final 2012-05-24 10:34:16 +03:00
Panu Matilainen 3536607e82 - oops, snap vs pre-release version delimiter differs 2012-04-23 13:33:40 +03:00
Panu Matilainen 6511ed26fe - update to 4.10.0-beta1 2012-04-23 13:23:05 +03:00
Panu Matilainen 870ba436ae - newer git snapshot (#809402, #808750)
- adjust posttrans script wrt bdb string change (#803866, #805613)
2012-04-17 07:28:04 +03:00
Panu Matilainen 302bffb0be - newer git snapshot to keep patch-count down
- fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
- fix obsoletes in installing set getting matched on provides (#810077)
2012-04-05 12:12:57 +03:00
Jindrich Novy 871a7817ae rebuild against new libdb 2012-04-04 14:52:14 +02:00
Jindrich Novy 16864eefd3 build with internal libdb to allow libdb with higher soname 2012-04-03 10:38:44 +02:00
Panu Matilainen f097c8059c - fix base arch macro generation (#808250) 2012-03-30 10:08:08 +03:00
Panu Matilainen 99eadda673 - accept files as command line arguments to rpmdeps again (#807767) 2012-03-29 11:41:48 +03:00
Panu Matilainen f34c5bc80a - remove fake library provide hacks now that deltarpm got rebuilt 2012-03-26 11:50:17 +03:00
Panu Matilainen e56f273491 - fix header data length calculation breakage
- fix keyid size bogosity causing breakage on 32bit systems
2012-03-23 15:01:05 +02:00
Panu Matilainen ef85bcbf47 - add temporary fake library provides to get around deltarpm "bootstrap"
dependency (yes its dirty)
2012-03-21 12:10:10 +02:00
Panu Matilainen 75a190c34e - fix overzealous sanity check breaking posttrans scripts 2012-03-21 09:18:26 +02:00
Panu Matilainen 8a46159dde - fix bad interaction with yum's test-transaction and pretrans scripts 2012-03-20 16:40:27 +02:00
Jindrich Novy 85ab1efe52 - rebuild 2012-03-20 12:22:23 +01:00
Panu Matilainen ae9bea02d8 - update to pre-4.10 upstream snapshot
- drop/adjust patches as necessary
2012-03-20 11:55:51 +02:00
Panu Matilainen a709ae3098 - fix backport thinko in the exclude patch 2012-03-07 12:57:29 +02:00
Panu Matilainen d06308ca0b - fix memory corruption on rpmdb size estimation (#766260)
- fix couple of memleaks in python bindings (#782147)
- fix regression in verify output formatting (#797964)
- dont process spec include in false branch of if (#782970)
- only warn on missing excluded files on build (#745629)
- dont free up file info sets on test transactions
2012-03-07 12:08:22 +02:00
Panu Matilainen e8efccb3d4 - switch back to smaller BDB cache default (#752897) 2012-02-09 09:50:00 +02:00
Dennis Gilmore 72d4c0c695 always apply arm hfp macros, conditionally apply the logic to detect hfp 2012-01-15 17:26:03 -06:00
Panu Matilainen c3ac54c9d5 - adjust perl and python detection rules for libmagic change (#772699) 2012-01-10 10:55:04 +02:00
Jindrich Novy 156379cf0b recognize perl script as perl code (#772632) 2012-01-09 20:55:26 +01:00
Kay Sievers 1439f01e4e add temporary rpmlib patch to support filesystem transition
https://fedorahosted.org/fpc/ticket/118#comment:14
2011-12-20 15:54:23 +01:00
Panu Matilainen 6d6d459ffb - switch over to libdb, aka Berkeley DB 5.x 2011-12-02 10:05:19 +02:00
Panu Matilainen fc034ad970 - fix classification of ELF binaries with setuid/setgid bit (#758251) 2011-12-01 09:25:05 +02:00
Panu Matilainen 52396413d2 - adjust font detection rules for libmagic change (#757105) 2011-11-25 16:13:46 +02:00
Dennis Gilmore 1672df911c conditionally apply arm patch for hardfp on all arches but arm softfp ones 2011-11-09 19:48:45 -06:00
Panu Matilainen 21c63d106d - adjust db util prefix & dependency due to #749293
- warn but dont fail the build if STABS encountered by debugedit (#725378)
2011-10-28 15:31:52 +03:00
Panu Matilainen bd02f6c71b - try teaching find-lang about the new gnome help layout (#736523) 2011-10-12 11:55:41 +03:00
Panu Matilainen 6d748ba15f - update to 4.9.1.2 (CVE-2011-3378)
- drop upstreamed rpmdb signal patch
2011-09-29 16:22:09 +03:00
Panu Matilainen 0d72de20ce - fix signal blocking/unblocking regression on rpmdb open/close (#739492) 2011-09-19 13:09:38 +03:00
Peter Robinson a6258ccd0a drop last change as we have gdb on arm 2011-08-09 10:47:19 +01:00
Peter Robinson 7c0b68cbe5 add arm conditional for gdb-add-index 2011-08-09 10:43:12 +01:00
Adam Jackson 4dd6dd15e6 Add RPM_LD_FLAGS to build environment (#728974) 2011-08-08 10:28:25 -04:00
Panu Matilainen 541e4803c3 - update to 4.9.1.1 2011-08-02 13:37:18 +03:00
Panu Matilainen c81abc1f8e - fix recursion of directories with trailing slash in file list (#722474) 2011-07-19 11:22:49 +03:00
Panu Matilainen d123f007fc Merge branch 'f15' 2011-07-15 14:39:03 +03:00
Panu Matilainen 789268da7d - update to 4.9.1
- drop no longer needed patches
2011-07-15 14:30:19 +03:00
Panu Matilainen 3b3876d5b9 - rebuild to fix a missing interpreter dependency due to bug #712251 2011-06-16 22:32:54 +03:00
Panu Matilainen 23ac61a41f - fix crash if prep or changelog section in spec is empty (#706959)
- fix crash on macro which undefines itself
- fix script dependency generation with file 5.07 string changes (#712251)
2011-06-10 12:32:12 +03:00
Panu Matilainen aca4330de0 - add dwarf-4 support to debugedit (#707677)
- generate build-id symlinks for all filenames sharing a build-id (#641377)
2011-05-26 10:06:47 +03:00
Panu Matilainen 2aa3612ada - add missing ldconfig calls to build-libs sub-package
- fix source url
2011-04-07 10:19:13 +03:00
Panu Matilainen 4a8cd53363 - revert the spec query change (#693338) for now, it breaks fedpkg 2011-04-07 09:21:33 +03:00
Panu Matilainen 5a40a02fce - verify some properties of replaced and wrong-colored files (#528383)
- only list packages that would be generated on spec query (#693338)
- preferred color packages should be erased last (#680261)
- fix leaks when freeing a populated transaction set
- take file state into account for file dependencies
2011-04-05 18:24:15 +03:00
Panu Matilainen 629d3eaa76 - fix classification of elf executables with sticky bit set (#689182)
- also renumber manifest crash patch to reflect upstream status
2011-03-22 08:46:32 +02:00
Jindrich Novy daa59d2b02 - fix crash in package manifest check (#688091) 2011-03-16 15:25:04 +01:00
Panu Matilainen 36549e20c4 - fix duplicate rpmsign binary in rpm main package dragging in build-libs 2011-03-04 21:33:17 +02:00
Panu Matilainen ffbcdae5f2 - update to 4.9.0 final
- drop upstreamed patches
2011-03-02 11:25:38 +02:00
Panu Matilainen 15f0143ab5 - wipe out BDB environment at boot via tmpfiles.d 2011-03-01 16:17:00 +02:00
Panu Matilainen 1fc711af96 - spec cosmetics: clean up extra whitespace in filelist 2011-03-01 16:15:48 +02:00
Panu Matilainen 8e71066bd2 - fix erronous double cursor open, causing yum reinstall hang (#678644) 2011-02-21 11:03:32 +02:00
Panu Matilainen e50e6cafd1 - fix broken logic in depgen collector, hopefully curing #675002 2011-02-21 08:58:59 +02:00
Panu Matilainen dbc4ff7c0a Gaah, its actually nss-softokn-freebl-devel we want 2011-02-15 16:42:39 +02:00
Panu Matilainen 1aaf8b250c - nss packaging has changed, buildrequire nss-softokn-devel 2011-02-15 16:06:43 +02:00
Panu Matilainen 15426fb9a1 - update to 4.9.0-rc1
- drop upstream patches
2011-02-15 15:49:32 +02:00
Dennis Gilmore 18e9c7d0e1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 02:40:30 -06:00
Panu Matilainen 05eaef6e80 - fix segfault when building more than one package at a time (#675565) 2011-02-07 09:21:01 +02:00
Panu Matilainen 065f3e2851 - adjust ocaml rule for libmagic string change 2011-02-06 10:01:55 +02:00
Panu Matilainen 5430e272b0 - dont try to remove environment files if private env used (related to #671200)
- unbreak mono dependency extraction (#673663)
- complain instead of silent abort if cwd is not readable (#672576)
2011-01-31 10:14:23 +02:00
Panu Matilainen 637e6c8e36 - add support for Requires(posttrans) dependencies 2011-01-25 15:33:09 +02:00
Panu Matilainen f3f6be5ff3 - avoid division by zero in rpmdb size calculation (#671056)
- fix secondary index iteration returing duplicate at end (#671149)
- fix rebuilddb creating duplicate indexes for first header
2011-01-21 14:07:30 +02:00
Panu Matilainen 7528e0627e - permit queries from rpmdb on read-only media (#671200) 2011-01-21 09:38:28 +02:00
Panu Matilainen f29fc6771b - rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
- drop no longer needed patches
  - adjust requires + buildrequires to match current needs
  - adjust rpmdb index ghosts to match the new release
  - split librpmbuild and librpmsign to a separate rpm-build-libs package
  - split rpmsign to its own package to allow signing without all the build goo
  - build-conditionalize plugins, disabled for now
  - gstreamer and printer dependency generation moving out
  - handle .so symlink dependencies with fileattrs
2011-01-18 14:20:26 +02:00
Panu Matilainen 566e45ff17 - err, dates got rather mixed up 2011-01-18 13:58:50 +02:00
Panu Matilainen c458285035 - bunch of spec tweaks, cleanups + corrections:
- shorten rpm-build filelist a bit with glob use, reorder for saner grouping
  - missing isa in popt version dependency
  - only add rpmdb_foo symlinks for actually relevant db_* utils
  - drop no longer necessary file-devel dependency from rpm-devel
  - drop sqlite backend build-conditional
  - preliminaries for moving from db4 to libdb
- use gnupg2 for signing as that's more likely to be installed by default
2011-01-18 13:54:19 +02:00
Jindrich Novy 981d8818d4 rebuild with new xz-5.0.0 2010-10-25 18:49:06 +02:00
Panu Matilainen 044488d849 - include COPYING in -apidocs for licensing guidelines compliance 2010-08-10 10:16:24 +03:00
Panu Matilainen 5e5b68f3e7 - create gdb index on debuginfo generation (#617166)
- rpm-build now requires /usr/bin/gdb-add-index for consistent index creation
2010-08-10 10:09:03 +03:00
dmalcolm a66aed5e6c - Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
2010-07-22 06:22:27 +00:00
Panu Matilainen 0a9294bf7f - ugh, braindamaged reversed condition in the font provide extractor "fix" 2010-07-02 10:22:11 +00:00
Panu Matilainen cc06306cbe - fix a potential getOutputFrom() error from font provide extraction
- debug-friendlier message to aid finding other similar cases (#565223)
2010-06-30 09:44:37 +00:00
Panu Matilainen 154da42107 - update to 4.8.1
- drop no longer needed patches
- fix source url pointing to testing directory
2010-06-11 10:49:22 +00:00
Panu Matilainen aaf4885601 - also strip POSIX file capabilities from hardlinks on upgrade/erase
(#598775)
2010-06-03 08:18:21 +00:00
Panu Matilainen 8c454e468a - remove s-bits on upgrade too (#598775) 2010-06-02 06:27:47 +00:00
Panu Matilainen 6462ae4d5c - fix segfault in spec parser (#597835) 2010-05-31 06:00:03 +00:00
Panu Matilainen 019f97fda6 - adjust to new pkg-config behavior wrt private dependencies (#596433)
- rpm-build now requires pkgconfig >= 0.24
2010-05-27 12:34:35 +00:00
Panu Matilainen 5004ac7e27 - handle non-existent dependency sets correctly in python (#593553)
- make find-lang look in all locale dirs (#584866)
2010-05-21 13:06:25 +00:00
Panu Matilainen bf44a4b91a - lose dangling symlink to extinct (and useless) berkeley_db_svc (#585174) 2010-04-23 11:09:39 +00:00
Panu Matilainen 7d0e69f0b5 - fix python match iterator regression wrt boolean representation 2010-03-24 08:09:48 +00:00
Panu Matilainen ecc5d6babb - unbreak find-lang --with-man from yesterdays braindamage 2010-03-17 05:31:03 +00:00
Panu Matilainen 53b8b3c646 - dont own localized man directories through find_lang (#569536) 2010-03-16 09:41:32 +00:00
Panu Matilainen 6816f23e04 - teach python bindings about RPMTRANS_FLAG_NOCONTEXTS (related to #573111) 2010-03-16 09:27:14 +00:00
Panu Matilainen e3441ce16a - preserve empty lines in spec prep section (#573339) 2010-03-16 09:23:27 +00:00
Panu Matilainen be98b0d6ed - support single PPD providing driver for devices (#568351)
- merge the psdriver patch pile into one
2010-03-16 09:02:21 +00:00
Panu Matilainen 245077ca2a - drop bogus dependency on lzma, xz is used to handle the lzma format too 2010-02-15 14:24:07 +00:00
Panu Matilainen 4818f45395 - unbreak python(abi) requires generation (#562906) 2010-02-09 07:12:24 +00:00
Panu Matilainen eb0cb89c63 - fix disk space checking with erasures present in transaction (#561160) 2010-02-06 10:12:44 +00:00
Panu Matilainen 459c2d0f81 - avoid accessing unrelated mount points in disk space checking (#547548) 2010-02-06 10:09:15 +00:00
Panu Matilainen 6b08a4c01a - more fixes to postscript provides extractor (#562228) 2010-02-06 10:00:27 +00:00
Panu Matilainen 41225dc3c0 - couple of fixes to the postscript provides extractor (#538101) 2010-02-05 12:59:00 +00:00
Panu Matilainen aa664c798d - extract provides for postscript printer drivers (#538101) 2010-02-04 13:18:28 +00:00
Panu Matilainen 2981a81977 - python byte-compilation fixes + improvements (#558997) 2010-02-03 10:44:56 +00:00
Panu Matilainen 679d6f57de - support parallel python versions in python dependency extractor (#532118) 2010-01-30 10:16:46 +00:00
Panu Matilainen bbc081d943 - fix segfault on failed url retrieval
- fix verification error code depending on verbosity level
- if anything in testsuite fails, dump out the log
2010-01-21 13:50:59 +00:00
Panu Matilainen 14def245f9 - put disttag back, accidentally nuked in 4.8.0 final update 2010-01-08 13:47:29 +00:00
Panu Matilainen 6cc39b9acc - update to 4.8.0 final 2010-01-08 09:42:34 +00:00
Panu Matilainen fb64f7cd5d - pull out the macro scoping patch for now, it breaks font package macros 2010-01-07 09:27:49 +00:00
Panu Matilainen 80483430ad - always clear locally defined macros when they go out of scope 2010-01-04 11:04:44 +00:00
Panu Matilainen 6dc5ba3bbe - permit unexpanded macros when parsing spec (#547997) 2009-12-17 06:54:51 +00:00
Panu Matilainen 36fffc974d - fix a bunch of python refcount-errors causing major memory leaks 2009-12-09 13:16:52 +00:00
Panu Matilainen 3025ee15e8 - make all our -devel [build]requires isa-specific
- trim out superfluous -devel dependencies from rpm-devel
2009-12-08 14:30:07 +00:00
Panu Matilainen a4433ba9bb - fix noise from python bytecompile on non-python packages (#539635) 2009-12-08 14:13:12 +00:00
Panu Matilainen 5e19ecce34 - update to rpm 4.8.0-beta1
- drop patches + other sources now included upstream
- add conflict for current ocaml-runtime
2009-12-07 13:35:12 +00:00
Panu Matilainen 0b53f7cb09 - bah, test-suite autofoo breaks due to chmod-test change in configure.ac,
buildrequire autoconf for now
2009-12-04 10:29:34 +00:00