Skip to content

Commit

Permalink
dev-ml/llvm-ocaml: Port 9+ to llvm.org.eclass
Browse files Browse the repository at this point in the history
Signed-off-by: Michał Górny <[email protected]>
  • Loading branch information
mgorny committed Nov 3, 2019
1 parent d7f66c9 commit 93c15cd
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 23 deletions.
12 changes: 3 additions & 9 deletions dev-ml/llvm-ocaml/llvm-ocaml-10.0.0.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@
EAPI=7

PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
inherit cmake-utils llvm llvm.org multiprocessing python-any-r1

DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="https://llvm.org/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/llvm/llvm-project.git"
S=${WORKDIR}/${P}/llvm
LLVM_COMPONENTS=( llvm )
llvm.org_set_globals

# Keep in sync with sys-devel/llvm
ALL_LLVM_EXPERIMENTAL_TARGETS=( ARC AVR )
Expand Down Expand Up @@ -49,11 +48,6 @@ pkg_setup() {
python-any-r1_pkg_setup
}

src_unpack() {
git-r3_fetch
git-r3_checkout '' '' '' llvm
}

src_prepare() {
# Python is needed to run tests using lit
python_setup
Expand Down
7 changes: 3 additions & 4 deletions dev-ml/llvm-ocaml/llvm-ocaml-9.0.0.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@
EAPI=7

PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit cmake-utils llvm multiprocessing python-any-r1
inherit cmake-utils llvm llvm.org multiprocessing python-any-r1

MY_P=llvm-${PV/_/}.src
DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="https://llvm.org/"
SRC_URI="https://releases.llvm.org/${PV}/${MY_P}.tar.xz"
S=${WORKDIR}/${MY_P}
LLVM_COMPONENTS=( llvm )
llvm.org_set_globals

# Keep in sync with sys-devel/llvm
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
Expand Down
13 changes: 3 additions & 10 deletions dev-ml/llvm-ocaml/llvm-ocaml-9.0.1.9999.ebuild
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,12 @@
EAPI=7

PYTHON_COMPAT=( python{2_7,3_{5,6,7}} )
inherit cmake-utils git-r3 llvm multiprocessing python-any-r1
inherit cmake-utils llvm llvm.org multiprocessing python-any-r1

DESCRIPTION="OCaml bindings for LLVM"
HOMEPAGE="https://llvm.org/"
SRC_URI=""
EGIT_REPO_URI="https://github.com/llvm/llvm-project.git"
EGIT_BRANCH="release/9.x"
S=${WORKDIR}/${P}/llvm
LLVM_COMPONENTS=( llvm )
llvm.org_set_globals

# Keep in sync with sys-devel/llvm
ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Lanai Mips MSP430
Expand Down Expand Up @@ -48,11 +46,6 @@ pkg_setup() {
python-any-r1_pkg_setup
}

src_unpack() {
git-r3_fetch
git-r3_checkout '' '' '' llvm
}

src_prepare() {
# Python is needed to run tests using lit
python_setup
Expand Down

0 comments on commit 93c15cd

Please sign in to comment.