google-code-prettify

ラベル MacOSX の投稿を表示しています。 すべての投稿を表示
ラベル MacOSX の投稿を表示しています。 すべての投稿を表示

2007-08-28

SCPlugin - Finderと統合したsubversionクライアント

SCPlugin
Mac OS X用のsubversionクライアントで、Finderと統合している。
windowsで言う所の、TortoiseSVNのような物。

via lifehacker

2007-08-07

MacOSXのfinderの表示をリフレッシュする

Finderでwindowsの共有フォルダにアクセスしている時、最新のフォルダの内容が表示されない事がある。
windowsだとExplorerでF5を押すと表示をリフレッシュできるのだが、Finderにはその機能が無い。

Mac OSX Finder Refreshを使うと、ボタン一発で表示をリフレッシュできる。

2007-06-20

MacOSXでpkgsrcを使う

MacOSXで使えるパッケージシステムにはFink, MacPortsなどいろいろあるらしいが、NetBSDでなれているのでpkgsrcを使うことにした。

1. xcodeをインストールしておく
2. ディスクイメージを作るために、pkgsrc/bootstrapを取得

$ CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout pkgsrc/bootstrap
$ cd pkgsrc/bootstrap

3. pkgsrcは大文字小文字を区別するファイルシステムでしか動作しないので、ディスクイメージを作ってマウントする。ディスクサイズは適当に(私は4GB=4096にした)。

$ ./darwindiskimage create ~/Documents/NetBSD 4096 # megabytes - season to taste
$ ./darwindiskimage mount ~/Documents/NetBSD
$ sudo chown `id -u`:`id -g` /Volumes/NetBSD

4. /usr/pkgにいろいろインストールされるので、ディスクイメージにリンクを張っておく。

$ sudo ln -s /Volumes/NetBSD/pkg /usr/pkg

5. 改めて、pkgsrcを全てとってくる。

$ cd /Volumes/NetBSD
$ CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout pkgsrc

6. pkgsrcをビルドするためのコマンドをビルドする。

$ cd /Volumes/NetBSD/pkgsrc/bootstrap
$ sudo ./bootstrap --pkgdbdir /usr/pkg/pkgdb



なお、pkgsrcのビルドは、bmakeを使う。

参考:
http://www.ki.nu/software/macosx/pkgsrc.html
http://www.netbsd.org/docs/pkgsrc/platforms.html#bootstrapping-pkgsrc