[devel] rpm-build-texmf: texlive skips

Kirill Maslinsky kirill на altlinux.org
Ср Июн 10 18:12:24 MSD 2009


On Fri, May 08, 2009 at 01:47:34AM +0400, Grigory Batalov wrote:
> On Mon, 4 May 2009 19:55:37 +0400, Kirill Maslinsky wrote:
Похоже, эти выпуски имеют шанс ежемесячными :)

> # texlive-latex-recommended
> # texmf(latex/xcolor)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/powerdot/powerdot.cls
выкинут в tpm2deb, т.к. в дебиане отдельным пакетом:
blacklist;tpm;xcolor;*
У нас тоже:
texmf-latex-xcolor

> # texmf(latex/pst-char)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/powerdot/powerdot-pazik.sty
pst-char заменён стилем pst-text. Современные файлы pst-char просто загружают
pst-text и выдают предупреждение, но в texlive они не упакованы.
Зато он есть в tetex.

Сделаю-ка я пакет texmf-latex-obsolete, куда всё такое старьё и файлы для
поддержки совместимости со старьём и положу.

> # texmf(latex/lgrind)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/listings/lstdoc.sty
А это стиль, прилагающийся к утилите на С: 
http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=lgrind
Никто не хочет собрать её в Сизиф?

> # texmf(latex/ifetex)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/memoir/memoir.cls
Пакета ifetex нигде не видно. memoir, который его требует, сам же его 
и эмулирует, если не находит. Так что SKIP.

> # texlive-pictures
> # texmf(latex/pgfkeys)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/pgfopts/pgfopts.sty
Это должен спровайдить пакет texmf-pgf.

> # texlive-latex-extra
> # texmf(latex/beamer)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/guitbeamer/guitbeamer.cls
Это у нас tetex-latex-beamer, надо его пересобрать по новой схеме.

> # texmf(latex/biblatex)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/gcite/gcite.sty
Это пакет biblatex, который считается ещё экспериментальным, и, видимо поэтому,
не включён в texlive. 
http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=biblatex
Могу собрать его в Сизиф, но кто-нибудь может попробовать меня опередить :)

> # texmf(latex/calendar)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/timesht/timesht.cls
Это пакет http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=calendar
В texlive его нет, т.к. у него несвободная лицензия: 
"Free for use but distribution for profit only by arrangement"
Поскольку с такой клаузой неочевидно, насколько его можно класть в Сизиф,
можно сделать SKIP.

> # texmf(latex/eforms)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/fancytooltips/fancytooltips.sty
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/fancytooltips/fancytooltips.sty
> # texmf(latex/exerquiz)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/eCards/eCards.sty
Оба эти стиля из коллекции acrotex, которой почему-то нет в texlive, хотя
она свободная и вроде актуальная и полезная.
http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=acrotex
Стоит, наверное, её собрать в Сизиф отдельным пакетом.

> # texmf(latex/fixseminar)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/ifmslide/ifmslide.sty
Этот из коллекции texpower, которая попала в дебиан отдельным пакетом:
blacklist;tpm;texpower;*
Неплохо бы нам тоже собрать отдельным пакетом.

> # texmf(latex/gradient)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/HA-prosper/Styles/TCS/HAPTCSTealBlue.sty
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/HA-prosper/Styles/TCS/HAPTCSgrad.sty
Такой стиль раньше был в составе pstricks, файл gradient.sty 93 года нашёлся даже
на ctan, но в очень странном месте: 
http://tug.ctan.org/get/usergrps/uktug/baskervi/6_2/spqr/gradient.tex
Думаю, сейчас эта фунциональность покрывается pst-grad.sty 
Поскольку ссылка на этот стиль тоже из чего-то малопонятного и неизвестно
насколько нужного, то думаю нет смысла его эксгумировать и лучше сделать
SKIP.

> # texmf(latex/html)
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/harvard/harvard.sty
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/hc/hcart.cls
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/hc/hcletter.cls
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/hc/hcreport.cls
> %add_findreq_skiplist %_datadir/texmf-texlive/tex/latex/hc/hcslides.cls
Это теперь предоставляет latex2html.

Уф, пока всё, продолжение следует.

-- 
Kirill Maslinsky
ALT Linux Team
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20090610/20e99c4a/attachment-0001.bin>


Подробная информация о списке рассылки Devel