ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Sergey V Turchin <zerg@altlinux.org>
To: ALT Devel discussion list <devel@altlinux.ru>
Subject: Re: [devel] policy на формирование  menu
Date: Tue, 11 May 2004 14:00:17 +0400
Message-ID: <200405111400.21725.zerg@altlinux.org> (raw)
In-Reply-To: <20040509122522.2281dcce.genix@altlinux.ru>


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

В сообщении от Вс 9 Май 2004 12:25 Eugene V. Horohorin написал(a):
> Приветствую!
>
> Существуют ли в природе правила расположения программ по групппам
> меню?
Что конкретно?
Menu-Packaging-Howto я, надеюсь, скоро добъю.
Последний вариант прикреплен к письму.
А такие вещи, как расположение пунктов меню, невозможно проверить,
кроме, как в ручную :-(
За это Вам огромное спасибо!

> Так например:

[...]

Просьба мантейнерам - исправить.

-- 
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08

[-- Attachment #1.2: menu-packaging-howto.txt --]
[-- Type: text/plain, Size: 4297 bytes --]


1 нЕОА.
-------


1.1 дПРПМОЙФЕМШОБС ЙОЖПТНБГЙС.
------------------------------

    дПРПМОЙФЕМШОБС ЙОЖПТНБГЙС ОБИПДЙФУС Ч ДПЛХНЕОФБГЙЙ РБЛЕФБ menu.
фБЛ ЦЕ ПРЙУБОЙС ДПРПМОЙФЕМШОЩИ УФБОДБТФПЧ НПЦОП ОБКФЙ
ОБ УБКФЕ http://freedesktop.org .


1.2 пЛПООЩЕ НЕОЕДЦЕТЩ.
----------------------

    пЛПООЩЕ НЕОЕДЦЕТЩ, ХНЕАЭЙЕ ПФПВТБЦБФШ ЙЕТБТИЙА РТПЗТБНН
Ч ЧЙДЕ НЕОА ДПМЦОЩ ЙНЕФШ 2 ФЙРБ УФТХЛФХТЩ НЕОА.
уФБОДБТФОБС Й ПТЙЗЙОБМШОБС.

уФБОДБТФОБС:
    пОБ ДПМЦОБ ПФПВТБЦБФШУС РП-ХНПМЮБОЙА. ьФП УФТХЛФХТБ НЕОА,
ЗЕОЕТЙТХЕНБС РТПЗТБННБНЙ, ОБИПДСЭЙНЙУС Ч ЛБФБМПЗЕ
%_sysconfdir/menu-methods РТЙ РПНПЭЙ ЙОФЕТРТЕФБФПТБ ЙЪ РБЛЕФБ menu.

пТЙЗЙОБМШОБС:
    рПДДЕТЦЙЧБЕФУС УБНЙН ПЛПООЩН НЕОЕДЦЕТПН Й НПЦЕФ ВЩФШ МАВПЗП ЧЙДБ,
ЖПТНБФБ Й УФТХЛФХТЩ, УЧПКУФЧЕООЩИ ЬФПНХ ПЛПООПНХ НЕОЕДЦЕТХ
Й ОБ ХУНПФТЕОЙЕ НБОФЕКОЕТБ РБЛЕФБ ЬФПЗП ПЛПООПЗП НЕОЕДЦЕТБ
ЧРМПФШ ДП ЕЕ ПФУХФУФЧЙС.

    рЕТЕЛМАЮЕОЙЕ НЕЦДХ ЬФЙНЙ ФЙРБНЙ РТПЙУИПДЙФ Ч ЪБЧНУЙНПУФЙ
ПФ ОБМЙЮЙС/ПФУХФУФЧЙС ЖБКМПЧ:
~/.menu/disable_customization
~/.menu/enable_customization
%_sysconfdir/menu/disable_customization
%_sysconfdir/menu/enable_customization
рПМШЪПЧБФЕМШУЛБС ОБУФТПКЛБ ЙНЕЕФ РТЕЙНХЭЕУФЧП ОБД УЙУФЕНОПК.


1.3 рТЙМПЦЕОЙС.
---------------

    фЕЛУФПЧЩЕ Й ЗТБЖЙЮЕУЛЙЕ РТЙМПЦЕОЙС, ЛПФПТЩН ОЕПВИПДЙНП РПСЧМЕОЙЕ
РХОЛФБ НЕОА ДМС ОЙИ Ч МАВПН ПЛПООПН НЕОЕДЦЕТЕ ДПМЦОЩ ЙНЕФШ Ч ЛБФБМПЗЕ
%_menudir ЖБКМ(Щ), Ч ЖПТНБФЕ, ПРЙУБООПН Ч РБЛЕФЕ menu.

    жБКМ Ч ЖПТНБФЕ menu НПЦОП РПМХЮЙФШ ЛПОЧЕТФБГЙЕК ЙЪ ЖБКМБ .desktop
РТЙ РПНПЭЙ РТПЗТБННЩ freedesktop2menu.pl ЙЪ РБЛЕФБ menu-devel.

рТЙНЕТ:
freedesktop2menu.pl \
	package_name \
        Applications/Monitoring \
	%buildroot/%_datadir/applications/SuperMonitor.desktop \
	%buildroot/%_menudir/supermonitor \
	windiow_manager

package_name - ЙНС РБЛЕФБ. еУМЙ ЬФПФ РБЛЕФ ОЕ ХУФБОПЧМЕО,
    ФП УППФЧЕФУФЧХАЭЙК РХОЛФ НЕОА ОЕ ЗЕОЕТЙТХЕФУС.
window_manager - ЬФП ФП, ЮФП РПРБДЕФ Ч ЪОБЮЕОЙЕ needs menu-ЖБКМБ. 
    еУМЙ ПРХЭЕО, РП-ХНПМЮБОЙА ХУФБОБЧМЙЧБЕФУС needs="x11"
    нПЦЕФ РТЙОЙНБФШ ЪОБЮЕОЙС ДМС ПЛПООЩИ НЕОЕДЦЕТПЧ. - gnome,kde,icewm Й ДТ.
    (cН. ТБЪДЕМ supported Ч /etc/menu-methods/* ДМС ЛПОЛТЕФОПЗП
    ПЛПООПЗП НЕОЕДЦЕТБ), Б ФБЛ ЦЕ УМХЦЕВОЩЕ ЪОБЮЕОЙС - x11,text,wm.
    wm   - ХЛБЪЩЧБЕФУС ФПМШЛП Ч ПЛПООЩИ НЕОЕДЦЕТБИ ДМС ЙУРПМШЪПЧБОЙС Ч ДТХЗЙИ
	   ПЛПООЩИ НЕОЕДЦЕТБИ, ЙЪ ЛПФПТЩИ НПЦОП РЕТЕЪБЗТХЦБФШУС Ч РЕТЧЩЕ
	   РТСНП ЙЪ НЕОА.
    x11  - ДМС МАВЩИ ЗТБЖЙЮЕУЛЙИ РТПЗТБНН Ч МАВЩИ ПЛПООЩИ НЕОЕДЦЕТБИ.
    text - ДМС ФЕЛУФПЧЩИ РТПЗТБНН. ч ЗТБЖЙЮЕУЛПК УТЕДЕ БЧФПНБФПН ЪБРХУЛБАФУС
	   Ч ФЕТНЙОБМЕ. ф.Е. Ч РБТБНЕФТЕ command ОЕ ОХЦОП ХЛБЪЩЧБФШ
	   ЬНХМСФПТ ФЕТНЙОБМБ.

    оЕЛПФПТЩЕ .desktop ЖБКМЩ, УПДЕТЦБЭЙЕ РЕТЕЧПДЩ ОБ ТБЪМЙЮОЩЕ СЪЩЛЙ НПЦОП
ОБКФЙ РП БДТЕУХ ftp://ftp.altlinux.ru/pub/people/zerg/menu/desktop-files

    тЕЛПНЕОДХЕФУС ОБМЙЮЙЕ ЖБКМПЧ .desktop Ч %_datadir/applications/
ОБТСДХ У menu-ЖБКМБНЙ. ьФП РПМЕЪОП ДМС ДМС ПЛПООЩИ НЕОЕДЦЕТПЧ,
РПДДЕТЦЙЧБАЭЙИ УФБОДБТФ НЕОА freedesktop.


1.4 рЙЛФПЗТБННЩ.
----------------

    уФБОДБТФОЩН ТБУРПМПЦЕОЙЕН РЙЛФПЗТБНН, РТЕДОБЪОБЮЕООЩИ ДМС ЙУРПМШЪПЧБОЙС
Ч РТЙМПЦЕОЙСИ ЙЪ ДТХЗЙИ РБЛЕФПЧ(ОБРТЙНЕТ, Ч НЕОА ЛБЛПЗП-МЙВП ПЛПООПЗП НЕОЕДЦЕТБ),
СЧМСЕФУС %_iconsdir/hicolor/*/* РП БОБМПЗЙЙ У РБЛЕФПН icon-theme-hicolor.
пВСЪБФЕМШОП ОБМЙЮЙЕ РЙЛФПЗТБНН 16x16, 32x32 Й 48x48 ТБЪНЕТПЧ.


1.5 уФБОДБТФОБС УФТХЛФХТБ.
--------------------------

Amusement
    Adventure
    Arcade
    Boards
    Cards
    Puzzles
    Sports
    Strategy
    Toys
    Other
Applications
    Accessibility
    Archiving
	Compression
	Cd burning
	Backup
	Other
    Communications
    Databases
    Development
	Interpreters
	Code generators
	Development environments
	Tools
    Editors
    Emulators
    File tools
    Finances
    Monitoring
    Publishing
    Sciences
	Astronomy
	Biology
	Chemistry
	Computer science
	Geosciences
	Mathematics
	Physics
	Other
    Shells
    Text tools
Chinese
Configuration
    Boot and Init
    Hardware
    Networking
    Packaging
    Printing
    Other
Documentation
Edutainment
    Languages
    Mathematics
    Science
    Tools
    Other
Multimedia
    Graphics
    Sound
    Video
Networking
    Chat
    IRC
    Instant messaging
    Mail
    News
    Remote access
    WWW
    Other
Office
    Accessories
    AddressBooks
    Graphs
    PDA
    Presentations
    Spreadsheets
    Tasks management
    Time management
    Wordprocessors
Session
    Windowmanagers
Terminals

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

  parent reply	other threads:[~2004-05-11 10:00 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-09  8:25 Eugene V. Horohorin
2004-05-11  6:34 ` [devel] " Michael Shigorin
2004-05-11  7:15 ` [devel] " Gleb Stiblo
2004-05-11 10:00 ` Sergey V Turchin [this message]
2004-05-11 12:39   ` Dmitry Vukolov
2004-05-11 14:08     ` Sergey V Turchin
2004-05-11 20:37       ` Dmitry Vukolov
2004-05-12  7:48         ` [devel] menu translations && menu-methods (was: policy на формирование menu) Sergey V Turchin
2004-05-12  8:27           ` [devel] menu translations && menu-methods Andriy Dobrovol's'kii
2004-05-12  8:57             ` Sergey V Turchin
2004-05-12  9:30               ` Andriy Dobrovol's'kii
2004-05-13  6:36           ` [devel] menu translations && menu-methods (was: policy на формирование menu) Vital Khilko
2004-05-14 11:46             ` Sergey V Turchin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200405111400.21725.zerg@altlinux.org \
    --to=zerg@altlinux.org \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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