deb_dpdk.git
7 years agod/copyright: refer to full on system GPL-3 license 37/1737/1
Christian Ehrhardt [Thu, 23 Jun 2016 08:25:30 +0000 (10:25 +0200)]
d/copyright: refer to full on system GPL-3 license

This follows the guidance of
https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile

Change-Id: Ic91671a261a1631f95c7de32a56268276aad3c6a
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agod/copyright include BSD license as recommended by debian policy 36/1736/1
Christian Ehrhardt [Thu, 23 Jun 2016 08:24:40 +0000 (10:24 +0200)]
d/copyright include BSD license as recommended by debian policy

This follows the guidance of:
https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile
https://lintian.debian.org/tags/copyright-refers-to-deprecated-bsd-license-file.html

Change-Id: Ic39ac1dc3104c383ac2fcbb331288009c12bd10b
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agod/control: drop unused mempool dependency from librte-eal2 35/1735/1
Christian Ehrhardt [Thu, 23 Jun 2016 08:15:18 +0000 (10:15 +0200)]
d/control: drop unused mempool dependency from librte-eal2

Now that linking is fixed and there is no circular dependency anymore
there is no need to still manually add the formerly hidden mempool
dependency.

Change-Id: Ieb3ae0bac70f42a7bbf6d6bc84f8c720e806f6c8
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agofix package names to match sonames 34/1734/1
Christian Ehrhardt [Thu, 23 Jun 2016 08:13:33 +0000 (10:13 +0200)]
fix package names to match sonames

Following policy and fixing the warning regarding
https://lintian.debian.org/tags/package-name-doesnt-match-sonames.html

Change-Id: Ib946075ff64c0f1c30e32f7998a3aa99256ebce5
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agod/control bump to Standards-Version 3.9.8 33/1733/1
Christian Ehrhardt [Thu, 23 Jun 2016 08:01:53 +0000 (10:01 +0200)]
d/control bump to Standards-Version 3.9.8

This is the checklist for that bump and we pass them all:

2.1. Version 3.9.8.0
--------------------
     Released February, 2016.
     9.6
          The menu system is deprecated in favor of the Free Desktop menu
          standard.
2.2. Version 3.9.7.0
--------------------
     Released February, 2016.
     10.5
          Symbolic links must not traverse above the root directory.
     9.2.2
          32bit UIDs in the range 65536-4294967293 are reserved for
          dynamically allocated user accounts.
     5.1
          Empty field values in control files are only permitted in the
          `debian/control' file of a source package.
     4.9
          `debian/rules': required targets must not attempt network access.
     12.3
          recommend to ship additional documentation for package `pkg' in a
          separate package `pkg-doc' and install it into `/usr/share/doc/pkg'.

Change-Id: I7cd59b62f548ef6ad1c7c72feddc608c8715ee74
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agod/control set maintainers to deb-dpdk@lists.fd.io 32/1732/1
Christian Ehrhardt [Thu, 23 Jun 2016 07:58:04 +0000 (09:58 +0200)]
d/control set maintainers to deb-dpdk@lists.fd.io

Change-Id: Ib48d03fa3dd46914c4d7c9caffc9246a03239aca
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agoIgnore quilt dir 31/1731/1
Christian Ehrhardt [Thu, 23 Jun 2016 07:52:54 +0000 (09:52 +0200)]
Ignore quilt dir

Just add .pc to .gitignore to avoid making git status noisy

Change-Id: I172bb9bae4372ee9d6751614ffbd5ac736120f7f
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agod/rules: allow external override of base dpdk configuration 30/1730/1
Christian Ehrhardt [Thu, 23 Jun 2016 07:47:13 +0000 (09:47 +0200)]
d/rules: allow external override of base dpdk configuration

By using := instead of = users that rebuild our packaging can overwrite
the following via environment variables:
  DPDK_CONFIG
  RTE_MACHINE
  RTE_TARGET

That is already used by some consumers of the Ubuntu packaging to get
optimized build, but would allow them to go on without a patch on top.
Also since it is a no-op, as long as the variables are not set, it is
fairly safe.

Change-Id: I26265c09c90d33a6e4cd37f8c26ac0ef5baac0c4
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agochangelog: backport more dpdk 16.07 library linking fixes 29/1729/1
Christian Ehrhardt [Thu, 23 Jun 2016 07:41:58 +0000 (09:41 +0200)]
changelog: backport more dpdk 16.07 library linking fixes

Upstream identified more issues, this is the backport of some
discussions around that.

Change-Id: I0acdecf2e1d518fa81af7bb4c9b51fc81c36a418
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agobackport of further dpdk 16.07 fixes for library linking 28/1728/1
Christian Ehrhardt [Thu, 23 Jun 2016 07:39:46 +0000 (09:39 +0200)]
backport of further dpdk 16.07 fixes for library linking

Adding d/p/ubuntu-backport-44-linking-cleanup.patch

This is a merge of related upstream discussions:
- [PATCH 1/3] mk: fix librte_pipeline dependency list truncation
- [PATCH 3/3] mk: fail build on incomplete shared library dependencies

Forwarded: yes (likely in DPDK 16.07 in some way)
Author: Christian Ehrhardt <christian.ehrhardt@canonical.com>
Last-Update: 2016-06-23

Change-Id: Id994f1dbf1906ee9fbabc6527b26f957d3af906f
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agogitreview: set default branch in dpdk release specific branch 80/1580/1
Christian Ehrhardt [Wed, 15 Jun 2016 19:13:20 +0000 (21:13 +0200)]
gitreview: set default branch in dpdk release specific branch

Now that we started our dpdk release 16.04 specific branch and
git-review should automatically go into that branch.

This does not affect master as we only change the deb_dpdk_16.04 branch
itself and avoids accidentially pushing to master.

Change-Id: Iea583c098d04791f911e912a1783fdac906e8549
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agoMerge Ubuntu DPDK packaging as of 15th June 2016 79/1579/1
Christian Ehrhardt [Wed, 15 Jun 2016 18:29:06 +0000 (20:29 +0200)]
Merge Ubuntu DPDK packaging as of 15th June 2016

As discussed this shall be our initial baseline.
If history is needed for any sort of debugging or analysis it can be
found at https://code.launchpad.net/~ubuntu-server/dpdk/+git/dpdk

Change-Id: Ie95c7effbbea34d723df14f6451c1f782000cbc1
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
7 years agoMerge "Initial .gitreview"
C.J. Collier [Wed, 15 Jun 2016 16:29:04 +0000 (16:29 +0000)]
Merge "Initial .gitreview"

7 years agoImported upstream release 16.04 42/1542/1
C.J. Collier [Tue, 14 Jun 2016 14:54:47 +0000 (07:54 -0700)]
Imported upstream release 16.04

* gbp import-orig ../dpdk-16.04.tar.xz

Change-Id: Iac2196db782ba322f6974d8a752acc34ce5024c3
Signed-off-by: C.J. Collier <cjcollier@linuxfoundation.org>
7 years agoInitial .gitreview 40/1540/1
Ed Warnicke [Tue, 14 Jun 2016 14:11:48 +0000 (09:11 -0500)]
Initial .gitreview

Change-Id: I5c0395abfac1b0cf43d00062df6f8dcce5388ed3
Signed-off-by: Ed Warnicke <eaw@cisco.com>
7 years agoInitial empty repository
C.J. Collier [Mon, 13 Jun 2016 21:35:57 +0000 (21:35 +0000)]
Initial empty repository