Mono Policy

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Import from freesource.info)
м (переименовал «MonoPolicy» в «Mono Policy»)
 
(2 промежуточные версии не показаны)
Строка 1: Строка 1:
-
[[Category:Policy]]
+
{{викифицировать}}
-
{{MovedFromFreesourceInfo|AltLinux/Policy/Mono}}
+
{{DraftPolicy
 +
|responsible=...}}
-
== Полиси по сборке пакетов Mono ==
+
==   Полиси по сборке пакетов Mono ==
   
   
-
Устанавливать все сборки, которые регистрируется в gac: *.dll, *.exe и т.п. в /usr/lib/mono/gac (%_monogacdir) и в другие каталоги внутри /usr/lib/mono (== %_monodir) (пример: пакет nemerle).
+
Все собранные файлы, которые регистрируется в gac (*.dll, *.exe и т. п.) следует устанавливать в /usr/lib/mono/gac (%_monogacdir) и в другие каталоги внутри /usr/lib/mono (%_monodir). Пример: пакет nemerle.
-
Устанавливать всякие glue-libs (которые присутствуют в некоторых сборках) нужно в %_libdir (== ${prefix}/lib64 для x86_64). Пример -  libgtk-sharp2
+
Устанавливать всякие glue-libs (которые присутствуют в некоторых сборках) нужно в %_libdir (${prefix}/lib64 для x86_64). Пример — libgtk-sharp2
-
Дополнительные файлы и сборки, на которые нет зависимостей (через механизм gac), кладутся в собственный каталог программы. Этот собственный каталог должен располагаться в ${prefix}/lib (пример - monodoc: каталог /usr/lib/monodoc)
+
Дополнительные файлы и сборки, на которые нет зависимостей (через механизм gac), кладутся в собственный каталог программы. Этот собственный каталог должен располагаться в ${prefix}/lib (пример — monodoc: каталог /usr/lib/monodoc)
-
Для более широкого понимания вопроса имеет смысл почитать ссылку и дебиановский вариант полиси: [http://pkg-mono.alioth.debian.org/cli-policy/index.html http://pkg-mono.alioth.debian.org/cli-policy/index.html] и комментарий Мигеля де Иказа на (один из старых) вариантов policy: [http://lists.alioth.debian.org/pipermail/pkg-mono-devel/2005-February/000370.html http://lists.alioth.debian.org/pipermail/pkg-mono-devel/2005-February/000370.html]
+
=== Ссылки ===
-
 
+
* Для более широкого понимания вопроса имеет смысл почитать ссылку и дебиановский вариант полиси: http://pkg-mono.alioth.debian.org/cli-policy/index.html
-
[http://lists.altlinux.org/pipermail/devel/2006-November/038435.html http://lists.altlinux.org/pipermail/devel/2006-November/038435.html]
+
* и комментарий Мигеля де Иказа на (один из старых) вариантов policy: http://lists.alioth.debian.org/pipermail/pkg-mono-devel/2005-February/000370.html
 +
* http://lists.altlinux.org/pipermail/devel/2006-November/038435.html

Текущая версия на 06:38, 21 июля 2010

42px-Wikitext-ru.svg.png
Эту статью следует викифицировать.
Stub.png
Черновик политики Sisyphus
Автор(ы) — ...


Полиси по сборке пакетов Mono

Все собранные файлы, которые регистрируется в gac (*.dll, *.exe и т. п.) следует устанавливать в /usr/lib/mono/gac (%_monogacdir) и в другие каталоги внутри /usr/lib/mono (%_monodir). Пример: пакет nemerle.

Устанавливать всякие glue-libs (которые присутствуют в некоторых сборках) нужно в %_libdir (${prefix}/lib64 для x86_64). Пример — libgtk-sharp2

Дополнительные файлы и сборки, на которые нет зависимостей (через механизм gac), кладутся в собственный каталог программы. Этот собственный каталог должен располагаться в ${prefix}/lib (пример — monodoc: каталог /usr/lib/monodoc)

Ссылки

 
Личные инструменты