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