「Haskell パッケージガイドライン」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「Category:パッケージ開発 en:Haskell package guidelines it:Haskell package guidelines {{Package Guidelines}} このドキュメントでは Arch で良...」) |
(同期) |
||
6行目: | 6行目: | ||
このドキュメントでは Arch で良質な [[Haskell]] [[パッケージの作成|パッケージ]]を作成するための決まり事とガイドラインを説明しています。 |
このドキュメントでは Arch で良質な [[Haskell]] [[パッケージの作成|パッケージ]]を作成するための決まり事とガイドラインを説明しています。 |
||
− | == |
+ | == cblrepo == |
− | [ |
+ | [https://github.com/magthe/cblrepo cblrepo] を使うことで [[Haskell#cabal-install|cabal]] ビルドファイルから Arch パッケージを自動的に作成することができます。基本的に、一つのパッケージ ([[PKGBUILD]]) に一つの {{ic|.cabal}} ファイルが存在するようにしてください。PKGBUILD は以下のように生成できます: |
+ | $ cblrepo pkgbuild yesod |
2017年4月6日 (木) 20:46時点における版
パッケージ作成ガイドライン
32ビット – CLR – クロス – Eclipse – Electron – Free Pascal – GNOME – Go – Haskell – Java – KDE – カーネル – Lisp – MinGW – Node.js – ノンフリー – OCaml – Perl – PHP – Python – R – Ruby – Rust – VCS – ウェブ – Wine
このドキュメントでは Arch で良質な Haskell パッケージを作成するための決まり事とガイドラインを説明しています。
cblrepo
cblrepo を使うことで cabal ビルドファイルから Arch パッケージを自動的に作成することができます。基本的に、一つのパッケージ (PKGBUILD) に一つの .cabal
ファイルが存在するようにしてください。PKGBUILD は以下のように生成できます:
$ cblrepo pkgbuild yesod