yorick-spydr-git
maintainer orphaned
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from the project's own Git repository, which is a normal AUR practice; the recent maintainer change does not indicate inherent danger.
Triggered rules
LOW
AI review downgraded a static finding
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-07-25) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package builds from the project's own Git repository, which is a normal AUR practice; the recent maintainer change does not indicate inherent danger.
1 higher static finding superseded - not the current verdict (shown for transparency)
MEDIUM
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Francois Rigaut <frigaut at gmail dot com>
2
3
pkgname=yorick-spydr-git
4
pkgver=20201115
5
pkgrel=1
6
pkgdesc="Image display tool in yorick"
7
arch=('any')
8
license=('GPL')
9
url="https://github.com/frigaut/yorick-spydr"
10
groups=('science' 'yorick-all')
11
depends=('yorick' 'pygtk' 'yorick-yao-git' 'python2')
12
makedepends=('git' 'yorick')
13
provides=('yorick-spydr')
14
conflicts=('yorick-spydr')
15
replaces=('yorick-spydr')
16
17
_gitroot="https://github.com/frigaut/yorick-spydr.git"
18
_gitname="yorick-spydr"
19
20
package() {
21
cd ${srcdir}
22
msg "Connecting to git repo..."
23
if [ -d ${srcdir}/$_gitname ] ; then
24
cd $_gitname && git pull origin
25
msg "The local files are updated."
26
else
27
git clone $_gitroot
28
fi
29
30
msg "GIT checkout done or server timeout"
31
msg "Starting script install..."
32
33
git clone $_gitname $_gitname-build
34
cd ${srcdir}/$_gitname-build
35
36
yorick -batch make.i || return 1
37
make DESTDIR=${pkgdir} install || return 1
38
# sed -i -e "s|env python|env python2|" ${pkgdir}/usr/share/yorick/2.2/python/spydr.py
39
mkdir -p ${pkgdir}/usr/bin
40
echo 's=sum(strtok(Y_VERSION,".",3)(1)+"."+strtok(Y_VERSION,".",3)(2))' > /tmp/get_yversion
41
echo 'f=open("/tmp/yversion","w"); write,f,format="%s",s; close,f;' >> /tmp/get_yversion
42
yorick -batch /tmp/get_yversion
43
yversion=`cat /tmp/yversion`
44
ln -s /usr/lib/yorick/${yversion}/bin/spydr ${pkgdir}/usr/bin/spydr
45
}
46
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 00:11:18 | LOW | 2 |
| 2026-07-31 00:14:10 | LOW | 2 |
| 2026-07-30 00:17:23 | LOW | 2 |
| 2026-07-29 00:25:53 | LOW | 2 |
| 2026-07-28 00:07:28 | LOW | 2 |
| 2026-07-27 00:24:32 | LOW | 2 |
| 2026-07-26 00:07:32 | LOW | 2 |
| 2026-07-25 00:13:44 | LOW | 2 |
| 2026-07-24 00:02:28 | LOW | 2 |
| 2026-07-23 00:14:47 | LOW | 2 |
| 2026-07-22 00:29:32 | LOW | 2 |
| 2026-07-21 00:24:15 | LOW | 2 |
| 2026-07-20 00:19:49 | LOW | 2 |
| 2026-07-19 00:17:08 | LOW | 2 |
| 2026-07-18 00:14:48 | LOW | 2 |
| 2026-07-17 00:06:16 | LOW | 2 |
| 2026-07-16 00:05:41 | LOW | 2 |
| 2026-07-15 00:09:25 | LOW | 2 |