--- /usr/portage/media-libs/libgphoto2/libgphoto2-2.1.5.ebuild 2005-07-31 18:35:49.000000000 +0200 +++ libgphoto2-2.1.5.ebuild 2005-08-10 23:48:32.000000000 +0200 @@ -11,7 +11,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~ia64 ppc ppc64 sparc x86" -IUSE="nls doc jpeg nousb" +IUSE="nls doc jpeg nousb pam_console" # needs >usbutils-0.11-r2 to avoid /usr/lib/libusb* # conflicts with dev-libs/libusb @@ -100,11 +100,23 @@ # install hotplug support if use !nousb; then insinto /etc/hotplug/usb - newins ${S}/packaging/linux-hotplug/usbcam.console usbcam + + if use pam_console; then + newins ${S}/packaging/linux-hotplug/usbcam.console usbcam + else + newins ${S}/packaging/linux-hotplug/usbcam.group usbcam + fi + chmod +x ${D}/etc/hotplug/usb/usbcam fi } + +pkg_preinst() { + enewgroup camera +} + + pkg_postinst() { if use !nousb; then einfo "Generating usbcam-gphoto2.usermap .."