[MacPorts] #28206: Update peekabot to version 0.8.4
#28206: Update peekabot to version 0.8.4 --------------------------------+------------------------------------------- Reporter: staffan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: peekabot --------------------------------+------------------------------------------- Update the peekabot port to the latest version (0.8.4). The attached patch was produced by doing a "svn diff" from the top level directory ports directory, so it needs to be applied from there as well. The attached patch adds 2 patch files and removes 1, and since there doesn't seem to be a way to capture added/removed files with SVN, make sure that the output of "svn status" looks like this before committing: {{{ M science/peekabot/Portfile M science/peekabot-client/Portfile D science/peekabot-server/files/patch-xercesc3.diff A science/peekabot-server/files/patch-group-icon.diff A science/peekabot-server/files/patch-fbo-screenshots.diff M science/peekabot-server/Portfile }}} The patch is fairly large since it includes an update of a 3:rd party dependency included in the project, needed for OS X, not yet available in upstream peekabot. Building peekabot with up-to-date versions of its dependencies relies on bug #27059 being fixed (patch available). I am the maintainer of the port in question. -- Ticket URL: <https://trac.macports.org/ticket/28206> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: Update peekabot to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch maintainer | Port: peekabot ---------------------------------+------------------------------------------ Changes (by macsforever2000@…): * keywords: => haspatch maintainer * version: 1.9.2 => -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: Update peekabot to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch maintainer | Port: peekabot ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: new => assigned * owner: macports-tickets@… => ryandesign@… -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: peekabot: Update to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: peekabot | ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Thanks. I didn't like the idea of adding an 800MB patch to the ports tree that every MacPorts user would have to download, regardless of whether they're interested in installing peekabot or not. So in r75675 I uploaded the patch (compressed) to the distfiles section of the repository, and updated the port in r75676 with your other patches, modified to download the big patch when needed. -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: peekabot: Update to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: peekabot | ---------------------------------+------------------------------------------ Comment(by jmr@…): Putting big files in the svn repo isn't desirable either. In future please use sourceforge or ask Bill to upload to distfiles for you. -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: peekabot: Update to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: peekabot | ---------------------------------+------------------------------------------ Comment(by ryandesign@…): Yeah... It's only 67K compressed so it's not really a terribly big file. (I see I wrote 800MB before when I meant 800KB.) -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: peekabot: Update to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: peekabot | ---------------------------------+------------------------------------------ Comment(by staffan@…): For future reference, what is considered too big? -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28206: peekabot: Update to version 0.8.4 ---------------------------------+------------------------------------------ Reporter: staffan@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: peekabot | ---------------------------------+------------------------------------------ Comment(by ryandesign@…): We don't have a definitive guideline. But I just tend to think about the fact that we have over 7500 ports in our tree, and that all users download this entire tree. If each port came with an 800KB patch, the ports tree would weigh in at over 5.7GB. The average size of a port directory is just over 8KB, and 99% of our ports are under 60KB, so when a port starts getting terribly much larger than that I start looking for ways to trim it. -- Ticket URL: <https://trac.macports.org/ticket/28206#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts