Summary: | [science overlay] sci-chemistry/jana2000-ebuild | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jan Marten Simons <marten> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | Hannes.Krueger, jlec, sci-chemistry |
Priority: | Normal | Keywords: | EBUILD, InOverlay |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www-xray.fzu.cz/jana/Jana2000/jana.html | ||
Whiteboard: | Science overlay | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 116146 | ||
Attachments: |
sci-misc/jana2000-ebuild
patch to select the right CC in the makefile ebuild for jana2000 patch for Makefile patch for Makefile new patch new patch |
Description
Jan Marten Simons
2005-02-02 07:17:32 UTC
Created attachment 50210 [details]
sci-misc/jana2000-ebuild
Created attachment 50211 [details, diff]
patch to select the right CC in the makefile
Perhaps the package should be named jana instead, since they apparently plan to start releasing 2006 versions rather than 2000. To me it rather sounds like we should at least slot both versions then, if not using two seperate packages, as Jana2006 seems to be a new major release in normal linux terms nad some people might actually want to use the old version to reproduce results from older refinements. Slots are only for using when the actual package itself is installed in a slottable manner. If that's the case, then sure. Otherwise, people are free to upgrade/downgrade/mask as they please. Created attachment 197396 [details]
ebuild for jana2000
ebuild for the "final" jana2000 verision (20071218)
Created attachment 197397 [details, diff]
patch for Makefile
This patch sets up the Makefile for g77
Created attachment 197398 [details, diff]
patch for Makefile
This patch changes the makefile for using gfortran
I would suggest sci-chemistry, since all crystallography related packages are there already. for the package-name I suggest jana2000, since this can stay independent of a future jana2006 package. Alternatively, the package name could be jana with a slot "2000" (?is that possible?) and the future jana2006 will have its own slot. Created attachment 198646 [details, diff]
new patch
includes LDFLAGS now
Created attachment 198649 [details, diff]
new patch
includes LDFLAGS now
Looks good, I will commit it tonight. The most recent update of the ebuild on 16 Dec 2010 broke it. The problem is that $(tc-getFC) returns a lengthy string such as "x86_64-pc-linux-gnu-gfortran", therefore the string comparison in src_unpack fail and patches are not applied Just by replacing "==" with "=~" the ebuild will be repaired. Can somebody with the permissions to commit plase correct this?! thanks done. |