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