diff --git a/CMakeLists.txt b/CMakeLists.txt index 292e9c65..8abb2a13 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,6 +24,8 @@ if(LLVM_CONFIG_PATH) set(LLVM_CONFIG_BINARY ${LLVM_CONFIG_PATH}) endif(LLVM_CONFIG_PATH) +find_package(Threads REQUIRED) + message(STATUS "Checking for yaml-cpp...") find_package(yaml-cpp REQUIRED) diff --git a/packaging/debian/changelog b/packaging/debian/changelog index d13b69e1..a8ec7ad3 100644 --- a/packaging/debian/changelog +++ b/packaging/debian/changelog @@ -1,4 +1,4 @@ -clang-uml ({{VERSION}}-0{{OS}}{{REBUILD}}~{{DISTRIBUTION}}) {{DISTRIBUTION}}; urgency=low +clang-uml ({{VERSION}}-0{{OS}}{{REBUILD}}ppa1~{{DISTRIBUTION}}1) {{DISTRIBUTION}}; urgency=low * Initial release diff --git a/packaging/debian/control.bionic b/packaging/debian/control.bionic index 63aa8d3b..436d762f 100644 --- a/packaging/debian/control.bionic +++ b/packaging/debian/control.bionic @@ -2,7 +2,7 @@ Source: clang-uml Maintainer: Bartek Kryza Section: devel Priority: optional -Build-Depends: debhelper, make, gcc-8, g++-8, cmake, libyaml-cpp-dev, clang-10, libclang-10-dev, libclang-cpp10-dev +Build-Depends: debhelper, make, gcc-8, g++-8, cmake (>= 3.10), libyaml-cpp-dev, clang-10, libclang-10-dev, libclang-cpp10-dev Standards-Version: 4.3.0 Vcs-Browser: https://github.com/bkryza/clang-uml Vcs-Git: https://github.com/bkryza/clang-uml.git diff --git a/packaging/debian/control.focal b/packaging/debian/control.focal index aaf0af76..36d82ad6 100644 --- a/packaging/debian/control.focal +++ b/packaging/debian/control.focal @@ -2,7 +2,7 @@ Source: clang-uml Maintainer: Bartek Kryza Section: devel Priority: optional -Build-Depends: debhelper, make, gcc-10, g++-10, cmake, libyaml-cpp-dev, clang-12, libclang-12-dev, libclang-cpp12-dev +Build-Depends: debhelper, make, gcc-10, g++-10, cmake (>= 3.10), libyaml-cpp-dev, clang-12, libclang-12-dev, libclang-cpp12-dev Standards-Version: 4.3.0 Vcs-Browser: https://github.com/bkryza/clang-uml Vcs-Git: https://github.com/bkryza/clang-uml.git diff --git a/packaging/debian/control.jammy b/packaging/debian/control.jammy index cf35fe46..1efcb688 100644 --- a/packaging/debian/control.jammy +++ b/packaging/debian/control.jammy @@ -2,7 +2,7 @@ Source: clang-uml Maintainer: Bartek Kryza Section: devel Priority: optional -Build-Depends: debhelper, make, gcc-12, g++-12, cmake, libyaml-cpp-dev, clang-14, libclang-14-dev, libclang-cpp14-dev +Build-Depends: debhelper, make, gcc-12, g++-12, cmake (>= 3.10), libyaml-cpp-dev, clang-14, libclang-14-dev, libclang-cpp14-dev Standards-Version: 4.3.0 Vcs-Browser: https://github.com/bkryza/clang-uml Vcs-Git: https://github.com/bkryza/clang-uml.git diff --git a/packaging/debian/rules b/packaging/debian/rules index 29280a77..785bf144 100755 --- a/packaging/debian/rules +++ b/packaging/debian/rules @@ -3,7 +3,6 @@ export DH_VERBOSE=1 export CLANGUML_GIT_TOPLEVEL_DIR=$(CURDIR) - override_dh_auto_configure: dh_auto_configure --buildsystem=cmake -- -DCMAKE_BUILD_TYPE=release -DCMAKE_INSTALL_PREFIX=/usr