diff --git a/pkgbuilds/tobi-try/.SRCINFO b/pkgbuilds/tobi-try/.SRCINFO new file mode 100644 index 0000000..1093107 --- /dev/null +++ b/pkgbuilds/tobi-try/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = tobi-try + pkgdesc = Fresh directories for every vibe. + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/tobi/try + arch = aarch64 + arch = x86_64 + license = MIT + makedepends = git + depends = ruby + provides = try + options = !strip + source = try.rb::https://raw.githubusercontent.com/tobi/try/refs/heads/main/try.rb + sha256sums = SKIP + +pkgname = toby-try diff --git a/pkgbuilds/tobi-try/PKGBUILD b/pkgbuilds/tobi-try/PKGBUILD new file mode 100644 index 0000000..9d72243 --- /dev/null +++ b/pkgbuilds/tobi-try/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: dhh + +pkgname='tobi-try' +pkgver=0.1.0 +_subver=c3693e31e59357ea687a4b3ef0ac937ff653cc93 +pkgrel=1 +pkgdesc='Fresh directories for every vibe.' +url='https://github.com/tobi/try' +arch=('aarch64' 'x86_64') +license=('MIT') +depends=('ruby') +provides=('try') +conflicts=('try') +options=('!debug') + +source=("try-${pkgver}.rb::https://raw.githubusercontent.com/tobi/try/${_subver}/try.rb") +sha256sums=('SKIP') + +build() { + cd "${srcdir}" + + # Ensure shebang points to system Ruby (so no mise conflicts) + sed -i '1c#!/usr/bin/ruby' "try-${pkgver}.rb" +} + +package() { + install -Dm755 "${srcdir}/try-${pkgver}.rb" "${pkgdir}/usr/bin/try" +}