Funtoo / Gentooでソフトウェアをパッケージ化する方法は?

Funtoo / Gentooでソフトウェアをパッケージ化する方法は?

私は初めてFuntoo / Gentooを使います。自分だけの「パッケージ」の作り方をどこから学べますか?

たとえば、ソースコードを取得するには、次のようにしました。ベスピン、AQt4用スタイル、Oxygenプロジェクトから派生したスタイルそしてコンパイルしてください:

  1. svn checkout svn://svn.code.sf.net/p/cloudcity/code/ cloudcity-code

  2. cd cloudcity-code/そしてless INSTALLq読んだら

  3. mkdir build&&cd build

  4. ccmakeを使用してBespinを設定します。ccmake ../

  5. c通常どおり構成--すべての要件が満たされていると仮定

  6. (オプション)必要に応じていくつかのルートを調整します。

  7. c最終設定のために実行をクリックします。

  8. gmakefileを作成するにはタップします。

  9. コンパイラを実行します。make

この時点では(ルートとして)実行することを躊躇しますsudo make install。他のディストリビューションでは私が使用しますインストールの確認たとえば、いつでも簡単に削除できる .deb パッケージを作成します。

Gentooでこれを行う正しい方法は何ですか?電子ビルドはい?

ベストアンサー1

建設するはい正しい方法Gentooのパッケージアプリケーション。しかもe-コースこれは手順を自動化し、人生をより簡単にするためにebuildで使用されるコードの集まりです。

Gentooのパッケージングと開発についてもっと知りたい場合は、ここに完全な内容があります。開発マニュアルここではebuildに関するすべてを見つけることができます。あるいは、独自のプライベートebuildを作成してテストする最も簡単な方法は地域報道

個人的な目的でebuildを作成したり、そのアプリケーションがGentooのメインツリーにない場合は、ebuildをGentooコミュニティに貢献できます。

あなたが選ぶなら2番目の方法、Gentooアカウントを作成する必要がありますブギラ、「new-application-1.0:ebuild request」というタイトルのバグを開き、ebuildを添付してください。その後、Gentoo開発者はフィードバックを提供します。 ebuild が 100% 準備されて正しい場合は、Gentoo のメインツリーに追加されます。

ebuildについての詳細と質問をするにはFreenodeにサインアップしてください。 Gentooコミュニティには広範なIRCのリストがあります。チャンネル

おすすめ記事