diff options
author | MATSUU Takuto <matsuu@gentoo.org> | 2008-11-09 02:30:56 +0900 |
---|---|---|
committer | MATSUU Takuto <matsuu@gentoo.org> | 2008-11-09 02:30:56 +0900 |
commit | 6e0c9acc5ab4717090a9e60dc47178e39f48fbe4 (patch) | |
tree | 11981aff7218582f64030f680cb3b6f2999577e8 /x11-terms/uuterm | |
parent | Fixed dependency. (diff) | |
download | matsuu-6e0c9acc5ab4717090a9e60dc47178e39f48fbe4.tar.gz matsuu-6e0c9acc5ab4717090a9e60dc47178e39f48fbe4.tar.bz2 matsuu-6e0c9acc5ab4717090a9e60dc47178e39f48fbe4.zip |
Initial import x11-terms/uuterm.
Diffstat (limited to 'x11-terms/uuterm')
-rw-r--r-- | x11-terms/uuterm/Manifest | 2 | ||||
-rw-r--r-- | x11-terms/uuterm/files/99uuterm | 1 | ||||
-rw-r--r-- | x11-terms/uuterm/uuterm-9999.ebuild | 61 |
3 files changed, 64 insertions, 0 deletions
diff --git a/x11-terms/uuterm/Manifest b/x11-terms/uuterm/Manifest new file mode 100644 index 0000000..0908999 --- /dev/null +++ b/x11-terms/uuterm/Manifest @@ -0,0 +1,2 @@ +AUX 99uuterm 39 RMD160 5c0817ff2f275d70daf87fb7f80dd37da392e9b2 SHA1 40101d8790af217fab248a5728b7747f62ed286f SHA256 eaf8d2b29175be117e77fe251c5a72ea9e64f2ec3ac6eb1deaa95b5710ab5944 +EBUILD uuterm-9999.ebuild 1194 RMD160 27d30c4df040ee5c83c2e892e9b66b98cbf68e42 SHA1 f2d30324bd68b2f0e90cfbcd80249859ce076589 SHA256 76cb170f506adcda8b2d289454224ceaa96e20e8d03936ae822d176f062eafe4 diff --git a/x11-terms/uuterm/files/99uuterm b/x11-terms/uuterm/files/99uuterm new file mode 100644 index 0000000..8657478 --- /dev/null +++ b/x11-terms/uuterm/files/99uuterm @@ -0,0 +1 @@ +UUTERM_FONT=/usr/share/uuterm/ytty.ucf diff --git a/x11-terms/uuterm/uuterm-9999.ebuild b/x11-terms/uuterm/uuterm-9999.ebuild new file mode 100644 index 0000000..bc09af8 --- /dev/null +++ b/x11-terms/uuterm/uuterm-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +ESVN_REPO_URI="svn://svn.mplayerhq.hu/uuterm/trunk" + +inherit eutils multilib subversion toolchain-funcs + +DESCRIPTION="uuterm" +HOMEPAGE="http://svn.mplayerhq.hu/uuterm/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="X framebuffer" + +RDEPEND="sys-libs/ncurses + X? ( x11-libs/libX11 ) + !framebuffer? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + X? ( x11-proto/xproto ) + !framebuffer? ( x11-proto/xproto )" + +src_unpack() { + subversion_src_unpack + cd "${S}" + sed -i -e "s:X11R6/lib:$(get_libdir):" Makefile || die +} + +src_compile() { + local myopt + + if use framebuffer; then + myopt="${myopt} ucfcomp ytty/ytty.ucf uuterm-fb" + fi + + if use X || !use framebuffer; then + myopt="${myopt} all" + fi + + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" ${myopt} || die +} + +src_install() { + if use framebuffer; then + dobin uuterm-fb + fi + if use X || !use framebuffer; then + dobin uuterm-x11 + fi + + dobin ucfcomp + + insinto /usr/share/${PN}/; doins ytty/ytty.ucf + + doenvd "${FILESDIR}/99uuterm" + tic uuterm.ti -o "${D}/usr/share/terminfo" + + dodoc README TODO +} |