Mac OSXでDebianパッケージを作成「Debmaker OSX」
Debmaker OSXはMac OSX用のオープンソース・ソフトウェア。LinuxやUnix系OSでは個々に独自のパッケージ管理システムが使われている。Redhat系であればRPM、BSD系であればPorts、DebianであればDebianパッケージと行った具合だ。
メイン画面
それぞれのパッケージ管理システムはライブラリやソフトウェアの依存性をチェックしたり、インストール/アンインストールを自動化したりできる。これによって管理者の負担が大幅に軽減できる。そんなDebian用のパッケージをMac OSX上で作るのがDebmaker OSXだ。
Mac OSXではデフォルトでは特にパッケージ管理システムはない。開発者などはMacPortやFinkといったシステムを導入して管理を行っている。しかしなぜDebianなのか。それはiPhone/iPadのJailBreak後のパッケージ管理システムCydiaがDebianベースだからだ。
スクリプトを記述する
つまりDebmaker OSXはMac OSX用ではあるが、実際に作成されたパッケージはMac OSX用ではなく、iPhone/iPad用に用いられる。パッケージの概要やアイコン、カテゴリーを設定したり、インストール/アンインストール時のスクリプトを記述できる。通常のアプリではできない、ディープなiPhone/iPadの世界に飛び込む方は必携だ。
debmaker-osx - Project Hosting on Google Code