!1 Init package

From: @misaka00251 
Reviewed-by: @geasscore 
Signed-off-by: @geasscore
This commit is contained in:
openeuler-ci-bot 2022-09-16 03:38:36 +00:00 committed by Gitee
commit 32c0218765
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 82 additions and 0 deletions

BIN
Text-BibTeX-0.88.tar.gz Normal file

Binary file not shown.

82
perl-Text-BibTeX.spec Normal file
View File

@ -0,0 +1,82 @@
Name: perl-Text-BibTeX
Version: 0.88
Release: 1
Summary: Interface to read and parse BibTeX files
License: GPL+ or Artistic
URL: https://metacpan.org/release/Text-BibTeX
Source0: https://cpan.metacpan.org/authors/id/A/AM/AMBS/Text-BibTeX-%{version}.tar.gz
BuildRequires: chrpath
BuildRequires: coreutils
BuildRequires: findutils
BuildRequires: perl-interpreter
BuildRequires: perl-devel
BuildRequires: perl-generators
BuildRequires: perl(base)
BuildRequires: perl(Capture::Tiny) >= 0.06
BuildRequires: perl(Carp)
BuildRequires: perl(Config)
BuildRequires: perl(Config::AutoConf) >= 0.16
BuildRequires: perl(Cwd)
BuildRequires: perl(DynaLoader)
BuildRequires: perl(Encode)
BuildRequires: perl(Exporter)
BuildRequires: perl(ExtUtils::CBuilder) >= 0.27
BuildRequires: perl(ExtUtils::LibBuilder) >= 0.02
BuildRequires: perl(ExtUtils::Mkbootstrap)
BuildRequires: perl(ExtUtils::ParseXS)
BuildRequires: perl(Fcntl)
BuildRequires: perl(File::Copy)
BuildRequires: perl(File::Path)
BuildRequires: perl(File::Spec::Functions)
BuildRequires: perl(File::Temp)
BuildRequires: perl(IO::File)
BuildRequires: perl(IO::Handle)
BuildRequires: perl(lib)
BuildRequires: perl(Module::Build)
BuildRequires: perl-Scalar-List-Utils >= 1.42
BuildRequires: perl(strict)
BuildRequires: perl(Test::More)
BuildRequires: perl(Unicode::Normalize)
BuildRequires: perl(utf8)
BuildRequires: perl(vars)
BuildRequires: perl(warnings)
BuildRequires: sed
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
Requires: perl-Scalar-List-Utils >= 1.42
%description
The Text::BibTeX module processes BibTeX data. It includes object-oriented
interfaces to both BibTeX database files and individual bibliographic
entries, as well as other miscellaneous functions.
%prep
%setup -q -n Text-BibTeX-%{version}
chmod a-x scripts/* examples/*
%build
perl Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"
./Build
%install
./Build install destdir=$RPM_BUILD_ROOT create_packlist=0
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
%{_fixperms} $RPM_BUILD_ROOT/*
chrpath -d $RPM_BUILD_ROOT%{_bindir}/*
%check
./Build test
%files
%doc Changes examples README README.OLD scripts THANKS btool_faq.pod
%{perl_vendorarch}/auto/*
%{perl_vendorarch}/Text*
%{_mandir}/man3/*
%{_mandir}/man1/*
%{_bindir}/*
%{_libdir}/*.so
# Don't have devel packages so here we are
%{_includedir}/btparse.h
%changelog
* Thu Jun 30 2022 misaka00251 <misaka00251@misakanet.cn> - 0.88-1
- Init package (Thanks to fedora team)