From 19e4569edb082bf76114f27883bac6287676f5fd Mon Sep 17 00:00:00 2001 From: siaeyy Date: Sat, 3 Jan 2026 03:07:55 +0300 Subject: [PATCH] init --- .SRCINFO | 12 ++++++++++++ PKGBUILD | 28 ++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0e6a530025fc --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = typomat + pkgdesc = Turn your code into muscle memory + pkgver = 0.1.3 + pkgrel = 1 + url = https://github.com/vupdivup/typomat + arch = any + license = MIT + makedepends = go>=1.25.4 + source = typomat-0.1.3.tar.gz::https://github.com/vupdivup/typomat/archive/v0.1.3.tar.gz + sha256sums = SKIP + +pkgname = typomat diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5ab86e22cf3e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +pkgname=typomat +pkgver=0.1.3 +pkgrel=1 +pkgdesc="Turn your code into muscle memory" +arch=('any') +url="https://github.com/vupdivup/typomat" +license=('MIT') +depends=() +makedepends=('go>=1.25.4') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('SKIP') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + export GOBIN="$srcdir/gobin" + export GOPATH="$srcdir/gopath" + + go install ./cmd/$pkgname +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm755 "$srcdir/gobin/$pkgname" "$pkgdir/usr/bin/$pkgname" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}