template (1070B)
1# Template file for 'st' 2pkgname=st 3version=0.8.4 4revision=5 5build_style=gnu-makefile 6make_use_env=compliant 7hostmakedepends="pkg-config" 8makedepends="fontconfig-devel libX11-devel libXft-devel" 9depends="font-firacode ncurses st-terminfo-${version}_${revision}" 10short_desc="Simple terminal implementation for X" 11maintainer="Dash Eclipse <dashezup@disroot.org>" 12license="MIT" 13homepage="https://st.suckless.org" 14distfiles="https://dl.suckless.org/${pkgname}/${pkgname}-${version}.tar.gz" 15checksum=d42d3ceceb4d6a65e32e90a5336e3d446db612c3fbd9ebc1780bc6c9a03346a6 16patch_args="-Np1" 17tags="ezup" 18 19pre_build() { 20 sed -i 's|Liberation Mono|Fira Code Medium|g' config.def.h 21 sed -i 's|pixelsize=12|pixelsize=11|g' config.def.h 22 [ -e ${FILESDIR}/config.h ] && cp ${FILESDIR}/config.h config.h 23 # We will use tic after install. See INSTALL. 24 sed -i '/tic/d' Makefile 25} 26 27post_install() { 28 vinstall st.info 644 usr/share/terminfo/s st.terminfo 29 vdoc README 30 vlicense LICENSE 31} 32 33st-terminfo_package() { 34 short_desc+=" - terminfo data" 35 pkg_install() { 36 vmove usr/share/terminfo 37 } 38}