#32894 closed update (fixed)
Portfile for new Octave 3.6.0 attached
Reported by: | lukas.reichlin@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | lorenzo.costanzia@…, mojca (Mojca Miklavec), sebastian@…, michaelld (Michael Dickens), tenomoto (Takeshi Enomoto), martin.koskinen@…, mauricio_ville@…, askbal@…, mechgyver@…, onurdomanic@… | |
Port: | octave |
Description
I attached a portfile for Octave 3.6.0 which has been released today.
Attachments (6)
Change History (27)
Changed 13 years ago by lukas.reichlin@…
comment:1 Changed 13 years ago by mf2k (Frank Schima)
Cc: | michaelld@… removed |
---|---|
Keywords: | octave removed |
Version: | 2.0.3 |
Please attach a unified diff of the portfile so we can see the changes you made.
comment:2 Changed 13 years ago by lukas.reichlin@…
The update was intended for octave, but my experience tells me that this won't happen :-) Therefore I made a diff for octave-devel.
comment:4 Changed 13 years ago by gnw3
The octave-devel Portfile.2 works for me from a private ports tree, but if I use the +fltk variant somethings adds "-arch x86_64" to the compiler flags and the build fails.
$ port installed octave-devel The following ports are currently installed: octave-devel @3.6.0_0+atlas+gcc46 (active) $ port configure octave-devel +gcc46 +fltk Warning: MacPorts running without privileges. You may be unable to complete certain actions (e.g. install). ---> Computing dependencies for octave-devel ---> Fetching octave-devel ---> Attempting to fetch octave-3.6.0.tar.bz2 from ftp://ftp.gnu.org/gnu/octave ---> Verifying checksum(s) for octave-devel ---> Extracting octave-devel ---> Applying patches to octave-devel ---> Configuring octave-devel $ grep -- -arch /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_octave-devel/octave-devel/work/octave-3.4.3/config.status S["GRAPHICS_LIBS"]="-L/opt/local/lib -arch x86_64 -lfltk_gl -framework AGL -framework OpenGL -framework ApplicationServices -lfltk -lpthread -framework Cocoa"
comment:5 Changed 13 years ago by lukas.reichlin@…
I've just attached my modified octave-devel portfile for octave 3.6.1. Please don't ask for patches, you can do that for yourself easily. And I don't know the version to be patched (the antique 3.4.3 portfile, 3.6.0, 3.6.1-rc0 …) I use the variant +accelerate +fltk +gcc45 on Mac OS X 10.6.8
comment:7 follow-up: 9 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | sebastian@… michaelld@… added |
---|
Has duplicate #34058, which also has a portfile for 3.6.1 attached...
Michael, any chance you could look into the octave situation?
comment:8 Changed 13 years ago by michaelld (Michael Dickens)
This is "Qt upgrade week"; I really doubt I'll have time for more than just qt this week when added to my usual queue. Thus I probably can't get to it this week, but if not then certainly next week. Isn't Lukas being made a developer so that he can take over Octave (etc) and make them work smoothly? I've sort of been waiting for that event so that he can do the work :)
comment:9 Changed 13 years ago by sebastian@…
You can ignore my other ticket #34058; I missed this one here, sorry. Please consider to change the naming convention in Macports: Octave 3.6.1 is the latest stable version. Thus the name "octave-devel" is missleading. Enjoy the "Qt upgrade week" :)
comment:10 Changed 13 years ago by lukas.reichlin@…
@Michael: They declined my application due to lack of experience. Now it's up to you again …
comment:11 Changed 13 years ago by michaelld (Michael Dickens)
@Lukas : Ah; I didn't know. Sorry to hear. OK; well, I'll give it my best shot once I get Qt dealt with.
comment:15 follow-up: 17 Changed 12 years ago by paul.dlug@…
Any chance of this being committed? The main octave port is quite old (3.2.4) and so is the current octave-devel (3.4.3).
Changed 12 years ago by lukas.reichlin@…
Attachment: | Portfile.4 added |
---|
Portfile for the new octave 3.6.2
Changed 12 years ago by sebastian.moeller@…
Attachment: | Portfile.5 added |
---|
octave 3.6.2 with uiteSparse 4.0.0 and atlas 3.9.84
comment:17 Changed 12 years ago by sebastian.moeller@…
Hi there, due to changes in SuiteSparse and atlas library naming port file.4 does not work anymore. Portfile.5 is my attempt at making it work, and it works for me (for the little test code I ran that is). It turns out that changing configure is a clean way to propagate the required changes to all makefiles :)
comment:21 Changed 12 years ago by michaelld (Michael Dickens)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Octave 3.6.0 portfile