summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2015-02-17 16:00:16 -0800
committerPalmer Dabbelt <palmer@dabbelt.com>2015-02-17 16:00:16 -0800
commitb991bdd61d50eda5fddea407f1d703ce56951972 (patch)
tree5598f0ef5036554a1bb7b07c447233c8af094814
parentAdd flo-llvm at 0.0.14 (diff)
downloadpalmer-b991bdd61d50eda5fddea407f1d703ce56951972.tar.gz
palmer-b991bdd61d50eda5fddea407f1d703ce56951972.tar.bz2
palmer-b991bdd61d50eda5fddea407f1d703ce56951972.zip
Update flo-llvm to 0.0.15
-rw-r--r--sci-electronics/flo-llvm/Manifest2
-rw-r--r--sci-electronics/flo-llvm/flo-llvm-0.0.15.ebuild32
2 files changed, 34 insertions, 0 deletions
diff --git a/sci-electronics/flo-llvm/Manifest b/sci-electronics/flo-llvm/Manifest
index 9898901..43eb682 100644
--- a/sci-electronics/flo-llvm/Manifest
+++ b/sci-electronics/flo-llvm/Manifest
@@ -1,2 +1,4 @@
DIST flo-llvm-0.0.14.tar.gz 73808 SHA256 9ac599212843fe6192e771cee47ba5fd32c403dfac171e10ade7e26a8330327c SHA512 2076a87166211034e9ffff1607e806b6385f7dca9bce2203181ed97271bc5e2e2c15c7a860ec034df6240325e0777c2240da64aaccc894f9f4b25c639c1bffbf WHIRLPOOL fcd529dc5814a5bed0a7a644ccab813daeef48f5294ae5f2962977fc9170c0e23a0233b3cac82c74b2ae23d2a05d483a6f009fa55cb31135e453090a8189c082
+DIST flo-llvm-0.0.15.tar.gz 73913 SHA256 59865f04ca0ca6fbbbe12a8e6389bceb0c5b2a862a43dc16dc9e525a57845f4b SHA512 e4e7ac019a6919c23721e15fe2bfcb689dee88ec7013d06f1d0be703abf831f5c53d0c83a48167b87cedb4ad9e1ac7f1c85ec5f5ecf555a7248270714df22934 WHIRLPOOL 31b04a22c598865b3af4a5a22c6e54b4698ba7805623879c5e0054037c00a2e6d700d600edd330ca950856084fd28b1ec95d9d1b73047619566fcd163834b08f
EBUILD flo-llvm-0.0.14.ebuild 680 SHA256 f57f3f83fc884298dd32e719f54ce3e910282490a41c0f53b311d9c9d4c9f80a SHA512 0d0331d48c5721876427d66019adb959c003b51830a045423e4801ddef8ffd7731ed5e775c36f26e5522effcb0db01d95ba163ebc5e9628f7f60e68524b83f47 WHIRLPOOL 775e5ddbe0de0f1d09f5802e54428cd764902fff8be604059fc55e061d4d8cce0a8fb06d210c6a5d4e992c90500f9b0174c6ea38d87d788d3d22274b248e3741
+EBUILD flo-llvm-0.0.15.ebuild 680 SHA256 f57f3f83fc884298dd32e719f54ce3e910282490a41c0f53b311d9c9d4c9f80a SHA512 0d0331d48c5721876427d66019adb959c003b51830a045423e4801ddef8ffd7731ed5e775c36f26e5522effcb0db01d95ba163ebc5e9628f7f60e68524b83f47 WHIRLPOOL 775e5ddbe0de0f1d09f5802e54428cd764902fff8be604059fc55e061d4d8cce0a8fb06d210c6a5d4e992c90500f9b0174c6ea38d87d788d3d22274b248e3741
diff --git a/sci-electronics/flo-llvm/flo-llvm-0.0.15.ebuild b/sci-electronics/flo-llvm/flo-llvm-0.0.15.ebuild
new file mode 100644
index 0000000..56f4b4d
--- /dev/null
+++ b/sci-electronics/flo-llvm/flo-llvm-0.0.15.ebuild
@@ -0,0 +1,32 @@
+EAPI="5"
+
+inherit eutils
+
+DESCRIPTION="Converts Flo files to LLVM files"
+HOMEPAGE="http://dabbelt.com/~palmer/software/${PN}/"
+SRC_URI="https://github.com/palmer-dabbelt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/$PV"
+KEYWORDS="amd64 amd64-linux"
+IUSE=""
+
+RDEPEND="sys-devel/pconfigure
+ sci-electronics/libflo:=
+ sys-devel/llvm
+ sys-devel/clang"
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ echo "PREFIX = ${EPREFIX}/usr" > Configfile.local
+
+ echo "LANGUAGES += c" >> Configfile.local
+ echo "COMPILEOPTS += -DNDEBUG" >> Configfile.local
+
+ pconfigure --verbose || die "pconfigure failed"
+}
+
+src_install() {
+ make D=$D install
+}