Commit 246d62f7 authored by Arturo Borrero Gonzalez's avatar Arturo Borrero Gonzalez
Browse files

d/: package split: libiptc and libiptc-dev



Generate 2 new binary packages libiptc and libiptc-dev from iptables and
iptables-dev.

This way, we can play Multi-Arch games independently with iptables and libiptc.
Signed-off-by: default avatarArturo Borrero Gonzalez <arturo.borrero.glez@gmail.com>
parent 1187751f
...@@ -24,7 +24,11 @@ Vcs-Browser: https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-n ...@@ -24,7 +24,11 @@ Vcs-Browser: https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-n
Package: iptables Package: iptables
Multi-Arch: foreign Multi-Arch: foreign
Architecture: linux-any Architecture: linux-any
Depends: libxtables11 (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Depends: libxtables11 (=${binary:Version}),
libiptc0 (=${binary:Version}),
libip4tc0 (=${binary:Version}),
libip6tc0 (=${binary:Version}),
${misc:Depends}, ${shlibs:Depends}
Suggests: kmod Suggests: kmod
Description: administration tools for packet filtering and NAT Description: administration tools for packet filtering and NAT
iptables is the userspace command line program used to configure iptables is the userspace command line program used to configure
...@@ -56,6 +60,96 @@ Description: iptables development files ...@@ -56,6 +60,96 @@ Description: iptables development files
the available library (libipq, libiptc, libxtables), header, the available library (libipq, libiptc, libxtables), header,
documentation and related files for iptables development. documentation and related files for iptables development.
Package: libiptc0
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.4.16.3-3)
Breaks: iptables (<< 1.4.16.3-3)
Description: netfilter libipt library
The user-space iptables C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
Package: libiptc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables (<< 1.4.2-2)
Breaks: linux-libc-dev (<< 3.5)
Section: libdevel
Description: Development files for libiptc
The user-space iptables C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
.
This package provides development files and static libraries.
Package: libip4tc0
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.4.16.3-3)
Breaks: iptables (<< 1.4.16.3-3)
Description: netfilter libi4pt library
The user-space iptables (IPv4) C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
Package: libip4tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables (<< 1.4.2-2)
Breaks: linux-libc-dev (<< 3.5)
Section: libdevel
Description: Development files for libiptc
The user-space iptables (IPv4) C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
.
This package provides development files and static libraries.
Package: libip6tc0
Multi-Arch: same
Architecture: linux-any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Replaces: iptables (<< 1.4.16.3-3)
Breaks: iptables (<< 1.4.16.3-3)
Description: netfilter libipt library
The user-space iptables (IPv6) C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
Package: libip6tc-dev
Architecture: linux-any
Priority: optional
Pre-Depends: ${misc:Pre-Depends}
Depends: libiptc0 (=${binary:Version}), ${misc:Depends}
Conflicts: iptables (<< 1.4.2-2)
Breaks: linux-libc-dev (<< 3.5)
Section: libdevel
Description: Development files for libiptc
The user-space iptables (IPv6) C library from the Netfilter xtables framework.
.
This library has been considered private for years (and still is), in the
sense of changing symbols and backward compatibility not guaranteed.
.
This package provides development files and static libraries.
Package: iptables-nftables-compat Package: iptables-nftables-compat
Architecture: linux-any Architecture: linux-any
Priority: optional Priority: optional
......
include/linux/netfilter_ipv4/ip_queue.h usr/include/linux/netfilter_ipv4/ include/linux/netfilter_ipv4/ip_queue.h usr/include/linux/netfilter_ipv4/
usr/lib/*/lib*.so usr/lib/*/libx*.so
usr/lib/*/pkgconfig usr/lib/*/pkgconfig/xtables.pc
usr/include usr/include/xtables*
iptables/iptables-apply usr/sbin iptables/iptables-apply usr/sbin
iptables/iptables.xslt usr/share/iptables iptables/iptables.xslt usr/share/iptables
usr/lib/*/libip*.so.*
usr/lib/*/xtables/libip*.so usr/lib/*/xtables/libip*.so
usr/lib/*/xtables/libxt_*.so usr/lib/*/xtables/libxt_*.so
usr/sbin/ip6tables sbin usr/sbin/ip6tables sbin
......
usr/lib/*/libip4tc.so
usr/lib/*/pkgconfig/libip4tc.pc
usr/lib/*/libip4tc.so.*
usr/lib/*/libip6tc.so
usr/lib/*/pkgconfig/libip6tc.pc
usr/include/libiptc/libip6tc.h
usr/lib/*/libip6tc.so.*
usr/lib/*/libiptc.so
usr/lib/*/pkgconfig/libiptc.pc
usr/include/libiptc/libxtc.h
usr/include/libiptc/xtcshared.h
usr/include/libiptc/ipt_kernel_headers.h
usr/lib/*/libiptc.so.*
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