summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <sasuomin@uusikaupunki.fi>2006-06-19 16:29:28 +0000
committerSamuli Suominen <sasuomin@uusikaupunki.fi>2006-06-19 16:29:28 +0000
commit38f9e7dc80b9c836b2b0da81448f5b13c0f67b46 (patch)
tree2e4b0ec96abc5f335e1c2639c46533776d5300f3 /media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild
parentscript/ovl-ebuild.sh: fix (diff)
downloadsunrise-38f9e7dc80b9c836b2b0da81448f5b13c0f67b46.tar.gz
sunrise-38f9e7dc80b9c836b2b0da81448f5b13c0f67b46.tar.bz2
sunrise-38f9e7dc80b9c836b2b0da81448f5b13c0f67b46.zip
Changed qc-usb-messenger -ebuild to match qc-usb -ebuild in portage. Thanks to genstef.
svn path=/sunrise/; revision=140
Diffstat (limited to 'media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild')
-rw-r--r--media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild21
1 files changed, 17 insertions, 4 deletions
diff --git a/media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild b/media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild
index 613b52f2d..d28ebd201 100644
--- a/media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild
+++ b/media-video/qc-usb-messenger/qc-usb-messenger-1.3.ebuild
@@ -16,13 +16,26 @@ KEYWORDS="~x86 ~ppc ~amd64"
DEPEND="virtual/linux-sources
!media-video/qc-usb"
-src_compile() {
- emake LINUX_DIR=${KERNEL_DIR} all || die "building of quickcam kernel module failed."
+CONFIG_CHECK="USB VIDEO_DEV"
+MODULE_NAMES="quickcam(usb:)"
+BUILD_TARGETS="all"
+
+pkg_setup() {
+ ABI=${KERNEL_ABI}
+ linux-mod_pkg_setup
+ BUILD_PARAMS="LINUX_DIR=${KV_DIR}"
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ convert_to_m ${S}/Makefile
}
src_install() {
- insinto /lib/modules/${KV}/drivers/usb
- doins quickcam.${KV_OBJ}
+ linux-mod_src_install
dobin qcset
dodoc README* APPLICATIONS CREDITS TODO FAQ _CHANGES_MESSENGER _README_MESSENGER
+ insinto /usr/share/doc/${PF}
+ doins quickcam.sh debug.sh freeshm.sh
}