Switch to Meson 63/15863/2
authorLuca Boccassi <luca.boccassi@gmail.com>
Tue, 2 Oct 2018 18:32:32 +0000 (19:32 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 13 Nov 2018 11:18:30 +0000 (11:18 +0000)
commit418fa12aa9b143ee6519c43c3c1262c697e3a015
tree3d390ea707b43b2f1ca347f0bb635fd69b432706
parent8f60e8643eeffb180b9d2e16dd8094baaa36cbd2
Switch to Meson

Switch build system from the legacy makefiles to Meson.
Add build dependencies on Meson and pkg-config, update package
names to match the shared library files and their symbols files,
use dh_install instead of manually copying files, delete pkg-config
file as it's provided upstream.

Change-Id: I43271c311736f94a96e55b72b0a056ac45d8eb62
Signed-off-by: Luca Boccassi <luca.boccassi@gmail.com>
18 files changed:
debian/control
debian/dpdk-doc.install [new file with mode: 0644]
debian/dpdk-init
debian/dpdk.install
debian/interfaces [moved from debian/dpdk.interfaces with 100% similarity]
debian/libdpdk-dev.install [new file with mode: 0644]
debian/libdpdk.pc.in [deleted file]
debian/librte-pmd-ixgbe18.08.symbols
debian/librte-pmd-liquidio18.08.symbols [moved from debian/librte-pmd-lio18.08.symbols with 72% similarity]
debian/librte-pmd-octeontx-compress18.08.symbols [new file with mode: 0644]
debian/librte-pmd-octeontx-event18.08.symbols [new file with mode: 0644]
debian/librte-pmd-octeontx-ssovf18.08.symbols [deleted file]
debian/librte-pmd-octeontx-zip18.08.symbols [deleted file]
debian/librte-pmd-octeontx18.08.symbols [new file with mode: 0644]
debian/librte-pmd-sfc18.08.symbols [moved from debian/librte-pmd-sfc-efx18.08.symbols with 73% similarity]
debian/librte-pmd-thunderx18.08.symbols [moved from debian/librte-pmd-thunderx-nicvf18.08.symbols with 72% similarity]
debian/librte-pmd-vmxnet3-18.08.symbols [moved from debian/librte-pmd-vmxnet3-uio18.08.symbols with 70% similarity]
debian/rules