Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Please find attached the gts-0.7.1 ebuild. GTS is the GNU Triangulated Surfaces library, a set of useful functions to deal with 3D surfaces meshed with interconnected triangles, hosted at gts.sourceforge.net. I recommend a category of media-gfx/gts. It depends on dev-libs/glib. Cheers, Tim Shead
Created an attachment (id=27979) [edit] gts-0.7.1.ebuild (New Package)
Created an attachment (id=43413) [edit] Ebuild for version 7.3
Created an attachment (id=66830) [edit] gts-0.7.3.ebuild Minor clean-ups and installs documentation.
I just created an ebuild for this, should have searched bugs first since I see someone started already. But it's been open since 2004-03-24 and hasn't been introduced into portage!! Anyways I think this should go into sci-libs. If you read the description of the library at gts.sf.net and look at some of the programs that use this library, you will see what I mean. The entire src_unpack() function is unncessary, portage automatically makes those calls and puts you in ${S} at src_compile. Also this is optional but I think a separate directory should be made for gts in /usr/include so instead of using econf use this: src_compile() { ./configure --prefix=${D}/usr --includedir=${D}/usr/include/gts emake } and in src_install() { dodir /usr/include/gts ..whatever else.. }
Created an attachment (id=71917) [edit] Ebuild for 0.7.4 Small changes from 0.7.3. Now USEs doc for html-documentation and examples. It uses the default includedir, since there are only two headers; gts.h and gtsconfig.h. 0.7.4 has both gts-config and a pkg-config module... Don't ask me why. ;)
Dear Timothy, Manuel, Tim, and Tommie, Thanks a lot for your work! gts-0.7.4 has just been added to portage.