inklecate
LOW
maintainer friedev
0 votes
scanned 2026-09-06 02:02:01.866548
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>
2
pkgname=inklecate
3
pkgver=1.2.1
4
pkgrel=1
5
pkgdesc="A command-line compiler for ink: inkle's narrative scripting language"
6
arch=('x86_64')
7
url=https://www.inklestudios.com/ink/
8
license=('MIT')
9
conflicts=(inklecate inklecate-bin inklecate-git)
10
depends=(glibc libgcc libstdc++ zlib)
11
makedepends=(dotnet-sdk)
12
options=('!debug')
13
source=("$pkgname-$pkgver.tar.gz::https://github.com/inkle/ink/archive/refs/tags/v$pkgver.tar.gz")
14
sha256sums=('7259d6c1ce735d330d7d01e105421787cbd43ad462f0bdbce5738989f0ae7c36')
15
16
build() {
17
cd "ink-$pkgver"
18
dotnet publish inklecate -r linux-x64 -c Release --self-contained true
19
}
20
21
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-06 02:02:01 | Low | 1 |