Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 671578 - dev-util/bear-2.3.13 - Build Ear - A tool for generating compilation databases
Summary: dev-util/bear-2.3.13 - Build Ear - A tool for generating compilation databases
Status: RESOLVED FIXED
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: https://github.com/rizsotto/Bear
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-11-20 17:12 UTC by Alex Bennee
Modified: 2020-07-01 21:25 UTC (History)
1 user (show)

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


Attachments
bear-2.3.13.ebuild (bear-2.3.13.ebuild,592 bytes, text/plain)
2018-11-20 17:12 UTC, Alex Bennee
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Bennee 2018-11-20 17:12:44 UTC
Created attachment 555804 [details]
bear-2.3.13.ebuild

Hi,

Please find attached bear-2.3.13.ebuild.

Build EAR is a tool for creating compilation databases by "listening" to a build and saving the results into compile_commands.json. These compilation databases are used by a number of tools.

Invoke it with: 

  bear <build command>

If you want to fish the whole thing out of my overlay you can find it here:

  https://github.com/stsquad/Gentoo-Overlay/commit/fc65e210804ee35dd8aa9670a7b689b53a15c5fd

Otherwise see the attached ebuild.
Comment 1 Franz Trischberger 2018-11-21 08:36:13 UTC
Hi Alex,
there is already a bug for bear:
https://bugs.gentoo.org/532428
I created an ebuild there that you might want to adopt. It should still work, probably you want to add integration of USE="test" as an improvement.
Comment 2 Alex Bennee 2018-11-21 19:38:38 UTC
(In reply to Franz Trischberger from comment #1)
> Hi Alex,
> there is already a bug for bear:
> https://bugs.gentoo.org/532428
> I created an ebuild there that you might want to adopt. It should still
> work, probably you want to add integration of USE="test" as an improvement.

Thanks. I'll see if I can plug those into this revision.

Any reason it languished in the bug tracker?
Comment 3 Joonas Niilola gentoo-dev 2018-11-22 07:48:48 UTC
(In reply to Alex Bennee from comment #2)
> 
> Any reason it languished in the bug tracker?

No one seems to merge ebuilds for new packages from bugzilla anymore. Github's Pull Requests is the new preferred way through proxy-maint project.

https://wiki.gentoo.org/wiki/Gentoo_GitHub
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers