snbhsmt_log

ネットワークとコンピュータ、その他いろいろ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

mt-daapd をインストール

mt-daapd を CentOS 4.6 にインストールした作業メモ。

名前が Firefly Media Server に変わったのかもしれない。
Firefly Media Server :: Home Page
http://www.fireflymediaserver.org/

作業の途中で気が付いたのだけど、 RPM Search で探したら mt-daapd の RPM があった。 ウェブの情報では、みんな tarball とかソース RPM からインストールしているので、 てっきりバイナリの RPM は無いのかと思ってソース RPM からのインストール作業を 始めてしまったので、そのまま進める。

mt-daapd-0.2.4-1.src.rpm をダウンロードしてインストール。

$ rpm -ivh mt-daapd-0.2.4-1.src.rpm

rpm を作成。

$ rpmbuild -ba ~/rpmbuild/SPECS/mt-daapd.spec
error: Failed build dependencies:
        libid3tag-devel is needed by mt-daapd-0.2.4-1.i386
        gdbm-devel is needed by mt-daapd-0.2.4-1.i386
        howl-devel is needed by mt-daapd-0.2.4-1.i386

libid3tag-devel, gdbm-devel, howl-devel が必要らしい。 libid3tag-devel と howl-devel は標準リポジトリに無い。 とりあえず gdbm-devel を標準リポジトリからインストール。

# yum install gdbm-devel

libid3tag-devel が rpmforge に有ったのでインストール。

# yum --enablerepo=rpmforge libid3tag-devel
        :
Installing:
 libid3tag-devel         i386       0.15.1b-3.2.el4.rf  rpmforge           39 k
Installing for dependencies:
 libid3tag               i386       0.15.1b-3.2.el4.rf  rpmforge           49 k
 pkgconfig               i386       1:0.15.0-3       base               47 k

libid3tag, pkgconfig が必要らしい。 pkgconfig が標準リポジトリに在ったのでインストール。

# yum install pkgconfig

libid3tag-devel と libid3tag を rpmforge からインストール。

# yum --enablerepo=rpmforge libid3tag-devel libid3tag

あとは howl-devel だが、rpmforge, atrpms に無い。 RPM Search で howl-devel を探したら Fedora Core 4 用のが有ったので それを利用する事にした。howl-devel は howl と howl-libs も必要らしいので、 それらも FC4 用のを利用する。

# rpm --checksig howl-devel-0.9.8-3.i386.rpm howl-0.9.8-3.i386.rpm howl-libs-0.9.8-3.i386.rpm
        :
# rpm -ivh howl-devel-0.9.8-3.i386.rpm howl-0.9.8-3.i386.rpm howl-libs-0.9.8-3.i386.rpm

再度 mt-daapd の rpm 作成。

$ rpmbuild -ba ~/rpmbuild/SPECS/mt-daapd.spec

これで ~/rpmbuild/RPMS/i386/mt-daapd-0.2.4-1.i386.rpm が出来た。 早速それをインストール。

# rpm -ivh ~/rpmbuild/RPMS/i386/mt-daapd-0.2.4-1.i386.rpm

とりあえずインストール完了。

スポンサーサイト

« mt-daapd を動かしてみたけど|Top|一般ユーザで rpmbuild できるようにする »

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://snbhsmt.blog110.fc2.com/tb.php/92-32d075a1

Top

HOME

Author:snbhsmt
Google Profiles

http://www.ksky.ne.jp/~snbhsmt/

全ての記事を表示する

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。