Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 529980 - sci-libs/teem - Scientific Raster Data Visualization Libraries
Summary: sci-libs/teem - Scientific Raster Data Visualization Libraries
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-11-20 18:37 UTC by Julien J Tierny
Modified: 2014-11-21 06:31 UTC (History)
1 user (show)

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


Attachments
ebuild draft (teem-1.11.0.ebuild,755 bytes, text/plain)
2014-11-20 18:38 UTC, Julien J Tierny
Details
teem-1.11.0.ebuild (teem-1.11.0.ebuild,813 bytes, text/plain)
2014-11-20 18:52 UTC, Julien J Tierny
Details
teem-1.11.0.ebuild (teem-1.11.0.ebuild,800 bytes, text/plain)
2014-11-21 06:12 UTC, Julien J Tierny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Julien J Tierny 2014-11-20 18:37:52 UTC
hi there,
I need to use the TEEM library (http://teem.sourceforge.net/index.html) for a project with some collaborators. It does not seem to be supported by the portage tree. Please find attached an initial ebuild draft. I hope this helps.
cheers
Comment 1 Julien J Tierny 2014-11-20 18:38:16 UTC
Created attachment 389914 [details]
ebuild draft
Comment 2 Julien J Tierny 2014-11-20 18:52:34 UTC
Created attachment 389916 [details]
teem-1.11.0.ebuild
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-11-20 19:04:08 UTC
Comment on attachment 389916 [details]
teem-1.11.0.ebuild

>inherit cmake-utils

Shouldn't this help to inject a build-time dependency on dev-util/cmake?

>KEYWORDS="amd64 ppc x86"

Ebuilds don't go straight to stable.

>IUSE="fftw levmar"
>
>DEPEND="

[...]

>	dev-util/cmake
>	fftw? ( sci-libs/fftw )
>	levmar? ( sci-libs/levmar )
>"
>
>RDEPEND="${DEPEND}"

Why is cmake needed at run-time?
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2014-11-20 21:25:33 UTC
(In reply to Julien J Tierny from comment #1)
> Created attachment 389914 [details]
> ebuild draft

THank you very much for your contribution. How about forking the science overlay at github and sending us a pull request?
Comment 5 Julien J Tierny 2014-11-21 06:12:09 UTC
Created attachment 389930 [details]
teem-1.11.0.ebuild

unstable keywords.
removed cmake dep.
Comment 6 Julien J Tierny 2014-11-21 06:12:58 UTC
(In reply to Jeroen Roovers from comment #3)
> Comment on attachment 389916 [details]
> teem-1.11.0.ebuild
> 
> >inherit cmake-utils
> 
> Shouldn't this help to inject a build-time dependency on dev-util/cmake?
> 
> >KEYWORDS="amd64 ppc x86"
> 
> Ebuilds don't go straight to stable.
Alright. Fixed.

> 
> >IUSE="fftw levmar"
> >
> >DEPEND="
> 
> [...]
> 
> >	dev-util/cmake
> >	fftw? ( sci-libs/fftw )
> >	levmar? ( sci-libs/levmar )
> >"
> >
> >RDEPEND="${DEPEND}"
> 
> Shouldn't this help to inject a build-time dependency on dev-util/cmake? 
> Why is cmake needed at run-time?
My bad. Fixed.

cheers
Comment 7 Julien J Tierny 2014-11-21 06:31:48 UTC
(In reply to Justin Lecher from comment #4)
> (In reply to Julien J Tierny from comment #1)
> > Created attachment 389914 [details]
> > ebuild draft
> 
> THank you very much for your contribution. How about forking the science
> overlay at github and sending us a pull request?

thanks. 
done.
I didn't put the other gentoo files in there though (metadata.xml and ChangeLog).
cheers