[Groonga-mysql-commit] mroonga/mroonga at 38302d5 [master] doc release: update packages need to build

Back to archive index

Masafumi Yokoyama null+****@clear*****
Tue Jun 30 15:45:05 JST 2015


Masafumi Yokoyama	2015-06-30 15:45:05 +0900 (Tue, 30 Jun 2015)

  New Revision: 38302d52c68adfe2535dea270786e3425b81b8ad
  https://github.com/mroonga/mroonga/commit/38302d52c68adfe2535dea270786e3425b81b8ad

  Message:
    doc release: update packages need to build

  Modified files:
    doc/source/developer/release.rst

  Modified: doc/source/developer/release.rst (+21 -12)
===================================================================
--- doc/source/developer/release.rst    2015-06-30 15:19:46 +0900 (206bc59)
+++ doc/source/developer/release.rst    2015-06-30 15:45:05 +0900 (48ae247)
@@ -20,6 +20,27 @@ Release procedure (XXX not yet translated)
 * CUTTER_SOURCE_PATH=$HOME/work/cutter/cutter
 
 
+ビルド環境の準備
+----------------
+
+以下にMroongaのリリース作業を行うために事前にインストール
+しておくべきパッケージを示します。
+
+なお、ビルド環境としては Debian GNU/Linux (sid)を前提として説明しているため、その他の環境では適宜読み替えて下さい。::
+
+    % sudo apt-get install -V ruby mecab libmecab-dev gnupg2 dh-autoreconf python-sphinx bison
+
+Debian系(.deb)やRed Hat系(.rpm)パッケージのビルドには `Vagrant <https://www.vagrantup.com/>`_ を使用します。apt-getでインストールできるのは古いバージョンなので、Webサイトから最新版をダウンロードしてインストールすることをおすすめします。
+
+Vagrantで使用する仮想化ソフトウェア(VirtualBox、VMwareなど)がない場合、合わせてインストールしてください。なお、VirtualBoxはsources.listにcontribセクションを追加すればapt-getでインストールできます。::
+
+    % cat /etc/apt/sources.list
+    deb http://ftp.jp.debian.org/debian/ sid main contrib
+    deb-src http://ftp.jp.debian.org/debian/ sid main contrib
+    % sudo apt-get update
+    % sudo apt-get install virtualbox
+
+
 変更点の記述
 ------------
 
@@ -151,12 +172,6 @@ Linux 用のパッケージは以下の 2 種類に分けることが可能で
 Debian 系
 ^^^^^^^^^
 
-.. note::
-
-   以下の作業は初回パッケージ作成時のみ必要です。初回パッケージ作成時にはパッケージ作成に必要なソフトウェアをインストールします。::
-
-    $ sudo apt-get install -y debootstrap
-
 まず apt ディレクトリに移動します。 ::
 
  $ cd apt
@@ -182,12 +197,6 @@ make build に PARALLEL=yes とするとビルドが並列に走り、作業が
 Red Hat 系
 ^^^^^^^^^^
 
-.. note::
-
-   以下の作業は初回パッケージ作成時のみ必要です。初回パッケージ作成時にはパッケージ作成に必要なソフトウェアをインストールします。::
-
-    $ sudo apt-get install -y rinse createrepo rpm
-
 まず yum ディレクトリに移動する。
 
 その後、次のようにすれば一連のリリース作業(download build sign-packages update-repository upload)が行われますが、途中で失敗することもあります。 ::
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-mysql-commit mailing list
Back to archive index