summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-electronics/flo-llvm/Manifest2
-rw-r--r--sci-electronics/flo-llvm/flo-llvm-0.0.22.ebuild32
2 files changed, 34 insertions, 0 deletions
diff --git a/sci-electronics/flo-llvm/Manifest b/sci-electronics/flo-llvm/Manifest
index ad15ca9..b82c2dc 100644
--- a/sci-electronics/flo-llvm/Manifest
+++ b/sci-electronics/flo-llvm/Manifest
@@ -2,7 +2,9 @@ DIST flo-llvm-0.0.14.tar.gz 73808 SHA256 9ac599212843fe6192e771cee47ba5fd32c403d
DIST flo-llvm-0.0.15.tar.gz 73913 SHA256 59865f04ca0ca6fbbbe12a8e6389bceb0c5b2a862a43dc16dc9e525a57845f4b SHA512 e4e7ac019a6919c23721e15fe2bfcb689dee88ec7013d06f1d0be703abf831f5c53d0c83a48167b87cedb4ad9e1ac7f1c85ec5f5ecf555a7248270714df22934 WHIRLPOOL 31b04a22c598865b3af4a5a22c6e54b4698ba7805623879c5e0054037c00a2e6d700d600edd330ca950856084fd28b1ec95d9d1b73047619566fcd163834b08f
DIST flo-llvm-0.0.18.tar.gz 74144 SHA256 10a34f9c02772809c1b96c0aa3809b1bea28bcfd510684730ab12c2a317a40dd SHA512 e253d3a4808c3d590729dd2f03214b0b5c2136947b3b5f82ed6e6ff7bd94bbbcb1c6e12ceb4b963f4306f03867b7a4f78cfd27564595ede0ce8b2d44c61670b2 WHIRLPOOL 89c88730b7fe8f65d25f0f33331d8fae05c4f384f384ec89ae0775b482dc2e19020b63ba07cd99d687104732f00039932cfc319cf926e6c2b95537d439f762d9
DIST flo-llvm-0.0.19.tar.gz 74890 SHA256 4ec7f2a9e84ef81181f9921bd4cde72cc0a3aacb321490664bc2576c5ea05f6f SHA512 08e9c0c0332eaee0f1fda25d6620603b69e51c96641f822538f2783ec74fb20641f138b58e9ac83f903bb1ca0251106c3feb53b112d37cd4fddbdaf5188ac57e WHIRLPOOL 18cc547a7542b1172a06e2cc8a774ec6252a755ba0abfa5cb4b6cf3b3a6f2b1d8f9f7c859a52b879fb60691226a7b23ec58daffc7e65abca3b865429ca3fcc1f
+DIST flo-llvm-0.0.22.tar.gz 76976 SHA256 4b4d92069ce03120379a8157dd087e76db42b45796de62815e8e7e4929bd985a SHA512 b7200c51fe94a02a78979001721880a0cc1beb6c07f2cf0b8dd54b3f4ce9213bb4f30f5f5b110f7e8062a6376d0f38358a99e51939cf2ea2c827f9534062f51b WHIRLPOOL e02e541544be727a118f6ecf0fd4f7764493a338b0d48ffde1ddeb16424e1a0cea4a4b86521e6b1c90e33feb5eede26532738aaf8ebd161159bc741d65d558e3
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
EBUILD flo-llvm-0.0.18.ebuild 688 SHA256 4204bd9e3f8008956ce697fc56b45363fc4ecb167d07a6cd6d3627579164ad43 SHA512 9f0a7d2cbab5d6c84e9355283b90df27b5c34fafcdb932601bddee8977391e761252595cbf193fede82a754278dd6095251b5c0679b600bee9fd37ec698de18f WHIRLPOOL 7bf8de276bdcf9429ef3e8037b5d3b8b321d92dfe9164c3d89df4bd1edf28ee47b02f86c188fdd0667c3041743fd7b2b83ebd37ba5ee2287a0edd6b3c6c8a477
EBUILD flo-llvm-0.0.19.ebuild 688 SHA256 4204bd9e3f8008956ce697fc56b45363fc4ecb167d07a6cd6d3627579164ad43 SHA512 9f0a7d2cbab5d6c84e9355283b90df27b5c34fafcdb932601bddee8977391e761252595cbf193fede82a754278dd6095251b5c0679b600bee9fd37ec698de18f WHIRLPOOL 7bf8de276bdcf9429ef3e8037b5d3b8b321d92dfe9164c3d89df4bd1edf28ee47b02f86c188fdd0667c3041743fd7b2b83ebd37ba5ee2287a0edd6b3c6c8a477
+EBUILD flo-llvm-0.0.22.ebuild 688 SHA256 4204bd9e3f8008956ce697fc56b45363fc4ecb167d07a6cd6d3627579164ad43 SHA512 9f0a7d2cbab5d6c84e9355283b90df27b5c34fafcdb932601bddee8977391e761252595cbf193fede82a754278dd6095251b5c0679b600bee9fd37ec698de18f WHIRLPOOL 7bf8de276bdcf9429ef3e8037b5d3b8b321d92dfe9164c3d89df4bd1edf28ee47b02f86c188fdd0667c3041743fd7b2b83ebd37ba5ee2287a0edd6b3c6c8a477
diff --git a/sci-electronics/flo-llvm/flo-llvm-0.0.22.ebuild b/sci-electronics/flo-llvm/flo-llvm-0.0.22.ebuild
new file mode 100644
index 0000000..8a0912b
--- /dev/null
+++ b/sci-electronics/flo-llvm/flo-llvm-0.0.22.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-0.9.4
+ 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
+}