If you want / need to do it manually for some reason, it's sufficient to either transfer your entire Pictures directory or the subfolder of it that contains your iPhoto stuff. When you boot iPhoto, it should ask you for the location of your library. If it doesn't, you can set it from the advanced preference pane, IIRC.