MacPorts でインストールしたいものをシェルスクリプトで

closeこの記事は 11 months 前に書かれたものです。
最新の情報とは異なる場合がありますので、ご注意ください。

1個1個 sudo port install は面倒くさいので、シェルスクリプトで放置できるようにした。
でもこれってちょっと時間がかかりすぎかも。

#!/bin/bash

port -v selfupdate
cd ~/local/src/cmigemo
port install +utf8
port install libiconv +enable_cp932fix
port install perl5.8 +threads
port install gpatch
port install gmake
port install ptex +utf8 +motif
port install zsh-devel +doc +mp_completion +pcre
port install apache2
port install subversion +mod_dav_svn +tools +unicode_path
cd ~/local/src/asciidoc8.4.4/
port install
port install python_select
port install git-core +doc +gitweb +svn
port install ruby
port install vim +huge +perl +python25 +ruby
port install sleepwatcher
port install mysql5-server
port install php5 +apache2 +pear +curl +gd +readline
port install php5-imap
port install php5-mysql
port install php5-sqlite
port install php5-tidy
port install mercurial

#apache の自動起動
launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist

#MySQL5 の自動起動
launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist

これを適当な名前をつけて保存。
とりあえず ports-install としてみた。

次に実行可能にします。

chmod 755 ports-install

後は sudo をつけて実行すればOK

sudo ports-install

これでいいはず!!

次は Apache, PHP, MySQL の設定だ。

  1. コメントはまだありません。

  1. トラックバックはまだありません。