Optimalize amanda spec file for package dependencies

This commit is contained in:
Josef Ridky 2016-11-10 09:25:27 +01:00
commit 960fefa2ef

View file

@ -10,7 +10,7 @@
Summary: A network-capable tape backup solution
Name: amanda
Version: 3.4
Release: 3%{?dist}
Release: 4%{?dist}
Source: http://downloads.sourceforge.net/amanda/amanda-%{version}.tar.gz
Source1: amanda.crontab
Source4: disklist
@ -256,32 +256,8 @@ rm -rf ${RPM_BUILD_ROOT}
%{_sbindir}/amplot
%{_sbindir}/amssl
%{perl_vendorarch}/Amanda/Archive.pm
%{perl_vendorarch}/Amanda/BigIntCompat.pm
%{perl_vendorarch}/Amanda/ClientService.pm
%{perl_vendorarch}/Amanda/Config.pm
%{perl_vendorarch}/Amanda/Config/
%{perl_vendorarch}/Amanda/Constants.pm
%{perl_vendorarch}/Amanda/Debug.pm
%{perl_vendorarch}/Amanda/Feature.pm
%{perl_vendorarch}/Amanda/Header.pm
%{perl_vendorarch}/Amanda/IPC
%{perl_vendorarch}/Amanda/MainLoop.pm
%{perl_vendorarch}/Amanda/NDMP.pm
%{perl_vendorarch}/Amanda/Paths.pm
%{perl_vendorarch}/Amanda/Process.pm
%{perl_vendorarch}/Amanda/Script_App.pm
%{perl_vendorarch}/Amanda/Script.pm
%{perl_vendorarch}/Amanda/Tests.pm
%{perl_vendorarch}/Amanda/Util.pm
%{perl_vendorarch}/Amanda/Xfer.pm
%{perl_vendorarch}/Amanda/Message.pm
%{perl_vendorarch}/Amanda/Amservice.pm
%{perl_vendorarch}/Amanda/FetchDump.pm
%{perl_vendorarch}/Amanda/FetchDump/
%{perl_vendorarch}/Amanda/Recovery.pm
%{perl_vendorarch}/Amanda/Restore.pm
%{perl_vendorarch}/Amanda/Service.pm
%{perl_vendorarch}/Amanda/
%{perl_vendorarch}/auto/Amanda/
%{_mandir}/man5/amanda-archive-format.5*
%{_mandir}/man7/amanda-compatibility.7*
@ -323,25 +299,6 @@ rm -rf ${RPM_BUILD_ROOT}
%{_libdir}/libamxfer*.so
%{_libdir}/libndmjob*.so
%{_libdir}/libndmlib*.so
%{perl_vendorarch}/auto/Amanda/Application/
%{perl_vendorarch}/auto/Amanda/Archive/
%{perl_vendorarch}/auto/Amanda/Config/
%{perl_vendorarch}/auto/Amanda/Debug/
%{perl_vendorarch}/auto/Amanda/Feature/
%{perl_vendorarch}/auto/Amanda/Header/
%{perl_vendorarch}/auto/Amanda/IPC/
%{perl_vendorarch}/auto/Amanda/MainLoop/
%{perl_vendorarch}/auto/Amanda/NDMP/
%{perl_vendorarch}/auto/Amanda/Tests/
%{perl_vendorarch}/auto/Amanda/Util/
%{perl_vendorarch}/auto/Amanda/Xfer/
%{perl_vendorarch}/auto/Amanda/Cmdline/
%{perl_vendorarch}/auto/Amanda/Device/
%{perl_vendorarch}/auto/Amanda/Disklist/
%{perl_vendorarch}/auto/Amanda/Logfile/
%{perl_vendorarch}/auto/Amanda/Tapelist/
%{perl_vendorarch}/auto/Amanda/XferServer/
%{perl_vendorarch}/auto/Amanda/Cmdfile/
%files server
%{_libexecdir}/amanda/amdumpd
@ -420,42 +377,6 @@ rm -rf ${RPM_BUILD_ROOT}
%{_mandir}/man8/amreindex.8.*
%{_mandir}/man1/activate-devpay.1*
%{perl_vendorarch}/Amanda/Cmdline.pm
%{perl_vendorarch}/Amanda/Curinfo/
%{perl_vendorarch}/Amanda/Curinfo.pm
%{perl_vendorarch}/Amanda/DB/
%{perl_vendorarch}/Amanda/Device.pm
%{perl_vendorarch}/Amanda/Disklist.pm
%{perl_vendorarch}/Amanda/Extract.pm
%{perl_vendorarch}/Amanda/Holding.pm
%{perl_vendorarch}/Amanda/Changer/
%{perl_vendorarch}/Amanda/Changer.pm
%{perl_vendorarch}/Amanda/Interactivity/
%{perl_vendorarch}/Amanda/Interactivity.pm
%{perl_vendorarch}/Amanda/Logfile.pm
%{perl_vendorarch}/Amanda/Recovery/
%{perl_vendorarch}/Amanda/Report/
%{perl_vendorarch}/Amanda/Report.pm
%{perl_vendorarch}/Amanda/ScanInventory.pm
%{perl_vendorarch}/Amanda/Tapelist.pm
%{perl_vendorarch}/Amanda/Taper/
%{perl_vendorarch}/Amanda/XferServer.pm
%{perl_vendorarch}/Amanda/Amdump.pm
%{perl_vendorarch}/Amanda/Amflush.pm
%{perl_vendorarch}/Amanda/CheckDump.pm
%{perl_vendorarch}/Amanda/Chunker/
%{perl_vendorarch}/Amanda/Cleanup.pm
%{perl_vendorarch}/Amanda/Cmdfile.pm
%{perl_vendorarch}/Amanda/DB.pm
%{perl_vendorarch}/Amanda/Index.pm
%{perl_vendorarch}/Amanda/Label.pm
%{perl_vendorarch}/Amanda/Policy.pm
%{perl_vendorarch}/Amanda/Rest/
%{perl_vendorarch}/Amanda/Service/Amidxtaped.pm
%{perl_vendorarch}/Amanda/Status.pm
%{perl_vendorarch}/Amanda/Storage.pm
%{perl_vendorarch}/Amanda/Vault.pm
%config(noreplace) %{_sysconfdir}/amanda/crontab.sample
%config(noreplace) %{_sysconfdir}/amanda/%defconfig/*
%exclude %{_sysconfdir}/amanda/%defconfig/amanda-client.conf
@ -520,10 +441,6 @@ rm -rf ${RPM_BUILD_ROOT}
%{_mandir}/man8/killpgrp.8*
%{_mandir}/man8/ambackup.8.*
%{perl_vendorarch}/Amanda/Application.pm
%{perl_vendorarch}/Amanda/Application/
%{perl_vendorarch}/Amanda/Service/Restore.pm
%config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client.conf
%config(noreplace) %{_sysconfdir}/amanda/%defconfig/amanda-client-postgresql.conf
@ -533,6 +450,9 @@ rm -rf ${RPM_BUILD_ROOT}
%changelog
* Thu Nov 10 2016 Josef Ridky <jridky@redhat.com> - 3.4-4
- Update amanda spec file (thanks Jason Tibbitts for optimalization) - (#1386434)
* Wed Oct 26 2016 Josef Ridky <jridky@redhat.com> - 3.4-3
- Upstream fix of broken dependencies