diff options
author | Leo Arias <yo@elopio.net> | 2016-11-07 22:57:06 +0300 |
---|---|---|
committer | Jonathan White <droidmonkey@users.noreply.github.com> | 2016-11-07 22:57:06 +0300 |
commit | e00c6f9c77519acc5821309cbfa68bfee9a9efcb (patch) | |
tree | 91da87b792080d4918799fea9b5862716bbcb407 | |
parent | 68cc06dc1f1be2fc01abc6d918eeb2b9265c6a19 (diff) |
Add the packaging metadata to build the keepassxc snap (#83)
-rw-r--r-- | snapcraft.yaml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/snapcraft.yaml b/snapcraft.yaml new file mode 100644 index 000000000..22462aa85 --- /dev/null +++ b/snapcraft.yaml @@ -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] |