summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2003-08-13 14:48:08 +0000
committerAron Griffis <agriffis@gentoo.org>2003-08-13 14:48:08 +0000
commitf238bc7f36d0f080c39f9024977383d4b38c63be (patch)
treeb510976978e264fcd8d80a7bb0711aec1866e128 /app-editors/kvim
parentupdate to recent kvim (diff)
downloadhistorical-f238bc7f36d0f080c39f9024977383d4b38c63be.tar.gz
historical-f238bc7f36d0f080c39f9024977383d4b38c63be.tar.bz2
historical-f238bc7f36d0f080c39f9024977383d4b38c63be.zip
update to recent kvim
Diffstat (limited to 'app-editors/kvim')
-rw-r--r--app-editors/kvim/Manifest4
-rw-r--r--app-editors/kvim/files/digest-kvim-6.2.141
-rw-r--r--app-editors/kvim/kvim-6.2.14.ebuild51
3 files changed, 54 insertions, 2 deletions
diff --git a/app-editors/kvim/Manifest b/app-editors/kvim/Manifest
index c53cb6f93c82..8eaf1286ebf3 100644
--- a/app-editors/kvim/Manifest
+++ b/app-editors/kvim/Manifest
@@ -1,7 +1,7 @@
MD5 df5ee8abb44848d1b992fc1902f97f78 kvim-6.1.141_rc2.ebuild 1418
-MD5 ef5cd1e1ced7245ba045c646ae4cf006 kvim-6.2.14.ebuild 1567
+MD5 609313a187cda7c75f7a45017d73d972 kvim-6.2.14.ebuild 1573
MD5 5ebec1744166182d85714d8d13f8474c kvim-6.1.141_rc1.ebuild 794
-MD5 bd2acca04e90e344707188f73ed91f2a ChangeLog 1510
+MD5 02e6803333c7e6978db4e47de4605168 ChangeLog 1729
MD5 73143a43f1691f4982302d8283d891af kvim-6.1.141.ebuild 1387
MD5 ee78ee9d3852ad2fc2455a227622aefe metadata.xml 173
MD5 f88c2bf9d5e40bfec8bbfaecb5813d7d files/digest-kvim-6.1.141 66
diff --git a/app-editors/kvim/files/digest-kvim-6.2.14 b/app-editors/kvim/files/digest-kvim-6.2.14
new file mode 100644
index 000000000000..c71e80e62dee
--- /dev/null
+++ b/app-editors/kvim/files/digest-kvim-6.2.14
@@ -0,0 +1 @@
+MD5 5eba465162b00013ea9dd77970840a51 kvim-6.2.14.tar.bz2 5014326
diff --git a/app-editors/kvim/kvim-6.2.14.ebuild b/app-editors/kvim/kvim-6.2.14.ebuild
new file mode 100644
index 000000000000..f91495bdf633
--- /dev/null
+++ b/app-editors/kvim/kvim-6.2.14.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/kvim-6.2.14.ebuild,v 1.1 2003/08/13 14:48:01 agriffis Exp $
+
+IUSE="python gpm nls ruby perl"
+
+inherit kde-base
+need-kde 3
+
+S="${WORKDIR}/${P//_}"
+DESCRIPTION="KDE editor based on vim"
+SRC_URI="http://freenux.org/${PN}/${P//_}.tar.bz2"
+HOMEPAGE="http://www.freehackers.org/${PN}"
+LICENSE="GPL-2"
+KEYWORDS="~alpha x86 sparc"
+newdepend ">=app-editors/vim-core-6.2
+ ncurses? ( >=sys-libs/ncurses-5.2-r2 ) : ( sys-libs/libtermcap-compat )
+ cscope? ( dev-util/cscope )
+ gpm? ( >=sys-libs/gpm-1.19.3 )
+ perl? ( dev-lang/perl )
+ python? ( dev-lang/python )
+ ruby? ( dev-lang/ruby )"
+
+src_compile() {
+ myconf="--with-features=huge \
+ --enable-multibyte \
+ --enable-gui=kde \
+ --with-vim-name=kvim \
+ --enable-kde-toolbar"
+ myconf="${myconf} `use_enable cscope`"
+ myconf="${myconf} `use_enable gpm`"
+ myconf="${myconf} `use_enable perl perlinterp`"
+ myconf="${myconf} `use_enable python pythoninterp`"
+ myconf="${myconf} `use_enable ruby rubyinterp`"
+ myconf="${myconf} `use_enable nls`"
+
+ # Note: If USE=gpm, then ncurses will still be required
+ use ncurses \
+ && myconf="${myconf} --with-tlib=ncurses" \
+ || myconf="${myconf} --with-tlib=termcap"
+
+ # Let kde.eclass handle the configuration
+ kde_src_compile myconf configure
+ make || die # emake does not work
+}
+
+src_install() {
+ dodoc README.txt README_src.txt README_lang.txt README_unix.txt
+ dobin src/kvim
+ ln -s kvim ${D}/usr/bin/kvimdiff
+}