>From 32875ec1baf10d0bbd5b6e7bd0b9fecd31691072 Mon Sep 17 00:00:00 2001 From: "Colin B. Macdonald" <macdonald@xxxxxxxxxxxxxx> Date: Thu, 21 May 2015 22:57:23 +0100 Subject: Initial import (#1165620) diff --git a/.gitignore b/.gitignore index e69de29..735ae4a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/biblatex-biber.tar.gz diff --git a/biber.spec b/biber.spec new file mode 100644 index 0000000..4e2d197 --- /dev/null +++ b/biber.spec @@ -0,0 +1,140 @@ +Name: biber +Version: 1.8 +Release: 8%{?dist} +Summary: Command-line bibliographic manager, BibTeX replacement +License: (GPL+ or Artistic 2.0) and Artistic 2.0 +Group: Development/Tools +URL: http://biblatex-biber.sourceforge.net/ +Source0: https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/%{version}/biblatex-biber.tar.gz +BuildArch: noarch + +BuildRequires: perl +BuildRequires: perl(autovivification) +BuildRequires: perl(base) +BuildRequires: perl(constant) +BuildRequires: perl(Capture::Tiny) +BuildRequires: perl(Carp) +BuildRequires: perl(Cwd) +BuildRequires: perl(Data::Dump) +BuildRequires: perl(Data::Compare) +BuildRequires: perl(Date::Simple) +BuildRequires: perl(Digest::MD5) +BuildRequires: perl(Encode) +BuildRequires: perl(Encode::Alias) +BuildRequires: perl(Exporter) +BuildRequires: perl(File::Compare) +BuildRequires: perl(File::Copy) +BuildRequires: perl(File::Find) +BuildRequires: perl(File::Slurp) +BuildRequires: perl(File::Spec) +BuildRequires: perl(File::Temp) +BuildRequires: perl(File::Which) +BuildRequires: perl(IO::File) +BuildRequires: perl(IPC::Cmd) +BuildRequires: perl(IPC::Run3) +BuildRequires: perl(List::AllUtils) +BuildRequires: perl(List::Util) +BuildRequires: perl(locale) +BuildRequires: perl(Log::Log4perl) +BuildRequires: perl(Log::Log4perl::Appender::File) +BuildRequires: perl(Log::Log4perl::Appender::Screen) +BuildRequires: perl(Log::Log4perl::Layout::PatternLayout) +BuildRequires: perl(Log::Log4perl::Layout::SimpleLayout) +BuildRequires: perl(Module::Build) >= 0.38 +BuildRequires: perl(POSIX) +BuildRequires: perl(re) +BuildRequires: perl(Regexp::Common) +BuildRequires: perl(Storable) +BuildRequires: perl(sigtrap) +BuildRequires: perl(strict) +BuildRequires: perl(Test::More) +BuildRequires: perl(Text::BibTeX) >= 0.66 +BuildRequires: perl(Text::BibTeX::Name) +BuildRequires: perl(Text::BibTeX::NameFormat) +BuildRequires: perl(Text::Wrap) +BuildRequires: perl(Unicode::Normalize) +BuildRequires: perl(Unicode::GCString) +BuildRequires: perl(Unicode::Collate::Locale) +BuildRequires: perl(URI) +BuildRequires: perl(utf8) +BuildRequires: perl(vars) +BuildRequires: perl(warnings) +BuildRequires: perl(XML::LibXML) +BuildRequires: perl(XML::LibXML::Simple) +BuildRequires: perl(XML::Writer) +Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +Requires: perl(Business::ISBN) +Requires: perl(Business::ISMN) +Requires: perl(Business::ISSN) +Requires: perl(Unicode::Collate::Locale) +Requires: perl(LWP::Simple) +Requires: perl(LWP::Protocol::https) +Requires: perl(Mozilla::CA) >= 20130114 +Requires: perl(Text::BibTeX) >= 0.66 +Requires: perl(XML::LibXSLT) +# Note: biber 1.9 will need 2.9 +Requires: texlive-biblatex >= 4:svn32245.2.8a + +# filter autogenerated runtime dep, instead use contraint above +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Text::BibTeX\\)$ + + +%description +Biber is a command-line tool for dealing with bibliographic databases. +Biber offers a large superset of legacy BibTeX (texlive-bibtex) +functionality. It is often used with the popular BibLaTeX package +(texlive-biblatex), where it is required for some features. + + +%prep +%setup -q -n biblatex-biber-%{version} + + +%build +perl Build.PL +./Build + + +%install +./Build install --prefix %{buildroot}/usr create_packlist=0 +rm -rf %{buildroot}%{_libdir}/perl5/auto %{buildroot}%{_datadir}/perl5/Unicode +chmod u+w %{buildroot}%{_bindir}/* + + +%files +%doc README Changes THANKS doc/%{name}.pdf TODO.org +%{_bindir}/%{name} +%{_mandir}/man3/* +%{_mandir}/man1/* +%{_datadir}/perl5/Biber* + + +%changelog +* Wed May 20 2015 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-8 +- Clean up deps as per review. + +* Thu Mar 19 2015 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-7 +- Upstream thinks ok to relax U::C requirements. + +* Wed Dec 3 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-6 +- Add Requires, taken from Build.pl. + +* Tue Nov 25 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-5 +- Use sourceforge for Source0 instead of particular git commit. + +* Tue Nov 25 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-4 +- lots more BRs, perm fixes. + +* Wed Nov 19 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-3 +- update description and Summary + +* Wed Nov 19 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-2 +- Add dep on (probably overly) specific texlive-biblatex + +* Tue Jan 14 2014 Colin B. Macdonald <cbm@xxxxxxxxx> 1.8-1 +- Bump to 1.8 +- perl-File-Slurp-Unicode no longer needed +- add perl-autovivification dep + +* Wed Aug 22 2012 Mary Ellen Foster <mefoster@xxxxxxxxx> 1.2-1 +- Initial quick-and-dirty package diff --git a/sources b/sources index e69de29..9e79f7d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +26b2134291ddd7851973a6c385e5545c biblatex-biber.tar.gz -- cgit v0.10.2 http://pkgs.fedoraproject.org/cgit/biber.git/commit/?h=master&id=32875ec1baf10d0bbd5b6e7bd0b9fecd31691072 -- Fedora Extras Perl SIG http://www.fedoraproject.org/wiki/Extras/SIGs/Perl perl-devel mailing list perl-devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/perl-devel