summaryrefslogtreecommitdiff
path: root/uts
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2014-04-23 22:28:27 +0400
committerIgor Pashev <pashev.igor@gmail.com>2014-04-23 22:28:27 +0400
commit11597cd9b1c68826c5ee667bb0f84beae162724a (patch)
treecb8ed6294cc416125e27a52cc6a9694e984de76d /uts
parent0c3d4298f7efd8454c13bee7f9e9feef80edf417 (diff)
downloadillumos-packaging-11597cd9b1c68826c5ee667bb0f84beae162724a.tar.gz
New package: illumos-kernel-headers
This package provides the architecture-specific kernel header files for illumos kernel, generally used for building out-of-tree kernel modules (like kmdb).
Diffstat (limited to 'uts')
-rw-r--r--uts/debian/changelog13
-rw-r--r--uts/debian/control8
-rw-r--r--uts/debian/illumos-kernel-headers.install6
-rw-r--r--uts/debian/uts-dev.install7
4 files changed, 21 insertions, 13 deletions
diff --git a/uts/debian/changelog b/uts/debian/changelog
index bc96371..cde2798 100644
--- a/uts/debian/changelog
+++ b/uts/debian/changelog
@@ -3,13 +3,14 @@ uts (4.3+3) UNRELEASED; urgency=medium
* Added sys_ioctl_h-bsd-comp.patch
* Completely removed compiler check from sys/feature_tests.h
(updated relax-standard-conformance.patch
- * Install usr/src/uts/i86pc/sys/*.h to usr/include/illumos/i86pc/sys
- * Install usr/src/uts/i86xpv/sys/*.h to usr/include/illumos/i86xpv/sys
- * Install usr/src/uts/common/fs/sockfs/*.h to usr/include/illumos/fs/sockfs
- * Install usr/src/uts/common/io/*.h to usr/include/illumos/io
- * Install usr/src/uts/common/inet/sctp/*.h to usr/include/illumos/inet/sctp
- * Install usr/src/uts/common/sys/cmt.h to usr/include/sys
* Install usr/include/sys/sysevent_impl.h. Replaces libsysevent1-dev (<< 2.10-3)
+ * New package illumos-kernel-headers:
+ - Install usr/src/uts/i86pc/sys/*.h to usr/include/illumos/i86pc/sys
+ - Install usr/src/uts/i86xpv/sys/*.h to usr/include/illumos/i86xpv/sys
+ - Install usr/src/uts/common/fs/sockfs/*.h to usr/include/illumos/fs/sockfs
+ - Install usr/src/uts/common/io/*.h to usr/include/illumos/io
+ - Install usr/src/uts/common/inet/sctp/*.h to usr/include/illumos/inet/sctp
+ - Install usr/src/uts/common/sys/cmt.h to usr/include/sys
-- Igor Pashev <pashev.igor@gmail.com> Sat, 12 Apr 2014 16:21:39 +0400
diff --git a/uts/debian/control b/uts/debian/control
index d854fbd..0a29ccd 100644
--- a/uts/debian/control
+++ b/uts/debian/control
@@ -24,6 +24,14 @@ Breaks: libzfs1 (<< 4.3), util-illumos (<< 4.3)
Recommends: kmdb
Description: illumos kernel and modules
+Package: illumos-kernel-headers
+Architecture: illumos-any
+Depends: ${misc:Depends},
+Description: illumos kernel header files
+ This package provides the architecture-specific kernel header files for
+ illumos kernel, generally used for building out-of-tree kernel modules
+ (like kmdb).
+
Package: uts-dev
Architecture: any
Section: devel
diff --git a/uts/debian/illumos-kernel-headers.install b/uts/debian/illumos-kernel-headers.install
new file mode 100644
index 0000000..2d314fc
--- /dev/null
+++ b/uts/debian/illumos-kernel-headers.install
@@ -0,0 +1,6 @@
+usr/src/uts/common/fs/sockfs/*.h usr/include/illumos/fs/sockfs
+usr/src/uts/common/inet/sctp/*.h usr/include/illumos/inet/sctp
+usr/src/uts/common/io/*.h usr/include/illumos/io
+usr/src/uts/common/sys/cmt.h usr/include/illumos/sys
+usr/src/uts/i86pc/sys/*.h usr/include/illumos/i86pc/sys
+usr/src/uts/i86xpv/sys/*.h usr/include/illumos/i86xpv/sys
diff --git a/uts/debian/uts-dev.install b/uts/debian/uts-dev.install
index fed792a..0c8490a 100644
--- a/uts/debian/uts-dev.install
+++ b/uts/debian/uts-dev.install
@@ -4,13 +4,6 @@ usr/src/uts/common/fs/zfs/sys/*.h usr/include/sys/
usr/src/uts/common/sys/fs/smbfs_ioctl.h usr/include/sys/fs/
usr/src/uts/common/netsmb/*.h usr/include/netsmb/
-usr/src/uts/i86pc/sys/*.h usr/include/illumos/i86pc/sys
-usr/src/uts/i86xpv/sys/*.h usr/include/illumos/i86xpv/sys
-usr/src/uts/common/fs/sockfs/*.h usr/include/illumos/fs/sockfs
-usr/src/uts/common/io/*.h usr/include/illumos/io
-usr/src/uts/common/inet/sctp/*.h usr/include/illumos/inet/sctp
-usr/src/uts/common/sys/cmt.h usr/include/sys
-
usr/include/sys/videodev2.h usr/include/linux
#usr/include/bsm/audit_record.h