--- virtualbox.orig/Makefile 2009-05-15 11:51:29.000000000 +0200 +++ virtualbox/Makefile 2009-05-15 20:31:40.000000000 +0200 @@ -99,29 +99,29 @@ ${MKDIR} ${KMODDIR} ${INSTALL_KLD} ${WRKSRC}/out/${KMK_ARCH}/release/bin/vboxdrv.ko ${KMODDIR} - ${MKDIR} ${PREFIX}/lib/virtualbox && \ + ${MKDIR} ${PREFIX}/lib/virtualbox (cd ${WRKSRC}/out/${KMK_ARCH}/release/bin && ${COPYTREE_SHARE} "*.so *.gc *.r0 components" ${PREFIX}/lib/virtualbox) - ${MKDIR} ${PREFIX}/bin; \ - for f in VBoxBFE VBoxHeadless VBoxManage VBoxNetDHCP VBoxSDL VBoxSVC VBoxXPCOMIPCD VirtualBox; do \ - ${INSTALL_PROGRAM} ${WRKSRC}/out/${KMK_ARCH}/release/bin/$$f ${PREFIX}/lib/virtualbox/$${f##*/}; \ - ${LN} -sf ${PREFIX}/lib/virtualbox/$${f##*/} ${PREFIX}/bin/$${f##*/}; \ - done - - for f in VBoxBFE VBoxHeadless VBoxNetDHCP VBoxSDL VirtualBox; do \ - ${CHMOD} 4511 ${PREFIX}/lib/virtualbox/$${f##*/}; \ - done - - for f in VBoxManage VBoxSVC VBoxXPCOMIPCD; do \ - ${CHMOD} 0711 ${PREFIX}/lib/virtualbox/$${f##*/}; \ - done + ${MKDIR} ${PREFIX}/bin +.for f in VBoxBFE VBoxHeadless VBoxManage VBoxNetDHCP VBoxSDL VBoxSVC VBoxXPCOMIPCD VirtualBox + ${INSTALL_PROGRAM} ${WRKSRC}/out/${KMK_ARCH}/release/bin/$f ${PREFIX}/lib/virtualbox/ + ${LN} -sf ${PREFIX}/lib/virtualbox/${f} ${PREFIX}/bin/ +.endfor + +.for f in VBoxBFE VBoxHeadless VBoxNetDHCP VBoxSDL VirtualBox + ${CHMOD} 4511 ${PREFIX}/lib/virtualbox/${f} +.endfor + +.for f in VBoxManage VBoxSVC VBoxXPCOMIPCD + ${CHMOD} 0711 ${PREFIX}/lib/virtualbox/${f} +.endfor post-install: @${SETENV} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - for f in VBoxBFE VBoxHeadless VBoxManage VBoxNetDHCP VBoxSDL VBoxSVC VBoxXPCOMIPCD VirtualBox; do \ - ${CHOWN} root:${VBOXGROUP} ${PREFIX}/lib/virtualbox/$${f##*/}; \ - done +.for f in VBoxBFE VBoxHeadless VBoxManage VBoxNetDHCP VBoxSDL VBoxSVC VBoxXPCOMIPCD VirtualBox + ${CHOWN} root:${VBOXGROUP} ${PREFIX}/lib/virtualbox/${f} +.endfor @${CAT} ${PKGMESSAGE}