# - after ac drop amd64 patch and make x86_64 generic arch + subarchs amd64 and ia32e
#
# Conditional build:
-%bcond_with distver # build with distversion field
%bcond_with static # build static rpmi (not supported at the moment)
%bcond_without apidocs # don't generate documentation with doxygen
%bcond_with pkgnameinautoreq # don't put package name in autogenerated dependancy
# force_cxx - force using __cxx other than "%{_target_cpu}-pld-linux-g++"
# force_cpp - force using __cpp other than "%{_target_cpu}-pld-linux-gcc -E"
-%define snap 20041121
# versions of required libraries
%define reqdb_ver 4.3.27-1
%define reqpopt_ver 1.10.1
Release: 0.7
License: GPL
Group: Base
-#Source0: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.2.x/%{name}-%{version}.%{snap}.tar.gz
-# Snap tarball is generated from rpm-4_4 branch
Source0: ftp://jbj.org/pub/rpm-4.4.x/%{name}-%{version}.tar.gz
# Source0-md5: 90ded9047b1b69d918c6c7c7b56fd7a9
Source1: %{name}.groups
Patch35: %{name}-perl_req-INC_dirs.patch
Patch36: %{name}-debuginfo.patch
Patch37: %{name}-doxygen_hack.patch
-Patch38: %{name}-distver.patch
-Patch39: %{name}-gcc4.patch
-Patch40: %{name}-pythondeps.patch
-Patch41: %{name}-print-requires.patch
+Patch38: %{name}-gcc4.patch
+Patch39: %{name}-pythondeps.patch
+Patch40: %{name}-print-requires.patch
URL: http://www.rpm.org/
Icon: rpm.gif
BuildRequires: autoconf >= 2.52
%define _rpmlibdir /usr/lib/rpm
-# GCC4 borked
+# GCC4 borked (Th-specific hack)
%ifarch athlon
%define optflags -O1 -march=athlon
%endif
Requires: db >= %{reqdb_ver}
%{?with_selinux:BuildRequires: libselinux >= 1.18}
Requires: popt >= %{reqpopt_ver}
-%{?with_distver:Provides: rpm-lib(distver)}
# avoid SEGV caused by mixed db versions
Conflicts: poldek < 0.18.1-16
%patch35 -p0
%patch36 -p1
%patch37 -p1
-%{?with_distver:%patch38 -p1}
+%patch38 -p1
%patch39 -p1
%patch40 -p1
-%patch41 -p1
%patch0 -p1
%patch3 -p1