ndn-cxx, nfd: Update to the 0.3.4 release

Bump other packages to be rebuilt with the new library

nlsr and ndn-traffic-generator include additional patches

Change-Id: Ia15e2def6820442b20cd4b231242e09051739a8a
Refs: #3132
12 files changed
tree: b3c8aff846e3ca42efd6ba1cb713e5e0828fa207
  1. chronochat/
  2. ndn-cxx/
  3. ndn-tools/
  4. ndn-traffic-generator/
  5. ndns/
  6. nfd/
  7. nlsr/
  8. repo-ng/
  9. .gitignore
  10. Makefile
  11. packaging.mk
  12. README.md
README.md

NDN Binary packages for Ubuntu

Prerequisites

The following packages needs to be installed in order to build source .deb package to be upload to PPA:

sudo apt-get install git devscripts debhelper dh-make

Building source packages

The build process is very much automated and the following command can be used to build all packages and upload them to the ppa.

make dput

Before running dput make sure that you have access to upload packages to named-data/ppa (or modify target PPA repository in packaging.mk).

To build a specific package, go to the package's folder and run the same make dput command.

Advanced uses

The scripts by default create source packages for Ubuntu 12.04 (precise), 13.10 (saucy), and 14.04 (trusty). If necessary, default actions and distributions can be overriden:

To only build source packages (no upload) only for Ubuntu 12.04:

make build DISTROS=precise

To build binary package that can be installed with dpkg -i <package>.deb:

make build DEBUILD=debuild DISTROS=precise

The build package will be in <package-folder>/work/<package-name>_<version>.deb