# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI=4 declare -A mapping mapping=( [dcp1000]="dcp1000lpr-1.1.2-1.i386.deb" [dcp110c]="dcp110clpr-1.0.2-1.i386.deb" [dcp130c]="dcp130clpr-1.0.1-1.i386.deb" [dcp135c]="dcp135clpr-1.0.1-1.i386.deb" [dcp1400]="dcp1400lpr-1.1.2-1.i386.deb" [dcp145c]="dcp145clpr-1.1.2-2.i386.deb" [dcp150c]="dcp150clpr-1.0.1-1.i386.deb" [dcp153c]="dcp153clpr-1.0.1-1.i386.deb" [dcp155c]="dcp155clpr-1.0.1-1.i386.deb" [dcp163c]="dcp163clpr-1.1.2-2.i386.deb" [dcp165c]="dcp165clpr-1.1.2-2.i386.deb" [dcp167c]="dcp167clpr-1.1.2-2.i386.deb" [dcp185c]="dcp185clpr-1.1.2-2.i386.deb" [dcp195c]="dcp195clpr-1.1.3-1.i386.deb" [dcp197c]="dcp197clpr-1.1.3-1.i386.deb" [dcp310cn]="dcp310cnlpr-1.0.2-1.i386.deb" [dcp330c]="dcp330clpr-1.0.1-1.i386.deb" [dcp350c]="dcp350clpr-1.0.1-1.i386.deb" [dcp353c]="dcp353clpr-1.0.1-1.i386.deb" [dcp365cn]="dcp365cnlpr-1.1.3-1.i386.deb" [dcp373cw]="dcp373cwlpr-1.1.3-1.i386.deb" [dcp375cw]="dcp375cwlpr-1.1.3-1.i386.deb" [dcp377cw]="dcp377cwlpr-1.1.3-1.i386.deb" [dcp383c]="dcp383clpr-1.1.2-2.i386.deb" [dcp385c]="dcp385clpr-1.1.2-2.i386.deb" [dcp387c]="dcp387clpr-1.1.2-2.i386.deb" [dcp395cn]="dcp395cnlpr-1.1.3-1.i386.deb" [dcp540cn]="dcp540cnlpr-1.0.1-1.i386.deb" [dcp560cn]="dcp560cnlpr-1.0.1-1.i386.deb" [dcp585cw]="dcp585cwlpr-1.1.2-2.i386.deb" [dcp6690cw]="dcp6690cwlpr-1.1.2-2.i386.deb" [dcp7010]="brdcp7010lpr-2.0.1-1.i386.deb" [dcp7020]="brdcp7020lpr-2.0.1-1.i386.deb" [dcp7025]="brdcp7025lpr-2.0.1-1.i386.deb" [dcp7030]="brdcp7030lpr-2.0.2-1.i386.deb" [dcp7040]="brdcp7040lpr-2.0.2-1.i386.deb" [dcp7045n]="brdcp7045nlpr-2.0.2-1.i386.deb" [dcp7055]="dcp7055lpr-2.1.0-1.i386.deb" [dcp7057]="dcp7057lpr-2.1.0-1.i386.deb" [dcp7060d]="dcp7060dlpr-2.1.0-1.i386.deb" [dcp7065dn]="dcp7065dnlpr-2.1.0-1.i386.deb" [dcp7070dw]="dcp7070dwlpr-2.1.0-1.i386.deb" [dcp750cw]="dcp750cwlpr-1.0.1-1.i386.deb" [dcp770cw]="dcp770cwlpr-1.0.1-1.i386.deb" [dcp8020]="dcp8020lpr-1.1.2-1.i386.deb" [dcp8025d]="dcp8025dlpr-1.1.2-1.i386.deb" [dcp8040]="dcp8040lpr-1.1.2-1.i386.deb" [dcp8045d]="dcp8045dlpr-1.1.2-1.i386.deb" [dcp8060]="brdcp8060lpr-2.0.1-1.i386.deb" [dcp8065dn]="brdcp8065dnlpr-2.0.1-1.i386.deb" [dcp8070d]="dcp8070dlpr-2.0.3-1.i386.deb" [dcp8080dn]="dcp8080dnlpr-2.0.3-1.i386.deb" [dcp8085dn]="dcp8085dnlpr-2.0.3-1.i386.deb" [dcp9010cn]="dcp9010cnlpr-1.1.2-1.i386.deb" [dcp9040cn]="dcp9040cnlpr-1.0.3-1.i386.deb" [dcp9042cdn]="dcp9042cdnlpr-1.0.3-1.i386.deb" [dcp9045cdn]="dcp9045cdnlpr-1.0.3-1.i386.deb" [dcp9055cdn]="dcp9055cdnlpr-1.1.1-5.i386.deb" [dcp9270cdn]="dcp9270cdnlpr-1.1.1-5.i386.deb" [dcpj125]="dcpj125lpr-1.1.3-1.i386.deb" [dcpj315w]="dcpj315wlpr-1.1.3-1.i386.deb" [dcpj515w]="dcpj515wlpr-1.1.3-1.i386.deb" [dcpj525w]="dcpj525wlpr-1.1.2-1.i386.deb" [dcpj715w]="dcpj715wlpr-1.1.3-1.i386.deb" [dcpj725dw]="dcpj725dwlpr-1.1.2-1.i386.deb" [dcpj925dw]="dcpj925dwlpr-1.1.2-1.i386.deb" [fax1815c]="fax1815clpr-1.0.4-1.i386.deb" [fax1820c]="fax1820clpr-1.0.4-1.i386.deb" [fax1835c]="fax1835clpr-1.0.2-1.i386.deb" [fax1840c]="fax1840clpr-1.0.2-1.i386.deb" [fax1860c]="fax1860clpr-1.0.1-1.i386.deb" [fax1920cn]="fax1920cnlpr-1.0.4-1.i386.deb" [fax1940cn]="fax1940cnlpr-1.0.2-1.i386.deb" [fax1960c]="fax1960clpr-1.0.1-1.i386.deb" [fax2440c]="fax2440clpr-1.0.2-1.i386.deb" [fax2480c]="fax2480clpr-1.0.1-1.i386.deb" [fax2580c]="fax2580clpr-1.0.1-1.i386.deb" [fax2820]="brfax2820lpr-2.0.1-1.i386.deb" [fax2850]="fax2850lpr-1.1.2-1.i386.deb" [fax2900]="fax2900lpr-1.1.2-1.i386.deb" [fax2920]="brfax2920lpr-2.0.1-1.i386.deb" [fax3800]="fax3800lpr-1.1.2-1.i386.deb" [fax4100]="fax4100lpr-1.1.2-1.i386.deb" [fax4750e]="fax4750elpr-1.1.2-1.i386.deb" [fax5750e]="fax5750elpr-1.1.2-1.i386.deb" [hl1030]="hl1030lpr-1.1.2-1.i386.deb" [hl1230]="hl1230lpr-1.1.2-1.i386.deb" [hl1240]="hl1240lpr-1.1.2-1.i386.deb" [hl1250]="hl1250lpr-1.1.2-1.i386.deb" [hl1270n]="hl1270nlpr-1.1.2-1.i386.deb" [hl1430]="hl1430lpr-1.1.2-1.i386.deb" [hl1440]="hl1440lpr-1.1.2-1.i386.deb" [hl1450]="hl1450lpr-1.1.2-1.i386.deb" [hl1470n]="hl1470nlpr-1.1.2-1.i386.deb" [hl1650]="hl1650lpr-1.1.2-1.i386.deb" [hl1670n]="hl1670nlpr-1.1.2-1.i386.deb" [hl1850]="hl1850lpr-1.1.2-1.i386.deb" [hl1870n]="hl1870nlpr-1.1.2-1.i386.deb" [hl2030]="brhl2030lpr-2.0.1-1.i386.deb" [hl2040]="brhl2040lpr-2.0.1-1.i386.deb" [hl2070n]="brhl2070nlpr-2.0.1-1.i386.deb" [hl2130]="hl2130lpr-2.1.0-1.i386.deb" [hl2140]="brhl2140lpr-2.0.2-1.i386.deb" [hl2150n]="brhl2150nlpr-2.0.2-1.i386.deb" [hl2170w]="brhl2170wlpr-2.0.2-1.i386.deb" [hl2220]="hl2220lpr-2.1.0-1.i386.deb" [hl2230]="hl2230lpr-2.1.0-1.i386.deb" [hl2240]="hl2240lpr-2.1.0-1.i386.deb" [hl2240d]="hl2240dlpr-2.1.1-1.i386.deb" [hl2250dn]="hl2250dnlpr-2.1.0-1.i386.deb" [hl2270dw]="hl2270dwlpr-2.1.0-1.i386.deb" [hl2280dw]="hl2280dwlpr-2.1.0-1.i386.deb" [hl3040cn]="hl3040cnlpr-1.1.2-1.i386.deb" [hl3045cn]="hl3045cnlpr-1.1.2-1.i386.deb" [hl3070cw]="hl3070cwlpr-1.1.2-1.i386.deb" [hl3075cw]="hl3075cwlpr-1.1.2-1.i386.deb" [hl4040cdn]="hl4040cdnlpr-1.0.3-1.i386.deb" [hl4040cn]="hl4040cnlpr-1.0.3-1.i386.deb" [hl4050cdn]="hl4050cdnlpr-1.0.3-1.i386.deb" [hl4070cdw]="hl4070cdwlpr-1.0.3-1.i386.deb" [hl4140cn]="hl4140cnlpr-1.1.1-5.i386.deb" [hl4150cdn]="hl4150cdnlpr-1.1.1-5.i386.deb" [hl4570cdw]="hl4570cdwlpr-1.1.1-5.i386.deb" [hl5030]="hl5030lpr-1.1.2-1.i386.deb" [hl5040]="hl5040lpr-1.1.2-1.i386.deb" [hl5050]="hl5050lpr-1.1.2-1.i386.deb" [hl5070n]="hl5070nlpr-1.1.2-1.i386.deb" [hl5130]="hl5130lpr-1.1.2-1.i386.deb" [hl5140]="hl5140lpr-1.1.2-1.i386.deb" [hl5150d]="hl5150dlpr-1.1.2-1.i386.deb" [hl5170dn]="hl5170dnlpr-1.1.2-1.i386.deb" [hl5240]="brhl5240lpr-2.0.1-1.i386.deb" [hl5250dn]="brhl5250dnlpr-2.0.1-1.i386.deb" [hl5270dn]="brhl5270dnlpr-2.0.1-1.i386.deb" [hl5280dw]="brhl5280dwlpr-2.0.1-1.i386.deb" [hl5340d]="hl5340dlpr-2.0.3-1.i386.deb" [hl5350dn]="hl5350dnlpr-2.0.3-1.i386.deb" [hl5350dnlt]="hl5350dnltlpr-2.0.3-1.i386.deb" [hl5370dw]="hl5370dwlpr-2.0.3-1.i386.deb" [hl5370dwt]="hl5370dwtlpr-2.0.3-1.i386.deb" [hl5380dn]="hl5380dnlpr-2.0.3-1.i386.deb" [hl6050]="hl6050lpr-1.1.2-1.i386.deb" [hl6050d]="hl6050dlpr-1.1.2-1.i386.deb" [mfc210c]="mfc210clpr-1.0.2-1.i386.deb" [mfc230c]="mfc230clpr-1.0.1-1.i386.deb" [mfc235c]="mfc235clpr-1.0.1-1.i386.deb" [mfc240c]="mfc240clpr-1.0.1-1.i386.deb" [mfc250c]="mfc250clpr-1.1.2-2.i386.deb" [mfc255cw]="mfc255cwlpr-1.1.3-1.i386.deb" [mfc257cw]="mfc257cwlpr-1.1.3-1.i386.deb" [mfc260c]="mfc260clpr-1.0.1-1.i386.deb" [mfc290c]="mfc290clpr-1.1.2-2.i386.deb" [mfc295cn]="mfc295cnlpr-1.1.3-1.i386.deb" [mfc297c]="mfc297clpr-1.1.2-2.i386.deb" [mfc3220c]="mfc3220clpr-1.0.4-1.i386.deb" [mfc3240c]="mfc3240clpr-1.0.2-1.i386.deb" [mfc3320cn]="mfc3320cnlpr-1.0.4-1.i386.deb" [mfc3340cn]="mfc3340cnlpr-1.0.2-1.i386.deb" [mfc3360c]="mfc3360clpr-1.0.1-1.i386.deb" [mfc3420c]="mfc3420clpr-1.0.4-1.i386.deb" [mfc3820cn]="mfc3820cnlpr-1.0.4-1.i386.deb" [mfc410cn]="mfc410cnlpr-1.0.2-1.i386.deb" [mfc420cn]="mfc420cnlpr-1.0.2-1.i386.deb" [mfc440cn]="mfc440cnlpr-1.0.1-1.i386.deb" [mfc465cn]="mfc465cnlpr-1.0.1-1.i386.deb" [mfc4800]="mfc4800lpr-1.1.2-1.i386.deb" [mfc490cw]="mfc490cwlpr-1.1.2-2.i386.deb" [mfc495cw]="mfc495cwlpr-1.1.3-1.i386.deb" [mfc5440cn]="mfc5440cnlpr-1.0.2-1.i386.deb" [mfc5460cn]="mfc5460cnlpr-1.0.1-1.i386.deb" [mfc5490cn]="mfc5490cnlpr-1.1.2-2.i386.deb" [mfc5840cn]="mfc5840cnlpr-1.0.2-1.i386.deb" [mfc5860cn]="mfc5860cnlpr-1.0.1-1.i386.deb" [mfc5890cn]="mfc5890cnlpr-1.1.2-2.i386.deb" [mfc5895cw]="mfc5895cwlpr-1.1.3-4.i386.deb" [mfc620cn]="mfc620cnlpr-1.0.2-1.i386.deb" [mfc6490cw]="mfc6490cwlpr-1.1.2-2.i386.deb" [mfc660cn]="mfc660cnlpr-1.0.1-1.i386.deb" [mfc665cw]="mfc665cwlpr-1.0.1-1.i386.deb" [mfc6800]="mfc6800lpr-1.1.2-1.i386.deb" [mfc680cn]="mfc680cnlpr-1.0.1-1.i386.deb" [mfc685cw]="mfc685cwlpr-1.0.1-1.i386.deb" [mfc6890cdw]="mfc6890cdwlpr-1.1.2-4.i386.deb" [mfc7220]="brmfc7220lpr-2.0.1-1.i386.deb" [mfc7225n]="brmfc7225nlpr-2.0.1-1.i386.deb" [mfc7320]="brmfc7320lpr-2.0.2-1.i386.deb" [mfc7340]="brmfc7340lpr-2.0.2-1.i386.deb" [mfc7340]="brmfc7340lpr-2.0.2-1.i386.deb" [mfc7360]="mfc7360lpr-2.1.0-1.i386.deb" [mfc7360n]="mfc7360nlpr-2.1.0-1.i386.deb" [mfc7362n]="mfc7362nlpr-2.1.0-1.i386.deb" [mfc7420]="brmfc7420lpr-2.0.1-1.i386.deb" [mfc7440n]="brmfc7440nlpr-2.0.2-1.i386.deb" [mfc7450]="brmfc7450lpr-2.0.2-1.i386.deb" [mfc7460dn]="mfc7460dnlpr-2.1.0-1.i386.deb" [mfc7470d]="mfc7470dlpr-2.1.0-1.i386.deb" [mfc7820n]="brmfc7820nlpr-2.0.1-1.i386.deb" [mfc7840n]="brmfc7840nlpr-2.0.2-1.i386.deb" [mfc7840w]="brmfc7840wlpr-2.0.2-1.i386.deb" [mfc7860dn]="mfc7860dnlpr-2.1.0-1.i386.deb" [mfc7860dw]="mfc7860dwlpr-2.1.0-1.i386.deb" [mfc790cw]="mfc790cwlpr-1.1.2-2.i386.deb" [mfc795cw]="mfc795cwlpr-1.1.3-1.i386.deb" [mfc8370dn]="mfc8370dnlpr-2.0.3-1.i386.deb" [mfc8380dn]="mfc8380dnlpr-2.0.3-1.i386.deb" [mfc8420]="mfc8420lpr-1.1.2-1.i386.deb" [mfc8440]="mfc8440lpr-1.1.2-1.i386.deb" [mfc845cw]="mfc845cwlpr-1.0.1-1.i386.deb" [mfc8460n]="brmfc8460nlpr-2.0.1-1.i386.deb" [mfc8480dn]="mfc8480dnlpr-2.0.3-1.i386.deb" [mfc8500]="mfc8500lpr-1.1.2-1.i386.deb" [mfc8660dn]="brmfc8660dnlpr-2.0.1-1.i386.deb" [mfc8670dn]="mfc8670dnlpr-2.0.3-1.i386.deb" [mfc8680dn]="mfc8680dnlpr-2.0.3-1.i386.deb" [mfc8690dw]="mfc8690dwlpr-2.1.0-1.i386.deb" [mfc8820d]="mfc8820dlpr-1.1.2-1.i386.deb" [mfc8840d]="mfc8840dlpr-1.1.2-1.i386.deb" [mfc885cw]="mfc885cwlpr-1.0.1-1.i386.deb" [mfc8860dn]="brmfc8860dnlpr-2.0.1-1.i386.deb" [mfc8870dw]="brmfc8870dwlpr-2.0.1-1.i386.deb" [mfc8880dn]="mfc8880dnlpr-2.0.3-1.i386.deb" [mfc8890dw]="mfc8890dwlpr-2.0.3-1.i386.deb" [mfc9010cn]="mfc9010cnlpr-1.1.2-1.i386.deb" [mfc9030]="mfc9030lpr-1.1.2-1.i386.deb" [mfc9070]="mfc9070lpr-1.1.2-1.i386.deb" [mfc9120cn]="mfc9120cnlpr-1.1.2-1.i386.deb" [mfc9125cn]="mfc9125cnlpr-1.1.2-1.i386.deb" [mfc9160]="mfc9160lpr-1.1.2-1.i386.deb" [mfc9180]="mfc9180lpr-1.1.2-1.i386.deb" [mfc9320cw]="mfc9320cwlpr-1.1.2-1.i386.deb" [mfc9325cw]="mfc9325cwlpr-1.1.2-1.i386.deb" [mfc9420cn]="mfc9420cnlpr-1.0.0-1.i386.deb" [mfc9440cn]="mfc9440cnlpr-1.0.3-1.i386.deb" [mfc9450cdn]="mfc9450cdnlpr-1.0.3-1.i386.deb" [mfc9460cdn]="mfc9460cdnlpr-1.1.1-5.i386.deb" [mfc9465cdn]="mfc9465cdnlpr-1.1.1-5.i386.deb" [mfc9560cdw]="mfc9560cdwlpr-1.1.1-5.i386.deb" [mfc9660]="mfc9660lpr-1.1.2-1.i386.deb" [mfc9700]="mfc9700lpr-1.1.2-1.i386.deb" [mfc9760]="mfc9760lpr-1.1.2-1.i386.deb" [mfc9800]="mfc9800lpr-1.1.2-1.i386.deb" [mfc9840cdw]="mfc9840cdwlpr-1.0.3-1.i386.deb" [mfc9860]="mfc9860lpr-1.1.2-1.i386.deb" [mfc9880]="mfc9880lpr-1.1.2-1.i386.deb" [mfc990cw]="mfc990cwlpr-1.1.2-2.i386.deb" [mfc9970cdw]="mfc9970cdwlpr-1.1.1-5.i386.deb" [mfcj220]="mfcj220lpr-1.1.3-1.i386.deb" [mfcj265w]="mfcj265wlpr-1.1.3-1.i386.deb" [mfcj270w]="mfcj270wlpr-1.1.3-1.i386.deb" [mfcj280w]="mfcj280wlpr-1.1.2-1.i386.deb" [mfcj410]="mfcj410lpr-1.1.3-1.i386.deb" [mfcj410w]="mfcj410wlpr-1.1.3-1.i386.deb" [mfcj415w]="mfcj415wlpr-1.1.3-1.i386.deb" [mfcj425w]="mfcj425wlpr-1.1.2-1.i386.deb" [mfcj430w]="mfcj430wlpr-1.1.2-1.i386.deb" [mfcj432w]="mfcj432wlpr-1.1.2-1.i386.deb" [mfcj435w]="mfcj435wlpr-1.1.2-1.i386.deb" [mfcj5910dw]="mfcj5910dwlpr-1.1.3-1.i386.deb" [mfcj615w]="mfcj615wlpr-1.1.3-1.i386.deb" [mfcj625dw]="mfcj625dwlpr-1.1.2-1.i386.deb" [mfcj630w]="mfcj630wlpr-1.1.3-1.i386.deb" [mfcj6510dw]="mfcj6510dwlpr-1.1.1-1.i386.deb" [mfcj6710dw]="mfcj6710dwlpr-1.1.1-1.i386.deb" [mfcj6910dw]="mfcj6910dwlpr-1.1.1-1.i386.deb" [mfcj825dw]="mfcj825dwlpr-1.1.2-1.i386.deb" [mfcj835dw]="mfcj835dwlpr-1.1.2-1.i386.deb" ) IUSE_BROTHER_DEVICES="dcp1000 dcp110c dcp130c dcp135c dcp1400 dcp145c dcp150c dcp153c dcp155c dcp163c dcp165c dcp167c dcp185c dcp195c dcp197c dcp310cn dcp330c dcp350c dcp353c dcp365cn dcp373cw dcp375cw dcp377cw dcp383c dcp385c dcp387c dcp395cn dcp540cn dcp560cn dcp585cw dcp6690cw dcp7010 dcp7020 dcp7025 dcp7030 dcp7040 dcp7045n dcp7055 dcp7057 dcp7060d dcp7065dn dcp7070dw dcp750cw dcp770cw dcp8020 dcp8025d dcp8040 dcp8045d dcp8060 dcp8065dn dcp8070d dcp8080dn dcp8085dn dcp9010cn dcp9040cn dcp9042cdn dcp9045cdn dcp9055cdn dcp9270cdn dcpj125 dcpj315w dcpj515w dcpj525w dcpj715w dcpj725dw dcpj925dw fax1815c fax1820c fax1835c fax1840c fax1860c fax1920cn fax1940cn fax1960c fax2440c fax2480c fax2580c fax2820 fax2850 fax2900 fax2920 fax3800 fax4100 fax4750e fax5750e hl1030 hl1230 hl1240 hl1250 hl1270n hl1430 hl1440 hl1450 hl1470n hl1650 hl1670n hl1850 hl1870n hl2030 hl2040 hl2070n hl2130 hl2140 hl2150n hl2170w hl2220 hl2230 hl2240 hl2240d hl2250dn hl2270dw hl2280dw hl3040cn hl3045cn hl3070cw hl3075cw hl4040cdn hl4040cn hl4050cdn hl4070cdw hl4140cn hl4150cdn hl4570cdw hl5030 hl5040 hl5050 hl5070n hl5130 hl5140 hl5150d hl5170dn hl5240 hl5250dn hl5270dn hl5280dw hl5340d hl5350dn hl5350dnlt hl5370dw hl5370dwt hl5380dn hl6050 hl6050d mfc210c mfc230c mfc235c mfc240c mfc250c mfc255cw mfc257cw mfc260c mfc290c mfc295cn mfc297c mfc3220c mfc3240c mfc3320cn mfc3340cn mfc3360c mfc3420c mfc3820cn mfc410cn mfc420cn mfc440cn mfc465cn mfc4800 mfc490cw mfc495cw mfc5440cn mfc5460cn mfc5490cn mfc5840cn mfc5860cn mfc5890cn mfc5895cw mfc620cn mfc6490cw mfc660cn mfc665cw mfc6800 mfc680cn mfc685cw mfc6890cdw mfc7220 mfc7225n mfc7320 mfc7340 mfc7340 mfc7360 mfc7360n mfc7362n mfc7420 mfc7440n mfc7450 mfc7460dn mfc7470d mfc7820n mfc7840n mfc7840w mfc7860dn mfc7860dw mfc790cw mfc795cw mfc8370dn mfc8380dn mfc8420 mfc8440 mfc845cw mfc8460n mfc8480dn mfc8500 mfc8660dn mfc8670dn mfc8680dn mfc8690dw mfc8820d mfc8840d mfc885cw mfc8860dn mfc8870dw mfc8880dn mfc8890dw mfc9010cn mfc9030 mfc9070 mfc9120cn mfc9125cn mfc9160 mfc9180 mfc9320cw mfc9325cw mfc9420cn mfc9440cn mfc9450cdn mfc9460cdn mfc9465cdn mfc9560cdw mfc9660 mfc9700 mfc9760 mfc9800 mfc9840cdw mfc9860 mfc9880 mfc990cw mfc9970cdw mfcj220 mfcj265w mfcj270w mfcj280w mfcj410 mfcj410w mfcj415w mfcj425w mfcj430w mfcj432w mfcj435w mfcj5910dw mfcj615w mfcj625dw mfcj630w mfcj6510dw mfcj6710dw mfcj6910dw mfcj825dw mfcj835dw " IUSE="" SRC_URI="" for device in ${IUSE_BROTHER_DEVICES}; do IUSE="${IUSE} brother_devices_${device}" SRC_URI="${SRC_URI} brother_devices_${device}? ( http://www.brother.com/pub/bsc/linux/dlf/${mapping[${device}]} )" done DESCRIPTION="Brother printer driver" HOMEPAGE="http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html" LICENSE="Brother" SLOT="0" KEYWORDS="~x86 ~amd64" RESTRICT="fetch strip" DEPEND="" RDEPEND="${DEPEND}" S="$WORKDIR" pkg_nofetch() { for device in ${IUSE_BROTHER_DEVICES}; do if use brother_devices_${device} ]; then einfo "Please download '${mapping[${device}]}' from:" einfo " http://www.brother.com/cgi-bin/agreement/agreement.cgi?dlfile=http://www.brother.com/pub/bsc/linux/dlf/${mapping[${device}]}&lang=English_gpl" fi done einfo "Select 'I Accept' and move the file(s) to ${DISTDIR}." } src_unpack() { for archive in ${A}; do unpack "${archive}" unpack ./data.tar.gz rm -f control.tar.gz data.tar.gz debian-binary *.deb *.rpm done } src_compile() { # Don't overwrite the users configuration file. for file in ./opt/brother/Printers/*/inf/br*rc ; do if [ -e /"${file}" ]; then echo "Preserving config-file: ${file/\./}" mv "${file}" "${file}.dist" cp /"${file}" "${file}" fi done } src_install() { cp -r * "$D/" }