summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2017-04-05Switch to SHA256, remove extra arch lineMatt Kline
2016-09-15Place driver in /opt/brother/...Matt Kline
I originally tried to follow the Arch packaging standards, but they seem unworkable for this driver. After some more digging, I have a better understanding of how the CUPS wrapper works: 1. The CUPS filter script (brother_lpdwrapper_hl3180cdw) copies the default settings (from .../inf/brhl3180cdwrc) into a temporary file. 2. brcupsconfpt1 is invoked, which, in turn, invokes brprintconf_hl3180cdw (through the shell, for some reason) once per option being set. 3. The PostScript is piped into ../lpd/filterhl3180cdw, which continues the printing process. Step 2 was the most problematic here. Though brprintconf_hl3180cdw takes some paths as command line args, /opt/brother/Printer/... seems to be hard-coded into it. Patching the binary to modify those paths doesn't seem worth the effort at this point.
2016-09-13Properly package a needed configuration programMatt Kline
Without brprintconf_hl3180cdw, all print jobs are done with default options.
2016-09-02Obfuscate my emailMatt Kline
I'm always pretty dubious as to whether this actually helps, but it's recommended by the Arch Packaging Standards, so...
2016-09-01Fixup upstream URLMatt Kline
I copied the PKGBUILD from a previous package to silly result.
2016-09-01Fixup package descriptionMatt Kline
2016-09-01Add lpr licenseMatt Kline
2016-09-01Here goes nothing.Matt Kline