mt-daapd

ふと思い立ってOpenBlockSにmt-daapdを入れてみる。

hao@obs% ./configure --prefix=/usr/local                 [~/src/mt-daapd-0.2.4]
:
:
checking for id3tag.h... no
configure: error: id3tag.h not found... try --with-id3tag=dir
root@obs# apt-cache search libid3                        [~/src/mt-daapd-0.2.4]
libid3-3.8.3 - Library for manipulating ID3v1 and ID3v2 tags.
libid3-3.8.3-dev - ID3 Tag Library: Development Libraries and Header Files.
libid3tag0 - ID3 tag reading library from the MAD project
libid3tag0-dev - ID3 tag reading library from the MAD project
root@obs# apt-get install libid3tag0                     [~/src/mt-daapd-0.2.4]
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
libid3tag0
0 packages upgraded, 1 newly installed, 0 to remove and 252  not upgraded.
Need to get 36.0kB of archives. After unpacking 139kB will be used.
Get:1 http://ring.sakura.ad.jp sarge/main libid3tag0 0.15.1b-4.1 [36.0kB]
Fetched 36.0kB in 0s (44.0kB/s)
未選択パッケージ libid3tag0 を選択しています。
(データベースを読み込んでいます... 現在 33070 個のファイルとディレクトリがインストールされています。)
(.../libid3tag0_0.15.1b-4.1_powerpc.deb から) libid3tag0 を展開しています...
libid3tag0 (0.15.1b-4.1) を設定しています ...
ldconfig: /usr/local/lib/libiconv_hook.so.1 is not a symbolic link
root@obs# apt-get install libid3tag0-dev                 [~/src/mt-daapd-0.2.4]
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
pkg-config
The following NEW packages will be installed:
libid3tag0-dev pkg-config
0 packages upgraded, 2 newly installed, 0 to remove and 252  not upgraded.
Need to get 91.7kB of archives. After unpacking 344kB will be used.
Do you want to continue? [Y/n] y
Get:1 http://ring.sakura.ad.jp sarge/main pkg-config 0.17.2-1 [53.7kB]
Get:2 http://ring.sakura.ad.jp sarge/main libid3tag0-dev 0.15.1b-4.1 [37.9kB]
Fetched 91.7kB in 0s (139kB/s)
未選択パッケージ pkg-config を選択しています。
(データベースを読み込んでいます... 現在 33079 個のファイルとディレクトリがインストールされています。)
(.../pkg-config_0.17.2-1_powerpc.deb から) pkg-config を展開しています...
未選択パッケージ libid3tag0-dev を選択しています。
(.../libid3tag0-dev_0.15.1b-4.1_powerpc.deb から) libid3tag0-dev を展開しています...
pkg-config (0.17.2-1) を設定しています ...
libid3tag0-dev (0.15.1b-4.1) を設定しています ...

root@obs# make install                                   [~/src/mt-daapd-0.2.4]
Making install in src
make[1]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/src'
make[2]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/src'
/bin/sh ../mkinstalldirs /usr/local/sbin
/usr/bin/install -c mt-daapd /usr/local/sbin/mt-daapd
make[2]: `install-data-am' に対して行うべき事はありません。
make[2]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/src'
make[1]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/src'
Making install in admin-root
make[1]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/admin-root'
make[2]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/admin-root'
make[2]: `install-exec-am' に対して行うべき事はありません。
/bin/sh ../mkinstalldirs /usr/local/share/mt-daapd/admin-root
mkdir -p -- /usr/local/share/mt-daapd/admin-root
/usr/bin/install -c -m 644 ftr.html /usr/local/share/mt-daapd/admin-root/ftr.html
/usr/bin/install -c -m 644 linkOpaque.gif /usr/local/share/mt-daapd/admin-root/linkOpaque.gif
/usr/bin/install -c -m 644 status.html /usr/local/share/mt-daapd/admin-root/status.html
/usr/bin/install -c -m 644 aspl-license.txt /usr/local/share/mt-daapd/admin-root/aspl-license.txt
/usr/bin/install -c -m 644 gpl-license.txt /usr/local/share/mt-daapd/admin-root/gpl-license.txt
/usr/bin/install -c -m 644 linkTransparent.gif /usr/local/share/mt-daapd/admin-root/linkTransparent.gif
/usr/bin/install -c -m 644 config-update.html /usr/local/share/mt-daapd/admin-root/config-update.html
/usr/bin/install -c -m 644 hdr.html /usr/local/share/mt-daapd/admin-root/hdr.html
/usr/bin/install -c -m 644 mt-daapd.css /usr/local/share/mt-daapd/admin-root/mt-daapd.css
/usr/bin/install -c -m 644 mt-daapd.png /usr/local/share/mt-daapd/admin-root/mt-daapd.png
/usr/bin/install -c -m 644 config.html /usr/local/share/mt-daapd/admin-root/config.html
/usr/bin/install -c -m 644 index.html /usr/local/share/mt-daapd/admin-root/index.html
/usr/bin/install -c -m 644 required.gif /usr/local/share/mt-daapd/admin-root/required.gif
/usr/bin/install -c -m 644 gpl-license.html /usr/local/share/mt-daapd/admin-root/gpl-license.html
/usr/bin/install -c -m 644 aspl-license.html /usr/local/share/mt-daapd/admin-root/aspl-license.html
/usr/bin/install -c -m 644 thanks.html /usr/local/share/mt-daapd/admin-root/thanks.html
/usr/bin/install -c -m 644 feedback.html /usr/local/share/mt-daapd/admin-root/feedback.html
make[2]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/admin-root'
make[1]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/admin-root'
Making install in contrib
make[1]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/contrib'
make[2]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/contrib'
make[2]: `install-exec-am' に対して行うべき事はありません。
make[2]: `install-data-am' に対して行うべき事はありません。
make[2]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/contrib'
make[1]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/contrib'
Making install in debian
make[1]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/debian'
make[2]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4/debian'
make[2]: `install-exec-am' に対して行うべき事はありません。
make[2]: `install-data-am' に対して行うべき事はありません。
make[2]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/debian'
make[1]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4/debian'
make[1]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4'
make[2]: Entering directory `/home/obss/download/src/mt-daapd-0.2.4'
make[2]: `install-exec-am' に対して行うべき事はありません。
make[2]: `install-data-am' に対して行うべき事はありません。
make[2]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4'
make[1]: Leaving directory `/home/obss/download/src/mt-daapd-0.2.4'
root@obs#

/usr/local/bin/mt-daapdを起動して、3689がlistenしてることを確認してから、WindowsのiTuneを起動すると「共有」が現れる。当然中身は空なので、その辺にある適当なmp3を/home/public/mp3につっこむとiTuneから再生できるようになった。さて、手持ちのCDをripして突っ込んでいきましょうかね。
関係ないが、iTuneを最新のにしたらiTune storeで検索できなくなった。どうなってんだ?