summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2003-11-12 14:30:19 +0000
committerAron Griffis <agriffis@gentoo.org>2003-11-12 14:30:19 +0000
commit39dfbf3e49ffe3a90523d2cfab11c92f1f71d092 (patch)
treeea8817845fa5ad6ed2b51f0db5482209d7da3d71 /app-editors
parentChanged media-libs/ebg to media-libs/epeg (diff)
downloadgentoo-2-39dfbf3e49ffe3a90523d2cfab11c92f1f71d092.tar.gz
gentoo-2-39dfbf3e49ffe3a90523d2cfab11c92f1f71d092.tar.bz2
gentoo-2-39dfbf3e49ffe3a90523d2cfab11c92f1f71d092.zip
fix compilation with perl 5.8.2 and remove old ebuilds
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/kvim/ChangeLog13
-rw-r--r--app-editors/kvim/Manifest15
-rw-r--r--app-editors/kvim/files/digest-kvim-6.1.1411
-rw-r--r--app-editors/kvim/files/digest-kvim-6.1.141_rc11
-rw-r--r--app-editors/kvim/files/digest-kvim-6.1.141_rc21
-rw-r--r--app-editors/kvim/files/kvim-6.1.141.patch23
-rw-r--r--app-editors/kvim/files/kvim-6.1.141_rc1-gcc2fix.patch19
-rw-r--r--app-editors/kvim/files/kvim-6.2.14-perl582.patch22
-rw-r--r--app-editors/kvim/kvim-6.1.141.ebuild43
-rw-r--r--app-editors/kvim/kvim-6.1.141_rc1.ebuild29
-rw-r--r--app-editors/kvim/kvim-6.1.141_rc2.ebuild44
-rw-r--r--app-editors/kvim/kvim-6.2.14.ebuild4
12 files changed, 41 insertions, 174 deletions
diff --git a/app-editors/kvim/ChangeLog b/app-editors/kvim/ChangeLog
index 8576c5c06af6..00a7f0bf6f5f 100644
--- a/app-editors/kvim/ChangeLog
+++ b/app-editors/kvim/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for app-editors/kvim
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/ChangeLog,v 1.15 2003/10/03 11:53:04 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/ChangeLog,v 1.16 2003/11/12 14:30:14 agriffis Exp $
+
+ 12 Nov 2003; Aron Griffis <agriffis@gentoo.org> kvim-6.1.141.ebuild,
+ kvim-6.1.141_rc1.ebuild, kvim-6.1.141_rc2.ebuild, files/kvim-6.1.141.patch,
+ files/kvim-6.1.141_rc1-gcc2fix.patch:
+ Remove old ebuilds (after checking stable KEYWORDS to make sure this won't
+ break anything)
+
+ 12 Nov 2003; Aron Griffis <agriffis@gentoo.org> kvim-6.2.14.ebuild,
+ files/kvim-6.2.14-perl582.patch:
+ Fix kvim compilation with perl 5.8.2 by resolving the e_number symbol
+ conflict.
03 Oct 2003; Aron Griffis <agriffis@gentoo.org> kvim-6.2.14.ebuild:
Stable on alpha
diff --git a/app-editors/kvim/Manifest b/app-editors/kvim/Manifest
index 86a87db67e83..74fa679c7f7e 100644
--- a/app-editors/kvim/Manifest
+++ b/app-editors/kvim/Manifest
@@ -1,13 +1,6 @@
-MD5 3fa03b27283b60410db6c5146cce4d56 ChangeLog 2144
-MD5 7fd153aeeadf13395f1e67fa3f58a813 kvim-6.1.141.ebuild 1382
-MD5 015e59737730434ed42efa79ad04e11d kvim-6.1.141_rc1.ebuild 783
-MD5 f45360910e219490d73b7952b9b984ce kvim-6.1.141_rc2.ebuild 1415
+MD5 0a40ede7693f933697fe7b546e976af0 kvim-6.2.14.ebuild 1766
+MD5 647f9ee0b2f496f71c1913b122782da5 ChangeLog 2620
MD5 ee78ee9d3852ad2fc2455a227622aefe metadata.xml 173
-MD5 7d5c3119b914bbd4d11c636fa5d46b46 kvim-6.2.14.ebuild 1652
-MD5 f88c2bf9d5e40bfec8bbfaecb5813d7d files/digest-kvim-6.1.141 66
-MD5 cde9e15be8d92c34b6e007ece3806866 files/digest-kvim-6.1.141_rc1 69
-MD5 c6e5d53f69d38db215ca3743c200bc9a files/digest-kvim-6.1.141_rc2 69
-MD5 28777cae6584ddd161133cedd97a6642 files/kvim-6.1.141.patch 1082
-MD5 660d4fea9d8112a4bb35007f494b5a34 files/kvim-6.1.141_rc1-gcc2fix.patch 513
-MD5 e2dea441da69d0dacb672cb8a7dc5c5b files/digest-kvim-6.2.14 65
MD5 4d2459727266d29b61b856ee4dfc31e0 files/kvim-6.2.14-gcc2.patch 505
+MD5 fb704603c1b2aba318c776935868e006 files/kvim-6.2.14-perl582.patch 862
+MD5 e2dea441da69d0dacb672cb8a7dc5c5b files/digest-kvim-6.2.14 65
diff --git a/app-editors/kvim/files/digest-kvim-6.1.141 b/app-editors/kvim/files/digest-kvim-6.1.141
deleted file mode 100644
index 65bd03ecbaf5..000000000000
--- a/app-editors/kvim/files/digest-kvim-6.1.141
+++ /dev/null
@@ -1 +0,0 @@
-MD5 c6be4d954151f29126ba16b486484d33 kvim-6.1.141.tar.bz2 3673487
diff --git a/app-editors/kvim/files/digest-kvim-6.1.141_rc1 b/app-editors/kvim/files/digest-kvim-6.1.141_rc1
deleted file mode 100644
index 1187a39df958..000000000000
--- a/app-editors/kvim/files/digest-kvim-6.1.141_rc1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 579525285fd2da54f16aea8427e0192e kvim-6.1.141rc1.tar.bz2 3651138
diff --git a/app-editors/kvim/files/digest-kvim-6.1.141_rc2 b/app-editors/kvim/files/digest-kvim-6.1.141_rc2
deleted file mode 100644
index c899f0958c2c..000000000000
--- a/app-editors/kvim/files/digest-kvim-6.1.141_rc2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 6f53e1179c27d1be1030a06daf62dfd3 kvim-6.1.141rc2.tar.bz2 3654975
diff --git a/app-editors/kvim/files/kvim-6.1.141.patch b/app-editors/kvim/files/kvim-6.1.141.patch
deleted file mode 100644
index 0bd8725fafe3..000000000000
--- a/app-editors/kvim/files/kvim-6.1.141.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/Makefile.orig 2002-10-01 16:54:21.000000000 +0200
-+++ src/Makefile 2002-10-18 02:22:52.000000000 +0200
-@@ -1401,13 +1401,13 @@
- # - Temporarily move the ./configure script to ./configure.save. Don't
- # overwrite it, it's probably the result of an aborted autoconf.
- # - Use sed to change ./config.log to auto/config.log in the configure script.
--auto/configure: configure.in
-- if test ! -f configure.save; then mv configure configure.save; fi
-- autoconf
-- sed -e 's+\./config.log+auto/config.log+' configure > auto/configure
-- chmod 755 auto/configure
-- mv -f configure.save configure
-- -rm -f auto/config.status auto/config.cache
-+#auto/configure: configure.in
-+# if test ! -f configure.save; then mv configure configure.save; fi
-+# autoconf
-+# sed -e 's+\./config.log+auto/config.log+' configure > auto/configure
-+# chmod 755 auto/configure
-+# mv -f configure.save configure
-+# -rm -f auto/config.status auto/config.cache
-
- # Re-execute this Makefile to include the new auto/config.mk produced by
- # configure Only used when typing "make" with a fresh auto/config.mk.
diff --git a/app-editors/kvim/files/kvim-6.1.141_rc1-gcc2fix.patch b/app-editors/kvim/files/kvim-6.1.141_rc1-gcc2fix.patch
deleted file mode 100644
index 4e0b376c2802..000000000000
--- a/app-editors/kvim/files/kvim-6.1.141_rc1-gcc2fix.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/gui_kde_widget.cc.orig Thu Aug 1 12:14:08 2002
-+++ src/gui_kde_widget.cc Thu Aug 1 12:14:17 2002
-@@ -46,7 +46,6 @@
- #include "gui_kde_widget.h"
-
- extern "C" {
--char_u *alloc(unsigned size);
- #include "version.h"
- }
-
-@@ -361,7 +360,7 @@
-
- if (QUriDrag::decode(e, urls)) {
- n = urls.count();
-- fnames = (char_u **)alloc((n+1) * sizeof(char_u *));
-+ fnames = (char_u **)lalloc((n+1) * sizeof(char_u *), TRUE);
- nfiles = 0;
- #if QT_VERSION>=300
- QPtrListIterator<char> it(urls);
diff --git a/app-editors/kvim/files/kvim-6.2.14-perl582.patch b/app-editors/kvim/files/kvim-6.2.14-perl582.patch
new file mode 100644
index 000000000000..15115a7800e5
--- /dev/null
+++ b/app-editors/kvim/files/kvim-6.2.14-perl582.patch
@@ -0,0 +1,22 @@
+--- kvim-6.2.14/src/digraph.c.old 2003-06-14 13:38:47.000000000 -0400
++++ kvim-6.2.14/src/digraph.c 2003-11-12 09:12:59.000000000 -0500
+@@ -2175,7 +2175,7 @@
+ str = skipwhite(str);
+ if (!isdigit(*str))
+ {
+- EMSG(_(e_number));
++ EMSG(_(vim_e_number));
+ return;
+ }
+ n = getdigits(&str);
+--- kvim-6.2.14/src/globals.h.old 2003-06-14 13:38:49.000000000 -0400
++++ kvim-6.2.14/src/globals.h 2003-11-12 09:13:06.000000000 -0500
+@@ -1261,7 +1261,7 @@
+ EXTERN char_u e_nowrtmsg[] INIT(=N_("E37: No write since last change (add ! to override)"));
+ EXTERN char_u e_null[] INIT(=N_("E38: Null argument"));
+ #ifdef FEAT_DIGRAPHS
+-EXTERN char_u e_number[] INIT(=N_("E39: Number expected"));
++EXTERN char_u vim_e_number[] INIT(=N_("E39: Number expected"));
+ #endif
+ #ifdef FEAT_QUICKFIX
+ EXTERN char_u e_openerrf[] INIT(=N_("E40: Can't open errorfile %s"));
diff --git a/app-editors/kvim/kvim-6.1.141.ebuild b/app-editors/kvim/kvim-6.1.141.ebuild
deleted file mode 100644
index 7897f8c5cbf4..000000000000
--- a/app-editors/kvim/kvim-6.1.141.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# 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.1.141.ebuild,v 1.12 2003/09/05 23:05:05 msterret 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://www.freenux.org/${PN}/${P}.tar.bz2"
-HOMEPAGE="http://www.freehackers.org/${PN}"
-LICENSE="GPL-2"
-KEYWORDS="x86 ~sparc "
-PATCHES="${FILESDIR}/${P}.patch"
-newdepend "~app-editors/vim-core-6.1
- dev-util/cscope
- >=sys-libs/ncurses-5.2-r2
- gpm? ( >=sys-libs/gpm-1.19.3 )
- perl? ( dev-lang/perl )
- python? ( dev-lang/python )
- ruby? ( >=dev-lang/ruby-1.6.4 )"
-
-src_compile() {
- use nls && myconf="--enable-multibyte" || myconf="--disable-nls"
- use perl && myconf="$myconf --enable-perlinterp"
- use python && myconf="$myconf --enable-pythoninterp"
- use ruby && myconf="$myconf --enable-rubyinterp"
- use gpm || myconf="$myconf --disable-gpm"
- myconf="$myconf --enable-gui=kde --with-features=huge --with-cscope \
- --with-vim-name=kvim --enable-kde-toolbar"
- kde_src_compile myconf configure
- cd ${S}
- # emake does not work
- make || die
-}
-
-src_install() {
- dodoc BUGS README.txt README_src.txt TODO kvim.lsm README.kvim README_lang.txt README_unix.txt
- dobin src/kvim
- ln -s kvim ${D}/usr/bin/kvimdiff
-}
diff --git a/app-editors/kvim/kvim-6.1.141_rc1.ebuild b/app-editors/kvim/kvim-6.1.141_rc1.ebuild
deleted file mode 100644
index f1b75e1c4ecb..000000000000
--- a/app-editors/kvim/kvim-6.1.141_rc1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# 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.1.141_rc1.ebuild,v 1.7 2003/09/29 21:08:32 mholzer Exp $
-
-inherit kde-base
-need-kde 3
-
-S="${WORKDIR}/${P//_}"
-DESCRIPTION="KDE editor based on vim"
-SRC_URI="http://www.freehackers.org/kvim/dl/kvim-6.1.141rc1.tar.bz2"
-HOMEPAGE="http://www.freehackers.org/kvim/"
-LICENSE="GPL-2"
-KEYWORDS="x86 sparc "
-
-PATCHES="$FILESDIR/${P}-gcc2fix.patch"
-
-myconf="$myconf --enable-gui=kde"
-
-src_compile() {
- kde_src_compile myconf configure
- cd $S
- # emake does not work
- make || die
-}
-
-src_install() {
- kde_src_install
- dodoc BUGS README.txt README_src.txt TODO kvim.lsm IDEAS README.kvim README_lang.txt README_unix.txt
-}
diff --git a/app-editors/kvim/kvim-6.1.141_rc2.ebuild b/app-editors/kvim/kvim-6.1.141_rc2.ebuild
deleted file mode 100644
index 3e6b4ff1b9c1..000000000000
--- a/app-editors/kvim/kvim-6.1.141_rc2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# 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.1.141_rc2.ebuild,v 1.10 2003/09/05 23:05:05 msterret 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://www.freehackers.org/${PN}/dl/${P//_}.tar.bz2"
-HOMEPAGE="http://www.freehackers.org/${PN}"
-LICENSE="GPL-2"
-KEYWORDS="x86 sparc "
-newdepend ">=app-editors/vim-core-6.1
- dev-util/cscope
- >=sys-libs/ncurses-5.2-r2
- gpm? ( >=sys-libs/gpm-1.19.3 )
- perl? ( dev-lang/perl )
- python? ( dev-lang/python )
- ruby? ( >=dev-lang/ruby-1.6.4 )"
-
-src_compile() {
- use nls && myconf="--enable-multibyte" || myconf="--disable-nls"
- use perl && myconf="$myconf --enable-perlinterp"
- use python && myconf="$myconf --enable-pythoninterp"
- use ruby && myconf="$myconf --enable-rubyinterp"
- use gpm || myconf="$myconf --disable-gpm"
- myconf="$myconf --enable-gui=kde --with-features=huge --with-cscope \
- --with-vim-name=kvim --enable-kde-toolbar"
- kde_src_compile myconf configure
- cd ${S}
- # emake does not work
- make || die
-}
-
-src_install() {
- dodoc BUGS README.txt README_src.txt TODO kvim.lsm README.kvim README_lang.txt README_unix.txt
- dobin src/kvim
- ln -s kvim ${D}/usr/bin/kvimdiff
- #insinto /usr/share/vim
- #doins ${FILESDIR}/kvimrc
-}
diff --git a/app-editors/kvim/kvim-6.2.14.ebuild b/app-editors/kvim/kvim-6.2.14.ebuild
index fefcbef1132d..8a46af696f6e 100644
--- a/app-editors/kvim/kvim-6.2.14.ebuild
+++ b/app-editors/kvim/kvim-6.2.14.ebuild
@@ -1,6 +1,6 @@
# 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.4 2003/10/03 11:53:04 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/kvim-6.2.14.ebuild,v 1.5 2003/11/12 14:30:14 agriffis Exp $
IUSE="python gpm nls ruby perl"
@@ -25,6 +25,8 @@ src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/kvim-6.2.14-gcc2.patch
+ # Resolve conflicting symbol "e_number" between vim and perl 5.8.2
+ epatch ${FILESDIR}/kvim-6.2.14-perl582.patch
}
src_compile() {