pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Import the LOLCODE C interpreter as wip/lci.
Module Name: pkgsrc-wip
Committed By: Christian Koch <cfkoch%edgebsd.org@localhost>
Pushed By: cfkoch
Date: Tue Feb 23 23:11:14 2016 -0800
Changeset: 2e8e058b2f454d8327ce8f7a40699737a9dd045f
Modified Files:
Makefile
Added Files:
lci/DESCR
lci/Makefile
lci/PLIST
lci/distinfo
Log Message:
Import the LOLCODE C interpreter as wip/lci.
lci is a LOLCODE interpreter written in C and is designed to be correct,
portable, fast, and precisely documented.
- correct: Every effort has been made to test lci's conformance to the
LOLCODE language specification. Unit tests come packaged with the lci
source code.
- portable: lci follows the widely ported ANSI C specification allowing it
to compile on a broad range of systems.
- fast: Much effort has gone into producing simple and efficient code
whenever possible to the extent that the above points are not compromized.
- precisely documented: lci uses Doxygen to generate literate code
documentation, browsable here.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=2e8e058b2f454d8327ce8f7a40699737a9dd045f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
lci/DESCR | 16 ++++++++++++++++
lci/Makefile | 20 ++++++++++++++++++++
lci/PLIST | 2 ++
lci/distinfo | 5 +++++
5 files changed, 44 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index bdf857e..cd69ea3 100644
--- a/Makefile
+++ b/Makefile
@@ -1476,6 +1476,7 @@ SUBDIR+= lat
SUBDIR+= lbt
SUBDIR+= lcalc
SUBDIR+= lcdproc
+SUBDIR+= lci
SUBDIR+= lcrack
SUBDIR+= ldapbrowser
SUBDIR+= ldapdns
diff --git a/lci/DESCR b/lci/DESCR
new file mode 100644
index 0000000..576803b
--- /dev/null
+++ b/lci/DESCR
@@ -0,0 +1,16 @@
+lci is a LOLCODE interpreter written in C and is designed to be correct,
+portable, fast, and precisely documented.
+
+- correct: Every effort has been made to test lci's conformance to the
+ LOLCODE language specification. Unit tests come packaged with the lci
+ source code.
+
+- portable: lci follows the widely ported ANSI C specification allowing it
+ to compile on a broad range of systems.
+
+- fast: Much effort has gone into producing simple and efficient code
+ whenever possible to the extent that the above points are not
+ compromized.
+
+- precisely documented: lci uses Doxygen to generate literate code
+ documentation, browsable here.
diff --git a/lci/Makefile b/lci/Makefile
new file mode 100644
index 0000000..6113833
--- /dev/null
+++ b/lci/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD$
+
+DISTNAME= lci-${GITHUB_TAG}
+PKGNAME= lci-${GITHUB_TAG:S/v//}
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GITHUB:=justinmeza/}
+GITHUB_TAG= v0.11.2
+
+MAINTAINER= cfkoch%edgebsd.org@localhost
+COMMENT= A LOLCODE interpreter written in C
+HOMEPAGE= http://lolcode.org/
+LICENSE= gnu-gpl-v3
+
+EXTRACT_USING= gtar
+USE_CMAKE= yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/readline/buildlink3.mk"
+.include "../../devel/ncurses/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lci/PLIST b/lci/PLIST
new file mode 100644
index 0000000..ebc388a
--- /dev/null
+++ b/lci/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+bin/lci
diff --git a/lci/distinfo b/lci/distinfo
new file mode 100644
index 0000000..5c144da
--- /dev/null
+++ b/lci/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+SHA1 (lci-v0.11.2.tar.gz) = 6c5b996bb4defb77542a8fb525df9991b21139f9
+RMD160 (lci-v0.11.2.tar.gz) = 5ff8c426b75d94a1e349e3e3ad96af32d702d224
+Size (lci-v0.11.2.tar.gz) = 312257 bytes
Home |
Main Index |
Thread Index |
Old Index