Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45678 - gts-0.7.1.ebuild (New Package)
Summary: gts-0.7.1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-03-24 23:35 UTC by Timothy M. Shead
Modified: 2005-11-24 08:17 UTC (History)
3 users (show)

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


Attachments
gts-0.7.1.ebuild (New Package) (gts-0.7.1.ebuild,424 bytes, text/plain)
2004-03-24 23:37 UTC, Timothy M. Shead
Details
Ebuild for version 7.3 (gts-0.7.3.ebuild,285 bytes, application/octet-stream)
2004-11-06 09:06 UTC, Manuel Expósito
Details
gts-0.7.3.ebuild (gts-0.7.3.ebuild,821 bytes, text/plain)
2005-08-24 17:54 UTC, Tim Cera
Details
Ebuild for 0.7.4 (gts-0.7.4.ebuild,767 bytes, text/plain)
2005-11-02 04:06 UTC, Tommie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timothy M. Shead 2004-03-24 23:35:00 UTC
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
Comment 1 Timothy M. Shead 2004-03-24 23:37:23 UTC
Created attachment 27979 [details]
gts-0.7.1.ebuild (New Package)
Comment 2 Manuel Expósito 2004-11-06 09:06:22 UTC
Created attachment 43413 [details]
Ebuild for version 7.3
Comment 3 Tim Cera 2005-08-24 17:54:29 UTC
Created attachment 66830 [details]
gts-0.7.3.ebuild

Minor clean-ups and installs documentation.
Comment 4 t35t0r 2005-08-25 20:12:21 UTC
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..
}
Comment 5 Tommie 2005-11-02 04:06:15 UTC
Created attachment 71917 [details]
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. ;)
Comment 6 Markus Dittrich (RETIRED) gentoo-dev 2005-11-24 08:17:20 UTC
Dear Timothy, Manuel, Tim, and Tommie, 
 
Thanks a lot for your work! gts-0.7.4 has just been added to portage.