Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#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)

patch-octave-livechecks.diff (40.7 KB) - added by alakazam@… 15 years ago.
Patchfile to add livechecks to all octave-* ports

Download all attachments as: .zip

Change History (11)

Changed 15 years ago by alakazam@…

Patchfile to add livechecks to all octave-* ports

comment:1 Changed 15 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 Changed 15 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:3 Changed 15 years ago by alakazam@…

Cc: alakazam@… added

Cc Me!

comment:4 in reply to:  2 Changed 15 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 15 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 15 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 15 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 15 years ago by alakazam@…

Description: modified (diff)
Owner: changed from macports-tickets@… to alakazam@…
Status: newassigned
Summary: Add livechecks to the octave-* portsAdd livechecks and updated the octave-* ports

comment:9 Changed 15 years ago by alakazam@…

Resolution: fixed
Status: assignedclosed

Implemented in r45284.

comment:10 Changed 15 years ago by (none)

Milestone: Port Enhancements

Milestone Port Enhancements deleted

Note: See TracTickets for help on using tickets.