discipulus-git
LOW
maintainer ElectricSteve
0 votes
scanned 2026-09-25 17:12:25.570634
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: ElectricSteve <aur at electricsteve dot dev>
2
3
pkgname=discipulus-git
4
_pkgname=discipulus
5
pkgver=0.2.7.r0.gc7cddeb
6
pkgrel=1
7
pkgdesc="GIT - Alternative Openbare Magister App voor Android, iOS, iPadOS, WatchOS, WearOS, macOS, Linux en Windows"
8
arch=('x86_64')
9
url="https://github.com/DiscipulusApp/Discipulus"
10
license=('GPL-3.0-only')
11
conflicts=('discipulus')
12
provides=('discipulus')
13
depends=(
14
'gtk3'
15
'webkit2gtk-4.1'
16
'glibc'
17
'desktop-file-utils'
18
)
19
makedepends=(
20
'git'
21
'flutter'
22
'cmake'
23
'ninja'
24
'clang'
25
'pkgconf'
26
'xz'
27
)
28
options=('!strip' '!debug')
29
source=(
30
"git+${url}"
31
"${_pkgname}.desktop"
32
)
33
sha256sums=('SKIP'
34
'0ed077aabc79c5f452032f2c8c3ce17bb6705111ba2fe8119182d69ddf0b51eb')
35
install=discipulus.install
36
37
pkgver() {
38
cd "${srcdir}/Discipulus"
39
git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
40
}
41
42
prepare() {
43
cd "${srcdir}/Discipulus"
44
flutter --no-version-check config --no-analytics
45
flutter --no-version-check config --enable-linux-desktop
46
flutter --no-version-check pub get
47
}
48
49
build() {
50
cd "${srcdir}/Discipulus"
51
flutter --no-version-check build linux --release
52
}
53
54
package() {
55
cd "${srcdir}/Discipulus/build/linux/x64/release/bundle/"
56
57
install -dm755 "${pkgdir}/opt/${pkgname}" "${pkgdir}/usr/bin"
58
59
cp -rdp --no-preserve=ownership . "${pkgdir}/opt/${pkgname}/" # Copy the whole bundle
60
ln -s "/opt/${pkgname}/discipulus" "${pkgdir}/usr/bin/discipulus" # Make a symlink in /usr/bin/
61
62
# Copy the desktop file and icon
63
install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
64
install -Dm644 "${srcdir}/Discipulus/icon.svg" "$pkgdir/usr/share/icons/hicolor/scalable/apps/${_pkgname}.svg"
65
}
66
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-25 17:12:25 | Low | 1 |