summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-08-28 08:35:45 +0000
committerTim Harder <radhermit@gentoo.org>2012-08-28 08:35:45 +0000
commitdee6e9ae0b557a15f41f78a737c18a7814c16e36 (patch)
treee8300389508b2e5bcc89ea7095e5ee92d09333bc /app-editors/xvile
parentRemove old. (diff)
downloadhistorical-dee6e9ae0b557a15f41f78a737c18a7814c16e36.tar.gz
historical-dee6e9ae0b557a15f41f78a737c18a7814c16e36.tar.bz2
historical-dee6e9ae0b557a15f41f78a737c18a7814c16e36.zip
Version bump.
Package-Manager: portage-2.2.0_alpha123/cvs/Linux x86_64
Diffstat (limited to 'app-editors/xvile')
-rw-r--r--app-editors/xvile/ChangeLog8
-rw-r--r--app-editors/xvile/Manifest19
-rw-r--r--app-editors/xvile/files/vile-9.8h-flex.patch30
-rw-r--r--app-editors/xvile/xvile-9.8h.ebuild48
4 files changed, 96 insertions, 9 deletions
diff --git a/app-editors/xvile/ChangeLog b/app-editors/xvile/ChangeLog
index 87c6d332717a..68ed20716ca9 100644
--- a/app-editors/xvile/ChangeLog
+++ b/app-editors/xvile/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-editors/xvile
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/ChangeLog,v 1.31 2012/08/28 08:29:00 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/ChangeLog,v 1.32 2012/08/28 08:35:45 radhermit Exp $
+
+*xvile-9.8h (28 Aug 2012)
+
+ 28 Aug 2012; Tim Harder <radhermit@gentoo.org> +xvile-9.8h.ebuild,
+ +files/vile-9.8h-flex.patch:
+ Version bump.
28 Aug 2012; Tim Harder <radhermit@gentoo.org> -xvile-9.4d.ebuild:
Remove old.
diff --git a/app-editors/xvile/Manifest b/app-editors/xvile/Manifest
index fc7ba8e25891..1786d44ab545 100644
--- a/app-editors/xvile/Manifest
+++ b/app-editors/xvile/Manifest
@@ -1,18 +1,21 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX vile-9.8h-flex.patch 946 SHA256 5dd1c761387baf43a027a2ae2c45c140b4169ae7c87c40d90f9b965b790c69c6 SHA512 ebae3b462bd07a971543e499f9ccbfcef6129ef4e9fc054214186976aaa17f9d1bd75cca12db170e4e4f8ec8b79c768b6814c3239cb37ef77f8048bc51ee7f57 WHIRLPOOL 5c7b49addd90d20c56c290be30e7020864fde39f7dcdb39cda8b6d10c5f84779548a6cde6073fe5c2b8e8ebca2b737c232d0acb0469ab22ca9b2cb634fdaeb16
DIST vile-9.8g.tgz 2220840 SHA256 7644909e2a64d85c6a3a45d1ad8bb18bce937119507fcc66d705aab8d4522be7 SHA512 e39cbac874083fb49151969323e3fd9ab6b64889c3a311f850b83f5685e7049d22312040e717ae544fc4f0b06c4faba45babccbd2b4817de6f60fcbd031e8ac5 WHIRLPOOL 71fb9dfb11dd6540fc7b2a5ebfff9d62e698ffe1db8c4a827c985c38c04ba288ffd507a566250cb72fc37bde2b1c5e53899db8267a96c6465757ed17d54899b6
+DIST vile-9.8h.tgz 2257443 SHA256 3408753e7ee73b3cfb1d34c5e7f67ac17ca4239fc273c819200ee9a7df2a2fdd SHA512 15465b75166e4e7f7d0224b1f66a0f0aa15fb5303e97f0881a9da2f662c3551d9c561c6085a102f5d285441dfe4da7d589e072a3497be432a2630427630e17f0 WHIRLPOOL 2507c65e54b37188fcc9112d95cbbe42ee73cf86a9b770b2bc6ed2c0276182bcf4cae5ad92798405f6aa2336e301751146f4947b380a6faa6604398098af617c
EBUILD xvile-9.8g.ebuild 986 SHA256 6343447c196d3dd17cbc43ca3e218a2e13cd892265afeca89b7038ea0ff33324 SHA512 dbd21d1d79095df5227cb488067ca90daa7661885e0e3436c2fff469beb99f5ac78152acca65445b868e1d06df1ed68b5a6c337d2dbf188209db35ab3200aed7 WHIRLPOOL b2c1b3c7e56965848c03058e2bd8fed2ac25eb77dcf95ee79de9f3c9d83538df2ac4686edc68df02630c811c70ea63255b1be9b08b1a9e33c02d766e918cbdd2
-MISC ChangeLog 4003 SHA256 91ec9fedc567688daf340786ca9444b15262367cb08eb77029588ec0dd0d771e SHA512 a11c5fd2d243e48501bd1f70354ea69a9fbcf75ed30be684c33bff53ad544c7a347f286ce7f92719d36b3589a862b8ba3865cf74a1184557f656d15782224dba WHIRLPOOL 1b4921e51cfb2a44958bf2f5de2839c5ad40881898bb1f8c03cdbc38892e63b17c4041cbc9883685c50d726874c07892ec0e763945f3081388573180666c2757
+EBUILD xvile-9.8h.ebuild 1049 SHA256 0e79396e8c86d0931faf1a0a0aa8edbb068033d59113115f1fe7aff3d6dfe7aa SHA512 98b13bfec39fd362996de8b17e08b4a76d3310f3fae38305b84fd8f91027853c112d5295cd8205decc20beacd55acf57587f9bc7e4626c8539b7db1dfc41d1a8 WHIRLPOOL 5006c86f946b44aa871fc973f0492459e95e10d629d3860ba89aefe03ed6781e66a9c4e30e41228966cc6dc7854b0a37d93e6bae7952e759a81cf6463d0494de
+MISC ChangeLog 4147 SHA256 7fd0c90dfb9a9d4edf797217ca8e383ccecc495a12d7812f1fb9a09f48187774 SHA512 fdf86775c971fe711381829da471fbff2b5103d11d93bb53fc9ecc9b6e73607caaa4840866c23e576ccecd91bf997ff66abc30fa989c9cf0f9d74a53d1b07f23 WHIRLPOOL a33d14820f66f7c93f944ceb0a9922d214175a5640ec6fa926896335e57b312148ae15028e09c17012ce3c02c6a8d8ba3f1de12c827c878cc910fb4376ffb965
MISC metadata.xml 156 SHA256 64d20c782589b423a6e75ba6fff7edead1ec8fbae742d27dd57f5299e8328500 SHA512 7dc1d902106e794e1a12bde5dcacb8b7143584cba9c61e72ac5728dd952663144c1b0efc949fbbc9fcec03b396b5e060e8263eaad7d70cd82d6d5b350c62f0c1 WHIRLPOOL 4381a5d144e783e5979d394720b32f7d95818a8571f748e72c5ece965c4e0375b1aec0c34f6f506a9f9fc255f1b69a220fdb74d1dbb8aabc92ec48afa44ab883
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQPIFRAAoJEEqz6FtPBkyjIasH/1P0dTgwHZ4vtd+YwXuV18Om
-U9w7W9UF5PEI9OrjLmc/zI0Y0tkcdusLgW2T7Ai0ZP2feTLDv71itDZuiFvg9Rxx
-Akeqmv4YR1Cx6pyGysp85kHtHNwq/0Axw21EkeqC4LB/ZN5AmgFg0sMt84puOUTu
-2pHvZVDsd8oajsncP9JPCKV0VqQqJb4bQ/urqYY0e5togOWHKgn4xYbGoHOU14iM
-qdg1OQl3FBDKAk99iQRbHyHSU5Mbkfrb301QNiTjDMBOLhB8n3BvN1rVu5syPA0S
-Qzh/+uF5yBaL2QJCxeglwUp+NML/S94OO6QzshEde67EqaQ7yTiyL8OqCwi22Ys=
-=1iwN
+iQEcBAEBCAAGBQJQPIMOAAoJEEqz6FtPBkyjXa0H/2jsIIdkQ7oiG/oq1oXFSBhK
+qkNE13wxU7CIUZjbYxpFR3fPXmvILJjNYcAqQWf4K63gDcuFcgKedaRTJSQ+z46U
+W4m3NG58BNzOlRL7WRTq2OxZ3A/L0BwAARS4Y2Nmz/pnd/F1fzpu/fx2A5TCMLna
+Z/TY1drHXVKcHaLbDYs/xdCpJAMZ0Yt/lzj8V9klZmwi3ma4hDdNMBKoB/Ekzrvr
+SepcD24XGFQ4CHjLDUdcOwXXIwgxSdFLekoks4aK3H0Xhlpfrk27rujpSfD8VDSq
+djSkf3HGZG8YFYQ1EZrwOubWldkwdygTtc+gTyjVDkrK88AvTH7Zxra0ivkKugQ=
+=S6h8
-----END PGP SIGNATURE-----
diff --git a/app-editors/xvile/files/vile-9.8h-flex.patch b/app-editors/xvile/files/vile-9.8h-flex.patch
new file mode 100644
index 000000000000..bb1c1c301110
--- /dev/null
+++ b/app-editors/xvile/files/vile-9.8h-flex.patch
@@ -0,0 +1,30 @@
+--- vile-9.8h/filters/filters.h
++++ vile-9.8h/filters/filters.h
+@@ -200,27 +200,6 @@
+ #endif
+ #endif /* __GNUC__ */
+
+-/*
+- * 2003/5/20 - "new" flex 2.5.31:
+- * workaround for "developers" who don't use compiler-warnings...
+- * perhaps by the time "new" flex merits the term "beta", they'll fix this:
+- */
+-#if defined(FLEX_BETA)
+-extern FILE *yyget_in (void);
+-extern FILE *yyget_out (void);
+-extern char *yyget_text (void);
+-extern int yyget_debug (void);
+-extern int yyget_leng (void);
+-extern int yyget_lineno (void);
+-extern int yylex_destroy (void);
+-extern void yyset_debug (int bdebug);
+-extern void yyset_in (FILE * in_str);
+-extern void yyset_lineno (int line_number);
+-extern void yyset_out (FILE * out_str);
+-/* there's also warnings for unused 'yyunput()', but I don't see a fix */
+-/* flex's skeleton includes <unistd.h> - no particular reason apparent */
+-#endif
+-
+ #define YY_NO_INPUT 1 /* get rid of 'input()' function */
+
+ /*
diff --git a/app-editors/xvile/xvile-9.8h.ebuild b/app-editors/xvile/xvile-9.8h.ebuild
new file mode 100644
index 000000000000..634bd2e557df
--- /dev/null
+++ b/app-editors/xvile/xvile-9.8h.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/xvile/xvile-9.8h.ebuild,v 1.1 2012/08/28 08:35:45 radhermit Exp $
+
+EAPI="4"
+
+inherit eutils
+
+MY_P="${PN/x/}-${PV}"
+DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
+HOMEPAGE="http://invisible-island.net/vile/"
+SRC_URI="ftp://invisible-island.net/vile/current/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="perl"
+
+RDEPEND="perl? ( dev-lang/perl )
+ =app-editors/vile-${PV}
+ >=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"
+DEPEND="${RDEPEND}
+ sys-devel/flex"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${MY_P}-flex.patch
+}
+
+src_configure() {
+ econf \
+ --with-ncurses \
+ --with-x \
+ $(use_with perl)
+}
+
+src_install() {
+ dobin xvile
+ dodoc CHANGES* README doc/*.doc
+ dohtml doc/*.html
+}