i2pd: new package
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Tue, 27 Mar 2018 21:24:01 +0000 (23:24 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Sun, 1 Apr 2018 19:00:31 +0000 (21:00 +0200)
commitfffbd2c9f7ece83a80c18ebe68473fee9da54614
tree841ee6592abafb8bc400c68b934ecbfde382f4cb
parentcea7aa873aa1b6034c3ac93aec21d74d9901b270
i2pd: new package

i2pd (I2P Daemon) is a full-featured C++ implementation of I2P
client.

I2P (Invisible Internet Protocol) is a universal anonymous
network layer.
All communications over I2P are anonymous and end-to-end
encrypted, participants don't reveal their real IP addresses.

http://i2pd.website

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
[Thomas:
 - Add third patch to not install the license file in /usr/LICENSE and
   the source code in /usr/src instead of using a post-install-target
   hook to remove /usr/LICENSE and /usr/src. Indeed, we're not sure if
   /usr/src contains only stuff installed by this package.
 - Clarify the comment that explains why -DTHREADS_PTHREAD_ARG=OFF is
   passed, especially because it's only needed for older versions of
   CMake, and causes a warning with newer versions of CMake.
 - Propagate architecture dependencies to the Config.in comment about
   the exception_ptr requirement.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
DEVELOPERS
package/Config.in
package/i2pd/0001-Fix-cmake-error-when-DBUILD_SHARED_LIBS-ON.patch [new file with mode: 0644]
package/i2pd/0002-Install-libi2pdclient.patch [new file with mode: 0644]
package/i2pd/0003-build-CMakeLists.txt-don-t-install-source-and-licens.patch [new file with mode: 0644]
package/i2pd/Config.in [new file with mode: 0644]
package/i2pd/S99i2pd [new file with mode: 0644]
package/i2pd/i2pd.hash [new file with mode: 0644]
package/i2pd/i2pd.mk [new file with mode: 0644]
package/i2pd/i2pd.service [new file with mode: 0644]