commit:     6daca6b24cdb90b1774873961ef2a97bceb10cda
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Jun 25 00:12:46 2022 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Jun 25 00:17:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6daca6b2

sys-devel/qbe: Fix prefix, docs, cflags

Closes: https://bugs.gentoo.org/854072
Closes: https://bugs.gentoo.org/854069
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 sys-devel/qbe/{qbe-1.0.ebuild => qbe-1.0-r1.ebuild} | 9 ++++++++-
 sys-devel/qbe/qbe-9999.ebuild                       | 9 ++++++++-
 2 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/sys-devel/qbe/qbe-1.0.ebuild b/sys-devel/qbe/qbe-1.0-r1.ebuild
similarity index 75%
rename from sys-devel/qbe/qbe-1.0.ebuild
rename to sys-devel/qbe/qbe-1.0-r1.ebuild
index 3013cbf73..28dcf8765 100644
--- a/sys-devel/qbe/qbe-1.0.ebuild
+++ b/sys-devel/qbe/qbe-1.0-r1.ebuild
@@ -17,6 +17,13 @@ HOMEPAGE="https://c9x.me/compile/";
 LICENSE="MIT"
 SLOT="0"
 
+DOCS=( README doc )
+
+src_compile() {
+       emake CFLAGS="-std=c99 ${CPPFLAGS} ${CFLAGS}"
+}
+
 src_install() {
-       PREFIX=/usr default
+       einstalldocs
+       emake install DESTDIR="${ED}" PREFIX=/usr
 }

diff --git a/sys-devel/qbe/qbe-9999.ebuild b/sys-devel/qbe/qbe-9999.ebuild
index 3013cbf73..28dcf8765 100644
--- a/sys-devel/qbe/qbe-9999.ebuild
+++ b/sys-devel/qbe/qbe-9999.ebuild
@@ -17,6 +17,13 @@ HOMEPAGE="https://c9x.me/compile/";
 LICENSE="MIT"
 SLOT="0"
 
+DOCS=( README doc )
+
+src_compile() {
+       emake CFLAGS="-std=c99 ${CPPFLAGS} ${CFLAGS}"
+}
+
 src_install() {
-       PREFIX=/usr default
+       einstalldocs
+       emake install DESTDIR="${ED}" PREFIX=/usr
 }

Reply via email to