diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 38 |
3 files changed, 28 insertions, 33 deletions
@@ -1,17 +1,15 @@ -pkgbase = senpai-irc-git +pkgbase = senpai-irc pkgdesc = TUI IRC Client Created by ~taiite - pkgver = r220.6be7183 + pkgver = 0.1.0 pkgrel = 1 - url = https://ellidri.org/senpai/ + url = https://sr.ht/~taiite/senpai/ arch = x86_64 arch = aarch64 license = ISC - makedepends = git makedepends = go makedepends = scdoc - provides = senpai-irc - conflicts = senpai-irc - source = senpai-irc::git+https://git.sr.ht/~taiite/senpai - sha512sums = SKIP + conflicts = senpai-irc-git + source = senpai-v0.1.0.tar.gz::https://git.sr.ht/~taiite/senpai/archive/v0.1.0.tar.gz + sha256sums = 98e1f16ed97433e1e8c8bdabac1cac1920ddcab90e6cef36d8817a41b45a94ff -pkgname = senpai-irc-git +pkgname = senpai-irc diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..fad8ee821bcf --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# AUR +src +pkg +*.pkg*.zst + +# Senpai +senpai-v*.tar.gz @@ -1,37 +1,27 @@ -# Maintainer: Dan Shick <dan.shick@gmail.com> +# Maintainer: Techcable <$username @ techcable.net> +# Contributor: Dan Shick <dan.shick@gmail.com> -pkgname=senpai-irc-git -_pkgname=senpai-irc -pkgver=r220.6be7183 +pkgname=senpai-irc +pkgver=0.1.0 pkgrel=1 pkgdesc='TUI IRC Client Created by ~taiite' -url=https://ellidri.org/senpai/ +url=https://sr.ht/~taiite/senpai/ arch=(x86_64 aarch64) license=('ISC') -provides=("senpai-irc") -conflicts=("senpai-irc") -makedepends=('git' 'go' 'scdoc') +conflicts=("senpai-irc-git") +makedepends=('go' 'scdoc') source=( - "${_pkgname}::git+https://git.sr.ht/~taiite/senpai" + "senpai-v${pkgver}.tar.gz::https://git.sr.ht/~taiite/senpai/archive/v0.1.0.tar.gz" ) -sha512sums=('SKIP') - -pkgver () { - cd "${_pkgname}" - ( - set -o pipefail - git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} +sha256sums=('98e1f16ed97433e1e8c8bdabac1cac1920ddcab90e6cef36d8817a41b45a94ff') prepare () { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/senpai-v${pkgver}" make clean } build () { - cd "${srcdir}/${_pkgname}" + cd "${srcdir}/senpai-v${pkgver}" export CGO_LDFLAGS="${LDFLAGS}" export CGO_CFLAGS="${CFLAGS}" export CGO_CPPFLAGS="${CPPFLAGS}" @@ -46,8 +36,8 @@ package () { mkdir -p "${pkgdir}/usr/bin" mkdir -p "${pkgdir}/usr/share/man/man1" mkdir -p "${pkgdir}/usr/share/man/man5" - cp "${srcdir}/${_pkgname}/senpai" "${pkgdir}/usr/bin/senpai-irc" - cp "${srcdir}/${_pkgname}/doc/senpai.1" "${pkgdir}/usr/share/man/man1/" - cp "${srcdir}/${_pkgname}/doc/senpai.5" "${pkgdir}/usr/share/man/man5/" + cp "${srcdir}/senpai-v${pkgver}/senpai" "${pkgdir}/usr/bin/senpai-irc" + cp "${srcdir}/senpai-v${pkgver}/doc/senpai.1" "${pkgdir}/usr/share/man/man1/" + cp "${srcdir}/senpai-v${pkgver}/doc/senpai.5" "${pkgdir}/usr/share/man/man5/" } |