teknoraver / rpms / rpm

Forked from rpms/rpm 4 months ago
Clone

Blame rpm.spec

Paul Nasrat eb6953
%define with_python_version     2.5%{nil}
Paul Nasrat b1ecff
%define with_apidocs            1%{nil}
cvsdist 921826
Panu Matilainen f780b8
%define rpmhome /usr/lib/rpm
cvsdist 02edfd
Paul Nasrat b1ecff
Summary: The RPM package management system
cvsdist 1bdb86
Name: rpm
Panu Matilainen fa7edf
Version: 4.4.2.3
Panu Matilainen fa7edf
Release: 0.1.rc1
cvsdist 1bdb86
Group: System Environment/Base
Paul Nasrat b1ecff
Url: http://www.rpm.org/
Panu Matilainen fa7edf
Source: http://rpm.org/releases/rpm-4.4.x/%{name}-%{version}-rc1.tar.gz
Panu Matilainen c0e815
Patch1: rpm-4.4.1-prereq.patch
Panu Matilainen c0e815
Patch2: rpm-4.4.2-ghost-conflicts.patch
Panu Matilainen c0e815
Patch3: rpm-4.4.2-trust.patch
Panu Matilainen 9c33f4
Patch4: rpm-4.4.2.2-devel-autodep.patch
Panu Matilainen c0e815
Patch5: rpm-4.4.2-rpmfc-skip.patch
Panu Matilainen 65c42a
Patch6: rpm-4.4.2.2-matchpathcon.patch
Panu Matilainen 3876c0
Patch7: rpm-4.4.2.1-no-popt.patch
Panu Matilainen fa7edf
Patch8: rpm-4.4.2.3-nss.patch
Panu Matilainen fa7edf
Patch9: rpm-4.4.2.2-autofoo.patch
Panu Matilainen fa7edf
Patch10: rpm-4.4.2.2-pkgconfig-path.patch
Panu Matilainen fa7edf
Patch11: rpm-4.4.2.3-queryformat-arch.patch
Panu Matilainen 412a63
Panu Matilainen 2368c3
Patch50: rpm-4.4.2.3-geode-instplat.patch
Panu Matilainen 2368c3
Panu Matilainen eda84a
# XXX Beware, this is one murky license, partially GPL/LGPL dual-licensed
Panu Matilainen eda84a
# and several different components with their own licenses included...
Panu Matilainen 412a63
# SourceLicense: (GPLv2+ and LGPLv2+ with exceptions) and BSD and MIT and Sleepycat
Panu Matilainen 412a63
License: GPLv2+
Panu Matilainen 412a63
Panu Matilainen 2c9332
Requires(post): coreutils
Panu Matilainen e91007
Requires: popt >= 1.10.2.1
Paul Nasrat c4acc0
Requires: crontabs
Panu Matilainen 1c9fae
Requires: logrotate
cvsdist 9eb5b2
Panu Matilainen 412a63
# XXX for autoreconf due to popt removal
Panu Matilainen 412a63
BuildRequires: autoconf automake libtool
Panu Matilainen f780b8
# XXX generally assumed to be installed but make it explicit as rpm
Panu Matilainen f780b8
# is a bit special...
Panu Matilainen f780b8
BuildRequires: redhat-rpm-config
Panu Matilainen 223b2f
BuildRequires: gawk
Paul Nasrat a5c9d4
BuildRequires: elfutils-devel >= 0.112
Deepak Bhole cf0553
BuildRequires: elfutils-libelf-devel-static
Paul Nasrat b1ecff
BuildRequires: readline-devel zlib-devel
Panu Matilainen 34fad6
BuildRequires: nss-devel
Panu Matilainen 9c33f4
# The popt version here just document an older known-good version, not
Panu Matilainen 412a63
# necessarily accurate
Panu Matilainen 9c33f4
BuildRequires: popt-devel >= 1.10.2 
jbj c14aa4
BuildRequires: sqlite-devel
Paul Nasrat 5d7ac9
BuildRequires: gettext-devel
Paul Nasrat 1d8748
BuildRequires: libselinux-devel
Paul Nasrat 534eb1
BuildRequires: ncurses-devel
jbj abbbab
BuildRequires: bzip2-devel >= 0.9.0c-2
cvsdist 7474a3
BuildRequires: python-devel >= %{with_python_version}
cvsdist 9eb5b2
Panu Matilainen 412a63
BuildConflicts: neon-devel
Panu Matilainen 412a63
Panu Matilainen 2c9332
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsdist 1bdb86
cvsdist 1bdb86
%description
cvsdist 73bf5c
The RPM Package Manager (RPM) is a powerful command line driven
cvsdist 1bdb86
package management system capable of installing, uninstalling,
cvsdist b1db19
verifying, querying, and updating software packages. Each software
cvsdist 1bdb86
package consists of an archive of files along with information about
cvsdist 1bdb86
the package like its version, a description, etc.
cvsdist 1bdb86
cvsdist 98655b
%package libs
Paul Nasrat b1ecff
Summary:  Libraries for manipulating RPM packages
cvsdist 98655b
Group: Development/Libraries
Panu Matilainen 412a63
License: GPLv2+ and LGPLv2+ with exceptions
Panu Matilainen c0e815
Requires: rpm = %{version}-%{release}
cvsdist 98655b
cvsdist 98655b
%description libs
cvsdist 98655b
This package contains the RPM shared libraries.
cvsdist 98655b
cvsdist 1bdb86
%package devel
Paul Nasrat b1ecff
Summary:  Development files for manipulating RPM packages
cvsdist 1bdb86
Group: Development/Libraries
Panu Matilainen 412a63
License: GPLv2+ and LGPLv2+ with exceptions
Panu Matilainen c0e815
Requires: rpm = %{version}-%{release}
Panu Matilainen 34fad6
Requires: nss-devel 
jbj c14aa4
Requires: sqlite-devel
Paul Nasrat 6a92fd
Requires: libselinux-devel
Paul Nasrat b691d6
Requires: elfutils-libelf-devel
Panu Matilainen e3543e
Requires: popt-devel
cvsdist 1bdb86
cvsdist 1bdb86
%description devel
cvsdist b1db19
This package contains the RPM C library and header files. These
cvsdist b1db19
development files will simplify the process of writing programs that
cvsdist 1bdb86
manipulate RPM packages and databases. These files are intended to
cvsdist 1bdb86
simplify the process of creating graphical package managers or any
cvsdist 1bdb86
other tools that need an intimate knowledge of RPM packages in order
cvsdist 1bdb86
to function.
cvsdist 1bdb86
cvsdist 1bdb86
This package should be installed if you want to develop programs that
cvsdist 1bdb86
will manipulate RPM packages and databases.
cvsdist 1bdb86
cvsdist 1bdb86
%package build
Paul Nasrat b1ecff
Summary: Scripts and executable programs used to build packages
cvsdist 1bdb86
Group: Development/Tools
Panu Matilainen 61cb76
Requires: rpm = %{version}-%{release}
Panu Matilainen 61cb76
Requires: elfutils >= 0.128 binutils
Panu Matilainen 44830a
Requires: findutils sed grep gawk diffutils file patch >= 2.5
Panu Matilainen 61cb76
Requires: zip gzip bzip2 cpio
cvsdist 1bdb86
cvsdist 1bdb86
%description build
cvsdist b1db19
The rpm-build package contains the scripts and executable programs
cvsdist b1db19
that are used to build packages using the RPM Package Manager.
cvsdist 1bdb86
cvsdist a37c64
%package python
Paul Nasrat b1ecff
Summary: Python bindings for apps which will manipulate RPM packages
cvsdist a37c64
Group: Development/Libraries
Panu Matilainen c0e815
Requires: rpm = %{version}-%{release}
cvsdist a37c64
cvsdist a37c64
%description python
cvsdist b1db19
The rpm-python package contains a module that permits applications
cvsdist a37c64
written in the Python programming language to use the interface
cvsdist 02edfd
supplied by RPM Package Manager libraries.
cvsdist a37c64
cvsdist a37c64
This package should be installed if you want to develop Python
cvsdist a37c64
programs that will manipulate RPM packages and databases.
cvsdist b60fd6
Panu Matilainen f780b8
%if %{with_apidocs}
Panu Matilainen f780b8
%package apidocs
Panu Matilainen f780b8
Summary: API documentation for RPM libraries
Panu Matilainen f780b8
Group: Documentation
Panu Matilainen f780b8
BuildRequires: doxygen
Panu Matilainen f780b8
Panu Matilainen f780b8
%description apidocs
Panu Matilainen f780b8
This package contains API documentation for developing applications
Panu Matilainen f780b8
that will manipulate RPM packages and databases.
Panu Matilainen f780b8
%endif
Panu Matilainen f780b8
cvsdist 1bdb86
%prep
Panu Matilainen fa7edf
%setup -q -n %{name}-%{version}-rc1
Panu Matilainen c0e815
%patch1 -p1 -b .prereq
Panu Matilainen c0e815
%patch2 -p1 -b .ghostconflicts
Panu Matilainen c0e815
%patch3 -p1 -b .trust
Panu Matilainen c0e815
%patch4 -p1 -b .develdeps
Panu Matilainen c0e815
%patch5 -p1 -b .fcskip
Panu Matilainen c0e815
%patch6 -p1 -b .matchpathcon
Panu Matilainen 3876c0
%patch7 -p1 -b .no-popt
Panu Matilainen fa7edf
%patch8 -p1 -b .nss
Panu Matilainen fa7edf
%patch9 -p1 -b .autofoo
Panu Matilainen fa7edf
%patch10 -p1 -b .pkgconfig-path
Panu Matilainen fa7edf
%patch11 -p1 -b .qfmt-arch
Panu Matilainen 412a63
Panu Matilainen 2368c3
%patch50 -p1 -b .geode-instplat
Panu Matilainen 2368c3
Panu Matilainen 412a63
# force external popt
Panu Matilainen 412a63
rm -rf popt/
Panu Matilainen 412a63
Panu Matilainen 600622
# XXX for popt removal 
Panu Matilainen 412a63
autoreconf
Panu Matilainen 6d40e7
Panu Matilainen f780b8
%build
cvsdist 1bdb86
Panu Matilainen 55f233
# XXX pull in updated config.guess and config.sub as done by %%configure
Panu Matilainen 39d026
# which cannot be used to build rpm itself due to makefile brokenness
Panu Matilainen 39d026
for i in $(find . -name config.guess -o -name config.sub) ; do 
Panu Matilainen 39d026
    [ -f /usr/lib/rpm/redhat/$(basename $i) ] && %{__rm} -f $i && %{__cp} -fv /usr/lib/rpm/redhat/$(basename $i) $i 
Panu Matilainen 39d026
done 
Panu Matilainen 39d026
Panu Matilainen 600622
# XXX rpm 4.4.2.1 can't be built with %%configure due to makefile brokenness
Paul Nasrat 7086a3
CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
Panu Matilainen f780b8
./configure --prefix=%{_usr} \
Panu Matilainen f780b8
            --sysconfdir=%{_sysconfdir} \
Panu Matilainen f780b8
            --localstatedir=%{_var} \
Panu Matilainen f780b8
            --infodir=%{_infodir} \
Panu Matilainen f780b8
            --mandir=%{_mandir} \
Panu Matilainen f780b8
            --with-python=%{with_python_version} \
Panu Matilainen f780b8
            --enable-posixmutexes
cvsdist 87eb98
jbj 80c00d
make %{?_smp_mflags}
cvsdist 1bdb86
cvsdist 1bdb86
%install
cvsdist 1bdb86
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb86
cvsdist 65b2a0
make DESTDIR="$RPM_BUILD_ROOT" install
cvsdist 9eb5b2
Panu Matilainen 3876c0
# Clean up useless symlinks
Panu Matilainen f780b8
for i in rpme rpmi rpmu; do
Panu Matilainen f780b8
    rm -f $RPM_BUILD_ROOT%{_bindir}/$i
Paul Nasrat baebc9
done
Paul Nasrat a78ea3
cvsdist 4370f6
# Save list of packages through cron
Panu Matilainen f780b8
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily
Panu Matilainen f780b8
install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/rpm
cvsdist 4370f6
Panu Matilainen f780b8
mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
Panu Matilainen f780b8
install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/rpm
cvsdist 4370f6
Panu Matilainen f780b8
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
cvsdist 1bdb86
cvsdist 02edfd
mkdir -p $RPM_BUILD_ROOT/var/spool/repackage
cvsdist 4370f6
mkdir -p $RPM_BUILD_ROOT/var/lib/rpm
cvsdist 4370f6
for dbi in \
Paul Nasrat b1ecff
        Basenames Conflictname Dirnames Group Installtid Name Packages \
Paul Nasrat b1ecff
        Providename Provideversion Requirename Requireversion Triggername \
Paul Nasrat b1ecff
        Filemd5s Pubkeys Sha1header Sigmd5 \
Paul Nasrat b1ecff
        __db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \
Paul Nasrat b1ecff
        __db.008 __db.009
cvsdist 4370f6
do
cvsdist 4370f6
    touch $RPM_BUILD_ROOT/var/lib/rpm/$dbi
cvsdist 4370f6
done
cvsdist 4370f6
Panu Matilainen 2c9332
%find_lang %{name}
Panu Matilainen 2c9332
Panu Matilainen 2c9332
# copy db and file/libmagic license info to distinct names
Panu Matilainen 2c9332
cp -p db/LICENSE LICENSE-bdb
Panu Matilainen 2c9332
cp -p file/LEGAL.NOTICE LEGAL.NOTICE-file
Panu Matilainen 46c6a5
cp -p lua/COPYRIGHT COPYRIGHT-lua
Panu Matilainen 2c9332
cvsdist 02edfd
# Get rid of unpackaged files
cvsdist 1bdb86
{ cd $RPM_BUILD_ROOT
Panu Matilainen 600622
  rm -f .%{_libdir}/lib*.{a,la}
Panu Matilainen f780b8
  rm -f .%{rpmhome}/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req,rpm.*}
Panu Matilainen f780b8
  rm -rf .%{_mandir}/{fr,ko}
Panu Matilainen f780b8
  rm -f .%{_libdir}/python%{with_python_version}/site-packages/*.{a,la}
Panu Matilainen f780b8
  rm -f .%{_libdir}/python%{with_python_version}/site-packages/rpm/*.{a,la}
Panu Matilainen f780b8
  rm -f .%{_libdir}/python%{with_python_version}/site-packages/rpmdb/*.{a,la}
cvsdist 1bdb86
}
cvsdist 1bdb86
Panu Matilainen f780b8
find $RPM_BUILD_ROOT/%{_libdir}/python%{with_python_version} -name "*.py"|xargs chmod 644
Panu Matilainen f780b8
cvsdist 1bdb86
%clean
cvsdist 1bdb86
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb86
cvsdist 1bdb86
%post
Panu Matilainen f780b8
# XXX Detect (and remove) incompatible dbenv files during upgrade.
cvsdist 1b9ff9
# XXX Removing dbenv files in %%post opens a lock race window, a tolerable
cvsdist 1b9ff9
# XXX risk compared to the support issues involved with upgrading Berkeley DB.
cvsdist 1b9ff9
[ -w /var/lib/rpm/__db.001 ] &&
cvsdist 1b9ff9
/usr/lib/rpm/rpmdb_stat -CA -h /var/lib/rpm 2>&1 |
Panu Matilainen f780b8
grep "db_stat: Program version ... doesn't match environment version" 2>&1 > /dev/null &&
Paul Nasrat b1ecff
        rm -f /var/lib/rpm/__db*
cvsdist be8f7d
                                                                                
cvsdist 4370f6
exit 0
cvsdist 1bdb86
Jeremy Katz b914fc
%post libs -p /sbin/ldconfig
Jeremy Katz b914fc
%postun libs -p /sbin/ldconfig
Jeremy Katz b914fc
Panu Matilainen 3fd553
%define rpmdbattr %attr(0644, root, root) %verify(not md5 size mtime) %ghost %config(missingok,noreplace)
cvsdist 4370f6
Panu Matilainen 2c9332
%files -f %{name}.lang
Paul Nasrat b1ecff
%defattr(-,root,root,-)
Panu Matilainen 39d026
%doc CHANGES GROUPS COPYING LICENSE-bdb LEGAL.NOTICE-file CREDITS ChangeLog
Panu Matilainen 46c6a5
%doc COPYRIGHT-lua doc/manual/[a-z]*
Paul Nasrat b1ecff
Panu Matilainen f780b8
%{_sysconfdir}/cron.daily/rpm
Panu Matilainen f780b8
%config(noreplace,missingok)    %{_sysconfdir}/logrotate.d/rpm
Panu Matilainen f780b8
%dir                            %{_sysconfdir}/rpm
Panu Matilainen f780b8
# XXX teach rpm to skip .rpmnew etc first...
Panu Matilainen f780b8
#%ghost %config(noreplace,missingok)   %{_sysconfdir}/rpm/platform
Panu Matilainen f780b8
#%ghost %config(noreplace,missingok)   %{_sysconfdir}/rpm/macros.tscolor
Paul Nasrat b1ecff
Panu Matilainen 3fd553
%dir /var/lib/rpm
Panu Matilainen f780b8
%rpmdbattr /var/lib/rpm/*
Panu Matilainen 3fd553
%dir /var/spool/repackage
Panu Matilainen 3fd553
%dir %{rpmhome}
Panu Matilainen 3fd553
Panu Matilainen 3fd553
/bin/rpm
Panu Matilainen 3fd553
%{_bindir}/rpm2cpio
Panu Matilainen 3fd553
%{_bindir}/gendiff
Panu Matilainen 3fd553
%{_bindir}/rpmdb
Panu Matilainen 3fd553
%{_bindir}/rpmsign
Panu Matilainen 3fd553
%{_bindir}/rpmquery
Panu Matilainen 3fd553
%{_bindir}/rpmverify
Panu Matilainen 3fd553
Panu Matilainen 3fd553
%{rpmhome}/config.guess
Panu Matilainen 3fd553
%{rpmhome}/config.sub
Panu Matilainen 3fd553
%{rpmhome}/convertrpmrc.sh
Panu Matilainen 3fd553
%{rpmhome}/freshen.sh
Panu Matilainen 3fd553
%{rpmhome}/mkinstalldirs
Panu Matilainen 3fd553
%{rpmhome}/rpm2cpio.sh
Panu Matilainen 3fd553
%{rpmhome}/rpm[deiukqv]
Panu Matilainen 3fd553
%{rpmhome}/tgpg
Panu Matilainen 3fd553
%{rpmhome}/rpmdb_*
Panu Matilainen 3fd553
%{rpmhome}/rpmfile
Panu Matilainen 3fd553
Panu Matilainen 3fd553
%{rpmhome}/macros
Panu Matilainen 3fd553
%{rpmhome}/rpmpopt*
Panu Matilainen 3fd553
%{rpmhome}/rpmrc
Panu Matilainen 3fd553
Panu Matilainen 2368c3
%ifarch i386 i486 i586 i686 athlon geode pentium3 pentium4 x86_64
Panu Matilainen 3fd553
%{rpmhome}/i[3456]86*
Panu Matilainen 3fd553
%{rpmhome}/athlon*
Panu Matilainen 2368c3
%{rpmhome}/geode*
Panu Matilainen 3fd553
%{rpmhome}/pentium*
cvsdist 1bdb86
%endif
cvsdist 73bf5c
%ifarch alpha alphaev5 alphaev56 alphapca56 alphaev6 alphaev67
Panu Matilainen 3fd553
%{rpmhome}/alpha*
cvsdist 1bdb86
%endif
cvsdist cab969
%ifarch sparc sparcv8 sparcv9 sparc64
Panu Matilainen 3fd553
%{rpmhome}/sparc*
cvsdist 1bdb86
%endif
cvsdist 1bdb86
%ifarch ia64
Panu Matilainen 3fd553
%{rpmhome}/ia64*
cvsdist 1bdb86
%endif
cvsdist 02edfd
%ifarch powerpc ppc ppciseries ppcpseries ppcmac ppc64
Panu Matilainen 3fd553
%{rpmhome}/ppc*
cvsdist 4370f6
%endif
cvsdist 4370f6
%ifarch s390 s390x
Panu Matilainen 3fd553
%{rpmhome}/s390*
cvsdist 1bdb86
%endif
Panu Matilainen 6419a4
%ifarch %{arm}
Panu Matilainen 3fd553
%{rpmhome}/arm*
cvsdist 9eb5b2
%endif
cvsdist bf4650
%ifarch mips mipsel
Panu Matilainen 3fd553
%{rpmhome}/mips*
cvsdist 73bf5c
%endif
cvsdist 02edfd
%ifarch x86_64
Panu Matilainen 3fd553
%{rpmhome}/x86_64*
Panu Matilainen 3fd553
%{rpmhome}/amd64*
Panu Matilainen 3fd553
%{rpmhome}/ia32e*
cvsdist 02edfd
%endif
Panu Matilainen 3fd553
%{rpmhome}/noarch*
Paul Nasrat b1ecff
Panu Matilainen f780b8
%{_mandir}/man1/gendiff.1*
Panu Matilainen f780b8
%{_mandir}/man8/rpm.8*
Panu Matilainen f780b8
%{_mandir}/man8/rpm2cpio.8*
Paul Nasrat b1ecff
Panu Matilainen f780b8
# XXX this places translated manuals to wrong package wrt eg rpmbuild
Panu Matilainen f780b8
%lang(ja) %{_mandir}/ja/man[18]/*.[18]*
Panu Matilainen f780b8
%lang(pl) %{_mandir}/pl/man[18]/*.[18]*
Panu Matilainen f780b8
%lang(ru) %{_mandir}/ru/man[18]/*.[18]*
Panu Matilainen f780b8
%lang(sk) %{_mandir}/sk/man[18]/*.[18]*
cvsdist 1bdb86
cvsdist 98655b
%files libs
cvsdist 98655b
%defattr(-,root,root)
Panu Matilainen 68e66c
%{_libdir}/librpm*-*.so
cvsdist 98655b
cvsdist 9eb5b2
%files build
cvsdist 9eb5b2
%defattr(-,root,root)
Panu Matilainen f780b8
%{_usrsrc}/redhat
Panu Matilainen 3fd553
%{_bindir}/rpmbuild
Panu Matilainen 3fd553
%{rpmhome}/brp-*
Panu Matilainen 3fd553
%{rpmhome}/check-buildroot
Panu Matilainen 3fd553
%{rpmhome}/check-files
Panu Matilainen 3fd553
%{rpmhome}/check-prereqs
Panu Matilainen 3fd553
%{rpmhome}/check-rpaths*
Panu Matilainen 3fd553
%{rpmhome}/cross-build
Panu Matilainen 3fd553
%{rpmhome}/debugedit
Panu Matilainen 3fd553
%{rpmhome}/find-debuginfo.sh
Panu Matilainen 3fd553
%{rpmhome}/find-lang.sh
Panu Matilainen 3fd553
%{rpmhome}/find-prov.pl
Panu Matilainen 3fd553
%{rpmhome}/find-provides
Panu Matilainen 3fd553
%{rpmhome}/find-provides.perl
Panu Matilainen 3fd553
%{rpmhome}/find-req.pl
Panu Matilainen 3fd553
%{rpmhome}/find-requires
Panu Matilainen 3fd553
%{rpmhome}/find-requires.perl
Panu Matilainen 3fd553
%{rpmhome}/get_magic.pl
Panu Matilainen 3fd553
%{rpmhome}/getpo.sh
Panu Matilainen 3fd553
%{rpmhome}/http.req
Panu Matilainen 3fd553
%{rpmhome}/javadeps
Panu Matilainen 3fd553
%{rpmhome}/magic.prov
Panu Matilainen 3fd553
%{rpmhome}/magic.req
Panu Matilainen 3fd553
%{rpmhome}/mono-find-provides
Panu Matilainen 3fd553
%{rpmhome}/mono-find-requires
Panu Matilainen 3fd553
%{rpmhome}/osgideps.pl
Panu Matilainen 3fd553
%{rpmhome}/perldeps.pl
Panu Matilainen 3fd553
%{rpmhome}/perl.prov
Panu Matilainen 3fd553
%{rpmhome}/perl.req
Panu Matilainen 3fd553
%{rpmhome}/pythondeps.sh
Panu Matilainen 3fd553
%{rpmhome}/rpm[bt]
Panu Matilainen 3fd553
%{rpmhome}/rpmdeps
Panu Matilainen 3fd553
%{rpmhome}/trpm
Panu Matilainen 3fd553
%{rpmhome}/u_pkg.sh
Panu Matilainen 3fd553
%{rpmhome}/vpkg-provides.sh
Panu Matilainen 3fd553
%{rpmhome}/vpkg-provides2.sh
Panu Matilainen 3fd553
Panu Matilainen 3fd553
%{rpmhome}/config.site
Panu Matilainen 3fd553
%{rpmhome}/magic
Panu Matilainen 3fd553
%{rpmhome}/magic.mgc
Panu Matilainen 3fd553
%{rpmhome}/magic.mime
Panu Matilainen 3fd553
%{rpmhome}/magic.mime.mgc
Panu Matilainen f780b8
Panu Matilainen f780b8
%{_mandir}/man8/rpmbuild.8*
Panu Matilainen f780b8
%{_mandir}/man8/rpmdeps.8*
cvsdist 1bdb86
cvsdist 1bdb86
%files python
cvsdist 1bdb86
%defattr(-,root,root)
Panu Matilainen f780b8
%{_libdir}/python%{with_python_version}/site-packages/rpm
cvsdist b60fd6
cvsdist 1bdb86
%files devel
cvsdist 1bdb86
%defattr(-,root,root)
Panu Matilainen f780b8
%{_includedir}/rpm
Panu Matilainen 68e66c
%{_libdir}/librp*[a-z].so
Panu Matilainen f780b8
%{_mandir}/man8/rpmcache.8*
Panu Matilainen f780b8
%{_mandir}/man8/rpmgraph.8*
Panu Matilainen 3fd553
%{rpmhome}/rpmcache
Panu Matilainen 3fd553
%{_bindir}/rpmgraph
Panu Matilainen f780b8
cvsdist 9eb5b2
%if %{with_apidocs}
Panu Matilainen f780b8
%files apidocs
Panu Matilainen f780b8
%defattr(-,root,root)
cvsdist 9eb5b2
%doc apidocs
cvsdist 9eb5b2
%endif
cvsdist 1bdb86
cvsdist 1bdb86
%changelog
Panu Matilainen fa7edf
* Fri Jan 25 2008 Panu Matilainen <pmatilai@redhat.com> 4.4.2.3-0.1.rc1
Panu Matilainen fa7edf
- update to 4.4.2.3-rc1 
Panu Matilainen fa7edf
- merge nss-related patches into one
Panu Matilainen fa7edf
- change default queryformat to include arch 
Panu Matilainen fa7edf
- resolves (documentation): #159638, #233232, #332271, #350401
Panu Matilainen fa7edf
- resolves (build): #124300, #140597, #124995, #147383, #220449
Panu Matilainen fa7edf
- resolves (query): #244236, #323221, #60288
Panu Matilainen fa7edf
- resolves (general): #223931, #164021, #83006, #205080, #217258, #428979
Panu Matilainen fa7edf
Panu Matilainen 3fd553
* Fri Jan 11 2008 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-13
Panu Matilainen 3fd553
- lose the useless rpm user+group, use root:root like everything else
Panu Matilainen 3fd553
- install x86 arch macros on x86_64 (#194123)
Panu Matilainen 3fd553
- dont mess up target os+arch on rpmrc include (#232429)
Panu Matilainen 3fd553
- set pkg-config path based on target (#212522)
Panu Matilainen 6a4e3b
- fix funky automake breakage from nss libraries moving to /lib*
Panu Matilainen 3fd553
Panu Matilainen 9c33f4
* Fri Jan 04 2008 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-12
Panu Matilainen 9c33f4
- fix segfault in devel symlink dependency generation from Mark Salter (#338971)
Panu Matilainen 9c33f4
- fix debugedit build with gcc 4.3
Panu Matilainen 9c33f4
- drop popt-static build dependency
Panu Matilainen 9c33f4
Panu Matilainen 77f9b1
* Thu Nov 15 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-11
Panu Matilainen 77f9b1
- Unbreak debugedit (missing crypto initialization)
Panu Matilainen 77f9b1
Panu Matilainen 271f69
* Thu Nov 15 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-10
Panu Matilainen 271f69
- Initialize NSS as early as possible (#382091)
Panu Matilainen 271f69
Paul Nasrat 266b7c
* Wed Nov 14 2007 Paul Nasrat <pauln@truemesh.com> 4.4.2.2-9
Paul Nasrat 266b7c
- Fix base64 assumption of signed char, from Tomas Mraz (#380911)
Paul Nasrat 266b7c
Panu Matilainen 34fad6
* Mon Nov 12 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-8
Panu Matilainen 34fad6
- Use NSS instead of beecrypt for cryptography, from Tomas Mraz (#348131)
Panu Matilainen 34fad6
- Update build + other dependencies accordingly
Panu Matilainen 34fad6
Panu Matilainen 540876
* Wed Oct 24 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-7
Panu Matilainen 540876
- Use package NEVRA everywhere for rpmProblems (#349091)
Panu Matilainen 540876
- The python problem addressed in -6 was related but a different issue...
Panu Matilainen 540876
Panu Matilainen 078fe1
* Wed Oct 24 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-6
Panu Matilainen 078fe1
- Don't mess up problem pkgNEVR in python ts.check() (#349091)
Panu Matilainen 078fe1
Panu Matilainen e3543e
* Mon Oct 22 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-5
Panu Matilainen e3543e
- add missing popt-devel dependency to rpm-devel
Panu Matilainen e3543e
Panu Matilainen d25c1c
* Thu Oct 18 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-4
Panu Matilainen d25c1c
- debugedit fixes from Roland McGrath (#336951, #337011)
Panu Matilainen d25c1c
Panu Matilainen 344000
* Fri Oct 12 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-3
Panu Matilainen 344000
- add OSGi dependency generator script
Panu Matilainen 344000
Panu Matilainen 600622
* Thu Oct 11 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-2
Panu Matilainen 600622
- merge review: remove static libraries (#226377)
Panu Matilainen 600622
- merge review: remove comment causing doxygen to emit non-utf output (#226377)
Panu Matilainen 600622
- other minor spec cleanups
Panu Matilainen 600622
Panu Matilainen 65c42a
* Wed Oct 03 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-1
Panu Matilainen 65c42a
- update to 4.4.2.2 final
Panu Matilainen 65c42a
- update matchpathcon patch to work better when selinux disabled
Panu Matilainen 65c42a
- resolves #251400, #315271, #296731, #308171, #305221, #295941
Panu Matilainen 65c42a
Panu Matilainen 115a45
* Tue Sep 11 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-0.5.rc2
Panu Matilainen 115a45
- 4.4.2.2-rc2
Panu Matilainen 115a45
- resolves #180996, #281611, #259961, #277161, #155079
Panu Matilainen 115a45
- drop debugedit-names patch now that it's really upstream
Panu Matilainen 115a45
Panu Matilainen 68e66c
* Wed Sep 05 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-0.4.rc1
Panu Matilainen 68e66c
- remove duplicated libraries from rpm-devel (#278151)
Panu Matilainen 68e66c
Panu Matilainen 44830a
* Tue Sep 04 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-0.3.rc1
Panu Matilainen 44830a
- require gawk, not awk, doh
Panu Matilainen 44830a
Panu Matilainen 61cb76
* Tue Sep 04 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-0.2.rc1
Panu Matilainen 61cb76
- add back accidentally dropped debugedit patch until upstreamed
Panu Matilainen 61cb76
- add a bunch of previously implicit dependencies for rpm-build
Panu Matilainen 61cb76
Panu Matilainen 3876c0
* Tue Aug 28 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.2-0.1.rc1
Panu Matilainen 3876c0
- update to 4.4.2.2-rc1
Panu Matilainen 3876c0
- remove no longer needed hacks
Panu Matilainen 3876c0
- drop patches merged upstream
Panu Matilainen 3876c0
Panu Matilainen f780b8
* Fri Aug 24 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-10
Panu Matilainen f780b8
- split apidocs to separate package (they're huge)
Panu Matilainen f780b8
- use system macros for bindir etc instead of defining our own
Panu Matilainen f780b8
- remove NPTL-related LD_ASSUME_KERNEL stuff, no longer functional anyway
Panu Matilainen f780b8
- remove various hacks that are no longer needed
Panu Matilainen f780b8
- ensure correct permissions of debug sources
Panu Matilainen f780b8
- follow fedora guidelines for user/group manipulation 
Panu Matilainen f780b8
- clean up any non-matching bdb environment on post, not just 4.3
Panu Matilainen f780b8
- visual cleanup of spec
Panu Matilainen f780b8
Panu Matilainen 6419a4
* Fri Aug 24 2007 Panu Matilainen <pmatilai@redhat.com> 
Panu Matilainen 6419a4
- include sys-specific macros for all ARM variants (Lennert Buytenhek)
Panu Matilainen 6419a4
Panu Matilainen 412a63
* Fri Aug 24 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-9
Panu Matilainen 412a63
- remove internal popt, buildrequire popt-devel and popt-static (#249352)
Panu Matilainen 412a63
- move the versioned beecrypt dependency to libs where it belongs
Panu Matilainen 412a63
- license clarification according to latest guidelines: libs and devel
Panu Matilainen 412a63
  are dual gpl/lgpl licensed with exceptions, other binaries are gpl
Panu Matilainen 412a63
- convert pl and sk manuals to utf-8
Panu Matilainen 223b2f
- buildrequire gawk
Panu Matilainen 412a63
Panu Matilainen a836ad
* Wed Aug 15 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-8
Panu Matilainen a836ad
- improved perl dependency extraction (#198033, #249135) by Ville Skyttä
Panu Matilainen a836ad
  and John Owens
Panu Matilainen a836ad
- make find-lang --with-gnome pick up .omf files (#251400) by Matthias Clasen
Panu Matilainen a836ad
Panu Matilainen 6d40e7
* Mon Aug 13 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-7
Panu Matilainen 15931b
- another debugedit fix and updated find-debuginfo script from Roland McGrath
Panu Matilainen 6d40e7
- make popt provide popt-devel to further ease split-off transition
Panu Matilainen 6d40e7
- skip ESTALE and EACCESS on mountpoints from Jeff Johnson (#190496, #220991)
Panu Matilainen 6d40e7
Panu Matilainen 27c7ab
* Sun Aug 12 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-6
Panu Matilainen 27c7ab
- debugedit buildid thinko fix from Roland McGrath
Panu Matilainen e91007
- loosen up popt-dependency to prepare for splitting it off
Panu Matilainen 27c7ab
Panu Matilainen 46c6a5
* Thu Aug  9 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-5
Panu Matilainen 46c6a5
- avoid unnecessary .rpmsave / .rpmnew files by Tomas Mraz (#29470, #128622)
Panu Matilainen 46c6a5
- stricter docdir checking by Ralf S. Engelschall (#246819)
Panu Matilainen 46c6a5
- add lua license to docs
Panu Matilainen 46c6a5
Panu Matilainen 3c2319
* Thu Aug  9 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-4
Panu Matilainen 3c2319
- fix new find-debuginfo.sh on noarch packages by Roland McGrath
Panu Matilainen 3c2319
Panu Matilainen edc6f9
* Wed Aug  8 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-3
Panu Matilainen edc6f9
- make peace with new glibc checks on open() wrt internal bdb and rpm itself
Panu Matilainen edc6f9
Panu Matilainen eda84a
* Wed Aug  8 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2.1-2
Panu Matilainen eda84a
- ARM-related typo fixes from Lennert Buytenhek
Panu Matilainen eda84a
- License clarifications
Panu Matilainen eda84a
Panu Matilainen eda84a
* Mon Aug  6 2007 Roland McGrath <roland@redhat.com>
Panu Matilainen eda84a
- new find-debuginfo.sh script, requires elfutils >= 0.128
Panu Matilainen eda84a
Panu Matilainen 39d026
* Mon Jul 23 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-1
Panu Matilainen 39d026
- 4.4.2.1 final
Panu Matilainen 39d026
- reintroduce disttag
Panu Matilainen 39d026
- include full ChangeLog as doc
Panu Matilainen 39d026
- use up-to-date config.guess for ARM support (#246803)
Panu Matilainen 39d026
- ARM EANBI gnu/gnuenabi fix from Lennert Buytenhek (#246803)
Panu Matilainen 39d026
Panu Matilainen 748554
* Sat Jul 21 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.6.rc3
Panu Matilainen 748554
- dont mess up python exit codes
Panu Matilainen 748554
Panu Matilainen 1c9fae
* Fri Jul 20 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.5.rc3
Panu Matilainen 1c9fae
- require logrotate (#248629)
Panu Matilainen 1c9fae
- allow checking for pending signals from python (#181434)
Panu Matilainen 1c9fae
- add hook to python for cleaning up on unclean exit (#245389)
Panu Matilainen 1c9fae
Panu Matilainen e32ada
* Mon Jul 09 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.4.rc3
Panu Matilainen e32ada
- 4.4.2.1-rc3
Panu Matilainen e32ada
Panu Matilainen ebc6ac
* Wed Jul 04 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.4.rc2
Panu Matilainen ebc6ac
- 4.4.2.1-rc2
Panu Matilainen ebc6ac
Panu Matilainen 66621c
* Thu Jun 28 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.3.rc1
Panu Matilainen 66621c
- don't hang because of leftover query iterators (#246044)
Panu Matilainen 66621c
Panu Matilainen 9148b4
* Tue Jun 26 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.2.rc1
Panu Matilainen 9148b4
- patch popt version to 1.10.2.1 for clean upgrade path
Panu Matilainen 9148b4
- popt release follows main package release again
Panu Matilainen 9148b4
Panu Matilainen c0e815
* Mon Jun 25 2007 Panu Matilainen <pmatilai@redhat.com> 4.4.2.1-0.1.rc1
Panu Matilainen c0e815
- update to 4.4.2.1-rc1
Panu Matilainen c0e815
- patch shuffle, most have been merged upstream
Panu Matilainen c0e815
- drop mono-scripts, it comes from upstream now
Panu Matilainen c0e815
- popt isn't upgrading here so it needs its own release
Panu Matilainen c0e815
Panu Matilainen 2c9332
* Tue Jun 19 2007 Panu Matilainen <pmatilai@redhat.com> - 4.4.2-47
Panu Matilainen 2c9332
- spec / package (review) cleanups:
Panu Matilainen 2c9332
- use find_lang instead of manually listing translations
Panu Matilainen 2c9332
- remove useless rpm 3.x upgrade check from preinstall script
Panu Matilainen 2c9332
- use Fedora recommended buildroot
Panu Matilainen 2c9332
- don't include useless, ancient GPG keys
Panu Matilainen 2c9332
- add rpm, db and file licenses to docs
Panu Matilainen 2c9332
- use scriptlet dependency markers instead of PreReq
Panu Matilainen 2c9332
- post scriptlet requires coreutils
Panu Matilainen 2c9332
- main package doesn't require patch, rpm-build does
Panu Matilainen 2c9332
- buildrequire doxygen once more to resurrect apidocs
Panu Matilainen 2c9332
- remove useless/doubly packaged files from /usr/lib/rpm
Panu Matilainen 2c9332
- fix bunch of file permissions
Panu Matilainen 2c9332
Paul Nasrat 94a151
* Tue May 01 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-46
Paul Nasrat 94a151
- Configurable policy for prefered ELF (#235757)
Paul Nasrat 94a151
Paul Nasrat fbf185
* Mon Apr 23 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-45
Paul Nasrat fbf185
- Fix debugedit for relative paths (#232222)
Paul Nasrat fbf185
Paul Nasrat 8600c0
* Mon Apr 16 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-44
Paul Nasrat 8600c0
- Set default verify flags for %%doc (#235353)
Paul Nasrat 745d4f
- Revert to old configure line 
Paul Nasrat 8600c0
Paul Nasrat e26647
* Mon Apr 16 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-43
Paul Nasrat e26647
- Log failures for fork failing (OLPC)
Paul Nasrat e26647
- Gendiff enhancement from Enrico Scholz (#146981)
Paul Nasrat e26647
Paul Nasrat eb6953
* Wed Apr 04 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-42
Paul Nasrat eb6953
- Remove ppc64 inline asm (#233145)
Paul Nasrat eb6953
Paul Nasrat c4acc0
* Tue Mar 13 2007 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-41
Paul Nasrat c4acc0
- Fix potential segfault when no rpmloc_path (#231146)
Paul Nasrat c4acc0
- Fix debugedit for relative paths (#232222)
Paul Nasrat c4acc0
- Spec cleanup
Paul Nasrat c4acc0
Jeremy Katz 566842
* Mon Feb 19 2007 Jeremy Katz <katzj@redhat.com> - 4.4.2-40
Jeremy Katz 566842
- rpm-build should require findutils
Jeremy Katz 566842
Deepak Bhole cf0553
* Wed Jan 17 2007 Deepak Bhole <dbhole@redhat.com> 4.4.2-39%{?dist}
Deepak Bhole cf0553
- Added a missing BR for elfutils-libelf-devel-static (needed for -lelf)
Deepak Bhole cf0553
Jeremy Katz e6f84e
* Mon Dec 11 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-38
Jeremy Katz e6f84e
- python: dbmatch keys can be unicode objects also (#219008)
Jeremy Katz e6f84e
Jeremy Katz ef3fe1
* Wed Dec  6 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-37
Jeremy Katz ef3fe1
- rebuild for python 2.5
Jeremy Katz ef3fe1
Paul Nasrat cf593e
* Mon Nov 20 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-36
Paul Nasrat 594bc2
- Fix ordering issues (#196590)
Paul Nasrat cf593e
Paul Nasrat 7086a3
* Tue Oct 31 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-35
Paul Nasrat 7086a3
- Flush query buffer patch from jbj (#212833)
Paul Nasrat 7086a3
Paul Nasrat bb1df7
* Tue Oct 31 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-34
Paul Nasrat bb1df7
- Debuginfo extraction with O0
Paul Nasrat bb1df7
Paul Nasrat bb1df7
* Wed Oct 25 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-33
Paul Nasrat bb1df7
- Fix for ordering (#202540, #202542, #202543, #202544)
Paul Nasrat bb1df7
Paul Nasrat 090344
* Thu Sep 07 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-32
Paul Nasrat 090344
- Various debuginfo fixes (#165434, #165418, #149113, #205339)
Paul Nasrat 090344
Paul Nasrat 7cfadd
* Fri Jul 21 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-31
Paul Nasrat 7cfadd
- Apply matchpathcon patch
Paul Nasrat 7cfadd
Paul Nasrat 63e6a2
* Wed Jul 19 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-30
Paul Nasrat 63e6a2
- Fix debugedit for ppc relocations (#199473)
Paul Nasrat 63e6a2
David Cantrell f71382
* Fri Jul 14 2006 David Cantrell <dcantrell@redhat.com> - 4.4.2-29
David Cantrell f71382
- Fixed null pointer problem in rpmfcELF() DT_GNU_HASH handling
David Cantrell f71382
Paul Nasrat a19af6
* Tue Jul 11 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-28
Paul Nasrat a19af6
- Detect and provide a requirement for DT_GNU_HASH 
Paul Nasrat a19af6
Paul Nasrat 633fce
* Wed Jul 05 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-27
Paul Nasrat 633fce
- IPv4/6 and EPSV support by Arkadiusz Miskiewicz <misiek@pld.org.pl>
Paul Nasrat 633fce
Paul Nasrat 1121bc
* Wed Jun 28 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-26
Paul Nasrat 1121bc
- Force CHANGELOGTIME to be a list in rpm-python
Paul Nasrat 1121bc
Paul Nasrat 2b0ed4
* Wed Jun 28 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-25
Paul Nasrat 2b0ed4
- Remove SELinux context verification (#193488)
Paul Nasrat 2b0ed4
Paul Nasrat 8793c7
* Thu May 04 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-24
Paul Nasrat 8793c7
- File classification with autoReq off (#190488)
Paul Nasrat 8793c7
Jeremy Katz ab372c
* Thu May  4 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-23
Jeremy Katz ab372c
- make rpm-libs requires on base package stronger
Jeremy Katz ab372c
Jeremy Katz 94c2b6
* Wed May  3 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-22
Jeremy Katz 94c2b6
- put in simple workaround for per-file deps with autoreq off (#190488) 
Jeremy Katz 94c2b6
  while pnasrat works on a real fix
Jeremy Katz 94c2b6
Jeremy Katz b914fc
* Fri Apr 28 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-21
Jeremy Katz b914fc
- run ldconfig in -libs subpackage %%post, not main package
Jeremy Katz b914fc
- add patch to generate shared lib deps by following symlinks so that 
Jeremy Katz b914fc
  -devel packages sanely depend on main libs
Jeremy Katz b914fc
Paul Nasrat 4fe8a5
* Thu Apr 27 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-20
Paul Nasrat 4fe8a5
- Update --trusted stubs for rpmk breakage
Paul Nasrat 4fe8a5
Paul Nasrat ef1157
* Tue Apr 25 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-19
Paul Nasrat ef1157
- Add --trusted stubs from upstream
Paul Nasrat ef1157
Paul Nasrat 486393
* Wed Apr 12 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-18
Paul Nasrat 486393
- Resurrect doxygen (#187714)
Paul Nasrat 486393
Jeremy Katz 9f1aec
* Tue Apr 11 2006 Jeremy Katz <katzj@redhat.com> - 4.4.2-17
Jeremy Katz 9f1aec
- remove redundant elfutils-libelf buildrequires
Jeremy Katz 9f1aec
- rpm-python doesn't require elfutils (related to #188495)
Jeremy Katz 9f1aec
Paul Nasrat 57dc36
* Fri Mar 31 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-16
Paul Nasrat 57dc36
- Skipdirs on erase again (#187308)
Paul Nasrat 57dc36
- Make fcntl lock sensitive to --root (#151255)
Paul Nasrat 57dc36
- Fix netshared path comparison (#52725)
Paul Nasrat 57dc36
- Fix rpm vercmp (#178798)
Paul Nasrat 57dc36
Jesse Keating 8a6c7a
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 4.4.2-15.2
Jesse Keating 8a6c7a
- bump again for double-long bug on ppc(64)
Jesse Keating 8a6c7a
Jesse Keating 8e7472
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 4.4.2-15.1
Jesse Keating 8e7472
- rebuilt for new gcc4.1 snapshot and glibc changes
Jesse Keating 8e7472
Paul Nasrat 2c77b0
* Mon Jan 30 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-15
Paul Nasrat 2c77b0
- Rebuild for newer neon
Paul Nasrat 2c77b0
- Fix scriptlet deadlock (#146549)
Paul Nasrat 2c77b0
Paul Nasrat 56db76
* Wed Jan 18 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-14
Paul Nasrat 56db76
- Don't emit perl(main) (#177960)
Paul Nasrat 56db76
Paul Nasrat 2adf65
* Wed Jan 11 2006 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-13
Paul Nasrat 2adf65
- Don't mmap large files
Paul Nasrat 2adf65
Alexander Larsson 897729
* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> - 4.4.2-12
Alexander Larsson 897729
- Add mono req/provides support
Alexander Larsson 897729
Paul Nasrat 1d364e
* Thu Dec 01 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-11
Paul Nasrat 1d364e
- Remove rpm .la files (#174261)
Paul Nasrat 1d364e
- Cron job use paths (#174211)
Paul Nasrat 1d364e
Paul Nasrat 93cf81
* Tue Nov 29 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-10
Paul Nasrat 93cf81
- Ignore excluded size (#89661)
Paul Nasrat 93cf81
Paul Nasrat d8085d
* Tue Nov 29 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-9
Paul Nasrat d8085d
- Don't skipDirs on erasures (#140055)
Paul Nasrat d8085d
Paul Nasrat 2c259d
* Mon Nov 28 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-8
Paul Nasrat 2c259d
- Add elfutils Build Requires to rpmbuild (#155129)
Paul Nasrat b1ecff
- Don't do conflicts if both files %%ghost(#155256)
Paul Nasrat 2c259d
- Fix popt charset for various languages (#172155)
Paul Nasrat c7fc8f
- Don't include .la file (#174261)
Paul Nasrat c7fc8f
Tomáš Mráz b30426
* Tue Nov  8 2005 Tomas Mraz <tmraz@redhat.com> - 4.4.2-7
Tomáš Mráz b30426
- rebuilt with new openssl
Tomáš Mráz b30426
Florian La Roche add6ab
* Sun Oct 09 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche add6ab
- rebuild for sqlite changes
Florian La Roche add6ab
Paul Nasrat e9839c
* Thu Sep 22 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-5
Paul Nasrat e9839c
- Actually fix context verification where matchpathcon fails (#162037)
Paul Nasrat e9839c
Paul Nasrat 6c603b
* Fri Aug 26 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-4
Paul Nasrat 6c603b
- Fix build with CFLAGS having --param
Paul Nasrat 6c603b
- Fix for context verification in /tmp (#162037)
Paul Nasrat 6c603b
Paul Nasrat 6c603b
* Wed Jul 27 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-3
Paul Nasrat efffc4
- popt minor version requires
Paul Nasrat efffc4
Paul Nasrat efffc4
* Tue Jul 26 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-2
Paul Nasrat e447ee
- popt minor version bump
Paul Nasrat e447ee
- revert to perl.req/perl.prov for now
Paul Nasrat e447ee
Paul Nasrat 1138d3
* Thu Jul 21 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.2-1
Paul Nasrat 1138d3
- Upgrade to upstream release
Paul Nasrat 1138d3
Paul Nasrat 5e1356
* Tue May 24 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-21
Paul Nasrat 5e1356
- Update translations (#154623)
Paul Nasrat 5e1356
Paul Nasrat 3d0da6
* Sat May 21 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-20
Paul Nasrat 3d0da6
- Drop signature patch
Paul Nasrat baebc9
- dangling unpackaged symlinks
Paul Nasrat 3d0da6
Paul Nasrat 15f417
* Tue May 17 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-19
Paul Nasrat 15f417
- Check for symlinks in check-files (#108778)
Paul Nasrat 15f417
- Move zh_CN (#154623)
Paul Nasrat 15f417
- Test fix for signing old rpms (#127113)
Paul Nasrat 15f417
Paul Nasrat e68496
* Wed May 04 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-18.1
Paul Nasrat e68496
- Fix typo
Paul Nasrat e68496
- Fix typo
Paul Nasrat e68496
Paul Nasrat 0445b0
* Wed May 04 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-18
Paul Nasrat 0445b0
- Add missing fsm.c from matchpathcon patches 
Paul Nasrat 0445b0
Paul Nasrat 08e94f
* Tue May 03 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-17
Paul Nasrat 08e94f
- Fix typo
Paul Nasrat 08e94f
Paul Nasrat 277578
* Tue May 03 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-16
Paul Nasrat 277578
- Yet more matchpathcon
Paul Nasrat 277578
Paul Nasrat f87fde
* Tue May 03 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-15
Paul Nasrat f87fde
- Some more matchpathcon work
Paul Nasrat f87fde
Paul Nasrat b2fc8f
* Mon May 02 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-14
Paul Nasrat b2fc8f
- matchpathcon fixup
Paul Nasrat b2fc8f
Paul Nasrat e34236
* Mon May 02 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-13
Paul Nasrat e34236
- Use matchpathcon (#151870)
Paul Nasrat e34236
Paul Nasrat a78ea3
* Sat Apr 30 2005 Miloslav Trmac <mitr@redhat.com> - 4.4.1-12
Paul Nasrat a78ea3
- Remove $RPM_BUILD_ROOT and $RPM_BUILD_DIR from distribued .la files (#116891)
Paul Nasrat a78ea3
- Don't ship static version of _rpmdb.so
Paul Nasrat a78ea3
- BuildRequires: readline-devel
Paul Nasrat a78ea3
Paul Nasrat dd6c0d
* Wed Apr 27 2005 Paul Nasrat <pnasrat@redhat.com> - 4.4.1-11
Paul Nasrat dd6c0d
- Fix for (pre,postun) (#155700)
Paul Nasrat dd6c0d
- Erase ordering
Paul Nasrat dd6c0d
Jeremy Katz ca3040
* Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com> - 4.4.1-10
Jeremy Katz ca3040
- add patch to fix segfault with non-merged hdlists
Jeremy Katz ca3040
Thomas Woerner 59fd0b
* Thu Mar 31 2005 Thomas Woerner <twoerner@redhat.com> 4.4.1-9
Thomas Woerner 59fd0b
- enabled prereqs again
Thomas Woerner 59fd0b
Paul Nasrat 6a92fd
* Mon Mar 21 2005 Paul Nasrat <pnasrat@redhat.com> 4.4.1-8
Paul Nasrat 6a92fd
- Add devel requires libselinux-devel
Paul Nasrat 6a92fd
- Fileconflicts as FC3 (#151609)
Paul Nasrat 6a92fd
jbj c14aa4
* Wed Mar  9 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-7
jbj c14aa4
- rebuild against renamed sqlite package (#149719).
jbj c14aa4
Jeremy Katz a5a473
* Mon Mar  7 2005 Jeremy Katz <katzj@redhat.com> - 4.4.1-6
Jeremy Katz a5a473
- fix build with new glibc
Jeremy Katz a5a473
Jeremy Katz 5cc457
* Mon Mar  7 2005 Jeremy Katz <katzj@redhat.com> - 4.4.1-5
Jeremy Katz 5cc457
- disable hkp by default
Jeremy Katz 5cc457
Jeremy Katz db3f00
* Tue Mar  1 2005 Jeremy Katz <katzj@redhat.com> - 4.4.1-4
Jeremy Katz db3f00
- fix build with gcc 4
Jeremy Katz db3f00
Jeremy Katz c02361
* Mon Feb 28 2005 Jeremy Katz <katzj@redhat.com> - 4.4.1-3
Jeremy Katz c02361
- fix posttrans callback check being backwards (#149524)
Jeremy Katz c02361
jbj f2efff
* Sun Feb 13 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-1
jbj f2efff
- don't classify files in /dev (#146623).
jbj f2efff
- don't build with sqlite3 if <sqlite3.h> is missing.
jbj f2efff
jbj f2efff
* Sat Feb 12 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.24
jbj f2efff
- zlib: uniqify certain symbols to prevent name space pollution.
jbj f2efff
- macosx: include <sys/types.h> so that python sees the u_char typedef.
jbj f2efff
- macosx: change to --prefix=/usr rather than /opt/local.
jbj f2efff
- use waitpid rather than SIGCHLD reaper.
jbj f2efff
- rip out DB_PRIVATE revert if not NPTL, it's not the right thing to do.
jbj f2efff
jbj e16dc3
* Fri Feb 11 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.22
jbj e16dc3
- permit build scriptlet interpreters to be individually overridden.
jbj e16dc3
jbj abbbab
* Thu Feb 10 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.20
jbj abbbab
- perform callbacks as always (#147537).
jbj abbbab
jbj 80c00d
* Wed Feb  2 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.16
jbj 80c00d
- fix: length of gpg V4 hash seed was incorrect (#146896).
jbj 80c00d
- add support for V4 rfc-2440 signatures.
jbj 80c00d
jbj 80c00d
* Mon Jan 31 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.14
jbj 80c00d
- add sqlite internal (build still expects external sqlite3-3.0.8).
jbj 80c00d
- sqlite: revert to original narrow scoping of cOpen/cClose.
jbj 80c00d
jbj 80c00d
* Fri Jan 28 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.12
jbj 80c00d
- python: force dbMatch() h# key to be 32 bit integer (#146477).
jbj 80c00d
jbj 80c00d
* Tue Jan 25 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.10
jbj 80c00d
- more macosx fiddles.
jbj 80c00d
- move global /var/lock/rpm/transaction to dbpath.
jbj 80c00d
- permit fcntl path to be configured through rpmlock_path macro.
jbj 80c00d
- add missing #if defined(ENABLE_NLS) (#146184).
jbj 80c00d
jbj 80c00d
* Mon Jan 17 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.8
jbj 80c00d
- changes to build on Mac OS X using darwinports neon/beecrypt.
jbj 80c00d
- add https://svn.uhulinux.hu/packages/dev/zlib/patches/02-rsync.patch
jbj 80c00d
jbj 80c00d
* Sun Jan  9 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.7
jbj 80c00d
- build against external/internal neon.
jbj 80c00d
jbj 80c00d
* Tue Jan  4 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.6
jbj 80c00d
- mac os x patches (#131943,#131944,#132924,#132926).
jbj 80c00d
- mac os x patches (#133611, #133612, #134637).
jbj 80c00d
jbj 80c00d
* Sun Jan  2 2005 Jeff Johnson <jbj@jbj.org> 4.4.1-0.5
jbj 80c00d
- upgrade to db-4.3.27.
jbj 80c00d
- revert MAGIC_COMPRESS, real fix is in libmagic (#143782).
jbj 80c00d
- upgrade to file-4.12 internal.
jbj 80c00d
jbj 80c00d
* Tue Dec  7 2004 Jeff Johnson <jbj@jbj.org> 4.4.1-0.3
jbj 80c00d
- use package color as Obsoletes: color.
jbj 80c00d
jbj 80c00d
* Mon Dec  6 2004 Jeff Johnson <jbj@jbj.org> 4.4.1-0.2
jbj 5cba55
- automagically detect and emit "python(abi) = 2.4" dependencies.
jbj 80c00d
- popt 1.10.1 to preserve newer.
jbj 5cba55
jbj 80c00d
* Sun Dec  5 2004 Jeff Johnson <jbj@jbj.org> 4.4.1-0.1
jbj 5cba55
- force *.py->*.pyo byte code compilation with brp-python-bytecompile.