summaryrefslogtreecommitdiff
path: root/app-vim/enhancedcommentify
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-vim/enhancedcommentify
reinit the tree, so we can have metadata
Diffstat (limited to 'app-vim/enhancedcommentify')
-rw-r--r--app-vim/enhancedcommentify/Manifest7
-rw-r--r--app-vim/enhancedcommentify/enhancedcommentify-2.3-r1.ebuild27
-rw-r--r--app-vim/enhancedcommentify/files/enhancedcommentify-2.1-extra-ft-support.patch13
-rw-r--r--app-vim/enhancedcommentify/files/enhancedcommentify-2.1-gentooisms.patch23
-rw-r--r--app-vim/enhancedcommentify/metadata.xml8
5 files changed, 78 insertions, 0 deletions
diff --git a/app-vim/enhancedcommentify/Manifest b/app-vim/enhancedcommentify/Manifest
new file mode 100644
index 000000000000..06791f8a97e3
--- /dev/null
+++ b/app-vim/enhancedcommentify/Manifest
@@ -0,0 +1,7 @@
+AUX enhancedcommentify-2.1-extra-ft-support.patch 665 SHA256 9f279aa5e370f92a35d09ac7dea2cd86b61e9c80d6dc072e0f83a8e90c5dfa4e SHA512 44adbcbf9fcb993db85e56853cc0eaed95fa9b194bec1a1be71523323ffb6640fdbedafd94b4f336de105c0b1b07c6b479a6f40a5a15bb6baa5a22644e33946b WHIRLPOOL f566ce9ce1828bf9a712cf22349de7c9361c313e8fb2e6ffd69b930c78ca70b82c04f73d4ab43f69f8278e21bd324947badc7ce5cf21e22d530ce35a9e691dca
+AUX enhancedcommentify-2.1-gentooisms.patch 808 SHA256 a7f5416623a2c4bec212f5049639fa688b5f1504679c8c9dea89b59ed1d54eba SHA512 974ae98fedbc4c3ea75499d615066efaef5dd8e03ebe00bb20a5fdc6dd8d5cc7ebd0f34e86cb587175f0c3e26d04bed4d09561216dedcc7757d1e9266dff0046 WHIRLPOOL f48627c9248f37d2b87eba6b4c8ab6b923de22a32aa92749c8f3316da187ab8f089a8deaec2c93551c650603535f4a26ab1031c827e872544ff2ba0d96e7aae6
+DIST enhancedcommentify-2.3.tar.bz2 17005 SHA256 38ed6366a9b1d77320514df48c6a86b2a80552cc7d7fba29fa46f3d1abbfec10 SHA512 673cb42fcc5a2d23ae404bbfa4664f388901249d3ed8315f77227f3fa42f3c267d69eda7554347b4e70de81c9bd58437c243a42d62218444063d5235fe22a171 WHIRLPOOL ac46f5a371dedc0ab1997b60f7832b10d6068c8926d1ecf3d3e01894e5097b28050e81745aa0153844e23859bb2d12aca664e87ab81dcd64199aed51fef42956
+EBUILD enhancedcommentify-2.3-r1.ebuild 556 SHA256 9ac60a64be269845eb0f8bb24757841483f92f4350d3a920d7466907b0a72f5d SHA512 9aa88dffb7deb1de74811551cb88ad8245ffaa932998e7a053482a857dbee96c1e52b2761c655683118cc660db087cb6406dee3bc23cd29db93c517bb9474771 WHIRLPOOL 4e5ec01e574f9de081734392e78107e03b78874a1606011490ac05c28ddc666bb0ac075f04cbd70da319a3166ddfa14660a5ed2109aa124db730ffa317fd8b13
+MISC ChangeLog 2745 SHA256 8a823ad9823b0c769e7c59f129a5b69dd8ad8322982492496d504fc7fd52f34f SHA512 533631b00e9569ec0b53a48802fd5d80740fe45ae413cc2f712e66d405279bc6abd4b9369452bb91f21c7ec45e5131a1ab1a9256ea2e1ec91f98faef754e8911 WHIRLPOOL 062c3443e370fcd98e747fb9134dd1ff0e4f59184572b3ef530053122decc49d1e5dd2ceff862d8739a5c6b3bfb5aa7ec3e13f8c5b996e95a23f7a0821908508
+MISC ChangeLog-2015 4935 SHA256 c3e6af0fccf3bc7399d9b2c40bbc7454eb628df03fdbcf9314abdd0cff9ad601 SHA512 8932b79da861bcf15bc40fefe506a05c18486772f8db63bde09bcefae45566d86920c38cef13cdc66c8abd17ff351d55baff06fd81b711c43fceab4382228d2b WHIRLPOOL a94b2e3474ab23497eb096c99a5fd99acb0adfa89a5ccc4fe9bed5b24de6d8aedf8caee89330bac6676ad6310988f772a00da9923ee4eeb0dd7b6ec807c950bc
+MISC metadata.xml 249 SHA256 d4adb0d6593130c430b51f47b187c0848b8a16d353d419cb39e44edf8baa033b SHA512 4051dd059d975d2e1799125f7defbf5a62a168241d8b83d83710592efd60808800951c4fd6da1294044d7e7ec6b757b8d50593fd076696f826dec761e99645c7 WHIRLPOOL 0e859a788faf27de759428701100b3134df0b6d5e8402bbb125fce791e778353ddcd819d86f54063928836417f2cefb2c1e30e8568b8d2aa4cd336d3b695b10a
diff --git a/app-vim/enhancedcommentify/enhancedcommentify-2.3-r1.ebuild b/app-vim/enhancedcommentify/enhancedcommentify-2.3-r1.ebuild
new file mode 100644
index 000000000000..4f88d8f11279
--- /dev/null
+++ b/app-vim/enhancedcommentify/enhancedcommentify-2.3-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: enhanced comment creation"
+HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=23"
+
+LICENSE="BSD"
+KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
+
+VIM_PLUGIN_HELPFILES="EnhancedCommentify"
+
+DEPEND="sys-apps/sed"
+
+# See bug #74897.
+RDEPEND="
+ ${DEPEND}
+ !app-vim/ctx"
+
+PATCHES=(
+ # See bug #79185.
+ "${FILESDIR}"/${PN}-2.1-gentooisms.patch
+ "${FILESDIR}"/${PN}-2.1-extra-ft-support.patch
+)
diff --git a/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-extra-ft-support.patch b/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-extra-ft-support.patch
new file mode 100644
index 000000000000..7c350a5310e5
--- /dev/null
+++ b/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-extra-ft-support.patch
@@ -0,0 +1,13 @@
+--- a/plugin/EnhancedCommentify.vim 2005-03-01 02:28:23.409962824 -0500
++++ b/plugin/EnhancedCommentify.vim 2005-03-01 02:29:45.695453528 -0500
+@@ -740,7 +740,9 @@
+ \ 'psf\|ptcap\|r\|radiance\|ratpoison\|readline\remind\|'.
+ \ 'ruby\|screen\|sed\|sm\|snnsnet\|snnspat\|snnsres\|spec\|'.
+ \ 'squid\|terminfo\|tidy\|tli\|tsscl\|vgrindefs\|vrml\|'.
+- \ 'wget\|wml\|xf86conf\|xmath\)$'
++ \ 'wget\|wml\|xf86conf\|xmath\|fstab\|apache\|resolv\|sudoers\|'.
++ \ 'ntp\|mailcap\|ssh_config\|sshdconfig\|mplayerconf\|desktop\|'.
++ \ 'gkrellmrc\|pf\|ipfilter\|grub\|fluxbox\)$'
+ let b:ECcommentOpen = '#'
+ let b:ECcommentClose = ''
+ elseif fileType =~ 'gentoo'
diff --git a/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-gentooisms.patch b/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-gentooisms.patch
new file mode 100644
index 000000000000..a22b30ebcf31
--- /dev/null
+++ b/app-vim/enhancedcommentify/files/enhancedcommentify-2.1-gentooisms.patch
@@ -0,0 +1,23 @@
+--- a/plugin/EnhancedCommentify.vim 2005-01-27 00:20:00.049461056 -0500
++++ b/plugin/EnhancedCommentify.vim 2005-01-27 00:17:57.617073608 -0500
+@@ -628,6 +628,10 @@
+ " letter.
+ if match(synFiletype, '\l\+\u') == 0
+ let ft = substitute(synFiletype, '^\(\l\+\)\u.*$', '\1', "")
++ " work-around for gentoo-syntax stuff ; won't work with the above
++ " case, since all the identifiers start with a capital 'G'
++ elseif synFiletype =~ "GentooPackage*"
++ let ft = "gentoo"
+ endif
+
+ if ft == ""
+@@ -739,6 +743,9 @@
+ \ 'wget\|wml\|xf86conf\|xmath\)$'
+ let b:ECcommentOpen = '#'
+ let b:ECcommentClose = ''
++ elseif fileType =~ 'gentoo'
++ let b:ECcommentOpen = '#'
++ let b:ECcommentClose = ''
+ elseif fileType == 'webmacro'
+ let b:ECcommentOpen = '##'
+ let b:ECcommentClose = ''
diff --git a/app-vim/enhancedcommentify/metadata.xml b/app-vim/enhancedcommentify/metadata.xml
new file mode 100644
index 000000000000..5c000c763084
--- /dev/null
+++ b/app-vim/enhancedcommentify/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vim@gentoo.org</email>
+ <name>Gentoo Vim Project</name>
+ </maintainer>
+</pkgmetadata>