diff --git a/packages/canon-pixma-mg3000-complete-deb/.SRCINFO b/packages/canon-pixma-mg3000-complete-deb/.SRCINFO index d60aba72a7..3d0b1fc8c7 100644 --- a/packages/canon-pixma-mg3000-complete-deb/.SRCINFO +++ b/packages/canon-pixma-mg3000-complete-deb/.SRCINFO @@ -6,16 +6,16 @@ pkgbase = canon-pixma-mg3000-complete-deb arch = amd64 arch = i386 depends = libc6>=2.7 - depends = libgcc1 + depends = libgcc-s1 | libgcc1 depends = libcups2 depends = libstdc++6 depends = binutils depends = cups - depends = libxml2>=2.7.4 - depends = libcupsimage2>=1.4.0 - depends = libusb-0.1-4 + depends = libxml2>=2.7.4 | libxml2-16 + depends = libcupsimage2 + depends = libusb-1.0-0 depends = libpopt0 - depends = libtiff6 + depends = libtiff6 | libtiff5 optdepends = scangearmp2-deb: Scanner driver for Canon replaces = cnijfilter2 maintainer = aKqir24 diff --git a/packages/canon-pixma-mg3000-complete-deb/canon-pixma-mg3000-complete-deb.pacscript b/packages/canon-pixma-mg3000-complete-deb/canon-pixma-mg3000-complete-deb.pacscript index 666aeac097..79371ccfe0 100644 --- a/packages/canon-pixma-mg3000-complete-deb/canon-pixma-mg3000-complete-deb.pacscript +++ b/packages/canon-pixma-mg3000-complete-deb/canon-pixma-mg3000-complete-deb.pacscript @@ -7,16 +7,16 @@ url='https://www.canon-europe.com/support/consumer_products/products/fax__multif depends=( "libc6>=2.7" - "libgcc1" + "libgcc-s1 | libgcc1" "libcups2" "libstdc++6" "binutils" "cups" - "libxml2>=2.7.4" - "libcupsimage2>=1.4.0" - "libusb-0.1-4" + "libxml2>=2.7.4 | libxml2-16" + "libcupsimage2" + "libusb-1.0-0" "libpopt0" - "libtiff6" + "libtiff6 | libtiff5" ) optdepends=("scangearmp2-deb: Scanner driver for Canon") replaces=("${gives}") @@ -24,20 +24,13 @@ maintainer=("aKqir24 ") source_amd64=("https://files.catbox.moe/mmxzt2.deb") source_i386=("https://files.catbox.moe/8tiosl.deb") -package() { +post_install() { + # Since pacstall handles packaging in deb files I need to get the PPD this way + cd "${pkgdir}" _ppdFile="canonmg3000.ppd" + curl -L -o "usr/share/ppd/${_ppdFile}" https://gist.githubusercontent.com/aKqir24/8215d85c5788fc969bfa3b7d88f52699/raw/b1325c2889b1bb2905e48d1b3c18738b8fc49a1d/"${_ppdFile}" install -Dm644 /usr/share/ppd/"${_ppdFile}" \ "${pkgdir}/usr/share/cups/model/${_ppdFile}" - - rm -rf usr/share/ppd - cp -a usr "${pkgdir}/" - - find usr/share/doc -name 'LICENSE*' -exec install -Dm644 {} \ - "${pkgdir}/usr/share/licenses/${pkgname}/$(basename {})" \; -} - -post_install() { - fancy_message info "To make this driver work, make sure the cups service is running.\n - If not then, run sudo systemctl enable cups.service" + fancy_message info "To make this driver work, make sure the cups service is running. If not then, run sudo systemctl enable cups.service" } diff --git a/srclist b/srclist index 47fc7780b7..2207170603 100644 --- a/srclist +++ b/srclist @@ -1408,16 +1408,16 @@ pkgbase = canon-pixma-mg3000-complete-deb arch = amd64 arch = i386 depends = libc6>=2.7 - depends = libgcc1 + depends = libgcc-s1 | libgcc1 depends = libcups2 depends = libstdc++6 depends = binutils depends = cups - depends = libxml2>=2.7.4 - depends = libcupsimage2>=1.4.0 - depends = libusb-0.1-4 + depends = libxml2>=2.7.4 | libxml2-16 + depends = libcupsimage2 + depends = libusb-1.0-0 depends = libpopt0 - depends = libtiff6 + depends = libtiff6 | libtiff5 optdepends = scangearmp2-deb: Scanner driver for Canon replaces = cnijfilter2 maintainer = aKqir24