public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: app-vim/llvm-vim/, profiles/updates/, sys-devel/llvm-common/, sys-devel/llvm/
Date: Sun,  2 Jul 2017 18:22:14 +0000 (UTC)	[thread overview]
Message-ID: <1499019729.f8527e2b19b62a25d2fc0c4f68e38db1010b7f5e.mgorny@gentoo> (raw)

commit:     f8527e2b19b62a25d2fc0c4f68e38db1010b7f5e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 18:09:35 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 18:22:09 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8527e2b

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.

 profiles/updates/3Q-2017                                    |  1 +
 {app-vim/llvm-vim => sys-devel/llvm-common}/Manifest        |  0
 .../llvm-common/llvm-common-4.0.0.ebuild                    | 13 +++++++++----
 .../llvm-common/llvm-common-4.0.1.ebuild                    | 13 +++++++++----
 .../llvm-common/llvm-common-9999.ebuild                     | 11 +++++++----
 {app-vim/llvm-vim => sys-devel/llvm-common}/metadata.xml    |  0
 sys-devel/llvm/llvm-4.0.0-r2.ebuild                         |  2 +-
 sys-devel/llvm/llvm-4.0.1.ebuild                            |  2 +-
 sys-devel/llvm/llvm-9999.ebuild                             |  2 +-
 9 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/profiles/updates/3Q-2017 b/profiles/updates/3Q-2017
new file mode 100644
index 00000000000..a7574b919ee
--- /dev/null
+++ b/profiles/updates/3Q-2017
@@ -0,0 +1 @@
+move app-vim/llvm-vim sys-devel/llvm-common

diff --git a/app-vim/llvm-vim/Manifest b/sys-devel/llvm-common/Manifest
similarity index 100%
rename from app-vim/llvm-vim/Manifest
rename to sys-devel/llvm-common/Manifest

diff --git a/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild b/sys-devel/llvm-common/llvm-common-4.0.0.ebuild
similarity index 62%
rename from app-vim/llvm-vim/llvm-vim-4.0.0.ebuild
rename to sys-devel/llvm-common/llvm-common-4.0.0.ebuild
index bd68c2ceecc..d307094d751 100644
--- a/app-vim/llvm-vim/llvm-vim-4.0.0.ebuild
+++ b/sys-devel/llvm-common/llvm-common-4.0.0.ebuild
@@ -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
 }

diff --git a/app-vim/llvm-vim/llvm-vim-4.0.1.ebuild b/sys-devel/llvm-common/llvm-common-4.0.1.ebuild
similarity index 62%
rename from app-vim/llvm-vim/llvm-vim-4.0.1.ebuild
rename to sys-devel/llvm-common/llvm-common-4.0.1.ebuild
index bd68c2ceecc..d307094d751 100644
--- a/app-vim/llvm-vim/llvm-vim-4.0.1.ebuild
+++ b/sys-devel/llvm-common/llvm-common-4.0.1.ebuild
@@ -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
 }

diff --git a/app-vim/llvm-vim/llvm-vim-9999.ebuild b/sys-devel/llvm-common/llvm-common-9999.ebuild
similarity index 66%
rename from app-vim/llvm-vim/llvm-vim-9999.ebuild
rename to sys-devel/llvm-common/llvm-common-9999.ebuild
index 0ac1dde4ca8..75124672bd7 100644
--- a/app-vim/llvm-vim/llvm-vim-9999.ebuild
+++ b/sys-devel/llvm-common/llvm-common-9999.ebuild
@@ -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
 }

diff --git a/app-vim/llvm-vim/metadata.xml b/sys-devel/llvm-common/metadata.xml
similarity index 100%
rename from app-vim/llvm-vim/metadata.xml
rename to sys-devel/llvm-common/metadata.xml

diff --git a/sys-devel/llvm/llvm-4.0.0-r2.ebuild b/sys-devel/llvm/llvm-4.0.0-r2.ebuild
index e599e21fc6e..0ffd1b669de 100644
--- a/sys-devel/llvm/llvm-4.0.0-r2.ebuild
+++ b/sys-devel/llvm/llvm-4.0.0-r2.ebuild
@@ -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}

diff --git a/sys-devel/llvm/llvm-4.0.1.ebuild b/sys-devel/llvm/llvm-4.0.1.ebuild
index 6c93c3a8f1b..e0f1f16e0ff 100644
--- a/sys-devel/llvm/llvm-4.0.1.ebuild
+++ b/sys-devel/llvm/llvm-4.0.1.ebuild
@@ -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}

diff --git a/sys-devel/llvm/llvm-9999.ebuild b/sys-devel/llvm/llvm-9999.ebuild
index 99121e917a0..daa98381996 100644
--- a/sys-devel/llvm/llvm-9999.ebuild
+++ b/sys-devel/llvm/llvm-9999.ebuild
@@ -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}


                 reply	other threads:[~2017-07-02 18:22 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1499019729.f8527e2b19b62a25d2fc0c4f68e38db1010b7f5e.mgorny@gentoo \
    --to=mgorny@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox