2008-01-01から1年間の記事一覧

MacPorts 1.7.0リリース

12/13にMacPortsの新バージョンがリリースされたようです。ChangeLogを見る限りはバグフィックス以外の主な変更点は +universalで64bit(x86_64, ppc64)が追加されるようになった Portfileで使える変数に configure.{universal_target,universal_sysroot,univ…

ThriftのMacportsパッケージ

今月のWEB+DB PRESSでも特集されていたThriftですが、Macportsに無い(debでも無いのですぐに作られるのは期待できない)ようだったので自分でPortfileを作ってみました。以下のファイルをコピー&ペーストしてPortfileという名前で保存し $ sudo mkdir -p /opt…

参考URL

Macports本家のMacports Guide http://guide.macports.org/ 必要な情報のほとんどはここにある。 アシアルブログ MacPortsで自前のPortsファイルを作って使ってみよう http://blog.asial.co.jp/381 ローカルのリポジトリを作るコマンドはここを参考にしまし…

まとめ

インストール構成が最も簡単なソフトウェアを用いてPortfileを作成致しました。依存関係もconfigureオプションも無いので、ちょっと他のソフトに応用するには情報が足りないかもしれませんが自作Macportsを作る流れは掴めたと思います。

解説

一行ずつ解説していきます。 name txパッケージの名前を指定します。 version 0.12ソフトウェアのバージョンです。なおダウンロードしてくるソースファイルは name-version.tar.gzです。autotoolsを使っているのならmake dist で作成されます。 revision 1Po…

作ってみた

いきなりだが、コードを貼付ける。 ダウンロードはこちらから行って下さい。 PortSystem 1.0 name tx version 0.12 revision 1 description Library for a compact trie data structure. long_description Tx is a library for a compact trie data structur…

はじめに

オープンソースのソフトウェアを使おうとすると欠かせないパッケージ管理ソフト。Mac OS Xの場合はMacportsが便利です。しかしながら、Linuxにおけるapt, rpmと比べるとコミュニティが小さいためパッケージ化されていないソフトも多々あります。 そこでパッ…

MacPortsで自作パッケージを作る(変更あり)

変更点:岡野原さんにtxと同じ場所にPortfileを置いてもらえたため、Portfileをダウンロードできるリンクを記述しました。

Leopard+Macportsでのmacfuse

Leopord(Mac OS X 10.5.4)のMacportsでmacfuseをインストールしようとすると失敗する。 $ sudo port -v install macfuse ... /Developer/usr/bin/strip -x /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports…