summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPSRC.pm
AgeCommit message (Collapse)Author
2022-04-18Revert "work on win64 support"Norbert Preining
This reverts commit daa265a214b9e12e2a9bab636398c2dd699f7cd4. git-svn-id: svn://tug.org/texlive/trunk@63068 c570f23f-e606-0410-a88d-b1316a301751
2022-04-18work on win64 supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@63066 c570f23f-e606-0410-a88d-b1316a301751
2021-12-21use strict; use warnings; declarations, filehandle barewords, our @disabledKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@61372 c570f23f-e606-0410-a88d-b1316a301751
2021-05-16podisms, list missing functionsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@59226 c570f23f-e606-0410-a88d-b1316a301751
2021-05-16update pod descriptions, httpsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@59224 c570f23f-e606-0410-a88d-b1316a301751
2021-03-17fix catalogue data reading in tlpsrcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@58463 c570f23f-e606-0410-a88d-b1316a301751
2021-03-15infra: allow overriding catalogue data in tlpsrcNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@58384 c570f23f-e606-0410-a88d-b1316a301751
2020-03-20TLPSRC.pm: documentation errorHironobu Yamashita
git-svn-id: svn://tug.org/texlive/trunk@54413 c570f23f-e606-0410-a88d-b1316a301751
2020-03-08TLPSRC.pm (from_file),Karl Berry
TeXCatalogue.pm (beautify): kludge around long url being forcibly broken by our multilineformat. tl-update-tlpdb: new option --catalogue-dump to dump/restore catalogue data for development. git-svn-id: svn://tug.org/texlive/trunk@54190 c570f23f-e606-0410-a88d-b1316a301751
2020-03-07TLPSRC.pm (from_file),Karl Berry
TeXCatalogue.pm (beautify): collapse multiple whitespace. (Still on the quest for identical longdesc results from our various sources.) git-svn-id: svn://tug.org/texlive/trunk@54167 c570f23f-e606-0410-a88d-b1316a301751
2020-03-04TLPSRC.pm (from_file): try harder to return the same shortdesc andKarl Berry
longdesc strings from *.tlpsrc parsing as from tlpdb. tl-update-tlpdb (main): clear $opt_catalogue_compare in addition to $opt_fix_reverse_revisions when checking for the buggy tlpdb, since the comparison tlpdb with old data (tlnet/tlpretest) can't get updated. Also, insert commented-out kludge to dump and reread Catalogue data. (compare_and_fix_tlpdbs): compare newtlpdb to the catalogue_compare TLPDB, not oldtlpdb, although it's unlikely to make much difference. (tlpobj_catalogue_equal): show shortdesc and longdesc strings. git-svn-id: svn://tug.org/texlive/trunk@54079 c570f23f-e606-0410-a88d-b1316a301751
2020-01-16copyright/version updatesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@53428 c570f23f-e606-0410-a88d-b1316a301751
2020-01-03* TLPSRC.pm (from_file): also expand global ${wndws} as super-special case.Karl Berry
(make_tlpobj): expand global tlpvars in patterns too. (find_default_patterns): allow wndws. * 00texlive.autopatterns.tlpsrc (wndws): define, as a first step towards also supporting w64. * 00texlive.installer.tlpsrc: use it. * 00texlive.autopatterns.tlpsrc (global_no_luajit_platforms): define since we now support global vars in patterns. * luajittex.tlpsrc, * mflua.tlpsrc: use it. git-svn-id: svn://tug.org/texlive/trunk@53309 c570f23f-e606-0410-a88d-b1316a301751
2019-12-23allow global_tlpvars to be set in autopatterns and used across other ↵Karl Berry
packages; define globals for common dependencies; doc updates git-svn-id: svn://tug.org/texlive/trunk@53216 c570f23f-e606-0410-a88d-b1316a301751
2019-12-10Revert "work on win64 support"Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53076 c570f23f-e606-0410-a88d-b1316a301751
2019-12-10work on win64 supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53075 c570f23f-e606-0410-a88d-b1316a301751
2018-12-17(from_file): reenable check for second shortdescKarl Berry
line, since hyphen-latin was fixed. git-svn-id: svn://tug.org/texlive/trunk@49434 c570f23f-e606-0410-a88d-b1316a301751
2018-10-31(make_tlpobj): avoid adding self-dep, instead ofKarl Berry
removing it after (committing for Norbert). git-svn-id: svn://tug.org/texlive/trunk@49037 c570f23f-e606-0410-a88d-b1316a301751
2018-10-16make sure we don't add circular dependenciesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@48916 c570f23f-e606-0410-a88d-b1316a301751
2018-09-21doc,formattedKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@48727 c570f23f-e606-0410-a88d-b1316a301751
2018-07-05TLPSRC.pm (from_file): do ${PKGNAME} expansion here, like user vars.Karl Berry
TLTREE.pm (get_matching_files): remove PKGNAME var handling. *.tlpsrc: use ${PKGNAME} for a couple of .map files; dozens more could be done. git-svn-id: svn://tug.org/texlive/trunk@48145 c570f23f-e606-0410-a88d-b1316a301751
2018-07-05TLPSRC.pm: check for unexpanded variables and more duplicate directives;Karl Berry
simplify case statement handling lines. TLTREE.pm (get_matching_files): propagate warnings from the eval, for the sake of undefined variables. TLPDB.pm: doc. tl-update-tlpdb: distinguish $tlpdb->writeout from $tlpdb->save in msg. git-svn-id: svn://tug.org/texlive/trunk@48144 c570f23f-e606-0410-a88d-b1316a301751
2017-05-11set $: to just space and newline, to avoid breaking at - in longdesc blocks; ↵Karl Berry
do not repeat definition of multilineformat git-svn-id: svn://tug.org/texlive/trunk@44293 c570f23f-e606-0410-a88d-b1316a301751
2016-07-03(make_tlpobj): convert each fmttrigger package toKarl Berry
a depend line, since they are clearly dependencies. git-svn-id: svn://tug.org/texlive/trunk@41619 c570f23f-e606-0410-a88d-b1316a301751
2016-04-05preliminary 2016 release and copyright yearsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@40251 c570f23f-e606-0410-a88d-b1316a301751
2015-12-08* bin/tlpfiles: doc tweaks.Karl Berry
* TeXLive/TLPDB.pm (find_file): no need for @foo. * TeXLive/TLPSRC.pm (): include $lineno in non-continuation error. * TeXLive/TLUtils.pm (parseAddFormatLine_line): doc. git-svn-id: svn://tug.org/texlive/trunk@39054 c570f23f-e606-0410-a88d-b1316a301751
2014-05-15trivial perl var warningsKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@34044 c570f23f-e606-0410-a88d-b1316a301751
2013-04-19use new tlpsetvar to abbreviate no-xindy listKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@30037 c570f23f-e606-0410-a88d-b1316a301751
2013-04-16allow for variables in tlpsrc filesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@29969 c570f23f-e606-0410-a88d-b1316a301751
2013-04-04exclude mptopdf files from context update; do not warn about negative ↵Karl Berry
patterns not matching when updating from CTAN git-svn-id: svn://tug.org/texlive/trunk@29640 c570f23f-e606-0410-a88d-b1316a301751
2012-05-16initial armel-linuxKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@26458 c570f23f-e606-0410-a88d-b1316a301751
2012-04-23expand $PKGNAME also in the tlpsrc patternsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@26098 c570f23f-e606-0410-a88d-b1316a301751
2011-07-26pass .tlpsrc to from_file; have from_file not double-add .tlpsrc; otherwise, ↵Karl Berry
tlprm erroneously reads a file named, e.g., "ppower4" as the tlpsrc git-svn-id: svn://tug.org/texlive/trunk@23238 c570f23f-e606-0410-a88d-b1316a301751
2011-05-16reformatKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@22497 c570f23f-e606-0410-a88d-b1316a301751
2011-04-07rename DVD/CD => local-[un]compressedSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@22010 c570f23f-e606-0410-a88d-b1316a301751
2010-10-06do not complain about zero files being underKarl Berry
tlpkg/backups. git-svn-id: svn://tug.org/texlive/trunk@20004 c570f23f-e606-0410-a88d-b1316a301751
2010-09-17allow for empty shortdesc linesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@19771 c570f23f-e606-0410-a88d-b1316a301751
2010-09-16fix stupid error in parsing executes and all other lines in the tlpdb file:Norbert Preining
originally the code for parsing was if ($line =~ m/^keyword\s+(.*)\s*) { (cum grano salis). But well, the terminal \s* will never be found since the .* before is greedy. Solution would be to change either all the .* to .*?, or, as done here, remove terminal whitespace and grep for (.*)$. This gives also a slight semantics change, but that was anyway never allowed, namely that you could write lines revision 1234 12121 jkfj j sooooo and still it was correctly parsed (maybe --- didn't test it). git-svn-id: svn://tug.org/texlive/trunk@19756 c570f23f-e606-0410-a88d-b1316a301751
2010-05-31Remove addLuaMap support and usage, not needed any more.Manuel Pégourié-Gonnard
(Undo commits 18217, 18214 and 18212.) git-svn-id: svn://tug.org/texlive/trunk@18651 c570f23f-e606-0410-a88d-b1316a301751
2010-05-30Rename txthyph and txtpatt keys to make Mojca happy.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18612 c570f23f-e606-0410-a88d-b1316a301751
2010-05-20Implement generation of language.dat.lua by extending execute AddHyphen.Manuel Pégourié-Gonnard
git-svn-id: svn://tug.org/texlive/trunk@18379 c570f23f-e606-0410-a88d-b1316a301751
2010-05-12add support for execute action addLuaMapNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@18212 c570f23f-e606-0410-a88d-b1316a301751
2010-01-14update copyrights; TLUtils.pm: pod before __END__Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@16713 c570f23f-e606-0410-a88d-b1316a301751
2009-10-06TeXCatalogue: less debuggingKarl Berry
TLPSRC, TLPOBJ: set format_lines_per_page on the right file handle tl-update-tlpdb: rename a couple options, mess with doc tl-update-bindir: cygwin location git-svn-id: svn://tug.org/texlive/trunk@15651 c570f23f-e606-0410-a88d-b1316a301751
2009-10-03set $= to 99999 to avoid page overflow messageKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@15626 c570f23f-e606-0410-a88d-b1316a301751
2009-10-03(from_file): keep track of line numbers for error messageKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@15617 c570f23f-e606-0410-a88d-b1316a301751
2009-09-01match .exe.manifest and .dll.manifest automaticallyNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14985 c570f23f-e606-0410-a88d-b1316a301751
2009-08-16add 2009 to copyright linesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@14716 c570f23f-e606-0410-a88d-b1316a301751
2009-08-06expand Revision property on all those fileNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@14553 c570f23f-e606-0410-a88d-b1316a301751
2009-08-06tlmgr: add documentation for --w32mode in action pathNorbert Preining
all modules: add MODULE->module_revision function tlmgr: if action version is called with -v, also issue the revision of the modules used (eg TLPDB->module_revision()) git-svn-id: svn://tug.org/texlive/trunk@14552 c570f23f-e606-0410-a88d-b1316a301751