From ea63870350a2dd8667d65c968e5f64a094ada9f3 Mon Sep 17 00:00:00 2001 From: Ypnose Date: Sun, 27 Apr 2014 12:25:39 +0200 Subject: [PATCH] New package: st-git-20140427_1 --- srcpkgs/st-git/INSTALL | 5 +++++ srcpkgs/st-git/REMOVE | 8 ++++++++ srcpkgs/st-git/template | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 srcpkgs/st-git/INSTALL create mode 100644 srcpkgs/st-git/REMOVE create mode 100644 srcpkgs/st-git/template diff --git a/srcpkgs/st-git/INSTALL b/srcpkgs/st-git/INSTALL new file mode 100644 index 0000000000..c98f3c76c2 --- /dev/null +++ b/srcpkgs/st-git/INSTALL @@ -0,0 +1,5 @@ +case "${ACTION}" in +post) + tic -s st.info + ;; +esac diff --git a/srcpkgs/st-git/REMOVE b/srcpkgs/st-git/REMOVE new file mode 100644 index 0000000000..026ddb590a --- /dev/null +++ b/srcpkgs/st-git/REMOVE @@ -0,0 +1,8 @@ +case "${ACTION}" in +post) + rm /usr/share/terminfo/s/st + rm /usr/share/terminfo/s/st-meta + rm /usr/share/terminfo/s/st-meta-256color + rm /usr/share/terminfo/s/st-256color + ;; +esac diff --git a/srcpkgs/st-git/template b/srcpkgs/st-git/template new file mode 100644 index 0000000000..6d560f8ddb --- /dev/null +++ b/srcpkgs/st-git/template @@ -0,0 +1,33 @@ +# Template file for 'st-git' +pkgname=st-git +version=20140427 +revision=1 +build_style=gnu-makefile +provides="st-${version}_${revision}" +replaces="st>=0" +hostmakedepends="pkg-config" +makedepends="fontconfig-devel libX11-devel libXft-devel" +depends="terminus-font ncurses" +short_desc="Simple terminal implementation for X" +maintainer="Ypnose " +license="MIT" +homepage="http://st.suckless.org" + +do_fetch() { + local url="git://git.suckless.org/st" + msg_normal "Fetching source from $url ...\n" + git clone ${url} ${pkgname}-${version} +} + +pre_build() { + sed -i 's|Liberation Mono|Terminus|g' config.def.h + sed -i 's|-I/usr/include||g' config.mk + sed -i 's|-L/usr/lib||g' config.mk + # We will use tic after install. See INSTALL. + sed -i 's|@tic -s st.info||g' Makefile +} + +post_install() { + vinstall README 644 usr/share/doc/$pkgname + vinstall LICENSE 644 usr/share/licenses/$pkgname +}