diff options
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33df522af87a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = brother-hl-1110 + pkgdesc = Brother HL-1110 CUPS Driver + pkgver = 3.0.1_1 + pkgrel = 2 + url = https://support.brother.com/g/b/producttop.aspx?c=us_ot&lang=en&prod=hl1110_us_eu_as + arch = x86_64 + license = GPL2 + depends = cups + depends = cups-pdf + depends = lprint + conflicts = brother-hl-1112 + source = https://download.brother.com/welcome/dlf100422/hl1110cupswrapper-GPL_src-3.0.1-1.tar.gz + source = https://download.brother.com/welcome/dlf100419/hl1110lpr-3.0.1-1.i386.deb + sha256sums = be1dce6a4608cb253b0b382db30bf5885da46b010e8eb595b15c435e2487761c + sha256sums = 5af241782a0d500d7f47e06ea43d61127f4019b5b1c6e68b4c1cb4521a742c22 + +pkgname = brother-hl-1110 diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1d69b7e6e394 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Spas Dimitrov <spasnikod@gmail.com> +# Forked from: https://aur.archlinux.org/packages/brother-hl-1112 + +pkgname="brother-hl-1110" +pkgver="3.0.1_1" +pkgrel="2" +pkgdesc="Brother HL-1110 CUPS Driver" +url="https://support.brother.com/g/b/producttop.aspx?c=us_ot&lang=en&prod=hl1110_us_eu_as" +license=('GPL2') +arch=('x86_64') +depends=('cups' 'cups-pdf' 'lprint') +conflicts=('brother-hl-1112') + +sha256sums=( + 'be1dce6a4608cb253b0b382db30bf5885da46b010e8eb595b15c435e2487761c' + '5af241782a0d500d7f47e06ea43d61127f4019b5b1c6e68b4c1cb4521a742c22' +) + +source=( + "https://download.brother.com/welcome/dlf100422/hl1110cupswrapper-GPL_src-3.0.1-1.tar.gz" + "https://download.brother.com/welcome/dlf100419/hl1110lpr-3.0.1-1.i386.deb" +) + +prepare() { + cd "$srcdir/hl1110cupswrapper-GPL_src-3.0.1-1/brcupsconfig" + sh ./mk + + cd "$srcdir" + mkdir -p "$srcdir/data" + tar -xzf data.tar.gz -C "$srcdir/data" +} + +package() { + install -Dm644 "$srcdir/hl1110cupswrapper-GPL_src-3.0.1-1/PPD/brother-HL1110-cups-en.ppd" "$pkgdir/usr/share/cups/model/brother-HL1110-cups-en.ppd" + install -Dm755 "$srcdir/hl1110cupswrapper-GPL_src-3.0.1-1/filter/brother_lpdwrapper_HL1110" "$pkgdir/usr/lib/cups/filter/brother_lpdwrapper_HL1110" + install -Dm755 "$srcdir/hl1110cupswrapper-GPL_src-3.0.1-1/brcupsconfig/brcupsconfig4" "$pkgdir/usr/bin/brcupsconfig4" + install -Dm755 -d "$pkgdir/opt/brother/Printers/HL1110" + + #here is the patch related to https://bbs.archlinux.org/viewtopic.php?pid=1805109#p1805109 + cp -a "$srcdir/data/opt/brother/Printers/HL1110"/* "$pkgdir/opt/brother/Printers/HL1110/" +} + + |