Opened 11 years ago

Closed 10 years ago

#39747 closed submission (duplicate)

Cockatrice

Reported by: xineohp@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc:
Port: Cockatrice

Description

Cockatrice Game Client @ Woogerworks

Attachments (1)

Portfile (1.0 KB) - added by xineohp@… 11 years ago.

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by xineohp@…

Attachment: Portfile added

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

It's not ok to fetch from the head of a repository. You must fetch a specific tag or committish so that the build is reproducible. Unfortunately this repository has no tags yet.

Since this project is hosted at github, consider using the github portgroup. If you specify the project author, project name and the desired committish in the github.setup line, and remove the fetch.type git line, the portgroup will even fetch it from a tarball for you, which is much preferred over fetching from a repository.

comment:2 in reply to:  1 ; Changed 11 years ago by xineohp@…

Replying to ryandesign@…:

It's not ok to fetch from the head of a repository. You must fetch a specific tag or committish so that the build is reproducible. Unfortunately this repository has no tags yet.

Since this project is hosted at github, consider using the github portgroup. If you specify the project author, project name and the desired committish in the github.setup line, and remove the fetch.type git line, the portgroup will even fetch it from a tarball for you, which is much preferred over fetching from a repository.

I will look into getting it updated. On the note of the portgroup, you can see in the PortFile where was I was trying to use the qt4 PortGroup (Instead of the depends). However, it seemed like this wasn't installing qt4 and would error out the whole process. That said, what I am I missing there?

comment:3 in reply to:  2 Changed 11 years ago by mf2k (Frank Schima)

Replying to xineohp@…:

On the note of the portgroup, you can see in the PortFile where was I was trying to use the qt4 PortGroup (Instead of the depends). However, it seemed like this wasn't installing qt4 and would error out the whole process. That said, what I am I missing there?

It was your use of depends_lib in the Portfile. That overrides the library dependancies. You want to use depends_lib-append instead when using any portgroup.

comment:4 Changed 10 years ago by pixilla (Bradley Giesbrecht)

Resolution: fixed
Status: newclosed

Duplicate of #44173.

Committed in r121529.

Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: closedreopened

comment:6 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: reopenedclosed
Note: See TracTickets for help on using tickets.