Hi, On 27/06/07, Matthias Kilian <[EMAIL PROTECTED]> wrote:
the base package contains some binaries we've already in ports. Mainly some postscript conversion tools, but there may be more. Not important for development, but it should be checked and cleaned up to get more people involved when your port becomes "enough shape".
I have identified the following ports which can replace binaries in texlive: print/detex print/dvi2tty print/ps2eps print/psutils So I will strip them from the texlive port, then add these first as RUN_DEPENDS and see if any should be bumped to BUILD_DEPENDS by attempting a build. Hopefully these ports are up to date and will work out of the box with texlive. print/prosper is already included in texlive, but I would recommend using the one in texlive. I don't really want to mix up macro packages. I have built lyx and evince (which are BUILD_DEPENDS of teTeX currently) against texlive. Evince has some issues regarding file->open (segs), but I doubt this is related to texlive, because as far as I know it just needs kpathse for dvi fonts? Evince displays pdf and dvi fine when built against texlive if you specify a file on the shell invocation: $ evince newfile2.dvi kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 bchr8r mktexpk: Running gsftopk bchr8r 600 gsftopk(k) version 1.19.2/854 [1] [2] [3] [4] [5] [6] [7] [8] [9] [11] [12] [14] [15] [16] [17] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [159] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255] mktexpk: /var/tmp/texfonts/pk/modeless/bitstrea/charter/bchr8r.600pk: successful ly generated. This is good. texlive works as a drop in replacement for tetex where kpathse is required. Lyx works just fine with texlive, although |I'm not entirely convinced that it is a BUILD_DEPEND. I think it just calls external commands (RUN_DEPEND?). Here is what I propose for the future. Feel free to criticise: - Wait for Simon to get back to me on how his build went. - Make amendments to texlive port regarding DESCR, binaries already in ports and whatever else may arise. - If all is well commit texlive port - Add texlive FLAVORS for anything that *DEPENDS upon teTeX, but have the default flavor as teTeX still. - Encourage people to test texlive flavors and fix anything that becomes an issue. - When the time is right, set the default flavor to texlive. - Eventually phase out teTeX What do you think? -- Best Regards Edd --------------------------------------------------- http://students.dec.bournemouth.ac.uk/ebarrett