pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import bleeding-edge QBE as wip/qbe-git



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <charlotte%NetBSD.org@localhost>
Pushed By:	cfkoch
Date:		Wed Jan 18 17:42:50 2023 -0800
Changeset:	a370cb696f13709f2ba2a1146f35aa3b5cf76324

Modified Files:
	Makefile
Added Files:
	qbe-git/DESCR
	qbe-git/Makefile
	qbe-git/PLIST

Log Message:
Import bleeding-edge QBE as wip/qbe-git

This version tracks the latest QBE in Git

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a370cb696f13709f2ba2a1146f35aa3b5cf76324

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile         |  1 +
 qbe-git/DESCR    |  7 +++++++
 qbe-git/Makefile | 25 +++++++++++++++++++++++++
 qbe-git/PLIST    |  2 ++
 4 files changed, 35 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 98b0d00b9c..2e6c5d14ed 100644
--- a/Makefile
+++ b/Makefile
@@ -5002,6 +5002,7 @@ SUBDIR+=	pyzor
 SUBDIR+=	q
 SUBDIR+=	q2pro
 SUBDIR+=	qbe
+SUBDIR+=	qbe-git
 SUBDIR+=	qcdloop
 SUBDIR+=	qemu-git
 SUBDIR+=	qico
diff --git a/qbe-git/DESCR b/qbe-git/DESCR
new file mode 100644
index 0000000000..33975183c3
--- /dev/null
+++ b/qbe-git/DESCR
@@ -0,0 +1,7 @@
+QBE aims to be a pure C embeddable backend that provides 70% of the
+performance of advanced compilers in 10% of the code. Its small size serves
+both its aspirations of correctness and our ability to understand, fix, and
+improve it. It also serves its users by providing trivial integration and
+great flexibility.
+
+This version tracks the latest in Git.
diff --git a/qbe-git/Makefile b/qbe-git/Makefile
new file mode 100644
index 0000000000..d3305aaccc
--- /dev/null
+++ b/qbe-git/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD$
+
+DISTNAME=	qbe-0
+PKGNAME=	qbe-git-0
+CATEGORIES=	lang
+GIT_REPO=	git://c9x.me/qbe.git
+GIT_BRANCH=	master
+
+MAINTAINER=	charlotte%NetBSD.org@localhost
+HOMEPAGE=	https://c9x.me/compile/
+COMMENT=	Compiler backend
+LICENSE=	mit
+
+CONFLICTS+=	qbe-[0-9]*
+
+USE_LANGUAGES=	c
+USE_TOOLS+=	gmake
+NO_CONFIGURE=	yes
+
+BUILD_TARGET=	qbe
+
+INSTALL_MAKE_FLAGS+=	BINDIR=${PREFIX}/bin
+
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/qbe-git/PLIST b/qbe-git/PLIST
new file mode 100644
index 0000000000..2c6c6a59e3
--- /dev/null
+++ b/qbe-git/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/qbe


Home | Main Index | Thread Index | Old Index