Difference between revisions of "Packaging guideline"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
(Created page)
 
(Added notes on upstream packaging)
Line 12: Line 12:
 
= Individual packages =
 
= Individual packages =
 
* '''KOffice''': See the corresponding [https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/src/branch/master/README.PACKAGERS <tt>README.PACKAGERS</tt>].
 
* '''KOffice''': See the corresponding [https://mirror.git.trinitydesktop.org/gitea/TDE/koffice/src/branch/master/README.PACKAGERS <tt>README.PACKAGERS</tt>].
  +
  +
= Upstream =
  +
* Consider [getting in touch http://trinitydesktop.org/support.php] with us if you want to provide official packaging for your distribution.
  +
* The packaging repository is [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging tde-packaging] and is hosted on [[TGW]].

Revision as of 11:56, 24 March 2022

Konqi.png
To-do
This section has not been written/completed yet. You can contribute to Trinity by writing or finalizing this section.


This is a reference document meant to provide packagers with guidelines on how to package Trinity.

General

  • Prefer splitting big packages (tdebase, tdegraphics, koffice and such) into smaller packages by component.
    • If you do this, consider providing the appropriate meta-packages.
  • Prefer a prefix under the /opt hierarchy (e.g. /opt/trinity or /opt/tde). It is generally considered a good packaging practice to install big packages into /opt.

Individual packages

Upstream