Added PKGBUILD

main
Jef Roosens 2022-06-07 08:18:19 +02:00
commit 4e1193e225
Signed by: Jef Roosens
GPG Key ID: B75D4F293C7052DB
3 changed files with 54 additions and 0 deletions

14
.SRCINFO 100644
View File

@ -0,0 +1,14 @@
pkgbase = yash-git
pkgdesc = Yash, yet another shell, is a POSIX-compliant command line shell written in C99. (Development version)
pkgver = 2.25.r1478.g2972e9a3
pkgrel = 1
url = https://yash.osdn.jp
arch = x86_64
license = GPL2
makedepends = git
depends = ncurses
options = lto
source = yash-git::git+https://github.com/magicant/yash#branch=trunk
md5sums = SKIP
pkgname = yash-git

5
.gitignore vendored 100644
View File

@ -0,0 +1,5 @@
*
!.gitignore
!PKGBUILD
!.SRCINFO

35
PKGBUILD 100644
View File

@ -0,0 +1,35 @@
# Maintainer: Jef Roosens
pkgbase='yash-git'
pkgname='yash-git'
pkgver=2.25.r1478.g2972e9a3
pkgrel=1
pkgdesc='Yash, yet another shell, is a POSIX-compliant command line shell written in C99. (Development version)'
arch=('x86_64')
url='https://yash.osdn.jp'
license=('GPL2')
depends=('ncurses')
makedepends=('git')
source=("${pkgname}::git+https://github.com/magicant/yash#branch=trunk")
md5sums=('SKIP')
options=(lto)
pkgver() {
git -C "${pkgname}" describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${pkgname}"
CFLAGS="$CFLAGS -O3" ./configure --prefix='/usr'
make
}
package() {
cd "${pkgname}"
make install DESTDIR="${pkgdir}"
}