michal-grzedzicki / rpms / rpm

Forked from rpms/rpm 4 months ago
Clone
648606
# build against xz?
648606
%bcond_without xz
648606
# just for giggles, option to build with internal Berkeley DB
648606
%bcond_with int_bdb
648606
# run internal testsuite?
648606
%bcond_with check
648606
# disable plugins initially
648606
%bcond_without plugins
648606
648606
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
648606
648606
%define rpmhome /usr/lib/rpm
648606
648606
%define rpmver 4.11.3
648606
%define srcver %{rpmver}%{?snapver:-%{snapver}}
648606
648606
%define bdbname libdb
648606
%define bdbver 5.3.15
648606
%define dbprefix db
648606
648606
Summary: The RPM package management system
648606
Name: rpm
648606
Version: %{rpmver}
0e3b59
Release: %{?snapver:0.%{snapver}.}35%{?dist}
648606
Group: System Environment/Base
648606
Url: http://www.rpm.org/
648606
Source0: http://rpm.org/releases/rpm-4.11.x/%{name}-%{srcver}.tar.bz2
648606
%if %{with int_bdb}
648606
Source1: db-%{bdbver}.tar.gz
648606
%else
648606
BuildRequires: libdb-devel
648606
%endif
648606
Source10: libsymlink.attr
648606
Source11: rpm
648606
648606
# Fedora specspo is setup differently than what rpm expects, considering
648606
# this as Fedora-specific patch for now
648606
Patch2: rpm-4.9.90-fedora-specspo.patch
648606
# In current Fedora, man-pages pkg owns all the localized man directories
648606
Patch3: rpm-4.9.90-no-man-dirs.patch
648606
# gnupg2 comes installed by default, avoid need to drag in gnupg too
648606
Patch4: rpm-4.8.1-use-gpg2.patch
648606
Patch5: rpm-4.9.90-armhfp.patch
648606
#conditionally applied patch for arm hardware floating point
648606
Patch6: rpm-4.9.0-armhfp-logic.patch
648606
648606
# Patches already in upstream
648606
Patch108: rpm-4.11.1-libtool-ppc64le.patch
648606
648606
# Patches already in upstream but not in 4.11.x branch
648606
Patch150: rpm-4.11.x-dirlink-verify.patch
648606
Patch151: rpm-4.11.x-defattr-permissions.patch
648606
Patch152: rpm-4.8.x-error-in-log.patch
648606
Patch153: rpm-4.11.x-setperms-setugids-mutual-exclusion.patch
648606
Patch154: rpm-4.8.0-ignore-multiline2.patch
648606
Patch155: rpm-4.11.x-deprecate-addsign.patch
648606
Patch156: rpm-4.11.x-Add-make_build-macro.patch
648606
Patch157: rpm-4.11.x-color-skipping.patch
648606
Patch158: rpm-4.11.x-fix-stripping-of-binaries.patch
648606
Patch159: rpm-4.11.x-fix-debuginfo-creation.patch
648606
Patch160: rpm-4.11.x-systemd-inhibit.patch
648606
Patch161: rpm-4.11.x-parametrized-macro-invocations.patch
648606
Patch162: rpm-4.11.x-broken-pipe.patch
648606
# Belongs to Patch 161
648606
Patch163: rpm-4.11.x-Handle-line-continuation.patch
648606
# Belongs to Patch 160
648606
Patch164: rpm-4.11.3-Initialize-plugins-based-on-DSO-discovery.patch
648606
Patch166: rpm-4.11.x-move-rename.patch
648606
Patch167: rpm-4.11.x-bdb-warings.patch
648606
Patch168: rpm-4.14.x-Add-justdb-to-the-erase-man.patch
648606
Patch169: rpm-4.11.x-multitheaded_xz.patch
648606
Patch170: rpm-4.11.x-perl.req-1.patch
648606
Patch171: rpm-4.11.x-perl.req-2.patch
648606
Patch172: rpm-4.11.x-perl.req-3.patch
648606
Patch173: rpm-4.11.x-perl.req-4.patch
648606
Patch174: rpm-4.11.x-define-PY_SSIZE_T_CLEAN.patch
648606
Patch175: rpm-4.11.x-python-binding-test-case.patch
648606
Patch176: rpm-4.11.x-Add-noplugins.patch
648606
Patch177: rpm-4.11.x-no-longer-config.patch
648606
Patch178: rpm-4.11.x-Fix-off-by-one-base64.patch
648606
Patch179: rpm-4.11.x-sources-to-lua-variables.patch
648606
Patch180: rpm-4.11.x-Fix-Python-hdr-refcount.patch
648606
Patch181: rpm-4.11.x-perl.req-skip-my-var-block.patch
648606
Patch182: rpm-4.11.x-verify-data-range.patch
648606
Patch183: rpm-4.13.x-writable-tmp-dir.patch
648606
Patch184: rpm-4.13.x-increase_header_size.patch
648606
Patch185: rpm-4.13.x-Make-the-stftime-buffer-big-enuff.patch
648606
Patch186: rpm-4.11.x-skipattr.patch
648606
Patch187: rpm-4.13.x-Implement-noconfig-query.patch
648606
Patch188: rpm-4.11.x-weakdep-tags.patch
0e3b59
Patch189: rpm-4.12.x-rpmSign-return-value-correction.patch
0e3b59
Patch190: rpm-4.13.x-fix_find_debuginfo_opts_g.patch
0e3b59
Patch191: rpm-4.13.x-enable_noghost_option.patch
0e3b59
Patch192: rpm-4.11.x-provide-audit-events.patch
648606
648606
# Filter soname dependencies by name
648606
Patch200: rpm-4.11.x-filter-soname-deps.patch
648606
Patch201: rpm-4.11.x-do-not-filter-ld64.patch
648606
648606
# These are not yet upstream
648606
Patch301: rpm-4.6.0-niagara.patch
648606
Patch302: rpm-4.7.1-geode-i686.patch
648606
# Probably to be upstreamed in slightly different form
648606
Patch304: rpm-4.9.1.1-ld-flags.patch
648606
# Compressed debuginfo support (#833311)
648606
Patch305: rpm-4.10.0-dwz-debuginfo.patch
648606
# Minidebuginfo support (#834073)
648606
Patch306: rpm-4.10.0-minidebuginfo.patch
648606
# Fix CRC32 after dwz (#971119)
648606
Patch307: rpm-4.11.1-sepdebugcrcfix.patch
648606
# Fix minidebuginfo on ppc64 (#1052415)
648606
Patch308: rpm-4.11.x-minidebuginfo-ppc64.patch
648606
# Chmod 000 for files being unpacked
648606
Patch309: rpm-4.11.x-chmod.patch
648606
Patch310: rpm-4.11.x-CVE-2014-8118.patch
648606
Patch311: rpm-4.11.3-update-config.guess.patch
648606
Patch312: rpm-4.11.x-man-systemd-inhibit.patch
648606
Patch313: rpm-4.11.x-quiet-signing.patch
648606
Patch314: rpm-4.11.x-export-verifysigs-to-python.patch
648606
648606
# Temporary Patch to provide support for updates
648606
Patch400: rpm-4.10.90-rpmlib-filesystem-check.patch
648606
# Disable plugins
648606
Patch401: rpm-4.11.3-disable-collection-plugins.patch
648606
# Remove EVR check
648606
Patch402: rpm-4.11.3-EVR-validity-check.patch
648606
648606
# Backport of RPMCALLBACK_ELEM_PROGRESS
648606
# https://bugzilla.redhat.com/show_bug.cgi?id=1466649
648606
Patch501: rpm-4.11.x-elem-progress.patch
648606
# Make header to be available for RPMCALLBACK_ELEM_PROGRESS
648606
Patch502: rpm-4.13.x-RPMCALLBACK_ELEM_PROGRESS-available-header.patch
648606
# Backport of reinstall functionality from 4.12
648606
# https://bugzilla.redhat.com/show_bug.cgi?id=1466650
648606
Patch503: rpm-4.11.x-reinstall.patch
648606
648606
# Partially GPL/LGPL dual-licensed and some bits with BSD
648606
# SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD 
648606
License: GPLv2+
648606
648606
Requires: coreutils
648606
%if %{without int_bdb}
648606
# db recovery tools, rpmdb_util symlinks
648606
Requires: %{_bindir}/%{dbprefix}_stat
648606
%endif
648606
Requires: popt%{_isa} >= 1.10.2.1
648606
Requires: curl
648606
648606
%if %{without int_bdb}
648606
BuildRequires: %{bdbname}-devel
648606
%endif
648606
648606
%if %{with check}
648606
BuildRequires: fakechroot
648606
%endif
648606
648606
# XXX generally assumed to be installed but make it explicit as rpm
648606
# is a bit special...
648606
BuildRequires: redhat-rpm-config
648606
BuildRequires: gawk
648606
BuildRequires: elfutils-devel >= 0.112
648606
BuildRequires: elfutils-libelf-devel
648606
BuildRequires: readline-devel zlib-devel
648606
BuildRequires: nss-devel
648606
BuildRequires: nss-softokn-freebl-devel
648606
# The popt version here just documents an older known-good version
648606
BuildRequires: popt-devel >= 1.10.2
648606
BuildRequires: file-devel
648606
BuildRequires: gettext-devel
648606
BuildRequires: libselinux-devel
648606
# XXX semanage is only used by sepolicy plugin but configure requires it...
648606
BuildRequires: libsemanage-devel
648606
BuildRequires: ncurses-devel
648606
BuildRequires: bzip2-devel >= 0.9.0c-2
648606
BuildRequires: python-devel >= 2.6
648606
BuildRequires: lua-devel >= 5.1
648606
BuildRequires: libcap-devel
648606
BuildRequires: libacl-devel
648606
%if ! %{without xz}
648606
BuildRequires: xz-devel >= 4.999.8
648606
%endif
648606
%if %{with plugins}
648606
# Required for systemd-inhibit plugin
648606
BuildRequires: dbus-devel
648606
%endif
0e3b59
BuildRequires: audit-libs-devel
648606
648606
# Only required by sepdebugcrcfix patch
648606
BuildRequires: binutils-devel
648606
# Also required as sepdebugcrcfix messes with all the make files
648606
BuildRequires: automake
648606
648606
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
648606
648606
%description
648606
The RPM Package Manager (RPM) is a powerful command line driven
648606
package management system capable of installing, uninstalling,
648606
verifying, querying, and updating software packages. Each software
648606
package consists of an archive of files along with information about
648606
the package like its version, a description, etc.
648606
648606
%package libs
648606
Summary:  Libraries for manipulating RPM packages
648606
Group: Development/Libraries
648606
License: GPLv2+ and LGPLv2+ with exceptions
648606
Requires: rpm = %{version}-%{release}
648606
# librpm uses cap_compare, introduced sometimes between libcap 2.10 and 2.16.
648606
# A manual require is needed, see #505596
648606
Requires: libcap%{_isa} >= 2.16
648606
648606
%description libs
648606
This package contains the RPM shared libraries.
648606
648606
%package build-libs
648606
Summary:  Libraries for building and signing RPM packages
648606
Group: Development/Libraries
648606
License: GPLv2+ and LGPLv2+ with exceptions
648606
Requires: rpm-libs%{_isa} = %{version}-%{release}
648606
Requires: %{_bindir}/gpg2
648606
648606
%description build-libs
648606
This package contains the RPM shared libraries for building and signing
648606
packages.
648606
648606
%package devel
648606
Summary:  Development files for manipulating RPM packages
648606
Group: Development/Libraries
648606
License: GPLv2+ and LGPLv2+ with exceptions
648606
Requires: rpm = %{version}-%{release}
648606
Requires: rpm-libs%{_isa} = %{version}-%{release}
648606
Requires: rpm-build-libs%{_isa} = %{version}-%{release}
648606
Requires: popt-devel%{_isa}
648606
648606
%description devel
648606
This package contains the RPM C library and header files. These
648606
development files will simplify the process of writing programs that
648606
manipulate RPM packages and databases. These files are intended to
648606
simplify the process of creating graphical package managers or any
648606
other tools that need an intimate knowledge of RPM packages in order
648606
to function.
648606
648606
This package should be installed if you want to develop programs that
648606
will manipulate RPM packages and databases.
648606
648606
%package build
648606
Summary: Scripts and executable programs used to build packages
648606
Group: Development/Tools
648606
Requires: rpm = %{version}-%{release}
648606
Requires: elfutils >= 0.128 binutils
648606
Requires: findutils sed grep gawk diffutils file patch >= 2.5
648606
Requires: unzip gzip bzip2 cpio xz tar
648606
Requires: pkgconfig >= 1:0.24
648606
Requires: /usr/bin/gdb-add-index
648606
# Technically rpmbuild doesn't require any external configuration, but
648606
# creating distro-compatible packages does. To make the common case
648606
# "just work" while allowing for alternatives, depend on a virtual
648606
# provide, typically coming from redhat-rpm-config.
648606
Requires: system-rpm-config
648606
Conflicts: ocaml-runtime < 3.11.1-7
648606
648606
%description build
648606
The rpm-build package contains the scripts and executable programs
648606
that are used to build packages using the RPM Package Manager.
648606
648606
%package sign
648606
Summary: Package signing support
648606
Group: System Environment/Base
648606
Requires: rpm-build-libs%{_isa} = %{version}-%{release}
648606
648606
%description sign
648606
This package contains support for digitally signing RPM packages.
648606
648606
%package python
648606
Summary: Python bindings for apps which will manipulate RPM packages
648606
Group: Development/Libraries
648606
Requires: rpm = %{version}-%{release}
648606
648606
%description python
648606
The rpm-python package contains a module that permits applications
648606
written in the Python programming language to use the interface
648606
supplied by RPM Package Manager libraries.
648606
648606
This package should be installed if you want to develop Python
648606
programs that will manipulate RPM packages and databases.
648606
648606
%package apidocs
648606
Summary: API documentation for RPM libraries
648606
Group: Documentation
648606
BuildArch: noarch
648606
648606
%description apidocs
648606
This package contains API documentation for developing applications
648606
that will manipulate RPM packages and databases.
648606
648606
%package cron
648606
Summary: Create daily logs of installed packages.
648606
Group: System Environment/Base
648606
BuildArch: noarch
648606
Requires: crontabs logrotate rpm = %{version}-%{release}
648606
648606
%description cron
648606
This package contains a cron job which creates daily logs of installed
648606
packages on a system.
648606
648606
%if %{with plugins}
648606
%package plugin-systemd-inhibit
648606
Summary: Rpm plugin for systemd inhibit functionality
648606
Group: System Environment/Base
648606
Requires: rpm-libs%{_isa} = %{version}-%{release}
648606
648606
%description plugin-systemd-inhibit
648606
%{summary}
648606
%endif
648606
648606
648606
%prep
648606
%setup -q -n %{name}-%{srcver} %{?with_int_bdb:-a 1}
648606
%patch2 -p1 -b .fedora-specspo
648606
%patch3 -p1 -b .no-man-dirs
648606
%patch4 -p1 -b .use-gpg2
648606
648606
%ifarch ppc64le
648606
%patch108 -p2 -b .ppc64le
648606
%endif
648606
648606
%patch150 -p1 -b .dirlink-verify
648606
%patch151 -p1 -b .defattr-permissions
648606
%patch152 -p1 -b .error-in-log
648606
%patch153 -p1 -b .setperms-setugids
648606
%patch154 -p1 -b .ignore-multiline2
648606
%patch155 -p1 -b .deprecate-addsign
648606
%patch156 -p1 -b .make-build
648606
%patch157 -p1 -b .skip-color
648606
%patch158 -p1 -b .strip-binaries
648606
%patch159 -p1 -b .debuginfo
648606
%patch160 -p1 -b .systemd-inihibit
648606
%patch161 -p1 -b .macro-expansion
648606
%patch162 -p1 -b .broken-pipe
648606
%patch163 -p1 -b .line-continuation
648606
%patch164 -p1 -b .plugin-detection
648606
%patch166 -p1 -b .move-rename
648606
%patch167 -p1 -b .bdb-warnings
648606
%patch168 -p1 -b .justdb-man
648606
%patch169 -p1 -b .mt_xz
648606
%patch170 -p1 -b .perl.req1
648606
%patch171 -p1 -b .perl.req2
648606
%patch172 -p1 -b .perl.req3
648606
%patch173 -p1 -b .perl.req4
648606
%patch174 -p1 -b .py_size
648606
%patch175 -p1 -b .py_size_test
648606
%patch176 -p1 -b .noplugins
648606
%patch177 -p1 -b .noconfig
648606
%patch178 -p1 -b .offbyone
648606
%patch179 -p1 -b .sourceslua
648606
%patch180 -p1 -b .hdrrefcnt
648606
%patch181 -p1 -b .perlblock
648606
%patch182 -p1 -b .verifysignature
648606
%patch183 -p1 -b .writable_tmp
648606
%patch184 -p1 -b .hdr_size
648606
%patch185 -p1 -b .strtime
648606
%patch186 -p1 -b .skipattr
648606
%patch187 -p1 -b .noconfig-cli
648606
%patch188 -p1 -b .weakdep-tags
0e3b59
%patch189 -p1 -b .rpmsign-error
0e3b59
%patch190 -p1 -b .find_debuginfo_opts
0e3b59
%patch191 -p1 -b .noghost
0e3b59
%patch192 -p1 -b .audit-events
648606
648606
%patch200 -p1 -b .filter-soname-deps
648606
%patch201 -p1 -b .dont-filter-ld64
648606
648606
%patch301 -p1 -b .niagara
648606
%patch302 -p1 -b .geode
648606
%patch304 -p1 -b .ldflags
648606
%patch305 -p1 -b .dwz-debuginfo
648606
%patch306 -p1 -b .minidebuginfo
648606
%patch307 -p1 -b .sepdebugcrcfix
648606
%patch308 -p1 -b .minidebuginfo-ppc64
648606
%patch309 -p1 -b .chmod
648606
%patch310 -p1 -b .namesize
648606
%patch311 -p1 -b .config.guess
648606
%patch312 -p1 -b .man-inhibit
648606
%patch313 -p1 -b .quiet-sign
648606
%patch314 -p1 -b .verifysig
648606
648606
%patch400 -p1 -b .rpmlib-filesystem-check
648606
%patch401 -p1 -b .disable-collection-plugins
648606
%patch402 -p1 -b .remove-EVR-check
648606
648606
%patch5 -p1 -b .armhfp
648606
# this patch cant be applied on softfp builds
648606
%ifnarch armv3l armv4b armv4l armv4tl armv5tel armv5tejl armv6l armv7l
648606
%patch6 -p1 -b .armhfp-logic
648606
%endif
648606
648606
%patch501 -p1 -b .elem-progress
648606
%patch502 -p1 -b .elem-progress-header
648606
%patch503 -p1 -b .reinstall
648606
648606
%if %{with int_bdb}
648606
ln -s db-%{bdbver} db
648606
%endif
648606
648606
%build
648606
%if %{without int_bdb}
648606
#CPPFLAGS=-I%{_includedir}/db%{bdbver} 
648606
#LDFLAGS=-L%{_libdir}/db%{bdbver}
648606
%endif
648606
CPPFLAGS="$CPPFLAGS `pkg-config --cflags nss`"
648606
CFLAGS="$RPM_OPT_FLAGS"
648606
export CPPFLAGS CFLAGS LDFLAGS
648606
648606
# Using configure macro has some unwanted side-effects on rpm platform
648606
# setup, use the old-fashioned way for now only defining minimal paths.
648606
./configure \
648606
    --prefix=%{_usr} \
648606
    --sysconfdir=%{_sysconfdir} \
648606
    --localstatedir=%{_var} \
648606
    --sharedstatedir=%{_var}/lib \
648606
    --libdir=%{_libdir} \
648606
    --build=%{_target_platform} \
648606
    --host=%{_target_platform} \
648606
    --with-vendor=redhat \
648606
    %{!?with_int_bdb: --with-external-db} \
648606
    %{!?with_plugins: --disable-plugins} \
648606
    --with-lua \
648606
    --with-selinux \
648606
    --with-cap \
648606
    --with-acl \
648606
    --enable-python
648606
648606
make %{?_smp_mflags}
648606
648606
%install
648606
rm -rf $RPM_BUILD_ROOT
648606
648606
make DESTDIR="$RPM_BUILD_ROOT" install
648606
648606
# remove all plugins except systemd_inhibit
648606
rm -f ${RPM_BUILD_ROOT}%{_libdir}/rpm-plugins/{exec.so,sepolicy.so}
648606
648606
# Save list of packages through cron
648606
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily
648606
install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/rpm
648606
648606
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
648606
install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rpm
648606
648606
mkdir -p ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d
648606
echo "r /var/lib/rpm/__db.*" > ${RPM_BUILD_ROOT}/usr/lib/tmpfiles.d/rpm.conf
648606
648606
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
648606
mkdir -p $RPM_BUILD_ROOT%{rpmhome}/macros.d
648606
648606
install -m 644 %{SOURCE10} ${RPM_BUILD_ROOT}%{rpmhome}/fileattrs/libsymlink.attr
648606
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/bash-completion/completions
648606
install -m 644 %{SOURCE11} ${RPM_BUILD_ROOT}%{_datadir}/bash-completion/completions/rpm
648606
648606
mkdir -p $RPM_BUILD_ROOT/var/lib/rpm
648606
for dbi in \
648606
    Basenames Conflictname Dirnames Group Installtid Name Obsoletename \
648606
    Packages Providename Requirename Triggername Sha1header Sigmd5 \
648606
    __db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \
648606
    __db.008 __db.009
648606
do
648606
    touch $RPM_BUILD_ROOT/var/lib/rpm/$dbi
648606
done
648606
648606
# plant links to relevant db utils as rpmdb_foo for documention compatibility
648606
%if %{without int_bdb}
648606
for dbutil in dump load recover stat upgrade verify
648606
do
648606
    ln -s ../../bin/%{dbprefix}_${dbutil} $RPM_BUILD_ROOT/%{rpmhome}/rpmdb_${dbutil}
648606
done
648606
%endif
648606
648606
%find_lang %{name}
648606
648606
find $RPM_BUILD_ROOT -name "*.la"|xargs rm -f
648606
648606
# avoid dragging in tonne of perl libs for an unused script
648606
chmod 0644 $RPM_BUILD_ROOT/%{rpmhome}/perldeps.pl
648606
648606
# compress our ChangeLog, it's fairly big...
648606
bzip2 -9 ChangeLog
648606
648606
%clean
648606
rm -rf $RPM_BUILD_ROOT
648606
648606
%if %{with check}
648606
%check
648606
make check
648606
[ "$(ls -A tests/rpmtests.dir)" ] && cat tests/rpmtests.log
648606
%endif
648606
648606
%post libs -p /sbin/ldconfig
648606
%postun libs -p /sbin/ldconfig
648606
648606
%post build-libs -p /sbin/ldconfig
648606
%postun build-libs -p /sbin/ldconfig
648606
648606
%posttrans
648606
# XXX this is klunky and ugly, rpm itself should handle this
648606
dbstat=/usr/lib/rpm/rpmdb_stat
648606
if [ -x "$dbstat" ]; then
648606
    if "$dbstat" -e -h /var/lib/rpm 2>&1 | grep -q "doesn't match library version \| Invalid argument"; then
648606
        rm -f /var/lib/rpm/__db.* 
648606
    fi
648606
fi
648606
exit 0
648606
648606
%files -f %{name}.lang
648606
%defattr(-,root,root,-)
648606
%doc GROUPS COPYING CREDITS ChangeLog.bz2 doc/manual/[a-z]*
648606
648606
/usr/lib/tmpfiles.d/rpm.conf
648606
%dir %{_sysconfdir}/rpm
648606
648606
%attr(0755, root, root) %dir /var/lib/rpm
648606
%attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace) /var/lib/rpm/*
648606
648606
/bin/rpm
648606
%{_bindir}/rpm2cpio
648606
%{_bindir}/rpmdb
648606
%{_bindir}/rpmkeys
648606
%{_bindir}/rpmquery
648606
%{_bindir}/rpmverify
648606
648606
%{_mandir}/man8/rpm.8*
648606
%{_mandir}/man8/rpmdb.8*
648606
%{_mandir}/man8/rpmkeys.8*
648606
%{_mandir}/man8/rpm2cpio.8*
648606
648606
%{_datadir}/bash-completion/completions/rpm
648606
648606
# XXX this places translated manuals to wrong package wrt eg rpmbuild
648606
%lang(fr) %{_mandir}/fr/man[18]/*.[18]*
648606
%lang(ko) %{_mandir}/ko/man[18]/*.[18]*
648606
%lang(ja) %{_mandir}/ja/man[18]/*.[18]*
648606
%lang(pl) %{_mandir}/pl/man[18]/*.[18]*
648606
%lang(ru) %{_mandir}/ru/man[18]/*.[18]*
648606
%lang(sk) %{_mandir}/sk/man[18]/*.[18]*
648606
648606
%attr(0755, root, root) %dir %{rpmhome}
648606
%{rpmhome}/macros
648606
%{rpmhome}/macros.d
648606
%{rpmhome}/rpmpopt*
648606
%{rpmhome}/rpmrc
648606
648606
%{rpmhome}/rpmdb_*
648606
%{rpmhome}/rpm.daily
648606
%{rpmhome}/rpm.log
648606
%{rpmhome}/rpm.supp
648606
%{rpmhome}/rpm2cpio.sh
648606
%{rpmhome}/tgpg
648606
648606
%{rpmhome}/platform
648606
648606
%files libs
648606
%defattr(-,root,root)
648606
%{_libdir}/librpmio.so.*
648606
%{_libdir}/librpm.so.*
648606
648606
%if %{with plugins}
648606
%files plugin-systemd-inhibit
648606
%{_libdir}/rpm-plugins
648606
%{_libdir}/rpm-plugins/systemd_inhibit.so
648606
%{_mandir}/man8/rpm-plugin-systemd-inhibit.8*
648606
%endif
648606
648606
%files build-libs
648606
%defattr(-,root,root)
648606
%{_libdir}/librpmbuild.so.*
648606
%{_libdir}/librpmsign.so.*
648606
648606
%files build
648606
%defattr(-,root,root)
648606
%{_bindir}/rpmbuild
648606
%{_bindir}/gendiff
648606
%{_bindir}/rpmspec
648606
648606
%{_mandir}/man1/gendiff.1*
648606
%{_mandir}/man8/rpmbuild.8*
648606
%{_mandir}/man8/rpmdeps.8*
648606
%{_mandir}/man8/rpmspec.8*
648606
648606
%{rpmhome}/brp-*
648606
%{rpmhome}/check-*
648606
%{rpmhome}/debugedit
648606
%{rpmhome}/sepdebugcrcfix
648606
%{rpmhome}/find-debuginfo.sh
648606
%{rpmhome}/find-lang.sh
648606
%{rpmhome}/*provides*
648606
%{rpmhome}/*requires*
648606
%{rpmhome}/*deps*
648606
%{rpmhome}/*.prov
648606
%{rpmhome}/*.req
648606
%{rpmhome}/config.*
648606
%{rpmhome}/mkinstalldirs
648606
%{rpmhome}/macros.p*
648606
%{rpmhome}/fileattrs
648606
648606
%files sign
648606
%defattr(-,root,root)
648606
%{_bindir}/rpmsign
648606
%{_mandir}/man8/rpmsign.8*
648606
648606
%files python
648606
%defattr(-,root,root)
648606
%{python_sitearch}/rpm
648606
648606
%files devel
648606
%defattr(-,root,root)
648606
%{_mandir}/man8/rpmgraph.8*
648606
%{_bindir}/rpmgraph
648606
%{_libdir}/librp*[a-z].so
648606
%{_libdir}/pkgconfig/rpm.pc
648606
%{_includedir}/rpm
648606
648606
%files cron
648606
%defattr(-,root,root)
648606
%{_sysconfdir}/cron.daily/rpm
648606
%config(noreplace) %{_sysconfdir}/logrotate.d/rpm
648606
648606
%files apidocs
648606
%defattr(-,root,root)
648606
%doc COPYING doc/librpm/html/*
648606
648606
%changelog
0e3b59
* Tue Jun 19 2018 Pavlina Moravcova Varekova <pmoravco@redhat.com> - 4.11.3-35
0e3b59
- Correct "root_dir" output in audit event (#1555326)
0e3b59
0e3b59
* Fri May 25 2018 Pavlina Moravcova Varekova <pmoravco@redhat.com> - 4.11.3-34
0e3b59
- Adjust --noghost documentation (#1395818)
0e3b59
- Provide audit events on update verification (#1555326)
0e3b59
0e3b59
* Thu May 10 2018 Pavlina Moravcova Varekova <pmoravco@redhat.com> - 4.11.3-33
0e3b59
- Repair of --noghost option implementation (#1395818)
0e3b59
- Backport fix rpmSign() return value in case of failure (#1419590)
0e3b59
- Backport passing _find_debuginfo_opts -g to eu-strip for executables
0e3b59
  (#1540653)
0e3b59
648606
* Mon Nov 13 2017 Panu Matilainen <pmatilai@redhat.com> - 4.11.3-32
648606
- Backport weak dependency tag definitions (#1508538)
648606
648606
* Mon Oct 30 2017 Panu Matilainen <pmatilai@redhat.com> - 4.11.3-31
648606
- Backport missing infra for --noconfig option (#1406611)
648606
- As a side-effect, this also makes --noghost work as intended
648606
648606
* Fri Oct 13 2017 Florian Festi <ffesti@redhat.com> - 4.11.3-30
648606
- Respin to fix changelog
648606
648606
* Fri Oct 13 2017 Florian Festi <ffesti@redhat.com> - 4.11.3-29
648606
- Fix coverity warnings in patch for #1441098
648606
648606
* Mon Oct 09 2017 Florian Festi <ffesti@redhat.com> - 4.11.3-28
648606
- Make sure files in /usr/src/debug are not world writable (RHBZ #1441098)
648606
- Increase maximal header size (RHBZ #1434656)
648606
- Increase buffer to be able to render Korean dates (RHBZ #1425231)
648606
- Add --noconfig option (RHBZ #1406611)
648606
648606
* Wed Aug 23 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.11.3-27
648606
- Make header available from RPMCALLBACK_ELEM_PROGRESS (RHBZ #1466649)
648606
648606
* Wed Aug 02 2017 Igor Gnatenko <ignatenko@redhat.com> - 4.11.3-26
648606
- Backport RPMCALLBACK_ELEM_PROGRESS (RHBZ #1466649)
648606
- Backport reinstall feature (RHBZ #1466650)
648606
648606
* Fri Mar 17 2017 Panu Matilainen <pmatilai@redhat.com> - 4.11.3-25
648606
- Really fix #1371487
648606
648606
* Thu Mar 16 2017 Florian Festi <ffesti@redhat.com> - 4.11.3-24
648606
- Fix include in patch for #1343692
648606
- Disable patch for (#1371487) temporarily
648606
648606
* Mon Mar 13 2017 Florian Festi <ffesti@redhat.com> - 4.11.3-22
648606
- Move rpm-plugin-systemd-inhibit man page to that package (#1360706)
648606
- Fix off by one error in base64 code (#1341913)
648606
- Add sources to lua to prevent %%autosetup failing in some cases (#1359084)
648606
- Fix refcounting for Python hdr objects (#1358467)
648606
- Perl dependecy generator: Skip blocks after variable definitions (#1378307)
648606
- Verify signatures properly (#1371487)
648606
- Export function in Python binding for yum (#1343692)
648606
648606
* Tue Jul 26 2016 Florian Festi <ffesti@redhat.com> - 4.11.3-21
648606
- Fix --sign for rpmbuild with --quiet (#1293483)
648606
- Adjusted fix for --noplugins option (#1264031)
648606
648606
* Thu Jul 14 2016 Florian Festi <ffesti@redhat.com> - 4.11.3-20
648606
- Removed broken fix for #1293483
648606
648606
* Thu Apr 21 2016 Florian Festi <ffesti@redhat.com> - 4.11.3-18
648606
- Fixed failing upstream test 257 on big endian systems (#1264463)
648606
- Fixed problems with perl.req script (#1320214, #1275551)
648606
- Fixed race condition in rpm file deployment when updating an existing file
648606
  (#1320181)
648606
- Move bdb warnings from stdin to stdout (#1297793)
648606
- Add --justdb to the erase section of the man page, too (#1310561)
648606
- Backport support for multi threaded xz compression (#1278924)
648606
- Update config.guess (#1291377)
648606
- Add --noplugins option (#1264031)
648606
- Overwrite a file if it is not marked as config any more (#1290463)
648606
- Add man page for systemd-inhibit plugin (#1265578)
648606
648606
* Tue Dec 01 2015 Pavol Babincak <pbabinca@redhat.com> - 4.11.3-17.2
648606
- Remove one more %%{_isa} from BuildRequires (#1286805)
648606
648606
* Tue Dec 01 2015 Pavol Babincak <pbabinca@redhat.com> - 4.11.3-17.1
648606
- Remove %%{_isa} from BuildRequires (#1286805)
648606
648606
* Fri Sep 11 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-17
648606
- Detect plugins by DSO file name. Needed for #1160401
648606
648606
* Thu Aug 20 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-16
648606
- Add fix for the fix for #1225118
648606
648606
* Wed Aug 19 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-15
648606
- Remove incompatible check for multiple separators in version or release
648606
  (#1250538)
648606
648606
* Wed Aug 19 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-14
648606
- Enable plugin system but disable collection plugins. Needed for
648606
  systemd-inhibit plugin (#1160401)
648606
- Move systemd-inhibit plugin into its own sub packge
648606
648606
* Tue Jul 21 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-13
648606
- Don't show error message if log function fails because of broken pipe
648606
 (#1244687)
648606
648606
* Wed Jul 08 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-12
648606
- Dont eat newlines on parametrized macro invocations (#1225118)
648606
648606
* Tue Jul 07 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-11
648606
- Back port rpm-plugin-systemd-inhibit (#1160401)
648606
648606
* Thu Jul 02 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-10
648606
- Fix stripping and debuginfo creation of binaries for changed file output.
648606
  (#1206312)
648606
648606
* Tue Jun 30 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-9
648606
- Fix color skipping of multiple files with the same content (#1170119)
648606
648606
* Mon Jun 29 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-8
648606
- Add %make_build macro for hiding parallel-build magic from specs (#1221357)
648606
648606
* Fri Jun 26 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-7
648606
- Add deprecation warning to description of --addsign (#1165414)
648606
648606
* Fri Jun 26 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-6
648606
- Add bash completion (#1183032)
648606
648606
* Fri Jun 26 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-5
648606
- Fix producing bogus dependencies by perl.req (#1191121)
648606
648606
* Thu Jun 25 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-4
648606
- Clearly state that --setperms and --setugids are mutually exclusive
648606
  (#1192000)
648606
648606
* Thu Jun 25 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-3
648606
- If an error occurs during printing log message then print the error on stderr
648606
  (#1202753)
648606
648606
* Thu Jun 25 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-2
648606
- File mode from %%defattr is applied to directories with warning (#1204674)
648606
648606
* Fri Jun 19 2015 Florian Festi <ffesti@redhat.com> - 4.11.3-1
648606
- Rebase to upstream release 4.11.3 (#1145970)
648606
648606
* Mon Jan 12 2015 Florian Festi <ffesti@redhat.com> - 4.11.1-25
648606
- Check for malicious CPIO file name size (#1163061)
648606
- Fixes CVE-2014-8118
648606
648606
* Thu Nov 13 2014 Florian Festi <ffesti@redhat.com> - 4.11.1-24
648606
- Fix race condidition where unchecked data is exposed in the file system
648606
  (#1163061)
648606
648606
* Fri Oct 10 2014 Panu matilainen <pmatilai@redhat.com> - 4.11.1-23
648606
- Really fix brp-python-bytecompile (#1083052)
648606
648606
* Mon Sep 29 2014 Panu matilainen <pmatilai@redhat.com> - 4.11.1-22
648606
- Actually apply the dirlink patch, doh.
648606
648606
* Mon Sep 29 2014 Panu matilainen <pmatilai@redhat.com> - 4.11.1-21
648606
- Handle directory replaced with a symlink to one in verify (#1101861)
648606
648606
* Thu Sep 25 2014 Panu matilainen <pmatilai@redhat.com> - 4.11.1-20
648606
- Byte-compile versioned python libdirs in non-root prefix too (#1083052)
648606
648606
* Fri Apr 25 2014 Aldy Hernandez  <aldyh@redhat.com> - 4.11.1-19
648606
- Handle ppc64le in libtool.m4.
648606
648606
* Fri Apr 25 2014 Aldy Hernandez  <aldyh@redhat.com> - 4.11.1-18
648606
- Import from rawhide:
648606
  * Wed Jan 15 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-12
648606
  - include ppc64le in %%power64 macro (#1052930)
648606
648606
* Fri Apr 25 2014 Aldy Hernandez  <aldyh@redhat.com> - 4.11.1-17
648606
- Import from rawhide:
648606
  * Tue Oct 01 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-8
648606
  - add support for ppc64le architecture
648606
648606
* Mon Mar 24 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-16
648606
- Fully reset file actions between rpmtsRun() calls (#1076552)
648606
648606
* Wed Feb 19 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-15
648606
- Make room for SHA224 in digest bundles (#1066494)
648606
648606
* Tue Feb 18 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-14
648606
- Fix incorrect header sort state on export bloating headers (#1061730)
648606
648606
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 4.11.1-13
648606
- Mass rebuild 2014-01-24
648606
648606
* Thu Jan 16 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-12
648606
- Make rpm-build depend on virtual system-rpm-config provide (#1048514)
648606
648606
* Thu Jan 16 2014 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-11
648606
- Fix minidebuginfo generation on ppc64 (#1052415)
648606
648606
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 4.11.1-10
648606
- Mass rebuild 2013-12-27
648606
648606
* Mon Sep 30 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-9
648606
 - Fix byteorder for 64 bit tags on big endian machines (#1012946)
648606
 - Better RPMSIGTAG_SIZE vs PMSIGTAG_LONGSIZE detection (#1012595)
648606
648606
* Wed Sep 11 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-8
648606
- Fix segfault on empty -p <lua> scriptlet body (#1004062)
648606
- Add missing dependency on tar to rpm-build (#986539)
648606
648606
* Thu Aug 29 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-7
648606
- Fix relocation regression wrt unowned directories (#1001553)
648606
- Fix build-time double-free wrt %%caps() on wildcard file entry (#1002089)
648606
- Fix source URL in spec
648606
648606
* Fri Aug 02 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-6
648606
 - Disable test suite as fakechroot is not longer in the distribution
648606
648606
* Fri Aug 02 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-5
648606
- Revert: Clarify man page about mutually exclusive options (#969505)
648606
- Revert: Move translated rpmgraph man pages to devel sub package (#948861)
648606
648606
* Thu Aug 01 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-4
648606
- Clarify man page about mutually exclusive options (#969505)
648606
- Move translated rpmgraph man pages to devel sub package (#948861)
648606
648606
* Tue Jul 30 2013 Florian Festi <ffesti@redhat.com> - 4.11.1-3
648606
- Do not filter out lib64.* dependencies (#988373)
648606
648606
* Fri Jul 05 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-2
648606
- filter out non-library soname dependencies by default
648606
648606
* Fri Jul 05 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.1-1
648606
- update to 4.11.1 (http://rpm.org/wiki/Releases/4.11.1)
648606
- drop upstreamed patches
648606
- fix .gnu_debuglink CRC32 after dwz, buildrequire binutils-devel (#971119)
648606
- ensure relocatable packages always get install-prefix(es) set (#979443)
648606
648606
* Tue May 28 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-2
648606
- check for stale locks when opening write-cursors (#860500, #962750...)
648606
- serialize BDB environment open/close (#924417)
648606
648606
* Mon Feb 04 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0.1-1
648606
- update to 4.11.0.1 (http://rpm.org/wiki/Releases/4.11.0.1)
648606
648606
* Tue Jan 29 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.3
648606
- revert yesterdays ghost-fix, it eats rpmdb's on upgrades
648606
648606
* Mon Jan 28 2013 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.2
648606
- armv7hl and armv7hnl should not have -mthumb (#901901)
648606
- fix duplicate directory ownership between rpm and rpm-build (#894201)
648606
- fix regression on paths shared between a real file/dir and a ghost
648606
648606
* Mon Dec 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.11.0-0.beta1.1
648606
- update to 4.11 beta
648606
648606
* Mon Nov 19 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.3
648606
- package /usr/lib/rpm/macros.d directory (related to #846679)
648606
- fixup a bunch of old incorrect dates in spec changelog
648606
648606
* Sat Nov 17 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.2
648606
- fix double-free on %caps in spec (#877512)
648606
648606
* Thu Nov 15 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.90-0.git11989.1
648606
- update to 4.11 (http://rpm.org/wiki/Releases/4.11.0) post-alpha snapshot
648606
- drop/adjust patches as necessary
648606
648606
* Thu Oct 11 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-3
648606
- fix noarch __isa_* macro filter in installplatform (#865436)
648606
648606
* Wed Oct 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-2
648606
- account for intentionally skipped files when verifying hardlinks (#864622)
648606
648606
* Wed Oct 03 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.1-1
648606
- update to 4.10.1 ((http://rpm.org/wiki/Releases/4.10.1)
648606
648606
* Mon Jul 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-6
648606
- move our tmpfiles config to more politically correct location (#840192)
648606
648606
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.0-5.1
648606
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
648606
648606
* Mon Jul 02 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-5
648606
- force _host_vendor to redhat to better match toolchain etc (#485203)
648606
648606
* Thu Jun 28 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-4
648606
- merge ppc64p7 related fixes that only went into f17 (#835978)
648606
648606
* Wed Jun 27 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-3
648606
- add support for minidebuginfo generation (#834073)
648606
648606
* Mon Jun 25 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-2
648606
- add dwarf compression support to debuginfo generation (#833311)
648606
648606
* Thu May 24 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-1
648606
- update to 4.10.0 final
648606
648606
* Mon Apr 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.10.0-0.beta1.1
648606
- update to 4.10.0-beta1
648606
648606
* Mon Apr 16 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11536.1
648606
- newer git snapshot (#809402, #808750)
648606
- adjust posttrans script wrt bdb string change (#803866, #805613)
648606
648606
* Thu Apr 05 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11519.1
648606
- newer git snapshot to keep patch-count down
648606
- fixes CVE-2012-0060, CVE-2012-0061 and CVE-2012-0815
648606
- fix obsoletes in installing set getting matched on provides (#810077)
648606
648606
* Wed Apr 04 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.12
648606
- rebuild against new libdb
648606
648606
* Tue Apr 03 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.11
648606
- build with internal libdb to allow libdb build with higher soname
648606
648606
* Fri Mar 30 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.10
648606
- fix base arch macro generation (#808250)
648606
648606
* Thu Mar 29 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.9
648606
- accept files as command line arguments to rpmdeps again (#807767)
648606
 
648606
* Mon Mar 26 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.8
648606
- remove fake library provide hacks now that deltarpm got rebuilt
648606
648606
* Fri Mar 23 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.7
648606
- fix header data length calculation breakage
648606
648606
* Thu Mar 22 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.6
648606
- fix keyid size bogosity causing breakage on 32bit systems
648606
648606
* Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.5
648606
- add temporary fake library provides to get around deltarpm "bootstrap"
648606
  dependency (yes its dirty)
648606
648606
* Wed Mar 21 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.4
648606
- fix overzealous sanity check breaking posttrans scripts
648606
648606
* Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.3
648606
- fix bad interaction with yum's test-transaction and pretrans scripts
648606
648606
* Tue Mar 20 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.90-0.git11505.2
648606
- rebuild
648606
648606
* Tue Mar 20 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.90-0.git11505.1
648606
- update to 4.10.0 alpha (http://rpm.org/wiki/Releases/4.10.0)
648606
- drop/adjust patches as necessary
648606
648606
* Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-14
648606
- fix backport thinko in the exclude patch
648606
648606
* Wed Mar 07 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-13
648606
- fix memory corruption on rpmdb size estimation (#766260)
648606
- fix couple of memleaks in python bindings (#782147)
648606
- fix regression in verify output formatting (#797964)
648606
- dont process spec include in false branch of if (#782970)
648606
- only warn on missing excluded files on build (#745629)
648606
- dont free up file info sets on test transactions
648606
648606
* Thu Feb 09 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-12
648606
- switch back to smaller BDB cache default (#752897)
648606
648606
* Sun Jan 15 2012 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-11
648606
- always apply arm hfp macros, conditionally apply the logic to detect hfp
648606
648606
* Tue Jan 10 2012 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-10
648606
- adjust perl and python detection rules for libmagic change (#772699)
648606
648606
* Mon Jan 09 2012 Jindrich Novy <jnovy@redhat.com> - 4.9.1.2-9
648606
- recognize perl script as perl code (#772632)
648606
648606
* Tue Dec 20 2011 Kay Sievers <kay@redhat.com> - 4.9.1.2-8
648606
- add temporary rpmlib patch to support filesystem transition
648606
  https://fedoraproject.org/wiki/Features/UsrMove
648606
648606
* Fri Dec 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-7
648606
- switch over to libdb, aka Berkeley DB 5.x
648606
648606
* Thu Dec 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-6
648606
- fix classification of ELF binaries with setuid/setgid bit (#758251)
648606
648606
* Fri Nov 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-5
648606
- adjust font detection rules for libmagic change (#757105)
648606
648606
* Wed Nov 09 2011 Dennis Gilmore <dennis@ausil.us> - 4.9.1.2-4
648606
- conditionally apply arm patch for hardfp on all arches but arm softfp ones
648606
648606
* Fri Oct 28 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-3
648606
- adjust db util prefix & dependency due to #749293
648606
- warn but dont fail the build if STABS encountered by debugedit (#725378)
648606
648606
* Wed Oct 12 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-2
648606
- try teaching find-lang about the new gnome help layout (#736523)
648606
648606
* Thu Sep 29 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.2-1
648606
- update to 4.9.1.2 (CVE-2011-3378)
648606
- drop upstreamed rpmdb signal patch
648606
648606
* Mon Sep 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-3
648606
- fix signal blocking/unblocking regression on rpmdb open/close (#739492)
648606
648606
* Mon Aug 08 2011 Adam Jackson <ajax@redhat.com> 4.9.1.1-2
648606
- Add RPM_LD_FLAGS to build environment (#728974)
648606
648606
* Tue Aug 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1.1-1
648606
- update to 4.9.1.1
648606
648606
* Tue Jul 19 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-2
648606
- fix recursion of directories with trailing slash in file list (#722474)
648606
648606
* Fri Jul 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.1-1
648606
- update to 4.9.1 (http://rpm.org/wiki/Releases/4.9.1)
648606
- drop no longer needed patches
648606
648606
* Thu Jun 16 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-10
648606
- rebuild to fix a missing interpreter dependency due to bug #712251
648606
648606
* Fri Jun 10 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-9
648606
- fix crash if prep or changelog section in spec is empty (#706959)
648606
- fix crash on macro which undefines itself
648606
- fix script dependency generation with file 5.07 string changes (#712251)
648606
648606
* Thu May 26 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-8
648606
- add dwarf-4 support to debugedit (#707677)
648606
- generate build-id symlinks for all filenames sharing a build-id (#641377)
648606
648606
* Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-7
648606
- add missing ldconfig calls to build-libs sub-package
648606
- fix source url
648606
648606
* Thu Apr 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-6
648606
- revert the spec query change (#693338) for now, it breaks fedpkg
648606
648606
* Tue Apr 05 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-5
648606
- verify some properties of replaced and wrong-colored files (#528383)
648606
- only list packages that would be generated on spec query (#693338)
648606
- preferred color packages should be erased last (#680261)
648606
- fix leaks when freeing a populated transaction set
648606
- take file state into account for file dependencies
648606
648606
* Tue Mar 22 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-4
648606
- fix classification of elf executables with sticky bit set (#689182)
648606
648606
* Wed Mar 16 2011 Jindirch Novy <jnovy@redhat.com> - 4.9.0-3
648606
- fix crash in package manifest check (#688091)
648606
648606
* Fri Mar 04 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-2
648606
- fix duplicate rpmsign binary in rpm main package dragging in build-libs
648606
648606
* Wed Mar 02 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-1
648606
- update to 4.9.0 final
648606
- drop upstreamed patches
648606
648606
* Tue Mar 01 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.4
648606
- spec cosmetics clean up extra whitespace + group more logically
648606
- wipe out BDB environment at boot via tmpfiles.d
648606
648606
* Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.3
648606
- fix erronous double cursor open, causing yum reinstall hang (#678644)
648606
648606
* Mon Feb 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.2
648606
- fix broken logic in depgen collector, hopefully curing #675002
648606
648606
* Tue Feb 15 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.rc1.1
648606
- update to 4.9.0-rc1
648606
- drop upstream patches
648606
- nss packaging has changed, buildrequire nss-softokn-freebl-devel 
648606
648606
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.9.0-0.beta1.7.1
648606
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
648606
648606
* Mon Feb 07 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.7
648606
- fix segfault when building more than one package at a time (#675565)
648606
648606
* Sun Feb 06 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.6
648606
- adjust ocaml rule for libmagic string change
648606
648606
* Mon Jan 31 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.5
648606
- dont try to remove environment files if private env used (related to #671200)
648606
- unbreak mono dependency extraction (#673663)
648606
- complain instead of silent abort if cwd is not readable (#672576)
648606
648606
* Tue Jan 25 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.4
648606
- add support for Requires(posttrans) dependencies
648606
648606
* Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.3
648606
- avoid division by zero in rpmdb size calculation (#671056)
648606
- fix secondary index iteration returing duplicate at end (#671149)
648606
- fix rebuilddb creating duplicate indexes for first header
648606
648606
* Fri Jan 21 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.2
648606
- permit queries from rpmdb on read-only media (#671200)
648606
648606
* Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.9.0-0.beta1.1
648606
- rpm 4.9.0-beta1 (http://rpm.org/wiki/Releases/4.9.0)
648606
  - drop no longer needed patches
648606
  - adjust requires + buildrequires to match current needs
648606
  - adjust rpmdb index ghosts to match the new release
648606
  - split librpmbuild and librpmsign to a separate rpm-build-libs package
648606
  - split rpmsign to its own package to allow signing without all the build goo
648606
  - build-conditionalize plugins, disabled for now
648606
  - gstreamer and printer dependency generation moving out
648606
  - handle .so symlink dependencies with fileattrs
648606
  - use gnupg2 for signing as that's what typically installed by default
648606
648606
* Tue Jan 18 2011 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-7
648606
- bunch of spec tweaks, cleanups + corrections:
648606
  - shorten rpm-build filelist a bit with glob use, reorder for saner grouping
648606
  - missing isa in popt version dependency
648606
  - only add rpmdb_foo symlinks for actually relevant db_* utils
648606
  - drop no longer necessary file-devel dependency from rpm-devel
648606
  - drop sqlite backend build-conditional
648606
  - preliminaries for moving from db4 to libdb
648606
- use gnupg2 for signing as that's more likely to be installed by default
648606
648606
* Mon Oct 25 2010 Jindrich Novy <jnovy@redhat.com> - 4.8.1-6
648606
- rebuild with new xz-5.0.0
648606
648606
* Tue Aug 10 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-5
648606
- create gdb index on debuginfo generation (#617166)
648606
- rpm-build now requires /usr/bin/gdb-add-index for consistent index creation
648606
- include COPYING in -apidocs for licensing guidelines compliance
648606
648606
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 4.8.1-4
648606
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
648606
648606
* Fri Jul 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-3
648606
- ugh, reversed condition braindamage in the font provide extractor "fix"
648606
648606
* Wed Jun 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-2
648606
- fix a potential getOutputFrom() error from font provide extraction
648606
- debug-friendlier message to aid finding other similar cases (#565223)
648606
648606
* Fri Jun 11 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.1-1
648606
- update to 4.8.1 (http://rpm.org/wiki/Releases/4.8.1)
648606
- drop no longer needed patches
648606
- fix source url pointing to testing directory
648606
648606
* Thu Jun 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-19
648606
- also strip POSIX file capabilities from hardlinks on upgrade/erase (#598775)
648606
648606
* Wed Jun 02 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-18
648606
- remove s-bits on upgrade too (#598775)
648606
648606
* Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-17
648606
- fix segfault in spec parser (#597835)
648606
648606
* Thu May 27 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-16
648606
- adjust to new pkg-config behavior wrt private dependencies (#596433)
648606
- rpm-build now requires pkgconfig >= 0.24
648606
648606
* Fri May 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-15
648606
- handle non-existent dependency sets correctly in python (#593553)
648606
- make find-lang look in all locale dirs (#584866)
648606
648606
* Fri Apr 23 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-14
648606
- lose dangling symlink to extinct (and useless) berkeley_db_svc (#585174)
648606
648606
* Wed Mar 24 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-13
648606
- fix python match iterator regression wrt boolean representation
648606
648606
* Wed Mar 17 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-12
648606
- unbreak find-lang --with-man from yesterdays braindamage
648606
648606
* Tue Mar 16 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-11
648606
- support single PPD providing driver for devices (#568351)
648606
- merge the psdriver patch pile into one
648606
- preserve empty lines in spec prep section (#573339)
648606
- teach python bindings about RPMTRANS_FLAG_NOCONTEXTS (related to #573111)
648606
- dont own localized man directories through find_lang (#569536)
648606
648606
* Mon Feb 15 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-10
648606
- drop bogus dependency on lzma, xz is used to handle the lzma format too
648606
648606
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-9
648606
- unbreak python(abi) requires generation (#562906)
648606
648606
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-8
648606
- more fixes to postscript provides extractor (#562228)
648606
- avoid accessing unrelated mount points in disk space checking (#547548)
648606
- fix disk space checking with erasures present in transaction (#561160)
648606
648606
* Fri Feb 05 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-7
648606
- couple of fixes to the postscript provides extractor (#538101)
648606
648606
* Thu Feb 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-6
648606
- extract provides for postscript printer drivers (#538101)
648606
648606
* Wed Feb 03 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-5
648606
- python byte-compilation fixes + improvements (#558997)
648606
648606
* Sat Jan 30 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-4
648606
- support parallel python versions in python dependency extractor (#532118)
648606
648606
* Thu Jan 21 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-3
648606
- fix segfault on failed url retrieval
648606
- fix verification error code depending on verbosity level
648606
- if anything in testsuite fails, dump out the log
648606
648606
* Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-2
648606
- put disttag back, accidentally nuked in 4.8.0 final update
648606
648606
* Fri Jan 08 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-1
648606
- update to 4.8.0 final (http://rpm.org/wiki/Releases/4.8.0)
648606
648606
* Thu Jan 07 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.6
648606
- pull out macro scoping "fix" for now, it breaks font package macros
648606
648606
* Mon Jan 04 2010 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.5
648606
- always clear locally defined macros when they go out of scope
648606
648606
* Thu Dec 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.4
648606
- permit unexpanded macros when parsing spec (#547997)
648606
648606
* Wed Dec 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.3
648606
- fix a bunch of python refcount-errors causing major memory leaks
648606
648606
* Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.2
648606
- fix noise from python bytecompile on non-python packages (#539635)
648606
- make all our -devel [build]requires isa-specific
648606
- trim out superfluous -devel dependencies from rpm-devel
648606
648606
* Mon Dec 07 2009 Panu Matilainen <pmatilai@redhat.com> - 4.8.0-0.beta1.1
648606
- update to 4.8.0-beta1 (http://rpm.org/wiki/Releases/4.8.0)
648606
- rpm-build conflicts with current ocaml-runtime
648606
648606
* Fri Dec 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-2
648606
- missing error exit code from signing password checking (#496754)
648606
- dont fail build on unrecognized data files (#532489)
648606
- dont try to parse subkeys and secret keys (#436812)
648606
- fix chmod test on selinux, breaking %%{_fixperms} macro (#543035)
648606
648606
* Wed Nov 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.2-1
648606
- update to 4.7.2 (http://rpm.org/wiki/Releases/4.7.2)
648606
- fixes #464750, #529214
648606
648606
* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-10
648606
- rebuild against BDB-4.8.24
648606
648606
* Wed Nov 18 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-9
648606
- drop versioned dependency to BDB
648606
648606
* Wed Oct 28 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-8
648606
- support multiple python implementations in brp-python-bytecompile (#531117)
648606
- make disk space problem reporting a bit saner (#517418)
648606
648606
* Tue Oct 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-7
648606
- fix build with BDB 4.8.x by removing XA "support" from BDB backend 
648606
- perl dep extractor heredoc parsing improvements (#524929)
648606
648606
* Mon Sep 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-6
648606
- use relative paths within db environment (related to #507309, #507309...)
648606
- remove db environment on close in chrooted operation (related to above)
648606
- initialize rpmlib earlier in rpm2cpio (#523260)
648606
- fix file dependency tag extension formatting (#523282)
648606
648606
* Tue Sep 15 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-5
648606
- fix duplicate dependency filtering on build (#490378)
648606
- permit absolute paths in file lists again (#521760)
648606
- use permissions 444 for all .debug files (#522194)
648606
- add support for optional bugurl tag (#512774)
648606
648606
* Fri Aug 14 2009 Jesse Keating <jkeating@redhat.com> - 4.7.1-4
648606
- Patch to make geode appear as i686 (#517475)
648606
648606
* Thu Aug 06 2009 Jindrich Novy <jnovy@redhat.com> - 4.7.1-3
648606
- rebuild because of the new xz
648606
648606
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7.1-2
648606
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
648606
648606
* Tue Jul 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.1-1
648606
- update to 4.7.1 ((http://rpm.org/wiki/Releases/4.7.1)
648606
- fix source url
648606
648606
* Mon Jul 20 2009 Bill Nottingham <notting@redhat.com> - 4.7.0-9
648606
- enable XZ support
648606
648606
* Thu Jun 18 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-8
648606
- updated OSGi dependency extractor (#506471)
648606
- fix segfault in symlink fingerprinting (#505777)
648606
- fix invalid memory access causing bogus file dependency errors (#506323)
648606
648606
* Tue Jun 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-7
648606
- add dwarf-3 support to debugedit (#505774)
648606
648606
* Fri Jun 12 2009 Stepan Kasal <skasal@redhat.com> - 4.7.0-6
648606
- require libcap >= 2.16 (#505596)
648606
648606
* Wed Jun 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-5
648606
- don't mess up problem altNEVR in python ts.check() (#501068)
648606
- fix hardlink size calculation on build (#503020)
648606
648606
* Thu May 14 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-4
648606
- split cron-job into a sub-package to avoid silly deps on core rpm (#500722)
648606
- rpm requires coreutils but not in %%post
648606
- build with libcap and libacl
648606
- fix pgp pubkey signature tag parsing
648606
648606
* Tue Apr 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-3
648606
- couple of merge-review fixes (#226377)
648606
  - eliminate bogus leftover rpm:rpm rpmdb ownership
648606
  - unescaped macro in changelog
648606
- fix find-lang --with-kde with KDE3 (#466009)
648606
- switch back to default file digest algorithm
648606
648606
* Fri Apr 17 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-2
648606
- file classification tweaks for text files (#494817)
648606
  - disable libmagic text token checks, it's way too error-prone
648606
  - consistently classify all text as such and include description
648606
648606
* Thu Apr 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-1
648606
- update to 4.7.0 final (http://rpm.org/wiki/Releases/4.7.0)
648606
- fixes #494049, #495429
648606
- dont permit test-suite failure anymore
648606
648606
* Thu Apr 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.rc1.1
648606
- update to 4.7.0-rc1
648606
- fixes #493157, #493777, #493696, #491388, #487597, #493162
648606
648606
* Fri Apr 03 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.9
648606
- fix recorded file state of otherwise skipped files (#492947)
648606
- compress ChangeLog, drop old CHANGES file (#492440)
648606
648606
* Thu Apr  2 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 4.7.0-0.beta1.8
648606
- Fix sparcv9v and sparc64v targets
648606
648606
* Tue Mar 24 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.7
648606
- prefer more specific types over generic "text" in classification (#491349)
648606
648606
* Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.6
648606
- with the fd leak gone, let libmagic look into compressed files again (#491596)
648606
648606
* Mon Mar 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.5
648606
- fix font provide generation on filenames with whitespace (#491597)
648606
648606
* Thu Mar 12 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.4
648606
- handle RSA V4 signatures (#436812)
648606
- add alpha arch ISA-bits
648606
- enable internal testsuite on build
648606
648606
* Mon Mar 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.3
648606
- fix _install_langs behavior (#489235)
648606
- fix recording of file states into rpmdb on install
648606
648606
* Sun Mar 08 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.2
648606
- load macros before creating directories on src.rpm install (#489104)
648606
648606
* Fri Mar 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.7.0-0.beta1.1
648606
- update to 4.7.0-beta1 (http://rpm.org/wiki/Releases/4.7.0)
648606
648606
* Fri Feb 27 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-11
648606
- build rpm itself with md5 file digests for now to ensure upgradability
648606
648606
* Thu Feb 26 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-10
648606
- handle NULL passed as EVR in rpmdsSingle() again (#485616)
648606
648606
* Wed Feb 25 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-9
648606
- pull out python byte-compile syntax check for now
648606
648606
* Mon Feb 23 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-8
648606
- make -apidocs sub-package noarch
648606
- fix source URL
648606
648606
* Sat Feb 21 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-7
648606
- loosen up restrictions on dependency names (#455119)
648606
- handle inter-dependent pkg-config files for requires too (#473814)
648606
- error/warn on elf binaries in noarch package in build
648606
648606
* Fri Feb 20 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-6
648606
- error out on uncompilable python code (Tim Waugh)
648606
648606
* Tue Feb 17 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-5
648606
- remove two offending hunks from anyarch patch causing that
648606
  RPMTAG_BUILDARCHS isn't written to SRPMs
648606
648606
* Mon Feb 16 2009 Jindrich Novy <jnovy@redhat.com> - 4.6.0-4
648606
- inherit group tag from the main package (#470714)
648606
- ignore BuildArch tags for anyarch actions (#442105)
648606
- don't check package BuildRequires when doing --rmsource (#452477)
648606
- don't fail because of missing sources when only spec removal
648606
  is requested (#472427)
648606
648606
* Mon Feb 16 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-3
648606
- updated fontconfig provide script - fc-query does all the hard work now
648606
648606
* Mon Feb 09 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-2
648606
- build against db 4.7.x
648606
648606
* Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-1
648606
- update to 4.6.0 final
648606
- revert libmagic looking into compressed files for now, breaks ooffice build
648606
648606
* Fri Feb 06 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.5
648606
- enable fontconfig provides generation
648606
648606
* Thu Feb 05 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.4
648606
- fixup rpm translation lookup to match Fedora specspo (#436941)
648606
648606
* Wed Feb 04 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.3
648606
- extract mimehandler provides from .desktop files
648606
- preliminaries for extracting font provides (not enabled yet)
648606
- dont classify font metrics data as fonts
648606
- only run script dep extraction once per file, duh
648606
648606
* Sat Jan 31 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.2
648606
- change platform sharedstatedir to something more sensible (#185862)
648606
- add rpmdb_foo links to db utils for documentation compatibility
648606
648606
* Fri Jan 30 2009 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc4.1
648606
- update to 4.6.0-rc4
648606
- fixes #475582, #478907, #476737, #479869, #476201
648606
648606
* Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.2
648606
- add back defaultdocdir patch which hadn't been applied on 4.6.x branch yet
648606
648606
* Fri Dec 12 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
648606
- add dist-tag, rebuild
648606
648606
* Tue Dec 09 2008 Panu Matilainen <pmatilai@redhat.com> - 4.6.0-0.rc3.1
648606
- update to rpm 4.6.0-rc3
648606
- fixes #475214, #474550, #473239
648606
648606
* Wed Dec  3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.9
648606
- I built into the wrong place
648606
648606
* Wed Dec  3 2008 Jeremy Katz <katzj@redhat.com> - 4.6.0-0.rc2.8
648606
- python 2.6 rebuild again
648606
648606
* Wed Dec 03 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- make rpm-build require pkgconfig (#473978)
648606
648606
* Tue Dec 02 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- fix pkg-config provide generation when pc's depend on each other (#473814)
648606
648606
* Mon Dec 01 2008 Jindrich Novy <jnovy@redhat.com>
648606
- include rpmfileutil.h from rpmmacro.h, unbreaks
648606
  net-snmp (#473420)
648606
648606
* Sun Nov 30 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- rebuild for python 2.6
648606
648606
* Sat Nov 29 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- update to 4.6.0-rc2
648606
- fixes #471820, #473167, #469355, #468319, #472507, #247374, #426672, #444661
648606
- enable automatic generation of pkg-config and libtool dependencies #465377
648606
648606
* Fri Oct 31 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- adjust find-debuginfo for "file" output change (#468129)
648606
648606
* Tue Oct 28 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- Florian's improved fingerprinting hash algorithm from upstream
648606
648606
* Sat Oct 25 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- Make noarch sub-packages actually work
648606
- Fix defaultdocdir logic in installplatform to avoid hardwiring mandir
648606
648606
* Fri Oct 24 2008 Jindrich Novy <jnovy@redhat.com>
648606
- update compat-db dependencies (#459710)
648606
648606
* Wed Oct 22 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- never add identical NEVRA to transaction more than once (#467822)
648606
648606
* Sun Oct 19 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- permit tab as macro argument separator (#467567)
648606
648606
* Thu Oct 16 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- update to 4.6.0-rc1 
648606
- fixes #465586, #466597, #465409, #216221, #466503, #466009, #463447...
648606
- avoid using %%configure macro for now, it has unwanted side-effects on rpm
648606
648606
* Wed Oct 01 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- update to official 4.5.90 alpha tarball 
648606
- a big pile of misc bugfixes + translation updates
648606
- isa-macro generation fix for ppc (#464754)
648606
- avoid pulling in pile of perl dependencies for an unused script
648606
- handle both "invalid argument" and clear env version mismatch on posttrans
648606
648606
* Thu Sep 25 2008 Jindrich Novy <jnovy@redhat.com>
648606
- don't treat %%patch numberless if -P parameter is present (#463942)
648606
648606
* Thu Sep 11 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- add hack to support extracting gstreamer plugin provides (#438225)
648606
- fix another macro argument handling regression (#461180)
648606
648606
* Thu Sep 11 2008 Jindrich Novy <jnovy@redhat.com>
648606
- create directory structure for rpmbuild prior to build if it doesn't exist (#455387)
648606
- create _topdir if it doesn't exist when installing SRPM
648606
- don't generate broken cpio in case of hardlink pointing on softlink,
648606
  thanks to pixel@mandriva.com
648606
648606
* Sat Sep 06 2008 Jindrich Novy <jnovy@redhat.com>
648606
- fail hard if patch isn't found (#461347)
648606
648606
* Mon Sep 01 2008 Jindrich Novy <jnovy@redhat.com>
648606
- fix parsing of boolean expressions in spec (#456103)
648606
  (unbreaks pam, jpilot and maybe other builds)
648606
648606
* Tue Aug 26 2008 Jindrich Novy <jnovy@redhat.com>
648606
- add support for noarch subpackages
648606
- fix segfault in case of insufficient disk space detected (#460146)
648606
648606
* Wed Aug 13 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8461.2
648606
- fix archivesize tag generation on ppc (#458817)
648606
648606
* Fri Aug 08 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8461.1
648606
- new snapshot from upstream
648606
- fixes #68290, #455972, #446202, #453364, #456708, #456103, #456321, #456913,
648606
  #458260, #458261
648606
- partial fix for #457360
648606
648606
* Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
648606
- 4.5.90-0.git8427.1
648606
- new snapshot from upstream
648606
648606
* Thu Jul 31 2008 Florian Festi <ffesti@redhat.com>
648606
- 4.5.90-0.git8426.10
648606
- rpm-4.5.90-posttrans.patch
648606
- use header from rpmdb in posttrans to make anaconda happy
648606
648606
* Sat Jul 19 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8426.9
648606
- fix regression in patch number handling (#455872)
648606
648606
* Tue Jul 15 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8426.8
648606
- fix regression in macro argument handling (#455333)
648606
648606
* Mon Jul 14 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8426.7
648606
- fix mono dependency extraction (adjust for libmagic string change)
648606
648606
* Sat Jul 12 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8426.6
648606
- fix type mismatch causing funky breakage on ppc64
648606
648606
* Fri Jul 11 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8426.5
648606
- flip back to external bdb
648606
- fix tab vs spaces complaints from rpmlint
648606
- add dep for lzma and require unzip instead of zip in build (#310694)
648606
- add pkgconfig dependency to rpm-devel
648606
- drop ISA-dependencies for initial introduction
648606
- new snapshot from upstream for documentation fixes
648606
648606
* Thu Jul 10 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8424.4
648606
- handle int vs external db in posttrans too
648606
648606
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8424.3
648606
- require curl as external url helper
648606
648606
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- 4.5.90-0.git8424.2
648606
- add support for building with or without internal db
648606
648606
* Wed Jul 09 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- rpm 4.5.90-0.git8424.1 (alpha snapshot)
648606
- adjust to build against Berkeley DB 4.5.20 from compat-db for now
648606
- add posttrans to clean up db environment mismatch after upgrade
648606
- forward-port devel autodeps patch
648606
648606
* Tue Jul 08 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- adjust for rpmdb index name change
648606
- drop unnecessary vendor-macro patch for real
648606
- add ISA-dependencies among rpm subpackages
648606
- make lzma and sqlite deps conditional and disabled by default for now
648606
648606
* Fri Feb 01 2008 Panu Matilainen <pmatilai@redhat.com>
648606
- spec largely rewritten, truncating changelog