ຄູ່ມືການເຮັດແພັກເກັດ Debian

Note

ຄູ່ມືນີ້ຍັງຢູ່ໃນລະຫວ່າງການພັດທະນາ. ກະລຸນາຊ່ວຍພວກເຮົາເຮັດໃຫ້ເອກະສານນີ້ສົມບູນ.

ແພັກເກັດແບບ Native ທຽບກັບ Non-native

ແພັກເກັດແບບ Native

Native packages (e.g. https://gitlab.com/ubports/core/lomiri-system-settings) are repositories that contain a debian/ folder with the source used to create the Debian source package.

ຊື່ຂອງແພັກເກັດ Debian ແລະ ຊື່ Git repository ຄວນຈະຄືກັນ.

ແພັກເກັດແບບ Non-native

Non-native package repositories (e.g. https://gitlab.com/ubports/core/packaging/sensorfw) contain a debian folder, usually without the source used to create the Debian source package. The URL of the upstream source tarball and filename of the .orig.tar.gz archive must be specified on a separate line each in a file called ubports.source_location inside the debian directory. The CI system uses this information to download and rename the upstream sources and to create a Debian source package.

Note

ຫ້າມແກ້ໄຂໄຟລ໌ນອກໂຟນເດີ debian/ ໃນ packaging repos ເພາະຈະເຮັດໃຫ້ CI ສ້າງແພັກເກັດບໍ່ສຳເລັດ.