Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207033 - [science overlay] sci-mathematics/polymake-2.9.7 (new ebuild)
Summary: [science overlay] sci-mathematics/polymake-2.9.7 (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, InOverlay
Depends on:
Blocks:
 
Reported: 2008-01-22 14:14 UTC by Thomas Kahle (RETIRED)
Modified: 2010-11-03 08:36 UTC (History)
1 user (show)

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


Attachments
Ebuild for polymake-2.3 (polymake-2.3.ebuild,1.80 KB, text/plain)
2008-01-22 14:15 UTC, Thomas Kahle (RETIRED)
Details
Ebuild for polymake-2.3 (polymake-2.3.ebuild,1.35 KB, text/plain)
2008-02-05 13:29 UTC, Thomas Kahle (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Kahle (RETIRED) gentoo-dev 2008-01-22 14:14:02 UTC
Hi!

Please find attached polymake-2.3.ebuild 

Polymake is an open source research tool for polyhedral geometry. 
It started out as a tool for the algorithmic treatment of convex polyhedra. By now it also deals with finite simplicial complexes, tight spans of finite metric spaces, polyhedral surfaces, and other objects.

I suggest it for sci-mathematics/polymake

Tom
Comment 1 Thomas Kahle (RETIRED) gentoo-dev 2008-01-22 14:15:07 UTC
Created attachment 141580 [details]
Ebuild for polymake-2.3
Comment 2 Sébastien Fabbro (RETIRED) gentoo-dev 2008-02-01 15:25:15 UTC
Hi Thomas,

I gave a brief look at the ebuild (haven't tried to build it yet), here are some changes you could do to the ebuild:
* header: missing the Id bit
* DEPEND: gcc-4: it is already in system, so you should not need it. Also polymake home page actually say you can compile it with gcc-3.4 or other compilers.
* ebuilds should not be interactive (thus reproducible), so I would not recommend for the fullconfig use flag and force automated answer generation
* installation paths should follow Gentoo file system standards: binary in /usr/bin, doc in /usr/share/doc/${PF}, etc...
* try to respect user's flags as much as possible, -O3 is not always a good choice.
* License seems to be GPL-2
* I don't see in the ebuild a need for eutils
* The download page mentions a rpm file. You could take a look at the spec file  to get inspiration
 
Comment 3 Thomas Kahle (RETIRED) gentoo-dev 2008-02-05 13:29:25 UTC
Created attachment 142725 [details]
Ebuild for polymake-2.3

This is an updated version.
Comment 4 Thomas Kahle (RETIRED) gentoo-dev 2009-05-02 11:17:31 UTC
sci-mathematics/polymake-2.9.6 is in the science overlay now.
Comment 5 Thomas Kahle (RETIRED) gentoo-dev 2009-12-16 20:04:51 UTC
sci-mathematics/polymake-2.9.7 is in the science overlay now.
Comment 6 Thomas Kahle (RETIRED) gentoo-dev 2010-11-03 08:36:21 UTC
Added to main tree.