mirror of https://github.com/PurpleI2P/i2pd-snap
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.3 KiB
55 lines
1.3 KiB
name: i2pd |
|
version: 2.45.1 |
|
summary: Distributed anonymous networking framework |
|
description: | |
|
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. |
|
|
|
base: core18 |
|
|
|
icon: i2pd-logo.png |
|
type: app |
|
grade: stable |
|
confinement: strict |
|
|
|
apps: |
|
daemon: |
|
command: i2pd-wrapper |
|
daemon: simple |
|
plugs: [network,network-bind] |
|
graceful-shutdown: |
|
command: kill -2 `cat $SNAP_DATA/datadir/i2pd.pid` |
|
reload-tunnels-conf: |
|
command: kill -1 `cat $SNAP_DATA/datadir/i2pd.pid` |
|
|
|
parts: |
|
i2pd: |
|
source: https://github.com/PurpleI2P/i2pd.git |
|
source-type: git |
|
source-tag: 2.45.1 |
|
plugin: make |
|
make-parameters: |
|
- USE_UPNP=yes |
|
- DEBUG=no |
|
build-packages: |
|
- build-essential |
|
- libboost-date-time-dev |
|
- libboost-filesystem-dev |
|
- libboost-program-options-dev |
|
- libboost-system-dev |
|
- libminiupnpc-dev |
|
- libssl-dev |
|
- zlib1g-dev |
|
artifacts: |
|
- i2pd |
|
- contrib/certificates |
|
- contrib/i2pd.conf |
|
organize: |
|
i2pd: bin/ |
|
contrib/*: . |
|
wrapper: |
|
plugin: dump |
|
source: snap/local/ |
|
stage: [i2pd-wrapper]
|
|
|