Package Details: brother-mfc-j625dw 3.0-4

Git Clone URL: https://aur.archlinux.org/brother-mfc-j625dw.git (read-only, click to copy)
Package Base: brother-mfc-j625dw
Description: LPR and CUPS driver for the Brother MFC-J625DW
Upstream URL: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html
Licenses: unknown
Submitter: dno
Maintainer: lgm
Last Packager: dno
Votes: 3
Popularity: 0.004942
First Submitted: 2012-04-06 13:09 (UTC)
Last Updated: 2019-04-18 12:33 (UTC)

Latest Comments

lgm commented on 2023-08-21 14:27 (UTC)

@bernd_007 I do not own this printer anymore, so I can't test your changes. I only adopted this so that it is not orphaned and forgot to orphan it when I changed my printer. If you want to, I can add you as a co-maintainer and then disown the package so that you can manage it yourself

bernd_007 commented on 2023-08-11 06:26 (UTC) (edited on 2023-08-11 06:54 (UTC) by bernd_007)

After a lot of desperate days i figured out what i needed to update.

mfcj625dwlpr-3.0.1-1.i386.deb has a shell script /opt/brother/Printers/mfcj625dw/lpd/filtermfcj625dw that uses a2ps and pdf2ps (ghostscript)

depends=('bash' 'a2ps' 'ghostscript')

I think the old sources are still good.

source=("https://download.brother.com/welcome/dlf006608/mfc${_model}cupswrapper-${pkgver}.0-${_revision}.i386.deb"
   "https://download.brother.com/welcome/dlf006606/mfc${_model}lpr-${pkgver}.1-${_revision}.i386.deb")

sha256sums=('8b7b601f348542b41df9e9b41c78d414406c41576834f4976b0aa89033a0b1ee'
            '34d5b9094174128dfcf86ed2af4f9a3a9a7559c1b4b47f70bcd1435db8f662b3')

use systemd instead of init.d

    #perl -i -pe 's#/etc/init.d#/etc/rc.d#g' ./cupswrapper/cupswrappermfc${_model} || return 1
    sed -ie 's/^#\s*\/etc\/init.d\/cups restart/systemctl restart cups/g' ./cupswrapper/cupswrappermfc${_model} || return 1
    sed -ie 's/^sleep 2s/systemctl restart cups\n sleep 2s/g' ./cupswrapper/cupswrappermfc${_model} || return 1

I had an old CUPS Server for years now. I could not use this Printer without that old Server.

Thank you dno and lgm for the great work!

dno commented on 2020-11-29 17:16 (UTC)

Ok, seems like there's not much interest in this. I'm disowning. Thanks for helping with this over the years.

dno commented on 2020-11-01 15:45 (UTC)

My MFC-J625DW finally broke down (after 8 years!) and I replaced it with an MFC-J895DW. If any of you J625 owners would like to take this over, that would be great. But I can no longer test builds without the hardware.

aji-prod commented on 2018-12-27 15:48 (UTC)

Hi,

The deb2targz was removed from the depends() array but still called from the build() script; the build fails.

The brother-mfc-j6510dw was also updated to remove this dependency, see https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=brother-mfc-j6510dw

Thanks for the update.

dno commented on 2018-02-22 15:55 (UTC)

New version uploaded. Thank you Scimmia for finding this.

Scimmia commented on 2018-02-14 16:44 (UTC)

What's the point of deb2targz? makepkg already extracts the .deb file for you, you just have to tar file that was inside it and is already there.

Zoboomafoo commented on 2016-09-09 04:22 (UTC)

I love you all!

lmat commented on 2016-04-08 23:52 (UTC)

Wow, the maintainers on the AUR work miracles. Thanks!