summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2003-09-08 15:17:50 +0000
committerAron Griffis <agriffis@gentoo.org>2003-09-08 15:17:50 +0000
commit909682f43217b251c6d82608ffb69f6749cbdb24 (patch)
tree912da579ed0eb3f33a44a24952d5a6883dde5d64 /app-editors
parentfix to build on gcc2 for bug 26869 (diff)
downloadgentoo-2-909682f43217b251c6d82608ffb69f6749cbdb24.tar.gz
gentoo-2-909682f43217b251c6d82608ffb69f6749cbdb24.tar.bz2
gentoo-2-909682f43217b251c6d82608ffb69f6749cbdb24.zip
fix to build on gcc2 for bug 26869
Diffstat (limited to 'app-editors')
-rw-r--r--app-editors/kvim/ChangeLog9
-rw-r--r--app-editors/kvim/Manifest5
-rw-r--r--app-editors/kvim/files/kvim-6.2.14-gcc2.patch12
-rw-r--r--app-editors/kvim/kvim-6.2.14.ebuild8
4 files changed, 29 insertions, 5 deletions
diff --git a/app-editors/kvim/ChangeLog b/app-editors/kvim/ChangeLog
index b7e09e85905c..caf26fe66ede 100644
--- a/app-editors/kvim/ChangeLog
+++ b/app-editors/kvim/ChangeLog
@@ -1,6 +1,13 @@
# 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.13 2003/08/13 14:48:01 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/ChangeLog,v 1.14 2003/09/08 15:17:44 agriffis Exp $
+
+ 08 Sep 2003; Aron Griffis <agriffis@gentoo.org> kvim-6.2.14.ebuild,
+ files/kvim-6.2.14-gcc2.patch:
+ Added patch to build with gcc2 to close bug 26869. See
+ http://lists.freenux.org/wws/arc/kvim-dev/2003-08/msg00020.html (you have to
+ click the "not a spammer" button then try the link again once you have the
+ cookie)
*kvim-6.2.14 (13 Aug 2003)
diff --git a/app-editors/kvim/Manifest b/app-editors/kvim/Manifest
index 7df5b7a5844b..3bb9b1a341cd 100644
--- a/app-editors/kvim/Manifest
+++ b/app-editors/kvim/Manifest
@@ -1,10 +1,9 @@
-MD5 02e6803333c7e6978db4e47de4605168 ChangeLog 1729
+MD5 25644522c448a66bf28352221af5b315 ChangeLog 2055
MD5 7fd153aeeadf13395f1e67fa3f58a813 kvim-6.1.141.ebuild 1382
MD5 9c8e84dd33045265019557c46d628120 kvim-6.1.141_rc1.ebuild 795
MD5 f45360910e219490d73b7952b9b984ce kvim-6.1.141_rc2.ebuild 1415
MD5 ee78ee9d3852ad2fc2455a227622aefe metadata.xml 173
-MD5 df5ee8abb44848d1b992fc1902f97f78 kvim-6.2.14_pre1.ebuild 1418
-MD5 e532ffbdcfc3ddaf4201a12fcca50527 kvim-6.2.14.ebuild 1653
+MD5 2b067554ab55bcc5dd9e6f0504f9e535 kvim-6.2.14.ebuild 1653
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
diff --git a/app-editors/kvim/files/kvim-6.2.14-gcc2.patch b/app-editors/kvim/files/kvim-6.2.14-gcc2.patch
new file mode 100644
index 000000000000..de42d38723ff
--- /dev/null
+++ b/app-editors/kvim/files/kvim-6.2.14-gcc2.patch
@@ -0,0 +1,12 @@
+--- kvim-6.2.14/src/proto/misc2.pro.old 2003-06-14 13:38:46.000000000 -0400
++++ kvim-6.2.14/src/proto/misc2.pro 2003-09-08 10:21:19.000000000 -0400
+@@ -17,7 +17,9 @@
+ void adjust_cursor_col __ARGS((void));
+ int leftcol_changed __ARGS((void));
+ void vim_mem_profile_dump __ARGS((void));
++#ifndef __cplusplus
+ char_u *alloc __ARGS((unsigned size));
++#endif
+ char_u *alloc_clear __ARGS((unsigned size));
+ char_u *alloc_check __ARGS((unsigned size));
+ char_u *lalloc_clear __ARGS((long_u size, int message));
diff --git a/app-editors/kvim/kvim-6.2.14.ebuild b/app-editors/kvim/kvim-6.2.14.ebuild
index 4ff3e4951979..ea9307412121 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.2 2003/09/05 23:05:05 msterret Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/kvim/kvim-6.2.14.ebuild,v 1.3 2003/09/08 15:17:44 agriffis Exp $
IUSE="python gpm nls ruby perl"
@@ -21,6 +21,12 @@ newdepend ">=app-editors/vim-core-6.2
python? ( dev-lang/python )
ruby? ( dev-lang/ruby )"
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/kvim-6.2.14-gcc2.patch
+}
+
src_compile() {
myconf="--with-features=huge \
--enable-multibyte \