I was able to build the latest version. Do you build in a clean chroot? Otherwise the build system might pick up some tool for Debian packaging in your environment which doesn't work. That's just a guess. Without your full build log I can't say anything more specific.
Search Criteria
Package Details: cmake-format 0.6.13-1
Git Clone URL: | https://aur.archlinux.org/cmake-format.git (read-only, click to copy) |
---|---|
Package Base: | cmake-format |
Description: | Source code formatter for CMake listfiles |
Upstream URL: | https://github.com/cheshirekow/cmake_format |
Licenses: | |
Submitter: | Martchus |
Maintainer: | Martchus (sum01, Martchus) |
Last Packager: | Martchus |
Votes: | 5 |
Popularity: | 0.002521 |
First Submitted: | 2018-12-05 15:56 |
Last Updated: | 2020-08-19 23:21 |
Dependencies (6)
- python-setuptools
- python-six>=1.13.0
- cmake (cmake-git) (check)
- python-argcomplete (optional) – automatic shell completion
- python-jinja>=2.10.3 (optional)
- python-yaml>=5.3 (optional)
Required by (0)
Sources (1)
Latest Comments
Martchus commented on 2020-04-30 17:35
vinci commented on 2020-04-30 11:15
The latest version gives me a CMake Error: CMake Error at cmake/debian.cmake:43 (add_dependencies): The dependency target "debs-Lysia-amd64" of target "debs" does not exist. Call Stack (most recent call first): CMakeLists.txt:29 (include)
Martchus commented on 2020-01-25 10:07
Read my previous comment.
Feresey commented on 2020-01-25 09:20
Martchus commented on 2020-01-24 14:48
Version 0.6.7 now requires python-six
1.14
which is only in testing. So don't update yet unless your using the testing repo. It is also problematic that the project requires exact versions (https://github.com/cheshirekow/cmake_format/issues/161).
Martchus commented on 2018-12-24 14:11
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff
polyzen commented on 2018-12-08 21:56
python-setuptools
is a runtime dependency when entry_points
is used.
Martchus commented on 2018-12-05 15:59
I added https://aur.archlinux.org/packages/cmake-format.
The reason is the following quote from the Wiki (note the highlighted sentence):
For Python 3 library modules, use python-modulename. Also use the prefix if the package provides a program that is strongly coupled to the Python ecosystem (e.g. pip or tox). For other applications, use only the program name.
(see https://wiki.archlinux.org/index.php/Python_package_guidelines)
I also fixed the (make) dependencies.
bemeurer commented on 2018-07-18 07:46
This is missing python-setuptools
as a dependency.
Pinned Comments
Martchus commented on 2018-12-24 14:11
All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff