Opened 13 years ago

Closed 12 years ago

#31513 closed update (fixed)

R port update: new version is 2.14.0

Reported by: kjell.konis@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: ryandesign (Ryan Carsten Schmidt), scentorrino (Samuele Centorrino)
Port: R

Description

R port update: new version is 2.13.2.

Attachments (1)

R-Portfile.diff (2.8 KB) - added by kjell.konis@… 12 years ago.
R is now at version 2.14.0

Download all attachments as: .zip

Change History (9)

comment:1 Changed 13 years ago by kjell.konis@…

Cc: kjell.konis@… added

Cc Me!

comment:2 Changed 13 years ago by mf2k (Frank Schima)

Cc: kjell.konis@… removed
Keywords: haspatch maintainer added
Version: 2.0.3

comment:3 Changed 13 years ago by mf2k (Frank Schima)

Note that this patch requires the R-framework (#30385) port before it can be applied.

comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

In what way does this patch require the R-framework be added? I only see a mention of it in the conflicts line (not a problem if it doesn't exist), and a mention in a variant description.

Speaking of that variant description, you added: "(Snow Leopard only - for Aqua support on Lion use the R-framework port)". Instead of putting this in a description where it can be overlooked, engineer the variant such that it errors out if the OS is not Snow Leopard. On Lion, it can output a message referring users to R-framework. On Leopard and earlier, it can output a message that it's not available (or whatever matches reality on Leopard and earlier).

comment:5 Changed 13 years ago by kjell.konis@…

I just attached an updated R-Portfile.diff.

I added an aqua variant for platform darwin 11 that instructs the user to install the R-framework port for aqua support on Lion then errors out. Since the aqua variant was never available for platform darwin <10, I didn't think it was worth while to add an error message for these too. BTW, what is the syntax for "platform darwin <10"? Because that didn't work.

I also changed the post-extract phase to post-patch as recommended in #30385.

Thanks.

comment:6 in reply to:  5 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to kjell.konis@…:

BTW, what is the syntax for "platform darwin <10"? Because that didn't work.

if {${os.platform} == "darwin" && ${os.major} < 10} {
    ...
}

Changed 12 years ago by kjell.konis@…

Attachment: R-Portfile.diff added

R is now at version 2.14.0

comment:7 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: samuele.centorrino@… added

Has duplicate #31910.

comment:8 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed
Summary: R port update: new version is 2.13.2R port update: new version is 2.14.0

Committed in r86856 along with my livecheck fix from #31910.

Note: See TracTickets for help on using tickets.