Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - libjson-rpc-cpp-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: libjson-rpc-cpp-git 0.7.0.r4.g781ed34-1

Git Clone URL: https://aur-dev.archlinux.org/libjson-rpc-cpp-git.git (read-only)
Package Base: libjson-rpc-cpp-git
Description: C++ framework for json-rpc 1.0 and 2.0
Upstream URL: https://github.com/cinemast/libjson-rpc-cpp
Licenses: MIT
Conflicts: libjson-rpc-cpp
Provides: libjson-rpc-cpp
Submitter: atweiden
Maintainer: cinemast
Last Packager: cinemast
Votes: 9
Popularity: 0.677693
First Submitted: 2014-12-26 06:31
Last Updated: 2016-08-17 07:35

Latest Comments

1 2 3 4 Next › Last »

cinemast commented on 2016-08-17 07:36

Done, thanks for reporting.

5chdn commented on 2016-08-17 07:33

@cinemast, please also commit the .SRCINFO

makepkg
mksrcinfo
git add PKGBUILD .SRCINFO
git commit -m "...

It keeps reinstalling because '20150220-1' is larger than '0.7.0.r4.g781ed34-1'.

cinemast commented on 2016-08-03 09:50

Thanks for reporting this. I fixed it.

https://aur.archlinux.org/cgit/aur.git/commit/?h=libjson-rpc-cpp-git&id=144795a18ab51e994860d0f5d2995e6eaddd8ee1

clfarron4 commented on 2016-08-03 09:02

Requires 'git' in the makedepends.

cemsbr commented on 2016-05-29 13:57

This package's version is 20150220-1, but the PKGBUILD installs the version 0.6.0.r29.g858c892-1 and I think this is the reason why yaourt updates it every time I run it.

WoefulDerelict commented on 2016-05-02 23:20

cinemast: Glad to help. If you remove the string operation from the second ${pkgname%-git} here in line 53: install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname%-git}/LICENSE"

So that it instead reads: install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

When checking the package with utilities like namcap it will not return an error. I believe it is canonical to copy the licence into a folder with the same name as the package including the VCS suffix.

cinemast commented on 2016-05-02 22:51

Should be fixed in: https://aur.archlinux.org/cgit/aur.git/commit/?h=libjson-rpc-cpp-git&id=99d2f7c67e0467e8441d2cf6e3c77d08a80ca748

Thank you for your gist.

WoefulDerelict commented on 2016-05-02 22:29

Users receiving a failure at the connector_http test should investigate their network settings. You are reviving this error because a nameserver query that should return not found is coming back with a result. There was an issue report here: https://github.com/cinemast/libjson-rpc-cpp/issues/152

If at all possible you should correct your network so that the issue is resolved instead of just disabling the network.

According to the VCS package guidelines in the Arch Linus wiki (https://wiki.archlinux.org/index.php/VCS_package_guidelines) dates are to be used when no other satisfactory data exists from which to extract a pkgver. As it is entirely possible to extract a RELEASE.rREVISION formated version it should be done this way. It is also common practice to place the licence in a folder with the same name as the package. Placing it in a different folder will cause utilities like namcap to throw an error. An example with the appropriate pkgver statement from the wiki can be found here: https://github.com/WoefulDerelict/PKGBUILDs/blob/master/libjson-rpc-cpp-git/PKGBUILD

amagnasco commented on 2016-04-09 22:00

TO EVERYONE GETTING THE CONNECTOR_HTTP ERROR:
kill your internet connection before you compile.

https://github.com/cinemast/libjson-rpc-cpp/issues/152

stevenroose commented on 2016-04-06 10:45

I get an argtable related error:
==> Finished making: argtable 2.13-1 (Wed Apr 6 12:44:28 CEST 2016)
loading packages...
error: 'argtable-docs-2.13-1-any.pkg.tar.xz': duplicate target
Dependencies for `libjson-rpc-cpp-git' are not met, not building...

The complete output: https://gist.github.com/stevenroose/b099082eeba5cca0117af7c55dc706d2