pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/qbe



Module Name:    pkgsrc
Committed By:   charlotte
Date:           Thu Jan 19 02:20:00 UTC 2023

Added Files:
        pkgsrc/lang/qbe: DESCR Makefile PLIST distinfo

Log Message:
lang/qbe: Import package

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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/qbe/DESCR pkgsrc/lang/qbe/Makefile \
    pkgsrc/lang/qbe/PLIST pkgsrc/lang/qbe/distinfo

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

Added files:

Index: pkgsrc/lang/qbe/DESCR
diff -u /dev/null pkgsrc/lang/qbe/DESCR:1.1
--- /dev/null   Thu Jan 19 02:20:00 2023
+++ pkgsrc/lang/qbe/DESCR       Thu Jan 19 02:20:00 2023
@@ -0,0 +1,5 @@
+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.
Index: pkgsrc/lang/qbe/Makefile
diff -u /dev/null pkgsrc/lang/qbe/Makefile:1.1
--- /dev/null   Thu Jan 19 02:20:00 2023
+++ pkgsrc/lang/qbe/Makefile    Thu Jan 19 02:20:00 2023
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2023/01/19 02:20:00 charlotte Exp $
+
+DISTNAME=      qbe-1.0
+CATEGORIES=    lang
+MASTER_SITES=  https://c9x.me/git/qbe.git/snapshot/
+
+MAINTAINER=    charlotte%NetBSD.org@localhost
+HOMEPAGE=      https://c9x.me/compile/
+COMMENT=       Compiler backend
+LICENSE=       mit
+
+CONFLICTS+=    qbe-git-[0-9]*
+
+USE_LANGUAGES= c
+USE_TOOLS+=    gmake
+NO_CONFIGURE=  yes
+
+BUILD_TARGET=  qbe
+
+INSTALL_MAKE_FLAGS+=   BINDIR=${PREFIX}/bin
+
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/lang/qbe/PLIST
diff -u /dev/null pkgsrc/lang/qbe/PLIST:1.1
--- /dev/null   Thu Jan 19 02:20:00 2023
+++ pkgsrc/lang/qbe/PLIST       Thu Jan 19 02:20:00 2023
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/19 02:20:00 charlotte Exp $
+bin/qbe
Index: pkgsrc/lang/qbe/distinfo
diff -u /dev/null pkgsrc/lang/qbe/distinfo:1.1
--- /dev/null   Thu Jan 19 02:20:00 2023
+++ pkgsrc/lang/qbe/distinfo    Thu Jan 19 02:20:00 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/01/19 02:20:00 charlotte Exp $
+
+BLAKE2s (qbe-1.0.tar.gz) = c528787ae40a7e6863bf523c258bcd9a0d846c594b56942a7421ba8df32c6390
+SHA512 (qbe-1.0.tar.gz) = 21d1a6a62b389073cb8ca9973144cdc8d075e56baea35e6323d6a98a3c0e891097e3404f3016f3466ba50da99627be11d43978c9f6c10ffff9b6be7740305875
+Size (qbe-1.0.tar.gz) = 351977 bytes



Home | Main Index | Thread Index | Old Index