diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..93969aa --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/File-TreeCreate-[0-9.]*.tar.gz diff --git a/perl-File-TreeCreate.spec b/perl-File-TreeCreate.spec new file mode 100644 index 0000000..f90d483 --- /dev/null +++ b/perl-File-TreeCreate.spec @@ -0,0 +1,54 @@ +Name: perl-File-TreeCreate +Version: 0.0.1 +Release: 1%{?dist} +Summary: Recursively create a directory tree +License: MIT +URL: https://metacpan.org/release/File-TreeCreate +Source0: https://cpan.metacpan.org/modules/by-module/File/File-TreeCreate-%{version}.tar.gz +BuildArch: noarch +# Module Build +BuildRequires: coreutils +BuildRequires: perl-generators +BuildRequires: perl-interpreter +BuildRequires: perl(Module::Build) >= 0.28 +# Module Runtime +BuildRequires: perl(autodie) +BuildRequires: perl(Carp) +BuildRequires: perl(File::Spec) +BuildRequires: perl(strict) +BuildRequires: perl(warnings) +# Test Suite +BuildRequires: perl(blib) +BuildRequires: perl(File::Path) +BuildRequires: perl(IO::Handle) +BuildRequires: perl(IPC::Open3) +BuildRequires: perl(Test::More) >= 0.88 +# Dependencies +Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) + +%description +Recursively create a directory tree. + +%prep +%setup -q -n File-TreeCreate-%{version} + +%build +perl Build.PL --installdirs=vendor +./Build + +%install +./Build install --destdir=%{buildroot} --create_packlist=0 +%{_fixperms} -c %{buildroot} + +%check +./Build test + +%files +%license LICENSE +%doc Changes README +%{perl_vendorlib}/File/ +%{_mandir}/man3/File::TreeCreate.3* + +%changelog +* Fri Aug 27 2021 Paul Howarth - 0.0.1-1 +- Initial RPM version diff --git a/sources b/sources new file mode 100644 index 0000000..fda2f85 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (File-TreeCreate-0.0.1.tar.gz) = 736c850db328b74d4ef4ea52e01e76d8e6473243b4676c59549904dc8c7ee486601d7512b3347f67f6e6ee3a7639a38edbe74198ec3526c6b94e1f2227ce524b