# $FreeWRT$ #- # This file is part of the FreeWRT project. FreeWRT is copyrighted # material, please see the LICENCE file in the top-level directory # or at http://www.freewrt.org/licence for details. include ${TOPDIR}/rules.mk include ${TOPDIR}/mk/targets.mk PKG_NAME:= alsa-driver PKG_VERSION:= 1.0.14rc1 PKG_RELEASE:= 2 PKG_MD5SUM:= 4cff99be4b225e96663fbd61cabe3182 PKG_MODULE:= 70 MASTER_SITES:= ftp://ftp.alsa-project.org/pub/driver/ DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2 include ${TOPDIR}/mk/package.mk include ${TOPDIR}/mk/kpkg.mk $(eval $(call PKG_template,KMOD_ALSA,kmod-alsa,${KERNEL_VERSION}+${PKG_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH},kernel (${KERNEL_VERSION}-${BOARD}-${KERNEL_RELEASE}))) BUILD_STYLE:= auto MAKE_FLAGS+= ARCH="${KERNEL_ARCH}" \ CROSS_COMPILE="${TARGET_CROSS}" \ c_opts="${KERNEL_C_OPTS}" do-configure: ( cd ${WRKBUILD}; rm -f config.{cache,status}; \ CFLAGS="${KERNEL_C_INCS}" \ ./configure \ --with-build=${LINUX_DIR} \ --with-kernel=${LINUX_DIR} \ --with-cross=$(KERNEL_CROSS) \ --with-redhat=no \ --with-suse=no \ --with-oss=yes \ --with-isapnp=no \ --with-sequencer=no \ --with-cards=usb-audio \ ); do-install: ${INSTALL_DIR} ${IDIR_KMOD_ALSA}/etc/modules.d ${INSTALL_DIR} ${IDIR_KMOD_ALSA}/lib/modules/${KERNEL_VERSION} ${INSTALL_DATA} ./files/alsa.modules \ ${IDIR_KMOD_ALSA}/etc/modules.d/${PKG_MODULE}-alsa ${INSTALL_DATA} ${WRKBUILD}/modules/*.${KERNEL_MOD_SUFFIX} \ ${IDIR_KMOD_ALSA}/lib/modules/${KERNEL_VERSION}/ include ${TOPDIR}/mk/pkg-bottom.mk