edd 4433a57b4f Overhaul the TeX Live PLIST generation scripts.
Although this is a "no functional change" commit, the change does two
things:

 * Removes the dependency on py-texscythe for generating the PLISTs.
   Instead, I've added a small TLPDB parser which works (unlike
   py-texsythe) entirely in-memory. This means that generating the
   PLISTs now takes seconds instead of minutes.

 * Splits the generation of the PLISTs into two scripts. The first --
   update_plist_hints.py -- emits one line for file under the fake
   install dir, advising which PLIST the file should go in. The second
   -- write_plists.py -- reads those lines and writes them to the
   correct PLIST. Eventually write_plists.py will be killed, as we plan
   to integrate update_plist_hints.py with update-plist(1) itself.

At a later date, I will port all of these scripts to Python3, since that
seems to be the way the world is going.

The idea to integrate with update-plist(1) is espie@'s, and this change
is also OK espie@.

Many thanks.
2018-09-11 21:32:28 +00:00
..
2018-09-04 12:46:09 +00:00
2018-09-04 12:46:09 +00:00
2018-06-27 21:03:34 +00:00
2017-12-03 12:37:22 +00:00
2018-09-04 12:46:09 +00:00
2018-09-04 12:46:09 +00:00
2018-04-07 10:43:54 +00:00
2018-09-04 12:46:09 +00:00
2018-09-04 12:46:09 +00:00
2016-03-11 19:59:11 +00:00
2017-10-23 17:11:02 +00:00
2017-04-06 11:26:00 +00:00
2017-10-23 17:11:02 +00:00
2018-04-11 07:41:51 +00:00
2016-09-13 18:52:05 +00:00
2018-09-04 12:46:09 +00:00
2016-03-11 20:11:39 +00:00
2017-09-27 16:09:45 +00:00
2017-11-13 15:38:07 +00:00
2017-12-03 16:41:43 +00:00
2018-06-27 21:03:34 +00:00
2016-04-25 18:59:11 +00:00
2017-12-25 22:56:43 +00:00
2018-08-03 07:19:39 +00:00
2018-08-19 08:32:32 +00:00
2018-07-01 18:33:35 +00:00
2018-09-04 12:46:09 +00:00
2017-11-05 17:16:56 +00:00
2016-11-10 09:03:26 +00:00
2018-07-01 18:33:35 +00:00
2017-12-12 01:45:57 +00:00