summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-09-08 13:26:19 +0000
committerCoprDistGit <infra@openeuler.org>2024-09-08 13:26:19 +0000
commitfa0d9fffba85d3360e0f95165556b1f87b21c893 (patch)
tree28b6075ceaceac9317b59cae38078ceeadbf3790
parente8fbef86d9d12633c1f7086fc1bd0621d53b550e (diff)
automatic import of perl-Perl-Tidyopeneuler24.03_LTS
-rw-r--r--.gitignore1
-rw-r--r--perl-Perl-Tidy.spec102
-rw-r--r--sources1
3 files changed, 104 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..ede3d50 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Perl-Tidy-20240903.tar.gz
diff --git a/perl-Perl-Tidy.spec b/perl-Perl-Tidy.spec
new file mode 100644
index 0000000..28538fa
--- /dev/null
+++ b/perl-Perl-Tidy.spec
@@ -0,0 +1,102 @@
+Name: perl-Perl-Tidy
+Version: 20240903
+Release: 1
+Summary: Parses and beautifies perl source
+License: GPL-2.0-or-later
+URL: https://metacpan.org/release/Perl-Tidy
+Source0: https://cpan.metacpan.org/authors/id/S/SH/SHANCOCK/Perl-Tidy-%{version}.tar.gz
+BuildArch: noarch
+# Module Build
+BuildRequires: coreutils
+BuildRequires: findutils
+BuildRequires: make
+BuildRequires: perl-generators
+BuildRequires: perl-interpreter
+BuildRequires: perl(ExtUtils::MakeMaker)
+BuildRequires: sed
+# Module Runtime
+BuildRequires: perl(Carp)
+BuildRequires: perl(constant)
+BuildRequires: perl(Cwd)
+BuildRequires: perl(Data::Dumper)
+BuildRequires: perl(Digest::MD5)
+BuildRequires: perl(Encode)
+BuildRequires: perl(Exporter)
+BuildRequires: perl(File::Basename)
+BuildRequires: perl(File::Copy)
+BuildRequires: perl(File::Spec)
+BuildRequires: perl(File::Temp)
+BuildRequires: perl(Getopt::Long)
+BuildRequires: perl(HTML::Entities)
+BuildRequires: perl(IO::File)
+BuildRequires: perl(Pod::Html)
+BuildRequires: perl(strict)
+BuildRequires: perl(vars)
+BuildRequires: perl(warnings)
+# Test Suite
+BuildRequires: perl(FindBin)
+BuildRequires: perl(Test)
+BuildRequires: perl(Test::More)
+BuildRequires: perl(utf8)
+# Runtime
+Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
+Requires: perl(File::Spec)
+Requires: perl(HTML::Entities)
+Requires: perl(Pod::Html)
+Provides: perl-Perl-Tidy = %{version}-%{release}
+
+%description
+This module makes the functionality of the perltidy utility available to
+perl scripts. Any or all of the input parameters may be omitted, in which
+case the @ARGV array will be used to provide input parameters as described
+in the perltidy(1) man page.
+
+For example, the perltidy script is basically just this:
+
+ use Perl::Tidy;
+ Perl::Tidy::perltidy();
+
+%prep
+%setup -q -n Perl-Tidy-%{version}
+grep -r MODULE_COMPAT /usr/lib/rpm
+
+%build
+%{__perl} Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
+make %{?_smp_mflags}
+
+%install
+make pure_install DESTDIR=$RPM_BUILD_ROOT
+%{_fixperms} $RPM_BUILD_ROOT/*
+
+%check
+make test
+
+%files
+%doc COPYING META.json META.yml MYMETA.yml examples
+%{_bindir}/*
+%{_mandir}/man1/*
+%{_mandir}/man3/*
+%{perl_vendorlib}/*
+
+%changelog
+* Sun Sep 08 2024 Funda Wang <fundawang@yeah.net> - 20240903-1
+- update to 20240903
+
+* Fri Jul 12 2024 gss <guoshengsheng@kylinos.cn> - 20240511-1
+- Update to 20240511
+- fix problems
+- new features
+
+* Mon Feb 05 2024 woody2918 <wudi1@uniontech.com> - 20240202-1
+- Update to 20240202
+- fix problems
+- new features
+
+* Sat Sep 09 2023 wangkai <13474090681@163.com> - 20230909-1
+- Update to 20230909
+
+* Wed Jun 29 2022 misaka00251 <misaka00251@misakanet.cn> 20210402-2
+- Correct Requires, BuildRequires & Provides in the spec file.
+
+* Wed May 12 2021 wangyueliang <wangyueliang@kylinos.cn> 20210402-1
+- Package init
diff --git a/sources b/sources
new file mode 100644
index 0000000..3bfc52c
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+aa083ee94398e9bec25dd8e953547d4d Perl-Tidy-20240903.tar.gz