discipulus-git

LOW
maintainer ElectricSteve 0 votes scanned 2026-09-25 17:12:25.570634
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-git
4_pkgname=discipulus
5pkgver=0.2.7.r0.gc7cddeb
6pkgrel=1
7pkgdesc="GIT - 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')
29source=(
30 "git+${url}"
31 "${_pkgname}.desktop"
32)
33sha256sums=('SKIP'
34 '0ed077aabc79c5f452032f2c8c3ce17bb6705111ba2fe8119182d69ddf0b51eb')
35install=discipulus.install
36
37pkgver() {
38 cd "${srcdir}/Discipulus"
39 git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
40}
41
42prepare() {
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
49build() {
50 cd "${srcdir}/Discipulus"
51 flutter --no-version-check build linux --release
52}
53
54package() {
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)SeverityRules
2026-09-25 17:12:25 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