rpmtools/rpmtools.spec

84 lines
1.9 KiB
RPMSpec
Raw Permalink Normal View History

2012-02-01 14:20:41 +04:00
Summary: Various RPM command-line tools
Name: rpmtools
Version: 6.1
2021-08-11 12:25:34 +00:00
Release: 27
2012-02-01 14:20:41 +04:00
Source0: %{name}-%{version}.tar.xz
2014-02-11 08:36:24 -05:00
# (tpg) from Mageia
# http://svnweb.mageia.org/soft?view=revision&revision=6438
2014-09-24 04:52:08 -04:00
Patch0: rpmtools-6.1-genhdlist2-merge-option.patch
Patch1: rpmtools-6.1-use-external-gzip.patch
2012-02-01 14:20:41 +04:00
License: GPLv2+
Group: System/Configuration/Packaging
URL: http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/rpm/rpmtools/
BuildRequires: perl-devel
BuildRequires: perl-MDV-Packdrakeng
BuildRequires: perl-MDV-Distribconf
2012-10-19 16:59:20 +04:00
BuildArch: noarch
2012-02-01 14:20:41 +04:00
Requires: perl-MDV-Distribconf > 3.00
Requires: xz
Requires: genhdlist2
Requires: perl(File::Find)
Requires: perl(File::Path)
Requires: perl(File::Temp)
Requires: perl(Getopt::Long)
Requires: perl(MDV::Distribconf::Build)
Requires: perl(Pod::Usage)
Requires: perl(URPM)
Requires: perl(URPM::Build)
Conflicts: rpmtools-compat <= 2.0
Conflicts: rpmtools-devel <= 2.0
Conflicts: packdrake < 5.0.26
%description
Various tools needed by urpmi and drakxtools for handling rpm files.
%package -n packdrake
Group: %{group}
Summary: A simple Archive Extractor/Builder
Conflicts: rpmtools <= 5.0.25
Provides: perl(packdrake)
%description -n packdrake
Packdrake is a simple indexed archive builder and extractor using
standard compression methods.
%package -n genhdlist2
Group: %{group}
Summary: Tool to generate urpmi metadata (media_info/*)
Conflicts: rpmtools <= 5.4
%description -n genhdlist2
genhdlist2 generates hdlist.cz, synthesis.hdlist.cz and *.xml.lzma files used
by urpmi
%prep
%setup -q
%apply_patches
2012-02-01 14:20:41 +04:00
%build
perl Makefile.PL INSTALLDIRS=vendor
2020-01-13 18:26:34 +03:00
%make
2012-02-01 14:20:41 +04:00
%check
2020-01-13 18:26:34 +03:00
%make test
2012-02-01 14:20:41 +04:00
%install
2020-01-13 18:26:34 +03:00
%makeinstall_std
2012-02-01 14:20:41 +04:00
%files
%{_bindir}/dumpdistribconf
%{_bindir}/gendistrib
%{_bindir}/genhdlist-old
%{_mandir}/man1/dumpdistribconf*
%{_mandir}/man1/gendistrib*
%{_mandir}/man1/genhdlist-old.*
%files -n packdrake
%{_bindir}/packdrake
%{perl_vendorlib}/packdrake.pm
%{_mandir}/man1/packdrake*
%files -n genhdlist2
%{_bindir}/genhdlist2
%{_mandir}/man1/genhdlist2*