Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#46843 closed submission (fixed)

new port: aspcud

Reported by: irony42@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: mww@…, lord@…, neverpanic (Clemens Lang)
Port: aspcud

Description

aspcud is the preferred external solver for OPAM (an existing MacPorts package), so it'd be nice to have aspcud. ccing mww who maintains several ports from the group that aspcud is authored by.

Attachments (2)

patch-libcudf-src-dependency.cpp.diff (558 bytes) - added by irony42@… 4 years ago.
Portfile (1.3 KB) - added by irony42@… 4 years ago.

Download all attachments as: .zip

Change History (9)

Changed 4 years ago by irony42@…

comment:1 Changed 4 years ago by irony42@…

Ah, just noticed the PortGroup cmake feature is a thing. Attaching a portfile that takes advantage of it.

Changed 4 years ago by irony42@…

Attachment: Portfile added

comment:2 Changed 4 years ago by lord@…

Cc: lord@… added

Cc Me!

comment:3 Changed 4 years ago by lord@…

Cc: lord@… removed

Cc Me!

comment:4 Changed 4 years ago by lord@…

Cc: lord@… added

Cc Me!

comment:5 Changed 4 years ago by anil@…

Just confirming that this is really necessary for the OPAM port, as the internal solver is rather buggy compared to aspcud. When this is committed, could a hard dependency also please be added to the OPAM port as well?

comment:6 Changed 4 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: newclosed

Committed in r135530 with the following changes:

  • added modeline
  • changed openmaintainer to nomaintainer, since openmaintainer can only appear together with a different maintainer. Would you like to maintain the port?
  • changed to depends_build-append to avoid removing the cmake dependency added by the portgroup
  • changed to configure.args-append to avoid removing the arguments added by the cmake portgroup
  • changed to cmake.out_of_source yes instead of doing an out-of-source build manually; this option will eventually become the default in the future
  • fixed livecheck

The dependency from OPAM has been added in r135534 and r135535.

comment:7 Changed 4 years ago by neverpanic (Clemens Lang)

Cc: cal@… added
Note: See TracTickets for help on using tickets.