+sasc-ng (620-9) local; urgency=low
+
+ * Fix for building for a kernel that is not currently running
+
+ -- Jan-Pascal van Best <janpascal@vanbest.org> Wed, 27 Mar 2013 20:04:55 +0100
+
sasc-ng (620-8) local; urgency=low
* Build patched dvb-core.ko module from the standard kernel in this package,
# build_kernel needs to happen before build_sasc because build_sasc need
# dvbdev.h which is provided by build_kernel!
+define kernel_short_version
+$(shell echo $1|grep -o '[[:digit:]]\+\.[[:digit:]]\+')
+endef
+
build_sasc_%:
VERSION="$*"; \
FLAVOR=$${VERSION#*_}; \
build_kernel_%:
VERSION="$*"; \
KERNEL=$${VERSION#*_}; \
- SHORT_KERNEL=$${KERNEL%%-*}; \
+ SHORT_KERNEL=$$( echo $${KERNEL} | grep -o '[[:digit:]]\+\.[[:digit:]]\+' ); \
KERNEL_TARBALL=/usr/src/linux-source-$${SHORT_KERNEL}.tar.bz2; \
BUILD_DIR=/lib/modules/$${KERNEL}/build; \
echo "Building patched dvb-core module for kernel $${KERNEL}"; \
$(MAKE) -f debian/rules debian/control-real
endif
-define kernel_short_version
-$(shell echo $1|sed -e's/-.*//')
-endef
-
LINUX_HEADERS =$(foreach f,$(KERNELS),linux-headers-$(f) (=$(KERNEL_VERSION_$(f)))$(comma))
-#LINUX_SOURCES =$(foreach f,$(KERNELS),linux-source-$(KERNEL_VERSION_SHORT_$f) (=$(KERNEL_VERSION_$(f)))$(comma))
LINUX_SOURCES =$(foreach f,$(KERNELS),linux-source-$(call kernel_short_version,$(f)) (=$(KERNEL_VERSION_$(f)))$(comma))
# call with $1 = kernel version, $2 = full kernel version, $3 = flavor
KERNELS = 3.8-trunk-amd64
KERNEL_VERSION_3.8-trunk-amd64 = 3.8.3-1~experimental.1
+
FFDECSA_FLAVORS = core2 athlon64 atom corei5
# For the moment we just support amd64