Top > アーカイブ > パソコン > 玄箱HGでmt-daapdを動かす |
更新日:2022/2/13 玄箱HGでmt-daapdを動かすDebian/GNU Linux (Sarge)でMP3タグの日本語表示のできるmt-daapdパッケージ作成方法を紹介します。 作成日 時期不詳(2008年頃までに作成) 準備以下のパッケージをインストールする。 # apt-get install libid3tag0-dev libgdbm-dev zlib1g-dev 玄箱HGでコンパイルをしたことがない場合は次のパッケージもインストールする。 # apt-get install build-essential fakeroot devscripts mt-daapdプロジェクトのサイトよりTar ballをダウンロードする。 適当なディレクトリでmt-daapd-0.2.x.tar.gzを展開する。 $ tar zxvf mt-daapd-0.2.x.tar.gz mt-daapd ShiftJIS/UTF-8両対応パッチのサイトよりパッチをダウンロードする。 mt-daapdのソースにパッチを当てるdpatchを利用する場合は次のパッケージをインストールする。 # apt-get install dpatch patchutils debian/controlの以下の部分を追加 Build-depends: debhelper (>= 4.0.0), libid3tag0-dev, libgdbm-dev, zlib1g-dev, dpatch debian/rulesの以下の部分を追加 ... ダウンロードしたパッチを新しいパッチとして取り込む。 $ dpatch-edit-patch 01_cp932-3 debian/patches/00listに以下を追加する。 01_cp932-3 mt-daapdのコンパイルdebchangeはchangelogしか読み込まないため,ChangeLogをchangelogと小文字にリネームする。リネームしてもスペース1つの違いのためにdebchangeが利用できないので編集する。 $ mv debian/ChangeLog debian/changelog <-ファイル名を変更 変更をdebian/changelogに追加する。unstable,urgencyは適宜変更する。 $ debchange -i パッケージをコンパイルする。 $ dpkg-buildpackage -us -uc -rfakeroot パッケージをインストールする。 $ dpkg -i ../mt-daapd_2.4.x-y_kuro_powerpc.deb mt-daapdの設定/etc/mt-daapd.confを編集する。 mp3_dir /mnt/share/music # 共有する音楽ファイルのディレクトリ mt-daapdを起動する。パッチなし版を利用していた場合はタグ情報のキャッシュを削除する。 # rm /var/cache/mt-daapd/songs.gdb このままでは起動時に自動的にmt-daapdは起動しません。update-rc.dコマンドにて自動起動するように設定します。 # update-rc.d mt-daapd defaults 自動起動しないように戻します。 # update-rc.d mt-daapd remove |
Copyright(C) 1997-2022 Suzumura Tomohiro All rights reserved.