discipulus

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

Scan history

Scanned at (UTC)SeverityRules
2026-09-25 19:13:08 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