Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 400997

Summary: net-analyzer/httest - Http Test Tool
Product: Gentoo Linux Reporter: Nicolas Perrenoud <nicolas.perrenoud>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: dima, netmon, sunrise
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://htt.sourceforge.net/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild
metadata
changelog
manifest

Description Nicolas Perrenoud 2012-01-27 08:22:15 UTC
I like to submit a new package to the Sunrise Overlays Project for httest, the HTTP test tool (http://htt.sourceforge.net). I've made all the required files and will attach them to this ebuild. Imho the category shoud be net-analyzer.






Reproducible: Always




According to http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit I have to open a bug report for submitting the ebuild and assign it to maintainer-wanted@… or maintainer-needed@... I don't know how to do that (there's no form element on the submit bug page for that), can someone reassign the ticket if it is not assignet correctly.. thanks
Comment 1 Nicolas Perrenoud 2012-01-27 08:22:53 UTC
Created attachment 300027 [details]
ebuild
Comment 2 Nicolas Perrenoud 2012-01-27 08:23:02 UTC
Created attachment 300029 [details]
metadata
Comment 3 Nicolas Perrenoud 2012-01-27 08:23:12 UTC
Created attachment 300031 [details]
changelog
Comment 4 Nicolas Perrenoud 2012-01-27 08:23:31 UTC
Created attachment 300033 [details]
manifest
Comment 5 Nicolas Perrenoud 2012-01-27 08:25:06 UTC
I tested the httest tool on x86 and amd64, both archs work well with the exception of the htntlm tool not yet working correctly on amd64, therefore the unstable keyword.
Comment 6 Dmitry Dzhus 2012-02-18 14:26:19 UTC
Please follow Portage naming scheme when uploading ebuilds to
Bugzilla, e.g. httest-2.1.16.ebuild

Your src_compile and src_install are basically default implementations
so there's no need to specify them in ebuild. You may consult
http://devmanual.gentoo.org/ to see if you really need to write your
own ebuild phase functions.

What does the extraconf variable do?

Do not set keywords to stable when submitting new ebuild even if
you've tested it yourself on your machine
(http://devmanual.gentoo.org/keywording/index.html)

Apart from this ebuild worked fine for me, although some tests failed
to pass.
Comment 7 Dmitry Dzhus 2012-02-18 15:08:14 UTC
 (In reply to comment #6)

> Your src_compile and src_install are basically default implementations
> so there's no need to specify them in ebuild.

Turns out the you actually need src_install since it was no-op until EAPI-4.
Comment 8 Sergey Popov gentoo-dev 2012-10-25 13:34:36 UTC
InOverlay keyword is wrong for this package - it can not be found in layman overlays, so i have dropped it
Comment 9 Markos Chandras (RETIRED) gentoo-dev 2012-10-25 13:44:13 UTC
(In reply to comment #8)
> InOverlay keyword is wrong for this package - it can not be found in layman
> overlays, so i have dropped it

Is it not in sunrise?
Comment 10 Sergey Popov gentoo-dev 2012-10-25 13:52:31 UTC
(In reply to comment #9)
> Is it not in sunrise?

No, it is not, at least for now