From 0b64ff5db42121fec07b9e2294af8c46d36aa328 Mon Sep 17 00:00:00 2001
From: Case Duckworth
Date: Wed, 8 Feb 2023 15:44:01 -0600
Subject: Initial commit

---
 examples/keepassxc | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
 create mode 100644 examples/keepassxc

(limited to 'examples/keepassxc')

diff --git a/examples/keepassxc b/examples/keepassxc
new file mode 100644
index 0000000..cd3cf42
--- /dev/null
+++ b/examples/keepassxc
@@ -0,0 +1,27 @@
+# keepassxc -*- bash-ts -*-
+
+SOURCE=https://github.com/keepassxreboot/keepassxc.git
+
+# This is a cmake program
+
+CMAKE_ARGS=(
+	-DCMAKE_INSTALL_PREFIX="$MISC_INSTALL_PREFIX"
+	-DCMAKE_BUILD_TYPE="Release"
+	# Features
+	-DWITH_XC_AUTOTYPE="ON"     # Auto-Type
+	-DWITH_XC_YUBIKEY="OFF"     # YubiKey HMAC-SHA1 authentication support
+	-DWITH_XC_BROWSER="ON"      # KeePassXC-Browser extension support
+	-DWITH_XC_NETWORKING="ON"   # Networking support
+	-DWITH_XC_SSHAGENT="ON"     # SSHAgent support
+	-DWITH_XC_FDOSECRETS="ON"   # Freedesktop.org Secrets Service support
+	-DWITH_XC_KEESHARE="OFF"    # KeeShare group synchronization extension
+	-DWITH_XC_UPDATECHECK="OFF" # Enable/Disable automatic updating checking
+)
+
+# Plan
+
+repo_pull latest
+repo_ready
+
+with_repo '{ mkdir build; cd build; cmake "${CMAKE_ARGS[@]}" ..; }'
+_make install
-- 
cgit 1.4.1-21-gabe81