mavit / rpms / rpm

Forked from rpms/rpm 5 years ago
Clone
Paul Nasrat eb6953f
%define with_python_version     2.5%{nil}
Paul Nasrat b1ecfff
%define with_apidocs            1%{nil}
cvsdist 9218268
Paul Nasrat b1ecfff
%define __prefix        %{?_prefix}%{!?_prefix:/usr}
cvsdist 02edfd6
%{?!_lib: %define _lib lib}
cvsdist a37c64e
%{expand: %%define __share %(if [ -d %{__prefix}/share/man ]; then echo /share ; else echo %%{nil} ; fi)}
cvsdist 1bdb862
Paul Nasrat b1ecfff
%define __bindir        %{__prefix}/bin
Paul Nasrat b1ecfff
%define __includedir    %{__prefix}/include
Paul Nasrat b1ecfff
%define __libdir        %{__prefix}/%{_lib}
Paul Nasrat b1ecfff
%define __mandir        %{__prefix}%{__share}/man
cvsdist 02edfd6
Paul Nasrat b1ecfff
Summary: The RPM package management system
cvsdist 1bdb862
Name: rpm
c0e8155
Version: 4.4.2.1
c0e8155
%{expand: %%define rpm_version %{version}-rc1}
c0e8155
Release: 0.1.rc1
cvsdist 1bdb862
Group: System Environment/Base
Paul Nasrat b1ecfff
Url: http://www.rpm.org/
Paul Nasrat b1ecfff
Source: rpm-%{rpm_version}.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
c0e8155
Patch4: rpm-4.4.2-devel-autodep.patch
c0e8155
Patch5: rpm-4.4.2-rpmfc-skip.patch
Paul Nasrat 1138d38
Patch6: rpm-4.4.2-matchpathcon.patch
cvsdist 65b2a01
License: GPL
2c9332a
Requires(pre): shadow-utils
2c9332a
Requires(postun): shadow-utils
2c9332a
Requires(post): coreutils
Paul Nasrat efffc47
Requires: popt = 1.10.2
Paul Nasrat c4acc09
Requires: crontabs
cvsdist 9eb5b26
Paul Nasrat 633fce4
BuildRequires: autoconf
Paul Nasrat a5c9d47
BuildRequires: elfutils-devel >= 0.112
cf05534
BuildRequires: elfutils-libelf-devel-static
cvsdist 9eb5b26
Paul Nasrat b1ecfff
BuildRequires: readline-devel zlib-devel
cvsdist 02edfd6
jbj 80c00d2
BuildRequires: beecrypt-devel >= 4.1.2
jbj 80c00d2
Requires: beecrypt >= 4.1.2
jbj 80c00d2
Paul Nasrat c4acc09
BuildConflicts: neon-devel
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}
2c9332a
BuildRequires: doxygen
cvsdist 9eb5b26
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
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
c0e8155
Requires: rpm = %{version}-%{release}
jbj e16dc30
Requires: beecrypt >= 4.1.2
jbj c14aa43
Requires: sqlite-devel
Paul Nasrat 6a92fd0
Requires: libselinux-devel
Paul Nasrat b691d60
Requires: elfutils-libelf-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
c0e8155
Requires: rpm = %{version}-%{release}, patch >= 2.5, file, elfutils
566842c
Requires: findutils
cvsdist 1e642be
Provides: rpmbuild(VendorConfig) = 4.1-1
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
cvsdist 1bdb862
%package -n popt
Paul Nasrat b1ecfff
Summary: A C library for parsing command line parameters
cvsdist 1bdb862
Group: Development/Libraries
Paul Nasrat e447ee7
Version: 1.10.2
042b6ee
Release: 48%{?dist}
cvsdist 1bdb862
cvsdist 1bdb862
%description -n popt
cvsdist b1db194
Popt is a C library for parsing command line parameters. Popt was
cvsdist 1bdb862
heavily influenced by the getopt() and getopt_long() functions, but it
cvsdist b1db194
improves on them by allowing more powerful argument expansion. Popt
cvsdist 1bdb862
can parse arbitrary argv[] style arrays and automatically set
cvsdist b1db194
variables based on command line arguments. Popt allows command line
cvsdist 1bdb862
arguments to be aliased via configuration files and includes utility
cvsdist 1bdb862
functions for parsing arbitrary strings into argv[] arrays using
cvsdist 1bdb862
shell-like rules.
cvsdist 1bdb862
cvsdist 1bdb862
%prep
c0e8155
%setup -q -n %{name}-%{rpm_version}
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
jbj be4634a
cvsdist 1bdb862
%build
cvsdist 4370f61
cvsdist 02edfd6
# XXX rpm needs functioning nptl for configure tests
cvsdist 1e642be
unset LD_ASSUME_KERNEL || :
cvsdist 02edfd6
cvsdist 02edfd6
WITH_PYTHON="--with-python=%{with_python_version}"
cvsdist 1bdb862
Paul Nasrat 7086a30
CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
Paul Nasrat 745d4f5
./configure --prefix=%{__prefix} --sysconfdir=/etc \
Paul Nasrat 745d4f5
        --localstatedir=/var --infodir='${prefix}%{__share}/info' \
Paul Nasrat 745d4f5
        --mandir='${prefix}%{__share}/man' \
Paul Nasrat 745d4f5
        $WITH_PYTHON --enable-posixmutexes --without-javaglue
cvsdist 87eb98f
jbj 80c00d2
make %{?_smp_mflags}
cvsdist 1bdb862
cvsdist 1bdb862
%install
cvsdist 02edfd6
# XXX rpm needs functioning nptl for configure tests
cvsdist 1e642be
unset LD_ASSUME_KERNEL || :
cvsdist 02edfd6
cvsdist 1bdb862
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb862
cvsdist 65b2a01
make DESTDIR="$RPM_BUILD_ROOT" install
cvsdist 9eb5b26
Paul Nasrat a78ea30
# Working around breakage from the -L$(RPM_BUILD_ROOT)... -L$(DESTDIR)...
Paul Nasrat a78ea30
# workaround to #132435,
Paul Nasrat a78ea30
# and from linking to included zlib
Paul Nasrat a78ea30
for i in librpm.la librpmbuild.la librpmdb.la librpmio.la ; do
Paul Nasrat b1ecfff
        sed -i -e 's~-L'"$RPM_BUILD_ROOT"'[^ ]* ~~g' \
Paul Nasrat b1ecfff
                -e 's~-L'"$RPM_BUILD_DIR"'[^ ]* ~~g' \
Paul Nasrat b1ecfff
                "$RPM_BUILD_ROOT%{__libdir}/$i"
Paul Nasrat 3fb3753
done
Paul Nasrat baebc91
Paul Nasrat baebc91
# Clean up dangling symlinks
Paul Nasrat baebc91
# XXX Fix in rpm tree
Paul Nasrat baebc91
for i in /usr/bin/rpme /usr/bin/rpmi /usr/bin/rpmu; do
Paul Nasrat 3fb3753
    rm -f "$RPM_BUILD_ROOT"/"$i" 
Paul Nasrat baebc91
done
Paul Nasrat baebc91
Paul Nasrat baebc91
# Clean up dangling symlinks
Paul Nasrat baebc91
for i in /usr/lib/rpmpopt /usr/lib/rpmrc; do
Paul Nasrat 3fb3753
    rm -f "$RPM_BUILD_ROOT"/"$i" 
Paul Nasrat a78ea30
done
Paul Nasrat a78ea30
cvsdist 4370f61
# Save list of packages through cron
cvsdist 4370f61
mkdir -p ${RPM_BUILD_ROOT}/etc/cron.daily
cvsdist 4370f61
install -m 755 scripts/rpm.daily ${RPM_BUILD_ROOT}/etc/cron.daily/rpm
cvsdist 4370f61
cvsdist 4370f61
mkdir -p ${RPM_BUILD_ROOT}/etc/logrotate.d
cvsdist 4ac4c0a
install -m 644 scripts/rpm.log ${RPM_BUILD_ROOT}/etc/logrotate.d/rpm
cvsdist 4370f61
cvsdist 1bdb862
mkdir -p $RPM_BUILD_ROOT/etc/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
%find_lang popt
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
2c9332a
cvsdist 02edfd6
# Get rid of unpackaged files
cvsdist 1bdb862
{ cd $RPM_BUILD_ROOT
Paul Nasrat 1d364e2
  rm -f .%{_libdir}/lib*.la
2c9332a
  rm -f .%{__prefix}/lib/rpm/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req,rpm.*}
cvsdist 02edfd6
  rm -rf .%{__mandir}/{fr,ko}
jbj 80c00d2
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/*.{a,la}
jbj 80c00d2
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/rpm/*.{a,la}
Paul Nasrat a78ea30
  rm -f .%{__libdir}/python%{with_python_version}/site-packages/rpmdb/*.{a,la}
cvsdist 1bdb862
}
cvsdist 1bdb862
cvsdist 1bdb862
%clean
cvsdist 1bdb862
rm -rf $RPM_BUILD_ROOT
cvsdist 1bdb862
cvsdist 9eb5b26
%pre
cbee720
/usr/sbin/groupadd -g 37 rpm                            > /dev/null 2>&1
Paul Nasrat b1ecfff
/usr/sbin/useradd  -r -d /var/lib/rpm -u 37 -g 37 rpm -s /sbin/nologin  > /dev/null 2>&1
cvsdist 9eb5b26
exit 0
cvsdist 9eb5b26
cvsdist 1bdb862
%post
cvsdist 1b9ff93
# Establish correct rpmdb ownership.
cvsdist 02edfd6
/bin/chown rpm.rpm /var/lib/rpm/[A-Z]*
cvsdist 1b9ff93
jbj 80c00d2
# XXX Detect (and remove) incompatible dbenv files during db-4.3.14 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 |
jbj 80c00d2
grep "db_stat: Program version 4.3 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
cvsdist 4370f61
%postun
cvsdist 75a4b02
if [ $1 = 0 ]; then
Paul Nasrat c4acc09
    /usr/sbin/userdel rpm > /dev/null 2>&1
Paul Nasrat c4acc09
    /usr/sbin/groupdel rpm > /dev/null 2>&1
Paul Nasrat c4acc09
cvsdist 4370f61
fi
cvsdist 02edfd6
exit 0
cvsdist 1bdb862
cvsdist 1bdb862
%post devel -p /sbin/ldconfig
cvsdist 1bdb862
%postun devel -p /sbin/ldconfig
cvsdist 1bdb862
b914fc5
%post libs -p /sbin/ldconfig
b914fc5
%postun libs -p /sbin/ldconfig
b914fc5
cvsdist 1bdb862
%post -n popt -p /sbin/ldconfig
cvsdist 1bdb862
%postun -n popt -p /sbin/ldconfig
cvsdist 1bdb862
Paul Nasrat b1ecfff
%define rpmattr         %attr(0755, rpm, rpm)
cvsdist 4370f61
2c9332a
%files -f %{name}.lang
Paul Nasrat b1ecfff
%defattr(-,root,root,-)
2c9332a
%doc CHANGES GROUPS COPYING LICENSE-bdb LEGAL.NOTICE-file CREDITS 
2c9332a
%doc doc/manual/[a-z]*
Paul Nasrat b1ecfff
%attr(0755, rpm, rpm)   /bin/rpm
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
/etc/cron.daily/rpm
Paul Nasrat b1ecfff
%config(noreplace,missingok)    /etc/logrotate.d/rpm
Paul Nasrat b1ecfff
%dir                            /etc/rpm
Paul Nasrat b1ecfff
#%config(noreplace,missingok)   /etc/rpm/macros.*
Paul Nasrat b1ecfff
%attr(0755, rpm, rpm)   %dir /var/lib/rpm
Paul Nasrat b1ecfff
%attr(0755, rpm, rpm)   %dir /var/spool/repackage
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
%define rpmdbattr %attr(0644, rpm, rpm) %verify(not md5 size mtime) %ghost %config(missingok,noreplace)
Paul Nasrat b1ecfff
%rpmdbattr      /var/lib/rpm/*
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpm2cpio
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/gendiff
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmdb
Paul Nasrat b1ecfff
#%rpmattr       %{__bindir}/rpm[eiu]
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmsign
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmquery
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmverify
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
%attr(0755, rpm, rpm)   %dir %{__prefix}/lib/rpm
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/config.guess
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/config.sub
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/convertrpmrc.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/freshen.sh
Paul Nasrat b1ecfff
%attr(0644, rpm, rpm)   %{__prefix}/lib/rpm/macros
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/mkinstalldirs
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpm2cpio.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpm[deiukqv]
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/tgpg
Paul Nasrat b1ecfff
%attr(0644, rpm, rpm)   %{__prefix}/lib/rpm/rpmpopt*
Paul Nasrat b1ecfff
%attr(0644, rpm, rpm)   %{__prefix}/lib/rpm/rpmrc
cvsdist 4370f61
jbj 80c00d2
%ifarch i386 i486 i586 i686 athlon pentium3 pentium4
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/i[3456]86*
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/athlon*
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/pentium*
cvsdist 1bdb862
%endif
cvsdist 73bf5cf
%ifarch alpha alphaev5 alphaev56 alphapca56 alphaev6 alphaev67
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/alpha*
cvsdist 1bdb862
%endif
cvsdist cab9699
%ifarch sparc sparcv8 sparcv9 sparc64
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/sparc*
cvsdist 1bdb862
%endif
cvsdist 1bdb862
%ifarch ia64
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/ia64*
cvsdist 1bdb862
%endif
cvsdist 02edfd6
%ifarch powerpc ppc ppciseries ppcpseries ppcmac ppc64
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/ppc*
cvsdist 4370f61
%endif
cvsdist 4370f61
%ifarch s390 s390x
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/s390*
cvsdist 1bdb862
%endif
cvsdist 9eb5b26
%ifarch armv3l armv4l
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/armv[34][lb]*
cvsdist 9eb5b26
%endif
cvsdist bf46500
%ifarch mips mipsel
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/mips*
cvsdist 73bf5cf
%endif
cvsdist 02edfd6
%ifarch x86_64
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/x86_64*
cvsdist 02edfd6
%endif
Paul Nasrat b1ecfff
%attr(-, rpm, rpm)              %{__prefix}/lib/rpm/noarch*
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpmdb_*
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpmfile
Paul Nasrat b1ecfff
cvsdist 02edfd6
%{__mandir}/man1/gendiff.1*
cvsdist 02edfd6
%{__mandir}/man8/rpm.8*
cvsdist 02edfd6
%{__mandir}/man8/rpm2cpio.8*
Paul Nasrat b1ecfff
%lang(ja)       %{__mandir}/ja/man[18]/*.[18]*
Paul Nasrat b1ecfff
%lang(pl)       %{__mandir}/pl/man[18]/*.[18]*
Paul Nasrat b1ecfff
%lang(ru)       %{__mandir}/ru/man[18]/*.[18]*
Paul Nasrat b1ecfff
%lang(sk)       %{__mandir}/sk/man[18]/*.[18]*
cvsdist 1bdb862
cvsdist 98655b4
%files libs
cvsdist 98655b4
%defattr(-,root,root)
jbj 80c00d2
%{__libdir}/librpm-4.4.so
jbj 80c00d2
%{__libdir}/librpmdb-4.4.so
jbj 80c00d2
%{__libdir}/librpmio-4.4.so
jbj 80c00d2
%{__libdir}/librpmbuild-4.4.so
cvsdist 98655b4
cvsdist 9eb5b26
%files build
cvsdist 9eb5b26
%defattr(-,root,root)
cvsdist 1bdb862
%dir %{__prefix}/src/redhat
cvsdist 1bdb862
%dir %{__prefix}/src/redhat/BUILD
cvsdist 1bdb862
%dir %{__prefix}/src/redhat/SPECS
cvsdist 1bdb862
%dir %{__prefix}/src/redhat/SOURCES
cvsdist 1bdb862
%dir %{__prefix}/src/redhat/SRPMS
cvsdist 1bdb862
%dir %{__prefix}/src/redhat/RPMS
cvsdist 1bdb862
%{__prefix}/src/redhat/RPMS/*
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmbuild
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/brp-*
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/check-files
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/check-prereqs
2c9332a
%attr(0644, rpm, rpm) %{__prefix}/lib/rpm/config.site
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/cross-build
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/debugedit
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-debuginfo.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-lang.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-prov.pl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-provides
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-provides.perl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-req.pl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-requires
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/find-requires.perl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/get_magic.pl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/getpo.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/http.req
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/javadeps
2c9332a
%attr(0644, rpm, rpm) %{__prefix}/lib/rpm/magic
2c9332a
%attr(0644, rpm, rpm) %{__prefix}/lib/rpm/magic.mgc
2c9332a
%attr(0644, rpm, rpm) %{__prefix}/lib/rpm/magic.mime
2c9332a
%attr(0644, rpm, rpm) %{__prefix}/lib/rpm/magic.mime.mgc
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/magic.prov
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/magic.req
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/mono-find-provides
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/mono-find-requires
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/perldeps.pl
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/perl.prov
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/perl.req
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/pythondeps.sh
Paul Nasrat b1ecfff
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpm[bt]
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpmdeps
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/trpm
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/u_pkg.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/vpkg-provides.sh
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/vpkg-provides2.sh
cvsdist 4370f61
cvsdist 02edfd6
%{__mandir}/man8/rpmbuild.8*
cvsdist 02edfd6
%{__mandir}/man8/rpmdeps.8*
cvsdist 1bdb862
cvsdist 1bdb862
%files python
cvsdist 1bdb862
%defattr(-,root,root)
jbj 80c00d2
%{__libdir}/python%{with_python_version}/site-packages/rpm
cvsdist b60fd6b
cvsdist 1bdb862
%files devel
cvsdist 1bdb862
%defattr(-,root,root)
cvsdist 9eb5b26
%if %{with_apidocs}
cvsdist 9eb5b26
%doc apidocs
cvsdist 9eb5b26
%endif
cvsdist 02edfd6
%{__includedir}/rpm
cvsdist 02edfd6
%{__libdir}/librpm.a
cvsdist 02edfd6
%{__libdir}/librpm.so
cvsdist 02edfd6
%{__libdir}/librpmdb.a
cvsdist 02edfd6
%{__libdir}/librpmdb.so
cvsdist 02edfd6
%{__libdir}/librpmio.a
cvsdist 02edfd6
%{__libdir}/librpmio.so
cvsdist 02edfd6
%{__libdir}/librpmbuild.a
cvsdist 02edfd6
%{__libdir}/librpmbuild.so
cvsdist 02edfd6
%{__mandir}/man8/rpmcache.8*
cvsdist 02edfd6
%{__mandir}/man8/rpmgraph.8*
Paul Nasrat b1ecfff
%rpmattr        %{__prefix}/lib/rpm/rpmcache
Paul Nasrat b1ecfff
%rpmattr        %{__bindir}/rpmgraph
cvsdist 1bdb862
2c9332a
%files -n popt -f popt.lang
cvsdist 1bdb862
%defattr(-,root,root)
cvsdist 02edfd6
%{__libdir}/libpopt.so.*
cvsdist 02edfd6
%{__mandir}/man3/popt.3*
cvsdist 1bdb862
cvsdist 02edfd6
# XXX These may end up in popt-devel but it hardly seems worth the effort.
cvsdist 02edfd6
%{__libdir}/libpopt.a
cvsdist 02edfd6
%{__libdir}/libpopt.so
cvsdist 02edfd6
%{__includedir}/popt.h
cvsdist 1bdb862
cvsdist 1bdb862
%changelog
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.