summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2014-09-18 17:36:55 +0000
committerChristoph Junghans <ottxor@gentoo.org>2014-09-18 17:36:55 +0000
commitd27a3e4850f8525312e1c7e3a131a67bbc16c8ac (patch)
treecf903d08cd988259f34e27b9261a1cdcaee3a2c5
parentdev-python/sclapp: Fix homepage URL (diff)
downloadhistorical-d27a3e4850f8525312e1c7e3a131a67bbc16c8ac.tar.gz
historical-d27a3e4850f8525312e1c7e3a131a67bbc16c8ac.tar.bz2
historical-d27a3e4850f8525312e1c7e3a131a67bbc16c8ac.zip
version bump
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586
-rw-r--r--sys-devel/byfl/ChangeLog8
-rw-r--r--sys-devel/byfl/Manifest22
-rw-r--r--sys-devel/byfl/byfl-1.0.ebuild38
-rw-r--r--sys-devel/byfl/byfl-9999.ebuild30
4 files changed, 70 insertions, 28 deletions
diff --git a/sys-devel/byfl/ChangeLog b/sys-devel/byfl/ChangeLog
index 9c05fcbf68d4..ff0c85428673 100644
--- a/sys-devel/byfl/ChangeLog
+++ b/sys-devel/byfl/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-devel/byfl
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/byfl/ChangeLog,v 1.5 2014/02/11 15:37:26 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/byfl/ChangeLog,v 1.6 2014/09/18 17:36:44 ottxor Exp $
+
+*byfl-1.0 (18 Sep 2014)
+
+ 18 Sep 2014; Christoph Junghans <ottxor@gentoo.org> +byfl-1.0.ebuild,
+ byfl-9999.ebuild:
+ version bump
11 Feb 2014; Christoph Junghans <ottxor@gentoo.org> byfl-9999.ebuild:
llvm bug#18358 got fixed
diff --git a/sys-devel/byfl/Manifest b/sys-devel/byfl/Manifest
index b96777e4d7ba..59a1cb5dea2e 100644
--- a/sys-devel/byfl/Manifest
+++ b/sys-devel/byfl/Manifest
@@ -1,17 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
-EBUILD byfl-9999.ebuild 1021 SHA256 9d81290846c620b6d4cbcc19a5d5777e48d51a23de0c659e17f4452831c40cad SHA512 a4dc0fd0038c1da84fd6d56182090c99c5c8ca15e0ef3a7a21a36288911b531ef00fb1386a10cf472dfc372784458f5859999caa521b6f42221d4c5cfbea1cf5 WHIRLPOOL dac866ff7058ee42660d334c2859d6506d18937e5a57e0cc6e1954aa106a52911e4def046abc7549ed3c73ec6084c991bd6e3dccfcbbcc560afc2cd32c54f3b3
-MISC ChangeLog 689 SHA256 4981c7cc24bb4c05031fef896b9f75ee371a5452d6f9636abf69743eaba3cbbe SHA512 9b1e5f42c8e3cdb6bab350fd1808454a24c78d35b29817899f6ca24b4ffcd5d1b9b2b2eb17e130157a399e4c3f58140d2b6069a6e1f8ed77fcd904cd69738fe9 WHIRLPOOL bc69a9c36c9facc2c2e40451dd2045ebe050901a8ba94d3299b24e7887794eaa702bf175bcdf88e6cacb8468231626debf49f844b7fc99ea33da50c68557ffc1
+DIST byfl-1.0-llvm-3.5.0.tar.gz 450739 SHA256 db55f65ae277d13eb8c391f05c6963637f147a0779c6d2fb655c5c878ef2940a SHA512 4e7ecc5f964662eba1dbcd3af4b25947a992fd8a670edc46a111f1cad5f890315a10c5d78648f0000d423c7f38d7d0d1c708bf62951da8249a061449aa83aaf8 WHIRLPOOL 4a9df221831e6484449052abfbf27d8b09469476e9c6b309ee64d11fe9c8c261303000bfb650a36c231908638cca4fa778f256edfb4a9e4461b4430688e73cd4
+EBUILD byfl-1.0.ebuild 999 SHA256 4040b9ba03a7edf98271a072c519ce86242fe40c2981a79dc7631158e342778b SHA512 889e6293a4fc02b43ad6ad88a1ef816f0fbeb5bd6baa547513f6e16dce38b582f3d74aa9f90fc8d7711af6319788842cfef45c8cff3db0ae4bafd9fb29333c5a WHIRLPOOL 539b1f298daf647cf4ade6691d354107e3d60b636bddf2e2eb0b58ef0cc6213c226e890f82063a0f2c56822b262c690a937faa0d6f2d9909de7625740b7de354
+EBUILD byfl-9999.ebuild 1000 SHA256 2167fc8e12ada36a31dcfca51e324b73d9161cacd219821d1f4a159ac38bd60a SHA512 b1d34266150a1800dc3b16eaee3cb65f03daa80b77adbe47eb6327b3d1ac0203cb49f9d8e8498c04625d217768c54cd7a8400b064cb7a36f7fabd1a46658745a WHIRLPOOL 5e65424c1c4edb12f32fb7ce5b1c86cafb9acb8d22e116bd623976ad71dc786cd25ab6eb3a9bf9b993b60ceba90d2bca126bc6d6070690be943aa6b99d915abc
+MISC ChangeLog 822 SHA256 25581804d6d0d440465fa0b3700aa8dcc97402a5727bc23930cc2aad69ba2392 SHA512 c5fdef5f5c7362249c9bb8563fc2377c653e23b7a0762ae8a0e7a6f68f3c0fa4abf27b5e7dae085395c83a5dbb9a743df1a7901a5d843b001552d5ce3e5700a8 WHIRLPOOL a76ee93be9bedbb79733d52049e6d990d15b58fa425692633124a617bbb855794a271e8145dc73871713f4acb45055e7870e8be80adc3716677ddd227d8c7fad
MISC metadata.xml 237 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d SHA512 52882e327ceb9391938e5b9fdfcb2f0d9c7380f71bed273c84357ecb0f1f0d4e704d9c53e4791dda1d7eed5df2c4c029281de182a5076849b26718fc83462cc6 WHIRLPOOL 1b5ae26efb6a0d0edd3e21494e52dbc7cfd1621316057dc8d876280444ceb302c94109b4e780982943a7837f19de8f11c85f49b137d31f41d7c79db6387dab90
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQEcBAEBCAAGBQJS+kO+AAoJEOeBhlrCAAWGjJoH/RTE6B1RlBj0zWB3mlhevtXv
-3ba6f1kqHX1Jc49exCdDJ0DDvT7tYHlra9KfGlEevd89eZs00eOZRy7lDwDLr4P2
-Vo0+3afFzZTvWM3iUYcHVus++eK16XziEGYqFPzmPunzX8ZcGUvNoolMe10RVskR
-I6mnLtKqm22PNPtGuC5ufg78ug5L7Y82OJUkBuGVjXCSHk1KAF6YlKuScuScKqa0
-r7g//tiLFeVUzfZJJto5HSUaYU5AxJyCT8LoHvcA9gHlp6Xcsv4ufAeSi4LSesD8
-NbmgIUKnORxRZ/yZF/oQ+DULNXm5hgzU9vaaSYW6iS+7vSERqWTxBBaZ7FpL9cM=
-=f4mo
+iQEcBAEBCAAGBQJUGxgyAAoJEOeBhlrCAAWGF8gH/1NSAgk3XYdUSsRR0A2oOzAC
+LnIIwmFQTNfb7y0by3AB10pvtzxkSvAsmh04oO8CE4Zk0OGEoQ090o99qB5GWFUW
+sHv71Lzz+DeyJlqP4C6Mm1rsK+DlImgReFzadfkRnNIaGXcgpfb1sYTU2KE6UYAj
+M7m3am2wIDglBtaSXKyjj9SaZrFSZJBHDsGKp3l4BwWZQQAnLzf2bBNsieVGY7v/
+2beimTqlmUidMfPE+H0e1WDUzG4U9M4PE6pIR1hoah4She3m5VelqOrN2OEsyBAx
+VTEfgf0v1rcN6dYvJIhFjQNpdf+bJ7dcYAhCf1mvKIuCgVnJS/b6y8Pc4oXIG9U=
+=4FPJ
-----END PGP SIGNATURE-----
diff --git a/sys-devel/byfl/byfl-1.0.ebuild b/sys-devel/byfl/byfl-1.0.ebuild
new file mode 100644
index 000000000000..c1aa64c0e044
--- /dev/null
+++ b/sys-devel/byfl/byfl-1.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/byfl/byfl-1.0.ebuild,v 1.1 2014/09/18 17:36:44 ottxor Exp $
+
+EAPI=5
+
+inherit autotools-utils flag-o-matic
+
+if [ "${PV}" = "9999" ]; then
+ EGIT_REPO_URI="git://github.com/losalamos/${PN^b}.git http://github.com/losalamos/${PN}.git"
+ inherit git-2
+ KEYWORDS=""
+ AUTOTOOLS_AUTORECONF=1
+ LLVM_VERSION="9999"
+else
+ LLVM_VERSION="3.5.0"
+ MY_P="${P}-llvm-${LLVM_VERSION}"
+ SRC_URI="https://github.com/losalamos/Byfl/releases/download/v${MY_P#${PN}}/${MY_P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+DESCRIPTION="Compiler-based Application Analysis"
+HOMEPAGE="https://github.com/losalamos/Byfl"
+
+SLOT="0"
+LICENSE="BSD"
+IUSE=""
+
+RDEPEND="~sys-devel/dragonegg-${LLVM_VERSION}
+ ~sys-devel/clang-${LLVM_VERSION}
+ ~sys-devel/llvm-${LLVM_VERSION}"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ append-cxxflags -std=c++11
+ autotools-utils_src_configure
+}
diff --git a/sys-devel/byfl/byfl-9999.ebuild b/sys-devel/byfl/byfl-9999.ebuild
index f90f99f1f1ef..98293b098afc 100644
--- a/sys-devel/byfl/byfl-9999.ebuild
+++ b/sys-devel/byfl/byfl-9999.ebuild
@@ -1,18 +1,23 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/byfl/byfl-9999.ebuild,v 1.5 2014/02/11 15:37:26 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/byfl/byfl-9999.ebuild,v 1.6 2014/09/18 17:36:44 ottxor Exp $
EAPI=5
-inherit autotools-utils multilib
+inherit autotools-utils flag-o-matic
if [ "${PV}" = "9999" ]; then
EGIT_REPO_URI="git://github.com/losalamos/${PN^b}.git http://github.com/losalamos/${PN}.git"
inherit git-2
KEYWORDS=""
+ AUTOTOOLS_AUTORECONF=1
+ LLVM_VERSION="9999"
else
- SRC_URI="https://github.com/losalamos/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ LLVM_VERSION="3.5.0"
+ MY_P="${P}-llvm-${LLVM_VERSION}"
+ SRC_URI="https://github.com/losalamos/Byfl/releases/download/v${MY_P#${PN}}/${MY_P}.tar.gz"
KEYWORDS="~amd64"
+ S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Compiler-based Application Analysis"
@@ -22,21 +27,12 @@ SLOT="0"
LICENSE="BSD"
IUSE=""
-RDEPEND=">=sys-devel/dragonegg-9999
- >=sys-devel/llvm-9999
- >=sys-devel/clang-9999"
+RDEPEND="~sys-devel/dragonegg-${LLVM_VERSION}
+ ~sys-devel/clang-${LLVM_VERSION}
+ ~sys-devel/llvm-${LLVM_VERSION}"
DEPEND="${RDEPEND}"
-src_prepare() {
- ln -s autoconf/configure.ac || die
- eaclocal -I autoconf/m4
- eautoconf
-}
-
src_configure() {
- local myeconfargs=(
- --enable-cxx11
- )
- autotools-utils_src_configure DRAGONEGG=/usr/$(get_libdir)/dragonegg.so
- MAKEOPTS+=" VERBOSE=1 LOPT=$(type -p opt)"
+ append-cxxflags -std=c++11
+ autotools-utils_src_configure
}