Projects
home:pandora:RobinOS23
perl-Getopt-Long
_service:download_src_package:perl-Getopt-Long....
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:download_src_package:perl-Getopt-Long.spec of Package perl-Getopt-Long
%define anolis_release 2 Name: perl-Getopt-Long Epoch: 1 Version: 2.52 Release: %{anolis_release}%{?dist} Summary: Extended processing of command line options License: GPLv2+ or Artistic URL: https://metacpan.org/release/Getopt-Long Source0: https://cpan.metacpan.org/authors/id/J/JV/JV/Getopt-Long-%{version}.tar.gz BuildArch: noarch BuildRequires: coreutils BuildRequires: make BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(Config) BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76 BuildRequires: perl(lib) # Run-time: BuildRequires: perl(constant) BuildRequires: perl(Exporter) BuildRequires: perl(overload) BuildRequires: perl(strict) BuildRequires: perl(Text::ParseWords) BuildRequires: perl(vars) BuildRequires: perl(warnings) Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) Requires: perl(overload) Requires: perl(Text::ParseWords) # Recommended: Requires: perl(Pod::Usage) >= 1.14 # Dependencies on these Perl 4 files are generated as perl(foo.pl): Provides: perl(newgetopt.pl) = %{version} %description The Getopt::Long module implements an extended getopt function called GetOptions(). It parses the command line from @ARGV, recognizing and removing specified options and their possible values. It adheres to the POSIX syntax for command line options, with GNU extensions. In general, this means that options have long names instead of single letters, and are introduced with a double dash "--". Support for bundling of command line options, as was the case with the more traditional single-letter approach, is provided but not enabled by default. %package doc Summary: Documentation files for %{name} Requires: %{name} = %{epoch}:%{version}-%{release} BuildArch: noarch %description doc The %{name}-doc package contains documentation files for %{name}. %prep %setup -q -n Getopt-Long-%{version} %build perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1 %{make_build} %install %{make_install} %{_fixperms} $RPM_BUILD_ROOT/* %check make test %files %{perl_vendorlib}/* %{_mandir}/man3/* %files doc %doc CHANGES examples README %changelog * Sun Oct 09 2022 mgb01105731 <mgb01105731@alibaba-inc.com> - 2.52-2 - add doc package * Fri Mar 11 2022 Renbo <rb01097748@alibaba-inc.com> - 2.52-1 - Init for Anolis OS 23
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2