PHP 打包準則
外觀
Arch 打包準則
32 位 – CLR – CMake – Cross – DKMS – Eclipse – Electron – Font – Free Pascal – GNOME – Go – Haskell – Java – KDE – 內核模塊 – Lisp – Meson – MinGW – Node.js – Nonfree – OCaml – Perl – PHP – Python – R – Ruby – Rust – VCS – Web – Wine
本文檔介紹了為 PHP 庫創建 PKGBUILD 的過程。本文檔的目標讀者是 PHP 庫的打包人員。對於 PHP Web 應用程式,請參閱 Web application package guidelines
軟件包名稱[編輯 | 編輯原始碼]
對於模塊,軟件包名稱應以 php-
開頭,其餘名稱應通過將庫名稱轉換為小寫字母並用連字符分隔來從庫名稱構造。 例如,與 File iterator
相對應的軟件包名稱將是 php-file-iterator
。
打包文件的位置[編輯 | 編輯原始碼]
PHP 軟件包應將文件安裝到 /usr/share/php/
中。此路徑應位於 php.ini include_path 或 open_basedir 指令中,以便能夠在 PHP Web 應用程式中包含庫文件。
體系架構[編輯 | 編輯原始碼]
在大多數情況下,arch
數組應包含 'any'
,因為大多數 PHP 軟件包都是與體系架構無關的。