Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 598036 - dev-util/pvs-studio: Static Code Analyzer for C, C++
Summary: dev-util/pvs-studio: Static Code Analyzer for C, C++
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: http://www.viva64.com/en/pvs-studio-d...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 598310
  Show dependency tree
 
Reported: 2016-10-25 06:43 UTC by Evgeniy
Modified: 2016-12-08 04:09 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild (pvs-studio-6.10.19280.1.ebuild,593 bytes, text/plain)
2016-10-27 13:46 UTC, David Hallas
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeniy 2016-10-25 06:43:11 UTC
PVS-Studio is a static code analyzer for C, C++ and C#.
As for version 6.10 it's available for Linux: http://www.viva64.com/en/pvs-studio-download-linux/ http://www.viva64.com/en/m/0036/
Comment 1 Coacher 2016-10-27 13:08:20 UTC
Linux version doesn't have C# support atm: http://www.viva64.com/en/m/0010/#ID0EKB
Comment 2 David Hallas 2016-10-27 13:46:59 UTC
Created attachment 451598 [details]
Ebuild

dev-util/pvs-studio-6.10.19280.1.ebuild
Comment 3 David Hallas 2016-10-27 13:47:06 UTC
I have created a simple ebuild for this package and I wouldn't mind being the maintainer for this package. I am currently not a Gentoo developer so I would properbly need some guidance. I have attached my current ebuild.
Comment 4 Coacher 2016-10-27 14:20:12 UTC
(In reply to David Hallas from comment #3)
> I have created a simple ebuild for this package and I wouldn't mind being
> the maintainer for this package. I am currently not a Gentoo developer so I
> would properbly need some guidance. I have attached my current ebuild.
Great! There a way to do this.
Check out https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers and
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Maintainer_Bugs_and_Maintainership_Requests
Comment 5 David Hallas 2016-10-28 07:32:48 UTC
I have filed a maintainership request bug in #598240
Comment 6 Göktürk Yüksek archtester gentoo-dev 2016-11-04 16:27:57 UTC
The LICENSE variable points to "pvs-studio" but we have no such license under licenses/ directory in the tree. So we need to obtain a license and add it to the tree.

We also need to find out if there are any mirror restrictions on the tarball. i.e. is it OK to put this on Gentoo Source mirrors.

Other than that the ebuild is fairly straightforward. Maybe we can add 'dodoc README.md' to src_install() too.