#17657 closed enhancement (fixed)
Add livechecks and updated the octave-* ports
Reported by: | alakazam@… | Owned by: | alakazam@… |
---|---|---|---|
Priority: | Low | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | octave packages | Cc: | andrea.damore@…, alakazam@… |
Port: | octave |
Description (last modified by alakazam@…)
The octave-* packages are all outdated and unable to perform livechecks.
They need to be updated using the scripts initially developed by Andrea D'Amore, and livecheck support needs to be added to these.
Attachments (1)
Change History (11)
Changed 16 years ago by alakazam@…
Attachment: | patch-octave-livechecks.diff added |
---|
comment:1 Changed 16 years ago by andrea.damore@…
Should we create a portgroup for octave packages or should I add this to each single package?
It was proposed but I still haven't read anything about portgroups handling, are you interested in maintaining octave-forge?
comment:2 follow-up: 4 Changed 16 years ago by alakazam@…
I already maintain octave, so I am definitely interested in also maintaining the octave-forge packages.
We should add a portgroup for octave packages, but I didn't have the time to look into it before the 1.7.0 release, so that I think we probably need to wait for the next release to be able to send a portgroup easily to all users. Because of that, we are probably better of updating all octave-forge ports now, even if that means changing all portfiles, and then look further into using a portgroup correctly.
comment:4 Changed 16 years ago by blb@…
Replying to alakazam@…:
We should add a portgroup for octave packages, but I didn't have the time to look into it before the 1.7.0 release, so that I think we probably need to wait for the next release to be able to send a portgroup easily to all users. Because of that, we are probably better of updating all octave-forge ports now, even if that means changing all portfiles, and then look further into using a portgroup correctly.
Note that as of MacPorts 1.7.0, the port groups are part of the ports tree so they can be added/removed/updated without needing new MacPorts releases.
comment:5 Changed 16 years ago by andrea.damore@…
I applied the livecheck patch and I was changin maintainer to you too but shouldn't maintainers' handlers be @macports.org ? I read it somewhere but can't recall exactly at the moment...
comment:6 Changed 16 years ago by alakazam@…
Note that as of MacPorts 1.7.0, the port groups are part of the ports tree so they can be added/removed/updated without needing new MacPorts releases.
Ah, very nice, I hadn't followed if that change was included in the 1.7.0 release. Then I'll have to look into that quickly !
I applied the livecheck patch and I was changin maintainer to you too but shouldn't maintainers' handlers be @macports.org ? I read it somewhere but can't recall exactly at the moment...
I think that's only the case for people with commit rights ; I haven't yet taken the time to ask for commit access. I guess I'll have to do that rapidly too. I guess using the same address as for the other ports I maintain (py-opengl, octave) should be adequate for the time being ?
comment:7 Changed 16 years ago by alakazam@…
Andrea sent me the scripts that were used initially to generate the Portfiles, I'll be using those to add the livechecks and at the same time upgrade the Portfiles to the latest versions.
comment:8 Changed 16 years ago by alakazam@…
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to alakazam@… |
Status: | new → assigned |
Summary: | Add livechecks to the octave-* ports → Add livechecks and updated the octave-* ports |
comment:9 Changed 16 years ago by alakazam@…
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Implemented in r45284.
comment:10 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Patchfile to add livechecks to all octave-* ports