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