Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99783 - [EBUILD] sci-mathematics/octave-forge-2005.06.13
Summary: [EBUILD] sci-mathematics/octave-forge-2005.06.13
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-07-21 04:33 UTC by Federico Zenith
Modified: 2005-08-22 00:52 UTC (History)
1 user (show)

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


Attachments
Ebuild for octave-forge 2005.06.13 (octave-forge-2005.06.13.ebuild,2.15 KB, text/plain)
2005-07-21 04:35 UTC, Federico Zenith
Details
Path patch for octave-forge 2005.06.13 (2005.06.13.patch,1.54 KB, patch)
2005-07-21 04:36 UTC, Federico Zenith
Details | Diff
Randmtzig patch for octave-forge 2005.06.13 (octave-forge.randmtzig.patch,428 bytes, patch)
2005-07-21 04:38 UTC, Federico Zenith
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Federico Zenith 2005-07-21 04:33:59 UTC
New version for octave-forge, the "addons" package for computational program
Octave (a Matlab clone).

This version requires a patch, since the type "uint_32" is not to be found in
/usr/include/sys/types.h, but is in /usr/include/stdint.h. I have not tweaked
with that part of my system that I consider to be pretty standard, but feel free
to check.

A previous patch has been maintained.

The version _strictly_ requires Octave 2.1.69 (see related bug 99781); it will
not be compatible with future versions.
Comment 1 Federico Zenith 2005-07-21 04:35:05 UTC
Created attachment 63967 [details]
Ebuild for octave-forge 2005.06.13
Comment 2 Federico Zenith 2005-07-21 04:36:24 UTC
Created attachment 63968 [details, diff]
Path patch for octave-forge 2005.06.13

This patch corrects a number of issues that would cause portage access
violations.
Comment 3 Federico Zenith 2005-07-21 04:38:02 UTC
Created attachment 63969 [details, diff]
Randmtzig patch for octave-forge 2005.06.13

This patch adds a header necessary to compile a function (rand.cc). Without
this, compilation crashes.
Comment 4 David Grant 2005-08-17 13:48:41 UTC
I think that the path patch should be called octave-2005.06.13.patch rather than
2005.06.13.patch. So it should be changed to ${P} rather than ${PV} in the ebuild.
Comment 5 Colin Macdonald 2005-08-20 18:33:55 UTC
Comment #4:  you mean octave-forge-2005.06.13.patch?  Sounds ok but it would be
better if it described what it did: perhaps something like ${P}-mex-DESTDIR.patch.

Also, octave-forge 2005.06.13 was added to the tree without the patch in comment
#3 (see bug #99781).  I left a note on that bug so hopefully it will get fixed.
Comment 6 Olivier Fisette (RETIRED) gentoo-dev 2005-08-20 22:16:09 UTC
Thanks for your work, Federico. The new version (along with your patches) is  
now in Portage. 
Comment 7 Federico Zenith 2005-08-22 00:52:48 UTC
Confirming spotting in portage, closing bug