f37 -> f39
[infrastructure.git] / bbox-f21 / rpm.spec.orig
1 # build against xz?
2 %bcond_without xz
3 # just for giggles, option to build with internal Berkeley DB
4 %bcond_with int_bdb
5 # run internal testsuite?
6 %bcond_with check
7 # build with plugins?
8 %bcond_without plugins
9 # build with sanitizers?
10 %bcond_with sanitizer
11 # build with libarchive? (needed for rpm2archive)
12 %bcond_without libarchive
13
14 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
15
16 %define rpmhome /usr/lib/rpm
17
18 %define rpmver 4.12.0.1
19 #define snapver rc1
20 %define srcver %{rpmver}%{?snapver:-%{snapver}}
21 %define eggver %{rpmver}%{?snapver:_%{snapver}}
22
23 %define bdbname libdb
24 %define bdbver 5.3.15
25 %define dbprefix db
26
27 Summary: The RPM package management system
28 Name: rpm
29 Version: %{rpmver}
30 Release: %{?snapver:0.%{snapver}.}5%{?dist}
31 Group: System Environment/Base
32 Url: http://www.rpm.org/
33 Source0: http://rpm.org/releases/rpm-4.12.x/%{name}-%{srcver}.tar.bz2
34 %if %{with int_bdb}
35 Source1: db-%{bdbver}.tar.gz
36 %else
37 BuildRequires: libdb-devel
38 %endif
39
40 # Disable autoconf config.site processing (#962837)
41 Patch1: rpm-4.11.x-siteconfig.patch
42 # Fedora specspo is setup differently than what rpm expects, considering
43 # this as Fedora-specific patch for now
44 Patch2: rpm-4.9.90-fedora-specspo.patch
45 # In current Fedora, man-pages pkg owns all the localized man directories
46 Patch3: rpm-4.9.90-no-man-dirs.patch
47 # gnupg2 comes installed by default, avoid need to drag in gnupg too
48 Patch4: rpm-4.8.1-use-gpg2.patch
49 # Temporary band-aid for rpm2cpio whining on payload size mismatch (#1142949)
50 Patch5: rpm-4.12.0-rpm2cpio-hack.patch
51
52 # Patches already upstream:
53 # Dont wait for transaction lock inside scriptlets (#1135596)
54 Patch100: rpm-4.12.0-tslock-nowait.patch
55 # Skip ghosts in payload (#1156497)
56 Patch101: rpm-4.12.0-payload-ghost.patch
57 # Unbreak size tag generation on big-endian systems
58 Patch102: rpm-4.12.0-archive-endian.patch
59 # find-debuginfo.sh fails on ELF with more than 256 notes
60 # http://www.rpm.org/ticket/887
61 Patch103: 0001-Fix-find-debuginfo.sh-for-ELF-with-file-warnings.patch
62
63 # These are not yet upstream
64 Patch302: rpm-4.7.1-geode-i686.patch
65 # Probably to be upstreamed in slightly different form
66 Patch304: rpm-4.9.1.1-ld-flags.patch
67 # Compressed debuginfo support (#833311)
68 Patch305: rpm-4.10.0-dwz-debuginfo.patch
69 # Minidebuginfo support (#834073)
70 Patch306: rpm-4.10.0-minidebuginfo.patch
71 # Fix CRC32 after dwz (#971119)
72 Patch307: rpm-4.11.1-sepdebugcrcfix.patch
73 # Fix race condidition where unchecked data is exposed in the file system
74 Patch308: rpm-4.12.0.x-CVE-2013-6435.patch
75 # Add check against malicious CPIO file name size
76 Patch309: rpm-4.12.0.x-CVE-2014-8118.patch
77
78 # Partially GPL/LGPL dual-licensed and some bits with BSD
79 # SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD 
80 License: GPLv2+
81
82 Requires: coreutils
83 %if %{without int_bdb}
84 # db recovery tools, rpmdb_util symlinks
85 Requires: %{_bindir}/%{dbprefix}_stat
86 %endif
87 Requires: popt%{_isa} >= 1.10.2.1
88 Requires: curl
89
90 %if %{without int_bdb}
91 BuildRequires: %{bdbname}-devel
92 %endif
93
94 %if %{with check}
95 BuildRequires: fakechroot
96 %endif
97
98 # XXX generally assumed to be installed but make it explicit as rpm
99 # is a bit special...
100 BuildRequires: redhat-rpm-config
101 BuildRequires: gawk
102 BuildRequires: elfutils-devel >= 0.112
103 BuildRequires: elfutils-libelf-devel
104 BuildRequires: readline-devel zlib-devel
105 BuildRequires: nss-devel
106 BuildRequires: nss-softokn-freebl-devel
107 # The popt version here just documents an older known-good version
108 BuildRequires: popt-devel >= 1.10.2
109 BuildRequires: file-devel
110 BuildRequires: gettext-devel
111 BuildRequires: ncurses-devel
112 BuildRequires: bzip2-devel >= 0.9.0c-2
113 BuildRequires: python-devel >= 2.6
114 BuildRequires: python3-devel >= 3.2
115 BuildRequires: lua-devel >= 5.1
116 BuildRequires: libcap-devel
117 BuildRequires: libacl-devel
118 %if ! %{without xz}
119 BuildRequires: xz-devel >= 4.999.8
120 %endif
121 %if ! %{without libarchive}
122 BuildRequires: libarchive-devel
123 %endif
124 # Only required by sepdebugcrcfix patch
125 BuildRequires: binutils-devel
126 # Couple of patches change makefiles so, require for now...
127 BuildRequires: automake libtool
128
129 %if %{with plugins}
130 BuildRequires: libselinux-devel
131 BuildRequires: dbus-devel
132 %endif
133
134 %if %{with sanitizer}
135 BuildRequires: libasan
136 BuildRequires: libubsan
137 #BuildRequires: liblsan
138 #BuildRequires: libtsan
139 %global sanitizer_flags -fsanitize=address -fsanitize=undefined
140 %endif
141
142 %description
143 The RPM Package Manager (RPM) is a powerful command line driven
144 package management system capable of installing, uninstalling,
145 verifying, querying, and updating software packages. Each software
146 package consists of an archive of files along with information about
147 the package like its version, a description, etc.
148
149 %package libs
150 Summary:  Libraries for manipulating RPM packages
151 Group: Development/Libraries
152 License: GPLv2+ and LGPLv2+ with exceptions
153 Requires: rpm = %{version}-%{release}
154 # librpm uses cap_compare, introduced sometimes between libcap 2.10 and 2.16.
155 # A manual require is needed, see #505596
156 Requires: libcap%{_isa} >= 2.16
157 # Drag in SELinux support at least for transition phase
158 %if %{with plugins}
159 Requires: rpm-plugin-selinux%{_isa} = %{version}-%{release}
160 %endif
161
162 %description libs
163 This package contains the RPM shared libraries.
164
165 %package build-libs
166 Summary:  Libraries for building and signing RPM packages
167 Group: Development/Libraries
168 License: GPLv2+ and LGPLv2+ with exceptions
169 Requires: rpm-libs%{_isa} = %{version}-%{release}
170 Requires: %{_bindir}/gpg2
171
172 %description build-libs
173 This package contains the RPM shared libraries for building and signing
174 packages.
175
176 %package devel
177 Summary:  Development files for manipulating RPM packages
178 Group: Development/Libraries
179 License: GPLv2+ and LGPLv2+ with exceptions
180 Requires: rpm = %{version}-%{release}
181 Requires: rpm-libs%{_isa} = %{version}-%{release}
182 Requires: rpm-build-libs%{_isa} = %{version}-%{release}
183 Requires: popt-devel%{_isa}
184
185 %description devel
186 This package contains the RPM C library and header files. These
187 development files will simplify the process of writing programs that
188 manipulate RPM packages and databases. These files are intended to
189 simplify the process of creating graphical package managers or any
190 other tools that need an intimate knowledge of RPM packages in order
191 to function.
192
193 This package should be installed if you want to develop programs that
194 will manipulate RPM packages and databases.
195
196 %package build
197 Summary: Scripts and executable programs used to build packages
198 Group: Development/Tools
199 Requires: rpm = %{version}-%{release}
200 Requires: elfutils >= 0.128 binutils
201 Requires: findutils sed grep gawk diffutils file patch >= 2.5
202 Requires: tar unzip gzip bzip2 cpio xz
203 Requires: pkgconfig >= 1:0.24
204 Requires: /usr/bin/gdb-add-index
205 # Technically rpmbuild doesn't require any external configuration, but
206 # creating distro-compatible packages does. To make the common case
207 # "just work" while allowing for alternatives, depend on a virtual
208 # provide, typically coming from redhat-rpm-config.
209 Requires: system-rpm-config
210 Requires: perl-generators
211
212 %description build
213 The rpm-build package contains the scripts and executable programs
214 that are used to build packages using the RPM Package Manager.
215
216 %package sign
217 Summary: Package signing support
218 Group: System Environment/Base
219 Requires: rpm-build-libs%{_isa} = %{version}-%{release}
220
221 %description sign
222 This package contains support for digitally signing RPM packages.
223
224 %package python
225 Summary: Python 2 bindings for apps which will manipulate RPM packages
226 Group: Development/Libraries
227 Requires: rpm = %{version}-%{release}
228
229 %description python
230 The rpm-python package contains a module that permits applications
231 written in the Python programming language to use the interface
232 supplied by RPM Package Manager libraries.
233
234 This package should be installed if you want to develop Python 2
235 programs that will manipulate RPM packages and databases.
236
237 %package python3
238 Summary: Python 3 bindings for apps which will manipulate RPM packages
239 Group: Development/Libraries
240 Requires: rpm = %{version}-%{release}
241
242 %description python3
243 The rpm-python3 package contains a module that permits applications
244 written in the Python programming language to use the interface
245 supplied by RPM Package Manager libraries.
246
247 This package should be installed if you want to develop Python 3
248 programs that will manipulate RPM packages and databases.
249
250 %package apidocs
251 Summary: API documentation for RPM libraries
252 Group: Documentation
253 BuildArch: noarch
254
255 %description apidocs
256 This package contains API documentation for developing applications
257 that will manipulate RPM packages and databases.
258
259 %package cron
260 Summary: Create daily logs of installed packages.
261 Group: System Environment/Base
262 BuildArch: noarch
263 Requires: crontabs logrotate rpm = %{version}-%{release}
264
265 %description cron
266 This package contains a cron job which creates daily logs of installed
267 packages on a system.
268
269 %if %{with plugins}
270 %package plugin-selinux
271 Summary: Rpm plugin for SELinux functionality
272 Group: System Environment/Base
273 Requires: rpm-libs%{_isa} = %{version}-%{release}
274
275 %description plugin-selinux
276 %{summary}
277
278 %package plugin-syslog
279 Summary: Rpm plugin for syslog functionality
280 Group: System Environment/Base
281 Requires: rpm-libs%{_isa} = %{version}-%{release}
282
283 %description plugin-syslog
284 %{summary}
285
286 %package plugin-systemd-inhibit
287 Summary: Rpm plugin for systemd inhibit functionality
288 Group: System Environment/Base
289 Requires: rpm-libs%{_isa} = %{version}-%{release}
290
291 %description plugin-systemd-inhibit
292 %{summary}
293 %endif
294
295 %prep
296 %autosetup -n %{name}-%{srcver} %{?with_int_bdb:-a 1} -p1
297
298 %if %{with int_bdb}
299 ln -s db-%{bdbver} db
300 %endif
301
302 %build
303 %if %{without int_bdb}
304 #CPPFLAGS=-I%{_includedir}/db%{bdbver} 
305 #LDFLAGS=-L%{_libdir}/db%{bdbver}
306 %endif
307 CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`"
308 CFLAGS="$RPM_OPT_FLAGS %{?sanitizer_flags}"
309 export CPPFLAGS CFLAGS LDFLAGS
310
311 autoreconf -i -f
312
313 # Using configure macro has some unwanted side-effects on rpm platform
314 # setup, use the old-fashioned way for now only defining minimal paths.
315 ./configure \
316     --prefix=%{_usr} \
317     --sysconfdir=%{_sysconfdir} \
318     --localstatedir=%{_var} \
319     --sharedstatedir=%{_var}/lib \
320     --libdir=%{_libdir} \
321     --build=%{_target_platform} \
322     --host=%{_target_platform} \
323     --with-vendor=redhat \
324     %{!?with_int_bdb: --with-external-db} \
325     %{!?with_plugins: --disable-plugins} \
326     --with-lua \
327     --with-selinux \
328     --with-cap \
329     --with-acl \
330     --enable-python
331
332 make %{?_smp_mflags}
333
334 pushd python
335 %{__python} setup.py build
336 %{__python3} setup.py build
337 popd
338
339 %install
340 rm -rf $RPM_BUILD_ROOT
341
342 make DESTDIR="$RPM_BUILD_ROOT" install
343
344 # We need to build with --enable-python for the self-test suite, but we
345 # actually package the bindings built with setup.py (#531543#c26)
346 rm -rf $RPM_BUILD_ROOT/%{python_sitearch}
347 pushd python
348 %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
349 %{__python3} setup.py install --skip-build --root $RPM_BUILD_ROOT
350 popd
351
352
353 # Save list of packages through cron
354 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily
355 install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/rpm
356
357 mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
358 install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rpm
359
360 mkdir -p ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d
361 echo "r /var/lib/rpm/__db.*" > ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d/rpm.conf
362
363 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
364 mkdir -p $RPM_BUILD_ROOT%{rpmhome}/macros.d
365
366 mkdir -p $RPM_BUILD_ROOT/var/lib/rpm
367 for dbi in \
368     Basenames Conflictname Dirnames Group Installtid Name Obsoletename \
369     Packages Providename Requirename Triggername Sha1header Sigmd5 \
370     __db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \
371     __db.008 __db.009
372 do
373     touch $RPM_BUILD_ROOT/var/lib/rpm/$dbi
374 done
375
376 # plant links to relevant db utils as rpmdb_foo for documention compatibility
377 %if %{without int_bdb}
378 for dbutil in dump load recover stat upgrade verify
379 do
380     ln -s ../../bin/%{dbprefix}_${dbutil} $RPM_BUILD_ROOT/%{rpmhome}/rpmdb_${dbutil}
381 done
382 %endif
383
384 %find_lang %{name}
385
386 find $RPM_BUILD_ROOT -name "*.la"|xargs rm -f
387
388 # These live in perl-generators now
389 rm -f $RPM_BUILD_ROOT/%{rpmhome}/{perldeps.pl,perl.*}
390 rm -f $RPM_BUILD_ROOT/%{_fileattrsdir}/perl*
391
392 %if %{with check}
393 %check
394 make check
395 [ "$(ls -A tests/rpmtests.dir)" ] && cat tests/rpmtests.log
396 %endif
397
398 %post libs -p /sbin/ldconfig
399 %postun libs -p /sbin/ldconfig
400
401 %post build-libs -p /sbin/ldconfig
402 %postun build-libs -p /sbin/ldconfig
403
404 %posttrans
405 # XXX this is klunky and ugly, rpm itself should handle this
406 dbstat=/usr/lib/rpm/rpmdb_stat
407 if [ -x "$dbstat" ]; then
408     if "$dbstat" -e -h /var/lib/rpm 2>&1 | grep -q "doesn't match library version \| Invalid argument"; then
409         rm -f /var/lib/rpm/__db.* 
410     fi
411 fi
412 exit 0
413
414 %files -f %{name}.lang
415 %defattr(-,root,root,-)
416 %license COPYING
417 %doc GROUPS CREDITS doc/manual/[a-z]*
418
419 /usr/lib/tmpfiles.d/rpm.conf
420 %dir %{_sysconfdir}/rpm
421
422 %attr(0755, root, root) %dir /var/lib/rpm
423 %attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/rpm/*
424
425 /bin/rpm
426 %{_bindir}/rpm2archive
427 %{_bindir}/rpm2cpio
428 %{_bindir}/rpmdb
429 %{_bindir}/rpmkeys
430 %{_bindir}/rpmquery
431 %{_bindir}/rpmverify
432
433 %{_mandir}/man8/rpm.8*
434 %{_mandir}/man8/rpmdb.8*
435 %{_mandir}/man8/rpmkeys.8*
436 %{_mandir}/man8/rpm2cpio.8*
437
438 # XXX this places translated manuals to wrong package wrt eg rpmbuild
439 %lang(fr) %{_mandir}/fr/man[18]/*.[18]*
440 %lang(ko) %{_mandir}/ko/man[18]/*.[18]*
441 %lang(ja) %{_mandir}/ja/man[18]/*.[18]*
442 %lang(pl) %{_mandir}/pl/man[18]/*.[18]*
443 %lang(ru) %{_mandir}/ru/man[18]/*.[18]*
444 %lang(sk) %{_mandir}/sk/man[18]/*.[18]*
445
446 %attr(0755, root, root) %dir %{rpmhome}
447 %{rpmhome}/macros
448 %{rpmhome}/macros.d
449 %{rpmhome}/rpmpopt*
450 %{rpmhome}/rpmrc
451
452 %{rpmhome}/rpmdb_*
453 %{rpmhome}/rpm.daily
454 %{rpmhome}/rpm.log
455 %{rpmhome}/rpm.supp
456 %{rpmhome}/rpm2cpio.sh
457 %{rpmhome}/tgpg
458
459 %{rpmhome}/platform
460
461 %files libs
462 %defattr(-,root,root)
463 %{_libdir}/librpmio.so.*
464 %{_libdir}/librpm.so.*
465 %dir %{_libdir}/rpm-plugins
466
467 %if %{with plugins}
468 %files plugin-syslog
469 %{_libdir}/rpm-plugins/syslog.so
470
471 %files plugin-selinux
472 %{_libdir}/rpm-plugins/selinux.so
473
474 %files plugin-systemd-inhibit
475 %{_libdir}/rpm-plugins/systemd_inhibit.so
476 %endif
477
478 %files build-libs
479 %defattr(-,root,root)
480 %{_libdir}/librpmbuild.so.*
481 %{_libdir}/librpmsign.so.*
482
483 %files build
484 %defattr(-,root,root)
485 %{_bindir}/rpmbuild
486 %{_bindir}/gendiff
487 %{_bindir}/rpmspec
488
489 %{_mandir}/man1/gendiff.1*
490 %{_mandir}/man8/rpmbuild.8*
491 %{_mandir}/man8/rpmdeps.8*
492 %{_mandir}/man8/rpmspec.8*
493
494 %{rpmhome}/brp-*
495 %{rpmhome}/check-*
496 %{rpmhome}/debugedit
497 %{rpmhome}/sepdebugcrcfix
498 %{rpmhome}/find-debuginfo.sh
499 %{rpmhome}/find-lang.sh
500 %{rpmhome}/*provides*
501 %{rpmhome}/*requires*
502 %{rpmhome}/*deps*
503 %{rpmhome}/*.prov
504 %{rpmhome}/*.req
505 %{rpmhome}/config.*
506 %{rpmhome}/mkinstalldirs
507 %{rpmhome}/macros.p*
508 %{rpmhome}/fileattrs
509
510 %files sign
511 %defattr(-,root,root)
512 %{_bindir}/rpmsign
513 %{_mandir}/man8/rpmsign.8*
514
515 %files python
516 %defattr(-,root,root)
517 %{python_sitearch}/rpm
518 %{python_sitearch}/rpm_python-%{eggver}-py2.7.egg-info
519
520 %files python3
521 %defattr(-,root,root)
522 %{python3_sitearch}/rpm
523 %{python3_sitearch}/rpm_python-%{eggver}-py%{python3_version}.egg-info
524
525 %files devel
526 %defattr(-,root,root)
527 %{_mandir}/man8/rpmgraph.8*
528 %{_bindir}/rpmgraph
529 %{_libdir}/librp*[a-z].so
530 %{_libdir}/pkgconfig/rpm.pc
531 %{_includedir}/rpm
532
533 %files cron
534 %defattr(-,root,root)
535 %{_sysconfdir}/cron.daily/rpm
536 %config(noreplace) %{_sysconfdir}/logrotate.d/rpm
537
538 %files apidocs
539 %defattr(-,root,root)
540 %license COPYING
541 %doc doc/librpm/html/*
542
543 %changelog
544 * Tue Mar 03 2015 Florian Festi <ffesti@redhat.com> - 4.12.0.1-5
545 - Include upstream patch to fix find-debuginfo (http://www.rpm.org/ticket/887).
546
547 * Fri Dec 12 2014 Lubos Kardos <lkardos@redhat.com> - 4.12.0.1-4
548 - Add check against malicious CPIO file name size (#1168715)
549 - Fixes CVE-2014-8118
550 - Fix race condidition where unchecked data is exposed in the file system
551   (#1039811)
552 - Fixes CVE-2013-6435
553
554 * Tue Oct 28 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-3
555 - Skip ghost files in payload (#1156497)
556 - Fix size and archice size tag generation on big-endian systems
557
558 * Wed Oct 01 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-2
559 - Dont wait for transaction lock inside scriptlets (#1135596)
560
561 * Thu Sep 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0.1-1
562 - Update to rpm-4.12.0.1 final (http://rpm.org/wiki/Releases/4.12.0.1)
563 - Temporary workaround payload size mismatch issue in rpm2cpio (#1142949)
564
565 * Wed Sep 17 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-2
566 - Reduce the double separator spec parse error into a warning (#1065563)
567
568 * Tue Sep 16 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-1
569 - Update to rpm-4.12.0 final (http://rpm.org/wiki/Releases/4.12.0)
570
571 * Tue Sep 02 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.rc1.2
572 - Resurrect payload and tilde rpmlib() dependencies
573
574 * Wed Aug 27 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.rc1.1
575 - Update to rpm-4.12.0-rc1
576
577 * Mon Aug 25 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.6
578 - Resurrect dependency logging on package build
579 - Resurrect rpmlib() dependencies in src.rpms
580
581 * Wed Aug 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.5
582 - Fix duplicate trigger indexes caused by beta1.3 fix (#1131960)
583
584 * Wed Aug 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.4
585 - Emergency hack for #1131892
586
587 * Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.3
588 - Fix regression on rpmspec dependency queries
589
590 * Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.2
591 - Fix regression on BuildRequires checking
592
593 * Mon Aug 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.12.0-0.beta1.1
594 - Update to 4.12.0-beta1 (http://rpm.org/wiki/Releases/4.12.0)
595 - Fixes #1122004, #1111349, #1117912, #1123722
596 - Drop upstreamed patches
597
598 * Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.90-0.git12844.5.1
599 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
600
601 * Thu Jul 03 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.5
602 - Fix wildcard database iterator (#1115824)
603
604 * Wed Jul 02 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.4
605 - Use autosetup for building rpm itself
606 - Hopefully fix armv7 vfp/neon detection
607
608 * Tue Jul 01 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.3
609 - Drop no longer needed temporary UsrMove patch
610 - Macro-expand load macro argument
611
612 * Mon Jun 30 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.2
613 - Fix multiple interleaved hardlink groups during build
614
615 * Mon Jun 30 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.90-0.git12844.1
616 - Update to rpm 4.12-alpha ((http://rpm.org/wiki/Releases/4.12.0)
617 - Drop/adjust patches as appropriate
618 - New sub-package(s) for plugins
619
620 * Thu Jun 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-17
621 - Clean up old, no longer needed cruft from spec
622
623 * Thu Jun 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-16
624 - Mark licenses as such, not documentation
625
626 * Wed Jun 25 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-15
627 - Perl dependency generators live in perl-generators (#1110823) now
628
629 * Wed Jun 18 2014 Lubomir Rintel <lkundrak@v3.sk> - 4.11.2-14
630 - Fix the armhfp patch for armv6hl
631
632 * Tue Jun 10 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-13
633 - Rawhide broke our test-suite, disable for now to allow builds to be done
634
635 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.11.2-12.1
636 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
637
638 * Sat May 31 2014 Peter Robinson <pbrobinson@fedoraproject.org> 4.11.2-12
639 - Drop ChangeLog.bz2 (it's in the source, and it's large)
640
641 * Thu May 15 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 4.11.2-11
642 - Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
643
644 * Mon Apr 21 2014 Tom Callaway <spot@fedoraproject.org> - 4.11.2-10
645 - remove _isa from all BuildRequires (bz 554854)
646   See: https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_and_.25.7B_isa.7D
647
648 * Tue Apr 15 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-9
649 - move kmod and libsymlink dependency generators to redhat-rpm-config
650
651 * Mon Apr 14 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-8
652 - fix appdata.prov script missing from package
653
654 * Fri Apr 11 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-7
655 - disable sanitizers for now, needs more work...
656
657 * Fri Apr 11 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-6
658 - build with -fsanitize=address and -fsanitize=undefined for now
659 - add spec build conditional for sanitizer build
660
661 * Tue Apr 08 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-5
662 - replace unmaintained dependency generator scripts with rpmdeps wrappers
663
664 * Thu Mar 27 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-4
665 - revert #1045723 fix for now, it breaks some java package macros
666
667 * Wed Mar 26 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-3
668 - dont eat newlines on parametrized macro invocations (#1045723)
669 - fully reset file actions between rpmtsRun() calls (#1076552)
670 - fix build and sign module initialization in python3 (#1064758)
671
672 * Tue Feb 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-2
673 - reduce the double separator spec parse error into a warning (#1065563)
674
675 * Thu Feb 13 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-1
676 - update to 4.11.2 final (http://rpm.org/wiki/Releases/4.11.2)
677
678 * Thu Feb 06 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-0.rc2.1
679 - update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.2)
680
681 * Mon Jan 20 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.2-0.rc1.1
682 - update to 4.11.2-rc1 (http://rpm.org/wiki/Releases/4.11.2)
683 - drop upstreamed patches, adjust others as needed
684 - handle python egg-info's version munging in file lists
685
686 * Wed Jan 15 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-12
687 - include ppc64le in %%power64 macro (#1052930)
688
689 * Tue Dec 03 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-11
690 - generate kmod(module.ko) provides for kernel (#1025513)
691 - dont override CONFIG_SITE if already set (related to #962837)
692
693 * Mon Nov 18 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-10
694 - python 3 string and file compatibility fixes
695
696 * Mon Oct 14 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-9
697 - generate application() provides for gnome-software
698
699 * Tue Oct 01 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-8
700 - add support for ppc64le architecture
701
702 * Mon Sep 09 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-7
703 - fix build-time double-free on file capability processing (#956190)
704 - fix relocation related regression on file sanity check (#1001553)
705 - fix segfault on empty -p <lua> scriptlet body (#1004062)
706 - fix source url, once again
707
708 * Wed Aug 21 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-6
709 - add python3 sub-package, based on patch by Bohuslav Kabrda
710
711 * Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 4.11.1-5.1
712 - Perl 5.18 rebuild
713
714 * Fri Aug 02 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-5
715 - add missing dependency on tar to rpm-build (#986539)
716
717 * Tue Jul 30 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-4
718 - Do not filter out lib64.* dependencies (#988373)
719
720 * Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 4.11.1-3.1
721 - Perl 5.18 rebuild
722
723 * Fri Jul 05 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-3
724 - ensure relocatable packages always get install-prefix(es) set (#979443)
725
726 * Thu Jul 04 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-2
727 - fix .gnu_debuglink CRC32 after dwz, buildrequire binutils-devel (#971119)
728
729 * Thu Jun 27 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-1
730 - update to 4.11.1 final (http://rpm.org/wiki/Releases/4.11.1)
731
732 * Thu Jun 20 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc2.1
733 - update to 4.11.2-rc2 (http://rpm.org/wiki/Releases/4.11.1)
734 - drop upstreamed patches
735
736 * Mon Jun 17 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.4
737 - handle aarch64 debug_info relocations in debugedit (#974860)
738
739 * Tue Jun 11 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.3
740 - disable autoconf config.site processing in builds (#962837)
741
742 * Tue Jun 11 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.2
743 - fix regression on addressing main package by its name (#972994)
744
745 * Mon Jun 10 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-0.rc1.1
746 - update to 4.11.1-rc1 (http://rpm.org/wiki/Releases/4.11.1)
747
748 * Tue May 28 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-7
749 - serialize BDB environment open/close (#924417)
750
751 * Wed May 22 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-6
752 - only consider files with .pm suffix as perl modules (#927211)
753
754 * Fri May 17 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-5
755 - filter out non-library soname dependencies
756
757 * Thu May 16 2013 Panu Matilainen <pmatilai@redhat.com> - - 4.11.0.1-4
758 - check for stale locks when opening write-cursors (#860500, #962750...)
759
760 * Fri May 10 2013 Tom Callaway <spot@fedoraproject.org> - 4.11.0.1-3
761 - lua 5.2 fix from upstream
762
763 * Mon Mar 25 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-2
764 - make rpm-build depend on virtual system-rpm-config provide
765
766 * Mon Feb 04 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-1
767 - update to 4.11.0.1 (http://rpm.org/wiki/Releases/4.11.0.1)
768
769 * Tue Jan 29 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.3
770 - revert yesterdays ghost-fix, it eats rpmdb's on upgrades
771
772 * Mon Jan 28 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.2
773 - armv7hl and armv7hnl should not have -mthumb (#901901)
774 - fix duplicate directory ownership between rpm and rpm-build (#894201)
775 - fix regression on paths shared between a real file/dir and a ghost
776
777 * Mon Dec 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.1
778 - update to 4.11 beta
779
780 * Mon Nov 19 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.3
781 - package /usr/lib/rpm/macros.d directory (related to #846679)
782 - fixup a bunch of old incorrect dates in spec changelog
783
784 * Sat Nov 17 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.2
785 - fix double-free on %caps in spec (#877512)
786
787 * Thu Nov 15 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.1
788 - update to 4.11 (http://rpm.org/wiki/Releases/4.11.0) post-alpha snapshot
789 - drop/adjust patches as necessary
790
791 * Thu Oct 11 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-3
792 - fix noarch __isa_* macro filter in installplatform (#865436)
793
794 * Wed Oct 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-2
795 - account for intentionally skipped files when verifying hardlinks (#864622)
796
797 * Wed Oct 03 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-1
798 - update to 4.10.1 ((http://rpm.org/wiki/Releases/4.10.1)
799
800 * Mon Jul 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-6
801 - move our tmpfiles config to more politically correct location (#840192)
802
803 * Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.0-5.1
804 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
805
806 * Mon Jul 02 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-5
807 - force _host_vendor to redhat to better match toolchain etc (#485203)
808
809 * Thu Jun 28 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-4
810 - merge ppc64p7 related fixes that only went into f17 (#835978)
811
812 * Wed Jun 27 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-3
813 - add support for minidebuginfo generation (#834073)
814
815 * Mon Jun 25 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-2
816 - add dwarf compression support to debuginfo generation (#833311)
817
818 * Thu May 24 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-1
819 - update to 4.10.0 final
820
821 * Mon Apr 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-0.beta1.1
822 - update to 4.10.0-beta1
823
824 * Mon Apr 16 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11536.1
825 - newer git snapshot (#809402, #808750)
826 - adjust posttrans script wrt bdb string change (#803866, #805613)
827
828 * Thu Apr 05 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11519.1
829 - newer git snapshot to keep patch-count down
830 - fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
831 - fix obsoletes in installing set getting matched on provides (#810077)
832
833 * Wed Apr 04 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.12
834 - rebuild against new libdb
835
836 * Tue Apr 03 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.11
837 - build with internal libdb to allow libdb build with higher soname
838
839 * Fri Mar 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.10
840 - fix base arch macro generation (#808250)
841
842 * Thu Mar 29 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.9
843 - accept files as command line arguments to rpmdeps again (#807767)
844  
845 * Mon Mar 26 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.8
846 - remove fake library provide hacks now that deltarpm got rebuilt
847
848 * Fri Mar 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.7
849 - fix header data length calculation breakage
850
851 * Thu Mar 22 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.6
852 - fix keyid size bogosity causing breakage on 32bit systems
853
854 * Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.5
855 - add temporary fake library provides to get around deltarpm "bootstrap"
856   dependency (yes its dirty)
857
858 * Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.4
859 - fix overzealous sanity check breaking posttrans scripts
860
861 * Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.3
862 - fix bad interaction with yum's test-transaction and pretrans scripts
863
864 * Tue Mar 20 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.2
865 - rebuild
866
867 * Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.1
868 - update to 4.10.0 alpha (http://rpm.org/wiki/Releases/4.10.0)
869 - drop/adjust patches as necessary
870
871 * Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-14
872 - fix backport thinko in the exclude patch
873
874 * Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-13
875 - fix memory corruption on rpmdb size estimation (#766260)
876 - fix couple of memleaks in python bindings (#782147)
877 - fix regression in verify output formatting (#797964)
878 - dont process spec include in false branch of if (#782970)
879 - only warn on missing excluded files on build (#745629)
880 - dont free up file info sets on test transactions
881
882 * Thu Feb 09 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-12
883 - switch back to smaller BDB cache default (#752897)
884
885 * Sun Jan 15 2012 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-11
886 - always apply arm hfp macros, conditionally apply the logic to detect hfp
887
888 * Tue Jan 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-10
889 - adjust perl and python detection rules for libmagic change (#772699)
890
891 * Mon Jan 09 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.1.2-9
892 - recognize perl script as perl code (#772632)
893
894 * Tue Dec 20 2011 Kay Sievers <kay@redhat.com> - 4.9.1.2-8
895 - add temporary rpmlib patch to support filesystem transition
896   https://fedoraproject.org/wiki/Features/UsrMove
897
898 * Fri Dec 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-7
899 - switch over to libdb, aka Berkeley DB 5.x
900
901 * Thu Dec 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-6
902 - fix classification of ELF binaries with setuid/setgid bit (#758251)
903
904 * Fri Nov 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-5
905 - adjust font detection rules for libmagic change (#757105)
906
907 * Wed Nov 09 2011 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-4
908 - conditionally apply arm patch for hardfp on all arches but arm softfp ones
909
910 * Fri Oct 28 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-3
911 - adjust db util prefix & dependency due to #749293
912 - warn but dont fail the build if STABS encountered by debugedit (#725378)
913
914 * Wed Oct 12 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-2
915 - try teaching find-lang about the new gnome help layout (#736523)
916
917 * Thu Sep 29 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-1
918 - update to 4.9.1.2 (CVE-2011-3378)
919 - drop upstreamed rpmdb signal patch
920
921 * Mon Sep 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-3
922 - fix signal blocking/unblocking regression on rpmdb open/close (#739492)
923
924 * Mon Aug 08 2011 Adam Jackson <ajax@redhat.com> 4.9.1.1-2
925 - Add RPM_LD_FLAGS to build environment (#728974)
926
927 * Tue Aug 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-1
928 - update to 4.9.1.1
929
930 * Tue Jul 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-2
931 - fix recursion of directories with trailing slash in file list (#722474)
932
933 * Fri Jul 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-1
934 - update to 4.9.1 (http://rpm.org/wiki/Releases/4.9.1)
935 - drop no longer needed patches
936
937 * Thu Jun 16 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-10
938 - rebuild to fix a missing interpreter dependency due to bug #712251
939
940 * Fri Jun 10 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-9
941 - fix crash if prep or changelog section in spec is empty (#706959)
942 - fix crash on macro which undefines itself
943 - fix script dependency generation with file 5.07 string changes (#712251)
944
945 * Thu May 26 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-8
946 - add dwarf-4 support to debugedit (#707677)
947 - generate build-id symlinks for all filenames sharing a build-id (#641377)
948
949 * Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-7
950 - add missing ldconfig calls to build-libs sub-package
951 - fix source url
952
953 * Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-6
954 - revert the spec query change (#693338) for now, it breaks fedpkg
955
956 * Tue Apr 05 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-5
957 - verify some properties of replaced and wrong-colored files (#528383)
958 - only list packages that would be generated on spec query (#693338)
959 - preferred color packages should be erased last (#680261)
960 - fix leaks when freeing a populated transaction set
961 - take file state into account for file dependencies
962
963 * Tue Mar 22 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-4
964 - fix classification of elf executables with sticky bit set (#689182)
965
966 * Wed Mar 16 2011 Jindirch Novy <jnovy@redhat.com> - 4.9.0-3
967 - fix crash in package manifest check (#688091)
968
969 * Fri Mar 04 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-2
970 - fix duplicate rpmsign binary in rpm main package dragging in build-libs
971
972 * Wed Mar 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-1
973 - update to 4.9.0 final
974 - drop upstreamed patches
975
976 * Tue Mar 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.4
977 - spec cosmetics clean up extra whitespace + group more logically
978 - wipe out BDB environment at boot via tmpfiles.d
979
980 * Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.3
981 - fix erronous double cursor open, causing yum reinstall hang (#678644)
982
983 * Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.2
984 - fix broken logic in depgen collector, hopefully curing #675002
985
986 * Tue Feb 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.1
987 - update to 4.9.0-rc1
988 - drop upstream patches
989 - nss packaging has changed, buildrequire nss-softokn-freebl-devel 
990
991 * Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9.0-0.beta1.7.1
992 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
993
994 * Mon Feb 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.7
995 - fix segfault when building more than one package at a time (#675565)
996
997 * Sun Feb 06 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.6
998 - adjust ocaml rule for libmagic string change
999
1000 * Mon Jan 31 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.5
1001 - dont try to remove environment files if private env used (related to #671200)
1002 - unbreak mono dependency extraction (#673663)
1003 - complain instead of silent abort if cwd is not readable (#672576)
1004
1005 * Tue Jan 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.4
1006 - add support for Requires(posttrans) dependencies
1007
1008 * Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.3
1009 - avoid division by zero in rpmdb size calculation (#671056)
1010 - fix secondary index iteration returing duplicate at end (#671149)
1011 - fix rebuilddb creating duplicate indexes for first header
1012
1013 * Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.2
1014 - permit queries from rpmdb on read-only media (#671200)
1015
1016 * Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.1
1017 - rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
1018   - drop no longer needed patches
1019   - adjust requires + buildrequires to match current needs
1020   - adjust rpmdb index ghosts to match the new release
1021   - split librpmbuild and librpmsign to a separate rpm-build-libs package
1022   - split rpmsign to its own package to allow signing without all the build goo
1023   - build-conditionalize plugins, disabled for now
1024   - gstreamer and printer dependency generation moving out
1025   - handle .so symlink dependencies with fileattrs
1026   - use gnupg2 for signing as that's what typically installed by default
1027
1028 * Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-7
1029 - bunch of spec tweaks, cleanups + corrections:
1030   - shorten rpm-build filelist a bit with glob use, reorder for saner grouping
1031   - missing isa in popt version dependency
1032   - only add rpmdb_foo symlinks for actually relevant db_* utils
1033   - drop no longer necessary file-devel dependency from rpm-devel
1034   - drop sqlite backend build-conditional
1035   - preliminaries for moving from db4 to libdb
1036 - use gnupg2 for signing as that's more likely to be installed by default
1037
1038 * Mon Oct 25 2010 Jindrich Novy <jnovy@redhat.com> - 4.8.1-6
1039 - rebuild with new xz-5.0.0
1040
1041 * Tue Aug 10 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-5
1042 - create gdb index on debuginfo generation (#617166)
1043 - rpm-build now requires /usr/bin/gdb-add-index for consistent index creation
1044 - include COPYING in -apidocs for licensing guidelines compliance
1045
1046 * Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 4.8.1-4
1047 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
1048
1049 * Fri Jul 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-3
1050 - ugh, reversed condition braindamage in the font provide extractor "fix"
1051
1052 * Wed Jun 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-2
1053 - fix a potential getOutputFrom() error from font provide extraction
1054 - debug-friendlier message to aid finding other similar cases (#565223)
1055
1056 * Fri Jun 11 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-1
1057 - update to 4.8.1 (http://rpm.org/wiki/Releases/4.8.1)
1058 - drop no longer needed patches
1059 - fix source url pointing to testing directory
1060
1061 * Thu Jun 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-19
1062 - also strip POSIX file capabilities from hardlinks on upgrade/erase (#598775)
1063
1064 * Wed Jun 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-18
1065 - remove s-bits on upgrade too (#598775)
1066
1067 * Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-17
1068 - fix segfault in spec parser (#597835)
1069
1070 * Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-16
1071 - adjust to new pkg-config behavior wrt private dependencies (#596433)
1072 - rpm-build now requires pkgconfig >= 0.24
1073
1074 * Fri May 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-15
1075 - handle non-existent dependency sets correctly in python (#593553)
1076 - make find-lang look in all locale dirs (#584866)
1077
1078 * Fri Apr 23 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-14
1079 - lose dangling symlink to extinct (and useless) berkeley_db_svc (#585174)
1080
1081 * Wed Mar 24 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-13
1082 - fix python match iterator regression wrt boolean representation
1083
1084 * Wed Mar 17 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-12
1085 - unbreak find-lang --with-man from yesterdays braindamage
1086
1087 * Tue Mar 16 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-11
1088 - support single PPD providing driver for devices (#568351)
1089 - merge the psdriver patch pile into one
1090 - preserve empty lines in spec prep section (#573339)
1091 - teach python bindings about RPMTRANS_FLAG_NOCONTEXTS (related to #573111)
1092 - dont own localized man directories through find_lang (#569536)
1093
1094 * Mon Feb 15 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-10
1095 - drop bogus dependency on lzma, xz is used to handle the lzma format too
1096
1097 * Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-9
1098 - unbreak python(abi) requires generation (#562906)
1099
1100 * Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-8
1101 - more fixes to postscript provides extractor (#562228)
1102 - avoid accessing unrelated mount points in disk space checking (#547548)
1103 - fix disk space checking with erasures present in transaction (#561160)
1104
1105 * Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-7
1106 - couple of fixes to the postscript provides extractor (#538101)
1107
1108 * Thu Feb 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-6
1109 - extract provides for postscript printer drivers (#538101)
1110
1111 * Wed Feb 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-5
1112 - python byte-compilation fixes + improvements (#558997)
1113
1114 * Sat Jan 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-4
1115 - support parallel python versions in python dependency extractor (#532118)
1116
1117 * Thu Jan 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-3
1118 - fix segfault on failed url retrieval
1119 - fix verification error code depending on verbosity level
1120 - if anything in testsuite fails, dump out the log
1121
1122 * Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-2
1123 - put disttag back, accidentally nuked in 4.8.0 final update
1124
1125 * Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-1
1126 - update to 4.8.0 final (http://rpm.org/wiki/Releases/4.8.0)
1127
1128 * Thu Jan 07 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.6
1129 - pull out macro scoping "fix" for now, it breaks font package macros
1130
1131 * Mon Jan 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.5
1132 - always clear locally defined macros when they go out of scope
1133
1134 * Thu Dec 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.4
1135 - permit unexpanded macros when parsing spec (#547997)
1136
1137 * Wed Dec 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.3
1138 - fix a bunch of python refcount-errors causing major memory leaks
1139
1140 * Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.2
1141 - fix noise from python bytecompile on non-python packages (#539635)
1142 - make all our -devel [build]requires isa-specific
1143 - trim out superfluous -devel dependencies from rpm-devel
1144
1145 * Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.1
1146 - update to 4.8.0-beta1 (http://rpm.org/wiki/Releases/4.8.0)
1147 - rpm-build conflicts with current ocaml-runtime
1148
1149 * Fri Dec 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-2
1150 - missing error exit code from signing password checking (#496754)
1151 - dont fail build on unrecognized data files (#532489)
1152 - dont try to parse subkeys and secret keys (#436812)
1153 - fix chmod test on selinux, breaking %%{_fixperms} macro (#543035)
1154
1155 * Wed Nov 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-1
1156 - update to 4.7.2 (http://rpm.org/wiki/Releases/4.7.2)
1157 - fixes #464750, #529214
1158
1159 * Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-10
1160 - rebuild against BDB-4.8.24
1161
1162 * Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-9
1163 - drop versioned dependency to BDB
1164
1165 * Wed Oct 28 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-8
1166 - support multiple python implementations in brp-python-bytecompile (#531117)
1167 - make disk space problem reporting a bit saner (#517418)
1168
1169 * Tue Oct 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-7
1170 - fix build with BDB 4.8.x by removing XA "support" from BDB backend 
1171 - perl dep extractor heredoc parsing improvements (#524929)
1172
1173 * Mon Sep 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-6
1174 - use relative paths within db environment (related to #507309, #507309...)
1175 - remove db environment on close in chrooted operation (related to above)
1176 - initialize rpmlib earlier in rpm2cpio (#523260)
1177 - fix file dependency tag extension formatting (#523282)
1178
1179 * Tue Sep 15 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-5
1180 - fix duplicate dependency filtering on build (#490378)
1181 - permit absolute paths in file lists again (#521760)
1182 - use permissions 444 for all .debug files (#522194)
1183 - add support for optional bugurl tag (#512774)
1184
1185 * Fri Aug 14 2009 Jesse Keating <jkeating@redhat.com> - 4.7.1-4
1186 - Patch to make geode appear as i686 (#517475)
1187
1188 * Thu Aug 06 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-3
1189 - rebuild because of the new xz
1190
1191 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.1-2
1192 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1193
1194 * Tue Jul 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-1
1195 - update to 4.7.1 ((http://rpm.org/wiki/Releases/4.7.1)
1196 - fix source url
1197
1198 * Mon Jul 20 2009 Bill Nottingham <notting@redhat.com> - 4.7.0-9
1199 - enable XZ support
1200
1201 * Thu Jun 18 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-8
1202 - updated OSGi dependency extractor (#506471)
1203 - fix segfault in symlink fingerprinting (#505777)
1204 - fix invalid memory access causing bogus file dependency errors (#506323)
1205
1206 * Tue Jun 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-7
1207 - add dwarf-3 support to debugedit (#505774)
1208
1209 * Fri Jun 12 2009 Stepan Kasal <skasal@redhat.com> - 4.7.0-6
1210 - require libcap >= 2.16 (#505596)
1211
1212 * Wed Jun 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-5
1213 - don't mess up problem altNEVR in python ts.check() (#501068)
1214 - fix hardlink size calculation on build (#503020)
1215
1216 * Thu May 14 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-4
1217 - split cron-job into a sub-package to avoid silly deps on core rpm (#500722)
1218 - rpm requires coreutils but not in %%post
1219 - build with libcap and libacl
1220 - fix pgp pubkey signature tag parsing
1221
1222 * Tue Apr 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-3
1223 - couple of merge-review fixes (#226377)
1224   - eliminate bogus leftover rpm:rpm rpmdb ownership
1225   - unescaped macro in changelog
1226 - fix find-lang --with-kde with KDE3 (#466009)
1227 - switch back to default file digest algorithm
1228
1229 * Fri Apr 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-2
1230 - file classification tweaks for text files (#494817)
1231   - disable libmagic text token checks, it's way too error-prone
1232   - consistently classify all text as such and include description
1233
1234 * Thu Apr 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-1
1235 - update to 4.7.0 final (http://rpm.org/wiki/Releases/4.7.0)
1236 - fixes #494049, #495429
1237 - dont permit test-suite failure anymore
1238
1239 * Thu Apr 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.rc1.1
1240 - update to 4.7.0-rc1
1241 - fixes #493157, #493777, #493696, #491388, #487597, #493162
1242
1243 * Fri Apr 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.9
1244 - fix recorded file state of otherwise skipped files (#492947)
1245 - compress ChangeLog, drop old CHANGES file (#492440)
1246
1247 * Thu Apr  2 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.beta1.8
1248 - Fix sparcv9v and sparc64v targets
1249
1250 * Tue Mar 24 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.7
1251 - prefer more specific types over generic "text" in classification (#491349)
1252
1253 * Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.6
1254 - with the fd leak gone, let libmagic look into compressed files again (#491596)
1255
1256 * Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.5
1257 - fix font provide generation on filenames with whitespace (#491597)
1258
1259 * Thu Mar 12 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.4
1260 - handle RSA V4 signatures (#436812)
1261 - add alpha arch ISA-bits
1262 - enable internal testsuite on build
1263
1264 * Mon Mar 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.3
1265 - fix _install_langs behavior (#489235)
1266 - fix recording of file states into rpmdb on install
1267
1268 * Sun Mar 08 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.2
1269 - load macros before creating directories on src.rpm install (#489104)
1270
1271 * Fri Mar 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.1
1272 - update to 4.7.0-beta1 (http://rpm.org/wiki/Releases/4.7.0)
1273
1274 * Fri Feb 27 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-11
1275 - build rpm itself with md5 file digests for now to ensure upgradability
1276
1277 * Thu Feb 26 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-10
1278 - handle NULL passed as EVR in rpmdsSingle() again (#485616)
1279
1280 * Wed Feb 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-9
1281 - pull out python byte-compile syntax check for now
1282
1283 * Mon Feb 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-8
1284 - make -apidocs sub-package noarch
1285 - fix source URL
1286
1287 * Sat Feb 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-7
1288 - loosen up restrictions on dependency names (#455119)
1289 - handle inter-dependent pkg-config files for requires too (#473814)
1290 - error/warn on elf binaries in noarch package in build
1291
1292 * Fri Feb 20 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-6
1293 - error out on uncompilable python code (Tim Waugh)
1294
1295 * Tue Feb 17 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-5
1296 - remove two offending hunks from anyarch patch causing that
1297   RPMTAG_BUILDARCHS isn't written to SRPMs
1298
1299 * Mon Feb 16 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-4
1300 - inherit group tag from the main package (#470714)
1301 - ignore BuildArch tags for anyarch actions (#442105)
1302 - don't check package BuildRequires when doing --rmsource (#452477)
1303 - don't fail because of missing sources when only spec removal
1304   is requested (#472427)
1305
1306 * Mon Feb 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-3
1307 - updated fontconfig provide script - fc-query does all the hard work now
1308
1309 * Mon Feb 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-2
1310 - build against db 4.7.x
1311
1312 * Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-1
1313 - update to 4.6.0 final
1314 - revert libmagic looking into compressed files for now, breaks ooffice build
1315
1316 * Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.5
1317 - enable fontconfig provides generation
1318
1319 * Thu Feb 05 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.4
1320 - fixup rpm translation lookup to match Fedora specspo (#436941)
1321
1322 * Wed Feb 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.3
1323 - extract mimehandler provides from .desktop files
1324 - preliminaries for extracting font provides (not enabled yet)
1325 - dont classify font metrics data as fonts
1326 - only run script dep extraction once per file, duh
1327
1328 * Sat Jan 31 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.2
1329 - change platform sharedstatedir to something more sensible (#185862)
1330 - add rpmdb_foo links to db utils for documentation compatibility
1331
1332 * Fri Jan 30 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.1
1333 - update to 4.6.0-rc4
1334 - fixes #475582, #478907, #476737, #479869, #476201
1335
1336 * Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.2
1337 - add back defaultdocdir patch which hadn't been applied on 4.6.x branch yet
1338
1339 * Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
1340 - add dist-tag, rebuild
1341
1342 * Tue Dec 09 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
1343 - update to rpm 4.6.0-rc3
1344 - fixes #475214, #474550, #473239
1345
1346 * Wed Dec  3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.9
1347 - I built into the wrong place
1348
1349 * Wed Dec  3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.8
1350 - python 2.6 rebuild again
1351
1352 * Wed Dec 03 2008 Panu Matilainen <pmatilai@redhat.com>
1353 - make rpm-build require pkgconfig (#473978)
1354
1355 * Tue Dec 02 2008 Panu Matilainen <pmatilai@redhat.com>
1356 - fix pkg-config provide generation when pc's depend on each other (#473814)
1357
1358 * Mon Dec 01 2008 Jindrich Novy <jnovy@redhat.com>
1359 - include rpmfileutil.h from rpmmacro.h, unbreaks
1360   net-snmp (#473420)
1361
1362 * Sun Nov 30 2008 Panu Matilainen <pmatilai@redhat.com>
1363 - rebuild for python 2.6
1364
1365 * Sat Nov 29 2008 Panu Matilainen <pmatilai@redhat.com>
1366 - update to 4.6.0-rc2
1367 - fixes #471820, #473167, #469355, #468319, #472507, #247374, #426672, #444661
1368 - enable automatic generation of pkg-config and libtool dependencies #465377
1369
1370 * Fri Oct 31 2008 Panu Matilainen <pmatilai@redhat.com>
1371 - adjust find-debuginfo for "file" output change (#468129)
1372
1373 * Tue Oct 28 2008 Panu Matilainen <pmatilai@redhat.com>
1374 - Florian's improved fingerprinting hash algorithm from upstream
1375
1376 * Sat Oct 25 2008 Panu Matilainen <pmatilai@redhat.com>
1377 - Make noarch sub-packages actually work
1378 - Fix defaultdocdir logic in installplatform to avoid hardwiring mandir
1379
1380 * Fri Oct 24 2008 Jindrich Novy <jnovy@redhat.com>
1381 - update compat-db dependencies (#459710)
1382
1383 * Wed Oct 22 2008 Panu Matilainen <pmatilai@redhat.com>
1384 - never add identical NEVRA to transaction more than once (#467822)
1385
1386 * Sun Oct 19 2008 Panu Matilainen <pmatilai@redhat.com>
1387 - permit tab as macro argument separator (#467567)
1388
1389 * Thu Oct 16 2008 Panu Matilainen <pmatilai@redhat.com>
1390 - update to 4.6.0-rc1 
1391 - fixes #465586, #466597, #465409, #216221, #466503, #466009, #463447...
1392 - avoid using %%configure macro for now, it has unwanted side-effects on rpm
1393
1394 * Wed Oct 01 2008 Panu Matilainen <pmatilai@redhat.com>
1395 - update to official 4.5.90 alpha tarball 
1396 - a big pile of misc bugfixes + translation updates
1397 - isa-macro generation fix for ppc (#464754)
1398 - avoid pulling in pile of perl dependencies for an unused script
1399 - handle both "invalid argument" and clear env version mismatch on posttrans
1400
1401 * Thu Sep 25 2008 Jindrich Novy <jnovy@redhat.com>
1402 - don't treat %%patch numberless if -P parameter is present (#463942)
1403
1404 * Thu Sep 11 2008 Panu Matilainen <pmatilai@redhat.com>
1405 - add hack to support extracting gstreamer plugin provides (#438225)
1406 - fix another macro argument handling regression (#461180)
1407
1408 * Thu Sep 11 2008 Jindrich Novy <jnovy@redhat.com>
1409 - create directory structure for rpmbuild prior to build if it doesn't exist (#455387)
1410 - create _topdir if it doesn't exist when installing SRPM
1411 - don't generate broken cpio in case of hardlink pointing on softlink,
1412   thanks to pixel@mandriva.com
1413
1414 * Sat Sep 06 2008 Jindrich Novy <jnovy@redhat.com>
1415 - fail hard if patch isn't found (#461347)
1416
1417 * Mon Sep 01 2008 Jindrich Novy <jnovy@redhat.com>
1418 - fix parsing of boolean expressions in spec (#456103)
1419   (unbreaks pam, jpilot and maybe other builds)
1420
1421 * Tue Aug 26 2008 Jindrich Novy <jnovy@redhat.com>
1422 - add support for noarch subpackages
1423 - fix segfault in case of insufficient disk space detected (#460146)
1424
1425 * Wed Aug 13 2008 Panu Matilainen <pmatilai@redhat.com>
1426 - 4.5.90-0.git8461.2
1427 - fix archivesize tag generation on ppc (#458817)
1428
1429 * Fri Aug 08 2008 Panu Matilainen <pmatilai@redhat.com>
1430 - 4.5.90-0.git8461.1
1431 - new snapshot from upstream
1432 - fixes #68290, #455972, #446202, #453364, #456708, #456103, #456321, #456913,
1433   #458260, #458261
1434 - partial fix for #457360
1435
1436 * Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
1437 - 4.5.90-0.git8427.1
1438 - new snapshot from upstream
1439
1440 * Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
1441 - 4.5.90-0.git8426.10
1442 - rpm-4.5.90-posttrans.patch
1443 - use header from rpmdb in posttrans to make anaconda happy
1444
1445 * Sat Jul 19 2008 Panu Matilainen <pmatilai@redhat.com>
1446 - 4.5.90-0.git8426.9
1447 - fix regression in patch number handling (#455872)
1448
1449 * Tue Jul 15 2008 Panu Matilainen <pmatilai@redhat.com>
1450 - 4.5.90-0.git8426.8
1451 - fix regression in macro argument handling (#455333)
1452
1453 * Mon Jul 14 2008 Panu Matilainen <pmatilai@redhat.com>
1454 - 4.5.90-0.git8426.7
1455 - fix mono dependency extraction (adjust for libmagic string change)
1456
1457 * Sat Jul 12 2008 Panu Matilainen <pmatilai@redhat.com>
1458 - 4.5.90-0.git8426.6
1459 - fix type mismatch causing funky breakage on ppc64
1460
1461 * Fri Jul 11 2008 Panu Matilainen <pmatilai@redhat.com>
1462 - 4.5.90-0.git8426.5
1463 - flip back to external bdb
1464 - fix tab vs spaces complaints from rpmlint
1465 - add dep for lzma and require unzip instead of zip in build (#310694)
1466 - add pkgconfig dependency to rpm-devel
1467 - drop ISA-dependencies for initial introduction
1468 - new snapshot from upstream for documentation fixes
1469
1470 * Thu Jul 10 2008 Panu Matilainen <pmatilai@redhat.com>
1471 - 4.5.90-0.git8424.4
1472 - handle int vs external db in posttrans too
1473
1474 * Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
1475 - 4.5.90-0.git8424.3
1476 - require curl as external url helper
1477
1478 * Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
1479 - 4.5.90-0.git8424.2
1480 - add support for building with or without internal db
1481
1482 * Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
1483 - rpm 4.5.90-0.git8424.1 (alpha snapshot)
1484 - adjust to build against Berkeley DB 4.5.20 from compat-db for now
1485 - add posttrans to clean up db environment mismatch after upgrade
1486 - forward-port devel autodeps patch
1487
1488 * Tue Jul 08 2008 Panu Matilainen <pmatilai@redhat.com>
1489 - adjust for rpmdb index name change
1490 - drop unnecessary vendor-macro patch for real
1491 - add ISA-dependencies among rpm subpackages
1492 - make lzma and sqlite deps conditional and disabled by default for now
1493
1494 * Fri Feb 01 2008 Panu Matilainen <pmatilai@redhat.com>
1495 - spec largely rewritten, truncating changelog