diff options
author | BBaoVanC | 2021-01-13 16:55:51 -0600 |
---|---|---|
committer | BBaoVanC | 2021-01-13 16:55:51 -0600 |
commit | a1b85610638b520de4201ec9089f497842692f3c (patch) | |
tree | a610a89865490746ea0183aa5c2d373f154b0ab3 | |
download | aur-a1b85610638b520de4201ec9089f497842692f3c.tar.gz |
Add PKGBUILD and .SRCINFO
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dd72e779f326 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = st-bbaovanc-git + pkgdesc = bbaovanc's fork of st (simple/suckless terminal) + pkgver = r1155.b2b31a8 + pkgrel = 1 + url = https://github.com/BBaoVanC/st + arch = any + license = MIT + makedepends = git + makedepends = libxext + depends = libxft-bgra-git + provides = st + conflicts = st + source = git+https://github.com/BBaoVanC/st.git + sha256sums = SKIP + +pkgname = st-bbaovanc-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..11aed03dbbd7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: bbaovanc <bbaovanc@bbaovanc.com> + +_pkgname=st +pkgname=$_pkgname-bbaovanc-git +pkgver=r1155.b2b31a8 +pkgrel=1 +pkgdesc="bbaovanc's fork of st (simple/suckless terminal)" +arch=(any) +url="https://github.com/BBaoVanC/$_pkgname" +license=('MIT') +depends=('libxft-bgra-git') +makedepends=('git' 'libxext') +provides=("$_pkgname") +conflicts=("$_pkgname") + +source=("git+https://github.com/BBaoVanC/$_pkgname.git") +sha256sums=('SKIP') + +_makeopts="--directory=$_pkgname" + +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + make $_makeopts +} + +package() { + local installopts='--mode 0644 -D --target-directory' + local shrdir="$pkgdir/usr/share" + local licdir="$shrdir/licenses/$pkgname" + local docdir="$shrdir/doc/$pkgname" + make $_makeopts PREFIX=/usr DESTDIR="$pkgdir" install + install $installopts "$licdir" "$_pkgname/LICENSE" + install $installopts "$docdir" "$_pkgname/README.md" + install $installopts "$shrdir/$pkgname" "$_pkgname/st.info" +} |