[MacPorts] #34846: auctex: update to 2012
#34846: auctex: update to 2012 -------------------------------------------+-------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: auctex, emacs, biber | Port: auctex -------------------------------------------+-------------------------------- This is a major update to the auctex port. I've been keeping track and getting incremental updates from their cvs repo into mercurial here: https://bitbucket.org/seanfarley/auctex This update also includes a new variant based on biber: http://sourceforge.net/projects/biblatex- biber/forums/forum/824416/topic/4716925 -- Ticket URL: <https://trac.macports.org/ticket/34846> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34846: auctex: update to 2012 -------------------------------------------+-------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: auctex, emacs, biber | Port: auctex -------------------------------------------+-------------------------------- Changes (by ryandesign@…): * cc: reilles@… (added) Comment: Cc'ing port's maintainer. We'd usually want to see a unified diff of the Portfile instead of a complete new Portfile to make it easier to evaluate your changes. Usually we want to update to stable versions of software. Is there a new stable version of auctex scheduled to be released in the foreseeable future? I'm worried about the "make; make; make" in the build phase. That makes it sound like there's a parallel build failure, in which case we'd want to "use_parallel_build no" instead, but I did not test whether that would work in this case. Running ./autogen.sh implies that you should be adding build dependencies on autoconf, automake, and/or libtool (as MacPorts would do if you were using "use_autoconf yes"). -- Ticket URL: <https://trac.macports.org/ticket/34846#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34846: auctex: update to 2012 -------------------------------------------+-------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: auctex, emacs, biber | Port: auctex -------------------------------------------+-------------------------------- Comment(by sean.michael.farley@…): Replying to [comment:1 ryandesign@…]:
Cc'ing port's maintainer.
Aha, thanks!
We'd usually want to see a unified diff of the Portfile instead of a complete new Portfile to make it easier to evaluate your changes.
Fair enough; I'll send that for future updates.
Usually we want to update to stable versions of software. Is there a new stable version of auctex scheduled to be released in the foreseeable future?
There's hasn't been a stable release in the past two years; nor does there ever seem to be one. But, to be honest, I can't find the original reason for using the bleeding edge version.
I'm worried about the "make; make; make" in the build phase. That makes it sound like there's a parallel build failure, in which case we'd want to "use_parallel_build no" instead, but I did not test whether that would work in this case.
Yes, I am not happy about that either (and embarrassingly, an old artifact left in the Portfile). After some digging, it's not because of using a parallel make but rather because of using a CVS checkout.
Running ./autogen.sh implies that you should be adding build dependencies on autoconf, automake, and/or libtool (as MacPorts would do if you were using "use_autoconf yes").
Ack, yes, good catch. I'm going to rollback to 11.86 and apply the biber patches (which are a new feature); then rebuild and resubmit the patch. -- Ticket URL: <https://trac.macports.org/ticket/34846#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34846: auctex: update to 2012 -------------------------------------------+-------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: auctex, emacs, biber | Port: auctex -------------------------------------------+-------------------------------- Comment(by sean.michael.farley@…): Well, I don't remember why I initially needed the CVS version of auctex; so for now I've reverted back to 11.86. The patch I just added to this ticket adds a new variant, +biber, based of of this: http://sourceforge.net/projects/biblatex- biber/forums/forum/824416/topic/4716925 -- Ticket URL: <https://trac.macports.org/ticket/34846#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34846: auctex: add biber variant -------------------------------------------+-------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: auctex, emacs, biber | Port: auctex -------------------------------------------+-------------------------------- Changes (by jmr@…): * version: 2.1.1 => * type: update => enhancement Comment: Please don't mix whitespace changes with functional changes. If you want to make whitespace changes as well, submit them as a separate patch. -- Ticket URL: <https://trac.macports.org/ticket/34846#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34846: auctex: add biber variant ------------------------------------+---------------------------------- Reporter: sean.michael.farley@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: auctex, emacs, biber Port: auctex | ------------------------------------+---------------------------------- Comment (by sean.michael.farley@…): Replying to [comment:5 jmr@…]:
Please don't mix whitespace changes with functional changes. If you want to make whitespace changes as well, submit them as a separate patch.
Finally got around to fixing the patches. They are both attached to this ticket now. Let me know if anything else needs to be fixed! -- Ticket URL: <https://trac.macports.org/ticket/34846#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts