2021-04-15 18:13:10 +02:00
# Maintainer:
2019-03-08 19:25:23 +01:00
2021-04-15 18:13:10 +02:00
pkgname = st-luke-git
_pkgname = st
pkgver = 0.8.2.r1062.2087ab9
2019-03-08 19:25:23 +01:00
pkgrel = 1
2021-04-15 18:13:10 +02:00
epoch = 1
pkgdesc = "Luke's simple (suckless) terminal with vim-bindings, transparency, xresources, etc. "
url = 'https://github.com/LukeSmithxyz/st'
2019-03-08 19:25:23 +01:00
arch = ( 'i686' 'x86_64' )
license = ( 'MIT' )
2021-04-15 18:13:10 +02:00
options = ( 'zipman' )
depends = ( 'libxft' )
makedepends = ( 'ncurses' 'libxext' 'git' )
optdepends = ( 'dmenu: feed urls to dmenu' )
source = ( 'git://github.com/LukeSmithxyz/st' )
sha1sums = ( 'SKIP' )
provides = ( " ${ _pkgname } " )
conflicts = ( " ${ _pkgname } " )
pkgver( ) {
cd " ${ _pkgname } "
printf "%s.r%s.%s" " $( awk '/^VERSION =/ {print $3}' config.mk) " \
" $( git rev-list --count HEAD) " " $( git rev-parse --short HEAD) "
}
2019-03-08 19:25:23 +01:00
prepare( ) {
2021-04-15 18:13:10 +02:00
cd $srcdir /${ _pkgname }
# skip terminfo which conflicts with ncurses
sed -i '/tic /d' Makefile
2019-03-08 19:25:23 +01:00
}
build( ) {
2021-04-15 18:13:10 +02:00
cd " ${ _pkgname } "
make X11INC = /usr/include/X11 X11LIB = /usr/lib/X11
2019-03-08 19:25:23 +01:00
}
package( ) {
2021-04-15 18:13:10 +02:00
cd " ${ _pkgname } "
make PREFIX = /usr DESTDIR = " ${ pkgdir } " install
install -Dm644 LICENSE " ${ pkgdir } /usr/share/licenses/ ${ pkgname } /LICENSE "
install -Dm644 README.md " ${ pkgdir } /usr/share/doc/ ${ pkgname } /README.md "
install -Dm644 .Xdefaults " ${ pkgdir } /usr/share/doc/ ${ pkgname } /Xdefaults.example "
2019-03-08 19:25:23 +01:00
}