summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMATSUU Takuto <matsuu@gentoo.org>2008-11-09 02:30:56 +0900
committerMATSUU Takuto <matsuu@gentoo.org>2008-11-09 02:30:56 +0900
commit6e0c9acc5ab4717090a9e60dc47178e39f48fbe4 (patch)
tree11981aff7218582f64030f680cb3b6f2999577e8 /x11-terms/uuterm
parentFixed dependency. (diff)
downloadmatsuu-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/Manifest2
-rw-r--r--x11-terms/uuterm/files/99uuterm1
-rw-r--r--x11-terms/uuterm/uuterm-9999.ebuild61
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
+}