[MacPorts] #49517: Add portfile for installing sonarqube
#49517: Add portfile for installing sonarqube ----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: sonarqube ----------------------------+-------------------------------- = SonarQube 5.1.2 port submission = The attached portfile allows for installing [http://www.sonarqube.org/downloads/ SonarQube 5.1.2] to ${destroot}${prefix}/share/${name}. A startup item is made available. **Note:** By default SonarQube will use an h2 database. A future enhancement (recommended) would be to add the ability to choose a postgres or mysql backend. -- Ticket URL: <https://trac.macports.org/ticket/49517> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by lachlan.deck@…): Apologies if I hadn't formatted the ticket correctly. Can this be actioned? -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by g5pw@…): Looks good to me, but I'm slightly against adding an unmaintained port. Would you like/be able to maintain it? -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Changes (by g5pw@…): * cc: g5pw@… (added) -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by lachlan.deck@…): I'm happy to put my name to it if preferred. I'm not currently using it, however, since the current project I'm on hasn't as yet required it yet. So I'd made the assumption that it may be generally useful as a good starting point and could be updated or improved upon by anyone. What do you recommend? -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by g5pw@…): Replying to [comment:5 lachlan.deck@…]:
What do you recommend?
I recommend setting yourself up as a maintainer and adding openmaintainer (I can do these changes for you), so anyone can modify/improve it if necessary. In the future, you can update the port by opening a ticket here. -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by lachlan.deck@…): Sounds good. Thanks. -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by g5pw@…): I installed this port and tried to run it, but the configuration is wrong and the program won't start. It tries to write the PID an LOG files in `${prefix}share/sonarqube/sonarqube-5.1.2/bin/macosx-universal-64/` and the normal user doesn't have permissions to write there. Even if the software is supposed to be run using sudo (is it?), I'd like to see it write pid and logfiles in appropriate directories like `${prefix}/var/run` and `${prefix}/var/log`. -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#49517: Add portfile for installing sonarqube -----------------------------+-------------------------------- Reporter: lachlan.deck@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: sonarqube | -----------------------------+-------------------------------- Comment (by mk@…): Any update for this? -- Ticket URL: <https://trac.macports.org/ticket/49517#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts