public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/g-sorcery:master commit in: /, gs_ctan/
@ 2013-07-29 21:43 Jauhien Piatlicki
  0 siblings, 0 replies; only message in thread
From: Jauhien Piatlicki @ 2013-07-29 21:43 UTC (permalink / raw
  To: gentoo-commits

commit:     53a4497e0df1dabdee7d52aac2dcb3d48059abbf
Author:     Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Mon Jul 29 21:43:39 2013 +0000
Commit:     Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Mon Jul 29 21:43:39 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=53a4497e

CTAN backend: exclude packages available in the tree

---
 gs-ctan.json       | 682 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 gs_ctan/ctan_db.py |   3 +
 2 files changed, 684 insertions(+), 1 deletion(-)

diff --git a/gs-ctan.json b/gs-ctan.json
index 85a356a..4f5aaa8 100644
--- a/gs-ctan.json
+++ b/gs-ctan.json
@@ -20,6 +20,686 @@
      "lppl1": "LPPL-1.2",
      "lppl1.2": "LPPL-1.2",
      "lppl1.3": "LPPL-1.3c"
-    }
+    },
+    "exclude": [
+      "avantgar", "bookman", "charter", "cm-super",
+      "cmextra", "courier", "euro", "euro-ce", "eurosym", "fpl",
+      "helvetic", "lm", "lm-math", "marvosym", "mathpazo", "ncntrsbk",
+      "palatino", "pxfonts", "rsfs", "symbol", "tex-gyre", "tex-gyre-math",
+      "times", "tipa", "txfonts", "utopia", "wasy", "wasysym", "zapfchan", "zapfding",
+      "epsf", "fontname", "genmisc", "kastrup", "multido", "path",
+      "tex-ps", "ulem",
+      "anysize", "booktabs", "caption", "cite", "cmap", "crop", "ctable", "ec",
+      "eso-pic", "euler", "extsizes", "fancybox", "fancyref", "fancyvrb", "float",
+      "fontspec", "fp", "index", "jknapltx", "koma-script", "l3kernel",
+      "l3packages", "l3experimental", "listings", "mdwtools", "memoir", "metalogo",
+      "mh", "microtype", "ms", "ntgclass", "parskip", "pdfpages", "powerdot", "psfrag",
+      "rcs", "rotating", "sansmath", "section", "seminar", "sepnum", "setspace",
+      "subfig", "textcase", "thumbpdf", "typehtml", "underscore", "url", "xkeyval",
+      "aichej", "amsrefs", "apacite", "apalike2", "beebe", "bibarts", "biber",
+      "bibexport", "bibhtml", "biblatex-apa", "biblatex-bwl", "biblatex-caspervector",
+      "biblatex-chem", "biblatex-chicago", "biblatex-dw", "biblatex-fiwi", "biblatex-gost",
+      "biblatex-historian", "biblatex-ieee", "biblatex-juradiss", "biblatex-luh-ipw",
+      "biblatex-mla", "biblatex-musuos", "biblatex-nature", "biblatex-nejm",
+      "biblatex-philosophy", "biblatex-phys", "biblatex-publist", "biblatex-science",
+      "biblatex-swiss-legal", "biblatex-trad", "biblist", "bibtopic", "bibtopicprefix",
+      "bibunits", "breakcites", "cell", "chbibref", "chicago", "chicago-annote", "chembst",
+      "chscite", "collref", "compactbib", "custom-bib", "din1505", "dk-bib", "doipubmed",
+      "fbs", "figbib", "footbib", "francais-bst", "geschichtsfrkl", "harvard", "harvmac",
+      "historische-zeitschrift", "ijqc", "inlinebib", "iopart-num", "jneurosci", "jurabib",
+      "ksfh_nat", "listbib", "logreq", "margbib", "multibib", "multibibliography",
+      "munich", "notes2bib", "oscola", "perception", "pnas2009", "rsc", "showtags",
+      "sort-by-letters", "splitbib", "uni-wtal-ger", "uni-wtal-lin", "urlbst", "usebib",
+      "vak", "xcite",
+      "Asana-Math", "adforn", "adfsymbols", "aecc", "allrunes", "antiqua", "antt",
+      "archaic", "arev", "ascii-font", "aspectratio", "astro", "augie", "auncial-new",
+      "aurical", "b1encoding", "barcodes", "baskervald", "bbding", "bbm", "bbm-macros",
+      "bbold", "bbold-type1", "belleek", "bera", "berenisadf", "bguq", "blacklettert1",
+      "boisik", "bookhands", "boondox", "braille", "brushscr", "cabin", "calligra", "calligra-type1",
+      "cantarell", "carolmin-ps", "ccicons", "cfr-lm", "cherokee", "cm-lgc", "cm-unicode",
+      "cmbright", "cmll", "cmpica", "cmtiup", "comfortaa", "concmath-fonts", "cookingsymbols",
+      "countriesofeurope", "courier-scaled", "cryst", "cyklop", "dancers", "dejavu", "dice",
+      "dictsym", "dingbat", "doublestroke", "dozenal", "droid", "duerer", "duerer-latex",
+      "dutchcal", "ean", "ebgaramond", "ecc", "eco", "eiad", "eiad-ltx", "electrum", "elvish",
+      "epigrafica", "epsdice", "esstix", "esvect", "eulervm", "euxm", "fdsymbol", "feyn", "fge",
+      "foekfont", "fonetika", "fontawesome", "fourier", "fouriernc", "frcursive", "genealogy",
+      "gentium", "gfsartemisia", "gfsbodoni", "gfscomplutum", "gfsdidot", "gfsneohellenic",
+      "gfssolomos", "gillcm", "gnu-freefont", "gothic", "greenpoint", "grotesq", "hacm",
+      "hands", "hfbright", "hfoldsty", "ifsym", "inconsolata", "initials", "ipaex-type1", "iwona",
+      "jablantile", "jamtimes", "junicode", "kixfont", "knuthotherfonts", "kpfonts",
+      "kurier", "lato", "lfb", "libertine", "librebaskerville", "libris", "linearA", "lxfonts",
+      "ly1", "mathabx", "mathabx-type1", "mathdesign", "mdputu", "mdsymbol", "mnsymbol", "newpx",
+      "newtx", "nkarta", "ocherokee", "ocr-b", "ocr-b-outline", "ogham", "oinuit", "oldlatin",
+      "oldstandard", "opensans", "orkhun", "pacioli", "paratype", "phaistos", "phonetic", "pigpen",
+      "poltawski", "prodint", "punk", "punk-latex", "punknova", "pxtxalfa", "quattrocento", "raleway",
+      "recycle", "romande", "rsfso", "sansmathaccent", "sansmathfonts", "sauter", "sauterfonts",
+      "schulschriften", "semaphor", "skull", "sourcecodepro", "sourcesanspro", "starfont", "staves",
+      "stix", "superiors", "tapir", "tengwarscript", "tfrupee", "tpslifonts", "trajan", "txfontsb",
+      "umtypewriter", "universa", "urwchancal", "venturisadf", "wsuipa", "xits", "yfonts",
+      "edmac", "eplain", "mltex", "psizzl", "startex", "texsis",
+      "abbr", "abstyles", "barr", "bitelist", "borceux", "c-pascal", "catcodes", "chronosys",
+      "colorsep", "dinat", "dirtree", "dowith", "eijkhout", "encxvlna", "epigram", "fenixpar",
+      "fltpoint", "fntproof", "gates", "ifetex", "iftex", "insbox", "langcode", "lecturer", "librarian",
+      "mathdots", "metatex", "midnight", "navigator", "ofs", "pdf-trans", "plainpkg", "schemata",
+      "shade", "systeme", "tabto-generic", "texapi", "upca", "xlop", "yax",
+      "2up", "ESIEEcv", "GS1", "HA-prosper", "Tabbing", "a0poster",
+      "a4wide", "a5comb", "abraces", "abstract", "achemso", "acro",
+      "acronym", "acroterm", "actuarialangle", "addlines",
+      "adjmulticol", "adjustbox", "adrconv", "advdate", "akktex",
+      "akletter", "alterqcm", "altfont", "amsaddr", "animate",
+      "anonchap", "answers", "anyfontsize", "appendix",
+      "appendixnumberbeamer", "apptools", "arcs", "arrayjobx",
+      "assignment", "attachfile", "autopdf", "authoraftertitle",
+      "authorindex", "autonum", "background", "bashful", "bchart",
+      "beamer2thesis", "beameraudience", "beamerposter",
+      "beamersubframe", "beamertheme-upenn-bc", "beamerthemejltree",
+      "beamerthemenirma", "begriff", "beton", "bez123", "bezos",
+      "bhcexam", "bigfoot", "bigints", "bizcard", "blindtext",
+      "blkarray", "block", "blowup", "boites", "bold-extra",
+      "bookest", "booklet", "boolexpr", "bophook", "boxedminipage",
+      "boxhandler", "bracketkey", "braket", "breakurl", "bullcntr",
+      "bussproofs", "bxdpx-beamer", "calcage", "calctab",
+      "calculator", "calrsfs", "cals", "calxxxx-yyyy", "cancel",
+      "canoniclayout", "capt-of", "captcont", "captdef", "cases",
+      "casyl", "catchfilebetweentags", "catechis", "catoptions",
+      "cbcoptic", "ccaption", "cclicenses", "cd", "cd-cover",
+      "cdpbundl", "cellspace", "censor", "changebar", "changelayout",
+      "changepage", "changes", "chappg", "chapterfolder", "chet",
+      "chextras", "chkfloat", "chletter", "chngcntr", "chronology",
+      "circ", "classics", "clefval", "cleveref", "clipboard", "clock",
+      "cmdstring", "cmdtrack", "cmsd", "codedoc", "codepage",
+      "collcell", "collectbox", "colordoc", "colorinfo", "colortab",
+      "colorwav", "colourchange", "combelow", "combine", "comma",
+      "commado", "comment", "concepts", "concprog", "constants",
+      "contour", "contracard", "cooking", "cool", "coollist",
+      "coolstr", "coolthms", "cooltooltips", "coordsys",
+      "copyrightbox", "coseoul", "counttexruns", "courseoutline",
+      "coursepaper", "coverpage", "cprotect", "crbox",
+      "crossreference", "csquotes", "csvsimple", "csvtools",
+      "cuisine", "currfile", "cutwin", "cv", "cweb-latex", "dashbox",
+      "dashrule", "dashundergaps", "datatool", "dateiliste",
+      "datenumber", "datetime", "dblfloatfix", "decimal", "decorule",
+      "delim", "delimtxt", "diagbox", "diagnose", "dialogl",
+      "dichokey", "dinbrief", "directory", "dirtytalk", "dlfltxb",
+      "dnaseq", "docmfp", "docmute", "documentation", "doi",
+      "dotarrow", "dotseqn", "download", "dox", "dpfloat",
+      "dprogress", "drac", "draftcopy", "draftwatermark", "dtk",
+      "dtxgallery", "dvdcoll", "dynblocks", "easy", "easy-todo",
+      "easyfig", "easylist", "ean13isbn", "ebezier", "ecclesiastic",
+      "ecv", "ed", "edmargin", "eemeir", "egplot", "ellipsis",
+      "elmath", "elpres", "emarks", "embrac", "emptypage",
+      "emulateapj", "endfloat", "endheads", "endnotes", "engpron",
+      "engrec", "enotez", "enumitem", "enumitem-zref", "envbig",
+      "environ", "epigraph", "epiolmec", "eqell", "eqlist", "eqname",
+      "eqparbox", "errata", "esami", "esdiff", "esint", "esint-type1",
+      "etaremune", "etextools", "etoc", "etoolbox", "eukdate",
+      "everyhook", "everypage", "exam", "examdesign", "examplep",
+      "exceltex", "excludeonly", "exercise", "exp-testopt",
+      "expdlist", "export", "exsheets", "exsol", "extract",
+      "facsimile", "factura", "fancynum", "fancypar", "fancytabs",
+      "fancytooltips", "figsize", "filecontents", "filedate",
+      "filehook", "fileinfo", "filemod", "fink", "finstrut",
+      "fixfoot", "fixme", "fixmetodonotes", "fjodor", "flabels",
+      "flacards", "flagderiv", "flashcards", "flashmovie", "flipbook",
+      "flippdf", "floatflt", "floatrow", "flowfram", "fmp",
+      "fmtcount", "fn2end", "fnbreak", "fncychap", "fncylab",
+      "fnpara", "fnpct", "fnumprint", "foilhtml", "fontaxes",
+      "fonttable", "footmisc", "footnotebackref", "footnoterange",
+      "footnpag", "forarray", "foreign", "forloop", "formlett",
+      "formular", "fragments", "frame", "framed", "frankenstein",
+      "frege", "ftcap", "ftnxtra", "fullblck", "fullwidth",
+      "fundus-calligra", "fundus-cyr", "fundus-sueterlin", "fwlw",
+      "gauss", "gcard", "gcite", "genmpage", "getfiledate", "ginpenc",
+      "gitinfo", "gloss", "gmdoc", "gmdoc-enhance", "gmeometric",
+      "gmiflink", "gmutils", "gmverb", "graphicx-psmin", "grfpaste",
+      "grid", "gridset", "guitlogo", "hanging", "hardwrap",
+      "harnon-cv", "harpoon", "hc", "he-she", "hhtensor", "histogr",
+      "hitec", "hletter", "hpsdiss", "hrefhide", "hvindex",
+      "hypdvips", "hyper", "hypernat", "hyperref-docsrc", "hyperxmp",
+      "hyphenat", "idxlayout", "ifmslide", "ifmtarg", "ifnextok",
+      "ifoddpage", "ifplatform", "ifthenx", "iitem", "image-gallery",
+      "imakeidx", "import", "incgraph", "inlinedef", "inputtrc",
+      "interactiveworkbook", "interfaces", "inversepath", "invoice",
+      "iso", "iso10303", "isodate", "isonums", "isodoc", "isorot",
+      "isotope", "issuulinks", "iwhdp", "jlabels", "jvlisting",
+      "kantlipsum", "kerntest", "keycommand", "keyreader",
+      "keystroke", "keyval2e", "kix", "koma-moderncvclassic",
+      "koma-script-sfs", "ktv-texdata", "labbook", "labelcas",
+      "labels", "lastpage", "latex-tds", "layouts", "lazylist", "lcd",
+      "lcg", "leading", "leftidx", "lengthconvert", "lettre",
+      "lettrine", "lewis", "lhelp", "libgreek", "limap", "linegoal",
+      "lipsum", "lisp-on-tex", "listing", "listofsymbols",
+      "listliketab", "lkproof", "lmake", "locality", "localloc",
+      "logbox", "logical-markup-utils", "logpap", "longnamefilelist",
+      "loops", "lsc", "lstaddons", "ltablex", "ltabptch", "ltxdockit",
+      "ltxindex", "ltxkeys", "ltxnew", "ltxtools", "magaz", "mailing",
+      "mailmerge", "makebarcode", "makebox", "makecell", "makecirc",
+      "makecmds", "makedtx", "makeglos", "mandi", "manfnt",
+      "manuscript", "marginfix", "marginnote", "mathalfa",
+      "mathastext", "mathexam", "maybemath", "mbenotes", "mcaption",
+      "mceinleger", "mcite", "mciteplus", "mdframed", "media9",
+      "meetingmins", "memexsupp", "memory", "menu", "menukeys",
+      "method", "metre", "mftinc", "midpage", "minibox", "minifp",
+      "minipage-marginpar", "minitoc", "minted", "minutes", "misc209",
+      "mla-paper", "mlist", "mmap", "mnotes", "moderncv",
+      "moderntimeline", "modref", "modroman", "monofill", "moreenum",
+      "morefloats", "morehype", "moresize", "moreverb", "morewrites",
+      "movie15", "mparhack", "msc", "msg", "mslapa", "mtgreek",
+      "multenum", "multibbl", "multicap", "multienv", "multiexpand",
+      "multirow", "mversion", "mwe", "mycv", "mylatexformat", "nag",
+      "nameauth", "namespc", "ncclatex", "ncctools", "needspace",
+      "nestquot", "newcommand", "newenviron", "newfile", "newlfm",
+      "newspaper", "newunicodechar", "newvbtm", "newverbs",
+      "nextpage", "nfssext-cfr", "nicefilelist", "niceframe",
+      "nicetext", "nlctdoc", "noconflict", "noitcrul", "nolbreaks",
+      "nomencl", "nomentbl", "nonfloat", "nonumonpart", "nopageno",
+      "notes", "notoccite", "nowidow", "ntheorem", "numberedblock",
+      "numname", "numprint", "ocg-p", "ocgx", "ocr-latex", "octavo",
+      "oldstyle", "onlyamsmath", "opcit", "optional", "outline",
+      "outliner", "outlines", "overpic", "pagecolor", "pagecont",
+      "pagenote", "pagerange", "pageslts", "paper", "papercdcase",
+      "papermas", "papertex", "paracol", "paralist", "paresse",
+      "parnotes", "parselines", "patch", "patchcmd", "pauldoc",
+      "pawpict", "pbox", "pbsheet", "pdf14", "pdfcomment", "pdfcprot",
+      "pdfmarginpar", "pdfscreen", "pdfslide", "pdfsync", "pdfwin",
+      "pdfx", "pecha", "perltex", "permute", "petiteannonce",
+      "philex", "photo", "piff", "pittetd", "placeins", "plates",
+      "plantslabels", "plweb", "polynom", "polynomial", "polytable",
+      "postcards", "poster-mac", "ppr-prv", "preprint", "prettyref",
+      "preview", "printlen", "probsoln", "program", "progress",
+      "progressbar", "properties", "prosper", "protex", "protocol",
+      "psfragx", "pst-pdf", "pstool", "pxgreeks", "python", "qcm",
+      "quoting", "qstest", "qsymbols", "quotchap", "quotmark",
+      "ran_toks", "randtext", "rccol", "rcs-multi", "rcsinfo",
+      "readarray", "realboxes", "recipe", "recipecard", "rectopma",
+      "refcheck", "refman", "refstyle", "regcount", "regexpatch",
+      "register", "regstats", "relenc", "relsize", "repeatindex",
+      "rjlparshap", "rlepsf", "rmpage", "robustcommand",
+      "robustindex", "romanbar", "romanneg", "romannum", "rotfloat",
+      "rotpages", "roundbox", "rterface", "rtkinenc", "rvwrite",
+      "sauerj", "savefnmark", "savesym", "savetrees", "scale",
+      "scalebar", "scalerel", "sdrt", "secdot", "sectionbox",
+      "sectsty", "selectp", "semantic", "semioneside", "sepfootnotes",
+      "seqsplit", "sf298", "sffms", "sfmath", "shadow", "shadowtext",
+      "shadethm", "shapepar", "shipunov", "shorttoc", "show2e",
+      "showcharinbox", "showdim", "showexpl", "showlabels", "sidecap",
+      "sidenotes", "silence", "simplecd", "simplecv", "simplewick",
+      "sitem", "skb", "skdoc", "skeycommand", "skeyval", "skrapport",
+      "slantsc", "smalltableof", "smartref", "snapshot", "snotez",
+      "soul", "spanglish", "sparklines", "sphack", "spreadtab",
+      "spverbatim", "splitindex", "spot", "spotcolor", "srbook-mem",
+      "srcltx", "sseq", "stack", "stackengine", "standalone",
+      "statistik", "stdclsdv", "stdpage", "stex", "storebox",
+      "storecmd", "stringstrings", "sttools", "stubs", "subdepth",
+      "subeqn", "subeqnarray", "subfigmat", "subfigure", "subfiles",
+      "subfloat", "substitutefont", "substr", "supertabular", "svg",
+      "svgcolor", "svn", "svn-multi", "svn-prov", "syntax",
+      "syntrace", "synttree", "tabfigures", "tableaux",
+      "tablefootnote", "tableof", "tablists", "tabls", "tabto-ltx",
+      "tabu", "tabularborder", "tabularcalc", "tabularew", "tabulary",
+      "tagging", "talk", "tamefloats", "tcldoc", "tcolorbox",
+      "tdclock", "technics", "ted", "termcal", "termlist",
+      "tex-label", "texlogos", "texmate", "texments", "texpower",
+      "texshade", "textfit", "textgreek", "textmerg", "textpos",
+      "theoremref", "threadcol", "threeparttable", "threeparttablex",
+      "thinsp", "thmtools", "thumb", "thumbs", "thumby", "ticket",
+      "titlecaps", "titlefoot", "titlepic", "titleref", "titlesec",
+      "titling", "tocbibind", "tocloft", "tocvsec2", "todo",
+      "todonotes", "tokenizer", "toolbox", "topfloat", "totcount",
+      "totpages", "trfsigns", "trimspaces", "trsym", "trivfloat",
+      "truncate", "tucv", "turnthepage", "twoinone", "twoup",
+      "txgreeks", "type1cm", "typeface", "typogrid", "ucs",
+      "uebungsblatt", "umoline", "underlin", "underoverlap",
+      "undolabl", "units", "upmethodology", "upquote", "uri",
+      "ushort", "uwmslide", "varindex", "varsfromjobname", "varwidth",
+      "vdmlisting", "verbasef", "verbatimbox", "verbatimcopy",
+      "verbdef", "verbments", "version", "versions", "vertbars",
+      "vhistory", "vmargin", "volumes", "vpe", "vruler", "vwcol",
+      "wallpaper", "warning", "warpcol", "was", "widetable",
+      "williams", "wordlike", "wrapfig", "xargs", "xbmc", "xcomment",
+      "xhfill", "xtab", "xdoc", "xfor", "xifthen", "xint", "xmpincl",
+      "xnewcommand", "xoptarg", "xpatch", "xpeek", "xpunctuate",
+      "xstring", "xwatermark", "xytree", "yafoot", "yagusylo", "ydoc",
+      "yplan", "zed-csp", "ziffer", "zwgetfdate", "zwpagelayout",
+      "12many", "amstex", "backnaur", "binomexp", "boldtensors",
+      "bosisio", "bropd", "ccfonts", "commath", "concmath",
+      "concrete", "conteq", "eqnarray", "extarrows", "extpfeil",
+      "faktor", "interval", "ionumbers", "isomath", "mathcomp",
+      "mattens", "mhequ", "multiobjective", "nath", "ot-tableau",
+      "oubraces", "proba", "rec-thy", "shuffle", "skmath", "statex",
+      "statex2", "stmaryrd", "subsupscripts", "susy", "syllogism",
+      "synproof", "tablor", "tensor", "tex-ewd", "thmbox",
+      "turnstile", "unicode-math", "venn", "yhmath", "ytableau",
+      "figflow", "fixpdfmag", "font-change", "fontch", "getoptk",
+      "graphics-pln", "hyplain", "js-misc", "mkpattern", "newsletr",
+      "pitex", "placeins-plain", "plipsum", "plnfss", "plstmary",
+      "present", "resumemac", "texinfo", "timetable", "treetex",
+      "varisize",
+      "aastex", "chktex", "curve", "envlab", "g-brief", "isotope", "latexmk", "minted", "",
+      "polytable", "rcsinfo", "tex4ht", "xmltex", "abntex", "circuit_macros", "detex", "europecv",
+      "glossaries", "ivritex", "lazylist", "natbib", "ppower4", "revtex", "texamator", "xymtex",
+      "bera", "cjk-latex", "dot2tex", "feynmf", "harvard", "latex-beamer", "leaflet", "newlfm",
+      "prosper", "rubber", "texmfind", "biblatex", "cpp2latex", "dot2texi", "flabels", "herm-pic",
+      "latex-calendar", "lgrind", "notoccite", "pscyr", "serienbrief", "texpower", "bibtex2html",
+      "crosstex", "dvi2gr", "floatflt", "hevea", "latex-unicode", "luatex", "oesch", "pstplus",
+      "sketch", "tipa", "bibtexu", "csindex", "dvi2tty", "foiltex", "hlatex", "latex2html",
+      "pdfannotextractor", "qtexengine", "slatex", "translator", "catdvi",
+      "culmus-latex", "dvipost", "frakturx", "html2latex", "latex2rtf", "metapost", "pdftex",
+      "quotchap", "style-check", "tth", "cdcover", "currvita", "ellipsis", "fundus", "hyphen_show",
+      "latexdiff", "mh", "pgf", "rail", "svninfo", "xcolor",
+      "amsfonts", "bibtex", "cm", "dvipdfmx-def", "enctex", "etex",
+      "etex-pkg", "glyphlist", "hyph-utf8", "ifluatex", "ifxetex",
+      "lua-alt-getopt", "luatex", "makeindex", "metafont", "mflogo",
+      "mfware", "misc", "pdftex", "plain",
+      "context", "jmn",
+      "accfonts", "afm2pl", "dosepsbin", "epstopdf", "fontware",
+      "lcdftypetools", "ps2pkm", "pstools", "psutils", "dvipsconfig",
+      "fontinst", "fontools", "mf2pt1", "t1utils",
+      "bartel-chess-fonts", "chess", "chess-problem-diagrams",
+      "chessboard", "chessfss", "crossword", "crosswrd", "egameps",
+      "gamebook", "go", "hanoi", "hexgame", "horoscop", "logicpuzzle",
+      "othello", "othelloboard", "psgo", "reverxii", "schwalbe-chess",
+      "sgame", "skak", "skaknew", "sudoku", "sudokubundle", "xq",
+      "xskak", "xmlplay",
+      "alnumsec", "arydshln", "bibleref", "bibleref-lds",
+      "bibleref-mouth", "bibleref-parse", "covington", "dramatist",
+      "dvgloss", "ecltree", "edfnotes", "ednotes", "eledform",
+      "eledmac", "gb4e", "gmverse", "jura", "juraabbrev", "juramisc",
+      "jurarsp", "ledmac", "leipzig", "lexikon", "lineno", "linguex",
+      "liturg", "parallel", "parrun", "plari", "play", "poemscol",
+      "poetrytex", "qobitree", "qtree", "rrgtrees", "rtklage",
+      "screenplay", "sides", "stage", "textglos", "tree-dvips",
+      "verse", "xyling",
+      "SIstyle", "SIunits", "alg", "algorithm2e", "algorithmicx",
+      "algorithms", "biocon", "bohr", "bpchem", "bytefield",
+      "chemarrow", "chemcompounds", "chemcono", "chemexec",
+      "chemmacros", "chemnum", "chemstyle", "clrscode", "complexity",
+      "computational-complexity", "digiconfigs", "drawstack",
+      "dyntree", "eltex", "endiagram", "engtlc", "fouridx", "functan",
+      "galois", "gastex", "gene-logic", "gu", "hep", "hepnames",
+      "hepparticles", "hepthesis", "hepunits", "karnaugh", "mhchem",
+      "miller", "mychemistry", "nuc", "objectz", "physics", "physymb",
+      "pseudocode", "sasnrdisplay", "sciposter", "sfg", "siunitx",
+      "steinmetz", "struktex", "substances", "t-angles", "textopo",
+      "ulqda", "unitsdef", "youngtab",
+      "checkcites", "chickenize", "enigma", "interpreter",
+      "lua-check-hyphen", "lua-visual-debug", "lua2dox",
+      "luabibentry", "luabidi", "luacode", "luaindex", "luainputenc",
+      "luaintro", "lualatex-doc", "lualatex-math", "lualibs",
+      "luamplib", "luaotfload", "luasseq", "luatexbase", "luatexko",
+      "luatextra", "luaxml", "odsfile", "selnolig", "showhyphens",
+      "spelling",
+      "automata", "bbcard", "blockdraw_mp", "bpolynomial",
+      "cmarrows", "drv", "dviincl", "emp", "epsincl", "expressg",
+      "exteps", "featpost", "feynmp-auto", "garrigues", "gmp",
+      "hatching", "latexmp", "metago", "metaobj", "metaplot",
+      "metapost", "metauml", "mfpic", "mfpic4ode", "mp3d",
+      "mpcolornames", "mpattern", "mpgraphics", "piechartmp", "roex",
+      "slideshow", "splines", "suanpan", "textpath", "threeddice",
+      "abc", "figbas", "gchords", "gtrcrd", "guitar", "harmony",
+      "m-tx", "musixguit", "musixtex", "musixtex-fonts", "pmx",
+      "songbook", "songs",
+      "aleph", "antomega", "lambda", "mxedruli", "omega", "omegaware", "otibet",
+      "asyfig", "autoarea", "bardiag", "bloques", "bodegraph",
+      "bondgraph", "braids", "bxeepic", "cachepic", "chemfig",
+      "combinedgraphics", "circuitikz", "curve", "curve2e", "curves",
+      "dcpic", "diagmac2", "doc-pictex", "dottex", "", "dratex",
+      "drs", "duotenzor", "eepic", "", "epspdfconversion", "esk",
+      "fast-diagram", "fig4latex", "flowchart", "forest", "gincltex",
+      "gnuplottex", "gradientframe", "grafcet", "here", "hf-tikz",
+      "hobby", "hvfloat", "knitting", "knittingpattern", "lapdf",
+      "lpic", "makeshape", "mathspic", "miniplot", "modiagram",
+      "numericplots", "pb-diagram", "petri-nets", "", "pgf-blur",
+      "pgf-soroban", "pgf-umlsd", "pgfgantt", "pgfkeyx", "pgfmolbio",
+      "pgfopts", "pgfplots", "piano", "picinpar", "pict2e", "pictex",
+      "pictex2", "pinlabel", "pmgraph", "prerex", "productbox",
+      "pxpgfmark", "randbild", "randomwalk", "reotex", "rviewport",
+      "sa-tikz", "schemabloc", "setdeck", "smartdiagram", "spath3",
+      "swimgraf", "texdraw", "tikz-3dplot", "tikz-bayesnet",
+      "tikz-cd", "tikz-dependency", "tikz-inet", "tikz-qtree",
+      "tikz-timing", "tikzinclude", "tikzmark", "tikzorbital",
+      "tikzpagenodes", "tikzpfeile", "tikzposter", "tikzscale",
+      "tikzsymbols", "tqft", "tkz-base", "tkz-berge", "tkz-doc",
+      "tkz-euclide", "tkz-fct", "tkz-graph", "tkz-kiviat",
+      "tkz-linknodes", "tkz-orm", "tkz-tab", "tsemlines",
+      "tufte-latex", "venndiagram", "xpicture", "xypic",
+      "auto-pst-pdf", "bclogo", "makeplot", "pdftricks",
+      "pedigree-perl", "psbao", "pst-2dplot", "pst-3d", "pst-3dplot",
+      "pst-abspos", "pst-am", "pst-asr", "pst-bar", "pst-barcode",
+      "pst-bezier", "pst-blur", "pst-bspline", "pst-calendar",
+      "pst-circ", "pst-coil", "pst-cox", "pst-dbicons",
+      "pst-diffraction", "pst-electricfield", "pst-eps", "pst-eucl",
+      "pst-exa", "pst-fill", "pst-fit", "pst-fr3d", "pst-fractal",
+      "pst-fun", "pst-func", "pst-gantt", "pst-geo", "pst-ghsb",
+      "pst-gr3d", "pst-grad", "pst-graphicx", "pst-infixplot",
+      "pst-jtree", "pst-knot", "pst-labo", "pst-layout", "pst-lens",
+      "pst-light3d", "pst-magneticfield", "pst-math", "pst-mirror",
+      "pst-node", "pst-ob3d", "pst-ode", "pst-optexp", "pst-optic",
+      "pst-osci", "pst-pad", "pst-pdgr", "pst-platon", "pst-plot",
+      "pst-poly", "pst-pulley", "pst-qtree", "pst-rubans",
+      "pst-sigsys", "pst-slpe", "pst-solarsystem", "pst-spectra",
+      "pst-solides3d", "pst-soroban", "pst-stru", "pst-support",
+      "pst-text", "pst-thick", "pst-tools", "pst-tree", "pst-tvz",
+      "pst-uml", "pst-vectorian", "pst-vowel", "pst-vue3d", "pst2pdf",
+      "pstricks", "pstricks-add", "pstricks_calcnotes", "uml",
+      "vaucanson-g", "vocaltract",
+      "IEEEconf", "IEEEtran", "aastex", "abntex2", "acmconf",
+      "active-conf", "adfathesis", "afthesis", "aguplus", "aiaa",
+      "ametsoc", "anufinalexam", "aomart", "apa", "apa6", "apa6e",
+      "arsclassica", "articleingud", "asaetr", "ascelike",
+      "beamer-FUBerlin", "bgteubner", "cascadilla", "chem-journal",
+      "classicthesis", "cmpj", "confproc", "ebook", "ebsthesis",
+      "ejpecp", "elbioimp", "elsarticle", "elteikthesis", "erdc",
+      "estcpmm", "fbithesis", "fcltxdoc", "gaceta", "gatech-thesis",
+      "har2nat", "hobete", "icsv", "ieeepes", "ijmart", "imac",
+      "imtekda", "jmlr", "jpsj", "kdgdocs", "kluwer", "lps", "matc3",
+      "matc3mem", "mentis", "msu-thesis", "musuos", "muthesis",
+      "nature", "nddiss", "nih", "nostarch", "nrc", "onrannual",
+      "opteng", "philosophersimprint", "pkuthss", "powerdot-FUBerlin",
+      "pracjourn", "procIAGssymp", "proposal", "ptptex", "psu-thesis",
+      "resphilosophica", "resumecls", "revtex", "revtex4",
+      "ryethesis", "sageep", "sapthesis", "scrjrnl", "seuthesis",
+      "soton", "spie", "stellenbosch", "suftesi", "sugconf",
+      "tabriz-thesis", "texilikechaps", "texilikecover",
+      "thesis-titlepage-fhac", "thuthesis", "toptesi", "tugboat",
+      "tugboat-plain", "tui", "uaclasses", "uadocs", "uafthesis",
+      "ucdavisthesis", "ucthesis", "uestcthesis", "uiucredborder",
+      "uiucthesis", "ulthese", "umthesis", "umich-thesis",
+      "unamthesis", "unswcover", "ut-thesis", "uothesis", "uowthesis",
+      "uspatent", "uwthesis", "vancouver", "xcookybooky",
+      "york-thesis", "texinfo",
+      "arabxetex", "euenc", "fixlatvian", "fontbook", "fontwrap",
+      "mathspec", "philokalia", "polyglossia", "realscripts",
+      "unisugar", "xecjk", "xecolor", "xecyr", "xeindex", "xepersian",
+      "xesearch", "xetex", "xetex-def", "xetex-itrans",
+      "xetex-pstricks", "xetexconfig", "xetexfontinfo", "xltxtra",
+      "xunicode",
+      "ethiop", "ethiop-t1", "fc", "hyphen-ethiopic",
+      "amiri", "arabi", "arabtex", "bidi", "hyphen-arabic",
+      "hyphen-farsi", "persian-bib", "persian-modern",
+      "adobemapping", "arphic", "c90", "cjkpunct", "cns", "ctex",
+      "dnp", "fonts-tlwg", "garuda-c90", "hyphen-chinese", "ipaex",
+      "japanese", "japanese-otf", "japanese-otf-uptex", "jfontmaps",
+      "jsclasses", "luatexja", "norasi-c90", "ptex", "thailatex",
+      "uhc", "uptex", "wadalab", "xpinyin", "zhmetrics", "zhnumber",
+      "zhspacing",
+      "hrlatex", "hyphen-croatian", "cmcyr", "cyrillic",
+      "cyrillic-bin", "cyrplain", "disser", "eskd", "eskdx", "gost",
+      "lcyw", "lh", "lhcyr", "ruhyphen", "russ", "t2", "ukrhyph",
+      "hyphen-bulgarian", "hyphen-russian", "hyphen-ukrainian", "cs",
+      "csbulletin", "cslatex", "csplain", "hyphen-czech",
+      "hyphen-slovak", "hyphen-danish", "finbib", "aeguill",
+      "basque-book", "basque-date", "bib-fr", "bibleref-french",
+      "booktabs-fr", "droit-fr", "facture", "frenchle", "frletter",
+      "impnattypo", "mafr", "tabvar", "tdsfrmath", "variations",
+      "bibleref-german", "dehyph-exptl", "dhua", "booktabs-de",
+      "csquotes-de", "etoolbox-de", "geometry-de", "german",
+      "germbib", "germkorr", "hausarbeit-jura", "microtype-de",
+      "r_und_s", "tipa-de", "umlaute", "betababel", "bgreek",
+      "cbfonts", "gfsbaskerville", "gfsporson", "greek-inputenc",
+      "greekdates", "greektex", "grverb", "ibycus-babel", "ibygrk",
+      "kerkis", "levy", "lgreek", "lgrx", "mkgrkindex", "teubner",
+      "xgreek", "yannisgr", "cjhebrew", "magyar", "bangtex",
+      "bengali", "burmese", "devnag", "ebong", "hyphen-indic",
+      "hyphen-sanskrit", "malayalam", "sanskrit", "velthuis", "wnri",
+      "wnri-latex", "xetex-devanagari", "codicefiscaleitaliano",
+      "fixltxhyph", "hyphen-italian", "frontespizio", "itnumpar",
+      "layaureo", "lithuanian", "montex", "mongolian-babel", "cc-pl",
+      "gustlib", "gustprog", "mex", "mwcls", "pl", "polski",
+      "przechlewski-book", "qpxqtx", "tap", "utf8mex", "ordinalpt",
+      "swebib", "ctib", "otibet", "turkmen", "vntex",
+      "lshort-persian", "lshort-bulgarian", "pst-eucl-translation-bg",
+      "asymptote-faq-zh-cn", "asymptote-by-example-zh-cn",
+      "asymptote-manual-zh-cn", "ctex-faq", "latex-notes-zh-cn",
+      "lshort-chinese", "texlive-zh-cn", "lshort-czech",
+      "lshort-slovak", "texlive-cz", "lshort-dutch", "FAQ-en",
+      "MemoirChapStyles", "Type1fonts", "amslatex-primer",
+      "around-the-bend", "ascii-chart", "components-of-TeX",
+      "comprehensive", "dtxtut", "first-latex-doc", "gentle",
+      "guide-to-latex", "happy4th", "impatient", "intro-scientific",
+      "knuth", "l2tabu-english", "latex-course", "latex-doc-ptr",
+      "latex-graphics-companion", "latex-veryshortguide",
+      "latex-web-companion", "latex2e-help-texinfo", "latex4wp",
+      "latexcheat", "latexfileinfo-pkgs", "lshort-english",
+      "macros2e", "math-e", "mathmode", "memdesign",
+      "metafont-beginners", "metapost-examples", "mil3",
+      "patgen2-tutorial", "pictexsum", "plain-doc",
+      "pstricks-examples-en", "pstricks-tutorial", "simplified-latex",
+      "svg-inkscape", "tabulars-e", "tamethebeast", "tds",
+      "tex-font-errors-cheatsheet", "tex-overview", "tex-refs",
+      "texbytopic", "titlepages", "tlc2", "visualfaq", "webguide",
+      "xetexref", "lshort-finnish", "apprends-latex", "epslatex-fr",
+      "impatient-fr", "l2tabu-french", "lshort-french", "texlive-fr",
+      "translation-array-fr", "translation-dcolumn-fr",
+      "translation-natbib-fr", "translation-tabbing-fr",
+      "einfuehrung", "fifinddo-info", "kopka", "l2picfaq", "l2tabu",
+      "latex-bib-ex", "latex-referenz", "latex-tabellen",
+      "lshort-german", "presentations", "pstricks-examples",
+      "templates-fenn", "templates-sommer", "texlive-de",
+      "translation-arsclassica-de", "translation-biblatex-de",
+      "translation-chemsym-de", "translation-ecv-de",
+      "translation-enumitem-de", "translation-europecv-de",
+      "translation-filecontents-de", "translation-moreverb-de",
+      "voss-de", "amsldoc-it", "amsmath-it", "amsthdoc-it",
+      "fancyhdr-it", "l2tabu-italian", "latex4wp-it",
+      "lshort-italian", "psfrag-italian", "texlive-it",
+      "lshort-japanese", "lshort-korean", "lshort-mongol",
+      "lshort-polish", "beamer-tut-pt", "cursolatex",
+      "latexcheat-ptbr", "lshort-portuguese", "xypic-tut-pt",
+      "lshort-russian", "mpman-ru", "texlive-ru", "texlive-sr",
+      "lshort-slovenian", "es-tex-faq", "l2tabu-spanish",
+      "latex2e-help-texinfo-spanish", "latexcheat-esmx",
+      "lshort-spanish", "lshort-thai", "lshort-turkish", "lshort-ukr",
+      "amsldoc-vn", "lshort-vietnamese", "ntheorem-vn",
+      "babel-albanian", "babel-breton", "babel-croatian", "babel-danish",
+      "babel-dutch", "babel-estonian", "babel-finnish", "babel-friulan",
+      "babel-hungarian", "babel-icelandic", "babel-irish", "babel-kurmanji",
+      "babel-latin", "babel-norsk", "babel-piedmontese", "babel-romanian",
+      "babel-romansh", "babel-samin", "babel-scottish", "babel-slovenian",
+      "babel-swedish", "babel-turkish", "babel-welsh", "finbib", "hrlatex",
+      "arabxetex", "euenc", "fixlatvian", "fontbook", "fontwrap",
+      "mathspec", "philokalia", "polyglossia", "ptext", "realscripts",
+      "ucharclasses", "unisugar", "xecjk", "xecolor", "xecyr",
+      "xeindex", "xepersian", "xesearch", "xetex", "xetex-def",
+      "xetex-itrans", "xetex-pstricks", "xetex-tibetan",
+      "xetexconfig", "xetexfontinfo", "xetexko", "xevlna", "xltxtra",
+      "xunicode",
+      "babel-bulgarian", "babel-russian", "babel-serbian",
+      "babel-serbianc", "babel-ukraineb", "cmcyr", "cyrillic",
+      "cyrillic-bin", "cyrplain", "disser", "eskd", "eskdx", "gost",
+      "hyphen-bulgarian", "hyphen-mongolian", "hyphen-russian",
+      "hyphen-serbian", "hyphen-ukrainian", "lcyw", "lh", "lhcyr",
+      "lshort-bulgarian", "lshort-mongol", "lshort-russian",
+      "lshort-ukr", "mongolian-babel", "montex", "mpman-ru",
+      "pst-eucl-translation-bg", "ruhyphen", "russ",
+      "serbian-apostrophe", "serbian-date-lat", "serbian-def-cyr",
+      "serbian-lig", "t2", "texlive-ru", "texlive-sr", "ukrhyph",
+      "ae", "amscls", "amsmath", "babel", "babel-english", "babelbib",
+      "carlisle", "colortbl", "fancyhdr", "fix2col", "geometry",
+      "graphics", "hyperref", "latex", "latex-bin", "latex-fonts",
+      "latexconfig", "ltxmisc", "mfnfss", "mptopdf", "natbib",
+      "oberdiek", "pdftex-def", "pslatex", "psnfss", "pspicture",
+      "tools",
+      "adobemapping", "arphic", "asymptote-by-example-zh-cn",
+      "asymptote-faq-zh-cn", "asymptote-manual-zh-cn", "bxbase",
+      "bxjscls", "c90", "cjk-ko", "cjkpunct", "cns", "convbkmk",
+      "ctex", "ctex-faq", "dnp", "garuda-c90", "hyphen-chinese",
+      "ipaex", "japanese", "japanese-otf", "japanese-otf-uptex",
+      "jfontmaps", "jsclasses", "latex-notes-zh-cn", "lshort-chinese",
+      "lshort-japanese", "lshort-korean", "luatexja", "nanumtype1",
+      "norasi-c90", "ptex", "ptex2pdf", "pxbase", "pxchfon",
+      "pxcjkcat", "pxjahyper", "pxrubrica", "texlive-zh-cn", "uhc",
+      "uptex", "wadalab", "xpinyin", "zhmetrics", "zhnumber",
+      "zhspacing", "zxjafbfont", "zxjafont", "zxjatype", "beamer",
+      "2up", "ESIEEcv", "HA-prosper", "Tabbing", "a0poster", "a4wide",
+      "a5comb", "abstract", "achemso", "acro", "acronym", "acroterm",
+      "addlines", "adjmulticol", "adrconv", "advdate", "akktex",
+      "akletter", "alterqcm", "altfont", "amsaddr", "animate",
+      "anonchap", "answers", "anyfontsize", "appendix",
+      "appendixnumberbeamer", "arcs", "arrayjobx", "assignment",
+      "attachfile", "authoraftertitle", "authorindex", "autonum",
+      "background", "bashful", "bchart", "beamer2thesis",
+      "beameraudience", "beamerposter", "beamersubframe",
+      "beamerthemejltree", "beamerthemenirma", "begriff", "beton",
+      "bez123", "bezos", "bhcexam", "bigfoot", "bigints", "bizcard",
+      "blindtext", "blkarray", "block", "blowup", "boites",
+      "bold-extra", "bookest", "booklet", "boolexpr", "bophook",
+      "boxedminipage", "boxhandler", "bracketkey", "braket",
+      "breakurl", "bullcntr", "bussproofs", "calctab", "calculator",
+      "calrsfs", "cals", "calxxxx-yyyy", "cancel", "canoniclayout",
+      "capt-of", "captcont", "captdef", "cases", "casyl",
+      "catchfilebetweentags", "catechis", "catoptions", "cbcoptic",
+      "ccaption", "cclicenses", "cd", "cd-cover", "cdpbundl",
+      "cellspace", "censor", "changebar", "changelayout",
+      "changepage", "changes", "chappg", "chapterfolder", "chet",
+      "chextras", "chletter", "chngcntr", "chronology", "circ",
+      "clefval", "cleveref", "clock", "cmdstring", "cmsd", "codedoc",
+      "codepage", "collcell", "collectbox", "colordoc", "colorinfo",
+      "colortab", "colorwav", "colourchange", "combelow", "combine",
+      "comma", "comment", "concprog", "constants", "contour",
+      "cooking", "cool", "coollist", "coolstr", "coolthms",
+      "cooltooltips", "coordsys", "copyrightbox", "coseoul",
+      "courseoutline", "coursepaper", "coverpage", "cprotect",
+      "crbox", "crossreference", "csquotes", "csvsimple", "csvtools",
+      "cuisine", "currfile", "cutwin", "cv", "cweb-latex", "dashbox",
+      "dashrule", "dashundergaps", "datatool", "dateiliste",
+      "datenumber", "datetime", "dblfloatfix", "decimal", "decorule",
+      "delim", "delimtxt", "diagbox", "diagnose", "dichokey",
+      "dinbrief", "directory", "dirtytalk", "dlfltxb", "dnaseq",
+      "docmfp", "docmute", "documentation", "doi", "dotarrow",
+      "dotseqn", "dox", "dpfloat", "dprogress", "drac", "draftcopy",
+      "draftwatermark", "dtk", "dtxgallery", "dvdcoll", "dynblocks",
+      "easy", "easy-todo", "easyfig", "easylist", "ean13isbn",
+      "ebezier", "ecclesiastic", "ecv", "ed", "edmargin", "eemeir",
+      "egplot", "ellipsis", "elmath", "elpres", "emarks", "embrac",
+      "emptypage", "emulateapj", "endfloat", "endheads", "endnotes",
+      "engpron", "engrec", "enotez", "enumitem", "enumitem-zref",
+      "envbig", "environ", "epigraph", "epiolmec", "eqell", "eqlist",
+      "eqname", "eqparbox", "errata", "esdiff", "esint",
+      "esint-type1", "etaremune", "etextools", "etoolbox", "eukdate",
+      "everyhook", "everypage", "exam", "examdesign", "examplep",
+      "exceltex", "excludeonly", "exercise", "exp-testopt",
+      "expdlist", "export", "extract", "facsimile", "fancynum",
+      "fancypar", "fancytabs", "fancytooltips", "figsize",
+      "filecontents", "filehook", "fileinfo", "filemod", "fink",
+      "finstrut", "fixfoot", "fixme", "fixmetodonotes", "fjodor",
+      "flabels", "flacards", "flagderiv", "flashcards", "flashmovie",
+      "flipbook", "flippdf", "floatflt", "floatrow", "flowfram",
+      "fmp", "fmtcount", "fn2end", "fnbreak", "fncychap", "fncylab",
+      "fnpara", "fnpct", "foilhtml", "fontaxes", "fonttable",
+      "footmisc", "footnotebackref", "footnoterange", "footnpag",
+      "forarray", "foreign", "forloop", "formlett", "formular",
+      "fragments", "frame", "framed", "frankenstein", "frege",
+      "friulan", "ftcap", "ftnxtra", "fullblck", "fullwidth",
+      "fundus-calligra", "fundus-cyr", "fundus-sueterlin", "fwlw",
+      "gauss", "gcard", "gcite", "genmpage", "getfiledate", "ghab",
+      "ginpenc", "gitinfo", "gloss", "gmdoc", "gmdoc-enhance",
+      "gmeometric", "gmiflink", "gmutils", "gmverb", "graphicx-psmin",
+      "grfpaste", "grid", "gridset", "guitlogo", "hanging",
+      "hardwrap", "harnon-cv", "harpoon", "hc", "he-she", "hhtensor",
+      "histogr", "hitec", "hletter", "hpsdiss", "hrefhide", "hvindex",
+      "hypdvips", "hyper", "hypernat", "hyperref-docsrc", "hyperxmp",
+      "hyphenat", "idxlayout", "ifmslide", "ifmtarg", "ifnextok",
+      "ifoddpage", "ifplatform", "ifthenx", "image-gallery",
+      "imakeidx", "import", "incgraph", "inlinedef", "inputtrc",
+      "interactiveworkbook", "interfaces", "inversepath", "invoice",
+      "iso", "iso10303", "isodate", "isonums", "isodoc", "isorot",
+      "isotope", "issuulinks", "iwhdp", "jlabels", "jvlisting",
+      "kantlipsum", "kerntest", "keycommand", "keyreader",
+      "keystroke", "keyval2e", "kix", "koma-moderncvclassic",
+      "koma-script-sfs", "labbook", "labelcas", "labels", "lastpage",
+      "latex-tds", "layouts", "lazylist", "lcd", "lcg", "leading",
+      "leftidx", "lettre", "lettrine", "lewis", "lhelp", "libgreek",
+      "limap", "linegoal", "lipsum", "listing", "listofsymbols",
+      "listliketab", "lkproof", "lmake", "locality", "localloc",
+      "logbox", "logical-markup-utils", "logpap", "longnamefilelist",
+      "lsc", "lstaddons", "ltabptch", "ltxdockit", "ltxindex",
+      "ltxkeys", "ltxnew", "ltxtools", "magaz", "mailing",
+      "mailmerge", "makebarcode", "makebox", "makecell", "makecirc",
+      "makecmds", "makedtx", "makeglos", "manfnt", "manuscript",
+      "marginfix", "marginnote", "mathalfa", "mathastext", "mathexam",
+      "maybemath", "mbenotes", "mcaption", "mceinleger", "mcite",
+      "mciteplus", "mdframed", "media9", "meetingmins", "memexsupp",
+      "menu", "menukeys", "method", "metre", "mftinc", "midpage",
+      "minibox", "minipage-marginpar", "minitoc", "minted", "minutes",
+      "misc209", "mla-paper", "mlist", "mmap", "moderncv",
+      "moderntimeline", "modref", "modroman", "monofill", "moreenum",
+      "morefloats", "morehype", "moresize", "moreverb", "morewrites",
+      "movie15", "mparhack", "msc", "msg", "mslapa", "mtgreek",
+      "multenum", "multibbl", "multicap", "multienv", "multirow",
+      "mversion", "mwe", "mycv", "mylatexformat", "nag", "nameauth",
+      "namespc", "ncclatex", "ncctools", "needspace", "newcommand",
+      "newfile", "newlfm", "newspaper", "newunicodechar", "newvbtm",
+      "newverbs", "nextpage", "nfssext-cfr", "nicefilelist",
+      "niceframe", "nicetext", "nlctdoc", "noitcrul", "nolbreaks",
+      "nomencl", "nomentbl", "nonfloat", "nonumonpart", "nopageno",
+      "notes", "notoccite", "nowidow", "ntheorem", "numname",
+      "numprint", "ocgtools", "ocr-latex", "octavo", "oldstyle",
+      "onlyamsmath", "opcit", "optional", "outline", "outliner",
+      "outlines", "overpic", "pagecolor", "pagecont", "pagenote",
+      "pagerange", "pageslts", "paper", "papercdcase", "papermas",
+      "papertex", "paracol", "paralist", "paresse", "parnotes",
+      "parselines", "patch", "patchcmd", "pauldoc", "pawpict", "pbox",
+      "pbsheet", "pdf14", "pdfcomment", "pdfcprot", "pdfmarginpar",
+      "pdfscreen", "pdfslide", "pdfsync", "pdfwin", "pdfx", "pecha",
+      "perltex", "permute", "petiteannonce", "philex", "photo",
+      "piff", "pittetd", "placeins", "plates", "plantslabels",
+      "plweb", "polyglot", "polynom", "polynomial", "polytable",
+      "postcards", "poster-mac", "ppr-prv", "preprint", "prettyref",
+      "preview", "printlen", "probsoln", "program", "progress",
+      "progressbar", "properties", "prosper", "protex", "protocol",
+      "psfragx", "pst-pdf", "pstool", "pxgreeks", "python", "qcm",
+      "quoting", "qstest", "qsymbols", "quotchap", "quotmark",
+      "randtext", "rccol", "rcs-multi", "rcsinfo", "realboxes",
+      "recipe", "recipecard", "rectopma", "refcheck", "refman",
+      "refstyle", "regcount", "regexpatch", "register", "regstats",
+      "relenc", "relsize", "repeatindex", "rjlparshap", "rlepsf",
+      "rmpage", "robustcommand", "robustindex", "romanbar",
+      "romanneg", "romannum", "romansh", "rotfloat", "rotpages",
+      "rtkinenc", "rvwrite", "sauerj", "savefnmark", "savesym",
+      "savetrees", "scale", "scalebar", "sdrt", "secdot",
+      "sectionbox", "sectsty", "selectp", "semantic", "semioneside",
+      "sepfootnotes", "seqsplit", "serbian-apostrophe",
+      "serbian-date-lat", "serbian-def-cyr", "serbian-lig",
+      "serbianc", "sf298", "sffms", "sfmath", "shadow", "shadowtext",
+      "shadethm", "shapepar", "shipunov", "shorttoc", "show2e",
+      "showcharinbox", "showexpl", "showlabels", "sidecap",
+      "sidenotes", "silence", "simplecd", "simplecv", "simplewick",
+      "sitem", "skb", "skeycommand", "skeyval", "slantsc",
+      "smalltableof", "smartref", "snapshot", "soul", "spanglish",
+      "sparklines", "sphack", "spreadtab", "spverbatim", "splitindex",
+      "spot", "spotcolor", "srbook-mem", "srcltx", "sseq", "stack",
+      "standalone", "statistik", "stdclsdv", "stdpage", "stex",
+      "storebox", "storecmd", "stringstrings", "sttools", "stubs",
+      "subdepth", "subeqn", "subeqnarray", "subfigmat", "subfigure",
+      "subfiles", "subfloat", "substitutefont", "substr",
+      "supertabular", "svgcolor", "svn", "svn-multi", "svn-prov",
+      "syntax", "syntrace", "synttree", "tabfigures", "tableaux",
+      "tablefootnote", "tablists", "tabls", "tabto-ltx", "tabu",
+      "tabularborder", "tabularcalc", "tabularew", "tabulary",
+      "tagging", "talk", "tcldoc", "tcolorbox", "tdclock", "technics",
+      "ted", "termcal", "termlist", "tex-label", "texlogos",
+      "texmate", "texments", "texpower", "texshade", "textfit",
+      "textgreek", "textmerg", "textpos", "theoremref",
+      "threeparttable", "threeparttablex", "thinsp", "thmtools",
+      "thumb", "thumbs", "thumby", "ticket", "timesht", "titlefoot",
+      "titlepic", "titleref", "titlesec", "titling", "tocbibind",
+      "tocloft", "tocvsec2", "todo", "todonotes", "tokenizer",
+      "toolbox", "topfloat", "totcount", "totpages", "tram",
+      "trfsigns", "trimspaces", "trsym", "trivfloat", "truncate",
+      "tucv", "turnthepage", "twoinone", "twoup", "txgreeks",
+      "type1cm", "typeface", "typogrid", "ucs", "uebungsblatt",
+      "umoline", "underlin", "undolabl", "units", "upmethodology",
+      "upquote", "uri", "ushort", "varindex", "varsfromjobname",
+      "varwidth", "verbasef", "verbatimbox", "verbatimcopy",
+      "verbdef", "verbments", "version", "versions", "vertbars",
+      "vhistory", "vmargin", "volumes", "vpe", "vruler", "vwcol",
+      "wallpaper", "warning", "warpcol", "was", "widetable",
+      "williams", "wordlike", "wrapfig", "xargs", "xbmc", "xcomment",
+      "xhfill", "xtab", "xdoc", "xfor", "xifthen", "xmpincl",
+      "xnewcommand", "xoptarg", "xpatch", "xpunctuate", "xstring",
+      "xwatermark", "xytree", "yafoot", "yagusylo", "ydoc", "yplan",
+      "zed-csp", "ziffer", "zwgetfdate", "zwpagelayout"
+    ]
   }
 }

diff --git a/gs_ctan/ctan_db.py b/gs_ctan/ctan_db.py
index 0a60744..1139304 100644
--- a/gs_ctan/ctan_db.py
+++ b/gs_ctan/ctan_db.py
@@ -113,6 +113,9 @@ class CtanDBGenerator(DBGenerator):
             parts = realname.split(".")
             if len(parts) > 1:
                 realname = "_".join(parts)
+
+            if self.in_config([common_config, config], "exclude", realname):
+                continue
             
             #todo: work on common data vars processing: external deps, filtering etc.
             #at the moment just copy necessary code from elpa_db.py


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-29 21:43 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-29 21:43 [gentoo-commits] proj/g-sorcery:master commit in: /, gs_ctan/ Jauhien Piatlicki

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox