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で検索できなくなった。どうなってんだ?