aboutsummarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore7
-rw-r--r--PKGBUILD38
3 files changed, 28 insertions, 33 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 05dc735ba25d..7196384ccd4c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 4630bd65d8d0..4130252b2afa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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/"
}