Commit Graph

411 Commits

Author SHA1 Message Date
Panu Matilainen dd1fdd8b26 - fix pkg-config provide generation when pc's depend on each other
(#473814)
2008-12-02 16:35:22 +00:00
Jindrich Novy e603aec249 - include rpmfileutil.h from rpmmacro.h, unbreaks net-snmp (#473420) 2008-12-01 11:45:31 +00:00
Panu Matilainen 843a1e4e65 - duh, now *really* build for python 2.6... 2008-11-30 19:22:46 +00:00
Panu Matilainen f81e004eb6 - rebuild for python 2.6 2008-11-30 17:50:22 +00:00
Panu Matilainen 7d4388ab26 - enable automatic generation of pkg-config and libtool dependencies
(#465377)
2008-11-29 17:26:29 +00:00
Panu Matilainen ae7c31e780 - update to 4.6.0-rc2
- fixes #471820, #473167, #469355, #468319, #472507, #247374, #426672,
    #444661
2008-11-29 16:45:45 +00:00
Panu Matilainen 97c9ccbfec - adjust find-debuginfo for "file" output change (#468129) 2008-10-31 08:22:48 +00:00
Panu Matilainen 18c8687d69 - Florian's improved fingerprinting hash algorithm from upstream 2008-10-28 14:24:04 +00:00
Panu Matilainen b94c245215 - Make noarch sub-packages actually work
- Fix defaultdocdir logic in installplatform to avoid hardwiring mandir
2008-10-25 05:09:57 +00:00
Jindrich Novy e0e4c4eb23 - update compat-db dependencies (#459710) 2008-10-24 13:12:58 +00:00
Panu Matilainen 13dcfbee0a - never add identical NEVRA to transaction more than once (#467822) 2008-10-22 07:05:48 +00:00
Panu Matilainen 57f2a13d99 - permit tab as macro argument separator (#467567) 2008-10-18 23:03:04 +00:00
Panu Matilainen 20231bf36b - update to 4.6.0-rc1
- fixes #465586, #466597, #465409, #216221, #466503, #466009, #463447...
- avoid using %%configure macro for now, it has unwanted side-effects on
    rpm
2008-10-16 16:19:41 +00:00
Panu Matilainen 353e517dc9 - update to official 4.5.90 alpha tarball
- a big pile of misc bugfixes + translation updates
- isa-macro generation fix for ppc (#464754)
- avoid pulling in pile of perl dependencies for an unused script
- handle both "invalid argument" and clear env version mismatch on
    posttrans
2008-10-01 08:43:03 +00:00
Jindrich Novy ff9e0e6430 - don't treat %patch numberless if -P parameter is present (#463942) 2008-09-25 17:06:00 +00:00
Panu Matilainen 9ba3bc75c8 - add hack to support extracting gstreamer plugin provides (#438225)
- fix another macro argument handling regression (#461180)
2008-09-11 12:02:10 +00:00
Jindrich Novy 507434f781 - create directory structure for rpmbuild prior to build if it doesn't
exist (#455387)
- create _topdir if it doesn't exist when installing SRPM
- don't generate broken cpio in case of hardlink pointing on softlink,
    thanks to pixel@mandriva.com
2008-09-11 06:16:20 +00:00
Jindrich Novy 2b2e2bf0cb - fail hard if patch isn't found (#461347) 2008-09-06 13:36:14 +00:00
Jindrich Novy d125466134 - fix parsing of boolean expressions in spec (#456103) 2008-09-01 14:38:38 +00:00
Jindrich Novy 42d9f1aba7 - add support for noarch subpackages
- fix segfault in case of insufficient disk space detected (#460146)
2008-08-29 05:25:44 +00:00
Panu Matilainen 05d01ee1a4 - fix archivesize tag generation on ppc (#458817) 2008-08-13 06:56:06 +00:00
Panu Matilainen e6ae279dca - new snapshot from upstream
- fixes #68290, #455972, #446202, #453364, #456708, #456103, #456321,
    #456913, #458260, #458261
- partial fix for #457360
2008-08-08 11:53:00 +00:00
Jesse Keating 3bb32d657b New snapshot from upstream, fixes a number of bugs, important for f10 alpha 2008-08-01 14:43:54 +00:00
Panu Matilainen e62394bdc9 - fix regression in patch number handling (#455872) 2008-07-19 12:31:18 +00:00
Panu Matilainen 469c1cfe44 - macro arg handling tweaks to fix #455307 2008-07-15 17:18:17 +00:00
Panu Matilainen 7c8e00941a - fix mono dependency extraction (adjust for libmagic string change) 2008-07-14 08:59:41 +00:00
Panu Matilainen ac1dcaabc3 Fix type mismatch causing "interesting" effects on ppc64
- patch already upstreamed, not worth pushing entire new snapshot tarball..
2008-07-12 15:02:42 +00:00
Panu Matilainen cbac7f35a8 rpm 4.5.90 here we come...
- spec largely rewritten and changelog truncated, too many changes to list
    here
- only provides are extracted for libtool and pkgconfig dependencies
    initially to avoid creating unsolvable dependencies
- just a couple of patches left over from F9
- building against BDB 4.5.20 for compatibility in case we need to go
    backwards
2008-07-11 15:54:19 +00:00
Bill Nottingham 172a33ecd1 Fix find-requires (#443015) 2008-04-18 16:20:57 +00:00
Panu Matilainen 4ee23614a5 - update to 4.4.2.3 final
- resolves #436770, #431009, #435620, #433188, #430428, #432496
2008-04-01 08:00:59 +00:00
Tom Callaway cf1809cd52 forgot to apply sparc mcpu patch 2008-03-30 13:55:48 +00:00
Tom Callaway 5f2203dede fix sparc optflags 2008-03-27 18:43:01 +00:00
Panu Matilainen 7f2427d0a1 - Continue ordering loop elimination as long as progress is made (#437041) 2008-03-12 07:10:17 +00:00
Jesse Keating 3db3e72457 - Autorebuild for GCC 4.3 2008-02-19 20:03:05 +00:00
Panu Matilainen 2368c31e58 - some minor bits missing from geode support breaking builds... 2008-01-25 15:47:50 +00:00
Panu Matilainen fa7edf0811 - update to 4.4.2.3-rc1
- merge nss-related patches into one
- change default queryformat to include arch
- resolves (documentation): #159638, #233232, #332271, #350401
- resolves (build): #124300, #140597, #124995, #147383, #220449
- resolves (query): #244236, #323221, #60288
- resolves (general): #223931, #164021, #83006, #205080, #217258, #428979
2008-01-25 15:17:21 +00:00
Panu Matilainen 6a4e3b56e1 Oddball build breakage from nss libraries moving to /lib... 2008-01-15 13:43:25 +00:00
Panu Matilainen 3fd55367ca - lose the useless rpm user+group, use root:root like everything else
- install x86 arch macros on x86_64 (#194123)
- dont mess up target os+arch on rpmrc include (#232429)
- set pkg-config path based on target (#212522)
2008-01-15 08:36:09 +00:00
Panu Matilainen 9c33f48d08 - fix segfault in devel symlink dependency generation from Mark Salter
(#338971)
- fix debugedit build with gcc 4.3
- drop popt-static build dependency
2008-01-04 07:19:06 +00:00
Panu Matilainen 77f9b1ed06 - Unbreak debugedit (missing crypto initialization) 2007-11-15 13:14:38 +00:00
Panu Matilainen 271f69d889 - Initialize NSS as early as possible (#382091) 2007-11-15 09:09:45 +00:00
Paul Nasrat 266b7c7b0b - Fix base64 assumption of signed char, from Tomas Mraz (#380911) 2007-11-14 20:07:38 +00:00
Panu Matilainen 34fad67758 - Use NSS instead of beecrypt for cryptography, from Tomas Mraz (#348131)
- Update build + other dependencies accordingly
2007-11-12 07:42:24 +00:00
Panu Matilainen 5408768a48 - Use package NEVRA everywhere for rpmProblems (#349091)
- The python problem addressed in -6 was related but a different issue...
2007-10-24 07:57:27 +00:00
Panu Matilainen 078fe119bb - Don't mess up problem pkgNEVR in python ts.check() (#349091) 2007-10-24 06:59:34 +00:00
Panu Matilainen e3543e0202 - add missing popt-devel dependency to rpm-devel 2007-10-22 05:51:37 +00:00
Panu Matilainen d25c1c785c - debugedit fixes from Roland McGrath (#336951, #337011) 2007-10-18 06:48:21 +00:00
Panu Matilainen 344000f3c1 - add OSGi dependency generator script (should've been in 4.4.2.2 but
forgot, duh)
2007-10-12 05:46:31 +00:00
Panu Matilainen 6006228646 - merge review: remove static libraries (#226377)
- merge review: remove comment causing doxygen to emit non-utf output
    (#226377)
- other minor spec cleanups
2007-10-11 10:23:46 +00:00
Panu Matilainen 5310dcb772 Full URL in source (requested in review) 2007-10-08 08:27:56 +00:00
Panu Matilainen 55f2331e0c - escape macro in comments, duh 2007-10-03 14:02:43 +00:00
Panu Matilainen 65c42a5cc4 - update to 4.4.2.2 final
- update matchpathcon patch to work better when selinux disabled
- resolves #251400, #315271, #296731, #308171, #305221, #295941
2007-10-03 10:56:24 +00:00
Panu Matilainen 115a45cd07 - 4.4.2.2-rc2
- resolves #180996, #281611, #259961, #277161, #155079
- drop debugedit-names patch now that it's really upstream
2007-09-11 07:27:05 +00:00
Panu Matilainen 68e66c4e7e - remove duplicated libraries from rpm-devel (#278151) 2007-09-05 11:22:24 +00:00
Panu Matilainen 44830ae647 - require gawk, not awk, doh... 2007-09-04 07:45:42 +00:00
Panu Matilainen 61cb76acd6 - add back accidentally dropped debugedit patch until upstreamed
- add a bunch of previously implicit dependencies for rpm-build
2007-09-04 06:11:33 +00:00
Panu Matilainen 3876c01b60 - update to 4.4.2.2-rc1
- remove no longer needed hacks
- drop patches merged upstream
2007-08-28 10:14:29 +00:00
Panu Matilainen f780b84693 Massive spec cleanup/rework preparing for merge review:
- split apidocs to separate package (they're huge)
- use system macros for bindir etc instead of defining our own
- remove NPTL-related LD_ASSUME_KERNEL stuff, no longer functional anyway
- remove various hacks that are no longer needed
- ensure correct permissions of debug sources
- follow fedora guidelines for user/group manipulation
- clean up any non-matching bdb environment on post, not just 4.3
- visual cleanup of spec
2007-08-27 10:30:36 +00:00
Panu Matilainen 6419a41ab6 - include sys-specific macros for all ARM variants (Lennert Buytenhek) 2007-08-24 07:53:00 +00:00
Panu Matilainen 223b2f6e94 - buildrequire gawk to avoid random breakage on buildroots 2007-08-24 06:45:39 +00:00
Panu Matilainen 412a63f4e8 - remove internal popt, buildrequire popt-devel and popt-static (#249352)
- move the versioned beecrypt dependency to libs where it belongs
- license clarification according to latest guidelines: libs and devel are
    dual gpl/lgpl licensed with exceptions, other binaries are gpl
- convert pl and sk manuals to utf-8
2007-08-24 06:31:07 +00:00
Panu Matilainen a836ad166a - improved perl dependency extraction (#198033, #249135) by Ville Skyttä
and John Owens
- make find-lang --with-gnome pick up .omf files (#251400) by Matthias
    Clasen
2007-08-15 09:36:37 +00:00
Panu Matilainen 15931be6ed - updated find-debuginfo from Roland 2007-08-14 07:44:23 +00:00
Panu Matilainen 6d40e7b38d - another debugedit fix from Roland McGrath
- make popt provide popt-devel to further ease split-off transition
- skip ESTALE and EACCESS on mountpoints from Jeff Johnson (#190496,
    #220991)
2007-08-14 07:36:42 +00:00
Panu Matilainen e910076f01 - loosen up popt-dependency to prepare for splitting it off 2007-08-12 12:37:33 +00:00
Panu Matilainen 27c7ab21f4 - debugedit buildid thinko fix from Roland McGrath 2007-08-12 12:35:09 +00:00
Panu Matilainen 46c6a5d906 - avoid unnecessary .rpmsave / .rpmnew files by Tomas Mraz (#29470,
#128622)
- stricter docdir checking by Ralf S. Engelschall (#246819)
- add lua license to docs
2007-08-09 13:28:17 +00:00
Panu Matilainen 3c2319fe6e - fix new find-debuginfo.sh on noarch packages by Roland McGrath 2007-08-09 07:08:36 +00:00
Panu Matilainen edc6f9546b - make peace with new glibc checks on open() wrt internal bdb and rpm
itself
2007-08-08 11:16:17 +00:00
Panu Matilainen eda84a9b78 - new find-debuginfo.sh script from Roland McGrath, requires elfutils >=
0.128
- ARM-related typo fixes from Lennert Buytenhek
- license clarifications
2007-08-08 10:06:16 +00:00
Panu Matilainen 39d0260c4f - 4.4.2.1 final
- reintroduce disttag
- include full ChangeLog as doc
- use up-to-date config.guess for ARM support (#246803)
- ARM EANBI gnu/gnuenabi fix from Lennert Buytenhek (#246803)
2007-07-23 11:12:59 +00:00
Panu Matilainen 748554e20c - dont mess up python exit codes 2007-07-21 12:28:06 +00:00
Panu Matilainen 1c9fae5582 - require logrotate (#248629)
- allow checking for pending signals from python (#181434)
- add hook to python for cleaning up on unclean exit (#245389)
2007-07-20 11:01:18 +00:00
Panu Matilainen e32ada4273 - update to 4.4.2.1-rc3 2007-07-09 10:17:10 +00:00
Panu Matilainen ebc6ac8e0b - update to 4.4.2.1-rc2 2007-07-04 13:01:58 +00:00
Panu Matilainen 66621c977c - don't hang because of leftover query iterators (#246044) 2007-06-28 12:02:23 +00:00
Panu Matilainen 9148b403ac - patch popt version to 1.10.2.1 for clean upgrade path
- popt release follows main package release again
2007-06-26 11:15:57 +00:00
Panu Matilainen 042b6eedff Duh, bump popt release to actually newer than what's in rawhide. 2007-06-25 17:56:44 +00:00
Panu Matilainen c0e8155c3c - update to 4.4.2.1-rc1
- patch shuffle, most have been merged upstream
- drop mono-scripts, it comes from upstream now
- popt isn't upgrading here so it needs its own release
- fix copy-paste error wrt double dependency on shadow-utils
2007-06-25 14:09:16 +00:00
Panu Matilainen cbee720768 Fix a typo (thanks Ralf :) 2007-06-19 08:19:29 +00:00
Panu Matilainen 2c9332ac50 Largish package/spec cleanup fixing most issues from merge review (#226377)
and then some:
- spec / package (review) cleanups:
- use find_lang instead of manually listing translations
- remove useless rpm 3.x upgrade check from preinstall script
- use Fedora recommended buildroot
- don't include useless, ancient GPG keys
- add rpm, db and file licenses to docs
- use scriptlet dependency markers instead of PreReq
- post scriptlet requires coreutils
- main package doesn't require patch, rpm-build does
- buildrequire doxygen once more to resurrect apidocs
- remove useless/doubly packaged files from /usr/lib/rpm
- fix bunch of file permissions
2007-06-19 08:09:08 +00:00
Paul Nasrat 94a151f740 - Configurable policy for prefered ELF (#235757)
- Resolves: rhbz#235757
2007-05-01 04:58:35 +00:00
Paul Nasrat fbf185c220 - Fix debugedit for relative paths (#232222)
- Resolves: rhbz#232222
2007-04-23 10:37:25 +00:00
Paul Nasrat 745d4f5480 Fix build 2007-04-19 08:51:25 +00:00
Paul Nasrat 8600c0761a - Set default verify flags for %doc (#235353)
- Resolves: rhbz#235353
2007-04-16 15:19:07 +00:00
Paul Nasrat e266478320 - Log failures for fork failing (OLPC)
- Gendiff enhancement from Enrico Scholz (#146981)
2007-04-16 11:59:52 +00:00
Paul Nasrat eb6953f551 Remove ppc64 inline asm (#233145) 2007-04-04 13:17:15 +00:00
Paul Nasrat c4acc096b1 - Fix potential segfault when no rpmloc_path (#231146)
- Fix debugedit for relative paths (#232222)
- Spec cleanup
2007-03-15 14:11:19 +00:00
Paul Nasrat b1ecfff518 Clean ups for merge 2007-03-02 13:41:59 +00:00
Jeremy Katz 566842cb66 - rpm-build should require findutils 2007-02-19 17:00:41 +00:00
Deepak Bhole cf055344b6 Added a missing BR for elfutils-libelf-devel-static (needed for -lelf) 2007-01-17 20:27:49 +00:00
Jeremy Katz e6f84e9f86 - python: dbmatch keys can be unicode objects also (#219008) 2006-12-11 18:35:35 +00:00
Jeremy Katz ef3fe1a1a5 - rebuild for python 2.5 2006-12-06 21:07:46 +00:00
Paul Nasrat 594bc2359a Resolves: #196590 Reverts: #214747 Wrong bug number 2006-11-20 11:31:55 +00:00
Paul Nasrat cf593e560c Resolves: 214747 Fix ordering oddities 2006-11-20 11:30:37 +00:00
Paul Nasrat 7086a30fcc Revert O0 CFLAGS and build with flush query buffer patch 2006-10-31 15:18:35 +00:00
Paul Nasrat bb1df7b9cf Debuginfo for O0 2006-10-31 09:52:17 +00:00
Paul Nasrat 090344880c Fix up debuginfo for various issues - inc. libc-client debuginfo (#205339) 2006-09-07 10:37:45 +00:00
Paul Nasrat 7cfadd96d3 Apply matchpathcon patch 2006-07-21 16:00:04 +00:00
Paul Nasrat 63e6a29407 Fix debugedit for ppc relocations (#199473) 2006-07-19 19:56:10 +00:00
David Cantrell f713820f42 Fixed null pointer problem in rpmfcELF() DT_GNU_HASH handling. 2006-07-14 21:04:56 +00:00
Paul Nasrat 534eb1d6ac Fix br 2006-07-11 16:59:16 +00:00
Paul Nasrat a19af6c172 Detect and provide a requirement for DT_GNU_HASH 2006-07-11 15:37:56 +00:00
Paul Nasrat 633fce4fe6 ipv6 support 2006-07-05 14:49:45 +00:00
Paul Nasrat 1121bc29e8 fix 197144 2006-06-28 20:36:18 +00:00
Paul Nasrat 2b0ed422b9 Remove SELinux context verification (#193488) 2006-06-28 19:59:23 +00:00
Paul Nasrat a5c9d47ef0 update buildreq 2006-05-12 14:45:21 +00:00
Paul Nasrat 8793c7c3c8 Skip file classification dependency added when autoReq off 2006-05-05 11:11:21 +00:00
Jeremy Katz ab372cb72e - make rpm-libs requires on base package stronger 2006-05-04 19:44:47 +00:00
Jeremy Katz 94c2b62dd4 - put in simple workaround for per-file deps with autoreq off (#190488)
while pnasrat works on a real fix
2006-05-03 21:10:16 +00:00
Jeremy Katz b914fc5b40 - run ldconfig in -libs subpackage %post, not main package
- add patch to generate shared lib deps by following symlinks so that
-devel packages sanely depend on main libs
2006-04-28 15:41:40 +00:00
Paul Nasrat 4fe8a5fe93 Fix rpmk breakage 2006-04-27 17:52:50 +00:00
Paul Nasrat ef115724c8 add --trust 2006-04-25 21:21:57 +00:00
Paul Nasrat 4863930fba Resurrect doxygen (#187714) 2006-04-12 18:42:16 +00:00
Jeremy Katz 9f1aecc6dd - remove redundant elfutils-libelf buildrequires
- rpm-python doesn't require elfutils (related to #188495)
2006-04-11 14:42:04 +00:00
Paul Nasrat 57dc36fca1 "Fix" memory exhaustion with many duplicate basenames on erase and a few
backports
2006-03-31 16:18:33 +00:00
Jesse Keating 8a6c7af43b bump for bug in double-long on ppc(64) 2006-02-11 05:34:50 +00:00
Jesse Keating 8e74729021 bump for new gcc/glibc 2006-02-07 13:44:57 +00:00
Paul Nasrat 2c77b0b34d Rebuild for neon 2006-01-31 16:20:31 +00:00
Paul Nasrat 56db760bd7 Don't emit perl(main) 2006-01-18 16:35:14 +00:00
Paul Nasrat 2adf657fca Don't mmap large files 2006-01-12 13:01:01 +00:00
Alexander Larsson 89772954e5 - Add mono req/provides support 2006-01-09 15:03:37 +00:00
Paul Nasrat 1d364e2ba8 new version 2005-12-07 15:33:10 +00:00
Paul Nasrat 93cf818246 fix excluded size 2005-11-29 21:23:32 +00:00
Paul Nasrat d8085d2c56 New version 2005-11-29 17:01:59 +00:00
Paul Nasrat 2c259d0d36 New version 2005-11-29 15:40:59 +00:00
Paul Nasrat c7fc8fdba6 rpm.spec 2005-11-28 14:22:28 +00:00
Tomáš Mráz b304263ce6 - rebuilt with new openssl 2005-11-08 15:01:04 +00:00
Florian La Roche d482a9abd6 - not sure removing .la should be done, so comment out that part for now 2005-10-09 06:43:32 +00:00
Florian La Roche add6aba49d - rebuild 2005-10-09 05:47:43 +00:00
Paul Nasrat 43673d2587 remove libdir la files 2005-10-06 17:27:36 +00:00
Paul Nasrat b691d60d8c add -devel requires for Radek 2005-10-04 14:58:09 +00:00
Paul Nasrat e9839c17e9 new release 2005-09-22 18:02:36 +00:00
Paul Nasrat 6c603be5b5 fix build, context verification 2005-08-26 22:33:31 +00:00
Paul Nasrat 5d7ac972f5 add br 2005-07-30 01:35:32 +00:00
Paul Nasrat efffc47970 fix popt requires 2005-07-27 12:11:07 +00:00
Paul Nasrat e447ee7038 bump popt and revert to perl.req/prov 2005-07-26 17:38:58 +00:00
Paul Nasrat 0cb3a4ba7e Drop gmo 2005-07-25 12:35:41 +00:00
Paul Nasrat 1138d381b4 New version 2005-07-21 21:26:50 +00:00
Paul Nasrat 1d8748c0c8 #159403 2005-06-02 14:07:52 +00:00
Paul Nasrat e696419c6f Add zh_TW 2005-05-24 15:29:06 +00:00
Paul Nasrat 5e135695a3 Update translations 2005-05-24 15:16:00 +00:00
Paul Nasrat 3fb37536dc doh2 2005-05-21 16:31:36 +00:00
Paul Nasrat cf66c140a7 doh 2005-05-21 16:21:45 +00:00
Paul Nasrat baebc91e85 Fix dangling symlinks 2005-05-21 16:18:48 +00:00
Paul Nasrat 3d0da661b9 rpm.spec 2005-05-21 14:58:53 +00:00
Paul Nasrat 15f41765e7 New release 2005-05-19 16:45:16 +00:00
Paul Nasrat e684969683 doh 2005-05-04 17:52:24 +00:00
Paul Nasrat 0445b06b65 missing fsm.c patch 2005-05-04 17:41:41 +00:00
Paul Nasrat 08e94f0a35 bump 2005-05-03 19:56:46 +00:00