On Jul 14, 2007, at 16:42, olivier SAINT-EVE wrote:
I would like to know where are the portfiles and what is their extension. I tried "sudo port edit myport" but I have a message telling me I have not the permission for this action.
"port file myport" will show you were the portfile is, or "port dir myport" will show you the directory it's in. Go up two directories from that, and that's where you'll find all portfiles. Portfiles have the name "Portfile" with no extension. I've asked a couple times whether it wouldn't be useful to start using an extension, such as .tcl, but I don't think I got any replies. I routinely use "port edit myport" to edit a portfile. I don't know why you got an error. Is your EDITOR environment variable set up correctly? Pointing to an editor you'd like to use? For example on my system I have this in my ~/.bash_profile: export EDITOR=~/scripts/editor.sh And then in ~/scripts/editor.sh I have: #!/bin/sh edit +1 --wait --resume "$@" "edit" is the command to invoke TextWrangler, which is the text editor I like to use. Other GUI editors may have their own commands you can use to open a file into them.