summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWu Zhenyu2023-08-29 14:43:05 +0800
committerWu Zhenyu2023-08-29 14:43:05 +0800
commitc1490733e04b95325ce14e87c85996e12af7198a (patch)
treed70c24554830685667b0b8e4a507437bf0c07419
downloadaur-c1490733e04b95325ce14e87c85996e12af7198a.tar.gz
:tada: Initial
-rw-r--r--.SRCINFO13
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD26
3 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..56b7fab9a4fa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = gdb-prompt-git
+ pkgdesc = A powerlevel10k-like prompt style of gdb.
+ pkgver = r1.db4e896
+ pkgrel = 1
+ url = https://github.com/Freed-Wu/gdb-prompt
+ arch = any
+ license = GPL3
+ makedepends = git
+ depends = gdb
+ source = git+https://github.com/Freed-Wu/gdb-prompt#tag=db4e8965a1a9624a142d84e6c81e13a0057433a8
+ sha256sums = SKIP
+
+pkgname = gdb-prompt-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..4b62e7679d6f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/*
+!/.gitignore
+!/PKGBUILD
+!/.SRCINFO
+!/*.install
+!/nvchecker.toml
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..84e2ad959713
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# shellcheck shell=bash disable=SC2034,SC2154
+# Maintainer: Wu Zhenyu <wuzhenyu@ustc.edu>
+_pkgname=gdb-prompt
+pkgname=$_pkgname-git
+pkgver=r1.db4e896
+pkgrel=1
+pkgdesc="A powerlevel10k-like prompt style of gdb."
+arch=(any)
+url=https://github.com/Freed-Wu/$_pkgname
+license=(GPL3)
+depends=(gdb)
+makedepends=(git)
+source=("git+$url#tag=db4e8965a1a9624a142d84e6c81e13a0057433a8")
+sha256sums=(SKIP)
+
+pkgver() {
+ cd "$_pkgname" || return 1
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$_pkgname" || return 1
+
+ install -Dm644 README.md -t "$pkgdir/usr/share/doc/$_pkgname"
+ install -D gdb-prompt -t "$pkgdir/usr/bin"
+}