ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Êòî äîëæåí îòâå÷àòü çà ôàéë mime.types
@ 2005-02-27 22:31 Volkov Serge
  2005-02-28  6:11 ` [devel] mime.types Michael Shigorin
  0 siblings, 1 reply; 15+ messages in thread
From: Volkov Serge @ 2005-02-27 22:31 UTC (permalink / raw)
  To: devel

Приветствую

При сборке пакета sympa-4.1.5 возник вопрос:
Кто должен хранить и отвечать за файл mime.types

сейчас этот файл под разными названиями принадлежить двум пакетам
mailcap(/etc/mime.types) и
apache-common(/etc/httpd/conf/apache-mime.types)
при этом точно такой же файл я вынужден запаковать в
sympa(usr/share/sympa/mime.types)

Исходя из этого вопрос, а может быть лучше этот файл вынести в
отдельный пакет iana-files или можно вновь рассмотреть вопрос сборки
пакета iana-etc (http://www.sethwklein.net/projects/iana-etc/) с
добавлением соответствующих данных о медиа-типах.

Список медиа-типов как известно можно найти по ссылке:
http://www.iana.org/assignments/media-types/


Также этой информацией пользуются интернет и файл браузеры (mozilla,
Firefox, galeon и т.д.)


Так же в интернете еще удалось найти информацию об использовании в
Debian:
http://packages.debian.org/stable/net/mime-support
и в Suse
http://www.novell.com/documentation/nld/index.html?page=/documentation/nld/nld_deployment/data/bs07x2m.html
  

-- 
Best regards,
 Volkov                          mailto:vserge@altlinux.ru



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [devel] Re: mime.types
  2005-02-27 22:31 [devel] Êòî äîëæåí îòâå÷àòü çà ôàéë mime.types Volkov Serge
@ 2005-02-28  6:11 ` Michael Shigorin
  2005-02-28  9:00   ` vserge
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2005-02-28  6:11 UTC (permalink / raw)
  To: devel

On Mon, Feb 28, 2005 at 01:31:23AM +0300, Volkov Serge wrote:
> сейчас этот файл под разными названиями принадлежить двум
> пакетам mailcap(/etc/mime.types) и
> apache-common(/etc/httpd/conf/apache-mime.types)

Не, ну это два _разных_ файла. :)

> при этом точно такой же файл я вынужден запаковать в
> sympa(usr/share/sympa/mime.types)

Ну да.

> http://packages.debian.org/stable/net/mime-support

IMHO скорее сюда копать, ну и не разводить лишнего бардака с
названиями на ровном месте.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28  6:11 ` [devel] mime.types Michael Shigorin
@ 2005-02-28  9:00   ` vserge
  2005-02-28 11:29     ` Michael Shigorin
  0 siblings, 1 reply; 15+ messages in thread
From: vserge @ 2005-02-28  9:00 UTC (permalink / raw)
  To: ALT Devel discussion list

Добрый день

On Mon, 28 Feb 2005 08:11:41 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:

> On Mon, Feb 28, 2005 at 01:31:23AM +0300, Volkov Serge wrote:
> > сейчас этот файл под разными названиями принадлежить двум
> > пакетам mailcap(/etc/mime.types) и
> > apache-common(/etc/httpd/conf/apache-mime.types)
> 
> Не, ну это два _разных_ файла. :)

Да ну :)) они отличаются только не синхронизованностью на мой взгляд! у
apache этот файл более полный!

> 
> > при этом точно такой же файл я вынужден запаковать в
> > sympa(usr/share/sympa/mime.types)
> 
> Ну да.
> 
> > http://packages.debian.org/stable/net/mime-support
> 
> IMHO скорее сюда копать, ну и не разводить лишнего бардака с
> названиями на ровном месте.

В смысле ?
> 
> -- 
>  ---- WBR, Michael Shigorin <mike@altlinux.ru>
>   ------ Linux.Kiev http://www.linux.kiev.ua/
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> https://lists.altlinux.ru/mailman/listinfo/devel


-- 
Вы же никогда не запускаете два http-сервера под одним
псевдопользователем, верно?
		-- ldv in sisyphus@



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [devel] Re: mime.types
  2005-02-28  9:00   ` vserge
@ 2005-02-28 11:29     ` Michael Shigorin
  2005-02-28 12:36       ` Dmitry V. Levin
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2005-02-28 11:29 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Feb 28, 2005 at 12:00:35PM +0300, vserge wrote:
> > > сейчас этот файл под разными названиями принадлежить двум
> > > пакетам mailcap(/etc/mime.types) и
> > > apache-common(/etc/httpd/conf/apache-mime.types)
> > Не, ну это два _разных_ файла. :)
> Да ну :)) они отличаются только не синхронизованностью на мой
> взгляд! у apache этот файл более полный!

См. его BTS/changelog :]

> > > http://packages.debian.org/stable/net/mime-support
> > IMHO скорее сюда копать, ну и не разводить лишнего бардака с
> > названиями на ровном месте.
> В смысле ?

В смысле "угу".

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 11:29     ` Michael Shigorin
@ 2005-02-28 12:36       ` Dmitry V. Levin
  2005-02-28 12:50         ` vserge
  2005-02-28 12:55         ` Yuri N. Sedunov
  0 siblings, 2 replies; 15+ messages in thread
From: Dmitry V. Levin @ 2005-02-28 12:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 832 bytes --]

On Mon, Feb 28, 2005 at 01:29:03PM +0200, Michael Shigorin wrote:
> On Mon, Feb 28, 2005 at 12:00:35PM +0300, vserge wrote:
> > > > сейчас этот файл под разными названиями принадлежить двум
> > > > пакетам mailcap(/etc/mime.types) и
> > > > apache-common(/etc/httpd/conf/apache-mime.types)
> > > Не, ну это два _разных_ файла. :)
> > Да ну :)) они отличаются только не синхронизованностью на мой
> > взгляд! у apache этот файл более полный!
> 
> См. его BTS/changelog :]
> 
> > > > http://packages.debian.org/stable/net/mime-support
> > > IMHO скорее сюда копать, ну и не разводить лишнего бардака с
> > > названиями на ровном месте.
> > В смысле ?
> 
> В смысле "угу".

В смысле: для начала посмотреть "The Debian MIME support sub-policy":
http://www.debian.org/doc/packaging-manuals/mime-policy/


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 12:36       ` Dmitry V. Levin
@ 2005-02-28 12:50         ` vserge
  2005-02-28 12:55         ` Yuri N. Sedunov
  1 sibling, 0 replies; 15+ messages in thread
From: vserge @ 2005-02-28 12:50 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, 28 Feb 2005 15:36:16 +0300
"Dmitry V. Levin" <ldv@altlinux.org> wrote:

> On Mon, Feb 28, 2005 at 01:29:03PM +0200, Michael Shigorin wrote:
> > On Mon, Feb 28, 2005 at 12:00:35PM +0300, vserge wrote:
> > > > > сейчас этот файл под разными названиями принадлежить двум
> > > > > пакетам mailcap(/etc/mime.types) и
> > > > > apache-common(/etc/httpd/conf/apache-mime.types)
> > > > Не, ну это два _разных_ файла. :)
> > > Да ну :)) они отличаются только не синхронизованностью на мой
> > > взгляд! у apache этот файл более полный!
> > 
> > См. его BTS/changelog :]
> > 
> > > > > http://packages.debian.org/stable/net/mime-support
> > > > IMHO скорее сюда копать, ну и не разводить лишнего бардака с
> > > > названиями на ровном месте.
> > > В смысле ?
> > 
> > В смысле "угу".
> 
> В смысле: для начала посмотреть "The Debian MIME support sub-policy":
> http://www.debian.org/doc/packaging-manuals/mime-policy/

Да и из нее следует 
Packages containing such programs must register them with update-mime as
documented in update-mime(8). They should not depend on, recommend, or
                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
suggest mime-support. Instead, they should just put something like the
following in the postinst and postrm scripts:

Ну так какое решение примем? портируем из дебиана эту штуку вместе с
полиси или как ?

-- 
Как доставить удовольствие обслуживающим Сизиф? Переложить пакет
в orphaned ;)
		-- inger in devel@



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 12:36       ` Dmitry V. Levin
  2005-02-28 12:50         ` vserge
@ 2005-02-28 12:55         ` Yuri N. Sedunov
  2005-02-28 15:22           ` Dmitry V. Levin
  1 sibling, 1 reply; 15+ messages in thread
From: Yuri N. Sedunov @ 2005-02-28 12:55 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]

В Пнд, 28/02/2005 в 15:36 +0300, Dmitry V. Levin пишет:
>On Mon, Feb 28, 2005 at 01:29:03PM +0200, Michael Shigorin wrote:
>> On Mon, Feb 28, 2005 at 12:00:35PM +0300, vserge wrote:
>> > > > сейчас этот файл под разными названиями принадлежить двум
>> > > > пакетам mailcap(/etc/mime.types) и
>> > > > apache-common(/etc/httpd/conf/apache-mime.types)
>> > > Не, ну это два _разных_ файла. :)
>> > Да ну :)) они отличаются только не синхронизованностью на мой
>> > взгляд! у apache этот файл более полный!
>> 
>> См. его BTS/changelog :]
>> 
>> > > > http://packages.debian.org/stable/net/mime-support
>> > > IMHO скорее сюда копать, ну и не разводить лишнего бардака с
>> > > названиями на ровном месте.
>> > В смысле ?
>> 
>> В смысле "угу".
>
>В смысле: для начала посмотреть "The Debian MIME support sub-policy":
>http://www.debian.org/doc/packaging-manuals/mime-policy/
>
и сюда можно заглянуть
http://freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec

--
Yuri N. Sedunov
02/28/05 15:51:46

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 12:55         ` Yuri N. Sedunov
@ 2005-02-28 15:22           ` Dmitry V. Levin
  2005-02-28 15:33             ` Yuri N. Sedunov
  0 siblings, 1 reply; 15+ messages in thread
From: Dmitry V. Levin @ 2005-02-28 15:22 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 648 bytes --]

On Mon, Feb 28, 2005 at 03:55:07PM +0300, Yuri N. Sedunov wrote:
> >В смысле: для начала посмотреть "The Debian MIME support sub-policy":
> >http://www.debian.org/doc/packaging-manuals/mime-policy/
> >
> и сюда можно заглянуть
> http://freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec

Заглянул.  Сложилось ощущение, что приложения, заточенные на обработку
файлов в формате mailcap, не смогут работать с shared-mime-info без
доработки.  Если это так, то для того, чтобы использовать shared-mime-info
в качестве основного механизма, update-mime-database(1) должен ещё и
делать нечто аналогичное update-mime(8).


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 15:22           ` Dmitry V. Levin
@ 2005-02-28 15:33             ` Yuri N. Sedunov
  2005-02-28 15:44               ` Dmitry V. Levin
  0 siblings, 1 reply; 15+ messages in thread
From: Yuri N. Sedunov @ 2005-02-28 15:33 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 861 bytes --]

В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
>On Mon, Feb 28, 2005 at 03:55:07PM +0300, Yuri N. Sedunov wrote:
>> >В смысле: для начала посмотреть "The Debian MIME support sub-policy":
>> >http://www.debian.org/doc/packaging-manuals/mime-policy/
>> >
>> и сюда можно заглянуть
>> http://freedesktop.org/wiki/Standards_2fshared_2dmime_2dinfo_2dspec
>
>Заглянул.  Сложилось ощущение, что приложения, заточенные на обработку
>файлов в формате mailcap, не смогут работать с shared-mime-info без
>доработки. 

Ну, да.

> Если это так, то для того, чтобы использовать shared-mime-info
>в качестве основного механизма, update-mime-database(1) должен ещё и
>делать нечто аналогичное update-mime(8). 

Для начала можно и так. Важно иметь в системе один первичный источник
информации о MIME-типах.

--
Yuri N. Sedunov
02/28/05 18:27:07

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 15:33             ` Yuri N. Sedunov
@ 2005-02-28 15:44               ` Dmitry V. Levin
  2005-02-28 16:28                 ` Vitaly Ostanin
  0 siblings, 1 reply; 15+ messages in thread
From: Dmitry V. Levin @ 2005-02-28 15:44 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 509 bytes --]

On Mon, Feb 28, 2005 at 06:33:08PM +0300, Yuri N. Sedunov wrote:
> В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
[...]
> > Если это так, то для того, чтобы использовать shared-mime-info
> >в качестве основного механизма, update-mime-database(1) должен ещё и
> >делать нечто аналогичное update-mime(8). 
> 
> Для начала можно и так. Важно иметь в системе один первичный источник
> информации о MIME-типах.

Может, такой фильтр (из shared-mime-info в mailcap) уже существует?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [devel] Re: mime.types
  2005-02-28 15:44               ` Dmitry V. Levin
@ 2005-02-28 16:28                 ` Vitaly Ostanin
  2005-02-28 16:35                   ` Yuri N. Sedunov
  0 siblings, 1 reply; 15+ messages in thread
From: Vitaly Ostanin @ 2005-02-28 16:28 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 653 bytes --]

Dmitry V. Levin пишет:
> On Mon, Feb 28, 2005 at 06:33:08PM +0300, Yuri N. Sedunov wrote:
>
>>В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
>
> [...]
>
>>>Если это так, то для того, чтобы использовать shared-mime-info
>>>в качестве основного механизма, update-mime-database(1) должен ещё и
>>>делать нечто аналогичное update-mime(8).
>>
>>Для начала можно и так. Важно иметь в системе один первичный источник
>>информации о MIME-типах.
>
>
> Может, такой фильтр (из shared-mime-info в mailcap) уже существует?

Если нужно, завтра пришлю xslt-стиль для такого фильтра.

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 16:28                 ` Vitaly Ostanin
@ 2005-02-28 16:35                   ` Yuri N. Sedunov
  2005-03-01  7:09                     ` vserge
  2005-03-01  8:00                     ` Vitaly Ostanin
  0 siblings, 2 replies; 15+ messages in thread
From: Yuri N. Sedunov @ 2005-02-28 16:35 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 809 bytes --]

В Пнд, 28/02/2005 в 19:28 +0300, Vitaly Ostanin пишет:
>Dmitry V. Levin пишет:
>> On Mon, Feb 28, 2005 at 06:33:08PM +0300, Yuri N. Sedunov wrote:
>>
>>>В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
>>
>> [...]
>>
>>>>Если это так, то для того, чтобы использовать shared-mime-info
>>>>в качестве основного механизма, update-mime-database(1) должен ещё и
>>>>делать нечто аналогичное update-mime(8).
>>>
>>>Для начала можно и так. Важно иметь в системе один первичный источник
>>>информации о MIME-типах.
>>
>>
>> Может, такой фильтр (из shared-mime-info в mailcap) уже существует?
>
>Если нужно, завтра пришлю xslt-стиль для такого фильтра.
>
Так точно, нужно. Подтверждаю информацию, полученную тобой по
телепатическому каналу связи.

--
Yuri N. Sedunov
02/28/05 19:31:16

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [devel] Re: mime.types
  2005-02-28 16:35                   ` Yuri N. Sedunov
@ 2005-03-01  7:09                     ` vserge
  2005-03-01  8:00                     ` Vitaly Ostanin
  1 sibling, 0 replies; 15+ messages in thread
From: vserge @ 2005-03-01  7:09 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, 28 Feb 2005 19:35:27 +0300
"Yuri N. Sedunov" <aris@altlinux.ru> wrote:

> В Пнд, 28/02/2005 в 19:28 +0300, Vitaly Ostanin пишет:
> >Dmitry V. Levin пишет:
> >> On Mon, Feb 28, 2005 at 06:33:08PM +0300, Yuri N. Sedunov wrote:
> >>
> >>>В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
> >>
> >> [...]
> >>
> >>>>Если это так, то для того, чтобы использовать shared-mime-info
> >>>>в качестве основного механизма, update-mime-database(1) должен ещё
> >и >>>делать нечто аналогичное update-mime(8).
> >>>
> >>>Для начала можно и так. Важно иметь в системе один первичный
> >источник >>информации о MIME-типах.
> >>
> >>
> >> Может, такой фильтр (из shared-mime-info в mailcap) уже существует?
> >
> >Если нужно, завтра пришлю xslt-стиль для такого фильтра.
> >
> Так точно, нужно. Подтверждаю информацию, полученную тобой по
> телепатическому каналу связи.
> 
Так что мы решаем, портируем пакет update-mime и MIME полиси.
Дорабатываем их исходя из информации на freedesktop.org применив фильтр
имени Vitaly Ostanin ?

-- 
Есть несколько человек (включая меня), у кого пакеты, содержащие menu
entry, составляют менее 10% всех поддерживаемых пакетов (коих много).
Для таких maintainer'ов характерно следующее отношение к проблеме:
- мне почти всё равно, в какой группе находится программа;
- мне не очевидно, затрагивают ли предлагаемые изменения структуры
  групп мои пакеты.
		-- ldv in devel@



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [devel] Re: mime.types
  2005-02-28 16:35                   ` Yuri N. Sedunov
  2005-03-01  7:09                     ` vserge
@ 2005-03-01  8:00                     ` Vitaly Ostanin
  2005-03-01  8:16                       ` Vitaly Ostanin
  1 sibling, 1 reply; 15+ messages in thread
From: Vitaly Ostanin @ 2005-03-01  8:00 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 1125 bytes --]

Yuri N. Sedunov пишет:
> В Пнд, 28/02/2005 в 19:28 +0300, Vitaly Ostanin пишет:
>
>>Dmitry V. Levin пишет:
>>
>>>On Mon, Feb 28, 2005 at 06:33:08PM +0300, Yuri N. Sedunov wrote:
>>>
>>>
>>>>В Пнд, 28/02/2005 в 18:22 +0300, Dmitry V. Levin пишет:
>>>
>>>[...]
>>>
>>>
>>>>>Если это так, то для того, чтобы использовать shared-mime-info
>>>>>в качестве основного механизма, update-mime-database(1) должен ещё и
>>>>>делать нечто аналогичное update-mime(8).
>>>>
>>>>Для начала можно и так. Важно иметь в системе один первичный источник
>>>>информации о MIME-типах.
>>>
>>>
>>>Может, такой фильтр (из shared-mime-info в mailcap) уже существует?
>>
>>Если нужно, завтра пришлю xslt-стиль для такого фильтра.
>
> Так точно, нужно. Подтверждаю информацию, полученную тобой по
> телепатическому каналу связи.

Высылаю стиль, полученный аналогичным способом :)

xsltproc --nonet mailcap.xsl
/usr/share/mime/packages/freedesktop.org.xml > mime.types.temp

В аттаче diff между отсортированным /etc/mime.types и
mime.types.temp - довольно существенная разница.

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1.2: mailcap.xsl --]
[-- Type: text/xml; name="mailcap.xsl", Size: 2332 bytes --]

<?xml version='1.0' encoding="windows-1251"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
                xmlns:m="http://www.freedesktop.org/standards/shared-mime-info"
                version='1.0'>

<!-- $Id$ -->

<!--
     Stylesheet for translate shared-mime-info data to mailcap text format
     Author: Vitaly Ostanin <vyt@altlinux.ru>
     -->

<xsl:output method="text" encoding="utf8" indent="yes"/>

<xsl:param name="output.locales.xml">battstat.schemas.locales.xml</xsl:param>

<!-- Êîïèðóåì âñå àòðèáóòû, êîììåíòàðèè è èíñòðóêöèè îáðàáîòêè -->
<xsl:template match="/">
  <xsl:text><![CDATA[# This is the mime.types file from the Apache web server distribution (1.3.22)
# with local modifications.

# This file controls what Internet media types are sent to the client for
# given file extension(s).  Sending the correct media type to the client
# is important so they know how to handle the content of the file.
# Extra types can either be added here or by using an AddType directive
# in your config files. For more information about Internet media types,
# please read RFC 2045, 2046, 2047, 2048, and 2077.  The Internet media type
# registry is at <ftp://ftp.iana.org/in-notes/iana/assignments/media-types/>.

# MIME type                     Extension
]]>
</xsl:text>
<xsl:apply-templates select="//m:mime-type"/>
</xsl:template>

<xsl:template match="m:mime-type">
  <!-- print main type -->
  <xsl:value-of select="@type"/>
  <xsl:call-template name="glob-list">
    <xsl:with-param name="type" select="."/>
  </xsl:call-template>
  <!-- print aliases type -->
  <xsl:for-each select="m:alias">
    <xsl:value-of select="@type"/>
    <xsl:call-template name="glob-list">
      <xsl:with-param name="type" select=".."/>
    </xsl:call-template>
  </xsl:for-each>
</xsl:template>

<xsl:template name="glob-list">
  <xsl:param name="type"/>
  <!-- insert TAB before first glob -->
  <xsl:if test="$type/m:glob">
    <xsl:text>&#9;</xsl:text>
    <xsl:value-of select="substring-after($type/m:glob/@pattern,'*.')"/>
  </xsl:if>
  <!-- insert other globs, space separated -->
  <xsl:for-each select="$type/m:glob[position()>1]">
    <xsl:text> </xsl:text>
    <xsl:value-of select="substring-after(@pattern,'*.')"/>
  </xsl:for-each>
  <xsl:text>&#10;</xsl:text>
</xsl:template>

</xsl:stylesheet>

[-- Attachment #1.3: mailcap2sharedmime.diff.bz2 --]
[-- Type: application/x-bzip, Size: 6257 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* [devel] Re: mime.types
  2005-03-01  8:00                     ` Vitaly Ostanin
@ 2005-03-01  8:16                       ` Vitaly Ostanin
  0 siblings, 0 replies; 15+ messages in thread
From: Vitaly Ostanin @ 2005-03-01  8:16 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 314 bytes --]

Vitaly Ostanin пишет:

<skipped/>

> В аттаче diff между отсортированным /etc/mime.types и
> mime.types.temp - довольно существенная разница.

Это был неточный diff, но точный после
egrep -v '^#' | tr -s '[:space:]' | sort
тоже под 20 kb.

<skipped/>

--
Regards, Vyt
mailto:  vyt@vzljot.ru
JID:     vyt@vzljot.ru

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2005-03-01  8:16 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-27 22:31 [devel] Êòî äîëæåí îòâå÷àòü çà ôàéë mime.types Volkov Serge
2005-02-28  6:11 ` [devel] mime.types Michael Shigorin
2005-02-28  9:00   ` vserge
2005-02-28 11:29     ` Michael Shigorin
2005-02-28 12:36       ` Dmitry V. Levin
2005-02-28 12:50         ` vserge
2005-02-28 12:55         ` Yuri N. Sedunov
2005-02-28 15:22           ` Dmitry V. Levin
2005-02-28 15:33             ` Yuri N. Sedunov
2005-02-28 15:44               ` Dmitry V. Levin
2005-02-28 16:28                 ` Vitaly Ostanin
2005-02-28 16:35                   ` Yuri N. Sedunov
2005-03-01  7:09                     ` vserge
2005-03-01  8:00                     ` Vitaly Ostanin
2005-03-01  8:16                       ` Vitaly Ostanin

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