From 5dad421f59f319552b447acf434b438074d78382 Mon Sep 17 00:00:00 2001 From: Palmer Dabbelt Date: Sat, 17 Jan 2015 16:26:53 -0800 Subject: Add sys-devel/pconfigure at 0.9.2 This is my build system. It's pretty much necessary to make anything else I've written run. --- sys-devel/pconfigure/Manifest | 2 ++ sys-devel/pconfigure/pconfigure-0.9.2.ebuild | 33 ++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 sys-devel/pconfigure/Manifest create mode 100644 sys-devel/pconfigure/pconfigure-0.9.2.ebuild (limited to 'sys-devel') diff --git a/sys-devel/pconfigure/Manifest b/sys-devel/pconfigure/Manifest new file mode 100644 index 0000000..aec7d4e --- /dev/null +++ b/sys-devel/pconfigure/Manifest @@ -0,0 +1,2 @@ +DIST pconfigure-0.9.2.tar.gz 154149 SHA256 fda942653e5ba279f3f6250a0282275802bc81979f1d1e78768ee3cacb0b9694 SHA512 a27e0d75cc5425eb40cc718fa781685433f1dd5ff0f6bbb262cd1e0d8e1d5b369a25ccd5c046adadc843e392279d18b696e165402fed2758ba36dbafb600f3f3 WHIRLPOOL f9e22e6e28b67ca62e7a68798e6ee7a13fef388922f847a635e775bde251efca66bcb16d6688e26d01399b53aa9734c8e89ef0825ce9aa1bb12f243dd971041c +EBUILD pconfigure-0.9.2.ebuild 833 SHA256 c0032acc004d1becda5071cf9d176b2d64b8dae710313e2b584758caa0711d54 SHA512 7eff9612c0e2799ca48f2c4ebcbf544c093f99da1f50935addb4ca1c1cc36ba772bafe13dd43d81e97163dbd7a328504b27a4ab25be9925b37c97783bbc7b139 WHIRLPOOL ab4f8979cdd7500ce449c60850963d3f04e3587a4b688ee9d698cb71f0a05e9d09de1ca3c7bf8cfcb7530f99e47dca1dfbecd7e67f0aac430af9b1a78299d057 diff --git a/sys-devel/pconfigure/pconfigure-0.9.2.ebuild b/sys-devel/pconfigure/pconfigure-0.9.2.ebuild new file mode 100644 index 0000000..2a1d84e --- /dev/null +++ b/sys-devel/pconfigure/pconfigure-0.9.2.ebuild @@ -0,0 +1,33 @@ +EAPI="4" +inherit eutils + +DESCRIPTION="Palmer Dabbelt's Configure Replacement" +HOMEPAGE="http://www.dabbelt.com/~palmer/software/pconfigure/" +SRC_URI="https://github.com/palmer-dabbelt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 amd64-linux" +IUSE="scala" + +RDEPEND="dev-util/pkgconfig + dev-util/strace + sys-devel/make + sys-devel/gcc + sys-libs/talloc + scala? ( dev-lang/scala ) + " + +DEPEND="${RDEPEND}" + +src_configure() { + echo "LANGUAGES += c" >> Configfile.local + for i in $(echo ${CFLAGS}); do + echo "COMPILEOPTS += ${i}" >> Configfile.local + done + echo "COMPILEOPTS += -DPBASHC_SHEBANG=\\\"\#\!${EPREFIX}/bin/bash\\\""\ + >> Configfile.local + + sh bootstrap.sh --prefix ${EPREFIX}/usr \ + || die "Failed to bootstap pconfigure" +} -- cgit v1.2.3-65-gdbad