[MacPorts] #19364: mkvtoolnix-2.7.0 Rewritten portfile
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: -------------------------------+-------------------------------------------- I've rewritten the portfile for mkvtoolnix, bumping the version in the process (2.4.0 to 2.7.0). It now confirms to the guidelines, as far as I can tell. -- Ticket URL: <http://trac.macports.org/ticket/19364> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: -------------------------------+-------------------------------------------- Comment(by ruud@…): After skimming the guidelines a bit more I just noticed that I misunderstood the meaning of the openmaintainer entry. The current maintainer is pguyot<at>kallisys<dot>net. -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: mkvtoolnix -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => pguyot@… * port: => mkvtoolnix -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: mkvtoolnix -------------------------------+-------------------------------------------- Comment(by ruud@…): So, what is holding the port upgrading back? -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: mkvtoolnix -------------------------------+-------------------------------------------- Comment(by raimue@…): Replying to [comment:3 ruud@…]:
So, what is holding the port upgrading back?
I am reluctant to steal this port from Paul, but he did not comment yet. For an easy port update I would call a maintainer timeout, but this is a whole rewrite. So I don't know if he would be interested in maintaining it any longer at all. -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile -------------------------------+-------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Keywords: | Port: mkvtoolnix -------------------------------+-------------------------------------------- Comment(by ruud@…): A rewrite is a bit largely worded though. What I did was: - Bump the version - Fix the indenting to conform to the guidelines - Change the syntax of the variants to conform to the guidelines - Changed some dependencies - With the above: added two variants that aren't required in about all situations -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile --------------------------------+------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: mkvtoolnix | --------------------------------+------------------------------------------- Changes (by pguyot@…): * status: new => closed * resolution: => fixed Comment: Committed in r50132, with ruud as the maintainer. @raimue : I did set openmaintainer on my ports so more active developers feel free to commit things before the timeout. I don't care about ownership of ports and I'm happy to hand MKVToolnix to ruud. As a matter of fact, MKVToolnix is so linked with libmatroska and libebml that I'm wondering if ruud, you wouldn't want to maintain those two as well. -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile --------------------------------+------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: mkvtoolnix | --------------------------------+------------------------------------------- Comment(by ruud@…): Replying to [comment:6 pguyot@…]:
Committed in r50132, with ruud as the maintainer.
@raimue : I did set openmaintainer on my ports so more active developers feel free to commit things before the timeout. I don't care about ownership of ports and I'm happy to hand MKVToolnix to ruud. As a matter of fact, MKVToolnix is so linked with libmatroska and libebml that I'm wondering if ruud, you wouldn't want to maintain those two as well.
It would have been nice if I was consulted before you transferred ownership. But now that I am... How do I check for new versions (mainly for libmatroska and libebml if I were to maintain them), and what else do I need to know to do my job? -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19364: mkvtoolnix-2.7.0 Rewritten portfile --------------------------------+------------------------------------------- Reporter: ruud@… | Owner: pguyot@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Updates Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: mkvtoolnix | --------------------------------+------------------------------------------- Comment(by pguyot@…): Replying to [comment:7 ruud@…]:
It would have been nice if I was consulted before you transferred ownership.
You seemed to be in quite a hurry for the rewritten portfile to be committed, so I thought this deserved you maintainship. You'd be a much better maintainer of mkvtoolnix than I used to be.
But now that I am... How do I check for new versions (mainly for libmatroska and libebml if I were to maintain them), and what else do I need to know to do my job?
You can use the livecheck feature. {{{ $ sudo port livecheck libmatroska }}} This currently doesn't output anything because the port is up to date. You can also run it in verbose mode : {{{ $ sudo port -dv livecheck libmatroska }}} There is also a syntax to run this for all the ports you maintain : {{{ $ sudo port livecheck maintainer:il.fontys.nl:ruud }}} However, this doesn't work with mkvtoolnix because the default livecheck code isn't suitable (and the section you dropped with your rewrite doesn't work either as it referred to a web page that no longer exists). -- Ticket URL: <http://trac.macports.org/ticket/19364#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts