summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-08-28 08:27:36 +0000
committerTim Harder <radhermit@gentoo.org>2012-08-28 08:27:36 +0000
commitea2b849f39a9f00a7f42b68b8377f58b333fe0fd (patch)
treef8657d6986e19051a4ec274803cc04541ab180e2 /app-editors/vile
parentAppend kde-telepathy-0.5.0 to tp-qt mask as it is needed as build dependency. (diff)
downloadhistorical-ea2b849f39a9f00a7f42b68b8377f58b333fe0fd.tar.gz
historical-ea2b849f39a9f00a7f42b68b8377f58b333fe0fd.tar.bz2
historical-ea2b849f39a9f00a7f42b68b8377f58b333fe0fd.zip
Version bump.
Package-Manager: portage-2.2.0_alpha123/cvs/Linux x86_64
Diffstat (limited to 'app-editors/vile')
-rw-r--r--app-editors/vile/ChangeLog8
-rw-r--r--app-editors/vile/Manifest19
-rw-r--r--app-editors/vile/files/vile-9.8h-flex.patch30
-rw-r--r--app-editors/vile/vile-9.8h.ebuild48
4 files changed, 98 insertions, 7 deletions
diff --git a/app-editors/vile/ChangeLog b/app-editors/vile/ChangeLog
index f38b51fae61b..12a6881dffa5 100644
--- a/app-editors/vile/ChangeLog
+++ b/app-editors/vile/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-editors/vile
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/ChangeLog,v 1.45 2012/07/08 18:16:13 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/vile/ChangeLog,v 1.46 2012/08/28 08:27:36 radhermit Exp $
+
+*vile-9.8h (28 Aug 2012)
+
+ 28 Aug 2012; Tim Harder <radhermit@gentoo.org> +vile-9.8h.ebuild,
+ +files/vile-9.8h-flex.patch:
+ Version bump.
08 Jul 2012; Raúl Porcel <armin76@gentoo.org> vile-9.8g.ebuild:
alpha/ia64/sparc stable wrt #418409
diff --git a/app-editors/vile/Manifest b/app-editors/vile/Manifest
index 61bbf9780ffb..97bb843c9020 100644
--- a/app-editors/vile/Manifest
+++ b/app-editors/vile/Manifest
@@ -1,20 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
+AUX vile-9.8h-flex.patch 946 SHA256 5dd1c761387baf43a027a2ae2c45c140b4169ae7c87c40d90f9b965b790c69c6 SHA512 ebae3b462bd07a971543e499f9ccbfcef6129ef4e9fc054214186976aaa17f9d1bd75cca12db170e4e4f8ec8b79c768b6814c3239cb37ef77f8048bc51ee7f57 WHIRLPOOL 5c7b49addd90d20c56c290be30e7020864fde39f7dcdb39cda8b6d10c5f84779548a6cde6073fe5c2b8e8ebca2b737c232d0acb0469ab22ca9b2cb634fdaeb16
DIST vile-9.4.tgz 1549606 SHA256 5c6f7f2c441ff038687e5186dbbde0f0eb9e0e0ea693a00d91795aad57dea36a SHA512 56e07d1a8abfc9efee191924f2eadab8a0a7a22fa774f836442b9f9cbafd930fdabb4f0cdf76961af837aa4f7456b1f06d9b1398aabf2491a04a7f2826978c78 WHIRLPOOL 564a4a233652cbc007c69da9b33e4b18f145f4720f1021ae2eb8e911c0eb2fed7e65715a015eb40f547557c342a2f81cb97abaedc2c6491c4496b09ecd7cf7de
DIST vile-9.4a.patch.gz 17204 SHA256 892d3295271873e2e98134fb1779cfa88a53bb59d11e628efc2219f4d32de9d7 SHA512 5f69fbaa08165b2e859d70d0f987582e0c74e0bc18e342b7c973d71958415b83a793988aff0bd3b16b0adfda211da2bd365c0fcd0e820d4f45ffb603bca57635 WHIRLPOOL 56fb2efca29096991abe330f237fb54f8d7651d8287faaf0af2faf8a9630a7f690455e9898f4c92b4d857950b62a9993f95a2e3009982c7722884f12b82ab9f4
DIST vile-9.4b.patch.gz 63382 SHA256 ea497117967cd3d2af536bca3622578f56e63af52e3aba5733950e175d7f1027 SHA512 070079e5784217bf5a436d59a6fb4487d18e3683cd7d7e94dcb0d7be57852bfb89bdc8007cdd74a721e84cf041045597cc7b77b03b4da1056d3c9952140505f9 WHIRLPOOL 2081e1526ee869163389ab547355cf87cebe32e196cf63168b9a664db7295b57f7e9cc1279006a2410501b595805e254c37b60581b4b125314145f78cc475963
DIST vile-9.4c.patch.gz 8660 SHA256 cdf699023b77c51d360660f67fa34e720715b9a48e65344b20e9cff8e4a619f5 SHA512 3c7c2537a4725078082181894b29c36717b91dc3914388916d8f24bf07bc726f8ea4d17cae3b679837f5895e7e44cc532d2f3f1bcc89052c5ee6d76d7e8c022b WHIRLPOOL 8e1ae44a7c3912d0b045ae5a098074d760f3d4cd90a66821a3dfd9b702f8c4425ec575b8e7da700bc8095cbf0667c3785fc3917037629341200afc8acbc6c6a3
DIST vile-9.4d.patch.gz 18117 SHA256 6b84efc15f93158dcdab0ce23951de6a041a1dc181c6d84268634842bab0d686 SHA512 9a57210072bea5a9eb51ad4a02acece290465679dc1fb8c4ddcbe4d135b33bd1498aa7cdde937e567e0f49d7bf2b46d45b4513f51c9deafa18a09996b57c51f8 WHIRLPOOL a543e5dddd0db71cce5e0d650aa35b1fe1583271710cde1f67628e89914305e0ede7b9fb69e6ec10e2a480a6da3efcdb6f2274924a5d7313d213e27fe9b210a6
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 vile-9.4d.ebuild 1214 SHA256 5a1bbd5e065d5269cc310bff4b9540189ab89e40e5f73442e7654db8cb04fb3e SHA512 7f1358c2d5d0b34adb0fd0fa5489a3a9fc3a8985efc026524303262ff0aed9b85ce0b491569c4b82b2583609f8da529a21fc346bf841a3af6a58649a6081ca55 WHIRLPOOL 1befe025b8dda2c16f13925be3a98a63094ed55dd7b801940e767f13a929b5e4bcf6164e1a5f11374b1a920ac22416cf2e6c2f6eee33df4c349c6dffa204f610
EBUILD vile-9.8g.ebuild 1017 SHA256 82bbb699b43e2602f998ecefe024804cc24660cae2d24be44cf53ae3cc34d63b SHA512 a10c48d84676c8ee7cbbd2c08432046663cdfddca11339148f73d4dff4610f3e63a116dd83c10ab1ba4aaa053a63f89e5b219576e4bffd015b4b98499c9b4f4e WHIRLPOOL a0c8f228ca872a0209d9581f9cf62ef01fafcddd09a96272a3afad9154612088ad4e09ea610ae46c8a7e500d11b28d5b7bbceb1deed586db4d25c73840107607
-MISC ChangeLog 5610 SHA256 012df17d7c4ad421edfe09d75bf997825336dd6ab3fa9cea204804267bbaa076 SHA512 1326aff6be94e8ccfe358a41f76d218ccfde65c93c30ec1c929aa52a2f485efdfe5994755dc7f5757e2dbc95d645b0fc86ec590da3297a3284aa652c4841fb87 WHIRLPOOL 30478d1868e4835458045351220b59ea3fe7991b6c018c95e613fc14dd7997eed018a6a2fc28f27df4b2ba2b918cf9ae479f7ec9e40b5e2d39785c5828596065
+EBUILD vile-9.8h.ebuild 1098 SHA256 89fe77ac5643c94e6ca6c3fbb47348f815a0655b0fc5e8230eba569e3a4e24d4 SHA512 957a7d01aae025b4ffb038d1762221fe1351a33cd7796b63595d101b9fd87df39bde480432d9686fb9ddb9d90b3f3bbe90ca573ef0426b06646e86b49c1bf01c WHIRLPOOL 33f312f24145a1746364bc5c02e318e1527f580f02ccdd51e4ed24ff10ecda248ba228d753f92eaf6ead7129d5da050d7804ee70d6ab7d6881aae9ff129f29f9
+MISC ChangeLog 5754 SHA256 41a543d1a3226b9ca40cdfae855fa8fe1df14f2a1933ee9c886955c14d1fcbcb SHA512 8678025a4f364606bc206942f620a30b1ddc97e81714863e45f7cd01e234c6aef26b1671e8d2fd73ac858be5499334b6a496e410b65fa90c35024ff13e41e12f WHIRLPOOL 91fb90fb43a81e25c6dafbeb119ae99861286d9e2f0091531f7c20bcb9f4c93bbf60c81df74cddd511000e533c1bad7e7f827c2c260a881df17efba0a98f631f
MISC metadata.xml 157 SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a SHA512 3b60e5c539f0940f297c22ce014cbecfbe31a7321c59384d9f1e8ee929b9685793b7231f49b2a153ddd1b89e3e5a56e5a304e11f321b28147ae47309a3272d70 WHIRLPOOL 22e97df7eb8669d9899254e880755052a8ef06dab300794173011b031a34c438bfc9de390e2a3bd2630927245c1055e789dd113078c2c6bafa7d4f723638a9d7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk/5znQACgkQuQc30/atMkDOKwCeNUZg6NcurvpkWZtC6d+PEzGJ
-/F0AnAwSINnokDqWU9eQpj44N4E2nfBS
-=Ho9C
+iQEcBAEBCAAGBQJQPID9AAoJEEqz6FtPBkyj3YoH/jaw3U6QKDVvDwHRecRs6hCw
+qFk4X3I5h9H0J1ZA2+ZCIHB/+k0YR4aNz6SkaJlrOXMfoXnx/sVoATTCkxUpVP9L
+n7VjXNNi2xzZ9E6G39l1pC9aPRbyBIfpgr6aWwxL4G0quwB+6Fgf1CN+536bNvdp
+s9cLo40DaIMWn2m0xsh0pBvxiJnBJkmnemiKovSzc+lAUoNvRXjnKG2cW+1N4pno
+JWAQcP1NSOUVEt7wHzNJx7wfxALSvqs9JQyX/wEX0TtECzPJo9mfKMqLnh6fGeHf
+okq+XgikQWdwPq++YFBZzlZWTZintqQqaS/m8AGkHjHkcpJGSmyINtPVSJ1rToI=
+=PMjQ
-----END PGP SIGNATURE-----
diff --git a/app-editors/vile/files/vile-9.8h-flex.patch b/app-editors/vile/files/vile-9.8h-flex.patch
new file mode 100644
index 000000000000..bb1c1c301110
--- /dev/null
+++ b/app-editors/vile/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/vile/vile-9.8h.ebuild b/app-editors/vile/vile-9.8h.ebuild
new file mode 100644
index 000000000000..1e07506c10f7
--- /dev/null
+++ b/app-editors/vile/vile-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/vile/vile-9.8h.ebuild,v 1.1 2012/08/28 08:27:36 radhermit Exp $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="VI Like Emacs -- yet another full-featured vi clone"
+HOMEPAGE="http://invisible-island.net/vile/"
+SRC_URI="ftp://invisible-island.net/vile/current/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE="perl"
+
+RDEPEND=">=sys-libs/ncurses-5.2
+ perl? ( dev-lang/perl )"
+DEPEND="${RDEPEND}
+ sys-devel/flex
+ app-admin/eselect-vi"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-flex.patch
+}
+
+src_configure() {
+ econf \
+ --with-ncurses \
+ $(use_with perl )
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc CHANGES* README doc/*.doc
+ dohtml doc/*.html
+}
+
+pkg_postinst() {
+ einfo "Updating ${EPREFIX}/usr/bin/vi symlink"
+ eselect vi update --if-unset
+}
+
+pkg_postrm() {
+ einfo "Updating ${EPREFIX}/usr/bin/vi symlink"
+ eselect vi update --if-unset
+}