# Automatically generated by perl-Sys-Virt-TCK.spec.PL %define appname Sys-Virt-TCK Summary: Sys::Virt::TCK - libvirt Technology Compatibility Kit Name: perl-%{appname} Version: 2.0.0 Release: 4%{dist} License: GPL-2.0-or-later Source: http://libvirt.org/sources/tck/%{appname}-v%{version}.tar.gz Url: http://libvirt.org/ Requires: libvirt-client BuildRequires: perl-interpreter BuildRequires: perl-generators BuildRequires: perl(accessors) BuildRequires: perl(App::Prove) BuildRequires: perl(Cwd) BuildRequires: perl(File::Spec::Functions) BuildRequires: perl(File::Copy) BuildRequires: perl(File::Path) BuildRequires: perl(File::Slurp) BuildRequires: perl(LWP::UserAgent) BuildRequires: perl(IO::String) BuildRequires: perl(IO::Uncompress::Gunzip) BuildRequires: perl(IO::Uncompress::Bunzip2) BuildRequires: perl(Module::Build) BuildRequires: perl(TAP::Formatter::HTML) BuildRequires: perl(TAP::Formatter::JUnit) BuildRequires: perl(TAP::Harness) BuildRequires: perl(TAP::Harness::Archive) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::More) BuildRequires: perl(Sub::Uplevel) BuildRequires: perl(Sys::Virt) BuildRequires: perl(XML::Twig) BuildRequires: perl(XML::Writer) BuildRequires: perl(XML::XPath) BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(YAML) # RPM autoprovides misses these as they are just # referenced as strings passed to App::Prove # not directly imported Requires: perl(TAP::Formatter::HTML) Requires: perl(TAP::Formatter::JUnit) # The way we use Net::OpenSSH requires this add-on # which is not mandatory, so we must ask for it Requires: perl(IO::Pty) Requires: guestfs-tools BuildArchitectures: noarch %description Sys::Virt::TCK provides an integration test suite for validating correct operation of libvirt drivers with underlying virtualization technology. %prep %setup -q -n %{appname}-v%{version} %build %{__perl} Build.PL installdirs=vendor ./Build %install rm -rf $RPM_BUILD_ROOT ./Build install destdir=$RPM_BUILD_ROOT create_packlist=0 \ --install_path conf=%{_sysconfdir}/libvirt-tck \ --install_path pkgdata=%{_datadir}/libvirt-tck/tests find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %{_fixperms} $RPM_BUILD_ROOT/* %__install -m 0755 -d $RPM_BUILD_ROOT%{_localstatedir}/cache/libvirt-tck %files %license LICENSE %doc README.rst Changes %dir %{_sysconfdir}/libvirt-tck %config(noreplace) %{_sysconfdir}/libvirt-tck/default.yml %{_bindir}/libvirt-tck %dir %{_datadir}/libvirt-tck %{_datadir}/libvirt-tck/* %{_mandir}/man1/* %{perl_vendorlib}/Sys/Virt/TCK.pm %{perl_vendorlib}/Sys/Virt/TCK/ %dir %{_localstatedir}/cache/libvirt-tck %changelog * Tue Apr 29 2025 Jitka Plesnikova - 2.0.0-4 - Perl 5.42 rebuild * Sat Jan 18 2025 Fedora Release Engineering - 2.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild * Fri Jul 19 2024 Fedora Release Engineering - 2.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Feb 9 2024 Daniel P. Berrangé - 2.0.0-1 - Update to 2.0.0 release * Thu Jan 25 2024 Fedora Release Engineering - 1.1.0-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 1.1.0-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Fri Jul 21 2023 Fedora Release Engineering - 1.1.0-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Fri Jan 20 2023 Fedora Release Engineering - 1.1.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Fri Jul 22 2022 Fedora Release Engineering - 1.1.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Wed Jun 01 2022 Jitka Plesnikova - 1.1.0-12 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 1.1.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild