summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-01-24 20:10:03 +0000
committerTim Harder <radhermit@gentoo.org>2013-01-24 20:10:03 +0000
commit3736574e69b101d48c858540dd379c743152a6f4 (patch)
tree1b58301d4a19510e977e732ea98a76ca7f1d24a5 /app-vim
parentsys-kernel/aufs-sources: Version Bump (diff)
downloadhistorical-3736574e69b101d48c858540dd379c743152a6f4.tar.gz
historical-3736574e69b101d48c858540dd379c743152a6f4.tar.bz2
historical-3736574e69b101d48c858540dd379c743152a6f4.zip
Add live ebuild.
Package-Manager: portage-2.2.0_alpha160/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'app-vim')
-rw-r--r--app-vim/gentoo-syntax/ChangeLog8
-rw-r--r--app-vim/gentoo-syntax/Manifest15
-rw-r--r--app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild52
3 files changed, 69 insertions, 6 deletions
diff --git a/app-vim/gentoo-syntax/ChangeLog b/app-vim/gentoo-syntax/ChangeLog
index e9ee28897260..7a285b5c63e7 100644
--- a/app-vim/gentoo-syntax/ChangeLog
+++ b/app-vim/gentoo-syntax/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-vim/gentoo-syntax
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.140 2013/01/01 12:32:07 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/ChangeLog,v 1.141 2013/01/24 20:09:59 radhermit Exp $
+
+*gentoo-syntax-99999999 (24 Jan 2013)
+
+ 24 Jan 2013; Tim Harder <radhermit@gentoo.org>
+ +gentoo-syntax-99999999.ebuild:
+ Add live ebuild.
01 Jan 2013; Fabian Groffen <grobian@gentoo.org>
gentoo-syntax-20120109.ebuild:
diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index be270f2088ca..e67e4938fece 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -3,12 +3,17 @@ Hash: SHA256
DIST gentoo-syntax-20120109.tar.bz2 19526 SHA256 dabab1a569ec84286d15feb93652f044888d92c0e0c8c1f298f8dec80fcab4c5 SHA512 cbd0215dc8b5d89f3c0ec2aaa274f05d47891f67a7e5513af04ae53374c4adf6686e7fce2446d329033b951bf0106cc96075015ecaeaa38983b843bbac0119bf WHIRLPOOL 05ea6343ebdf3263392348bc1d0be045915232c58c652f85a2f38b31c612aa3466379329bef735b08e0d74856ff1e8d0139b433e1e3f999b9fde93740912a8c5
EBUILD gentoo-syntax-20120109.ebuild 1835 SHA256 a5e2f63a2ff2e40f752d67b973349eab6028744e8fd39ac2158c13630804ef60 SHA512 7fb1ff97a0d8c17869558087b2e84caec51ac6cb78c6fd7a96e757698f273a9408226bf3e3ddeabd6771412ff70cbbbdb17861e64a1f30b8496b45ace4760360 WHIRLPOOL 8f8afacff8d8f4b3e808efd9f1922a2254be627bdb5f4fe2a73d5cb26dedbcdcbe81e2eaf6d35a15dd8db08f14bd16e78959b9ac88897af1cd6dd23bf8f7c3b3
-MISC ChangeLog 21537 SHA256 53c09b58a3c7853238eac0525c1f2ef6eed4e318efe35e38c1ed750621fe845d SHA512 b194741a808a45aef530c068704685732698c051d5376e2ca950d2f2548b02d39a04b1d4add07ed7a4cfde1037a31b4e1384e26512639c2caea2cbdb9a663cf9 WHIRLPOOL 3832a0345a80e9fc0d78eda6c026266d1c3008adcd8493174fe15c83fbed24a0814db7be399e2f2010b7157716393121a6697f9876f96d14cef591f9c4e39f7a
+EBUILD gentoo-syntax-99999999.ebuild 1713 SHA256 b75ca96ca2f95d59666651a4133f431125b98a7c7fdf094c71d0fab8d47d4163 SHA512 580070c1e3efbe21103897f04f0fc598f15d0be6d7b503029784e454d5a480c1b017a699af6afc7aa02d65d1d040cd6f7aae30db1c66d2b253dbb9689236c6a5 WHIRLPOOL e3e9e2e1ffa0169b1c0339d90c79c14d2283469a4384cf9433e69cc0c53daca6c01ba563589e56475880f7c69c77f5c3802be85d54039101b21c244613d5481d
+MISC ChangeLog 21681 SHA256 221ac4414deb83a0039d2ffbb18e70cae819f2970e9ea4f6e52d703b2ba0d86b SHA512 33923ad835b87e68112f7585ee690d1a31199cc718603dae37f0df8e6fc07df6be766e50adc04a12580dc5d76cb6ff80860494e2be318e8ab779ef4310b47c84 WHIRLPOOL ab63f0a8b63ce4f4d3222dc5340c3609ba3317f56919d0e3cb5f7128651efe909d62b0d764795bc8adc84225f016ddc8d5644f0c25aed23ec5f1b0a7d6d3128d
MISC metadata.xml 358 SHA256 4062f2c550a17433a90c310319f288a458fa89f07a34848c1e8b93e58c8e5c28 SHA512 acec6e2a560223b7daad7b7b589691fa6e937a339f1c4861e4740c939b4269c1ecb4c42561c953069e8d2e468c468e989166882875ab61874a04dba20e241b6e WHIRLPOOL 614a38f901ba866a0df47d95222029c925a4104c09b82e4226fc3e2499fab1239362fdc0bf383b2c15ecc047923898f6cdc460d8204b28efdb7314e6a5d36983
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (Darwin)
+Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEAREIAAYFAlDi10kACgkQX3X2B8XHTolLhACfc8lLC85LX2phH69TIDhyShPV
-hFUAn2yzmsxY5VppJUzsdTm/LRA4pMt8
-=Beoa
+iQEcBAEBCAAGBQJRAZUbAAoJEEqz6FtPBkyjtmYH/2KQM7PRdY5RhEuKPLQuEpW2
+D6WIF5ZhESlwuFazMwt+C1qgpWA9jYzYZjkaY9EeSQVz3Q6ahcQnyEgtWYsl0X50
+AytfREDScGMULniH8BGwrvupuOsk3mTUkOAZwmtVDq/2MGIbIw2xDPHdVRjD+Qwz
+UGH84wQdHQd36hRthbY327WN6wQw3KtBYisZbT+mNpcIG6WGHGNUIrLR33dMc8nt
+mR9RngQEYOrVivJQbFm1ywjptScNk4xN6uY6vQN96fc0xgfvNuTc+Dq7Kbkb0PLz
+wxv05x9HclmR0xlbHWYEjYYY/25A4NS3VLpyDlyOUzbz5YN0tpJiMFSJ5JvXbbE=
+=5C+x
-----END PGP SIGNATURE-----
diff --git a/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild b/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild
new file mode 100644
index 000000000000..02ca70d740ad
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-vim/gentoo-syntax/gentoo-syntax-99999999.ebuild,v 1.1 2013/01/24 20:09:59 radhermit Exp $
+
+EAPI=5
+
+inherit vim-plugin git-2
+
+EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/gentoo-syntax.git"
+
+DESCRIPTION="vim plugin: Gentoo Ebuild, Eclass, GLEP, ChangeLog and Portage Files syntax highlighting, filetype and indent settings"
+HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gentoo-syntax.git"
+unset SRC_URI
+
+LICENSE="vim"
+KEYWORDS=""
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+ if use ignore-glep31 ; then
+ for f in ftplugin/*.vim ; do
+ ebegin "Removing UTF-8 rules from ${f} ..."
+ sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' ${f} \
+ || die "waah! bad sed voodoo. need more goats."
+ eend $?
+ done
+ fi
+
+ rm Makefile || die
+}
+
+pkg_postinst() {
+ vim-plugin_pkg_postinst
+
+ if ! has_version app-vim/gentoo-syntax ; then
+ if use ignore-glep31 1>/dev/null ; then
+ ewarn "You have chosen to disable the rules which ensure GLEP 31"
+ ewarn "compliance. When editing ebuilds, please make sure you get"
+ ewarn "the character set correct."
+ else
+ elog "Note for developers and anyone else who edits ebuilds:"
+ elog " This release of gentoo-syntax now contains filetype rules to set"
+ elog " fileencoding for ebuilds and ChangeLogs to utf-8 as per GLEP 31."
+ elog " If you find this feature breaks things, please submit a bug and"
+ elog " assign it to vim@gentoo.org. You can use the 'ignore-glep31' USE"
+ elog " flag to remove these rules."
+ fi
+ fi
+}