diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2006-07-06 07:06:30 +0000 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2006-07-06 07:06:30 +0000 |
commit | 0c67514c1172e036d5fdb7556751f2c8b176bf4c (patch) | |
tree | f6e6a4f8305fe6b428298ac047ce87bbee512d48 /zh_TW.Big5 | |
parent | 1e9b84473c6090e9fb3d442bde3fdc11c3d77ff0 (diff) |
Notes
Diffstat (limited to 'zh_TW.Big5')
-rw-r--r-- | zh_TW.Big5/books/porters-handbook/book.sgml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/zh_TW.Big5/books/porters-handbook/book.sgml b/zh_TW.Big5/books/porters-handbook/book.sgml index a27d6c900a..7315f41635 100644 --- a/zh_TW.Big5/books/porters-handbook/book.sgml +++ b/zh_TW.Big5/books/porters-handbook/book.sgml @@ -4838,6 +4838,33 @@ BUILD_DEPENDS+= Xvfb:${X_VFBSERVER_PORT} \ </sect2> + <sect2 id="desktop-entries"> + <title>Desktop entries</title> + + <para>Desktop Entries (<ulink + url="http://standards.freedesktop.org/desktop-entry-spec/latest/">Freedesktop + standard</ulink>) 可以經由設定 <makevar>DESKTOP_ENTRIES</makevar> + 變數而輕易地建立在你的 port 之中。這些項目會在相應的桌面環境如 GNOME 或 + KDE 的應用程式選單中出現。檔案 <filename>.desktop</filename> + 將會被建立、安裝以及自動地加入 <filename>pkg-plist</filename> + 中。語法為:</para> + + <programlisting>DESKTOP_ENTRIES= "NAME" "COMMENT" "ICON" "COMMAND" "CATEGORY" StartupNotify</programlisting> + + <para>項目分類可參考 <ulink + url="http://standards.freedesktop.org/menu-spec/latest/apa.html"> + Freedesktop website</ulink>。 變數 <makevar>StartupNotify</makevar> + 決定應用程式在支援 startup noficication 的環境下是否清除狀態。</para> + + <para>範例:</para> + + <programlisting>DESKTOP_ENTRIES= "ToME" "Roguelike game based on JRR Tolkien's work" \ + "${DATADIR}/xtra/graf/tome-128.png" \ + "tome -v -g" "Application;Game;RolePlaying" \ + false</programlisting> + + </sect2> + </sect1> <sect1 id="using-gnome"> |