canon-pixma-gseries-tool

LOW
maintainer 9M2PJU 0 votes scanned 2026-09-16 13:22:46.391962
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: 9M2PJU <9m2pju@gmail.com>
2
3pkgname=canon-pixma-gseries-tool
4_pkgname=9M2PJU-Canon-PIXMA-GSeries-Tool
5pkgver=1.0.0.r11.gf035406
6pkgrel=1
7pkgdesc="GTK3 GUI assistant, driver setup, and maintenance suite for Canon PIXMA G-Series MegaTank printers"
8arch=('any')
9url="https://github.com/9M2PJU/9M2PJU-Canon-PIXMA-GSeries-Tool"
10license=('GPL-3.0-or-later')
11depends=(
12 'bash'
13 'cups'
14 'cups-filters'
15 'gutenprint'
16 'foomatic-db-gutenprint-ppds'
17 'avahi'
18 'python'
19 'python-gobject'
20 'gtk3'
21)
22optdepends=(
23 'cnijfilter2-g3010: official Canon proprietary Linux driver'
24 'networkmanager: for automatic persistent link-local IPv4 routing'
25)
26makedepends=('git')
27provides=('canon-pixma-gseries-tools' 'canon-pixma-g3010-tool' 'canon-pixma-g3010-tools' 'canon-pixma-g3010-tools-git' 'canon-g3010-maintenance')
28conflicts=('canon-pixma-gseries-tools' 'canon-pixma-g3010-tool' 'canon-pixma-g3010-tools' 'canon-pixma-g3010-tools-git' 'canon-g3010-maintenance')
29source=("$_pkgname::git+https://github.com/9M2PJU/9M2PJU-Canon-PIXMA-GSeries-Tool.git")
30sha256sums=('SKIP')
31install=canon-pixma-gseries-tool.install
32
33pkgver() {
34 cd "$srcdir/$_pkgname"
35 printf "1.0.0.r%s.g%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
36}
37
38package() {
39 cd "$srcdir/$_pkgname"
40
41 # Install binary executable
42 install -Dm755 "bin/canon-pixma-gseries-tool" "$pkgdir/usr/bin/canon-pixma-gseries-tool"
43
44 # Compatibility symlinks for previous naming
45 ln -sf canon-pixma-gseries-tool "$pkgdir/usr/bin/canon-pixma-g3010-tool"
46 ln -sf canon-pixma-gseries-tool "$pkgdir/usr/bin/canon-g3010-maintenance"
47
48 # Install desktop application launcher
49 install -Dm644 "desktop/canon-pixma-gseries-tool.desktop" "$pkgdir/usr/share/applications/canon-pixma-gseries-tool.desktop"
50
51 # Install CUPS maintenance command payload files
52 install -dm755 "$pkgdir/usr/share/cmdtocanonij2"
53 install -Dm644 data/cmdtocanonij2/*.utl "$pkgdir/usr/share/cmdtocanonij2/"
54
55 # Install Documentation & License
56 install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/README.md"
57 install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
58}
59

Scan history

Scanned at (UTC)SeverityRules
2026-09-16 13:22:46 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion