summaryrefslogtreecommitdiff
path: root/sys-devel/llvmgold
diff options
context:
space:
mode:
Diffstat (limited to 'sys-devel/llvmgold')
-rw-r--r--sys-devel/llvmgold/Manifest4
-rw-r--r--sys-devel/llvmgold/llvmgold-4.ebuild24
-rw-r--r--sys-devel/llvmgold/llvmgold-5.ebuild24
-rw-r--r--sys-devel/llvmgold/llvmgold-6.ebuild24
-rw-r--r--sys-devel/llvmgold/metadata.xml7
5 files changed, 83 insertions, 0 deletions
diff --git a/sys-devel/llvmgold/Manifest b/sys-devel/llvmgold/Manifest
new file mode 100644
index 000000000000..7b7561f1f9fb
--- /dev/null
+++ b/sys-devel/llvmgold/Manifest
@@ -0,0 +1,4 @@
+EBUILD llvmgold-4.ebuild 552 SHA256 67cbdc75aba879ead41564d5a7ba8bdd1c42951b5d4e3eef562dd51d0ece0ad9 SHA512 b0c5e2b9cb9244a525fac2041c1cc9c198ec9dc56e9739141378490c4a1482260bd9819a376ff5193883cdaa5fe5ae41b2e618576a60a1ad0b8775e2032b8051 WHIRLPOOL f6c0fb258c49b56adf9658dfa76d24d3cef55cd5e0bbee8c8fae29f0c86213cc0c21b01d1cc09f8530e32718a86fb36ca3103ff0568fb489ae90bcb8c6132f89
+EBUILD llvmgold-5.ebuild 552 SHA256 67cbdc75aba879ead41564d5a7ba8bdd1c42951b5d4e3eef562dd51d0ece0ad9 SHA512 b0c5e2b9cb9244a525fac2041c1cc9c198ec9dc56e9739141378490c4a1482260bd9819a376ff5193883cdaa5fe5ae41b2e618576a60a1ad0b8775e2032b8051 WHIRLPOOL f6c0fb258c49b56adf9658dfa76d24d3cef55cd5e0bbee8c8fae29f0c86213cc0c21b01d1cc09f8530e32718a86fb36ca3103ff0568fb489ae90bcb8c6132f89
+EBUILD llvmgold-6.ebuild 529 SHA256 9f8032236c1b5cdccb6eb6551eed543415056a2c8ac8012282d02e2092eb208a SHA512 e9e870f695ca3eca2e764d5aaa62626a678bf18ea994b88e244978b0c8900c3ae981202508043adaf50c453a5d96733dd7125903a117c1562ce52eefefa8cafc WHIRLPOOL bd2258c6949bbd42bd343b45ba3ad9ed54a091c2bc1b215026a9b44a8abf9ca971f2bc4dba3a7c26f7380019bf028dd779df675c8fd837dea191a89e9e0e879f
+MISC metadata.xml 216 SHA256 e94ba81dd2791908508a3993afdebf723cc617314c53c273b9bcca15a9c48327 SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 WHIRLPOOL 29145f5721e079e0548c5ef22424c65e6a5b2bfc4428918e923fcfdfc37e9b8749fb63e3c2eb5773c17fab276f7513dd66e326b906f1848911dceba7ae4b419a
diff --git a/sys-devel/llvmgold/llvmgold-4.ebuild b/sys-devel/llvmgold/llvmgold-4.ebuild
new file mode 100644
index 000000000000..b65d437828be
--- /dev/null
+++ b/sys-devel/llvmgold/llvmgold-4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="LLVMgold plugin symlink for autoloading"
+HOMEPAGE="https://llvm.org/"
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="sys-devel/llvm:${PV}[gold]
+ !sys-devel/llvm:0"
+
+S=${WORKDIR}
+
+src_install() {
+ dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
+ dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
+ "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
+}
diff --git a/sys-devel/llvmgold/llvmgold-5.ebuild b/sys-devel/llvmgold/llvmgold-5.ebuild
new file mode 100644
index 000000000000..b65d437828be
--- /dev/null
+++ b/sys-devel/llvmgold/llvmgold-5.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="LLVMgold plugin symlink for autoloading"
+HOMEPAGE="https://llvm.org/"
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="sys-devel/llvm:${PV}[gold]
+ !sys-devel/llvm:0"
+
+S=${WORKDIR}
+
+src_install() {
+ dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
+ dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
+ "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
+}
diff --git a/sys-devel/llvmgold/llvmgold-6.ebuild b/sys-devel/llvmgold/llvmgold-6.ebuild
new file mode 100644
index 000000000000..6e0663ca9db8
--- /dev/null
+++ b/sys-devel/llvmgold/llvmgold-6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="LLVMgold plugin symlink for autoloading"
+HOMEPAGE="https://llvm.org/"
+SRC_URI=""
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="sys-devel/llvm:${PV}[gold]
+ !sys-devel/llvm:0"
+
+S=${WORKDIR}
+
+src_install() {
+ dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins"
+ dosym "../../../../lib/llvm/${PV}/$(get_libdir)/LLVMgold.so" \
+ "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so"
+}
diff --git a/sys-devel/llvmgold/metadata.xml b/sys-devel/llvmgold/metadata.xml
new file mode 100644
index 000000000000..89c4bdb96049
--- /dev/null
+++ b/sys-devel/llvmgold/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>llvm@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>