root/trunk/freewrt/package/alsa/Makefile

Revision 3518, 1.5 kB (checked in by tg, 1 year ago)

fix dependencies (I wonder who this was)

Line 
1 # $FreeWRT$
2 #-
3 # This file is part of the FreeWRT project. FreeWRT is copyrighted
4 # material, please see the LICENCE file in the top-level directory
5 # or at http://www.freewrt.org/licence for details.
6
7 include ${TOPDIR}/rules.mk
8 include ${TOPDIR}/mk/targets.mk
9
10 PKG_NAME:=              alsa-driver
11 PKG_VERSION:=           1.0.14rc1
12 PKG_RELEASE:=           2
13 PKG_MD5SUM:=            4cff99be4b225e96663fbd61cabe3182
14 PKG_MODULE:=            70
15 MASTER_SITES:=          ftp://ftp.alsa-project.org/pub/driver/
16 DISTFILES:=             ${PKG_NAME}-${PKG_VERSION}.tar.bz2
17
18 include ${TOPDIR}/mk/package.mk
19 include ${TOPDIR}/mk/kpkg.mk
20
21 $(eval $(call PKG_template,KMOD_ALSA,kmod-alsa,${KERNEL_VERSION}+${PKG_VERSION}-${BOARD}-${PKG_RELEASE},${ARCH},kernel (${KERNEL_VERSION}-${BOARD}-${KERNEL_RELEASE})))
22
23 BUILD_STYLE:=           auto
24 MAKE_FLAGS+=            ARCH="${KERNEL_ARCH}" \
25                         CROSS_COMPILE="${TARGET_CROSS}" \
26                         c_opts="${KERNEL_C_OPTS}"
27
28 do-configure:
29         ( cd ${WRKBUILD}; rm -f config.{cache,status}; \
30                 CFLAGS="${KERNEL_C_INCS}" \
31                 ./configure \
32                 --with-build=${LINUX_DIR} \
33                 --with-kernel=${LINUX_DIR} \
34                 --with-cross=$(KERNEL_CROSS) \
35                 --with-redhat=no \
36                 --with-suse=no \
37                 --with-oss=yes \
38                 --with-isapnp=no \
39                 --with-sequencer=no \
40                 --with-cards=usb-audio \
41         );
42
43 do-install:
44         ${INSTALL_DIR} ${IDIR_KMOD_ALSA}/etc/modules.d
45         ${INSTALL_DIR} ${IDIR_KMOD_ALSA}/lib/modules/${KERNEL_VERSION}
46         ${INSTALL_DATA} ./files/alsa.modules \
47                 ${IDIR_KMOD_ALSA}/etc/modules.d/${PKG_MODULE}-alsa
48         ${INSTALL_DATA} ${WRKBUILD}/modules/*.${KERNEL_MOD_SUFFIX} \
49                 ${IDIR_KMOD_ALSA}/lib/modules/${KERNEL_VERSION}/
50
51 include ${TOPDIR}/mk/pkg-bottom.mk
Note: See TracBrowser for help on using the browser.