[MacPorts] #16733: Tidy Update Request
#16733: Tidy Update Request ------------------------------------+--------------------------------------- Reporter: william.dinoia@mac.com | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Keywords: tidy update request | Port: tidy ------------------------------------+--------------------------------------- Requesting the tidy port be updated to a more current version. -- Ticket URL: <http://trac.macports.org/ticket/16733> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request -------------------------------------+-------------------------------------- Reporter: william.dinoia@mac.com | Owner: ryandesign@macports.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: tidy update request Port: tidy | -------------------------------------+-------------------------------------- Changes (by jmr@macports.org): * owner: macports-tickets@lists.macosforge.org => ryandesign@macports.org -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request -------------------------------------+-------------------------------------- Reporter: william.dinoia@mac.com | Owner: ryandesign@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: tidy update request Port: tidy | -------------------------------------+-------------------------------------- Changes (by ryandesign@macports.org): * status: new => assigned Comment: They aren't releasing distfiles anymore; we'll have to switch to pulling the source from CVS. Since this will pull in many years worth of updates, we should be careful to test tidy's dependents for any breakage with the new version. Currently that would be php5/php5-devel, bluefish, py-utidylib/py25-utidylib and py25-mx-experimental. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request -------------------------------------+-------------------------------------- Reporter: william.dinoia@mac.com | Owner: ryandesign@macports.org Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Resolution: | Keywords: tidy update request Port: tidy | -------------------------------------+-------------------------------------- Comment(by ryandesign@macports.org): Actually it looks like they're not assigning version numbers or more importantly tags in CVS. That means we cannot pull from CVS and reliably get the same build each time. We will have to make our own source packages and host them at MacPorts. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request ------------------------------------+--------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.6.0 Keywords: tidy update request | Port: tidy ------------------------------------+--------------------------------------- Comment(by sierkb@…): Replying to [comment:3 ryandesign@…]:
Actually it looks like they're not assigning version numbers or more importantly tags in CVS.
Since the system for automatically providing source and binary packages on http://tidy.sourceforge.net/ is broken, the Tidy/TidyLib project does NOT have an official versioning scheme, so the CVS HEAD version is always the latest stable available version. The official "version number" of tidy/tidylib is in tidy/src/version.h and is allways a date (currently the string "7 December 2008") -- the date, when the latest change has been made to the tidylib itself. That does NOT cover other changes, that could have been made in the meantime to other source files belonging to tidy resp. tidylib. These possibly other changes to other source files are only covered, if you make a CVS HEAD checkout.
That means we cannot pull from CVS and reliably get the same build each time.
Maybe you can stick to one specific version stamp, meaning the date string of /tidy/src/version.h and search for it, while checking out from CVS (if this is a possible way to go).
We will have to make our own source packages and host them at MacPorts.
Maybe that is the one and only possibility to be up-to-date. And regulary update tidy on MacPorts by pulling the latest CVS HEAD update from the tidy trunk. Others, like some Linux distributors, do so as well. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request ------------------------------------+--------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: tidy update request | Port: tidy ------------------------------------+--------------------------------------- Comment(by ryandesign@…): I had forgotten that using CVS we can also specify a checkout based on a date. There are other ports that do this. So I can do the same for tidy and thereby save myself the inconvenience of having to regularly package up tarballs and upload them to the distfiles area of the MacPorts repository. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request ------------------------------------+--------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: tidy update request | Port: tidy ------------------------------------+--------------------------------------- Changes (by blb@…): * cc: blb@… (added) Comment: Attached is a patch to update tidy to 20090315 (from FreeBSD's mirror); passes the testall.sh test script. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request ------------------------------------+--------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: tidy ------------------------------------+--------------------------------------- Changes (by nox@…): * cc: nox@… (added) * keywords: tidy update request => haspatch * version: 1.6.0 => Comment: Another patch to 20090325 using gentoo mirrors added in r62395 -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request -------------------------------------+-------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: tidy | -------------------------------------+-------------------------------------- Changes (by nox@…): * status: assigned => closed * resolution: => fixed Comment: Maintainer timeout, r62538 -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16733: Tidy Update Request -------------------------------------+-------------------------------------- Reporter: william.dinoia@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: tidy | -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Thanks; sorry for my non-responsiveness. Feel free to add yourself as maintainer or take over entirely. -- Ticket URL: <http://trac.macports.org/ticket/16733#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts