[SCM] crystalhd packaging branch, master, updated. upstream/0.0.git20100815.6df10a0-33-gd9e53d1
ceros-guest at users.alioth.debian.org
ceros-guest at users.alioth.debian.org
Mon Aug 16 05:49:05 UTC 2010
The following commit has been merged in the master branch:
commit 594510976778321cecb22acaa1c577bbfbaffdbb
Author: Andres Mejia <mcitadel at gmail.com>
Date: Mon Aug 16 01:00:16 2010 -0400
Modify packaging so that it can build binary packages again.
make is invoked in linux_lib/libcrystalhd.
Patch is applied to exclude installation of firmware which is not included with
source package.
diff --git a/debian/patches/exclude-firmware.patch b/debian/patches/exclude-firmware.patch
new file mode 100644
index 0000000..92dc58a
--- /dev/null
+++ b/debian/patches/exclude-firmware.patch
@@ -0,0 +1,19 @@
+Patch to exclude firmware installation with library.
+==========================================================================
+--- a/linux_lib/libcrystalhd/Makefile
++++ b/linux_lib/libcrystalhd/Makefile
+@@ -53,14 +53,11 @@
+
+ install:
+ mkdir -p $(DESTDIR)$(LIBDIR)
+- mkdir -p $(DESTDIR)/lib/firmware
+ mkdir -p $(DESTDIR)/usr/include/libcrystalhd
+ cp libcrystalhd_if.h $(DESTDIR)/usr/include/libcrystalhd/
+ cp $(ROOTDIR)/include/bc_dts_defs.h $(DESTDIR)/usr/include/libcrystalhd/
+ cp $(ROOTDIR)/include/bc_dts_types.h $(DESTDIR)/usr/include/libcrystalhd/
+ cp $(ROOTDIR)/include/libcrystalhd_version.h $(DESTDIR)/usr/include/libcrystalhd/
+- cp $(ROOTDIR)/firmware/fwbin/70012/bcm70012fw.bin $(DESTDIR)/lib/firmware/
+- cp $(ROOTDIR)/firmware/fwbin/70015/bcm70015fw.bin $(DESTDIR)/lib/firmware/
+ install -m 755 $(BCLIB) $(DESTDIR)$(LIBDIR)
+ (cd $(DESTDIR)$(LIBDIR); ln -sf $(BCLIB) $(BCLIB_NAME))
+ (cd $(DESTDIR)$(LIBDIR); ln -sf $(BCLIB) $(BCLIB_SL))
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..f8d7abc
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+exclude-firmware.patch
diff --git a/debian/rules b/debian/rules
index bf034c5..5cb29d8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,13 @@
#!/usr/bin/make -f
%:
- dh $@
+ dh --with quilt $@
+
+override_dh_auto_build:
+ make -C linux_lib/libcrystalhd
override_dh_auto_install:
- make install destdir=$(CURDIR)/debian/tmp
+ make install -C linux_lib/libcrystalhd DESTDIR=$(CURDIR)/debian/tmp
+override_dh_auto_clean:
+ dh_clean
+ make clean -C linux_lib/libcrystalhd
--
crystalhd packaging
More information about the pkg-multimedia-commits
mailing list