I have build my first ebuild... Libcap it's a needed library for others packages like all the nexus one ( especially libgsound ). Libcap is a library to provide Posix 1e capabilities to linux. I think I'm going to make some packages more... I think that libcap should be in devs-libs. This ebuild depend on kernel 2.4, but I didn't know how to make the dependencies... ( RDEPEND maybe? ) Thx.
Created attachment 760 [details] libcap-1.10.ebuild
Created attachment 2574 [details] Reviewed ebuild for libcap
Created attachment 2599 [details, diff] Python support for libcap-1.10 After applying this patch, libcap will optionally create a Python module using SWIG.
Created attachment 2600 [details] ebuild for libcap with Python support Reviewed libcap ebuild with optional (via USE flag) Python support
added EBUILD keyword for the moment, waiting for response from reporter after posting on -dev ML.
ebuild comments from -dev posting: add SLOT, add KEYWORDS, add IUSE, 'use foo' statement style, use PATCHES="..." instead of patch+src_unpack, local variable declarations, unnessicary statement block in src_install, broken homepage URI, ALL documentation with the package should be installed (manpages and even the guys pgp key) , einstall instead of 'make install' and most importantly, include a ChangeLog for the ebuild!
Great! it works wel, using it to build current jack from cvs with capabilities (with USE=-python)
Francisco: I have come across a few more things using libcap myself now, so just fix the ebuild with the issues mentioned in my note on 2003-04-29, and I will commit the package.
ebuild will be in the tree shortly, waiting for a response from -core and -dev on the license, as it is not the GPL-2 license in this package.
commited to CVS. it's sys-libs/libcap. If you have access to alternate non-x86 arches, please test it and report back.
Closing bug properly.
Umm I closed this bug?
closing AGAIN