auto-import rpm-4.2-1 from rpm-4.2-1.src.rpm
This commit is contained in:
parent
02edfd6975
commit
1e642becbd
32
rpm.spec
32
rpm.spec
@ -20,13 +20,13 @@ Name: rpm
|
|||||||
%define version 4.2
|
%define version 4.2
|
||||||
Version: %{version}
|
Version: %{version}
|
||||||
%{expand: %%define rpm_version %{version}}
|
%{expand: %%define rpm_version %{version}}
|
||||||
Release: 0.69
|
Release: 1
|
||||||
Group: System Environment/Base
|
Group: System Environment/Base
|
||||||
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{rpm_version}.tar.gz
|
Source: ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/rpm-%{rpm_version}.tar.gz
|
||||||
Copyright: GPL
|
Copyright: GPL
|
||||||
Conflicts: patch < 2.5
|
Conflicts: patch < 2.5
|
||||||
%ifos linux
|
%ifos linux
|
||||||
Prereq: gawk fileutils textutils mktemp shadow-utils
|
Prereq: fileutils shadow-utils
|
||||||
%endif
|
%endif
|
||||||
Requires: popt = 1.8
|
Requires: popt = 1.8
|
||||||
Obsoletes: rpm-perl < %{version}
|
Obsoletes: rpm-perl < %{version}
|
||||||
@ -73,7 +73,7 @@ will manipulate RPM packages and databases.
|
|||||||
Summary: Scripts and executable programs used to build packages.
|
Summary: Scripts and executable programs used to build packages.
|
||||||
Group: Development/Tools
|
Group: Development/Tools
|
||||||
Requires: rpm = %{rpm_version}, patch >= 2.5, file
|
Requires: rpm = %{rpm_version}, patch >= 2.5, file
|
||||||
Provides: rpmbuild(VendorConfig) = %{version}
|
Provides: rpmbuild(VendorConfig) = 4.1-1
|
||||||
|
|
||||||
%description build
|
%description build
|
||||||
The rpm-build package contains the scripts and executable programs
|
The rpm-build package contains the scripts and executable programs
|
||||||
@ -117,7 +117,7 @@ shell-like rules.
|
|||||||
%build
|
%build
|
||||||
|
|
||||||
# XXX rpm needs functioning nptl for configure tests
|
# XXX rpm needs functioning nptl for configure tests
|
||||||
unset LD_ASSUME_KERNEL
|
unset LD_ASSUME_KERNEL || :
|
||||||
|
|
||||||
%if %{with_python_subpackage}
|
%if %{with_python_subpackage}
|
||||||
WITH_PYTHON="--with-python=%{with_python_version}"
|
WITH_PYTHON="--with-python=%{with_python_version}"
|
||||||
@ -134,17 +134,20 @@ CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
|
|||||||
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} --sysconfdir=/etc \
|
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} --sysconfdir=/etc \
|
||||||
--localstatedir=/var --infodir='${prefix}%{__share}/info' \
|
--localstatedir=/var --infodir='${prefix}%{__share}/info' \
|
||||||
--mandir='${prefix}%{__share}/man' \
|
--mandir='${prefix}%{__share}/man' \
|
||||||
$WITH_PYTHON --enable-posixmutexes --without-javaglue
|
$WITH_PYTHON --without-javaglue
|
||||||
%else
|
%else
|
||||||
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} $WITH_PYTHON \
|
CFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{__prefix} $WITH_PYTHON \
|
||||||
--without-javaglue
|
--without-javaglue
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
# XXX hack out O_DIRECT support in db4 for now.
|
||||||
|
perl -pi -e 's/#define HAVE_O_DIRECT 1/#undef HAVE_O_DIRECT/' db3/db_config.h
|
||||||
|
|
||||||
make
|
make
|
||||||
|
|
||||||
%install
|
%install
|
||||||
# XXX rpm needs functioning nptl for configure tests
|
# XXX rpm needs functioning nptl for configure tests
|
||||||
unset LD_ASSUME_KERNEL
|
unset LD_ASSUME_KERNEL || :
|
||||||
|
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
@ -183,8 +186,6 @@ gzip -9n apidocs/man/man*/* || :
|
|||||||
{ cd $RPM_BUILD_ROOT
|
{ cd $RPM_BUILD_ROOT
|
||||||
rm -rf .%{__includedir}/beecrypt
|
rm -rf .%{__includedir}/beecrypt
|
||||||
rm -f .%{__libdir}/libbeecrypt.{a,la,so.2.2.0}
|
rm -f .%{__libdir}/libbeecrypt.{a,la,so.2.2.0}
|
||||||
rm -rf .%{__includedir}/libelf
|
|
||||||
rm -f .%{__libdir}/libelf.{a,la}
|
|
||||||
rm -f .%{__prefix}/lib/rpm/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req}
|
rm -f .%{__prefix}/lib/rpm/{Specfile.pm,cpanflute,cpanflute2,rpmdiff,rpmdiff.cgi,sql.prov,sql.req,tcl.req}
|
||||||
rm -rf .%{__mandir}/{fr,ko}
|
rm -rf .%{__mandir}/{fr,ko}
|
||||||
}
|
}
|
||||||
@ -424,6 +425,7 @@ exit 0
|
|||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_deadlock
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_deadlock
|
||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_dump
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_dump
|
||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_load
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_load
|
||||||
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_loadcvt
|
||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_svc
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_svc
|
||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_stat
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_stat
|
||||||
%rpmattr %{__prefix}/lib/rpm/rpmdb_verify
|
%rpmattr %{__prefix}/lib/rpm/rpmdb_verify
|
||||||
@ -471,6 +473,20 @@ exit 0
|
|||||||
%{__includedir}/popt.h
|
%{__includedir}/popt.h
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Mar 19 2003 Jeff Johnson <jbj@redhat.com> 4.2-1
|
||||||
|
- release candidate.
|
||||||
|
- hack out O_DIRECT support in db4 for now.
|
||||||
|
|
||||||
|
* Fri Mar 14 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.73
|
||||||
|
- fix: short option help missing string terminator.
|
||||||
|
|
||||||
|
* Fri Mar 14 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.72
|
||||||
|
- fix: close db cursors to remove rpmdb references on signal exit.
|
||||||
|
|
||||||
|
* Fri Mar 7 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.70
|
||||||
|
- fix: memory leak (85522).
|
||||||
|
- build with internal elfutils if not installed.
|
||||||
|
|
||||||
* Thu Feb 27 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.69
|
* Thu Feb 27 2003 Jeff Johnson <jbj@redhat.com> 4.2-0.69
|
||||||
- file: check size read from elf header (#85297).
|
- file: check size read from elf header (#85297).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user