diff options
author | fuero | 2025-03-11 23:19:11 +0000 |
---|---|---|
committer | fuero | 2025-03-11 23:19:11 +0000 |
commit | 0ce859c85d3af9a1aad5fa353784599a9c63bb22 (patch) | |
tree | 34e08839f8b5c76aed870e0113e4505d51352078 | |
download | aur-0ce859c85d3af9a1aad5fa353784599a9c63bb22.tar.gz |
Adds renovate config
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 19 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b291340de9a1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = shef + pkgdesc = directory and filename linter + pkgver = 0.1.2 + pkgrel = 1 + url = https://github.com/eduardoagarcia/shef + arch = x86_64 + license = MIT + makedepends = go-pie + depends = glibc + provides = shef + conflicts = shef-git + source = shef-0.1.2.tar.gz::https://github.com/eduardoagarcia/shef/archive/refs/tags/v0.1.2.tar.gz + sha256sums = 38a4be2d3ec09139b741cc187a883bce13682e2e6c03f2fcb9b401d6a02f8b62 + +pkgname = shef diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..509d8709b797 --- /dev/null +++ b/.gitignore @@ -0,0 +1,19 @@ +# Created by https://www.toptal.com/developers/gitignore/api/archlinuxpackages +# Edit at https://www.toptal.com/developers/gitignore?templates=archlinuxpackages + +### ArchLinuxPackages ### +*.tar +*.tar.* +*.jar +*.exe +*.msi +*.zip +*.tgz +*.log +*.log.* +*.sig + +pkg/ +src/ + +# End of https://www.toptal.com/developers/gitignore/api/archlinuxpackages diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..32802ef6249d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: fuero <fuerob@gmail.com> +pkgname=shef +# renovate: datasource=github-releases depName=eduardoagarcia/shef +pkgver=0.1.2 +pkgrel=1 +pkgdesc='directory and filename linter' +arch=('x86_64') +_repo_prefix='github.com/eduardoagarcia' +_repo_name="${pkgname%-git}" +url="https://${_repo_prefix}/${_repo_name}" +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('38a4be2d3ec09139b741cc187a883bce13682e2e6c03f2fcb9b401d6a02f8b62') +license=('MIT') +depends=('glibc') +makedepends=('go-pie') +conflicts=("${_repo_name}-git") +provides=("${_repo_name}") + +clean() { + echo rm -rf ${srcdir} +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + go build -x -v \ + -ldflags "-extldflags '${LDFLAGS}' -X main.commit=$(git rev-parse --short HEAD) -X main.date=$(date -u +%Y%m%d.%H%M%S) -X main.version=${version}" \ + -o "${_repo_name}.bin" \ + . +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + install -Dm0755 "${_repo_name}.bin" "${pkgdir}/usr/bin/${_repo_name}" + for _file in *.md + do + install -Dm644 "${_file}" "${pkgdir}/usr/share/doc/${pkgname}/$(basename ${_file})" + done +} |