I have created an ebuild for como, a packet sampling and analysis package from Intel Research in Cambridge. In fact there are two ebuilds, one for the current release and one that builds the latest code from SVN. The package will auto-detect some libraries (netflow, libpcap) but doesn't have an option to disable the auto-detect so I haven't added USE flags for these options. I am talking to the developers to fix this. After release 1.0 the package uses cmake. Release 1.1 will be out in the next couple of weeks. Chris.
Created attachment 99786 [details] ebuild and associated patches for como tar.gz file of overlay including directories, ebuilds, patches and digests.
Created attachment 99802 [details] como-1.0.ebuild
Created attachment 99803 [details, diff] como-1.0-config_vars
Created attachment 99804 [details, diff] como-1.0-pic.patch
Created attachment 99805 [details, diff] como-1.0-prefix.patch
Created attachment 99806 [details, diff] como-1.0-sniffer-list.patch
Created attachment 99807 [details] como-1.0.ebuild The embedded LICENSE file is a slightly reformatted BSD license. This will save us adding another license for this package. I have had to replace the header, you will be credited in the ChangeLog for the package, but not in the ebuild header. Please confirm that you accept this (I am sorry to say that ebuilds on custom copyright can not be accepted). I have also replaced spaces with tabs. The mentioned packages in IUSE do not seem to be in the portage tree right now. Would it be worth it to have them?
Oh. Intel licence is here... /usr/portage/licenses/Intel so I put LICENSE="Intel" Is that not right ?
Created attachment 99837 [details] como-1.0.ebuild fixed dependencies and USE flags
I have included some commented out USE flags to document that there are build options that this ebuild doesn't support. dag and sk98 are support for hardware capture cards I don't have. The snort support didn't compile.
Upstream is dead and the package doesn't build.