代码拉取完成,页面将自动刷新
# Provide Locale::TextDomain::OO implementation in JavaScript
%bcond_without perl_Locale_TextDomain_OO_Util_enables_javascript
Name: perl-Locale-TextDomain-OO-Util
Version: 4.002
Release: 1
Summary: Lexical Utils for Locale::TextDomain::OO
License: GPL-1.0-or-later OR Artistic-1.0-Perl
URL: https://metacpan.org/release/Locale-TextDomain-OO-Util
Source0: https://cpan.metacpan.org/authors/id/S/ST/STEFFENW/Locale-TextDomain-OO-Util-%{version}.tar.gz
BuildArch: noarch
BuildRequires: make
BuildRequires: perl-generators
BuildRequires: perl-interpreter
BuildRequires: perl(:VERSION)
BuildRequires: perl(Config)
BuildRequires: perl(ExtUtils::MakeMaker) >= 6.76
BuildRequires: sed
# Run-time
BuildRequires: perl(Carp)
BuildRequires: perl(charnames)
BuildRequires: perl(English)
BuildRequires: perl(namespace::autoclean)
BuildRequires: perl(strict)
BuildRequires: perl(warnings)
# Tests
BuildRequires: perl(Cwd)
BuildRequires: perl(File::Find)
BuildRequires: perl(Test::Differences) >= 0.60
BuildRequires: perl(Test::Exception)
BuildRequires: perl(Test::More)
BuildRequires: perl(Test::NoWarnings)
# Optional tests
BuildRequires: perl(Test::Pod) >= 1.14
BuildRequires: perl(Test::Pod::Coverage) >= 1.04
%description
This module provides methods for lexicon constants, to join and split
lexicon keys and to extract the gettext file header.
%if %{with perl_Locale_TextDomain_OO_Util_enables_javascript}
%package -n js-Locale-TextDomain-OO-Util
Summary: Lexical Utils for Locale::TextDomain::OO in JavaScript
BuildRequires: web-assets-devel
Requires: js-jquery
Requires: web-assets-filesystem
%description -n js-Locale-TextDomain-OO-Util
This package contains the Locale::TextDomain::OO utils as JavaScript.
%endif
%prep
%setup -q -n Locale-TextDomain-OO-Util-%{version}
sed -i -e 's/\r//' README Changes example/*
sed -i -e '1s|#!.*perl|%(perl -MConfig -e 'print $Config{startperl}')|' example/*
%build
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
make %{?_smp_mflags}
%install
make pure_install DESTDIR=$RPM_BUILD_ROOT
%{_fixperms} $RPM_BUILD_ROOT/*
%if %{with perl_Locale_TextDomain_OO_Util_enables_javascript}
mkdir -p $RPM_BUILD_ROOT%{_jsdir}/js-Locale-TextDomain-OO-Util
cp -pr javascript/* $RPM_BUILD_ROOT%{_jsdir}/js-Locale-TextDomain-OO-Util
%endif
%check
make test
%files
%doc Changes example README
%{perl_vendorlib}/*
%{_mandir}/man3/*
%exclude %{perl_vendorlib}/Locale/TextDomain/OO/Util/JavaScript.pm
%exclude %{_mandir}/man3/Locale::TextDomain::OO::Util::JavaScript.3*
%if %{with perl_Locale_TextDomain_OO_Util_enables_javascript}
%files -n js-Locale-TextDomain-OO-Util
%{perl_vendorlib}/Locale/TextDomain/OO/Util/JavaScript.pm
%{_mandir}/man3/Locale::TextDomain::OO::Util::JavaScript.3*
%{_jsdir}/js-Locale-TextDomain-OO-Util
%endif
%changelog
* Wed Mar 06 2024 konglidong <konglidong@uniontech.com> - 4.002-1
- Init package
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。