net-print/brother-mfcl3770cdw-bin
Brother printer driver for mfcl3770cdw
-
brother-mfcl3770cdw-bin-1.0.2-r2~amd64 ~x86scanner
View Download Browse License: brother-eulaOverlay: brother-overlay
ChangeLog
commit f8b4af668103508565a76732331cb9107535bf86
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Mon Jun 10 19:38:12 2024 -0400
Fix printer detection in cupswrapper script
Fix printer detection in cupswrapper/brother_lpdwrapper_mfcl3770.
Without fix, the script fails to detect the printer name correctly and
instead generates the name 'optbrotherPrintersmfcl3770cdw'. This is
because the regular expressions the wrapper uses expects the symlink in
/usr/libexec/cups/filter/brother_lpdwrapper_mfcl3770cdw to have an
absolute target instead of a relative one.
Because there is likely to always be a scenario where the regular
expressions in brother_lpdwrapper_mfcl3770 don't work, the solution here
is to remove the regular expression logic and hardcode the printer name
to mfcl3770cdw.
Signed-off-by: Nicholas Vinson <nvinson234@gmail.com>
commit 185c9ce76a0c190b890619408e7d7dcc697c6bd0
Author: maurerpe <junk4me46806@yahoo.com>
Date: Fri Sep 1 23:49:44 2023 -0400
Fix broken symlinks after merge by using relative paths
commit 5d98f5ddb7a98b4023045dae4e2f5b9c4c849dd7
Author: Anard <anard@free.fr>
Date: Wed Aug 17 11:49:10 2022 +0200
corrected bad renaming
commit d41b072bbeabcd6aca87d4f63f5318dfa9a20df8
Author: Anard <anard@free.fr>
Date: Wed Aug 17 10:53:57 2022 +0200
switched all ebuilds to EAPI8
commit fb4f81c1a230d332afff7c81841428af4625d4ab
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Sat Dec 14 08:01:59 2019 -0500
brother-mfcl3770cdw-bin-1.0.2.ebuild: fix symlink typo
commit deaf5b36bfbf4cd4367baeabf3671107de70cc55
Merge: 6e94367 675a250
Author: stefan-langenmaier <stefan.langenmaier@gmail.com>
Date: Sun Oct 27 20:45:48 2019 +0100
Merge branch 'master' into fix_multilib
commit 6e94367172e344f4c17324247f64914c5343e85f
Author: Matthew White <mehw.is.me@inventati.org>
Date: Sat Oct 26 14:30:17 2019 +0200
add missing inherit multilib to ebuild files
ebuilds with EAPI at least at version 7 will report a command not
found error when has_multilib_profile is called without inheriting
multilib first.
There's no need to inherit multilib if there is already linux-info:
linux-info.eclass -> inherit toolchain-funcs -> inherit multilib.
For the sake of logic, inherit multilib in either ebuilds with EAPI
lower than version 7 and in ebuilds which inherit linux-info if they
use the command has_multilib_profile.
commit 28851376bf5e366f95879219176a5b87a3e2c1fe
Author: Matthew White <mehw.is.me@inventati.org>
Date: Sat Oct 26 13:22:40 2019 +0200
change API into EAPI in affected ebuild files
Change API="7" to EAPI=7. API and EAPI are not the same thing.
What was happening is that EAPI was never set, getting the default
value of 0.
* net-print/brother-mfcl8690cdw-bin/brother-mfcl8690cdw-bin-1.4.0-r1.ebuild
* net-print/brother-mfcl8690cdw-bin/brother-mfcl8690cdw-bin-1.4.0.ebuild
* net-print/brother-mfcj485dw-bin/brother-mfcj485dw-bin-1.0.0.ebuild
* net-print/brother-mfcl3770cdw-bin/brother-mfcl3770cdw-bin-1.0.2.ebuild
commit 87aeba8c8976b5cd3fcfef015db84b74f4e0773a
Author: Matthew White <mehw.is.me@inventati.org>
Date: Fri Oct 25 17:35:55 2019 +0200
remove all stale headers from ebuilds
commit 8da93fa50a839b04effc6e28c44686526c02b9ce
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Fri Oct 26 06:28:55 2018 -0700
net-print/brother-mfcl3770cdw-bin: Add ebuild for MFC-L3770CDW
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Mon Jun 10 19:38:12 2024 -0400
Fix printer detection in cupswrapper script
Fix printer detection in cupswrapper/brother_lpdwrapper_mfcl3770.
Without fix, the script fails to detect the printer name correctly and
instead generates the name 'optbrotherPrintersmfcl3770cdw'. This is
because the regular expressions the wrapper uses expects the symlink in
/usr/libexec/cups/filter/brother_lpdwrapper_mfcl3770cdw to have an
absolute target instead of a relative one.
Because there is likely to always be a scenario where the regular
expressions in brother_lpdwrapper_mfcl3770 don't work, the solution here
is to remove the regular expression logic and hardcode the printer name
to mfcl3770cdw.
Signed-off-by: Nicholas Vinson <nvinson234@gmail.com>
commit 185c9ce76a0c190b890619408e7d7dcc697c6bd0
Author: maurerpe <junk4me46806@yahoo.com>
Date: Fri Sep 1 23:49:44 2023 -0400
Fix broken symlinks after merge by using relative paths
commit 5d98f5ddb7a98b4023045dae4e2f5b9c4c849dd7
Author: Anard <anard@free.fr>
Date: Wed Aug 17 11:49:10 2022 +0200
corrected bad renaming
commit d41b072bbeabcd6aca87d4f63f5318dfa9a20df8
Author: Anard <anard@free.fr>
Date: Wed Aug 17 10:53:57 2022 +0200
switched all ebuilds to EAPI8
commit fb4f81c1a230d332afff7c81841428af4625d4ab
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Sat Dec 14 08:01:59 2019 -0500
brother-mfcl3770cdw-bin-1.0.2.ebuild: fix symlink typo
commit deaf5b36bfbf4cd4367baeabf3671107de70cc55
Merge: 6e94367 675a250
Author: stefan-langenmaier <stefan.langenmaier@gmail.com>
Date: Sun Oct 27 20:45:48 2019 +0100
Merge branch 'master' into fix_multilib
commit 6e94367172e344f4c17324247f64914c5343e85f
Author: Matthew White <mehw.is.me@inventati.org>
Date: Sat Oct 26 14:30:17 2019 +0200
add missing inherit multilib to ebuild files
ebuilds with EAPI at least at version 7 will report a command not
found error when has_multilib_profile is called without inheriting
multilib first.
There's no need to inherit multilib if there is already linux-info:
linux-info.eclass -> inherit toolchain-funcs -> inherit multilib.
For the sake of logic, inherit multilib in either ebuilds with EAPI
lower than version 7 and in ebuilds which inherit linux-info if they
use the command has_multilib_profile.
commit 28851376bf5e366f95879219176a5b87a3e2c1fe
Author: Matthew White <mehw.is.me@inventati.org>
Date: Sat Oct 26 13:22:40 2019 +0200
change API into EAPI in affected ebuild files
Change API="7" to EAPI=7. API and EAPI are not the same thing.
What was happening is that EAPI was never set, getting the default
value of 0.
* net-print/brother-mfcl8690cdw-bin/brother-mfcl8690cdw-bin-1.4.0-r1.ebuild
* net-print/brother-mfcl8690cdw-bin/brother-mfcl8690cdw-bin-1.4.0.ebuild
* net-print/brother-mfcj485dw-bin/brother-mfcj485dw-bin-1.0.0.ebuild
* net-print/brother-mfcl3770cdw-bin/brother-mfcl3770cdw-bin-1.0.2.ebuild
commit 87aeba8c8976b5cd3fcfef015db84b74f4e0773a
Author: Matthew White <mehw.is.me@inventati.org>
Date: Fri Oct 25 17:35:55 2019 +0200
remove all stale headers from ebuilds
commit 8da93fa50a839b04effc6e28c44686526c02b9ce
Author: Nicholas Vinson <nvinson234@gmail.com>
Date: Fri Oct 26 06:28:55 2018 -0700
net-print/brother-mfcl3770cdw-bin: Add ebuild for MFC-L3770CDW
Package-Manager: Portage-2.3.51, Repoman-2.3.11