%define tl_version 2010 %define tl_noarch_release 13 #%define _binary_payload w6.xzdio %{!?_texdir: %global _texdir %{_datadir}/texlive} %define __perl_requires %{nil} %define __os_install_post /usr/lib/rpm/brp-compress %{nil} %define __debug_install_post %{nil} %include _sources.spec %include _packages.spec %prep %setup -q -c -T %build %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_texdir}/texmf-dist %include _unpack.spec # nuke useless tlmgr packaging stuff and doc droppings rm -rf %{buildroot}%{_texdir}/tlpkg/tlpobj/ rm -rf %{buildroot}%{_texdir}/texmf-dist/tlpkg/tlpobj/ rm -rf %{buildroot}%{_texdir}/texmf/doc/man/man*/*.pdf rm -rf %{buildroot}%{_texdir}/texmf/doc/man/Makefile rm -rf %{buildroot}%{_texdir}/texmf/doc/man/man*/Makefile rm -rf %{buildroot}%{_texdir}/texmf/doc/info/dir %include _remove.spec %include _font.spec %clean rm -rf %{buildroot} %include _files.spec %changelog * Thu Nov 11 2010 Jindrich Novy 2010-13 - update fmtutil.cnf and updmap.sys only in case of new packages installation and erasure * Tue Oct 19 2010 Jindrich Novy 2010-12 - fix handling of fmtutil.cnf in post/postun scriptlets * Sat Oct 16 2010 Jindrich Novy 2010-11 - speedup removal/update - add TFM virtual provides for packages shipping fonts * Mon Aug 25 2010 Jindrich Novy 2010-10 - use fmtutil-sys --all instead of --missing in %%posttrans, --missing is not enough for regenerating hyphenation patterns * Mon Aug 23 2010 Jindrich Novy 2010-9 - rpmlint fixes * Sat Jul 17 2010 Jindrich Novy 2010-8 - depend on the new texlive-base noarch package - ship licenses with documentation - sync with upstream * Mon May 31 2010 Jindrich Novy 2010-7 - switch to "tlpretest" source tree - add lua and ruby dependencies to packages requiring them - generate global package database "texlive.tlpdb" directly from tlpobj files shipped with each package * Wed May 19 2010 Jindrich Novy 2010-6 - update to the latest frozen development TeX Live - add svn to noarch versions according to guildelines * Fri Apr 30 2010 Jindrich Novy 2010-5 - add dependencies resolution among biblatex files - another %%postun scriplets fix * Wed Apr 21 2010 Jindrich Novy 2010-4 - fix and tighten dependencies in %%post* scriptlets - extract dependencies also from .cls and .ldf files - speed up build by skipping some bits in __os_install_post * Mon Apr 19 2010 Jindrich Novy 2010-3 - speed up installation/updating by running updmap/fmtutil and texhash post-transaction once * Sat Apr 03 2010 Jindrich Novy 2010-0.1 - bump version to 2010 - reduce total number of packages from 3580 to 3440 by removal of dummy ones not shipping actually anything - add style dependencies from packages reecently added (were previously blacklisted) - do not ship koma-script sources * Tue Nov 10 2009 Jindrich Novy 2009-4 - info and man pages are now part of main packages, not -doc - use fedora-compliant license codes for License in spec - fix fedora-fonts packages generation - add dummy description if packages misses any - package bdf fonts * Tue Nov 10 2009 Jindrich Novy 2009-2 - install man and info pages into proper locations visible by man and info - update scriptlets - remove xindy bits * Mon Nov 09 2009 Jindrich Novy 2009-1 - official TeX Live 2009 release * Tue Aug 25 2009 Jindrich Novy 2009-0.3 - make TeX Live TrueType and OpenType fonts accessible by other Fedora apps * Thu Aug 20 2009 Jindrich Novy 2009-0.2 - don't package generated pdfs from man pages * Wed Aug 12 2009 Jindrich Novy 2009-0.1 - initial packaging for TeX Live 2009