proton-autogen

LOW
maintainer N3oray 0 votes scanned 2026-09-14 19:17:46.075273
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: N3oRay <n3oray77 at gmail dot com>
2pkgname=proton-autogen
3pkgver=3.3.7
4pkgrel=1
5pkgdesc="Automatic Proton/Wine launcher for Windows executables"
6arch=('any')
7url="https://github.com/N3oRay/proton-autogen"
8license=('MIT')
9
10depends=(
11 python
12 python-gobject
13 python-pyyaml
14 python-rich
15 python-requests
16 python-psutil
17 gtk4
18 gdk-pixbuf2
19 graphene
20)
21
22optdepends=(
23 'steam: Proton runtime'
24 'wine: Wine fallback'
25 'mangohud: Performance overlay'
26 'gamemode: Game optimization'
27 'gamescope: Micro-compositor'
28 'dolphin: Dolphin file manager integration'
29 'nemo: Nemo file manager integration'
30)
31
32makedepends=(
33 python-build
34 python-installer
35 python-wheel
36 python-setuptools
37)
38
39source=("proton-autogen-${pkgver}.tar.gz::https://github.com/N3oRay/proton-autogen/archive/refs/tags/v${pkgver}.tar.gz")
40
41sha256sums=('cc104e0f0270ec7ea2c85bda130701798f3b0cd21ce30f81de8568034989492f')
42
43build() {
44 cd "$srcdir/$pkgname-$pkgver"
45
46 python -m build --wheel --no-isolation
47}
48
49package() {
50cd "$srcdir/$pkgname-$pkgver"
51
52
53# Installation du package Python et de ses ressources
54python -m installer \
55 --destdir="$pkgdir" \
56 dist/*.whl
57
58# Lanceur
59install -Dm755 \
60 usr/bin/proton-autogen \
61 "$pkgdir/usr/bin/proton-autogen"
62
63# Ressources partagées
64if [[ -d usr/share/proton-autogen ]]; then
65 install -dm755 \
66 "$pkgdir/usr/share/proton-autogen"
67
68 cp -a \
69 usr/share/proton-autogen/. \
70 "$pkgdir/usr/share/proton-autogen/"
71fi
72
73# Desktop
74install -Dm644 \
75 usr/share/applications/proton-autogen.desktop \
76 "$pkgdir/usr/share/applications/proton-autogen.desktop"
77
78# Icône
79install -Dm644 \
80 usr/share/icons/hicolor/256x256/apps/proton-autogen.png \
81 "$pkgdir/usr/share/icons/hicolor/256x256/apps/proton-autogen.png"
82
83install -Dm644 \
84 usr/share/icons/hicolor/256x256/apps/proton-autogen.png \
85 "$pkgdir/usr/share/icons/hicolor/256x256/apps/io.github.N3oRay.ProtonAutogen.png"
86
87# Page de manuel
88install -Dm644 \
89 debian/proton-autogen.1.gz \
90 "$pkgdir/usr/share/man/man1/proton-autogen.1.gz"
91
92# Dolphin / KDE
93install -Dm644 \
94 usr/share/kio/servicemenus/proton-autogen.desktop \
95 "$pkgdir/usr/share/kio/servicemenus/proton-autogen.desktop"
96
97# Nemo
98install -Dm644 \
99 usr/share/nemo/actions/proton-autogen.nemo_action \
100 "$pkgdir/usr/share/nemo/actions/proton-autogen.nemo_action"
101
102# Licence
103install -Dm644 \
104 LICENSE \
105 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
106
107
108}
109
110

Scan history

Scanned at (UTC)SeverityRules
2026-09-14 19:17: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