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
Package: iptables
Multi-Arch: foreign
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
Description: administration tools for packet filtering and NAT
iptables is the userspace command line program used to configure
......@@ -56,6 +60,96 @@ Description: iptables development files
the available library (libipq, libiptc, libxtables), header,
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
Architecture: linux-any
Priority: optional
......
include/linux/netfilter_ipv4/ip_queue.h usr/include/linux/netfilter_ipv4/
usr/lib/*/lib*.so
usr/lib/*/pkgconfig
usr/include
usr/lib/*/libx*.so
usr/lib/*/pkgconfig/xtables.pc
usr/include/xtables*
iptables/iptables-apply usr/sbin
iptables/iptables.xslt usr/share/iptables
usr/lib/*/libip*.so.*
usr/lib/*/xtables/libip*.so
usr/lib/*/xtables/libxt_*.so
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