Opened 7 years ago

Closed 7 years ago

#31887 closed update (fixed)

cal3d: update to 0.11.0

Reported by: marin.saric@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: haspatch Cc:
Port: cal3d

Description

Hello,

I am updating the portfile of cal3d with the new information for version 0.11.0 . The project homepage URL changed and the file extensions also changed (not .tar.bz2 anymore).

Attachments (1)

cal3d.diff (852 bytes) - added by marin.saric@… 7 years ago.
The cal3d Portfile patch

Download all attachments as: .zip

Change History (5)

Changed 7 years ago by marin.saric@…

Attachment: cal3d.diff added

The cal3d Portfile patch

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

Cc: ryandesign@… added
Keywords: haspatch added; upgrade removed
Summary: Updating cal3d to 0.11.0cal3d: update to 0.11.0

Thanks.

The request to update this port had previously been filed as #31779.

Since you've removed the pre-configure block which called autogen, does that mean we can also remove the dependencies on automake and autoconf?

comment:2 Changed 7 years ago by marin.saric@…

Hi Ryan. Definitely not an expert here, but cal3d 0.11.0 doesn't have autogen anymore. However, it's still an autotools based project and I am not sure if things would've configured so smoothly with whatever Apple's default install is. I'd keep the deps in for now, maybe it was an accidental omission of cal3d developers, since 0.10.0 also has autogen.sh ...

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

Cc: ryandesign@… removed
Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

In most autotools-based projects, the developers run autoconf, automake, etc. before packaging up the tarball so that users can simply run the configure script. cal3d was an exception in 0.9.1 and made us generate the configure script by running their autogen.sh script. Now that in cal3d 0.11.0 they're being more normal and including a pre-generated configure script we no longer need to do that so the automake and autoconf dependencies aren't needed anymore.

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

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.