[Glibc-bsd-commits] r4090 - in trunk/kfreebsd-kernel-headers: . debian test
Robert Millan
rmh at alioth.debian.org
Wed Feb 15 20:18:48 UTC 2012
Author: rmh
Date: 2012-02-15 20:18:47 +0000 (Wed, 15 Feb 2012)
New Revision: 4090
Added:
trunk/kfreebsd-kernel-headers/test/
trunk/kfreebsd-kernel-headers/test/Makefile
trunk/kfreebsd-kernel-headers/test/soundcard.c
trunk/kfreebsd-kernel-headers/test/usb.c
Modified:
trunk/kfreebsd-kernel-headers/debian/changelog
trunk/kfreebsd-kernel-headers/debian/rules
Log:
Add testsuite (currently checking OSS and USB headers).
Modified: trunk/kfreebsd-kernel-headers/debian/changelog
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/changelog 2012-02-15 19:54:00 UTC (rev 4089)
+++ trunk/kfreebsd-kernel-headers/debian/changelog 2012-02-15 20:18:47 UTC (rev 4090)
@@ -1,8 +1,9 @@
kfreebsd-kernel-headers (0.73) UNRELEASED; urgency=low
* Fix "kernel of FreeBSD headers" misnomer.
+ * Add testsuite (currently checking OSS and USB headers).
- -- Robert Millan <rmh at debian.org> Wed, 15 Feb 2012 20:53:42 +0100
+ -- Robert Millan <rmh at debian.org> Wed, 15 Feb 2012 21:18:39 +0100
kfreebsd-kernel-headers (0.72) unstable; urgency=low
Modified: trunk/kfreebsd-kernel-headers/debian/rules
===================================================================
--- trunk/kfreebsd-kernel-headers/debian/rules 2012-02-15 19:54:00 UTC (rev 4089)
+++ trunk/kfreebsd-kernel-headers/debian/rules 2012-02-15 20:18:47 UTC (rev 4090)
@@ -25,6 +25,9 @@
rm -rf .pc
rm -f *-stamp
rm -rf sys usr.sbin misc
+
+ $(MAKE) -C test clean
+
dh_clean
.PHONY: clean
@@ -94,6 +97,9 @@
&& find . -type f -name "*.h" -exec cp --parents {} $(HEADERS_PACKAGE)/usr/include/machine \;
endif
+ # headers must be tested after they're installed
+ $(MAKE) -C test
+
install: install-indep install-arch
.PHONY: install-indep install-arch install
Added: trunk/kfreebsd-kernel-headers/test/Makefile
===================================================================
--- trunk/kfreebsd-kernel-headers/test/Makefile (rev 0)
+++ trunk/kfreebsd-kernel-headers/test/Makefile 2012-02-15 20:18:47 UTC (rev 4090)
@@ -0,0 +1,11 @@
+TESTS = \
+ usb.o \
+ soundcard.o \
+ $()
+
+CFLAGS = -isystem=../debian/kfreebsd-kernel-headers/usr/include
+
+all: $(TESTS)
+
+clean:
+ rm -f $(TESTS)
Added: trunk/kfreebsd-kernel-headers/test/soundcard.c
===================================================================
--- trunk/kfreebsd-kernel-headers/test/soundcard.c (rev 0)
+++ trunk/kfreebsd-kernel-headers/test/soundcard.c 2012-02-15 20:18:47 UTC (rev 4090)
@@ -0,0 +1,3 @@
+#include <sys/soundcard.h>
+
+int arg = SNDCTL_DSP_SETFRAGMENT;
Added: trunk/kfreebsd-kernel-headers/test/usb.c
===================================================================
--- trunk/kfreebsd-kernel-headers/test/usb.c (rev 0)
+++ trunk/kfreebsd-kernel-headers/test/usb.c 2012-02-15 20:18:47 UTC (rev 4090)
@@ -0,0 +1,5 @@
+#include <sys/types.h>
+#include <dev/usb/usb.h>
+#include <dev/usb/usbhid.h>
+
+struct usb_ctl_report repbuf;
More information about the Glibc-bsd-commits
mailing list