From e026bfedadecaebd7b84604b7c9ede0becc32c42 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 01 Aug 2014 09:23:04 -0400 Subject: Add package descriptions --- diff --git a/libnl-3-dev.pkg/control b/libnl-3-dev.pkg/control index ab73fd0..538ce4a 100644 --- a/libnl-3-dev.pkg/control +++ b/libnl-3-dev.pkg/control @@ -1,3 +1,11 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) +Description: Core netlink library - development files + ${Common-Description} + . + The core netlink library implements the fundamentals required to use the + netlink protocol such as socket handling, message construction and parsing, and + sending and receiving of data. This library is kept small and minimalistic. + . + This package contains development files for the core netlink library. diff --git a/libnl-3.200.pkg/control b/libnl-3.200.pkg/control index ab73fd0..3e0a6c6 100644 --- a/libnl-3.200.pkg/control +++ b/libnl-3.200.pkg/control @@ -1,3 +1,9 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) +Description: Core netlink library + ${Common-Description} + . + The core netlink library implements the fundamentals required to use the + netlink protocol such as socket handling, message construction and parsing, and + sending and receiving of data. This library is kept small and minimalistic. diff --git a/libnl-cli-3-dev.pkg/control b/libnl-cli-3-dev.pkg/control index 6f0b24f..e71b465 100644 --- a/libnl-cli-3-dev.pkg/control +++ b/libnl-cli-3-dev.pkg/control @@ -2,3 +2,9 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) libnl-cli-3.200 (= ${Binary-Version}), +Description: Netlink CLI library - development files + ${Common-Description} + . + The netlink CLI library provides an interface for text based applications. + . + This package contains development files for the netlink CLI library. diff --git a/libnl-cli-3.200.pkg/control b/libnl-cli-3.200.pkg/control index 7e305ed..6c72b0a 100644 --- a/libnl-cli-3.200.pkg/control +++ b/libnl-cli-3.200.pkg/control @@ -4,3 +4,7 @@ Depends: libnl-3.200 (= ${Binary-Version}), libnl-nf-3.200 (= ${Binary-Version}), libnl-route-3.200 (= ${Binary-Version}), libnl-genl-3.200 (= ${Binary-Version}), +Description: Netlink CLI library + ${Common-Description} + . + The netlink CLI library provides an interface for text based applications. diff --git a/libnl-genl-3-dev.pkg/control b/libnl-genl-3-dev.pkg/control index dc68707..ecea421 100644 --- a/libnl-genl-3-dev.pkg/control +++ b/libnl-genl-3-dev.pkg/control @@ -2,3 +2,10 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) libnl-genl-3.200 (= ${Binary-Version}), +Description: Generic netlink library - development files + ${Common-Description} + . + The generic netlink library is an API to the generic netlink protocol, an + extended version of the netlink protocol. + . + This package contains development files for the generic netlink library. diff --git a/libnl-genl-3.200.pkg/control b/libnl-genl-3.200.pkg/control index ab73fd0..0bfa7cd 100644 --- a/libnl-genl-3.200.pkg/control +++ b/libnl-genl-3.200.pkg/control @@ -1,3 +1,8 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) +Description: Generic netlink library + ${Common-Description} + . + The generic netlink library is an API to the generic netlink protocol, an + extended version of the netlink protocol. diff --git a/libnl-idiag-3-dev.pkg/control b/libnl-idiag-3-dev.pkg/control index 6b6bf19..63e44cf 100644 --- a/libnl-idiag-3-dev.pkg/control +++ b/libnl-idiag-3-dev.pkg/control @@ -2,3 +2,10 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) libnl-idiag-3.200 (= ${Binary-Version}), +Description: Inet diag library + ${Common-Description} + . + The inet diag library is an API to the NETLINK_INET_DIAG socket monitoring + protocol. + . + This package contains development files for the inet diag library. diff --git a/libnl-idiag-3.200.pkg/control b/libnl-idiag-3.200.pkg/control index ab73fd0..9d36b71 100644 --- a/libnl-idiag-3.200.pkg/control +++ b/libnl-idiag-3.200.pkg/control @@ -1,3 +1,8 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) +Description: Inet diag library + ${Common-Description} + . + The inet diag library is an API to the NETLINK_INET_DIAG socket monitoring + protocol. diff --git a/libnl-nf-3-dev.pkg/control b/libnl-nf-3-dev.pkg/control index cc1d63b..6d70bf6 100644 --- a/libnl-nf-3-dev.pkg/control +++ b/libnl-nf-3-dev.pkg/control @@ -2,3 +2,10 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) libnl-nf-3.200 (= ${Binary-Version}), +Description: Netfilter library + ${Common-Description} + . + The netfilter library is an API to netlink-based netfilter configuration and + monitoring interfaces (conntrack, log, queue). + . + This package contains development files for the netfilter library. diff --git a/libnl-nf-3.200.pkg/control b/libnl-nf-3.200.pkg/control index 542cd5b..4f2ea47 100644 --- a/libnl-nf-3.200.pkg/control +++ b/libnl-nf-3.200.pkg/control @@ -2,3 +2,8 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}), libnl-route-3.200 (= ${Binary-Version}) +Description: Netfilter library + ${Common-Description} + . + The netfilter library is an API to netlink-based netfilter configuration and + monitoring interfaces (conntrack, log, queue). diff --git a/libnl-route-3-dev.pkg/control b/libnl-route-3-dev.pkg/control index 00c0459..8de8bba 100644 --- a/libnl-route-3-dev.pkg/control +++ b/libnl-route-3-dev.pkg/control @@ -2,3 +2,11 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) libnl-route-3.200 (= ${Binary-Version}), +Description: Routing family library + ${Common-Description} + . + The routing family library is an API to the configuration interfaces of the + NETLINK_ROUTE family including network interfaces, routes, addresses, + neighbours, and traffic control. + . + This package contains development files for the routing family library. diff --git a/libnl-route-3.200.pkg/control b/libnl-route-3.200.pkg/control index ab73fd0..781b3b6 100644 --- a/libnl-route-3.200.pkg/control +++ b/libnl-route-3.200.pkg/control @@ -1,3 +1,9 @@ Architecture: any-linux-any Platform: all Depends: libnl-3.200 (= ${Binary-Version}) +Description: Routing family library + ${Common-Description} + . + The routing family library is an API to the configuration interfaces of the + NETLINK_ROUTE family including network interfaces, routes, addresses, + neighbours, and traffic control. diff --git a/substvars b/substvars new file mode 100644 index 0000000..a77877f --- /dev/null +++ b/substvars @@ -0,0 +1,6 @@ +Common-Description: + The libnl suite is a collection of libraries providing APIs to netlink protocol + based Linux kernel interfaces. Netlink is a IPC mechanism primarly between the + kernel and user space processes. It was designed to be a more flexible + successor to ioctl to provide mainly networking related kernel configuration + and monitoring interfaces. -- cgit v0.9.1