Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 267782 - new package: x11-apps/intel-gpu-tools-1.0
Summary: new package: x11-apps/intel-gpu-tools-1.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo X packagers
URL: http://lists.freedesktop.org/archives...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-28 13:52 UTC by Alexander Huemer
Modified: 2009-05-27 13:48 UTC (History)
4 users (show)

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


Attachments
initial ebuild for intel-gpu-tools-1.0 (intel-gpu-tools-1.0.ebuild,690 bytes, text/plain)
2009-04-28 13:56 UTC, Alexander Huemer
Details
patch required for initial ebuild for intel-gpu-tools-1.0 (intel-gpu-tools-1.0-compile-warnings.patch,1.11 KB, patch)
2009-04-28 13:56 UTC, Alexander Huemer
Details | Diff
this version fixes all warnings (intel-gpu-tools-1.0-compile-warnings.patch,2.17 KB, patch)
2009-04-28 17:07 UTC, Alexander Huemer
Details | Diff
intel-gpu-tools-1.0.1.ebuild (intel-gpu-tools-1.0.1.ebuild,359 bytes, text/plain)
2009-05-21 17:51 UTC, Hanno Böck
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Huemer 2009-04-28 13:52:55 UTC
Eric Anholt announced the availability of a new tool on the xorg mailinglist, intel-gpu-tools-1.0.
an ebuild for it and a make-it-compile-cleaner-patch is attached.
the license GPL-2 was _ASSUMED_, i did not find a statement from the developer.

Reproducible: Always

Steps to Reproduce:
Comment 1 Alexander Huemer 2009-04-28 13:56:04 UTC
Created attachment 189710 [details]
initial ebuild for intel-gpu-tools-1.0
Comment 2 Alexander Huemer 2009-04-28 13:56:46 UTC
Created attachment 189711 [details, diff]
patch required for initial ebuild for intel-gpu-tools-1.0
Comment 3 Alexander Huemer 2009-04-28 17:07:42 UTC
Created attachment 189723 [details, diff]
this version fixes all warnings
Comment 4 Markos Chandras (RETIRED) gentoo-dev 2009-05-10 18:25:51 UTC
X11 herd, this package sounds promissing. I ll CC you . If you are not interested please feel free to remove that alias :)
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2009-05-10 20:56:47 UTC
I was going to get to it someday... ;)

Thanks
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2009-05-10 20:57:49 UTC
Oh and btw, I think this tool will stay in the x11 overlay for a little while as it's really young. Please forward all patches to FreeDesktop's bugzilla so upstream can apply them in git.

Thanks
Comment 7 Hanno Böck gentoo-dev 2009-05-21 17:46:11 UTC
Reporter: some notes about your ebuild.

The warnings-patch: It's always nice to fix warnings, but as none of them is in any way critical, this is best sent to the upstream developers.

Your license is wrong (it's x11-code, rarely ever licensed under GPL), empty depend for libraries the files link against is wrong. You don't use make install, instead dobin manually. Beside, we have an eclass for x code (see other x ebuilds as examples).

I'll upload a cleaned up ebuild in a minute.
Comment 8 Hanno Böck gentoo-dev 2009-05-21 17:51:51 UTC
Created attachment 192058 [details]
intel-gpu-tools-1.0.1.ebuild
Comment 9 Alexander Huemer 2009-05-21 17:57:08 UTC
(In reply to comment #7)
> Reporter: some notes about your ebuild.
> 
> The warnings-patch: It's always nice to fix warnings, but as none of them is in
> any way critical, this is best sent to the upstream developers.
> 
> Your license is wrong (it's x11-code, rarely ever licensed under GPL), empty
> depend for libraries the files link against is wrong. You don't use make
> install, instead dobin manually. Beside, we have an eclass for x code (see
> other x ebuilds as examples).
> 
> I'll upload a cleaned up ebuild in a minute.
> 

thanks for the comments.
i'll send the patch upstream. of course that's nothing critical, just cosmetic.
i didn't realize that the x-modular eclass fits in this case.
you did not declare any license in your ebuild, was that intended?
Comment 10 Rémi Cardona (RETIRED) gentoo-dev 2009-05-22 12:57:26 UTC
(In reply to comment #9)
> thanks for the comments.

Yep, thanks Hanno :)

> i'll send the patch upstream. of course that's nothing critical, just cosmetic.

If you take a look at the 3 patches that I've gotten accepted into xf86-video-intel, you'll see they are hardly more than cosmetic ;)

> i didn't realize that the x-modular eclass fits in this case.
> you did not declare any license in your ebuild, was that intended?

I'll do a few comments of my own :)

1) The x-modular eclass defines LICENSE to ${PN} because a lot of the various X apps have different license (they're all the same in spirit, MIT-X11 like, but with different wording... bleh). [1]

2) The ebuild should follow the versions currently defined in configure.ac.

3) There's 1.0.1 available

So ack on the ebuild with the above changes. Again, I'll get to it as soon as I can, but anyone feel free to commit this to portage with metadata.xml pointing to x11 as maintainers.

Thanks to all :)

[1] http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/tree/lib/drmtest.c
Comment 11 Rémi Cardona (RETIRED) gentoo-dev 2009-05-27 13:48:55 UTC
in portage.

Thanks for the ebuild :)