Hello community,

here is the log from the commit of package texlive for openSUSE:Factory checked 
in at 2013-11-21 15:26:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive (Old)
 and      /work/SRC/openSUSE:Factory/.texlive.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "texlive"

Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive/texlive.changes  2013-11-07 
09:10:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.texlive.new/texlive.changes     2013-11-21 
15:26:23.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Nov 13 13:06:23 UTC 2013 - [email protected]
+
+- Make biber a simple perl script that is provide a new package
+  perl-biber for the library files
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ texlive.spec ++++++
--- /var/tmp/diff_new_pack.lMseaY/_old  2013-11-21 15:26:25.000000000 +0100
+++ /var/tmp/diff_new_pack.lMseaY/_new  2013-11-21 15:26:25.000000000 +0100
@@ -19,7 +19,7 @@
 %define texlive_version 2013
 %define texlive_previous 2011
 %define texlive_release 20130620
-%define texlive_noarch  80
+%define texlive_noarch  81
 %define texlive_source  texlive-20130620-source
 
 %define __perl_requires                %{nil}
@@ -177,8 +177,9 @@
 BuildRequires:  perl(List::MoreUtils)
 BuildRequires:  perl(Log::Log4perl)
 BuildRequires:  perl(Module::Build)
+%if 0%{suse_version} <= 1230
 BuildRequires:  perl(PAR::Packer)
-BuildRequires:  perl(Readonly::XS)
+%endif
 BuildRequires:  perl(Readonly::XS)
 BuildRequires:  perl(Regexp::Common)
 BuildRequires:  perl(Test::More)
@@ -403,6 +404,9 @@
 Requires:       perl = %{perl_version}
 Recommends:     ca-certificates
 Recommends:     ca-certificates-mozilla
+%if 0%{suse_version} > 1230
+Requires:       perl(Biber)
+%endif
 Requires:       perl(LWP::UserAgent)
 Requires:       perl(Text::BibTeX)
 %endif
@@ -2071,6 +2075,49 @@
 This package will cause the installation of several
 development packages for TeXLive.
 
+%if %{with buildbiber}
+%package -n perl-biber
+Version:        %{texlive_version}.%{texlive_release}.svn30357
+Release:        0
+Summary:        Library files of Biber a BibTeX replacement
+License:        LPPL-1.0
+Group:          Productivity/Publishing/TeX/Utilities
+Url:            http://biblatex-biber.sourceforge.net/
+Recommends:     perl(Readonly::XS)
+Requires:       perl(Business::ISBN)
+Requires:       perl(Business::ISMN)
+Requires:       perl(Business::ISSN)
+Requires:       perl(Data::Compare)
+Requires:       perl(Data::Dump)
+Requires:       perl(Date::Simple)
+Requires:       perl(Encode::EUCJPASCII)
+Requires:       perl(Encode::HanExtra)
+Requires:       perl(Encode::JIS2K)
+Requires:       perl(File::Slurp)
+Requires:       perl(IPC::Cmd)
+Requires:       perl(IPC::Run3)
+Requires:       perl(LWP::Protocol::https)
+Requires:       perl(LWP::Simple)
+Requires:       perl(List::AllUtils)
+Requires:       perl(List::MoreUtils)
+Requires:       perl(Log::Log4perl)
+Requires:       perl(Regexp::Common)
+Requires:       perl(Text::BibTeX)
+Requires:       perl(URI)
+Requires:       perl(Unicode::Collate)
+Requires:       perl(Unicode::GCString)
+Requires:       perl(XML::LibXML::Simple)
+Requires:       perl(XML::LibXSLT)
+Requires:       perl(XML::Writer)
+Requires:       perl(autovivification)
+Prefix:         %{_bindir}
+BuildArch:      noarch
+
+%description -n perl-biber
+Perl library files of Biber a BibTeX replacement for users of BibLaTeX.
+This package is required by the package texlive-biber-bin.
+%endif
+
 %prep
     OS=%{_target_os}
     CPU=%{_target_cpu}
@@ -2442,6 +2489,7 @@
 %if %{with buildbiber}
     # dump a biber executable
     pushd ../biblatex-biber-*
+       find -name '*.ca' | xargs -r rm -vf
 
        LANG=en_US.UTF-8 %{__perl} ./Build.PL installdirs=vendor 
optimize="$RPM_OPT_FLAGS"
        LANG=en_US.UTF-8 ./Build build flags=%{?_smp_mflags}
@@ -2453,6 +2501,7 @@
        BIBER_DEV_TESTS=1 \
        ./Build test
 
+%if 0%{suse_version} <= 1230
        pushd blib
 
        (cat > biber.files)<<-'EOF'
@@ -2520,6 +2569,7 @@
            script/biber
            install -m 0644 bindoc/biber.1 ${prefix}/share/man/man1/
        popd
+%endif
     popd
 %endif
 
@@ -2601,8 +2651,10 @@
     popd
     pushd ${prefix}/share/man/
 %if %{with buildbiber}
+%if 0%{suse_version} <= 1230
        install -m 0644 man1/biber.1 %{buildroot}%{_mandir}/man1/
 %endif
+%endif
 %if 0%{texlive_version} < 2013
        install -m 0644 man1/pmx2pdf.1 %{buildroot}%{_mandir}/man1/
        install -m 0644 man1/pmxab.1 %{buildroot}%{_mandir}/man1/
@@ -2612,6 +2664,28 @@
 %endif
     popd
     #
+    # Biber support
+    #
+%if %{with buildbiber}
+%if 0%{suse_version} > 1230
+    pushd ../biblatex-biber-*
+       ./Build install destdir=%{buildroot}
+       chmod    0755 %{buildroot}%{_bindir}/biber
+       chmod    0644 %{buildroot}%{_mandir}/man1/biber.1*
+       chmod    0644 %{buildroot}%{perl_vendorlib}/Biber.pm
+       chmod -R u+rw %{buildroot}%{perl_vendorlib}/Biber
+       chmod -R u+rw %{buildroot}%{perl_vendorlib}/Unicode/Collate/*
+       rm -vrf %{buildroot}%{perl_vendorarch}/auto
+       rm -vrf %{buildroot}%{_mandir}/man3
+       %perl_process_packlist
+       %perl_gen_filelist
+       sed -ri '\@/usr/(share|bin)/.*@d' texlive.files
+    popd
+    mv ../biblatex-biber-*/texlive.files perl-biber.files
+%endif
+%endif
+
+    #
     # Those lines with exclamation mark have to done in the
     # specific spec files
     #
@@ -3595,4 +3669,11 @@
 %files -n %{name}-bin-devel
 %defattr(-,root,root,755)
 
+%if %{with buildbiber}
+%if 0%{suse_version} > 1230
+%files -n perl-biber -f perl-biber.files
+%defattr(-,root,root,755)
+%endif
+%endif
+
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to