[MacPorts] #39747: Cockatrice
#39747: Cockatrice ------------------------+-------------------------------- Reporter: xineohp@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: Cockatrice ------------------------+-------------------------------- Cockatrice Game Client @ Woogerworks -- Ticket URL: <https://trac.macports.org/ticket/39747> MacPorts <http://www.macports.org/> Ports system for OS X
#39747: Cockatrice -------------------------+-------------------------------- Reporter: xineohp@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: Cockatrice | -------------------------+-------------------------------- Comment (by 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. -- Ticket URL: <https://trac.macports.org/ticket/39747#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39747: Cockatrice -------------------------+-------------------------------- Reporter: xineohp@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: Cockatrice | -------------------------+-------------------------------- Comment (by xineohp@…): Replying to [comment:1 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? -- Ticket URL: <https://trac.macports.org/ticket/39747#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39747: Cockatrice -------------------------+-------------------------------- Reporter: xineohp@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: Cockatrice | -------------------------+-------------------------------- Comment (by macsforever2000@…): Replying to [comment:2 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. -- Ticket URL: <https://trac.macports.org/ticket/39747#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39747: Cockatrice -------------------------+-------------------------------- Reporter: xineohp@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: Cockatrice | -------------------------+-------------------------------- Changes (by pixilla@…): * status: new => closed * resolution: => fixed Comment: Has duplicate #42264. Committed in r121529. -- Ticket URL: <https://trac.macports.org/ticket/39747#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts