diff options
Diffstat (limited to 'sys-devel/byfl')
-rw-r--r-- | sys-devel/byfl/Manifest | 8 | ||||
-rw-r--r-- | sys-devel/byfl/byfl-1.4-r1.ebuild | 48 | ||||
-rw-r--r-- | sys-devel/byfl/byfl-1.5.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/byfl/byfl-9999.ebuild | 47 | ||||
-rw-r--r-- | sys-devel/byfl/metadata.xml | 11 |
5 files changed, 161 insertions, 0 deletions
diff --git a/sys-devel/byfl/Manifest b/sys-devel/byfl/Manifest new file mode 100644 index 000000000000..2781a1ddda29 --- /dev/null +++ b/sys-devel/byfl/Manifest @@ -0,0 +1,8 @@ +DIST byfl-1.4-llvm-3.7.0.tar.gz 544669 SHA256 b523a28fb05cb8f0f7641a326c08074306a38a3dcd61c95e69049a98a7ae0cce SHA512 6fb204cf704d3f20e3d408f4cbe8071e1198b75615757c1877a8886753ff9087d9ff04a8279540b26805ed9a0e7cea6543a08de491990c9c912b40f1984bdcb4 WHIRLPOOL 63504c5bda6bd4b9f2cb84ca4f6c0aae2f6b24186d7487c670df4e6d217367e2d794ecda9c8811f6c7db70dc848dfa7ebc9cf09a331bb6b8929cd1af6f143ac2 +DIST byfl-1.5-llvm-3.8.0.tar.gz 544478 SHA256 5d0a8e796b2e1e34448d86570048d267bc3fcc7c1acb6019138631fe3a9cc6e8 SHA512 f1718a6bc43fed74e4d9907c8ff0a407c800176f2bfd2f68bfac2e6626cfe1d0be6835c91375d6ffe6a5a428da7ce80c3eb42a25c36ff69aab65600308dbdd7d WHIRLPOOL 09a095a8db34464d5c666178015aa67e4143ae999e41d78710095b0c9d9186583301a204e74d02c2da78bc68a54503a7784ac2baf0844c90de8a69c6a86ca795 +EBUILD byfl-1.4-r1.ebuild 1082 SHA256 e8c42eca31642dba470f9e385d4a8c25fb40f23f5650fa221ced136adc57a14d SHA512 651c93cbd962305bc632f946200e0b9188cb46e1403f71d1dc478e2abcd43fca18d325ce92abc3416e6438bef6941c0603ff32d72b20c4e7fc0705e2b44486c3 WHIRLPOOL dd52acf05cd828a2abc1dd6fbeda398949d1a1efc022aa40455b1de4459e141749d678436dcdbc0c38194ec5670f7bdeb7015c739b4aea051d238c9e0a05d367 +EBUILD byfl-1.5.ebuild 1055 SHA256 e2d1b45ee58f34a5d6a435302444e1657f316ab4d267ec84973eb1f1619faa2d SHA512 c144ca50a107bf5def6a65d7c03daa5d466f2d13d7d81528d384e57c779769f7883b9444328ec20e49012ba50fb569e8702a055fd0e7bce87dd98f45dcd272ae WHIRLPOOL 2a2f7ae6f4c6a9aedef7c06f6226adcf74d1d23fca8f9fe2ff35105bdc0a621fc1e57f52bb7e155c97bcb9018416c563b141f88b8e2b76a173c41db8f1a304db +EBUILD byfl-9999.ebuild 1055 SHA256 e2d1b45ee58f34a5d6a435302444e1657f316ab4d267ec84973eb1f1619faa2d SHA512 c144ca50a107bf5def6a65d7c03daa5d466f2d13d7d81528d384e57c779769f7883b9444328ec20e49012ba50fb569e8702a055fd0e7bce87dd98f45dcd272ae WHIRLPOOL 2a2f7ae6f4c6a9aedef7c06f6226adcf74d1d23fca8f9fe2ff35105bdc0a621fc1e57f52bb7e155c97bcb9018416c563b141f88b8e2b76a173c41db8f1a304db +MISC ChangeLog 3821 SHA256 c49a2d311f53c954c62c5eedc66cd1aa72ed495c0a3764f1efe5757aa56f3843 SHA512 87e85833a239c4968166d3afba7ce083536d08eb64a3bfc245897aae031373fa5c39eb76dd5f7dc45e094c293da6b5f502041f2aa0154d9fd8a2c60eaf854677 WHIRLPOOL 0e6f1c24a341b798ee8a2f596b66ec0af604fea0d3255dd763e659917e96db406449e0e705b6aabe53f44770222853eef143560373d4f939973fcde26327d3d8 +MISC ChangeLog-2015 1549 SHA256 99dd08fd0aa2d9e908e8b16d981ca6327a40459914266a74af45bfd68b64f3e7 SHA512 e153dc67a4d3ad878cc2c2cffa87c592cad99c1bf1f5a176e880f529bb50c4947cbf08bfd07a8867226328479cfd5bdaff90451af3517a6b0f86f88dc485c4ec WHIRLPOOL ec83b5613e9f8fbce3ee4910cf7deaa823b1c004fb00f6a7d0186688da1cacfeadb8451c65fb0a80773b2dbcefc79656305f83d2231affd8519d080142f8fc1b +MISC metadata.xml 327 SHA256 47d54c179d89143363cf722540249b69da7d7dadce4b75aa255062448c4671aa SHA512 ed1eea05cc9adab8173a1ce8af0cc2dc54675947bda8ffeef935504e9bbb3cf959f36989302ff2cad22c16ff1e499470373bb8c4817c5dc20522b7bfc59c6d47 WHIRLPOOL 0e14644cef5c7ae02ff4bf792377c1f1f5a503ba50fa407379961c5f3e5e1e3a9d0ded1dc7df80422edb85384aa108f8fe0e8225d56fa72e7071628c67d3fb1d diff --git a/sys-devel/byfl/byfl-1.4-r1.ebuild b/sys-devel/byfl/byfl-1.4-r1.ebuild new file mode 100644 index 000000000000..5ee59bf9b956 --- /dev/null +++ b/sys-devel/byfl/byfl-1.4-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +if [ "${PV}" = "9999" ]; then + LLVM_VERSION="3.8.0" + EGIT_REPO_URI="https://github.com/lanl/Byfl.git" + inherit autotools git-r3 + KEYWORDS="" +else + LLVM_VERSION="3.7.0" + MY_P="${P}-llvm-${LLVM_VERSION}" + SRC_URI="https://github.com/lanl/Byfl/releases/download/v${MY_P#${PN}-}/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~amd64-linux" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Compiler-based Application Analysis" +HOMEPAGE="https://github.com/lanl/Byfl" + +SLOT="0" +LICENSE="BSD" +IUSE="hdf5 static-libs sqlite" + +RDEPEND=" + >=sys-devel/clang-${LLVM_VERSION}:0 + >=sys-devel/llvm-${LLVM_VERSION}:0 + <sys-devel/llvm-3.8:0 + sys-devel/binutils:* + dev-lang/perl:= + dev-perl/Switch + hdf5? ( sci-libs/hdf5[cxx] ) + sqlite? ( dev-db/sqlite:3 )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + [[ ${PV} = 9999 ]] && eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + use sqlite || export ac_cv_lib_sqlite3_sqlite3_errstr=no + econf H5CXX=$(usex hdf5 h5c++ no) +} diff --git a/sys-devel/byfl/byfl-1.5.ebuild b/sys-devel/byfl/byfl-1.5.ebuild new file mode 100644 index 000000000000..c1088fff63ab --- /dev/null +++ b/sys-devel/byfl/byfl-1.5.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +if [ "${PV}" = "9999" ]; then + LLVM_VERSION="3.8.0" + EGIT_REPO_URI="https://github.com/lanl/Byfl.git" + inherit autotools git-r3 + KEYWORDS="" +else + LLVM_VERSION="3.8.0" + MY_P="${P}-llvm-${LLVM_VERSION}" + SRC_URI="https://github.com/lanl/Byfl/releases/download/v${MY_P#${PN}-}/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~amd64-linux" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Compiler-based Application Analysis" +HOMEPAGE="https://github.com/lanl/Byfl" + +SLOT="0" +LICENSE="BSD" +IUSE="hdf5 static-libs sqlite" + +RDEPEND=" + >=sys-devel/clang-${LLVM_VERSION} + >=sys-devel/llvm-${LLVM_VERSION} + sys-devel/binutils:* + dev-lang/perl:= + dev-perl/Switch + hdf5? ( sci-libs/hdf5[cxx] ) + sqlite? ( dev-db/sqlite:3 )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + [[ ${PV} = 9999 ]] && eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + use sqlite || export ac_cv_lib_sqlite3_sqlite3_errstr=no + econf H5CXX=$(usex hdf5 h5c++ no) +} diff --git a/sys-devel/byfl/byfl-9999.ebuild b/sys-devel/byfl/byfl-9999.ebuild new file mode 100644 index 000000000000..c1088fff63ab --- /dev/null +++ b/sys-devel/byfl/byfl-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic + +if [ "${PV}" = "9999" ]; then + LLVM_VERSION="3.8.0" + EGIT_REPO_URI="https://github.com/lanl/Byfl.git" + inherit autotools git-r3 + KEYWORDS="" +else + LLVM_VERSION="3.8.0" + MY_P="${P}-llvm-${LLVM_VERSION}" + SRC_URI="https://github.com/lanl/Byfl/releases/download/v${MY_P#${PN}-}/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~amd64-linux" + S="${WORKDIR}/${MY_P}" +fi + +DESCRIPTION="Compiler-based Application Analysis" +HOMEPAGE="https://github.com/lanl/Byfl" + +SLOT="0" +LICENSE="BSD" +IUSE="hdf5 static-libs sqlite" + +RDEPEND=" + >=sys-devel/clang-${LLVM_VERSION} + >=sys-devel/llvm-${LLVM_VERSION} + sys-devel/binutils:* + dev-lang/perl:= + dev-perl/Switch + hdf5? ( sci-libs/hdf5[cxx] ) + sqlite? ( dev-db/sqlite:3 )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + [[ ${PV} = 9999 ]] && eautoreconf +} + +src_configure() { + append-cxxflags -std=c++11 + use sqlite || export ac_cv_lib_sqlite3_sqlite3_errstr=no + econf H5CXX=$(usex hdf5 h5c++ no) +} diff --git a/sys-devel/byfl/metadata.xml b/sys-devel/byfl/metadata.xml new file mode 100644 index 000000000000..72ecaff33a5b --- /dev/null +++ b/sys-devel/byfl/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>junghans@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> + <upstream> + <remote-id type="github">lanl/Byfl</remote-id> + </upstream> +</pkgmetadata> |