mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2025-02-25 17:01:17 -05:00
Add the packaging metadata to build the keepassxc snap (#83)
This commit is contained in:
parent
68cc06dc1f
commit
e00c6f9c77
31
snapcraft.yaml
Normal file
31
snapcraft.yaml
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
name: keepassxc
|
||||||
|
version: develop
|
||||||
|
summary: community driven port of the windows application “Keepass Password Safe”
|
||||||
|
description: |
|
||||||
|
KeePassXC is an application for people with extremly high demands on secure
|
||||||
|
personal data management. It has a light interface, is cross platform and
|
||||||
|
published under the terms of the GNU General Public License.
|
||||||
|
confinement: strict
|
||||||
|
|
||||||
|
apps:
|
||||||
|
keepassxc:
|
||||||
|
command: desktop-launch keepassxc
|
||||||
|
plugs: [unity7, opengl, gsettings, home]
|
||||||
|
|
||||||
|
parts:
|
||||||
|
keepassxc:
|
||||||
|
source: .
|
||||||
|
plugin: cmake
|
||||||
|
configflags:
|
||||||
|
- -DCMAKE_BUILD_TYPE=Release
|
||||||
|
- -DWITH_TESTS=OFF
|
||||||
|
build-packages:
|
||||||
|
- g++
|
||||||
|
- libgcrypt20-dev
|
||||||
|
- libmicrohttpd-dev
|
||||||
|
- libqt5x11extras5-dev
|
||||||
|
- qtbase5-dev
|
||||||
|
- qttools5-dev
|
||||||
|
- qttools5-dev-tools
|
||||||
|
- zlib1g-dev
|
||||||
|
after: [desktop-qt5]
|
Loading…
x
Reference in New Issue
Block a user