mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-10-01 01:26:01 -04: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…
Reference in New Issue
Block a user