macports

Python 2.7

MacPorts をアップグレードしたら, To fully complete your installation and make python 2.7 the default, please run: sudo port install python_select sudo python_select python27と表示された.inactive にされた python26 はアンインストールしても…

Portfile 開発

構成 オレオレ MacPorts リポジトリ www.example.com:/srv/www/macports (Linux サーバ) Portfile ツリー : http://www.example.com/macports/portfiles (www.example.com:/srv/www/macports/portfiles) 配布ファイルアーカイブ : http://www.example.com/ma…

MacPorts でどのバリアントでインストールしたかを調べる方法

MacPorts でインストールしたときにどの variants を指定したかを調べるには installed コマンドを用いる. $ port installed git-core @1.7.1.1_0+bash_completion+doc+gitweb+svn (active)

MacPorts 用のオレオレリポジトリの運用例

ホスト www.exapmle.com の /srv/www/example/macports (http://www.example.com/macports/, rsync://www.example.com/macports/) にセットアップすると仮定する.ディストリビューションは debian を用いる.まずディレクトリを準備する. deb$ mkdir /srv/…

MacPorts の portfile 開発のためのリファレンス

総合/ポータル The MacPorts Project -- Home MacPorts-JP 詳細 MacPorts-JP オレオレ ports リポジトリの設営方法. MacPorts Guide Chapter 4. Portfile Development portfile の作成方法(本家).リファレンス的で例はあまり無い. MacPorts-JP portfil…

proxy 越しの MacPorts

基本的にはシステム環境設定の「ネットワーク→詳細→プロキシ」で設定した proxy が用いられるが,port sync は rsync を用いて行われるので rsync 用の proxy を設定する必要がある.これは環境変数 RSYNC_PROXY で設定する.まず, $ sudo visudo ... Defau…

MacPorts のルーチンワーク

$ sudo port -d selfupdate $ sudo port -d sync $ port outdated $ sudo port -d upgrade installedactive でないものを消す $ sudo port -uf uninstall