diff --git a/texlive.spec b/texlive.spec index c9108c5..8289815 100644 --- a/texlive.spec +++ b/texlive.spec @@ -1,6 +1,6 @@ %define majver %(echo %{version} | cut -c1-4) Name: texlive -Version: 20130530 +Version: 20140525 Release: 1mamba Summary: A comprehensive TeX document production system Group: Applications/Publishing @@ -9,54 +9,56 @@ Distribution: openmamba Packager: Silvan Calarco URL: http://www.tug.org/texlive Source: ftp://tug.org/texlive/historic/%{majver}/texlive-%{version}-source.tar.xz -Source1: ftp://tug.org/texlive/historic//%{majver}/texlive-%{version}-texmf.tar.xz +Source1: ftp://tug.org/texlive/historic/%{majver}/texlive-%{version}-texmf.tar.xz Source2: texlive-texmf.cnf-openmamba Source3: texlive-fonts.conf License: GPL, LGPL, MIT, The LaTeX Project Public License ## AUTOBUILDREQ-BEGIN BuildRequires: ghostscript-devel BuildRequires: glibc-devel +BuildRequires: libICE-devel +BuildRequires: libSM-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libXaw-devel +BuildRequires: libXdmcp-devel +BuildRequires: libXext-devel +BuildRequires: libXi-devel +BuildRequires: libXmu-devel +BuildRequires: libXpm-devel +BuildRequires: libXt-devel BuildRequires: libbzip2-devel +BuildRequires: libcairo-devel BuildRequires: libexpat-devel BuildRequires: libffcall-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libgd-devel -BuildRequires: libICE-devel +BuildRequires: libglib-devel +BuildRequires: libgraphite2-devel +BuildRequires: libharfbuzz-devel +BuildRequires: libicu-devel +BuildRequires: libjbig-devel BuildRequires: libjpeg-devel +BuildRequires: liblzma-devel BuildRequires: libncurses-devel +BuildRequires: libperl +BuildRequires: libpixman-devel BuildRequires: libpng-devel BuildRequires: libpoppler-devel -BuildRequires: libpthread-stubs-devel BuildRequires: libreadline-devel BuildRequires: libsigsegv-devel -BuildRequires: libsilgraphite-devel -BuildRequires: libSM-devel BuildRequires: libstdc++6-devel -BuildRequires: libt1-devel BuildRequires: libteckit-devel +BuildRequires: libtiff-devel BuildRequires: libuuid-devel -BuildRequires: libX11-devel -BuildRequires: libXau-devel -BuildRequires: libXaw-devel +BuildRequires: libvpx-devel BuildRequires: libxcb-devel -BuildRequires: libXdmcp-devel -BuildRequires: libXext-devel -BuildRequires: libXmu-devel -BuildRequires: libXpm-devel -BuildRequires: libXt-devel BuildRequires: libz-devel BuildRequires: libzzip-devel -BuildRequires: perl-devel -BuildRequires: perl-Digest-SHA1 -BuildRequires: perl-File-Which -BuildRequires: perl-HTML-Format -BuildRequires: perl-HTML-Tree -BuildRequires: perl-Spreadsheet-ParseExcel -BuildRequires: perl-TimeDate BuildRequires: perl-Tk -BuildRequires: perl-WWW-Mechanize +BuildRequires: perl-devel ## AUTOBUILDREQ-END BuildRequires: libharfbuzz-devel >= 0.9.19-2mamba BuildRequires: clisp @@ -188,7 +190,7 @@ xdvi tools from %{name}. %prep %setup -q -n %{name}-%{version}-source -# -D -T +#-D -T #:<< ___EOF # disable requires and provides for doc and source packages @@ -221,6 +223,7 @@ rmdir texlive-%{version}-texmf sed -i s/SELFAUTOPARENT/TEXMFROOT/ texk/tex4htk/t4ht.c %build +#:<< ___EOF %configure \ --disable-native-texlive-build \ --enable-build-in-source-tree \ @@ -353,7 +356,7 @@ cat << EOF > %{buildroot}%{_sysconfdir}/rpm/macros.texlive EOF install -d -m0755 %{buildroot}%{_datadir}/tlpkg -cp -a utils/biber/TeXLive %{buildroot}%{_datadir}/tlpkg/ +cp -a texk/tests/TeXLive %{buildroot}%{_datadir}/tlpkg/ # some fine cleanups rm -f %{buildroot}%{_bindir}/man @@ -377,6 +380,17 @@ if [ $1 -ge 1 ]; then %install_info dvipng.info %install_info kpathsea.info %install_info web2c.info +fi +: + +%preun +%uninstall_info dvipng.info +%uninstall_info kpathsea.info +%uninstall_info web2c.info +exit 0 + +%posttrans +if [ $1 -ge 1 ]; then %{_bindir}/texhash 2>/dev/null %{_bindir}/fmtutil-sys --all >/dev/null %{_bindir}/updmap-sys >/dev/null @@ -384,13 +398,6 @@ if [ $1 -ge 1 ]; then sed -i "s|^TEXMFMAIN = .*|TEXMFMAIN = \$TEXMFROOT/texmf-dist|" %{_sysconfdir}/texmf/web2c/texmf.cnf fi : -exit 0 - -%preun -%uninstall_info dvipng.info -%uninstall_info kpathsea.info -%uninstall_info web2c.info -exit 0 %post latex if [ $1 -ge 1 ]; then @@ -452,9 +459,9 @@ exit 0 %{_bindir}/bg5conv %{_bindir}/bg5latex %{_bindir}/bg5pdflatex -%ifnarch arm -%{_bindir}/biber -%endif +#%ifnarch arm +#%{_bindir}/biber +#%endif %{_bindir}/bibexport %{_bindir}/bibtex %{_bindir}/bibtex8 @@ -475,14 +482,16 @@ exit 0 %{_bindir}/chktex %{_bindir}/chkweb %{_bindir}/context +%{_bindir}/contextjit %{_bindir}/convbkmk %{_bindir}/ctangle %{_bindir}/ctanify %{_bindir}/ctanupload %{_bindir}/ctie -%{_bindir}/ctxtools +#%{_bindir}/ctxtools %{_bindir}/cweave %{_bindir}/de-macro +%{_bindir}/depythontex %{_bindir}/detex %{_bindir}/devnag %{_bindir}/deweb @@ -543,9 +552,11 @@ exit 0 %{_bindir}/inimf %{_bindir}/initex %{_bindir}/installfont-tl +%{_bindir}/jamo-normalize %{_bindir}/kanji-config-updmap %{_bindir}/kanji-config-updmap-sys %{_bindir}/kanji-fontmap-creator +%{_bindir}/komkindex %{_bindir}/kpseaccess %{_bindir}/kpsepath %{_bindir}/kpsereadlink @@ -556,15 +567,18 @@ exit 0 %{_bindir}/kpsexpand %{_bindir}/lacheck %{_bindir}/latex2man -%{_bindir}/latexdiff -%{_bindir}/latexdiff-vc -%{_bindir}/latexfileversion -%{_bindir}/latexmk -%{_bindir}/latexrevise +%{_bindir}/lily-glyph-commands +%{_bindir}/lily-image-commands +%{_bindir}/lily-rebuild-pdfs %{_bindir}/listbib %{_bindir}/listings-ext.sh +%ifarch %{ix86} +%{_bindir}/lollipop +%{_bindir}/lualollipop +%endif %{_bindir}/lua2dox_filter %{_bindir}/luaotfload-tool +%{_bindir}/luajittex %{_bindir}/luatex %{_bindir}/luatools %{_bindir}/m-tx @@ -590,6 +604,7 @@ exit 0 %{_bindir}/mkluatexfontdb %{_bindir}/mkocp %{_bindir}/mkofm +%{_bindir}/mkpic %{_bindir}/mkt1font %{_bindir}/mktexfmt %{_bindir}/mktexlsr @@ -601,6 +616,7 @@ exit 0 %{_bindir}/mpost %{_bindir}/mptopdf %{_bindir}/mtxrun +%{_bindir}/mtxrunjit %{_bindir}/multibibliography %{_bindir}/musixflx %{_bindir}/musixtex @@ -650,6 +666,7 @@ exit 0 %{_bindir}/pltotf %{_bindir}/pmx2pdf %{_bindir}/pmxab +%{_bindir}/pmxchords %{_bindir}/pooltype %{_bindir}/ppltotf %{_bindir}/prepmx @@ -659,13 +676,15 @@ exit 0 %{_bindir}/ps4pdf %{_bindir}/pslatex %{_bindir}/pst2pdf -%{_bindir}/pstopdf +#%{_bindir}/pstopdf %{_bindir}/ptex %{_bindir}/ptex2pdf %{_bindir}/ptftopl %{_bindir}/purifyeps +%{_bindir}/pythontex %{_bindir}/repstopdf %{_bindir}/rpdfcrop +%{_bindir}/rubikrotation %{_bindir}/rubibtex %{_bindir}/rumakeindex %{_bindir}/rungs @@ -695,6 +714,7 @@ exit 0 %{_bindir}/texdoc %{_bindir}/texdoctk %{_bindir}/texexec +%{_bindir}/texfot %{_bindir}/texhash %ifnarch arm %{_bindir}/tex2xindy @@ -705,6 +725,8 @@ exit 0 %{_bindir}/texloganalyser %{_bindir}/texlua %{_bindir}/texluac +%{_bindir}/texluajit +%{_bindir}/texluajitc %{_bindir}/texmfstart %{_bindir}/tftopl %{_bindir}/thumbpdf @@ -712,6 +734,7 @@ exit 0 %{_bindir}/tlmgr %{_bindir}/tpic2pdftex %{_bindir}/ttf2afm +%{_bindir}/ttf2kotexfont %{_bindir}/ttf2pk %{_bindir}/ttf2tfm %{_bindir}/ttfdump @@ -734,7 +757,13 @@ exit 0 %{_bindir}/vpl2vpl %{_bindir}/vptovf %{_bindir}/weave +%{_bindir}/wofm2opl +%{_bindir}/wopl2ofm %{_bindir}/wovp2ovf +%{_bindir}/wovf2ovp +%ifarch %{ix86} +%{_bindir}/xelollipop +%endif %{_bindir}/xetex %ifnarch arm %{_bindir}/xindy @@ -745,11 +774,12 @@ exit 0 %dir %{_datadir}/tlpkg/TeXLive %{_datadir}/tlpkg/TeXLive/TLConfig.pm %{_datadir}/tlpkg/TeXLive/TLUtils.pm -%{_infodir}/dvipng.info.gz -%{_infodir}/kpathsea.info.gz -%{_infodir}/web2c.info.gz +%{_infodir}/dvipng.info* +%{_infodir}/kpathsea.info* +%{_infodir}/tlbuild.info* +%{_infodir}/web2c.info* %{_mandir}/man1/*.1* -%exclude %{_mandir}/man1/dvips.1.gz +%exclude %{_mandir}/man1/dvips.1* %exclude %{_mandir}/man1/xdvi.1* %{_mandir}/man5/*.5* @@ -799,6 +829,8 @@ exit 0 %{_datadir}/texmf-dist/omega/* %dir %{_datadir}/texmf-dist/pbibtex %{_datadir}/texmf-dist/pbibtex/* +%dir %{_datadir}/texmf-dist/psutils +%{_datadir}/texmf-dist/psutils/paper.cfg %dir %{_datadir}/texmf-dist/scripts %{_datadir}/texmf-dist/scripts/* %dir %{_datadir}/texmf-dist/tex @@ -829,9 +861,6 @@ exit 0 %files latex %defattr(-,root,root) -%{_bindir}/latexpand -%{_bindir}/ltxfileinfo -%{_bindir}/pdftex %{_bindir}/amstex %{_bindir}/cslatex %{_bindir}/csplain @@ -840,6 +869,17 @@ exit 0 %{_bindir}/eplain %{_bindir}/etex %{_bindir}/jadetex +%{_bindir}/latex-git-log +%{_bindir}/latexdiff +%{_bindir}/latexdiff-vc +%{_bindir}/latexfileversion +%{_bindir}/latexindent +%{_bindir}/latexmk +%{_bindir}/latexpand +%{_bindir}/latexrevise +%{_bindir}/ltxfileinfo +%{_bindir}/ltximg +%{_bindir}/pdftex %{_bindir}/latex %{_bindir}/lualatex %{_bindir}/mex @@ -897,7 +937,7 @@ exit 0 %defattr(-,root,root) %dir %{_datadir}/texmf-dist/doc %{_datadir}/texmf-dist/doc/* -%doc ChangeLog README README.coding README.config README.cross README.distro README.hacking README.layout +%doc ChangeLog README %files source %defattr(-,root,root) @@ -905,6 +945,9 @@ exit 0 %{_datadir}/texmf-dist/source/* %changelog +* Tue Jul 15 2014 Silvan Calarco 20140525-1mamba +- update to 20140525 + * Mon Aug 19 2013 Silvan Calarco 20130530-1mamba - update to 20130530 - texlive: require texi2html