diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2012-02-01 15:54:05 +0400 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2012-02-01 15:54:05 +0400 |
commit | f81fe9828e7027f9d89506f65e24b9cbb7e4beab (patch) | |
tree | af6d0f14886d0dc867fdeb26d2f3cf555ec9fa75 | |
parent | 4398c417314654b4a85a0562136c8f6de74b94eb (diff) | |
download | illumos-packaging-f81fe9828e7027f9d89506f65e24b9cbb7e4beab.tar.gz |
Added libdevinfo
-rw-r--r-- | libdevinfo/debian/changelog | 5 | ||||
-rw-r--r-- | libdevinfo/debian/compat | 1 | ||||
-rw-r--r-- | libdevinfo/debian/control | 30 | ||||
-rw-r--r-- | libdevinfo/debian/libdevinfo1-dev.install | 101 | ||||
-rw-r--r-- | libdevinfo/debian/libdevinfo1-dev.links | 1 | ||||
-rw-r--r-- | libdevinfo/debian/libdevinfo1.install | 2 | ||||
-rwxr-xr-x | libdevinfo/debian/rules | 17 |
7 files changed, 157 insertions, 0 deletions
diff --git a/libdevinfo/debian/changelog b/libdevinfo/debian/changelog new file mode 100644 index 0000000..24df6d2 --- /dev/null +++ b/libdevinfo/debian/changelog @@ -0,0 +1,5 @@ +libdevinfo (0.1+13513-20) unstable; urgency=low + + * Initial release. + + -- Igor Pashev <pashev.igor@gmail.com> Wed, 01 Feb 2012 14:03:23 +0400 diff --git a/libdevinfo/debian/compat b/libdevinfo/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/libdevinfo/debian/compat @@ -0,0 +1 @@ +9 diff --git a/libdevinfo/debian/control b/libdevinfo/debian/control new file mode 100644 index 0000000..f0ece22 --- /dev/null +++ b/libdevinfo/debian/control @@ -0,0 +1,30 @@ +Source: libdevinfo +Section: libs +Priority: optional +Maintainer: Igor Pashev <pashev.igor@gmail.com> +Build-Depends: + debhelper ( >= 8 ), +Standards-Version: 3.9.2 +Homepage: http://illumos.org/ + +Package: libdevinfo1 +Section: libs +Priority: standard +Architecture: illumos-amd64 +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: library of device information functions + The libdevinfo library contains a set of interfaces for accessing + device configuration data. Device configuration data is organized as a tree + of device nodes, defined as di_node_t in the libdevinfo interfaces. + Each di_node_t represents a physical or logical (pseudo) device. + +Package: libdevinfo1-dev +Section: libs +Priority: standard +Architecture: illumos-amd64 +Depends: libdevinfo1 (= ${binary:Version}), ${misc:Depends}, +# surely, it requires more other headers (DDI) + libnvpair1-dev +Description: library of device information functions (development files) + + diff --git a/libdevinfo/debian/libdevinfo1-dev.install b/libdevinfo/debian/libdevinfo1-dev.install new file mode 100644 index 0000000..3c1cff7 --- /dev/null +++ b/libdevinfo/debian/libdevinfo1-dev.install @@ -0,0 +1,101 @@ +usr/include/libdevinfo.h +usr/share/man/man1m/devinfo.1m +usr/share/man/man3devinfo +usr/share/man/man3devinfo/di_binding_name.3devinfo +usr/share/man/man3devinfo/di_bus_addr.3devinfo +usr/share/man/man3devinfo/di_child_node.3devinfo +usr/share/man/man3devinfo/di_compatible_names.3devinfo +usr/share/man/man3devinfo/di_devfs_minor_path.3devinfo +usr/share/man/man3devinfo/di_devfs_path.3devinfo +usr/share/man/man3devinfo/di_devfs_path_free.3devinfo +usr/share/man/man3devinfo/di_devid.3devinfo +usr/share/man/man3devinfo/di_devlink_content.3devinfo +usr/share/man/man3devinfo/di_devlink_dup.3devinfo +usr/share/man/man3devinfo/di_devlink_fini.3devinfo +usr/share/man/man3devinfo/di_devlink_free.3devinfo +usr/share/man/man3devinfo/di_devlink_init.3devinfo +usr/share/man/man3devinfo/di_devlink_path.3devinfo +usr/share/man/man3devinfo/di_devlink_type.3devinfo +usr/share/man/man3devinfo/di_devlink_walk.3devinfo +usr/share/man/man3devinfo/di_driver_major.3devinfo +usr/share/man/man3devinfo/di_driver_name.3devinfo +usr/share/man/man3devinfo/di_driver_ops.3devinfo +usr/share/man/man3devinfo/di_drv_first_node.3devinfo +usr/share/man/man3devinfo/di_drv_next_node.3devinfo +usr/share/man/man3devinfo/di_fini.3devinfo +usr/share/man/man3devinfo/di_init.3devinfo +usr/share/man/man3devinfo/di_instance.3devinfo +usr/share/man/man3devinfo/di_link_next_by_lnode.3devinfo +usr/share/man/man3devinfo/di_link_next_by_node.3devinfo +usr/share/man/man3devinfo/di_link_private_get.3devinfo +usr/share/man/man3devinfo/di_link_private_set.3devinfo +usr/share/man/man3devinfo/di_link_spectype.3devinfo +usr/share/man/man3devinfo/di_link_to_lnode.3devinfo +usr/share/man/man3devinfo/di_lnode_devinfo.3devinfo +usr/share/man/man3devinfo/di_lnode_devt.3devinfo +usr/share/man/man3devinfo/di_lnode_name.3devinfo +usr/share/man/man3devinfo/di_lnode_next.3devinfo +usr/share/man/man3devinfo/di_lnode_private_get.3devinfo +usr/share/man/man3devinfo/di_lnode_private_set.3devinfo +usr/share/man/man3devinfo/di_minor_devt.3devinfo +usr/share/man/man3devinfo/di_minor_name.3devinfo +usr/share/man/man3devinfo/di_minor_next.3devinfo +usr/share/man/man3devinfo/di_minor_nodetype.3devinfo +usr/share/man/man3devinfo/di_minor_private_get.3devinfo +usr/share/man/man3devinfo/di_minor_private_set.3devinfo +usr/share/man/man3devinfo/di_minor_spectype.3devinfo +usr/share/man/man3devinfo/di_node_name.3devinfo +usr/share/man/man3devinfo/di_node_private_get.3devinfo +usr/share/man/man3devinfo/di_node_private_set.3devinfo +usr/share/man/man3devinfo/di_nodeid.3devinfo +usr/share/man/man3devinfo/di_parent_node.3devinfo +usr/share/man/man3devinfo/di_path_bus_addr.3devinfo +usr/share/man/man3devinfo/di_path_client_devfs_path.3devinfo +usr/share/man/man3devinfo/di_path_client_next_path.3devinfo +usr/share/man/man3devinfo/di_path_client_node.3devinfo +usr/share/man/man3devinfo/di_path_devfs_path.3devinfo +usr/share/man/man3devinfo/di_path_instance.3devinfo +usr/share/man/man3devinfo/di_path_node_name.3devinfo +usr/share/man/man3devinfo/di_path_phci_next_path.3devinfo +usr/share/man/man3devinfo/di_path_phci_node.3devinfo +usr/share/man/man3devinfo/di_path_private_get.3devinfo +usr/share/man/man3devinfo/di_path_private_set.3devinfo +usr/share/man/man3devinfo/di_path_prop_bytes.3devinfo +usr/share/man/man3devinfo/di_path_prop_int64s.3devinfo +usr/share/man/man3devinfo/di_path_prop_ints.3devinfo +usr/share/man/man3devinfo/di_path_prop_lookup_bytes.3devinfo +usr/share/man/man3devinfo/di_path_prop_lookup_int64s.3devinfo +usr/share/man/man3devinfo/di_path_prop_lookup_ints.3devinfo +usr/share/man/man3devinfo/di_path_prop_lookup_strings.3devinfo +usr/share/man/man3devinfo/di_path_prop_name.3devinfo +usr/share/man/man3devinfo/di_path_prop_next.3devinfo +usr/share/man/man3devinfo/di_path_prop_strings.3devinfo +usr/share/man/man3devinfo/di_path_prop_type.3devinfo +usr/share/man/man3devinfo/di_path_state.3devinfo +usr/share/man/man3devinfo/di_prom_fini.3devinfo +usr/share/man/man3devinfo/di_prom_init.3devinfo +usr/share/man/man3devinfo/di_prom_prop_data.3devinfo +usr/share/man/man3devinfo/di_prom_prop_lookup_bytes.3devinfo +usr/share/man/man3devinfo/di_prom_prop_lookup_ints.3devinfo +usr/share/man/man3devinfo/di_prom_prop_lookup_strings.3devinfo +usr/share/man/man3devinfo/di_prom_prop_name.3devinfo +usr/share/man/man3devinfo/di_prom_prop_next.3devinfo +usr/share/man/man3devinfo/di_prop_bytes.3devinfo +usr/share/man/man3devinfo/di_prop_devt.3devinfo +usr/share/man/man3devinfo/di_prop_int64.3devinfo +usr/share/man/man3devinfo/di_prop_ints.3devinfo +usr/share/man/man3devinfo/di_prop_lookup_bytes.3devinfo +usr/share/man/man3devinfo/di_prop_lookup_int64.3devinfo +usr/share/man/man3devinfo/di_prop_lookup_ints.3devinfo +usr/share/man/man3devinfo/di_prop_lookup_strings.3devinfo +usr/share/man/man3devinfo/di_prop_name.3devinfo +usr/share/man/man3devinfo/di_prop_next.3devinfo +usr/share/man/man3devinfo/di_prop_strings.3devinfo +usr/share/man/man3devinfo/di_prop_type.3devinfo +usr/share/man/man3devinfo/di_sibling_node.3devinfo +usr/share/man/man3devinfo/di_walk_link.3devinfo +usr/share/man/man3devinfo/di_walk_lnode.3devinfo +usr/share/man/man3devinfo/di_walk_minor.3devinfo +usr/share/man/man3devinfo/di_walk_node.3devinfo +usr/share/man/man3lib/libdevinfo.3lib +usr/share/man/man7d/devinfo.7d diff --git a/libdevinfo/debian/libdevinfo1-dev.links b/libdevinfo/debian/libdevinfo1-dev.links new file mode 100644 index 0000000..d12c121 --- /dev/null +++ b/libdevinfo/debian/libdevinfo1-dev.links @@ -0,0 +1 @@ +lib/x86_64-illumos/libdevinfo.so.1 usr/lib/x86_64-illumos/libdevinfo.so diff --git a/libdevinfo/debian/libdevinfo1.install b/libdevinfo/debian/libdevinfo1.install new file mode 100644 index 0000000..218bfe1 --- /dev/null +++ b/libdevinfo/debian/libdevinfo1.install @@ -0,0 +1,2 @@ +lib/amd64/libdevinfo.so.1 lib/x86_64-illumos/ +lib/libdevinfo.so.1 lib/i386-illumos/ diff --git a/libdevinfo/debian/rules b/libdevinfo/debian/rules new file mode 100755 index 0000000..349ffdd --- /dev/null +++ b/libdevinfo/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + + +%: + dh $@ + +# For a while we use binary "sources" +override_dh_auto_configure: +override_dh_auto_build: +override_dh_auto_test: +override_dh_auto_install: + ln -sf ../../root_i386 debian/tmp + +override_dh_auto_clean: + +override_dh_installmodules: + |