Package Details: cpplint 456.r43-1

Git Clone URL: https://aur.archlinux.org/cpplint.git (read-only, click to copy)
Package Base: cpplint
Description: Automated checker to make sure a C++ file follows Google's C++ style guide.
Upstream URL: https://google.github.io/styleguide/cppguide.html
Licenses: custom:BSD3
Submitter: liganic
Maintainer: vith
Last Packager: vith
Votes: 34
Popularity: 0.000000
First Submitted: 2012-05-30 19:12 (UTC)
Last Updated: 2020-07-29 09:56 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Pinned Comments

kgizdov commented on 2019-10-18 09:34 (UTC) (edited on 2020-06-01 09:33 (UTC) by kgizdov)

I made cpplint-py3 from the fork, so people can choose.

EDIT: cpplint-py3 is now python-cpplint in [community]. You should be upgraded automatically. If you still wish to use this package, you are free to do so, however, be aware that Arch Linux will eventually drop Python 2.

Latest Comments

1 2 3 4 Next › Last »

kgizdov commented on 2019-10-18 09:34 (UTC) (edited on 2020-06-01 09:33 (UTC) by kgizdov)

I made cpplint-py3 from the fork, so people can choose.

EDIT: cpplint-py3 is now python-cpplint in [community]. You should be upgraded automatically. If you still wish to use this package, you are free to do so, however, be aware that Arch Linux will eventually drop Python 2.

atopia commented on 2018-11-12 22:19 (UTC)

It seems that https://github.com/cpplint/cpplint is significantly more up-to-date and given that it's the upstream for pypi, I feel it would be reasonable to switch. FWIW, that repo is also the #1 hit if you search for cpplint on Google.

vith commented on 2016-11-03 16:28 (UTC)

Hmm.. that fork does seem to be more active, I'm just not sure it's what this package's users expect to be getting. Can it really be called upstream of the Google repo? Google's docs don't mention installing cpplint from PyPi that I can find.

mattyclarkson commented on 2016-11-01 16:58 (UTC)

This should really use the cpplint from the upstream PyPi module. It is maintained by the community on GitHub: https://github.com/theandrewdavis/cpplint

vith commented on 2016-05-25 22:54 (UTC)

Should be fixed now. Just pushed 456-1 with a rewritten PKGBUILD.

Drew commented on 2016-05-15 22:12 (UTC)

cpplint.py fails the validity check.

vith commented on 2016-05-13 06:59 (UTC)

Updated my proposed PKGBUILD to check out a specific commit from git and use the version numbers given in the commit message as our pkgver, rather than renaming the package to cpplint-git. https://gist.github.com/vith/4233d4dbd823c4dab1149b96557f1e70

allspark commented on 2016-05-12 05:41 (UTC)

As per https://wiki.archlinux.org/index.php/VCS_package_guidelines, packages building directly from git should be name pkgname-git. Please reupload this package with the correct name (syncthing-discosrv-git) and ask for the merge of this one with the new one to keep comments. This package should only be based on the release tags.

vith commented on 2016-05-04 08:16 (UTC) (edited on 2016-05-04 08:25 (UTC) by vith)

I made some improvements to the PKGBUILD: * Avoid makepkg failure when old source files are still present by using unique filenames for each version (previously, it would not redownload the sources, resulting in checksum error) * Specify license as 'custom:BSD3' in PKGBUILD * Extract license text from source file * Verify license text against checksum * Install license text to /usr/share/licenses/cpplint/LICENSE * Don't make README executable https://gist.github.com/vith/4233d4dbd823c4dab1149b96557f1e70 edit: also changed arch to 'any' as namcap was warning: cpplint W: No ELF files and not an "any" package

liganic commented on 2016-05-02 18:57 (UTC)

Updated, happy linting.