[MacPorts] #46954: Add Portfile for European Southern Observatory (ESO) software repository
#46954: Add Portfile for European Southern Observatory (ESO) software repository ------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Keywords: | Port: esorepo ------------------------+-------------------------------- I would like to request that the attached Portfile be considered for inclusion into the MacPorts Portfile tree. The port provides an easy mechanism to gain access to the ESO software repository. -- Ticket URL: <https://trac.macports.org/ticket/46954> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by ryandesign@…): This is highly unusual... -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by cal@…): But nonetheless interesting… -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by aszostak@…): This solution would be on the same lines as to how it works for the EPEL repository for Fedora: {{{ sudo yum install epel-release }}} i.e. my submission proposes to use a Portfile to easily setup a MacPorts repository of Portfiles. Compare this to the EPEL example: use a RPM to setup a YUM repository of RPMs. -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by aszostak@…): I realised that I should have set the fields like prefix, applications_dir and frameworks_dir in archive_sites.conf. This is now done in the updated Portfile. -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by aszostak@…): Any news? Does this Portfile get the thumbs up or thumbs down? -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by cal@…): We should discuss this on macports-dev, but I don't think we should reject this. This is a valid use case, and as long as we do not provide a base mechanism to do this, this approach will have to do. -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: esorepo | -------------------------+-------------------------------- Comment (by cal@…): Committed in r144726 with the following changes: - use `use_configure no` instead of `configure {}` to silence a lint warning - add `extract {}` to silence a warning during installation - use the `notes` feature rather than printing a message in post- activate. - add a warning indicating what trust implications installing this port has towards ESO. -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#46954: Add Portfile for European Southern Observatory (ESO) software repository -------------------------+-------------------------------- Reporter: aszostak@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: fixed | Keywords: Port: esorepo | -------------------------+-------------------------------- Changes (by cal@…): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.macports.org/ticket/46954#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts