libnatpmp-dev - portable and fully compliant implementation of NAT-PMP (dev files)

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libnatpmp-dev_20150609-7_i386.deb
Package name libnatpmp-dev
Package version 20150609
Package release 7
Package architecture i386
Package type deb
Category devel::lang:c devel::library implemented-in::c libdevel network::configuration network::routing protocol::udp role::devel-lib role::program
License -
Maintainer Thomas Goirand <>
Download size 7.15 KB
Installed size 28.00 KB
NAT-PMP is the direct concurrent to the UPnP IGD specification. It is
providing a way to do NAT traversal. It is part of the Bonjour protocol
specifications. At the moment it is mainly supported by Apple software and
hardware. For a way to add NAT-PMP capabilities to your *BSD, Linux or
(Open)Solaris Router, you should have a look at MiniUPnPd which is
supporting NAT-PMP in addition to UPnP since December 2007 !
libnatpmp is an attempt to make a portable and fully compliant
implementation of the protocol NAT-PMP for the client side. It is based on non
blocking sockets and all calls of the API are asynchronous. It is therefore
very easy to integrate the NAT-PMP code to any event driven code.
This package contains development files needed to build using libnatpmp.


Package Version Architecture Repository
libnatpmp-dev_20150609-7_amd64.deb 20150609 amd64 Debian Main
libnatpmp-dev - - -


Name Value
libnatpmp1 = 20150609-7


Type URL
Binary Package libnatpmp-dev_20150609-7_i386.deb
Source Package libnatpmp

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libnatpmp-dev deb package:
    # sudo apt-get install libnatpmp-dev




2019-01-29 - Yangfl <>
libnatpmp (20150609-7) unstable; urgency=medium
* Fix symlink overwrites of doc directories (Closes: #905200).
* Mark Multi-Arch same for libnatpmp1.
2019-01-07 - Yangfl <>
libnatpmp (20150609-6) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTCBFS: multiarchify python Build-Depends. (Closes: #913150)
[ Yangfl ]
* Bump Standards-Version to 4.3.0.
* Bump debhelper compat to 12.
2018-08-16 - Yangfl <>
libnatpmp (20150609-5) unstable; urgency=medium
* Fix symlink overwrites of doc directories (Closes: #905200).
* Bump Standards-Version to 4.2.0.
2018-05-23 - Yangfl <>
libnatpmp (20150609-4) unstable; urgency=medium
* Move library to multiarch path.
* Make Homepage field more accurate.
2018-04-21 - Yangfl <>
libnatpmp (20150609-3) unstable; urgency=medium
* Mark Replaces and Breaks natpmp-utils for natpmpc (Closes: #894249).
* Mark Multi-Arch same for libnatpmp-dev and python3-libnatpmp.
* Disable hurd-any due to lack of rt_msghdr and RTM_*.
* Bump Standards-Version to 4.1.4.
2018-03-26 - Thomas Goirand <>
libnatpmp (20150609-2) unstable; urgency=medium
* Uploading to unstable.
2018-02-01 - Thomas Goirand <>
libnatpmp (20150609-1) experimental; urgency=medium
[ Yangfl ]
* New upstream release.
* Add Python 3 module.
* Rename natpmp-utils to natpmpc.
[ Thomas Goirand ]
* Updated VCS URLs to point to Salsa.
* Ran wrap-and-sort -bast.
* Added a debian/gbp.conf.
2011-08-24 - Thomas Goirand <>
libnatpmp (20110808-3) unstable; urgency=low
[ Thomas Goirand ]
* Moves the natpmpc inside a new natpmp-utils package (Closes: #639084).
* Removes Debian specific natpmpc.1, since upstream integrated it in his
upstream tarball.
[ Stanislav Maslovski ]
* debian/control:
- no need to build-depend/depend on python: python module is not built
- corrected libnatpmp1 dependencies
- corrected libnatpmp-dev dependencies
- natpmp-utils replaces older libnatpmp binaries
- linatpmp1 suggests natpmp-utils
* debian/rules:
- do not move files by hand, use dh_install
- install docs and changelogs only once
* new files:
- natpmp-utils.install, natpmp-utils.manpages,
libnatpmp-dev.install, libnatpmp1.install
* removed files:
- libnatpmp1.shibls (not needed; autogenerated by dh_makeshlibs),
2011-08-22 - Thomas Goirand <>
libnatpmp (20110808-2) unstable; urgency=low
* Removes the Provides: libnatpmp0 (Closes: #638828).
2011-08-09 - Thomas Goirand <>
libnatpmp (20110808-1) unstable; urgency=low
* New upstream version 20110808, now building on kFreeBSD (Closes: #636786).
* libnatpmp-dev doesn't recommends minissdpd anymore (Closes: #630334).

See Also

Package Description
libnatpmp1_20150609-7_i386.deb portable and fully compliant implementation of NAT-PMP
libnautilus-extension-dev_3.30.5-2_i386.deb libraries for nautilus components - development version
libnautilus-extension1a_3.30.5-2_i386.deb libraries for nautilus components - runtime version
libnauty2-dev_2.6r10+ds-1_i386.deb library for graph automorphisms -- development package
libnauty2_2.6r10+ds-1_i386.deb library for graph automorphisms -- library package
libnav-msgs-dev_1.12.7-1_i386.deb Messages relating to Robot OS nav, C/C++ interface
libnb-javaparser-java_9+2018-1_all.deb Parser for the Java language which is good for use in tools
libnb-org-openide-modules-java_10.0-2_all.deb Utility classes for modules from the NetBeans Platform
libnb-org-openide-util-java_10.0-2_all.deb Utility classes from the NetBeans Platform
libnb-org-openide-util-lookup-java_10.0-2_all.deb Utility lookup classes from the NetBeans Platform
libnb-platform-devel-java_10.0-2_all.deb Build harness for NetBeans Platform
libnb-platform18-java_10.0-2_all.deb NetBeans Platform for building rich desktop applications in Java
libnbcompat-dev_20180822-5_i386.deb NetBSD pkgsrc compatibility library
libncap-dev_1.9.2-3_i386.deb static library and header files for libncap
libncap44_1.9.2-3_i386.deb network capture library