Commit 47e0872e authored by Michael Biebl's avatar Michael Biebl Committed by Arturo Borrero Gonzalez
Browse files

d/: complete libiptc packages split



There are several little things to fix in the libiptc package split to get
it completed:
 * adjust break/depends
 * distribute usr/include/libiptc/libiptc.h
 * dropped the breaks: linux-libc-dev (<< 3.5), this was added for a file
   conflict regarding /usr/include/linux/netfilter_ipv4/ip_queue.h, which
   is no longer shipped by the library packages.
Signed-off-by: default avatarMichael Biebl <biebl@debian.org>
Signed-off-by: default avatarArturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
parent 001e02b3
...@@ -52,8 +52,8 @@ Architecture: linux-any ...@@ -52,8 +52,8 @@ Architecture: linux-any
Priority: optional Priority: optional
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: libxtables11 (=${binary:Version}), ${misc:Depends} Depends: libxtables11 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables-dev Replaces: iptables-dev (<< 1.6.0-3)
Breaks: linux-libc-dev (<< 3.5), iptables-dev Breaks: iptables-dev (<< 1.6.0-3)
Section: libdevel Section: libdevel
Description: netfilter xtables library Description: netfilter xtables library
The user-space interface to the Netfilter xtables kernel framework. The user-space interface to the Netfilter xtables kernel framework.
...@@ -66,8 +66,8 @@ Architecture: linux-any ...@@ -66,8 +66,8 @@ Architecture: linux-any
Section: libs Section: libs
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.6.0-2) Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-2) Breaks: iptables (<< 1.6.0-3)
Description: netfilter libipt library Description: netfilter libipt library
The user-space iptables C library from the Netfilter xtables framework. The user-space iptables C library from the Netfilter xtables framework.
. .
...@@ -78,9 +78,12 @@ Package: libiptc-dev ...@@ -78,9 +78,12 @@ Package: libiptc-dev
Architecture: linux-any Architecture: linux-any
Priority: optional Priority: optional
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends} Depends: libiptc0 (=${binary:Version}),
Conflicts: iptables-dev libip4tc-dev (=${binary:Version}),
Breaks: linux-libc-dev (<< 3.5) libip6tc-dev (=${binary:Version}),
${misc:Depends}
Replaces: iptables-dev (<< 1.6.0-3)
Breaks: iptables-dev (<< 1.6.0-3)
Section: libdevel Section: libdevel
Description: Development files for libiptc Description: Development files for libiptc
The user-space iptables C library from the Netfilter xtables framework. The user-space iptables C library from the Netfilter xtables framework.
...@@ -96,8 +99,8 @@ Architecture: linux-any ...@@ -96,8 +99,8 @@ Architecture: linux-any
Section: libs Section: libs
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.6.0-2) Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-2) Breaks: iptables (<< 1.6.0-3)
Description: netfilter libi4pt library Description: netfilter libi4pt library
The user-space iptables (IPv4) C library from the Netfilter xtables framework. The user-space iptables (IPv4) C library from the Netfilter xtables framework.
. .
...@@ -109,8 +112,8 @@ Architecture: linux-any ...@@ -109,8 +112,8 @@ Architecture: linux-any
Priority: optional Priority: optional
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends} Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables-dev Replaces: iptables-dev (<< 1.6.0-3)
Breaks: linux-libc-dev (<< 3.5) Breaks: iptables-dev (<< 1.6.0-3)
Section: libdevel Section: libdevel
Description: Development files for libiptc Description: Development files for libiptc
The user-space iptables (IPv4) C library from the Netfilter xtables framework. The user-space iptables (IPv4) C library from the Netfilter xtables framework.
...@@ -126,8 +129,8 @@ Architecture: linux-any ...@@ -126,8 +129,8 @@ Architecture: linux-any
Section: libs Section: libs
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends} Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.6.0-2) Replaces: iptables (<< 1.6.0-3)
Breaks: iptables (<< 1.6.0-2) Breaks: iptables (<< 1.6.0-3)
Description: netfilter libipt library Description: netfilter libipt library
The user-space iptables (IPv6) C library from the Netfilter xtables framework. The user-space iptables (IPv6) C library from the Netfilter xtables framework.
. .
...@@ -139,8 +142,8 @@ Architecture: linux-any ...@@ -139,8 +142,8 @@ Architecture: linux-any
Priority: optional Priority: optional
Pre-Depends: ${misc:Pre-Depends} Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends} Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables-dev Replaces: iptables-dev (<< 1.6.0-3)
Breaks: linux-libc-dev (<< 3.5) Breaks: iptables-dev (<< 1.6.0-3)
Section: libdevel Section: libdevel
Description: Development files for libiptc Description: Development files for libiptc
The user-space iptables (IPv6) C library from the Netfilter xtables framework. The user-space iptables (IPv6) C library from the Netfilter xtables framework.
......
usr/lib/*/libiptc.so usr/lib/*/libiptc.so
usr/lib/*/pkgconfig/libiptc.pc usr/lib/*/pkgconfig/libiptc.pc
usr/include/libiptc/libxtc.h usr/include/libiptc/libxtc.h
usr/include/libiptc/libiptc.h
usr/include/libiptc/xtcshared.h usr/include/libiptc/xtcshared.h
usr/include/libiptc/ipt_kernel_headers.h usr/include/libiptc/ipt_kernel_headers.h
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment