Search Criteria
Package Details: sdbus-cpp-git 2:1.2.0.4.r317.d20220905.74d849d-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/sdbus-cpp-git.git (read-only, click to copy) |
---|---|
Package Base: | sdbus-cpp-git |
Description: | sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide expressive, easy-to-use API in modern C++ |
Upstream URL: | https://github.com/Kistler-Group/sdbus-cpp |
Licenses: | LGPL2.1, custom:sdbus-c++ LGPL Exception 1.0 |
Conflicts: | sdbus-cpp |
Provides: | sdbus-cpp-git, sdbus-cpp-git-, sdbus-cpp-git-git |
Submitter: | cirk2 |
Maintainer: | cirk2 |
Last Packager: | cirk2 |
Votes: | 0 |
Popularity: | 0.000000 |
First Submitted: | 2019-11-29 23:39 (UTC) |
Last Updated: | 2022-09-13 08:39 (UTC) |
Dependencies (6)
- expat (expat-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR)
- cmake (cmake-gitAUR) (make)
- doxygen (doxygen-gitAUR, doxygen-yapAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-gitAUR, systemd-fmlAUR, systemd-selinuxAUR, sysupdated-systemd-gitAUR) (make)
Latest Comments
murf112358 commented on 2024-10-22 15:02 (UTC)
Greetings, cirk2! It seems the cmake options have changed:
The build script fails at the command
cmake build --target docs
Thanks for maintaining!
dreieck commented on 2021-07-08 10:12 (UTC)
Needs
expat
as dependency:namcap
says:E: Dependency expat detected and not included (libraries ['usr/lib/libexpat.so.1'] needed in files ['usr/bin/sdbus-c++-xml2cpp'])
dreieck commented on 2021-07-08 10:11 (UTC)
license
-entryLGPLv2.1
should beLGPL2.1
(as this one is the name present in/usr/share/licenses/common/
).Thanks for maintaining!
dreieck commented on 2021-07-08 09:49 (UTC) (edited on 2021-07-08 11:02 (UTC) by dreieck)
Please change the versioning scheme such that the software's notion of version is the first part of
$pkgver
. (Cf. PKGBUILD-guidelines, see also VCS packages guidelines.)Version
0.8.3
is the latest release.So you
pkgver()
should parse the release to generate something like (currently)0.8.3+r261.e16ffb1
or so.git describe --tags
in this case gives already the needed information, the fileCMakeLists.txt
also has it.You can see package
sdbus-cpp-nosystemd-git
as an example.This is important to compare the versions of the packages
sdbus-cpp-git
andsdbus-cpp
.Also, you then can also (and I would find it helpful if you do) add
="${pkgver}"' to the
provides=('sdbus-cpp')`-entry.(Don't forget to increment
$epoch
when changing versioning scheme.)Thanks for maintaining!
vsemyonoff commented on 2020-02-02 19:31 (UTC)
Please add
doxygen
to build time dependency list becausemakepkg
fails without it or disable documentation generation while building package.