Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#29899 closed enhancement (fixed)

Updates to the OLA Portfile

Reported by: nomis52@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch maintainer Cc: ryandesign (Ryan Carsten Schmidt), p3k (Tobi Schäfer), mf2k (Frank Schima)
Port: ola

Description (last modified by mf2k (Frank Schima))

This does the following:

  • adds support for libusb
  • sorts depends_lib
  • fixes the description
  • add GPL to the license

Attachments (1)

ola.diff (1.5 KB) - added by nomis52@… 13 years ago.

Download all attachments as: .zip

Change History (8)

Changed 13 years ago by nomis52@…

Attachment: ola.diff added

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

Cc: ryandesign@… interface@… removed
Description: modified (diff)
Keywords: haspatch maintainer added
Type: updateenhancement
Version: 1.9.2

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

Resolution: fixed
Status: newclosed

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

Cc: ryandesign@… interface@… added

Why did you un-Cc the port's comaintainer? I didn't mind being Cc'd either, since I had committed everything for these ports up to now, and had some input about this patch, which I've now sent to the mailing list instead.

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

Sorry, I think I must have removed the Cc emails by mistake because I can't think of a good reason for doing that. I agree the python variant needs work. I bumped the revision per your comments. r79652.

comment:5 Changed 13 years ago by nomis52@…

I don't quite understand the python problem. Do you mind explaining it or pointing to a port in a similar situation?

comment:6 in reply to:  5 Changed 13 years ago by mf2k (Frank Schima)

Replying to nomis52@…:

I don't quite understand the python problem. Do you mind explaining it or pointing to a port in a similar situation?

The problem is that the variant needs to depend on a specific version of python otherwise the port will depend on a random version of python and if that version is uninstalled, then ola +python will not work. So what needs to be changed is that variants must be added for each version of python supported. For example, python26, python27, python31, etc. At least supporting python26 and python27 at first would be good enough. Then add dependencies based on the specific version of python. Finally, you need to specify the directory(s) for the python library(s) based on the version of python. Many ports do this, but you can look at the mesa or qgis ports for an example. I hope that's clear. I think follow-ups should move to the macports-developers mailing list though.

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

Cc: macsforever2000@… added

Cc Me!

Note: See TracTickets for help on using tickets.