Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53843 - dev-java/jama - A Java Matrix Package
Summary: dev-java/jama - A Java Matrix Package
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: EBUILD, InVCS
Depends on:
Blocks: 102634
  Show dependency tree
 
Reported: 2004-06-13 17:16 UTC by Paul Gabriel
Modified: 2013-06-11 13:56 UTC (History)
3 users (show)

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


Attachments
jama-1.0.1.ebuild (jama-1.0.1.ebuild,801 bytes, text/plain)
2004-06-13 17:19 UTC, Paul Gabriel
Details
update to jama-1.0.2 (jama-1.0.2.ebuild,830 bytes, text/plain)
2005-08-24 13:22 UTC, Sandro Bonazzola (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Gabriel 2004-06-13 17:16:43 UTC
Hi,

please take a look at the attached jama-1.0.1.ebuild for numerical matrix operations.

From <http://math.nist.gov/javanumerics/jama/>:
JAMA is a basic linear algebra package for Java. It provides user-level classes for constructing and manipulating real, dense matrices. [...]
Capabilities. JAMA is comprised of six Java classes: Matrix, CholeskyDecomposition, LUDecomposition, QRDecomposition, SingularValueDecomposition and EigenvalueDecomposition.

Besides you can add, multiply and so on.

This ebuild will create a .jar archive "manually" with zip, thus this ebuild depends on app-arch/zip.

Paul
Comment 1 Paul Gabriel 2004-06-13 17:19:51 UTC
Created attachment 33189 [details]
jama-1.0.1.ebuild
Comment 2 Sandro Bonazzola (RETIRED) gentoo-dev 2005-08-15 10:16:54 UTC
This package is a dependency for TinyOS 1.1.14 java tools. 
 
The ebuild has wrong header. See /usr/portage/skel.ebuild 
 
Comment 3 Sandro Bonazzola (RETIRED) gentoo-dev 2005-08-18 14:46:20 UTC
jama-1.0.2 is out.
The ebuild should be updated.
Comment 4 Sandro Bonazzola (RETIRED) gentoo-dev 2005-08-24 13:22:54 UTC
Created attachment 66793 [details]
update to jama-1.0.2

Update to latest version available. Ebuild code cleanup.
Comment 5 Sandro Bonazzola (RETIRED) gentoo-dev 2005-08-24 13:28:28 UTC
Maybe that sci-math is not the best place where to put this.
Since it's a java library, it's better that java team can be aware of the ebuild.
Comment 6 Sandro Bonazzola (RETIRED) gentoo-dev 2006-02-12 10:13:29 UTC
If java and sci herds can't take care of this, I'm going to maintain it. The package is required by tinyos. I'll add it to dev-tinyos in a week if neither sci nor java herds wants this in their tree.
Comment 7 Petteri Räty (RETIRED) gentoo-dev 2006-02-12 10:26:14 UTC
(In reply to comment #6)
> If java and sci herds can't take care of this, I'm going to maintain it. The
> package is required by tinyos. I'll add it to dev-tinyos in a week if neither
> sci nor java herds wants this in their tree.
> 

The Java team is not wanting new packages as we are understaffed. Another solution would be for you to join the java team and and put java as the herd and yourself as the maintainer.
Comment 8 Sandro Bonazzola (RETIRED) gentoo-dev 2006-02-12 10:42:34 UTC
(In reply to comment #7)

> The Java team is not wanting new packages as we are understaffed. Another
> solution would be for you to join the java team and and put java as the herd
> and yourself as the maintainer.

I've just seen the java package freeze email. Is it required any additional training to join the java team? I have 3 ebuilds on bugzilla that needs java loving, I think I can maintain them, but I'm not sure I can help so much with the stabilization process of the dev-java tree.
Comment 9 Petteri Räty (RETIRED) gentoo-dev 2006-02-12 10:45:45 UTC
(In reply to comment #8)
> (In reply to comment #7)
> 
> > The Java team is not wanting new packages as we are understaffed. Another
> > solution would be for you to join the java team and and put java as the herd
> > and yourself as the maintainer.
> 
> I've just seen the java package freeze email. Is it required any additional
> training to join the java team? I have 3 ebuilds on bugzilla that needs java
> loving, I think I can maintain them, but I'm not sure I can help so much with
> the stabilization process of the dev-java tree.
> 

Please join #gentoo-java on freenode and let's talk more about this.
Comment 10 Sandro Bonazzola (RETIRED) gentoo-dev 2006-03-26 03:46:45 UTC
Adding java package freeze as blocker.
Comment 11 Sébastien Fabbro (RETIRED) gentoo-dev 2009-11-21 18:05:27 UTC
This one has been in the science overlay for a while.
Comment 12 James Le Cuirot gentoo-dev 2009-12-20 22:46:25 UTC
There is actually some confusion here. The version found in the science overlay is NOT the same, despite both being hosted at NIST. This is for the Java version. The other is a C++ version. I need the Java version for a program I'm packaging called Audiveris. I have committed a brand new ebuild in java-overlay.

http://overlays.gentoo.org/proj/java/browser/java-overlay/dev-java/jama
Comment 13 Sébastien Fabbro (RETIRED) gentoo-dev 2010-02-25 06:21:21 UTC
the sci-libs/jama is now in the main tree.
Comment 14 James Le Cuirot gentoo-dev 2010-02-25 09:42:45 UTC
Read what I wrote!! Despite the summary, this bug is for the Java version, NOT the C++ that just went into the tree. Please reopen this and correct the summary.
Comment 15 Sébastien Fabbro (RETIRED) gentoo-dev 2010-02-25 16:36:01 UTC
sorry, reopening.
Comment 16 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-06-11 13:55:36 UTC
+  11 Jun 2013; Tom Wijsman <TomWij@gentoo.org> +jama-1.0.3.ebuild,
+  +metadata.xml:
+  New ebuild for dev-java/jama, A Java Matrix Package. Fixes bug #53843.