<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Début du message réexpédié :</div><br class="Apple-interchange-newline"><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">De: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Georges Martin <<a href="mailto:jrjsmrtn@gmail.com" class="">jrjsmrtn@gmail.com</a>><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Objet: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re : Developer mode</b><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">Date: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">30 novembre 2019 à 14:55:11 UTC+1<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(0, 0, 0, 1.0);" class=""><b class="">À: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Rainer Müller <<a href="mailto:raimue@macports.org" class="">raimue@macports.org</a>><br class=""></span></div><br class=""><div class=""><div class=""><br class=""><blockquote type="cite" class="">Le 26 nov. 2019 à 16:05, Rainer Müller <<a href="mailto:raimue@macports.org" class="">raimue@macports.org</a>> a écrit :<br class=""><br class="">Sounds very useful to have such a tool. But as always, this can just be written<br class="">and does not necessarily have to be part of port(1). The same thing happened in<br class="">Gentoo, many tools were just written independently. I am just mentioning this to<br class="">encourage contributions for such quality-of-life scripts that do not rely on<br class="">becoming more familiar with macports-base first.<br class=""></blockquote><br class="">OK, in that spirit, I published two of my MacPorts scripts at <a href="https://github.com/jrjsmrtn/macports-scripts" class="">https://github.com/jrjsmrtn/macports-scripts</a>.<br class=""><br class="">1. `mp-check` will perform a livecheck and a search of open Trac tickets for a maintainer’s ports.<br class=""><br class="">By default, only the maintainer’s ports are searched but additional ones can be given with the « include-ports » option. Subports can also be excluded from livechecks. (An « exclude-ports » option exists but is buggy at this time).<br class=""><br class="">With the following `~/.macports/mp-check.conf` config file:<br class=""><br class="">  [DEFAULT]<br class="">  maintainer: jrjsmrtn<br class="">  include-ports:<br class="">      postgresql-jdbc<br class=""><br class="">  [Livecheck]<br class="">  exclude-subports: true<br class=""><br class="">  [Tickets]<br class="">  include-ports:<br class="">      postgresql11, postgresql11-server,<br class="">      postgresql12, postgresql12-server,<br class="">      python38<br class=""><br class="">A `mp-check` will return:<br class=""><br class="">---> Livecheck<br class="">agensgraph2 seems to be up to date<br class="">cl-quicklisp seems to be up to date<br class="">flash seems to be up to date<br class="">postgresql-jdbc seems to be up to date<br class="">py-zmq seems to be up to date<br class="">wpa_passphrase seems to be up to date<br class=""><br class="">---> Tickets<br class="">           Port                                            Summary    Status    Type<br class="">id<br class="">59518  python38  python38's distutils.sysconfig contains the wr...       new  defect<br class="">59772  python38  python38: fails on Leopard: Undefined symbols:...  assigned  defect<br class="">43272    py-zmq  py33-zmq @14.1.1 +universal and arch -i386 ipy...       new  defect<br class="">54845    py-zmq                   py-zmq: problematic dependencies       new  defect<br class=""><br class=""><br class="">2. `mp-clean-moved` will remove all `*.mp_*` files from the MacPorts directories. Those are typically created when you have to force activate PyPI Python ports.<br class=""><br class=""><br class="">If anybody wants to add those in MacPorts, be my guest :-)<br class=""><br class=""><br class="">Enjoy,<br class=""><br class="">Georges</div></div></blockquote></div><br class=""></body></html>