Skip to content

Add keepassxc 2.2.2 #534

Merged
merged 1 commit into from
Nov 27, 2017
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 36 additions & 0 deletions keepassxc.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/usr/bin/env beesh

# BEE_VERSION keepassxc-2.2.2-0

# bee download https://github.com/keepassxreboot/keepassxc.git

SRCURL[0]="/src/mariux/beeroot/downloads/keepassxc-${PKGVERSION}_p182_b0e6bcfa.tar.bz2"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Collaborator Author

@wwwutz wwwutz Nov 22, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there is a bug in the cmakefile doing git related stuff in a 'non'-git source file tree. (.tar.gz has no .git/ ). So I downloaded the complete git, latest & greatest.

This hadn't fixed the issue, but compiles fine.


PATH=/usr/local/qt5/bin:$PATH

# remove buggy cmake git ref settings
PATCHURL[0]='/src/mariux/beeroot/downloads/keepassxc-2.2.2_p182_b0e6bcfa-git-get-refs.patch'
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CMakeLists.txt in the release contains the following lines.

set(KEEPASSXC_VERSION_MAJOR "2")
set(KEEPASSXC_VERSION_MINOR "2")
set(KEEPASSXC_VERSION_PATCH "2")
set(KEEPASSXC_VERSION "${KEEPASSXC_VERSION_MAJOR}.${KEEPASSXC_VERSION_MINOR}.${KEEPASSXC_VERSION_PATCH}")

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes ?!?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for the files: This is the issue. Feel free to report upstairs or whatever it's called to waste time 8-) 8-) 8-)

-- Performing Test HAVE_PR_SET_DUMPABLE - Success
-- Performing Test HAVE_RLIMIT_CORE
-- Performing Test HAVE_RLIMIT_CORE - Success
CMake Error: File /scratch/local/.git/packed-refs does not exist.
CMake Error at /scratch/local/bee-root/keepassxc/keepassxc-2.2.2-0/build/src/CMakeFiles/git-data/grabRef.cmake:27 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  cmake/GetGitRevisionDescription.cmake:77 (include)
  src/CMakeLists.txt:22 (get_git_head_revision)


CMake Error at /scratch/local/bee-root/keepassxc/keepassxc-2.2.2-0/build/src/CMakeFiles/git-data/grabRef.cmake:28 (file):
  file failed to open for reading (No such file or directory):

    /scratch/local/bee-root/keepassxc/keepassxc-2.2.2-0/build/src/CMakeFiles/git-data/packed-refs
Call Stack (most recent call first):
  cmake/GetGitRevisionDescription.cmake:77 (include)
  src/CMakeLists.txt:22 (get_git_head_revision)


CMake Error at /scratch/local/bee-root/keepassxc/keepassxc-2.2.2-0/build/src/CMakeFiles/git-data/grabRef.cmake:39 (file):
  file failed to open for reading (No such file or directory):

    /scratch/local/bee-root/keepassxc/keepassxc-2.2.2-0/build/src/CMakeFiles/git-data/head-ref
Call Stack (most recent call first):
  cmake/GetGitRevisionDescription.cmake:77 (include)
  src/CMakeLists.txt:22 (get_git_head_revision)


# build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}