* [devel] Наименование RPM-пакетов с макропакетами для LaTeX @ 2004-05-12 8:07 Yura Zotov 2004-05-12 8:15 ` Alexander Bokovoy 0 siblings, 1 reply; 5+ messages in thread From: Yura Zotov @ 2004-05-12 8:07 UTC (permalink / raw) To: Devel-Sisyphus List Заметил, что в Сизифе появился пакет tetex-latex-rcs с макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и feynmf без всяких префиксов tetex-latex. Также я знаю, что есть ещё prosper-1.00.4-alt1.src.rpm... На лицо явное расхождение в наименованиях пакетов. Давайте придумаем правила. Префикс tetex-latex- мне не нравится, так как tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем отличаются друг от друга. Наверное, я бы предпочёл префикс latex-. Хотя, я не настаиваю. Ваши мнения? -- Юрий А. Зотов ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX 2004-05-12 8:07 [devel] Наименование RPM-пакетов с макропакетами для LaTeX Yura Zotov @ 2004-05-12 8:15 ` Alexander Bokovoy 2004-05-13 17:58 ` Yura Zotov 0 siblings, 1 reply; 5+ messages in thread From: Alexander Bokovoy @ 2004-05-12 8:15 UTC (permalink / raw) To: ALT Devel discussion list On Wed, May 12, 2004 at 12:07:34PM +0400, Yura Zotov wrote: > Заметил, что в Сизифе появился пакет tetex-latex-rcs с > макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и > feynmf без всяких префиксов tetex-latex. Также я знаю, что есть > ещё prosper-1.00.4-alt1.src.rpm... > > На лицо явное расхождение в наименованиях пакетов. Давайте > придумаем правила. Префикс tetex-latex- мне не нравится, так как > tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем > отличаются друг от друга. Наверное, я бы предпочёл префикс > latex-. Хотя, я не настаиваю. > > Ваши мнения? Де факто teTeX -- единственный из реально выживших и используемых в GNU/Linux дистрибутивов TeX. Даже CTUG свою версию строит на базе teTeX. Так что здесь нет никакой проблемы с наименованием. Более того, расположение файлов в пакетах будет зависеть от конкретного дистрибутива TeX. В случае teTeX это /usr/share/texmf/*, причем независимость расположения внутри этого дерева обеспечивается библиотекой KPathSea, которая является одной из основ teTeX и, как факт, отсутствует в других дистрибутивах TeX. Так что использование префикса tetex-latex- для пакетов, упакованных в структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю обоснованным. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX 2004-05-12 8:15 ` Alexander Bokovoy @ 2004-05-13 17:58 ` Yura Zotov 2004-05-13 19:58 ` Alexander Bokovoy 0 siblings, 1 reply; 5+ messages in thread From: Yura Zotov @ 2004-05-13 17:58 UTC (permalink / raw) To: ALT Devel discussion list On Wed, May 12, 2004 at 11:15:20AM +0300, Alexander Bokovoy wrote: > On Wed, May 12, 2004 at 12:07:34PM +0400, Yura Zotov wrote: > > Заметил, что в Сизифе появился пакет tetex-latex-rcs с > > макропакетом rcs. Сам я уже успел положить в Сизиф xymtex и > > feynmf без всяких префиксов tetex-latex. Также я знаю, что есть > > ещё prosper-1.00.4-alt1.src.rpm... > > > > На лицо явное расхождение в наименованиях пакетов. Давайте > > придумаем правила. Префикс tetex-latex- мне не нравится, так как > > tetex лишь один из дистрибутивов TeX/LaTeX, которые мало чем > > отличаются друг от друга. Наверное, я бы предпочёл префикс > > latex-. Хотя, я не настаиваю. > > > > Ваши мнения? > Де факто teTeX -- единственный из реально выживших и используемых в > GNU/Linux дистрибутивов TeX. Даже CTUG свою версию строит на базе teTeX. > > Так что здесь нет никакой проблемы с наименованием. Более того, > расположение файлов в пакетах будет зависеть от конкретного дистрибутива > TeX. В случае teTeX это /usr/share/texmf/*, причем независимость > расположения внутри этого дерева обеспечивается библиотекой KPathSea, > которая является одной из основ teTeX и, как факт, отсутствует в других > дистрибутивах TeX. > > Так что использование префикса tetex-latex- для пакетов, упакованных в > структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю > обоснованным. Ладно. Думаю, на этом можно и порешить и у всех пакетов делать префикс tetex-latex-. У меня ещё одно предложение. Думаю, имеет смысл прописывать в пакетах в provides имена *.sty-файлов, которые входят в пакет, например: Provides: feynmf.sty feynmp.sty тогда можно будет искать пакеты в базе apt по по именам стилевых файлов, и даже писать apt-get isntall feynmf.sty. Мне кажется это удобно. Есть возражения/дополнения? Можно даже автоматически эти provides делать... И ещё вопрос. Когда переименовывается пакет из feynmf в tetex-latex-feynmf в последнем надо прописывать Obsoletes: feynmf? -- Юрий А. Зотов ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX 2004-05-13 17:58 ` Yura Zotov @ 2004-05-13 19:58 ` Alexander Bokovoy 2004-05-13 20:38 ` Dmitry V. Levin 0 siblings, 1 reply; 5+ messages in thread From: Alexander Bokovoy @ 2004-05-13 19:58 UTC (permalink / raw) To: ALT Devel discussion list On Thu, May 13, 2004 at 09:58:32PM +0400, Yura Zotov wrote: > > Так что использование префикса tetex-latex- для пакетов, упакованных в > > структуру каталогов, зависящую от реализации LaTeX в рамках teTeX, считаю > > обоснованным. > > Ладно. Думаю, на этом можно и порешить и у всех пакетов делать > префикс tetex-latex-. Буду занудой -- для тех, которые зависят от LaTeX. Для зависящих от Plain TeX -- tetex-core-. > У меня ещё одно предложение. Думаю, имеет смысл прописывать в > пакетах в provides имена *.sty-файлов, которые входят в пакет, > например: > > Provides: feynmf.sty feynmp.sty > > тогда можно будет искать пакеты в базе apt по по именам стилевых > файлов, и даже писать apt-get isntall feynmf.sty. Мне кажется это > удобно. Есть возражения/дополнения? Можно даже автоматически эти > provides делать... Пока не прописывайте, я подумаю над тем, как автоматизацию сделать (это должно быть не очень сложно). > И ещё вопрос. Когда переименовывается пакет из feynmf в > tetex-latex-feynmf в последнем надо прописывать > Obsoletes: feynmf? Да. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [devel] Наименование RPM-пакетов с макропакетами для LaTeX 2004-05-13 19:58 ` Alexander Bokovoy @ 2004-05-13 20:38 ` Dmitry V. Levin 0 siblings, 0 replies; 5+ messages in thread From: Dmitry V. Levin @ 2004-05-13 20:38 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 371 bytes --] On Thu, May 13, 2004 at 10:58:15PM +0300, Alexander Bokovoy wrote: > On Thu, May 13, 2004 at 09:58:32PM +0400, Yura Zotov wrote: [...] > > И ещё вопрос. Когда переименовывается пакет из feynmf в > > tetex-latex-feynmf в последнем надо прописывать > > Obsoletes: feynmf? > Да. И ещё желательно provides добавить, у нас это где-то документировано. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2004-05-13 20:38 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-05-12 8:07 [devel] Наименование RPM-пакетов с макропакетами для LaTeX Yura Zotov 2004-05-12 8:15 ` Alexander Bokovoy 2004-05-13 17:58 ` Yura Zotov 2004-05-13 19:58 ` Alexander Bokovoy 2004-05-13 20:38 ` Dmitry V. Levin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git