Subversion 1.12.0

提供: あべたけの覚え書き
移動: 案内検索

準備

  • SQLiteのCソースコード
  1. ソースの取得
     [root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip
  2. ソースの解凍
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip

    解凍されたディレクトリは後から使用するので解凍だけしておく。

インストール

  1. ソースの取得
     [root@XXXXX ~]# wget -P /usr/local/src http://ftp.riken.jp/net/apache/subversion/subversion-1.12.0.tar.gz
  2. ソースの解凍
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# tar zxvf subversion-1.12.0.tar.gz
  3. SQLiteのソースを移動
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# mv sqlite-amalgamation-3280000 subversion-1.12.0/sqlite-amalgamation

    準備で取得・解凍しておいたSQLiteのCソースコードをsubversionのソースディレクトリに移動する。

  4. コンパイル設定
    configureのヘルプ
     [root@XXXXX ~]# cd /usr/local/src/subversion-1.12.0
     [root@XXXXX ~]#  ./configure \
     > --prefix=/usr/subversion-1.12.0 \
     > --without-berkeley-db \
     > --with-apr=/usr/bin/apr-1-config \
     > --with-apr-util=/usr/bin/apu-1-config \
     > --with-apxs=/usr/bin/apxs \
     > --with-lz4=internal \
     > --with-utf8proc=internal

    (※httpdはRPMでインストール。)

  5. インストール
     [root@XXXXX ~]# make
     [root@XXXXX ~]# make install
  6. シンボリックリンクの作成
     [root@XXXXX ~]# ln -s /usr/subversion-1.12.0 /usr/subversion