summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2022-09-03 21:13:56 -0400
committerChris Severance2022-09-03 21:13:56 -0400
commit490a321684f4027bef0bd358c983479185ec06ae (patch)
tree347d5943fc36cd306bc22953905109d7cd549b67
parent877b49e58d739988daab9669081329e9b6579c89 (diff)
downloadaur-490a321684f4027bef0bd358c983479185ec06ae.tar.gz
autu: Update to 5.50-1
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD37
2 files changed, 27 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f06c6163a021..21a8c52d38d0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cnrdrvcups-lb-bin
pkgdesc = CUPS Canon UFR II LIPSLX CARPS2 printer driver for LBP iR MF ImageCLASS ImageRUNNER Laser Shot i-SENSYS ImagePRESS ADVANCE printers and copiers
- pkgver = 5.40
+ pkgver = 5.50
pkgrel = 1
url = https://www.canon-europe.com/support/products/imagerunner/imagerunner-1730i.aspx
arch = x86_64
@@ -9,14 +9,13 @@ pkgbase = cnrdrvcups-lb-bin
license = custom
makedepends = jbigkit
makedepends = gzip
- makedepends = gtk2
+ makedepends = gtk3
depends = gcc-libs
depends = libxml2
- depends = libglade
optdepends = libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices
optdepends = libjbig-shared: port of debian/fedora specific jbigkit funtionality that can prevent cpu hangs on some models
- optdepends = gtk2: for cnsetuputil2
- provides = cnrdrvcups-lb=5.40
+ optdepends = gtk3: for cnsetuputil2
+ provides = cnrdrvcups-lb=5.50
conflicts = cndrvcups-lb
conflicts = cndrvcups-common-lb
conflicts = cndrvcups-lb-bin
@@ -24,9 +23,9 @@ pkgbase = cnrdrvcups-lb-bin
options = !emptydirs
options = !strip
options = !libtool
- source = http://gdlp01.c-wss.com/gds/8/0100007658/25/linux-UFRII-drv-v540-uken-08.tar.gz
- md5sums = 79d4f933795528dc217c344d5aff079d
- sha256sums = 51cab752fad9bcd5379320c7d0d092b90e67c30b336c1776bfe4ea74b03c2634
- sha512sums = c488fbaee081b3cd601282e737af0ce1d141a9ae940daa2335ef4da833cdb9fbdda3cc378f4e49b26700b36911dc7b142ef0665e1cacef505f91a666736e62dc
+ source = http://gdlp01.c-wss.com/gds/8/0100007658/29/linux-UFRII-drv-v550-m17n-07.tar.gz
+ md5sums = 00f8ca9765e9385a0ba7b79b5bf9b73f
+ sha256sums = 3dfe6667e86809da6fd5a9775f7097c3e3e124934759090bd945b03fa6a13c28
+ sha512sums = 507b73ce809535319138ec0ec61a8467d536a255ea120d0b0c1ff8e406e39b00fa7541523ac1e1af3ca1fc378f7675d505b2f66e5d65f996fd7a9a4ddf2c316a
pkgname = cnrdrvcups-lb-bin
diff --git a/PKGBUILD b/PKGBUILD
index 5eb324a232e5..9a0ed19224d2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@
# mips64 arm64 available
_opt_RPM=1
-_opt_ppdlevel=2 # no extra ppd, 1 extra ppd from source, 2 extra ppd from RPM/Debian
+_opt_ppdlevel=1 # no extra ppd, 1 extra ppd from source, 2 extra ppd from RPM/Debian
set -u
pkgbase='cnrdrvcups-lb'
@@ -20,8 +20,8 @@ pkgname="${pkgbase}"
#_pkgver='5.10'; _dl='8/0100007658/13'
#_pkgver='5.20'; _dl='8/0100007658/18';_suffix='05'
#_pkgver='5.30'; _dl='8/0100007658/20';_suffix='12'
-_pkgver='5.40'; _dl='8/0100007658/25';_suffix='08'
-#https://gdlp01.c-wss.com/gds/8/0100007658/20/linux-UFRII-drv-v530-uken-12.tar.gz
+#_pkgver='5.40'; _dl='8/0100007658/25';_suffix='08'
+_pkgver='5.50'; _dl='8/0100007658/29';_suffix1='m17n';_suffix2='07'
pkgver="${_pkgver}"
pkgrel='1'
pkgdesc='CUPS Canon UFR II LIPSLX CARPS2 printer driver for LBP iR MF ImageCLASS ImageRUNNER Laser Shot i-SENSYS ImagePRESS ADVANCE printers and copiers'
@@ -30,25 +30,23 @@ arch=('x86_64')
url='https://www.canon-europe.com/support/products/imagerunner/imagerunner-1730i.aspx'
license=('GPL2' 'MIT' 'custom')
# parts of the code are GPL or MIT licensed, some parts have a custom license
-depends=('gcc-libs' 'libxml2' 'libglade')
+depends=('gcc-libs' 'libxml2')
optdepends=(
'libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices'
'libjbig-shared: port of debian/fedora specific jbigkit funtionality that can prevent cpu hangs on some models'
- 'gtk2: for cnsetuputil2'
+ 'gtk3: for cnsetuputil2'
)
-makedepends=('jbigkit' 'gzip' 'gtk2')
+makedepends=('jbigkit' 'gzip' 'gtk3')
provides=("cnrdrvcups-lb=${pkgver}")
conflicts=('cndrvcups-lb' 'cndrvcups-common-lb')
conflicts+=('cndrvcups-lb-bin' 'cnrdrvcups-lb')
options=('!emptydirs' '!strip' '!libtool')
source=(
- "http://gdlp01.c-wss.com/gds/${_dl}/linux-UFRII-drv-v${_pkgver//\./}-uken-${_suffix}.tar.gz"
+ "http://gdlp01.c-wss.com/gds/${_dl}/linux-UFRII-drv-v${_pkgver//\./}-${_suffix1}-${_suffix2}.tar.gz"
)
-md5sums=('79d4f933795528dc217c344d5aff079d')
-sha256sums=('51cab752fad9bcd5379320c7d0d092b90e67c30b336c1776bfe4ea74b03c2634')
-sha512sums=('c488fbaee081b3cd601282e737af0ce1d141a9ae940daa2335ef4da833cdb9fbdda3cc378f4e49b26700b36911dc7b142ef0665e1cacef505f91a666736e62dc')
-
-#PKGEXT='.pkg.tar.gz'
+md5sums=('00f8ca9765e9385a0ba7b79b5bf9b73f')
+sha256sums=('3dfe6667e86809da6fd5a9775f7097c3e3e124934759090bd945b03fa6a13c28')
+sha512sums=('507b73ce809535319138ec0ec61a8467d536a255ea120d0b0c1ff8e406e39b00fa7541523ac1e1af3ca1fc378f7675d505b2f66e5d65f996fd7a9a4ddf2c316a')
build() {
set -u
@@ -69,12 +67,13 @@ build() {
local _archrpme='deb'
local _archrpmf='Debian'
fi
+ local _pv='1.07'
mkdir 'dta'
cd 'dta'
local _dta="${PWD}"
- cd "../linux-UFRII-drv-v${_pkgver//./}-uken"
- bsdtar -C "${_dta}" -xf "${_archd[${CARCH}]}/${_archrpmf}/cnrdrvcups-ufr2-uk${_p1}${_pkgver}-1${_p2}${_archf[${CARCH}]}.${_archrpme}"
+ cd "../linux-UFRII-drv-v${_pkgver//./}-${_suffix1}"
+ bsdtar -C "${_dta}" -xf "${_archd[${CARCH}]}/${_archrpmf}/cnrdrvcups-ufr2-uk${_p1}${_pkgver}-${_pv}${_p2}${_archf[${CARCH}]}.${_archrpme}"
if [ "${_opt_RPM}" -eq 0 ]; then
pushd "${_dta}" > /dev/null
bsdtar -xf data.tar.?z
@@ -86,7 +85,7 @@ build() {
if [ "${_opt_ppdlevel}" -ge 1 ]; then
# Get extra .ppd and .res from source
mkdir "${_dta}/z"
- bsdtar -C "${_dta}/z" -xf "Sources/cnrdrvcups-lb-${pkgver}-1.tar.gz"
+ bsdtar -C "${_dta}/z" -xf "Sources/cnrdrvcups-lb-${pkgver}-${_pv}.tar.xz"
mv "${_dta}/z/"cnrdrvcups-*/ppd/*.ppd "${_dta}/usr/share/cups/model/"
mv "${_dta}/z/"cnrdrvcups-*/cngplp/files/*.res "${_dta}/usr/share/cngplp2/"
rm -r "${_dta}/z"
@@ -116,19 +115,21 @@ build() {
# Cleanup
if [ "${_opt_RPM}" -ne 0 ]; then
- mv "${_dta}/usr/"{lib64,lib}
+ mv "${_dta}/usr/lib64"/* "${_dta}/usr/lib/"
+ rmdir "${_dta}/usr/lib64"
else
rm "${_dta}/debian-binary"
# Do we want this setup tool?
rm -r "${_dta}/usr/share/applications" "${_dta}/usr/share/cnsetuputil2"
+ chmod 755 "${_dta}/usr/lib"/*.so.*.*
fi
# License info
install -d "${_dta}/usr/share/doc/${pkgbase}/"
- mv Documents/*.html "${_dta}/usr/share/doc/${pkgbase}/"
+ mv Documents/*/*.html "${_dta}/usr/share/doc/${pkgbase}/"
install -d "${_dta}/usr/share/licenses/${pkgbase}/"
- mv Documents/*.txt "${_dta}/usr/share/licenses/${pkgbase}/"
+ mv Documents/*/*.txt "${_dta}/usr/share/licenses/${pkgbase}/"
shopt -u nullglob
set +u