Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ btop-bin
btrfs-assistant
btrfs-du-bin
cachyos-ananicy-rules-git
canon-pixma-mg3000-complete-deb
cantata
caprine-deb
capsfix-git
Expand Down
25 changes: 25 additions & 0 deletions packages/canon-pixma-mg3000-complete-deb/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
pkgbase = canon-pixma-mg3000-complete-deb
gives = cnijfilter2
pkgver = 5.40
pkgdesc = Complete stand alone driver set printing for Canon Pixma MG3000 series
url = https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg3000.aspx
arch = amd64
arch = i386
depends = libc6>=2.7
depends = 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 = libpopt0
depends = libtiff6
optdepends = scangearmp2-deb: Scanner driver for Canon
replaces = cnijfilter2
maintainer = aKqir24 <aKqir24@github.com>
source_amd64 = https://files.catbox.moe/mmxzt2.deb
source_i386 = https://files.catbox.moe/8tiosl.deb

pkgname = canon-pixma-mg3000-complete-deb
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
pkgname="canon-pixma-mg3000-complete-deb"
pkgver="5.40"
gives="cnijfilter2"
pkgdesc="Complete stand alone driver set printing for Canon Pixma MG3000 series"
arch=("amd64" "i386")
url='https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg3000.aspx'

depends=(
"libc6>=2.7"
"libgcc1"
"libcups2"
"libstdc++6"
"binutils"
"cups"
"libxml2>=2.7.4"
"libcupsimage2>=1.4.0"
"libusb-0.1-4"
"libpopt0"
"libtiff6"
)
optdepends=("scangearmp2-deb: Scanner driver for Canon")
replaces=("${gives}")
maintainer=("aKqir24 <aKqir24@github.com>")
source_amd64=("https://files.catbox.moe/mmxzt2.deb")
source_i386=("https://files.catbox.moe/8tiosl.deb")

package() {
_ppdFile="canonmg3000.ppd"

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"
}
26 changes: 26 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -1280,6 +1280,32 @@ pkgbase = cachyos-ananicy-rules-git

pkgname = cachyos-ananicy-rules-git
---
pkgbase = canon-pixma-mg3000-complete-deb
gives = cnijfilter2
pkgver = 5.40
pkgdesc = Complete stand alone driver set printing for Canon Pixma MG3000 series
url = https://www.canon-europe.com/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mg_series/pixma_mg3000.aspx
arch = amd64
arch = i386
depends = libc6>=2.7
depends = 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 = libpopt0
depends = libtiff6
optdepends = scangearmp2-deb: Scanner driver for Canon
replaces = cnijfilter2
maintainer = aKqir24 <aKqir24@github.com>
source_amd64 = https://files.catbox.moe/mmxzt2.deb
source_i386 = https://files.catbox.moe/8tiosl.deb

pkgname = canon-pixma-mg3000-complete-deb
---
pkgbase = cantata
gives = cantata
pkgver = 2.5.0
Expand Down
Loading