aboutsummaryrefslogtreecommitdiff
path: root/devel/lutok
Commit message (Collapse)AuthorAgeFilesLines
* Reflect lutok's master site move from Google Code to GitHub.Julio Merino2014-08-152-2/+3
| | | | | | | | Reviewed by: bdrewery (D610) Approved by: bdrewery (ports) Notes: svn path=/head/; revision=365021
* Replace LIB_DEPENDS on libatf by RUN_DEPENDS+BUILD_DEPENDSAntoine Brodin2014-06-031-2/+1
| | | | | | | | | This fixes build on FreeBSD 10 which has libatf in base Phabric: D134 Notes: svn path=/head/; revision=356413
* Enable the TEST option by default in atf-based ports.Julio Merino2014-05-261-1/+2
| | | | | | | | | | | | | | Get ports that use the atf libraries to install their tests by default. This is to showcase the potential of getting the tests installed on a live system and will also simplify the process of running them periodically out of /usr/local/tests/. Packages confirmed to build with this option enabled. Approved by: bapt (ports) Notes: svn path=/head/; revision=355276
* Change ports that use the ATF libraries to depend on devel/atf.Julio Merino2014-05-241-1/+4
| | | | | | | | | | | | | | | As part of this, make it possible to install devel/atf independently of the presence of ATF in the base system. This is so that we can turn the ATF libraries in base into private libraries. Note that this should have no effect on prebuilt binary packages because these changes only apply when the TEST option is selected, and this option is not yet the default. Approved by: eadler (ports) Notes: svn path=/head/; revision=355077
* Make devel/lutok use USES+=libtool.Julio Merino2014-05-172-3/+4
| | | | | | | | | As a side-effect, also make use of install-strip for installation. Approved by: bdrewery Notes: svn path=/head/; revision=354344
* Install tests for lutok, kyua-testers and kyua.Julio Merino2014-02-112-4/+14
| | | | | | | | | This is all conditionalized on a TEST option. Approved by: bdrewery Notes: svn path=/head/; revision=343717
* Remove FreeBSD svn keyword form pkg-plist files.Julio Merino2014-01-251-1/+0
| | | | | | | Approved by: bapt (ports) Notes: svn path=/head/; revision=341087
* Add staging support to kyua* and lutok.Julio Merino2014-01-242-9/+233
| | | | | | | | | | | While doing this, consolidate file handling into pkg-plist (instead of the previous split between the Makefile and the pkg-plist) for simplicity. Reviewed by: asomers (ex-maintainer) Approved by: bdrewery (ports) Notes: svn path=/head/; revision=340929
* Change maintainer of devel/{lutok,kyua-testers,kyua,kyua-atf-compat} fromAlan Somers2014-01-131-1/+1
| | | | | | | | | Alan Somers to Julio Merino, who is also the upstream maintainer. Approved by: bdrewery Notes: svn path=/head/; revision=339638
* Port to lua 5.2Baptiste Daroussin2014-01-101-29/+4
| | | | | | | Support stage which eliminate lots of hacks Notes: svn path=/head/; revision=339350
* Update to 0.4.Julio Merino2013-12-103-4/+4
| | | | | | | Approved by: rpaulo (mentor), asomers (maintainer), bdrewery (ports) Notes: svn path=/head/; revision=336124
* Update to version 0.3. Don't create the empty directory /usr/tests/lutok.Alan Somers2013-10-215-851/+14
| | | | | | | | | | PR: 183088 Submitted by: Julio Merino <julio@meroh.net> Reviewed by: asomers Approved by: bdrewery Notes: svn path=/head/; revision=331207
* Certain automated tools fail when @FreeBSD.org is not capitalized appropriatly.Eitan Adler2013-09-261-1/+1
| | | | | | | Fix ports which don't follow convention. Notes: svn path=/head/; revision=328410
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-1/+2
| | | | | | | devel part 3) Notes: svn path=/head/; revision=327724
* Lutok is a lightweight C++ API library for Lua.Bryan Drewery2013-05-196-0/+943
Lutok provides thin C++ wrappers around the Lua C API to ease the interaction between C++ and Lua. These wrappers make intensive use of RAII to prevent resource leakage, expose C++-friendly data types, report errors by means of exceptions and ensure that the Lua stack is always left untouched in the face of errors. The library also provides a small subset of miscellaneous utility functions built on top of the wrappers. Lutok focuses on providing a clean and safe C++ interface; the drawback is that it is not suitable for performance-critical environments. In order to implement error-safe C++ wrappers on top of a Lua C binary library, Lutok adds several layers or abstraction and error checking that go against the original spirit of the Lua C API and thus degrade performance. WWW: https://code.google.com/p/lutok/ PR: ports/177639 Submitted by: Alan Somers <asomers@FreeBSD.org> Notes: svn path=/head/; revision=318484