diff options
author | Mike Frysinger <vapier@gentoo.org> | 2005-04-18 23:52:31 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2005-04-18 23:52:31 +0000 |
commit | c0a7c831084b9fe88b37960877aca9238ebba910 (patch) | |
tree | 857347094a1fc5f3051db5c6f2afa486a4f79730 /x11-terms | |
parent | dont need 64-bit eclass (diff) | |
download | gentoo-2-c0a7c831084b9fe88b37960877aca9238ebba910.tar.gz gentoo-2-c0a7c831084b9fe88b37960877aca9238ebba910.tar.bz2 gentoo-2-c0a7c831084b9fe88b37960877aca9238ebba910.zip |
Add a cvs ebuild.
(Portage version: 2.0.51.19)
Diffstat (limited to 'x11-terms')
-rw-r--r-- | x11-terms/eterm/ChangeLog | 9 | ||||
-rw-r--r-- | x11-terms/eterm/eterm-9999.ebuild | 69 | ||||
-rw-r--r-- | x11-terms/eterm/files/digest-eterm-9999 | 0 |
3 files changed, 76 insertions, 2 deletions
diff --git a/x11-terms/eterm/ChangeLog b/x11-terms/eterm/ChangeLog index 36685346c55e..652220649fee 100644 --- a/x11-terms/eterm/ChangeLog +++ b/x11-terms/eterm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-terms/eterm -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.26 2004/12/28 23:10:48 vapier Exp $ +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/ChangeLog,v 1.27 2005/04/18 23:50:35 vapier Exp $ + +*eterm-9999 (18 Apr 2005) + + 18 Apr 2005; Mike Frysinger <vapier@gentoo.org> +eterm-9999.ebuild: + Add a cvs ebuild. *eterm-0.9.3 (28 Dec 2004) diff --git a/x11-terms/eterm/eterm-9999.ebuild b/x11-terms/eterm/eterm-9999.ebuild new file mode 100644 index 000000000000..9725464212f0 --- /dev/null +++ b/x11-terms/eterm/eterm-9999.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/eterm/eterm-9999.ebuild,v 1.1 2005/04/18 23:50:35 vapier Exp $ + +ECVS_MODULE="eterm/Eterm" +ECVS_SERVER="cvs.sourceforge.net:/cvsroot/enlightenment" +inherit eutils cvs + +MY_P=Eterm-${PV} +DESCRIPTION="A vt102 terminal emulator for X" +HOMEPAGE="http://www.eterm.org/" +SRC_URI="" +#http://www.eterm.org/download/${MY_P}.tar.gz +# http://www.eterm.org/download/Eterm-bg-${PV}.tar.gz +# mirror://sourceforge/eterm/${MY_P}.tar.gz +# mirror://sourceforge/eterm/Eterm-bg-${PV}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-*" +IUSE="mmx etwin escreen" + +DEPEND="virtual/x11 + >=x11-libs/libast-0.6.1 + media-libs/imlib2 + etwin? ( app-misc/twin ) + escreen? ( app-misc/screen )" + +S=${WORKDIR}/${ECVS_MODULE} + +src_unpack() { + cvs_src_unpack + cd "${S}" + # autogen.sh is broken so do this ourselves + #./autogen.sh || die "autogen failed" + aclocal -I . && \ + autoheader && \ + libtoolize -c -f && \ + autoconf && \ + automake -a -c || die "autotools failed" +} + +src_compile() { + local mymmx + use x86 \ + && mymmx="$(use_enable mmx)" \ + || mymmx="--disable-mmx" + econf \ + $(use_enable escreen) \ + $(use_enable etwin) \ + --with-imlib \ + --enable-trans \ + ${mymmx} \ + --enable-multi-charset \ + --with-delete=execute \ + --with-backspace=auto \ + || die "conf failed" + emake || die "make failed" +} + +src_install() { + make \ + TIC="tic -o ${D}/usr/share/terminfo" \ + DESTDIR="${D}" \ + install || die "install failed" + dodoc ChangeLog README ReleaseNotes + use escreen && dodoc doc/README.Escreen + dodoc bg/README.backgrounds +} diff --git a/x11-terms/eterm/files/digest-eterm-9999 b/x11-terms/eterm/files/digest-eterm-9999 new file mode 100644 index 000000000000..e69de29bb2d1 --- /dev/null +++ b/x11-terms/eterm/files/digest-eterm-9999 |