diff options
author | Marcelo Góes <vanquirius@gentoo.org> | 2006-01-24 19:35:22 +0000 |
---|---|---|
committer | Marcelo Góes <vanquirius@gentoo.org> | 2006-01-24 19:35:22 +0000 |
commit | aa7ec20f9e76f3f26184831547b47ba9cec941d0 (patch) | |
tree | cdb9d74e9eb70bbbc5bdd4fb268150b756fee215 /app-editors/xvile | |
parent | All changes refer to slotted versions and eclasses for these. (diff) | |
download | gentoo-2-aa7ec20f9e76f3f26184831547b47ba9cec941d0.tar.gz gentoo-2-aa7ec20f9e76f3f26184831547b47ba9cec941d0.tar.bz2 gentoo-2-aa7ec20f9e76f3f26184831547b47ba9cec941d0.zip |
Make modular X friendly.
(Portage version: 2.0.54)
Diffstat (limited to 'app-editors/xvile')
-rw-r--r-- | app-editors/xvile/ChangeLog | 9 | ||||
-rw-r--r-- | app-editors/xvile/Manifest | 6 | ||||
-rw-r--r-- | app-editors/xvile/files/digest-xvile-9.4d-r1 | 5 | ||||
-rw-r--r-- | app-editors/xvile/xvile-9.4d-r1.ebuild | 60 |
4 files changed, 76 insertions, 4 deletions
diff --git a/app-editors/xvile/ChangeLog b/app-editors/xvile/ChangeLog index 3b8f75e5f307..8113c1e29c4c 100644 --- a/app-editors/xvile/ChangeLog +++ b/app-editors/xvile/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-editors/xvile -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/ChangeLog,v 1.12 2005/08/16 13:20:41 metalgod Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/ChangeLog,v 1.13 2006/01/24 19:35:21 vanquirius Exp $ + +*xvile-9.4d-r1 (24 Jan 2006) + + 24 Jan 2006; Marcelo Goes <vanquirius@gentoo.org> +xvile-9.4d-r1.ebuild: + Make modular X friendly. 16 Aug 2005; Luis Medinas <metalgod@gentoo.org> xvile-9.4d.ebuild: Added ~amd64 keywords. diff --git a/app-editors/xvile/Manifest b/app-editors/xvile/Manifest index 69ef79bfd58e..82f4543c0c5a 100644 --- a/app-editors/xvile/Manifest +++ b/app-editors/xvile/Manifest @@ -1,5 +1,7 @@ MD5 20a1d9cef7ed4b8ff91f68ec5a896493 ChangeLog 1926 -MD5 75592deeb142e5d8ea4592e64e6d9356 xvile-9.3h.ebuild 1505 -MD5 1e743a994c85dfb89829a6ceaf866495 xvile-9.4d.ebuild 1254 MD5 55768ae3bd94b5c67efdb12a1c969702 files/digest-xvile-9.3h 551 MD5 cb5eef1dde0145c3a3daee63b4388131 files/digest-xvile-9.4d 305 +MD5 cb5eef1dde0145c3a3daee63b4388131 files/digest-xvile-9.4d-r1 305 +MD5 75592deeb142e5d8ea4592e64e6d9356 xvile-9.3h.ebuild 1505 +MD5 af57a133c5094d80e010824efa532a36 xvile-9.4d-r1.ebuild 1368 +MD5 1e743a994c85dfb89829a6ceaf866495 xvile-9.4d.ebuild 1254 diff --git a/app-editors/xvile/files/digest-xvile-9.4d-r1 b/app-editors/xvile/files/digest-xvile-9.4d-r1 new file mode 100644 index 000000000000..a29dc80d695e --- /dev/null +++ b/app-editors/xvile/files/digest-xvile-9.4d-r1 @@ -0,0 +1,5 @@ +MD5 1c69045467b7c48be99fa7ac2052a95f vile-9.4.tgz 1549606 +MD5 a6fc7b8a370cbd75d8b08c78c10c9422 vile-9.4a.patch.gz 17204 +MD5 a1cfe131604727f8c7e79e6d6adce601 vile-9.4b.patch.gz 63382 +MD5 8b0d033ea3efe2ea40050d66892017e1 vile-9.4c.patch.gz 8660 +MD5 4b425a8bc9f5a7fcf12277f63e4e6b69 vile-9.4d.patch.gz 18117 diff --git a/app-editors/xvile/xvile-9.4d-r1.ebuild b/app-editors/xvile/xvile-9.4d-r1.ebuild new file mode 100644 index 000000000000..c0327973dfcc --- /dev/null +++ b/app-editors/xvile/xvile-9.4d-r1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/xvile-9.4d-r1.ebuild,v 1.1 2006/01/24 19:35:22 vanquirius Exp $ + +inherit eutils versionator + +MY_PV="$(get_version_component_range 1-2)" +MY_P="${PN/x/}-${MY_PV}" +S="${WORKDIR}/${MY_P}" +DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone" +HOMEPAGE="http://www.clark.net/pub/dickey/vile/vile.html" +SRC_URI="ftp://ftp.phred.org/pub/vile/${MY_P}.tgz + ftp://ftp.phred.org/pub/vile/patches/vile-9.4a.patch.gz + ftp://ftp.phred.org/pub/vile/patches/vile-9.4b.patch.gz + ftp://ftp.phred.org/pub/vile/patches/vile-9.4c.patch.gz + ftp://ftp.phred.org/pub/vile/patches/vile-9.4d.patch.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="perl" + +#virtual/x11 +RDEPEND="perl? ( dev-lang/perl ) + =app-editors/vile-${MY_PV}$(get_version_component_range 3) + || ( + ( >=x11-libs/libX11-1.0.0 + >=x11-libs/libXt-1.0.0 + >=x11-libs/libICE-1.0.0 + >=x11-libs/libSM-1.0.0 + >=x11-libs/libXaw-1.0.1 + >=x11-libs/libXpm-3.5.4.2 + >=x11-proto/xproto-7.0.4 ) + virtual/x11 )" +DEPEND="${RDEPEND} + sys-devel/flex" + +src_unpack() { + unpack ${MY_P}.tgz + cd "${S}" || die "cd failed" + + local p + for p in "${DISTDIR}"/vile-${PV%[a-z]}[a-${P##*[0-9]}].patch.gz; do + epatch ${p} || die "epatch failed" + done +} + +src_compile() { + econf \ + --with-ncurses \ + --with-x \ + `use_with perl` \ + || die "configure failed" + emake || die "emake failed" +} + +src_install() { + dobin xvile || die + dodoc CHANGES* README* doc/* +} |