Added my fork of st - overlay - drkhsh gentoo overlay
HTML git clone git://git.drkhsh.at/overlay.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit e0449d48a7c68720020956faa3e0811bc49b71d5
DIR parent 8cfebd3caebf2c43ab7eab062d4240da384a4c1e
HTML Author: Aaron Marcher <me@drkhsh.at>
Date: Sun, 20 Aug 2017 18:48:46 +0200
Added my fork of st
Diffstat:
A x11-terms/st/metadata.xml | 8 ++++++++
A x11-terms/st/st-9999.ebuild | 52 +++++++++++++++++++++++++++++++
M x11-wm/dwm/dwm-9999.ebuild | 1 +
3 files changed, 61 insertions(+), 0 deletions(-)
---
DIR diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>me@drkhsh.at</email>
+ <name>aaron marcher</name>
+ </maintainer>
+</pkgmetadata>
DIR diff --git a/x11-terms/st/st-9999.ebuild b/x11-terms/st/st-9999.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils git-r3 multilib toolchain-funcs
+
+DESCRIPTION="simple terminal implementation for X"
+HOMEPAGE="http://st.suckless.org/"
+EGIT_REPO_URI="git://git.drkhsh.at/st"
+
+LICENSE="MIT-with-advertising"
+SLOT="0"
+KEYWORDS="amd64 ~x86 ~hppa"
+IUSE=""
+
+RDEPEND="
+ >=sys-libs/ncurses-6.0:0=
+ media-fonts/inconsolata
+ media-libs/fontconfig
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXft
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+ x11-proto/xextproto
+ x11-proto/xproto
+"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \
+ -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \
+ -e '/^LDFLAGS/{s:[[:space:]]-s[[:space:]]: :}' \
+ -e '/^X11INC/{s:/usr/X11R6/include:/usr/include/X11:}' \
+ -e "/^X11LIB/{s:/usr/X11R6/lib:/usr/$(get_libdir)/X11:}" \
+ config.mk || die
+ sed -i \
+ -e '/tic/d' \
+ Makefile || die
+
+ tc-export CC
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+ dodoc README
+}
DIR diff --git a/x11-wm/dwm/dwm-9999.ebuild b/x11-wm/dwm/dwm-9999.ebuild
@@ -14,6 +14,7 @@ KEYWORDS="amd64 ~x86 ~arm ~ppc ~ppc64"
IUSE="xinerama"
RDEPEND="
+ media-fonts/inconsolata
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXft