pupdate

maintainer rubin55 · 0 votes · scanned 2026-08-18 07:39:23.787586
LOW
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: Rubin Simons <me@rubin55.org>
2
3pkgname=pupdate
4pkgver=5.3.3
5pkgrel=1
6pkgdesc="Pupdate, a thing for updating your Analogue Pocket"
7arch=('x86_64')
8url="https://mattpannella.github.io/pupdate"
9_url="https://github.com/mattpannella/pupdate"
10license=('MIT')
11depends=('dotnet-runtime-10.0' 'gcc-libs' 'glibc')
12makedepends=('dotnet-sdk-10.0')
13conflicts=('pupdate-bin')
14source=("${pkgname}-${pkgver}.tar.gz::${_url}/archive/refs/tags/${pkgver}.tar.gz")
15sha256sums=('f465370afbc48830af7a919f7164e68a95908a45a81067943c8675b24443ecdc')
16
17_dotnet_env() {
18 export DOTNET_CLI_TELEMETRY_OPTOUT=1
19 export DOTNET_NOLOGO=1
20 export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1
21 export DOTNET_CLI_HOME="${srcdir}/.dotnet-home"
22 export NUGET_PACKAGES="${srcdir}/.nuget"
23}
24
25build() {
26 cd "${pkgname}-${pkgver}"
27 _dotnet_env
28
29 dotnet publish pupdate.csproj \
30 --configuration Release \
31 --runtime linux-x64 \
32 --self-contained false \
33 -p:PublishSingleFile=false \
34 -p:Version="${pkgver}" \
35 --output "${srcdir}/publish"
36}
37
38check() {
39 cd "${pkgname}-${pkgver}"
40 _dotnet_env
41
42 dotnet test tests/pupdate.Tests/pupdate.Tests.csproj --configuration Release
43}
44
45package() {
46 cd "${pkgname}-${pkgver}"
47
48 install -d "${pkgdir}/usr/lib/${pkgname}"
49 cp -r --no-preserve=ownership "${srcdir}/publish/." "${pkgdir}/usr/lib/${pkgname}/"
50 chmod 755 "${pkgdir}/usr/lib/${pkgname}/${pkgname}"
51
52 install -d "${pkgdir}/usr/bin"
53 ln -s "/usr/lib/${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
54
55 install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
56 install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
57 install -Dm644 CLI.md "${pkgdir}/usr/share/doc/${pkgname}/CLI.md"
58 install -Dm644 MENU.md "${pkgdir}/usr/share/doc/${pkgname}/MENU.md"
59}
60

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 07:39:23 LOW 1
2026-08-18 00:03:42 CLEAN 2
2026-08-17 17:37:06 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