inklecate

LOW
maintainer friedev 0 votes scanned 2026-09-06 02:02:01.866548
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: Aaron Friesen <aaron@frie.dev>
2pkgname=inklecate
3pkgver=1.2.1
4pkgrel=1
5pkgdesc="A command-line compiler for ink: inkle's narrative scripting language"
6arch=('x86_64')
7url=https://www.inklestudios.com/ink/
8license=('MIT')
9conflicts=(inklecate inklecate-bin inklecate-git)
10depends=(glibc libgcc libstdc++ zlib)
11makedepends=(dotnet-sdk)
12options=('!debug')
13source=("$pkgname-$pkgver.tar.gz::https://github.com/inkle/ink/archive/refs/tags/v$pkgver.tar.gz")
14sha256sums=('7259d6c1ce735d330d7d01e105421787cbd43ad462f0bdbce5738989f0ae7c36')
15
16build() {
17 cd "ink-$pkgver"
18 dotnet publish inklecate -r linux-x64 -c Release --self-contained true
19}
20
21package() {
22 cd "ink-$pkgver/inklecate/bin/Release/net6.0/linux-x64/publish"
23
24 # Executable needs to be in the same directory as the DLLs
25 install -Dm644 -t "$pkgdir/usr/lib/inklecate" *
26 install -Dm755 inklecate "$pkgdir/usr/lib/inklecate/inklecate"
27
28 # Remove tracing provider to avoid lttng-ust dependency
29 rm "$pkgdir/usr/lib/inklecate/libcoreclrtraceptprovider.so"
30
31 # Link executable to /usr/bin
32 install -d "$pkgdir/usr/bin"
33 ln -s ../lib/inklecate/inklecate "$pkgdir/usr/bin/inklecate"
34
35 # License
36 cd "$srcdir/ink-$pkgver"
37 install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
38}
39

Scan history

Scanned at (UTC)SeverityRules
2026-09-06 02:02:01 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