Hi, For some reason support for the Brother HL-1250 printer was never activated in gs 6.53 and the driver dissappeared from the gs 7.xx source. However, I've been using the old driver from 6.53 in 7.05 with great success (only 1200x600 DPI mode has been thoroughly tested, but the other modes have worked for me in the past). I've created a patch against the 7.05 ebuild (attached as ghostscript-7.05-hl1250.patch), and attached the driver file itself (copied exactly as-was from the gs 6.53 source). The driver file ("gs7.05-gdevhl12.c") should be put in the "files/" subdirectory of the ghostscript package. The changes to the ebuild simply copy the driver to the proper source directory and ensure that the driver is included in the build. This is done via a sed command, since patching the Makefile.in would conflict with the patch for the lxm3200 driver.
Created attachment 1821 [details] gs7.05-gdevhl12.c
Created attachment 1822 [details, diff] ghostscript-7.05-hl1250-ebuild.patch
Would you mind hacking a patch for the 7.05-r1 ebuild? Thanks, g2boojum
I've updated the patch and attached it.
Created attachment 1862 [details, diff] gs-7.05-r1.patch
Compiled, so I'm assuming it works. Sorry it took me so long. Thanks!
The small patch to the ebuild which actually enables the driver has not *not* been applied yet. It works fine (also with 7.05-r2), although you need to change the file name in the patch file.
hl1250 shows up in my "gs --help", so I'm guessing it works. Sorry for the previous brain damage on my part.