--- a/rtl-sdr-0.5.3.ebuild 2014-07-07 00:22:19.000000000 +0300 +++ b/rtl-sdr-0.5.3.ebuild 2014-07-15 17:42:56.338317140 +0300 @@ -4,7 +4,7 @@ EAPI=5 -inherit autotools +inherit cmake-utils autotools DESCRIPTION="turns your Realtek RTL2832 based DVB dongle into a SDR receiver" HOMEPAGE="http://sdr.osmocom.org/trac/wiki/rtl-sdr" @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" -IUSE="" +IUSE="detach_kernel_driver" RDEPEND="virtual/libusb:1" DEPEND="${RDEPEND}" @@ -40,6 +40,14 @@ src_prepare() { eautoreconf } +src_configure() { + local mycmakeargs=(-DDETACH_KERNEL_DRIVER=ON) + if detach_kernel_driver ; then + mycmakeargs=(-DDETACH_KERNEL_DRIVER=ON) + fi + cmake-utils_src_configure +} + pkg_postinst() { local rulesfiles=( "${EPREFIX}"/etc/udev/rules.d/*${PN}.rules ) if [[ ! -f ${rulesfiles} ]]; then