From dfb7db782187ce43f3372c4139ffa65c58cf6b66 Mon Sep 17 00:00:00 2001 From: TrevorB Date: Sun, 24 Mar 2024 22:29:26 +1100 Subject: [PATCH] initial commit of file from CVS for perl-Tie-Array-CSV on Sun Mar 24 22:29:26 AEDT 2024 --- .gitattributes | 1 + .gitignore | 3 ++ README.md | 8 +++++- Tie-Array-CSV-0.08.tar.gz | Bin 0 -> 10800 bytes contriborbase | 1 + perl-Tie-Array-CSV.spec | 56 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 Tie-Array-CSV-0.08.tar.gz create mode 100644 contriborbase create mode 100644 perl-Tie-Array-CSV.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..ca682be --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*. filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1534ba5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.rpm +*.log +*spec-20* diff --git a/README.md b/README.md index 257dd78..5d4adf3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ # perl-Tie-Array-CSV -3rd Party (Maintained by Koozali) git repo for perl-Tie-Array-CSV smeserver \ No newline at end of file +3rd Party (Maintained by Koozali) git repo for perl-Tie-Array-CSV smeserver + +## Description + +
*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.* +*Once it has been checked, then this comment will be deleted* +
diff --git a/Tie-Array-CSV-0.08.tar.gz b/Tie-Array-CSV-0.08.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8e020b61e8302e13d8ced8524869a1b226ad47f9 GIT binary patch literal 10800 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 literal 0 HcmV?d00001 diff --git a/contriborbase b/contriborbase new file mode 100644 index 0000000..ef36a67 --- /dev/null +++ b/contriborbase @@ -0,0 +1 @@ +sme10 diff --git a/perl-Tie-Array-CSV.spec b/perl-Tie-Array-CSV.spec new file mode 100644 index 0000000..aab530c --- /dev/null +++ b/perl-Tie-Array-CSV.spec @@ -0,0 +1,56 @@ +Name: perl-Tie-Array-CSV +Version: 0.08 +Release: 1%{?dist} +Summary: Tied array which combines the power of Tie::File and Text::CSV +License: GPL+ or Artistic +Group: Development/Libraries +URL: http://search.cpan.org/dist/Tie-Array-CSV/ +Source0: http://www.cpan.org/authors/id/J/JB/JBERGER/Tie-Array-CSV-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch +BuildRequires: perl >= 0:5.006001 +BuildRequires: perl(Module::Build) +BuildRequires: perl(Scalar::Util) +BuildRequires: perl(Text::CSV) +BuildRequires: perl(Tie::File) +Requires: perl(Scalar::Util) +Requires: perl(Text::CSV) +Requires: perl(Tie::File) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) + +%description +This module allows an array to be tied to a CSV file for reading and +writing. The array is a standard Perl 2D array (i.e. an array of array +references) which gives access to the row and column of the user's +choosing. This is done using the well established modules: + +%prep +%setup -q -n Tie-Array-CSV-%{version} + +%build +%{__perl} Build.PL --installdirs=vendor +./Build + +%install +rm -rf $RPM_BUILD_ROOT + +./Build install --destdir=$RPM_BUILD_ROOT --create_packlist=0 +find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; + +%{_fixperms} $RPM_BUILD_ROOT/* + +%check +./Build test + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changes META.json +%{perl_vendorlib}/* +%{_mandir}/man3/* + +%changelog +* Sun Mar 24 2024 Trevor Batley 0.08-1 +- Specfile autogenerated by cpanspec 1.78.