[MacPorts] #51289: PEAR port
#51289: PEAR port ---------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: PEAR ---------------------------+-------------------------------- -- Ticket URL: <https://trac.macports.org/ticket/51289> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------------- Comment (by ryandesign@…): You specified that mww is the maintainer. Has he agreed to that? You specified extract.suffix .tar.gz. You should remove that; that's the default. You specified library dependencies on automake, autoconf and libtool. Are those really needed at runtime? Usually they are only needed at build time, in which case you should declare them as build dependencies instead. -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------------- Comment (by mashavecher@…): Ryan, could you please scrap the submission for now. PEAR is only free for Academia. The developers oppose installation through MacPorts for the moment. The portfile as is allowed me to install the program on my computer. I just thought it might be be of use to some like me. Sorry for wasting your time -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------------- Comment (by ryandesign@…): I'm not sure why the developers would oppose making their software easier to install. They distribute it freely via their web site; there would be no practical difference to them to also making it available via MacPorts; it would not affect their ability to specify the licensing terms. The license terms that they have specified [https://creativecommons.org/licenses/by-nc-sa/3.0/us/ state] that we may redistribute their software, and that they may not impose additional restrictions. If we were to add this to MacPorts, the license line would have to be corrected to CC-BY-NC-SA-3. -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------------- Comment (by mashavecher@…): Ryan, I've explained a little about how MacPorts works for end-users, developers now agree to make the program available for installation with MacPorts. About the Portfile itself. It's a copy/paste exercise, I pretty much followed the instructions and copied some lines from other ports. I can put my name as a maintainer, even though I don't think I can help with anything other than updating version if developers update the program. The extract.suffix .tar.gz. comes from ARB port. For whatever reason when the Portfile contained only master_site it failed to build not being able to fetch distfiles. So I broke the link into three parts as in ARB port: site, name and suffix. I can get rid of the suffix. No I don't think automake, autoconf and lib tool are needed at runtime. How can I add a note that will appear at the end of the installation? Thank you -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------------- Reporter: mashavecher@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------------- Comment (by mashavecher@…): Does this version of the Portfile look better? -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------- Reporter: mashavecher@… | Owner: ryandesign@… Type: submission | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: PEAR | ----------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#51289: PEAR port ----------------------------+-------------------------- Reporter: mashavecher@… | Owner: ryandesign@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: Port: PEAR | ----------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Sorry for the delay; I forgot about this submission. Committed in r153949 with some changes: * updated homepage * reformatted notes * removed autoconf, automake, libtool dependencies because they did not appear to be used * added bzip2 and zlib dependencies because they are used * added patch to fix bug in configure script that caused a warning to be displayed -- Ticket URL: <https://trac.macports.org/ticket/51289#comment:7> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts