View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/net-dialup/slmodem/slmodem-2.9.11_pre20080126-r1.ebuild (-5 / +8 lines)
 Lines 32-41    Link Here 
	MODULE_NAMES="ungrab-winmodem(:${WORKDIR}/ungrab-winmodem-${UNGRAB_PV})"
	MODULE_NAMES="ungrab-winmodem(:${WORKDIR}/ungrab-winmodem-${UNGRAB_PV})"
	if ! use amd64; then
	if ! use amd64; then
		MODULE_NAMES="${MODULE_NAMES} slamr(net:${S}/drivers)"
		MODULE_NAMES="${MODULE_NAMES} slamr(net:${S}/drivers)"
		if use usb; then
	fi
			MODULE_NAMES="${MODULE_NAMES} slusb(net:${S}/drivers)"
	if use usb; then
			CONFIG_CHECK="USB"
		MODULE_NAMES="${MODULE_NAMES} slusb(net:${S}/drivers)"
		fi
		CONFIG_CHECK="USB"
	fi
	fi
	BUILD_TARGETS="all"
	BUILD_TARGETS="all"
	if kernel_is ge 2 6 24; then
	if kernel_is ge 2 6 24; then
 Lines 59-64    Link Here 
	epatch "${FILESDIR}/${P%%_*}-makefile.patch"
	epatch "${FILESDIR}/${P%%_*}-makefile.patch"
	epatch "${FILESDIR}/${P%%_*}-kernel-2.6.24.patch"
	epatch "${FILESDIR}/${P%%_*}-kernel-2.6.24.patch"
	epatch "${FILESDIR}/${P%%_*}-alsa-period-size.patch"
	epatch "${FILESDIR}/${P%%_*}-alsa-period-size.patch"
	use amd64 && epatch "${FILESDIR}/${P%%_*}-amd64.patch"
	cd "${S}"/drivers
	cd "${S}"/drivers
	sed -i "s:SUBDIRS=\$(shell pwd):SUBDIRS=${S}/drivers:" Makefile
	sed -i "s:SUBDIRS=\$(shell pwd):SUBDIRS=${S}/drivers:" Makefile
 Lines 70-76    Link Here 
src_compile() {
src_compile() {
	local MAKE_PARAMS=""
	local MAKE_PARAMS=""
	if use alsa || use amd64; then
	if use alsa; then
		MAKE_PARAMS="SUPPORT_ALSA=1"
		MAKE_PARAMS="SUPPORT_ALSA=1"
	fi
	fi
	emake ${MAKE_PARAMS} modem || die "failed to build modem"
	emake ${MAKE_PARAMS} modem || die "failed to build modem"
 Lines 96-101    Link Here 
	if use alsa; then
	if use alsa; then
		sed -i -e "s/# MODULE=alsa/MODULE=alsa/" \
		sed -i -e "s/# MODULE=alsa/MODULE=alsa/" \
			-e "s/# HW_SLOT=modem:1/HW_SLOT=modem:1/" "${D}/etc/conf.d/slmodem"
			-e "s/# HW_SLOT=modem:1/HW_SLOT=modem:1/" "${D}/etc/conf.d/slmodem"
	elif use usb; then
		sed -i "s/# MODULE=slusb/MODULE=slusb/" "${D}/etc/conf.d/slmodem"
	else
	else
		sed -i "s/# MODULE=slamr/MODULE=slamr/" "${D}/etc/conf.d/slmodem"
		sed -i "s/# MODULE=slamr/MODULE=slamr/" "${D}/etc/conf.d/slmodem"
	fi
	fi