summaryrefslogtreecommitdiff
path: root/lang/spl
AgeCommit message (Collapse)AuthorFilesLines
2015-04-06Revbump after updating textproc/icuadam1-2/+2
2014-10-07Revbump after updating libwebp and icuadam1-2/+2
2014-04-09recursive bump from icu shlib major bump.obache1-2/+2
2013-10-19Revbump after updating textproc/icuadam1-2/+2
2013-07-15* .include "../../devel/readline/buildlink3.mk" with USE_GNU_READLINE=yesryoon1-2/+2
are replaced with .include "../../devel/readline/buildlink3.mk", and USE_GNU_READLINE are removed, * .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE are replaced with .include "../../mk/readline.buildlink3.mk".
2013-05-09Massive revbump after updating graphics/ilmbase, graphics/openexr, textproc/icu.adam1-2/+2
2013-01-26Revbump after graphics/jpeg and textproc/icuadam1-2/+2
2012-10-02Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-05-23After the move of expat in base, this finds it and installs an additionaldholland2-3/+5
library. Since expat is relatively harmless, just add an unconditional dependence on expat and update the PLIST. PKGREVISION -> 4.
2012-04-27Recursive bump from icu shlib major bumped to 49.obache1-2/+2
2012-04-13Use correct header for PATH_MAX; fixes Linux build.dholland2-1/+21
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2011-12-18Fix build on NetBSD/i386 5.99.58.ryoon3-3/+27
* Some pkglint. * Add options.mk and sqlite option (default: off). More options may be introduced.
2011-04-01Support staged installation.asau1-8/+10
2010-03-02Reset maintainer, mail bouncedjoerg1-2/+2
2009-06-14Remove @dirrm entries from PLISTsjoerg1-10/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-1/+2
major change. Reported by Robert Elz in PR 41345.
2008-05-26Second round of explicit pax dependencies. As reminded by tnn@,joerg1-3/+3
many packages used to use ${PAX}. Use the common way of directly calling pax, it is created as tool after all.
2007-03-17Update spl to 1.0pre3.obache7-26/+84
Based on patch provided by Raphael Langerhorst in PR 35308. 1.0pre3: - Many tiny code cleanups and some small fixes - Some fixes for *BSD systems and 64bit sysytems - List of builtin functions is now a hash (thx to bernd) - Improved performance by reusing stack structs (thx to bernd) 1.0pre2: It contains some small cleanups and build fixes related to mod_fann and mod_gl. 1.0pre1: It only contains some small bugfixes and cleanups compared to version 0.9i 0.9i: This release is primarly a bugfix release.
2007-01-080.9h's distfile is now in OLD.obache1-2/+3
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-09-09Rename variable MAKEFILE to MAKE_FILE.obache1-2/+2
2006-05-29Expects bash. Use portable way to initialise a recursive mutex.joerg4-4/+74
DragonFly is a BSD as well. Bump revision.
2006-05-19Added more documentation. Bumped PKGREVISION.rillig2-5/+95
Patch provided by Raphael Langerhorst in PR 33508.
2006-05-19Added plenty of documentation, which is always good to have for arillig2-4/+193
programming language. Bumped PKGREVISION.
2006-05-19Imported spl from PR 33508.rillig5-0/+115
SPL is a powerful scripting language. It is very feature-rich (hashes, regular expressions, objects, exceptions, built-in template language, etc. pp.) and has a c-style syntax. The Name "SPL" is a left-recursive acronym and expands to "SPL Programming Language". The name was meant to be pronounced as an acronym, but I've already heard people pronouncing it "spell", which is also fine with me. The SPL VM is a pure bytecode interpeter. Support for JIT compilation or generating machine code for the host CPU is not planed and doesn't make much sense for various technical reasons. The entire SPL toolchain (compiler, assembler, virtual machine, etc) is pretty small (about 100k on x86 architectures). The additional memory usage by the applications is rather small too. One of the more advanced VM features is the capability to dump the entire VM state to a file and resume later. It is even possible to resume on another machine with a different architecture. SPL has support for loadable modules. The spl package contains already modules for stuff such as accessing SQL databases (SQLite, Postgres, MySQL), XML (incl. XPATH and XSLT), Terminal and File IO, Web Application development (the CGI, WSF and W2T (Web 2.0 Toolkit) modules), SDL, Qt and much more. SPL currently supports Linux,BSD Systems, other POSIX environments, MacOS-X (Darwin), SGI IRIX, Cygwin and native Win32 (using MinGW). Packaged by Raphael Langerhorst.