piclone-git
MEDIUM
maintainer linux-aarhus
1 votes
scanned 2026-09-24 11:42:45.600377
Why flagged
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
Triggered rules
Medium
source=() URL on a non-standard host
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:15
"https://archive.raspberrypi.com/debian/pool/main/s/sudopwd/sudopwd_0.3.tar.xz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: Frede Hundewadt <fh@uex.dk>
2
3
pkgname=piclone-git
4
pkgver=r160.8b9c6c6
5
pkgrel=2
6
pkgdesc="Raspberry Pi system clone utility"
7
arch=(x86_64 i686 armv7h aarch64)
8
url="https://github.com/raspberrypi-ui/piclone"
9
license=(GPL2)
10
depends=(gtk3 glib2 parted dosfstools e2fsprogs coreutils util-linux zenity dbus gvfs)
11
makedepends=(git intltool meson cmake wayland-protocols)
12
install=piclone.install
13
source=(
14
"git+https://github.com/raspberrypi-ui/piclone.git"
15
"https://archive.raspberrypi.com/debian/pool/main/s/sudopwd/sudopwd_0.3.tar.xz"
16
)
17
18
sha256sums=('SKIP'
19
'd4989ff0ea15ce4b0bc53f9b5b04fba96e003865eb7a9d6b75228f98c56c3d31')
20
21
pkgver() {
22
cd piclone
23
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
24
}
25
26
prepare() {
27
# piclone
28
cd "${srcdir}/piclone"
29
if [[ -d builddir ]]; then
30
rm -r ./builddir
31
fi
32
meson setup builddir --prefix=/usr
33
34
# sudopwd
35
cd "${srcdir}/sudopwd"
36
if [[ -d builddir ]]; then
37
rm -r ./builddir
38
fi
39
meson setup builddir --prefix=/usr
40
}
41
42
build() {
43
# piclone
44
cd ${srcdir}/piclone/builddir
45
meson compile
46
47
# sudopwd
48
cd ${srcdir}/sudopwd/builddir
49
meson compile
50
}
51
52
package() {
53
local piclone_src="${srcdir}/piclone"
54
local sudopwd_src="${srcdir}/sudopwd"
55
# install piclone files
56
install -D -t "${pkgdir}/usr/share/applications" ${piclone_src}/builddir/data/piclone.desktop
57
install -D -t "${pkgdir}/usr/share/piclone" ${piclone_src}/data/piclone.ui
58
install -D -t "${pkgdir}/usr/bin" ${piclone_src}/builddir/src/piclone
59
install -d "${pkgdir}/usr/share/locale"
60
cp -r ${piclone_src}/po/* ${pkgdir}/usr/share/locale
61
62
# install sudopwd files
63
install -D -t "${pkgdir}/usr/bin" ${sudopwd_src}/builddir/src/sudopwd
64
install -D -t "${pkgdir}/usr/share/sudopwd" ${sudopwd_src}/src/sudopwd.ui
65
install -D -t "${pkgdir}/usr/share/applications" ${sudopwd_src}/data/sudopwd.desktop
66
}
67
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-09-24 11:42@@ -1,16 +1,22 @@ # Maintainer: Frede Hundewadt <fh@uex.dk> pkgname=piclone-git-pkgver=r146.71b0bcb-pkgrel=1+pkgver=r160.8b9c6c6+pkgrel=2 pkgdesc="Raspberry Pi system clone utility" arch=(x86_64 i686 armv7h aarch64) url="https://github.com/raspberrypi-ui/piclone" license=(GPL2) depends=(gtk3 glib2 parted dosfstools e2fsprogs coreutils util-linux zenity dbus gvfs)-makedepends=(git intltool)-source=("git+https://github.com/raspberrypi-ui/piclone.git")-sha256sums=('SKIP')+makedepends=(git intltool meson cmake wayland-protocols)+install=piclone.install+source=(+ "git+https://github.com/raspberrypi-ui/piclone.git"+ "https://archive.raspberrypi.com/debian/pool/main/s/sudopwd/sudopwd_0.3.tar.xz"+ )++sha256sums=('SKIP'+ 'd4989ff0ea15ce4b0bc53f9b5b04fba96e003865eb7a9d6b75228f98c56c3d31') pkgver() { cd piclone@@ -18,19 +24,44 @@ } prepare() {- cd piclone- ./autogen.sh+ # piclone+ cd "${srcdir}/piclone"+ if [[ -d builddir ]]; then+ rm -r ./builddir+ fi+ meson setup builddir --prefix=/usr++ # sudopwd+ cd "${srcdir}/sudopwd"+ if [[ -d builddir ]]; then+ rm -r ./builddir+ fi+ meson setup builddir --prefix=/usr } build() {- cd piclone- ./configure --prefix=/usr- make+ # piclone+ cd ${srcdir}/piclone/builddir+ meson compile++ # sudopwd+ cd ${srcdir}/sudopwd/builddir+ meson compile } package() {- cd piclone- make DESTDIR="${pkgdir}/" install- install -D -t "${pkgdir}/usr/lib/piclone/" data/pwdpic.sh+ local piclone_src="${srcdir}/piclone"+ local sudopwd_src="${srcdir}/sudopwd"+ # install piclone files+ install -D -t "${pkgdir}/usr/share/applications" ${piclone_src}/builddir/data/piclone.desktop+ install -D -t "${pkgdir}/usr/share/piclone" ${piclone_src}/data/piclone.ui+ install -D -t "${pkgdir}/usr/bin" ${piclone_src}/builddir/src/piclone+ install -d "${pkgdir}/usr/share/locale"+ cp -r ${piclone_src}/po/* ${pkgdir}/usr/share/locale++ # install sudopwd files+ install -D -t "${pkgdir}/usr/bin" ${sudopwd_src}/builddir/src/sudopwd+ install -D -t "${pkgdir}/usr/share/sudopwd" ${sudopwd_src}/src/sudopwd.ui+ install -D -t "${pkgdir}/usr/share/applications" ${sudopwd_src}/data/sudopwd.desktop } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-24 11:42:45 | Medium | 1 |
| 2026-09-24 09:42:26 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |