Codebase list crystalhd / 9265542
Remove dkms package which contained buggy driver. Driver already existed in mainline kernel. Any issues with the driver should be directed to the kernel package. (Closes: #682252) (Closes: #699470) Andres Mejia 11 years ago
5 changed file(s) with 12 addition(s) and 40 deletion(s). Raw diff Collapse all Expand all
0 crystalhd (1:0.0~git20110715.fdd2f19-8) unstable; urgency=low
1
2 * Remove dkms package which contained buggy driver.
3 Driver already existed in mainline kernel. Any issues with the driver
4 should be directed to the kernel package.
5 (Closes: #682252)
6 (Closes: #699470)
7
8 -- Andres Mejia <amejia@debian.org> Sat, 02 Mar 2013 12:45:21 -0500
9
010 crystalhd (1:0.0~git20110715.fdd2f19-7) unstable; urgency=low
111
212 * Include udev rules for crystalhd-dkms.
22 Maintainer: Andres Mejia <amejia@debian.org>
33 Build-Depends: debhelper (>= 8.1.3~),
44 libgstreamer0.10-dev,
5 libgstreamer-plugins-base0.10-dev,
6 dkms
5 libgstreamer-plugins-base0.10-dev
76 Standards-Version: 3.9.3
87 Section: libs
98 Homepage: http://www.broadcom.com/support/crystal_hd/
3635 .
3736 This package contains the shared library.
3837
39 Package: crystalhd-dkms
40 Section: kernel
41 Architecture: amd64 i386
42 Depends: ${shlibs:Depends}, ${misc:Depends}, dkms
43 Suggests: linux-headers
44 Description: Crystal HD Video Decoder (Linux kernel driver)
45 Crystal HD Solution is a product offered by Broadcom. It is used to enable
46 flawless playback of 1080p high definition video across a wide range of
47 systems.
48 .
49 This package contains the crystalhd Linux kernel driver.
50
5138 Package: gstreamer0.10-crystalhd
5239 Section: video
5340 Architecture: amd64 i386
+0
-11
debian/crystalhd-dkms.dkms less more
0 # DKMS configuration for crystalhd
1
2 PACKAGE_NAME="crystalhd"
3 PACKAGE_VERSION="#MODULE_VERSION#"
4 BUILT_MODULE_NAME[0]="$PACKAGE_NAME"
5 BUILT_MODULE_LOCATION[0]=driver/linux
6 DEST_MODULE_LOCATION[0]="/updates/dkms/"
7 AUTOINSTALL=yes
8
9 MAKE[0]="cd driver/linux && ./configure && make"
10 CLEAN="make -C driver/linux clean distclean"
+0
-2
debian/crystalhd-dkms.install less more
0 usr/src
1 lib/udev/rules.d
00 #!/usr/bin/make -f
1
2 UPSTREAM_VERSION = $(shell dpkg-parsechangelog | grep -G '^Version' | \
3 cut -d ' ' -f 2 | sed 's/^[^:]:*//' | sed 's/-.*$$//')
41
52 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
63
107 EXTRA_LD_PATH = -L$(CURDIR)/linux_lib/libcrystalhd
118
129 %:
13 dh $@ --with dkms
10 dh $@
1411
1512 override_dh_auto_build:
1613 make -C linux_lib/libcrystalhd
2320 make install -C linux_lib/libcrystalhd DESTDIR=$(CURDIR)/debian/tmp \
2421 LIBDIR=/usr/lib/$(DEB_HOST_MULTIARCH)
2522 make install -C filters/gst/gst-plugin DESTDIR=$(CURDIR)/debian/tmp
26 mkdir -p $(CURDIR)/debian/tmp/usr/src/crystalhd-$(UPSTREAM_VERSION)
27 cp -rf driver $(CURDIR)/debian/tmp/usr/src/crystalhd-$(UPSTREAM_VERSION)
28 cp -rf include $(CURDIR)/debian/tmp/usr/src/crystalhd-$(UPSTREAM_VERSION)
29 rm -f $(CURDIR)/debian/tmp/usr/src/crystalhd-$(UPSTREAM_VERSION)/driver/linux/bcm_70012_dev.sh
30 rm -f $(CURDIR)/debian/tmp/usr/src/crystalhd-$(UPSTREAM_VERSION)/driver/linux/bcm_70012_run.sh
31 install -D -m 0644 driver/linux/20-crystalhd.rules $(CURDIR)/debian/tmp/lib/udev/rules.d/20-crystalhd.rules
3223
3324 override_dh_auto_clean:
3425 dh_clean
3526 make clean -C linux_lib/libcrystalhd
3627 [ ! -f filters/gst/gst-plugin/Makefile ] || \
3728 make clean distclean -C filters/gst/gst-plugin
38
39 override_dh_dkms:
40 dh_dkms -V $(UPSTREAM_VERSION)