app-vim/llvm-vim -> sys-devel/llvm-common

Rename llvm-vim package to llvm-common. It is going to be reused to
include all the common files that are shared between multiple LLVM
slots. This should also cut the pointless noise of our valuable users
complaining that LLVM unconditionally depends on app-vim/* package.
This commit is contained in:
Michał Górny
2017-07-02 20:09:35 +02:00
parent ee18decef4
commit f8527e2b19
9 changed files with 29 additions and 15 deletions

1
profiles/updates/3Q-2017 Normal file
View File

@@ -0,0 +1 @@
move app-vim/llvm-vim sys-devel/llvm-common

View File

@@ -3,7 +3,7 @@
EAPI=6
DESCRIPTION="Vim support files for LLVM"
DESCRIPTION="Common files shared between multiple slots of LLVM"
HOMEPAGE="http://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz"
@@ -14,11 +14,16 @@ IUSE=""
RDEPEND="!sys-devel/llvm:0"
S=${WORKDIR}/llvm-${PV/_/}.src/utils/vim
S=${WORKDIR}/llvm-${PV/_/}.src
src_configure() { :; }
src_compile() { :; }
src_test() { :; }
src_install() {
insinto /usr/share/vim/vimfiles
doins -r */
doins -r utils/vim/*/
# some users may find it useful
dodoc README vimrc
newdoc utils/vim/README README.vim
dodoc utils/vim/vimrc
}

View File

@@ -3,7 +3,7 @@
EAPI=6
DESCRIPTION="Vim support files for LLVM"
DESCRIPTION="Common files shared between multiple slots of LLVM"
HOMEPAGE="http://llvm.org/"
SRC_URI="http://releases.llvm.org/${PV/_//}/llvm-${PV/_/}.src.tar.xz"
@@ -14,11 +14,16 @@ IUSE=""
RDEPEND="!sys-devel/llvm:0"
S=${WORKDIR}/llvm-${PV/_/}.src/utils/vim
S=${WORKDIR}/llvm-${PV/_/}.src
src_configure() { :; }
src_compile() { :; }
src_test() { :; }
src_install() {
insinto /usr/share/vim/vimfiles
doins -r */
doins -r utils/vim/*/
# some users may find it useful
dodoc README vimrc
newdoc utils/vim/README README.vim
dodoc utils/vim/vimrc
}

View File

@@ -5,7 +5,7 @@ EAPI=6
inherit git-r3
DESCRIPTION="Vim support files for LLVM"
DESCRIPTION="Common files shared between multiple slots of LLVM"
HOMEPAGE="http://llvm.org/"
SRC_URI=""
EGIT_REPO_URI="http://llvm.org/git/llvm.git
@@ -18,11 +18,14 @@ IUSE=""
RDEPEND="!sys-devel/llvm:0"
S=${WORKDIR}/${P}/utils/vim
src_configure() { :; }
src_compile() { :; }
src_test() { :; }
src_install() {
insinto /usr/share/vim/vimfiles
doins -r */
doins -r utils/vim/*/
# some users may find it useful
dodoc README vimrc
newdoc utils/vim/README README.vim
dodoc utils/vim/vimrc
}

View File

@@ -60,7 +60,7 @@ DEPEND="${RDEPEND}
# installed means llvm-config there will take precedence.
RDEPEND="${RDEPEND}
!sys-devel/llvm:0"
PDEPEND="app-vim/llvm-vim
PDEPEND="sys-devel/llvm-common
gold? ( sys-devel/llvmgold )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}

View File

@@ -60,7 +60,7 @@ DEPEND="${RDEPEND}
# installed means llvm-config there will take precedence.
RDEPEND="${RDEPEND}
!sys-devel/llvm:0"
PDEPEND="app-vim/llvm-vim
PDEPEND="sys-devel/llvm-common
gold? ( sys-devel/llvmgold )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}

View File

@@ -61,7 +61,7 @@ DEPEND="${RDEPEND}
# installed means llvm-config there will take precedence.
RDEPEND="${RDEPEND}
!sys-devel/llvm:0"
PDEPEND="app-vim/llvm-vim
PDEPEND="sys-devel/llvm-common
gold? ( sys-devel/llvmgold )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}