Gentoo Archives: gentoo-commits

From: Michael Weber <xmw@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/xmw:master commit in: x11-terms/st/
Date: Tue, 31 May 2011 02:39:23
Message-Id: 5aa904bb817f9b14c49269273d27fc3349628d44.xmw@gentoo
1 commit: 5aa904bb817f9b14c49269273d27fc3349628d44
2 Author: Michael Weber <xmw <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 31 02:37:02 2011 +0000
4 Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
5 CommitDate: Tue May 31 02:37:02 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=5aa904bb
7
8 x11-terms/st: Initial import
9
10 (Portage version: 2.1.9.42/git/Linux x86_64, signed Manifest commit with key 62EEF090)
11
12 ---
13 x11-terms/st/ChangeLog | 11 ++++++++++
14 x11-terms/st/Manifest | 15 ++++++++++++++
15 x11-terms/st/metadata.xml | 10 +++++++++
16 x11-terms/st/st-0.1.1.ebuild | 43 +++++++++++++++++++++++++++++++++++++++++
17 x11-terms/st/st-9999.ebuild | 44 ++++++++++++++++++++++++++++++++++++++++++
18 5 files changed, 123 insertions(+), 0 deletions(-)
19
20 diff --git a/x11-terms/st/ChangeLog b/x11-terms/st/ChangeLog
21 new file mode 100644
22 index 0000000..cff5d32
23 --- /dev/null
24 +++ b/x11-terms/st/ChangeLog
25 @@ -0,0 +1,11 @@
26 +# ChangeLog for x11-terms/st
27 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: $
29 +
30 +*st-9999 (31 May 2011)
31 +*st-0.1.1 (31 May 2011)
32 +
33 + 31 May 2011; Michael Weber <xmw@g.o> +st-0.1.1.ebuild,
34 + +st-9999.ebuild, +metadata.xml:
35 + Initial import
36 +
37
38 diff --git a/x11-terms/st/Manifest b/x11-terms/st/Manifest
39 new file mode 100644
40 index 0000000..e566766
41 --- /dev/null
42 +++ b/x11-terms/st/Manifest
43 @@ -0,0 +1,15 @@
44 +-----BEGIN PGP SIGNED MESSAGE-----
45 +Hash: SHA256
46 +
47 +DIST 0.1.1.tar.gz 17215 RMD160 ea4b8499330247fc8901efd35632457630ad82f7 SHA1 d3c6a3d4dd9c7c626e96729b7b8c435213344d22 SHA256 931c675d978f221acbd285f15e43c1d775cf9978adf41f9a103ae75888b51165
48 +EBUILD st-0.1.1.ebuild 916 RMD160 c6cfcbeff564299583027f50c46461bf527de138 SHA1 2286213080ec029712ced148560dee43a9203749 SHA256 fda86f1787b4894ba0da6ac8be3041917948fbeb82cc1b18fbabc7c854b8a788
49 +EBUILD st-9999.ebuild 961 RMD160 aa9546ee15c1e178eb94198b7011537e3590d91c SHA1 2c99ffc9a3bb79dd64719c3cb4de2e6295be0291 SHA256 42e46ac36ec188ac7c27031d0d9286aead7256ae73d21815771279c5795a407a
50 +MISC ChangeLog 277 RMD160 3e89d272f15d279fb1ea6ec785523b8c26a4dab4 SHA1 10599b0bb6dc4289f0bfb5c8d474129c840cae0a SHA256 3524c60b7f57da3f4f81e0c8bb283e7cd7650ccec33ea564862fcb0aa3fe784f
51 +MISC metadata.xml 245 RMD160 6b03982a4d5f32d9fa6b9259ae36f9fcb07c8404 SHA1 fb16c7b4c5ab071dd979f761b8bb075f5396b737 SHA256 375a1da02cd2c393ce2378a73c1ce08134bc030b3bb378c6a4d6ca9cd5be1f8d
52 +-----BEGIN PGP SIGNATURE-----
53 +Version: GnuPG v2.0.17 (GNU/Linux)
54 +
55 +iF4EAREIAAYFAk3kVE4ACgkQknrdDGLu8JClYAD7BKWv4CpIZaOSHY+itIiaKVUs
56 +a1bB8+jrvhOb73ity9YBAJAv1W1llfOVhYyAN4koUikLaddE20jh9raZZYgaonTv
57 +=fxSc
58 +-----END PGP SIGNATURE-----
59
60 diff --git a/x11-terms/st/metadata.xml b/x11-terms/st/metadata.xml
61 new file mode 100644
62 index 0000000..02b909e
63 --- /dev/null
64 +++ b/x11-terms/st/metadata.xml
65 @@ -0,0 +1,10 @@
66 +<?xml version="1.0" encoding="UTF-8"?>
67 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
68 +<pkgmetadata>
69 +<herd>no-herd</herd>
70 +<maintainer>
71 +<email>xmw@g.o</email>
72 +<name>Michael Weber</name>
73 +</maintainer>
74 +</pkgmetadata>
75 +
76
77 diff --git a/x11-terms/st/st-0.1.1.ebuild b/x11-terms/st/st-0.1.1.ebuild
78 new file mode 100644
79 index 0000000..c9b4a5d
80 --- /dev/null
81 +++ b/x11-terms/st/st-0.1.1.ebuild
82 @@ -0,0 +1,43 @@
83 +# Copyright 1999-2011 Gentoo Foundation
84 +# Distributed under the terms of the GNU General Public License v2
85 +# $Header: $
86 +
87 +EAPI=3
88 +
89 +inherit savedconfig toolchain-funcs
90 +
91 +DESCRIPTION="simple terminal implementation for X"
92 +HOMEPAGE="http://st.suckless.org/"
93 +SRC_URI="http://hg.suckless.org/st/archive/0.1.1.tar.gz"
94 +
95 +LICENSE="BSD"
96 +SLOT="0"
97 +KEYWORDS="~amd64"
98 +IUSE=""
99 +
100 +RDEPEND="x11-libs/libX11"
101 +DEPEND="${RDEPEND}
102 + sys-libs/ncurses"
103 +
104 +
105 +src_prepare() {
106 + sed -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \
107 + -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \
108 + -e '/^LDFLAGS/{s:[[:space:]]-s[[:space:]]: :}' \
109 + -i config.mk || die
110 + tc-export CC
111 +
112 + if use savedconfig ; then
113 + restore_config config.h
114 + fi
115 +}
116 +
117 +src_install() {
118 + emake DESTDIR="${D}" PREFIX=${EPREFIX}/usr install || die
119 + tic -s -o "${ED}/usr/share/terminfo" st.info || die
120 + dodoc README TODO || die
121 +
122 + if use savedconfig ; then
123 + save_config config.h
124 + fi
125 +}
126
127 diff --git a/x11-terms/st/st-9999.ebuild b/x11-terms/st/st-9999.ebuild
128 new file mode 100644
129 index 0000000..4491af0
130 --- /dev/null
131 +++ b/x11-terms/st/st-9999.ebuild
132 @@ -0,0 +1,44 @@
133 +# Copyright 1999-2011 Gentoo Foundation
134 +# Distributed under the terms of the GNU General Public License v2
135 +# $Header: $
136 +
137 +EAPI=3
138 +
139 +inherit mercurial savedconfig toolchain-funcs
140 +
141 +DESCRIPTION="simple terminal implementation for X"
142 +HOMEPAGE="http://st.suckless.org/"
143 +SRC_URI="http://hg.suckless.org/st/archive/0.1.1.tar.gz"
144 +EHG_REPO_URI="http://hg.suckless.org/st"
145 +
146 +LICENSE="BSD"
147 +SLOT="0"
148 +KEYWORDS=""
149 +IUSE=""
150 +
151 +RDEPEND="x11-libs/libX11"
152 +DEPEND="${RDEPEND}
153 + sys-libs/ncurses"
154 +
155 +
156 +src_prepare() {
157 + sed -e '/^CFLAGS/s:[[:space:]]-Wall[[:space:]]: :' \
158 + -e '/^CFLAGS/s:[[:space:]]-O[^[:space:]]*[[:space:]]: :' \
159 + -e '/^LDFLAGS/{s:[[:space:]]-s[[:space:]]: :}' \
160 + -i config.mk || die
161 + tc-export CC
162 +
163 + if use savedconfig ; then
164 + restore_config config.h
165 + fi
166 +}
167 +
168 +src_install() {
169 + emake DESTDIR="${D}" PREFIX=${EPREFIX}/usr install || die
170 + tic -s -o "${ED}/usr/share/terminfo" st.info || die
171 + dodoc README TODO || die
172 +
173 + if use savedconfig ; then
174 + save_config config.h
175 + fi
176 +}