cvsdist edd8e6
%define	with_python_subpackage	1%{nil}
Jeremy Katz ef68be
%define	with_python_version	2.4%{nil}
cvsdist edd8e6
%define	with_bzip2		1%{nil}
cvsdist edd8e6
%define	with_apidocs		1%{nil}
cvsdist 921826
cvsdist 1bdb86
# XXX legacy requires './' payload prefix to be omitted from rpm packages.
cvsdist 1bdb86
%define	_noPayloadPrefix	1
cvsdist 1bdb86
jbj 80c00d
%define	__prefix	%{?_prefix}%{!?_prefix:/usr}
cvsdist 02edfd
%{?!_lib: %define _lib lib}
cvsdist a37c64
%{expand: %%define __share %(if [ -d %{__prefix}/share/man ]; then echo /share ; else echo %%{nil} ; fi)}
cvsdist 1bdb86
cvsdist 02edfd
%define __bindir	%{__prefix}/bin
cvsdist 02edfd
%define __includedir	%{__prefix}/include
cvsdist 02edfd
%define __libdir	%{__prefix}/%{_lib}
cvsdist 02edfd
%define __mandir	%{__prefix}%{__share}/man
cvsdist 02edfd
Elliot Lee 9f1ff9
Summary: The RPM package management system.
cvsdist 1bdb86
Name: rpm
Paul Nasrat 1138d3
%define version 4.4.2
cvsdist 1bdb86
Version: %{version}
cvsdist a37c64
%{expand: %%define rpm_version %{version}}
Jeremy Katz ab372c
Release: 23
cvsdist 1bdb86
Group: System Environment/Base
Paul Nasrat 1138d3
Source: ftp://wraptastic.org/pub/rpm-4.4.x/rpm-%{rpm_version}.tar.gz
Alexander Larsson 897729
Source1: mono-find-provides
Alexander Larsson 897729
Source2: mono-find-requires
Paul Nasrat 1138d3
Patch0: rpm-4.4.1-hkp-disable.patch
Paul Nasrat 1138d3
Patch1: rpm-4.4.1-fileconflicts.patch 
Paul Nasrat 1138d3
Patch2: rpm-4.4.1-prereq.patch
Paul Nasrat 1138d3
Patch3: rpm-4.4.1-nonmerged.patch
Paul Nasrat 1138d3
Patch4: rpm-4.4.1-prepostun.patch
Paul Nasrat 1138d3
Patch5: rpm-4.4.1-ordererase.patch
Paul Nasrat 1138d3
Patch6: rpm-4.4.2-matchpathcon.patch
Paul Nasrat e447ee
Patch7: rpm-4.4.2-perlreq.patch
Paul Nasrat 6c603b
Patch8: rpm-4.4.2-db3-param.patch
Paul Nasrat 6c603b
Patch9: rpm-4.4.2-contextverify.patch
Paul Nasrat 2c259d
Patch10: rpm-4.4.2-popt-charset.patch
Paul Nasrat 2c259d
Patch11: rpm-4.4.2-ghost-conflicts.patch
Paul Nasrat d8085d
Patch12: rpm-4.4.2-exclude.patch
Paul Nasrat 93cf81
Patch13: rpm-4.4.2-excluded-size.patch
Paul Nasrat 1d364e
Patch14: rpm-4.4.2-cronpath.patch
Alexander Larsson 897729
Patch15: rpm-4.4.2-mono.patch
Alexander Larsson 897729
Patch16: rpm-4.4.2-file-softmagic.patch
Paul Nasrat 2adf65
Patch17: rpm-4.4.2-no-large-mmap.patch
Paul Nasrat 56db76
Patch18: rpm-4.4.2-perlmainprov.patch
Paul Nasrat 2c77b0
Patch19: rpm-4.4.2-rpmsq-deadlock.patch
Paul Nasrat 57dc36
Patch20: rpm-4.4.2-netsharedpath.patch
Paul Nasrat 57dc36
Patch21: rpm-4.4.2-userlock.patch
Paul Nasrat 57dc36
Patch22: rpm-4.4.2-vercmp.patch
Paul Nasrat 486393
Patch23: rpm-4.4.2-doxy.patch
Paul Nasrat ef1157
Patch24: rpm-4.4.2-trust.patch
Jeremy Katz b914fc
Patch25: rpm-4.4.2-devel-autodep.patch
Jeremy Katz 94c2b6
Patch26: rpm-4.4.2-teCount-assert.patch
cvsdist 65b2a0
License: GPL
cvsdist 1bdb86
Conflicts: patch < 2.5
cvsdist 1bdb86
%ifos linux
cvsdist 1e642b
Prereq: fileutils shadow-utils
cvsdist 9eb5b2
%endif
Paul Nasrat efffc4
Requires: popt = 1.10.2
cvsdist 02edfd
Obsoletes: rpm-perl < %{version}
cvsdist 9eb5b2
cvsdist 02edfd
# XXX necessary only to drag in /usr/lib/libelf.a, otherwise internal elfutils.
cvsdist ad5eb1
BuildRequires: elfutils-devel
cvsdist 9eb5b2
Paul Nasrat a78ea3
BuildRequires: sed readline-devel zlib-devel
cvsdist 02edfd
jbj 80c00d
BuildRequires: beecrypt-devel >= 4.1.2
jbj 80c00d
Requires: beecrypt >= 4.1.2
jbj 80c00d
jbj 80c00d
BuildRequires: neon-devel
jbj c14aa4
BuildRequires: sqlite-devel
Paul Nasrat 5d7ac9
BuildRequires: gettext-devel
Paul Nasrat 1d8748
BuildRequires: libselinux-devel
cvsdist 103d42
cvsdist 9eb5b2
# XXX Red Hat 5.2 has not bzip2 or python
cvsdist 9eb5b2
%if %{with_bzip2}
jbj abbbab
BuildRequires: bzip2-devel >= 0.9.0c-2
cvsdist 9eb5b2
%endif
cvsdist 9eb5b2
%if %{with_python_subpackage}
cvsdist 7474a3
BuildRequires: python-devel >= %{with_python_version}
cvsdist 1bdb86
%endif
cvsdist 9eb5b2
cvsdist 1bdb86
BuildRoot: %{_tmppath}/%{name}-root
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
cvsdist 98655b
Summary:  Libraries for manipulating RPM packages.
cvsdist 98655b
Group: Development/Libraries
Jeremy Katz ab372c
Requires: rpm = %{rpm_version}-%{release}
cvsdist 98655b
cvsdist 98655b
%description libs
cvsdist 98655b
This package contains the RPM shared libraries.
cvsdist 98655b
cvsdist 1bdb86
%package devel
cvsdist 02edfd
Summary:  Development files for manipulating RPM packages.
cvsdist 1bdb86
Group: Development/Libraries
cvsdist 98655b
Requires: rpm = %{rpm_version}-%{release}
jbj e16dc3
Requires: beecrypt >= 4.1.2
jbj abbbab
Requires: neon-devel
jbj c14aa4
Requires: sqlite-devel
Paul Nasrat 6a92fd
Requires: libselinux-devel
Paul Nasrat b691d6
Requires: elfutils-libelf-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
cvsdist 1bdb86
Summary: Scripts and executable programs used to build packages.
cvsdist 1bdb86
Group: Development/Tools
Paul Nasrat 2c259d
Requires: rpm = %{rpm_version}-%{release}, patch >= 2.5, file, elfutils
cvsdist 1e642b
Provides: rpmbuild(VendorConfig) = 4.1-1
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
%if %{with_python_subpackage}
cvsdist a37c64
%package python
cvsdist a37c64
Summary: Python bindings for apps which will manipulate RPM packages.
cvsdist a37c64
Group: Development/Libraries
cvsdist 98655b
Requires: rpm = %{rpm_version}-%{release}
cvsdist 7474a3
Requires: python >= %{with_python_version}
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 b1db19
%endif
cvsdist b60fd6
cvsdist 1bdb86
%package -n popt
cvsdist 1bdb86
Summary: A C library for parsing command line parameters.
cvsdist 1bdb86
Group: Development/Libraries
Paul Nasrat e447ee
Version: 1.10.2
cvsdist 1bdb86
cvsdist 1bdb86
%description -n popt
cvsdist b1db19
Popt is a C library for parsing command line parameters. Popt was
cvsdist 1bdb86
heavily influenced by the getopt() and getopt_long() functions, but it
cvsdist b1db19
improves on them by allowing more powerful argument expansion. Popt
cvsdist 1bdb86
can parse arbitrary argv[] style arrays and automatically set
cvsdist b1db19
variables based on command line arguments. Popt allows command line
cvsdist 1bdb86
arguments to be aliased via configuration files and includes utility
cvsdist 1bdb86
functions for parsing arbitrary strings into argv[] arrays using
cvsdist 1bdb86
shell-like rules.
cvsdist 1bdb86
cvsdist 1bdb86
%prep
cvsdist 1bdb86
%setup -q
Paul Nasrat 1138d3
%patch0 -p1  -b .nohkp
Paul Nasrat 1138d3
%patch1 -p1  -b .fileconflicts
Paul Nasrat 1138d3
%patch2 -p1  -b .prereq
Paul Nasrat 1138d3
%patch3 -p1  -b .rpmal
Paul Nasrat 1138d3
%patch4 -p1  -b .prepostun
Paul Nasrat 1138d3
%patch5 -p1  -b .ordererase
Paul Nasrat 1138d3
%patch6 -p1  -b .matchpathcon
Paul Nasrat e447ee
%patch7 -p1  -b .perlreq
Paul Nasrat 6c603b
%patch8 -p1  -b .param
Paul Nasrat 6c603b
%patch9 -p1  -b .contextverify
Paul Nasrat 2c259d
%patch10 -p1  -b .charset
Paul Nasrat 2c259d
%patch11 -p1  -b .ghostconflicts
Paul Nasrat 57dc36
#patch12 -p1  -b .exclude
Paul Nasrat 93cf81
%patch13 -p1  -b .excludedsize
Paul Nasrat 1d364e
%patch14 -p1  -b .cronpath
Alexander Larsson 897729
%patch15 -p1  -b .mono
Alexander Larsson 897729
%patch16 -p1 -b .magic
Paul Nasrat 2adf65
%patch17 -p1 -b .no_large_mmap
Paul Nasrat 56db76
%patch18 -p1 -b .perlmainprov
Paul Nasrat 2c77b0
%patch19 -p1 -b .deadlock
Paul Nasrat 57dc36
%patch20 -p1 -b .netsharedpath
Paul Nasrat 57dc36
%patch21 -p1 -b .userlock
Paul Nasrat 57dc36
%patch22 -p1 -b .vercmp
Paul Nasrat 486393
%patch23 -p1 -b .doxy
Paul Nasrat ef1157
%patch24 -p1 -b .trust
Jeremy Katz b914fc
%patch25 -p1 -b .develdeps
Jeremy Katz 94c2b6
%patch26 -p1 -b .assertte
jbj be4634
cvsdist 1bdb86
%build
cvsdist 4370f6
cvsdist 02edfd
# XXX rpm needs functioning nptl for configure tests
cvsdist 1e642b
unset LD_ASSUME_KERNEL || :
cvsdist 02edfd
cvsdist 02edfd
%if %{with_python_subpackage}
cvsdist 02edfd
WITH_PYTHON="--with-python=%{with_python_version}"
cvsdist 1bdb86
%else
cvsdist 02edfd
WITH_PYTHON="--without-python"
cvsdist 1bdb86
%endif
cvsdist 1bdb86
cvsdist 02edfd
%ifos linux
cvsdist 02edfd
CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
cvsdist 65b2a0
./configure --prefix=%{__prefix} --sysconfdir=/etc \
cvsdist 02edfd
	--localstatedir=/var --infodir='${prefix}%{__share}/info' \
cvsdist 02edfd
	--mandir='${prefix}%{__share}/man' \
cvsdist cab969
	$WITH_PYTHON --enable-posixmutexes --without-javaglue
cvsdist 02edfd
%else
jbj 80c00d
export CPPFLAGS=-I%{__prefix}/include 
cvsdist 65b2a0
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} $WITH_PYTHON \
cvsdist 02edfd
	--without-javaglue
cvsdist 87eb98
%endif
cvsdist 87eb98
jbj 690ce2
make -C zlib || :
jbj 690ce2
jbj 80c00d
make %{?_smp_mflags}
cvsdist 1bdb86
cvsdist 1bdb86
%install
cvsdist 02edfd
# XXX rpm needs functioning nptl for configure tests
cvsdist 1e642b
unset LD_ASSUME_KERNEL || :
cvsdist 02edfd
cvsdist 1bdb86
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb86
cvsdist 65b2a0
make DESTDIR="$RPM_BUILD_ROOT" install
cvsdist 9eb5b2
Paul Nasrat a78ea3
# Working around breakage from the -L$(RPM_BUILD_ROOT)... -L$(DESTDIR)...
Paul Nasrat a78ea3
# workaround to #132435,
Paul Nasrat a78ea3
# and from linking to included zlib
Paul Nasrat a78ea3
for i in librpm.la librpmbuild.la librpmdb.la librpmio.la ; do
Paul Nasrat a78ea3
	sed -i -e 's~-L'"$RPM_BUILD_ROOT"'[^ ]* ~~g' \
Paul Nasrat a78ea3
		-e 's~-L'"$RPM_BUILD_DIR"'[^ ]* ~~g' \
Paul Nasrat a78ea3
		"$RPM_BUILD_ROOT%{__libdir}/$i"
Paul Nasrat 3fb375
done
Paul Nasrat baebc9
Paul Nasrat baebc9
# Clean up dangling symlinks
Paul Nasrat baebc9
# XXX Fix in rpm tree
Paul Nasrat baebc9
for i in /usr/bin/rpme /usr/bin/rpmi /usr/bin/rpmu; do
Paul Nasrat 3fb375
    rm -f "$RPM_BUILD_ROOT"/"$i" 
Paul Nasrat baebc9
done
Paul Nasrat baebc9
Paul Nasrat baebc9
# Clean up dangling symlinks
Paul Nasrat baebc9
for i in /usr/lib/rpmpopt /usr/lib/rpmrc; do
Paul Nasrat 3fb375
    rm -f "$RPM_BUILD_ROOT"/"$i" 
Paul Nasrat a78ea3
done
Paul Nasrat a78ea3
cvsdist 4370f6
%ifos linux
cvsdist 4370f6
cvsdist 4370f6
# Save list of packages through cron
cvsdist 4370f6
mkdir -p ${RPM_BUILD_ROOT}/etc/cron.daily
cvsdist 4370f6
install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}/etc/cron.daily/rpm
cvsdist 4370f6
cvsdist 4370f6
mkdir -p ${RPM_BUILD_ROOT}/etc/logrotate.d
cvsdist 4ac4c0
install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}/etc/logrotate.d/rpm
cvsdist 4370f6
cvsdist 1bdb86
mkdir -p $RPM_BUILD_ROOT/etc/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 \
cvsdist 02edfd
	Basenames Conflictname Dirnames Group Installtid Name Packages \
cvsdist 02edfd
	Providename Provideversion Requirename Requireversion Triggername \
jbj e16dc3
	Filemd5s Pubkeys Sha1header Sigmd5 \
cvsdist e6bcc6
	__db.001 __db.002 __db.003 __db.004 __db.005 __db.006 __db.007 \
cvsdist 921826
	__db.008 __db.009
cvsdist 4370f6
do
cvsdist 4370f6
    touch $RPM_BUILD_ROOT/var/lib/rpm/$dbi
cvsdist 4370f6
done
cvsdist 4370f6
cvsdist 4370f6
%endif
cvsdist 4370f6
cvsdist 9eb5b2
%if %{with_apidocs}
cvsdist 9eb5b2
gzip -9n apidocs/man/man*/* || :
cvsdist 9eb5b2
%endif
cvsdist 9eb5b2
cvsdist 02edfd
# Get rid of unpackaged files
cvsdist 1bdb86
{ cd $RPM_BUILD_ROOT
Paul Nasrat 1d364e
  rm -f .%{_libdir}/lib*.la
cvsdist 02edfd
  rm -f .%{__prefix}/lib/rpm/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req}
cvsdist 02edfd
  rm -rf .%{__mandir}/{fr,ko}
jbj 80c00d
%if %{with_python_subpackage}
jbj 80c00d
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/*.{a,la}
jbj 80c00d
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/rpm/*.{a,la}
Paul Nasrat a78ea3
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/rpmdb/*.{a,la}
jbj 80c00d
%endif
cvsdist 1bdb86
}
cvsdist 1bdb86
Alexander Larsson 897729
# Install mono find-provides/requires
Alexander Larsson 897729
install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/usr/lib/rpm
Alexander Larsson 897729
install -m 755 %{SOURCE2} $RPM_BUILD_ROOT/usr/lib/rpm
Alexander Larsson 897729
cvsdist 1bdb86
%clean
cvsdist 1bdb86
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb86
cvsdist 9eb5b2
%pre
cvsdist 4370f6
%ifos linux
cvsdist 02edfd
if [ -f /var/lib/rpm/packages.rpm ]; then
cvsdist 4370f6
    echo "
cvsdist 02edfd
You have (unsupported)
cvsdist 4370f6
	/var/lib/rpm/packages.rpm	db1 format installed package headers
cvsdist 02edfd
Please install rpm-4.0.4 first, and do
cvsdist 02edfd
	rpm --rebuilddb
cvsdist 02edfd
to convert your database from db1 to db3 format.
cvsdist 4370f6
"
cvsdist 103d42
    exit 1
cvsdist 9eb5b2
fi
cvsdist 4370f6
/usr/sbin/groupadd -g 37 rpm				> /dev/null 2>&1
cvsdist 103d42
/usr/sbin/useradd  -r -d /var/lib/rpm -u 37 -g 37 rpm -s /sbin/nologin	> /dev/null 2>&1
cvsdist 4370f6
%endif
cvsdist 9eb5b2
exit 0
cvsdist 9eb5b2
cvsdist 1bdb86
%post
cvsdist 1bdb86
%ifos linux
cvsdist 1b9ff9
cvsdist 1b9ff9
# Establish correct rpmdb ownership.
cvsdist 02edfd
/bin/chown rpm.rpm /var/lib/rpm/[A-Z]*
cvsdist 1b9ff9
jbj 80c00d
# XXX Detect (and remove) incompatible dbenv files during db-4.3.14 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 |
jbj 80c00d
grep "db_stat: Program version 4.3 doesn't match environment version" 2>&1 > /dev/null &&
cvsdist 1b9ff9
	rm -f /var/lib/rpm/__db*
cvsdist be8f7d
                                                                                
cvsdist 4370f6
%endif
cvsdist 4370f6
exit 0
cvsdist 1bdb86
cvsdist 9eb5b2
%ifos linux
cvsdist 4370f6
%postun
cvsdist 75a4b0
if [ $1 = 0 ]; then
cvsdist 4370f6
    /usr/sbin/userdel rpm
cvsdist 4370f6
    /usr/sbin/groupdel rpm
cvsdist 4370f6
fi
cvsdist 02edfd
exit 0
cvsdist 1bdb86
cvsdist 1bdb86
%post devel -p /sbin/ldconfig
cvsdist 1bdb86
%postun devel -p /sbin/ldconfig
cvsdist 1bdb86
Jeremy Katz b914fc
%post libs -p /sbin/ldconfig
Jeremy Katz b914fc
%postun libs -p /sbin/ldconfig
Jeremy Katz b914fc
cvsdist 1bdb86
%post -n popt -p /sbin/ldconfig
cvsdist 1bdb86
%postun -n popt -p /sbin/ldconfig
cvsdist 1bdb86
%endif
cvsdist 1bdb86
cvsdist 9eb5b2
%if %{with_python_subpackage}
cvsdist 1bdb86
%post python -p /sbin/ldconfig
cvsdist 1bdb86
%postun python -p /sbin/ldconfig
cvsdist 1bdb86
%endif
cvsdist 1bdb86
cvsdist 4370f6
%define	rpmattr		%attr(0755, rpm, rpm)
cvsdist 4370f6
cvsdist 1bdb86
%files
cvsdist 1bdb86
%defattr(-,root,root)
cvsdist 02edfd
%doc RPM-PGP-KEY RPM-GPG-KEY BETA-GPG-KEY CHANGES GROUPS doc/manual/[a-z]*
cvsdist 02edfd
# XXX comment these lines out if building with rpm that knows not %pubkey attr
cvsdist 02edfd
%pubkey RPM-PGP-KEY
cvsdist 02edfd
%pubkey RPM-GPG-KEY
cvsdist 02edfd
%pubkey BETA-GPG-KEY
cvsdist 4370f6
%attr(0755, rpm, rpm)	/bin/rpm
cvsdist 4370f6
cvsdist 4370f6
%ifos linux
cvsdist 4370f6
%config(noreplace,missingok)	/etc/cron.daily/rpm
cvsdist 4370f6
%config(noreplace,missingok)	/etc/logrotate.d/rpm
cvsdist 4370f6
%dir				/etc/rpm
cvsdist 02edfd
#%config(noreplace,missingok)	/etc/rpm/macros.*
cvsdist 4370f6
%attr(0755, rpm, rpm)	%dir /var/lib/rpm
cvsdist 02edfd
%attr(0755, rpm, rpm)	%dir /var/spool/repackage
cvsdist 4370f6
cvsdist 4370f6
%define	rpmdbattr %attr(0644, rpm, rpm) %verify(not md5 size mtime) %ghost %config(missingok,noreplace)
cvsdist 02edfd
%rpmdbattr	/var/lib/rpm/*
cvsdist 4370f6
%endif
cvsdist 4370f6
cvsdist 02edfd
%rpmattr	%{__bindir}/rpm2cpio
cvsdist 02edfd
%rpmattr	%{__bindir}/gendiff
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmdb
cvsdist 02edfd
#%rpmattr	%{__bindir}/rpm[eiu]
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmsign
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmquery
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmverify
cvsdist 4370f6
cvsdist 591588
%attr(0755, rpm, rpm)	%dir %{__prefix}/lib/rpm
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/config.guess
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/config.sub
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/convertrpmrc.sh
jbj f5ec03
%rpmattr	%{__prefix}/lib/rpm/freshen.sh
cvsdist 4370f6
%attr(0644, rpm, rpm)	%{__prefix}/lib/rpm/macros
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/mkinstalldirs
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/rpm.*
cvsdist 0bfa40
%rpmattr	%{__prefix}/lib/rpm/rpm2cpio.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/rpm[deiukqv]
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/tgpg
cvsdist 4370f6
%attr(0644, rpm, rpm)	%{__prefix}/lib/rpm/rpmpopt*
cvsdist 4370f6
%attr(0644, rpm, rpm)	%{__prefix}/lib/rpm/rpmrc
cvsdist 4370f6
jbj 80c00d
%ifarch i386 i486 i586 i686 athlon pentium3 pentium4
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/i[3456]86*
cvsdist 698b80
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/athlon*
jbj 80c00d
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/pentium*
cvsdist 1bdb86
%endif
cvsdist 73bf5c
%ifarch alpha alphaev5 alphaev56 alphapca56 alphaev6 alphaev67
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/alpha*
cvsdist 1bdb86
%endif
cvsdist cab969
%ifarch sparc sparcv8 sparcv9 sparc64
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/sparc*
cvsdist 1bdb86
%endif
cvsdist 1bdb86
%ifarch ia64
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/ia64*
cvsdist 1bdb86
%endif
cvsdist 02edfd
%ifarch powerpc ppc ppciseries ppcpseries ppcmac ppc64
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/ppc*
cvsdist 4370f6
%endif
cvsdist 4370f6
%ifarch s390 s390x
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/s390*
cvsdist 1bdb86
%endif
cvsdist 9eb5b2
%ifarch armv3l armv4l
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/armv[34][lb]*
cvsdist 9eb5b2
%endif
cvsdist bf4650
%ifarch mips mipsel
cvsdist 73bf5c
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/mips*
cvsdist 73bf5c
%endif
cvsdist 02edfd
%ifarch x86_64
cvsdist 02edfd
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/x86_64*
cvsdist 02edfd
%endif
cvsdist 4370f6
%attr(-, rpm, rpm)		%{__prefix}/lib/rpm/noarch*
cvsdist 9eb5b2
jbj 80c00d
%rpmattr	%{__prefix}/lib/rpm/rpmdb_*
cvsdist 60f49f
%rpmattr	%{__prefix}/lib/rpm/rpmfile
cvsdist 60f49f
cvsdist 9eb5b2
%lang(cs)	%{__prefix}/*/locale/cs/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(da)	%{__prefix}/*/locale/da/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(de)	%{__prefix}/*/locale/de/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(fi)	%{__prefix}/*/locale/fi/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(fr)	%{__prefix}/*/locale/fr/LC_MESSAGES/rpm.mo
cvsdist 02edfd
%lang(gl)	%{__prefix}/*/locale/gl/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(is)	%{__prefix}/*/locale/is/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(ja)	%{__prefix}/*/locale/ja/LC_MESSAGES/rpm.mo
cvsdist d991ff
%lang(ko)	%{__prefix}/*/locale/ko/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(no)	%{__prefix}/*/locale/no/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(pl)	%{__prefix}/*/locale/pl/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(pt)	%{__prefix}/*/locale/pt/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(pt_BR)	%{__prefix}/*/locale/pt_BR/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(ro)	%{__prefix}/*/locale/ro/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(ru)	%{__prefix}/*/locale/ru/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(sk)	%{__prefix}/*/locale/sk/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(sl)	%{__prefix}/*/locale/sl/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(sr)	%{__prefix}/*/locale/sr/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(sv)	%{__prefix}/*/locale/sv/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
%lang(tr)	%{__prefix}/*/locale/tr/LC_MESSAGES/rpm.mo
cvsdist 9eb5b2
cvsdist 02edfd
%{__mandir}/man1/gendiff.1*
cvsdist 02edfd
%{__mandir}/man8/rpm.8*
cvsdist 02edfd
%{__mandir}/man8/rpm2cpio.8*
cvsdist 02edfd
%lang(ja)	%{__mandir}/ja/man[18]/*.[18]*
cvsdist 02edfd
%lang(pl)	%{__mandir}/pl/man[18]/*.[18]*
cvsdist 02edfd
%lang(ru)	%{__mandir}/ru/man[18]/*.[18]*
cvsdist 02edfd
%lang(sk)	%{__mandir}/sk/man[18]/*.[18]*
cvsdist 1bdb86
cvsdist 98655b
%files libs
cvsdist 98655b
%defattr(-,root,root)
jbj 80c00d
%{__libdir}/librpm-4.4.so
jbj 80c00d
%{__libdir}/librpmdb-4.4.so
jbj 80c00d
%{__libdir}/librpmio-4.4.so
jbj 80c00d
%{__libdir}/librpmbuild-4.4.so
cvsdist 98655b
cvsdist 9eb5b2
%files build
cvsdist 9eb5b2
%defattr(-,root,root)
cvsdist 1bdb86
%dir %{__prefix}/src/redhat
cvsdist 1bdb86
%dir %{__prefix}/src/redhat/BUILD
cvsdist 1bdb86
%dir %{__prefix}/src/redhat/SPECS
cvsdist 1bdb86
%dir %{__prefix}/src/redhat/SOURCES
cvsdist 1bdb86
%dir %{__prefix}/src/redhat/SRPMS
cvsdist 1bdb86
%dir %{__prefix}/src/redhat/RPMS
cvsdist 1bdb86
%{__prefix}/src/redhat/RPMS/*
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmbuild
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/brp-*
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/check-files
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/check-prereqs
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/config.site
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/cross-build
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/debugedit
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/find-debuginfo.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-lang.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-prov.pl
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-provides
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-provides.perl
cvsdist 1f56f5
%rpmattr	%{__prefix}/lib/rpm/find-req.pl
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-requires
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/find-requires.perl
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/get_magic.pl
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/getpo.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/http.req
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/javadeps
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/magic
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/magic.mgc
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/magic.mime
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/magic.mime.mgc
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/magic.prov
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/magic.req
Alexander Larsson 897729
%rpmattr	%{__prefix}/lib/rpm/mono-find-provides
Alexander Larsson 897729
%rpmattr	%{__prefix}/lib/rpm/mono-find-requires
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/perldeps.pl
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/perl.prov
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/perl.req
jbj 6f6532
%rpmattr	%{__prefix}/lib/rpm/pythondeps.sh
cvsdist 1f56f5
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/rpm[bt]
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/rpmdeps
cvsdist 0bfa40
%rpmattr	%{__prefix}/lib/rpm/trpm
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/u_pkg.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/vpkg-provides.sh
cvsdist 4370f6
%rpmattr	%{__prefix}/lib/rpm/vpkg-provides2.sh
cvsdist 4370f6
cvsdist 02edfd
%{__mandir}/man8/rpmbuild.8*
cvsdist 02edfd
%{__mandir}/man8/rpmdeps.8*
cvsdist 1bdb86
cvsdist 9eb5b2
%if %{with_python_subpackage}
cvsdist 1bdb86
%files python
cvsdist 1bdb86
%defattr(-,root,root)
jbj 80c00d
%{__libdir}/python%{with_python_version}/site-packages/rpm
cvsdist b60fd6
%endif
cvsdist b60fd6
cvsdist 1bdb86
%files devel
cvsdist 1bdb86
%defattr(-,root,root)
cvsdist 9eb5b2
%if %{with_apidocs}
cvsdist 9eb5b2
%doc apidocs
cvsdist 9eb5b2
%endif
cvsdist 02edfd
%{__includedir}/rpm
cvsdist 02edfd
%{__libdir}/librpm.a
cvsdist 02edfd
%{__libdir}/librpm.so
cvsdist 02edfd
%{__libdir}/librpmdb.a
cvsdist 02edfd
%{__libdir}/librpmdb.so
cvsdist 02edfd
%{__libdir}/librpmio.a
cvsdist 02edfd
%{__libdir}/librpmio.so
cvsdist 02edfd
%{__libdir}/librpmbuild.a
cvsdist 02edfd
%{__libdir}/librpmbuild.so
cvsdist 02edfd
%{__mandir}/man8/rpmcache.8*
cvsdist 02edfd
%{__mandir}/man8/rpmgraph.8*
cvsdist 02edfd
%rpmattr	%{__prefix}/lib/rpm/rpmcache
cvsdist 02edfd
%rpmattr	%{__bindir}/rpmgraph
cvsdist 1bdb86
cvsdist 1bdb86
%files -n popt
cvsdist 1bdb86
%defattr(-,root,root)
cvsdist 02edfd
%{__libdir}/libpopt.so.*
cvsdist 02edfd
%{__mandir}/man3/popt.3*
cvsdist 9eb5b2
%lang(cs)	%{__prefix}/*/locale/cs/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(da)	%{__prefix}/*/locale/da/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(de)	%{__prefix}/*/locale/de/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(es)	%{__prefix}/*/locale/es/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(eu_ES)	%{__prefix}/*/locale/eu_ES/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(fi)	%{__prefix}/*/locale/fi/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(fr)	%{__prefix}/*/locale/fr/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(gl)	%{__prefix}/*/locale/gl/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(hu)	%{__prefix}/*/locale/hu/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(id)	%{__prefix}/*/locale/id/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(is)	%{__prefix}/*/locale/is/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(it)	%{__prefix}/*/locale/it/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(ja)	%{__prefix}/*/locale/ja/LC_MESSAGES/popt.mo
cvsdist d991ff
%lang(ko)	%{__prefix}/*/locale/ko/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(no)	%{__prefix}/*/locale/no/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(pl)	%{__prefix}/*/locale/pl/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(pt)	%{__prefix}/*/locale/pt/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(pt_BR)	%{__prefix}/*/locale/pt_BR/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(ro)	%{__prefix}/*/locale/ro/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(ru)	%{__prefix}/*/locale/ru/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(sk)	%{__prefix}/*/locale/sk/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(sl)	%{__prefix}/*/locale/sl/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(sr)	%{__prefix}/*/locale/sr/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(sv)	%{__prefix}/*/locale/sv/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(tr)	%{__prefix}/*/locale/tr/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(uk)	%{__prefix}/*/locale/uk/LC_MESSAGES/popt.mo
cvsdist 9eb5b2
%lang(wa)	%{__prefix}/*/locale/wa/LC_MESSAGES/popt.mo
cvsdist 02edfd
%lang(zh)	%{__prefix}/*/locale/zh/LC_MESSAGES/popt.mo
Paul Nasrat 15f417
%lang(zh_CN)	%{__prefix}/*/locale/zh_CN/LC_MESSAGES/popt.mo
Paul Nasrat e69641
%lang(zh_TW)	%{__prefix}/*/locale/zh_TW/LC_MESSAGES/popt.mo
cvsdist 1bdb86
cvsdist 02edfd
# XXX These may end up in popt-devel but it hardly seems worth the effort.
cvsdist 02edfd
%{__libdir}/libpopt.a
cvsdist 02edfd
%{__libdir}/libpopt.so
cvsdist 02edfd
%{__includedir}/popt.h
cvsdist 1bdb86
cvsdist 1bdb86
%changelog
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 2c259d
- 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.