Commit Graph

668 Commits

Author SHA1 Message Date
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
Panu Matilainen
4a8173e79b - missing error exit code from signing password checking (#496754)
- dont fail build on unrecognized data files (#532489)
- dont try to parse subkeys and secret keys (#436812)
- fix chmod test on selinux, breaking %%{_fixperms} macro (#543035)
2009-12-04 09:32:33 +00:00
Panu Matilainen
c23067b502 Update to 4.7.2, mop up now unnecessary patches 2009-11-25 08:23:32 +00:00
Jindrich Novy
e680093050 - rebuild against BDB-4.8.24 2009-11-18 15:39:52 +00:00
Jindrich Novy
a86fbabcff - drop versioned dependency to BDB 2009-11-18 14:23:32 +00:00
Jindrich Novy
3273fa6032 - rebuild against new BDB 2009-11-18 14:08:33 +00:00
Panu Matilainen
2e4024d94b - support multiple python implementations in brp-python-bytecompile
(#531117)
- make disk space problem reporting a bit saner (#517418)
2009-10-28 07:47:16 +00:00
Panu Matilainen
11e840a438 - fix build with BDB 4.8.x by removing XA "support" from BDB backend
- perl dep extractor heredoc parsing improvements (#524929)
- update extra-provides patch status (its upstream now)
2009-10-06 12:33:28 +00:00
Panu Matilainen
e0a8ab7463 - use relative paths within db environment (related to #507309, #507309...)
- remove db environment on close in chrooted operation (related to above)
- initialize rpmlib earlier in rpm2cpio (#523260)
- fix file dependency tag extension formatting (#523282)
2009-09-21 13:25:25 +00:00
Panu Matilainen
62b4055709 - fix duplicate dependency filtering on build (#490378)
- permit absolute paths in file lists again (#521760)
- use permissions 444 for all .debug files (#522194)
- add support for optional bugurl tag (#512774)
2009-09-15 08:22:57 +00:00
Jesse Keating
0b83512b30 - Patch to make geode appear as i686 (#517475) 2009-08-14 16:57:09 +00:00
Jindrich Novy
e73b0ee09d - rebuild because of the new xz 2009-08-06 17:06:31 +00:00
Jesse Keating
c365e47157 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 03:12:23 +00:00
Panu Matilainen
e296089e4d - update to 4.7.1, drop merged patches
- fix source url
2009-07-21 10:15:33 +00:00
Bill Nottingham
20e9972fc7 enable XZ support.
Switch the %%defines around so they reflect the new default.
2009-07-20 14:06:20 +00:00
Panu Matilainen
b6a0b1184e - fix invalid memory access causing bogus file dependency errors (#506323) 2009-06-18 10:28:32 +00:00
Panu Matilainen
154e7d9410 - fix segfault in symlink fingerprinting (#505777) 2009-06-18 10:21:41 +00:00
Panu Matilainen
e91c670bd6 - updated OSGi dependency extractor (#506471) 2009-06-18 10:14:17 +00:00
Panu Matilainen
b0aff4abfe - add dwarf-3 support to debugedit (#505774) 2009-06-16 11:36:09 +00:00
Štěpán Kasal
8cbb195cad - require libcap >= 2.16 (#505596) 2009-06-12 14:59:05 +00:00
Panu Matilainen
61937a9d76 - don't mess up problem altNEVR in python ts.check() (#501068)
- fix hardlink size calculation on build (#503020)
2009-06-03 13:38:58 +00:00
Panu Matilainen
d9ecaeb35a - split cron-job into a sub-package to avoid silly deps on core rpm
(#500722)
- rpm requires coreutils but not in %%post
- build with libcap and libacl
- fix pgp pubkey signature tag parsing
2009-05-14 07:27:25 +00:00
Panu Matilainen
073bfadf0a - couple of merge-review fixes (#226377)
- eliminate bogus leftover rpm:rpm rpmdb ownership
- unescaped macro in changelog
- fix find-lang --with-kde with KDE3 (#466009)
- switch back to default file digest algorithm
2009-04-21 13:01:49 +00:00
Panu Matilainen
c14960808c - file classification tweaks for text files (#494817)
- disable libmagic text token checks, it's way too error-prone
- consistently classify all text as such and include description
2009-04-17 10:55:19 +00:00
Panu Matilainen
60eb94b86b - update to 4.7.0 final
- fixes #494049, #495429
- dont permit test-suite failure anymore
2009-04-16 09:10:33 +00:00
Panu Matilainen
c859c6194d - update to 4.7.0-rc1
- fixes #493157, #493777, #493696, #491388, #487597, #493162
2009-04-09 12:46:16 +00:00
Panu Matilainen
1a5c9c21c5 - fix recorded file state of otherwise skipped files (#492947)
- compress ChangeLog, drop old CHANGES file (#492440)
2009-04-03 07:45:24 +00:00
Tom Callaway
58f7f156f9 niagara patch 2009-04-02 17:41:14 +00:00
Panu Matilainen
daefcbd389 - prefer more specific types over generic "text" in classification
(#491349)
- fix incorrect bug number in yesterdays changelog
2009-03-24 07:26:38 +00:00
Panu Matilainen
ba1a13e0a4 - with the fd leak gone, let libmagic look into compressed files again
(#491596)
2009-03-23 15:31:44 +00:00
Panu Matilainen
2a17871053 - fix font provide generation on filenames with whitespace (#491510) 2009-03-23 08:58:22 +00:00
Panu Matilainen
9ea2c1db54 - handle RSA V4 signatures (#436812)
- add alpha arch ISA-bits
- enable internal testsuite on build
- adjust sqlite backend comment - it works but nobody is missing it...
2009-03-12 06:27:20 +00:00
Panu Matilainen
e15b00592e - fix _install_langs behavior (#489235)
- fix recording of file states into rpmdb on install
2009-03-09 13:08:01 +00:00
Panu Matilainen
fc85648d1e - load macros before creating directories on src.rpm install (#489104) 2009-03-08 09:52:55 +00:00
Panu Matilainen
b60210f8a6 - update to rpm 4.7.0 beta1 2009-03-06 18:28:21 +00:00
Panu Matilainen
7c290328b0 - build rpm itself with md5 file digests for now to ensure upgradability 2009-02-27 09:02:57 +00:00
Panu Matilainen
d05ecc6253 - handle NULL passed as EVR in rpmdsSingle() again (#485616) 2009-02-26 08:55:40 +00:00
Panu Matilainen
3bc5beb688 - pull out python byte-compile syntax check for now 2009-02-25 09:05:30 +00:00
Panu Matilainen
3c64bcfa93 - make -apidocs sub-package noarch
- fix source URL
2009-02-23 10:38:34 +00:00
Panu Matilainen
3f11e35589 - loosen up restrictions on dependency names (#455119)
- handle inter-dependent pkg-config files for requires too (#473814)
- error/warn on elf binaries in noarch package in build
2009-02-21 11:02:55 +00:00
Panu Matilainen
86a7924ceb - error out on uncompilable python code (Tim Waugh) 2009-02-20 18:38:44 +00:00
Jindrich Novy
aa38a18e85 - remove two offending hunks from anyarch patch causing that
RPMTAG_BUILDARCHS isn't written to SRPMs
2009-02-17 07:39:46 +00:00
Jindrich Novy
84fa912e75 - inherit group tag from the main package (#470714)
- ignore BuildArch tags for anyarch actions (#442105)
- don't check package BuildRequires when doing --rmsource (#452477)
- don't fail because of missing sources when only spec removal is requested
    (#472427)
2009-02-16 17:31:31 +00:00
Panu Matilainen
0d875cb9bb - updated fontconfig provide script - fc-query does all the hard work now 2009-02-16 07:42:38 +00:00
Panu Matilainen
61eecfc649 - build against db 4.7.x 2009-02-09 09:59:15 +00:00
Panu Matilainen
cef0937683 - update to 4.6.0 final
- revert libmagic looking into compressed files for now, breaks ooffice
    build
2009-02-06 13:55:13 +00:00
Panu Matilainen
0a87f6d73e - enable fontconfig provides generation 2009-02-06 06:54:05 +00:00
Panu Matilainen
4b92b8006c - fixup rpm translation lookup to match Fedora specspo (#436941) 2009-02-05 13:58:38 +00:00
Panu Matilainen
c66608cfaa - extract mimehandler provides from .desktop files
- preliminaries for extracting font provides (not enabled yet)
- dont classify font metrics data as fonts
- only run script dep extraction once per file, duh
2009-02-04 14:50:56 +00:00
Panu Matilainen
0b7fe47218 - oops, db svc util is named differently in fedora 2009-01-31 11:50:27 +00:00
Panu Matilainen
1fe0077c88 - change platform sharedstatedir to something more sensible (#185862)
- add rpmdb_foo links to db utils for documentation compatibility
2009-01-31 11:36:08 +00:00