Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 529980

Summary: sci-libs/teem - Scientific Raster Data Visualization Libraries
Product: Gentoo Linux Reporter: Julien J Tierny <julien.tierny>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: sci
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild draft
teem-1.11.0.ebuild
teem-1.11.0.ebuild

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