Date: Mon, 26 Mar 2012 10:38:39 -0300 (BRT) From: gugabsd <luizgustavo@luizgustavo.pro.br> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/166415: [NEW PORT] www/luakit: Fast, small, webkit based browser framework extensible by Lua Message-ID: <20120326133839.7D26384416@desktop.luizgustavo.pro.br> Resent-Message-ID: <201203261340.q2QDe2uQ066102@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 166415 >Category: ports >Synopsis: [NEW PORT] www/luakit: Fast, small, webkit based browser framework extensible by Lua >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Mar 26 13:40:02 UTC 2012 >Closed-Date: >Last-Modified: >Originator: gugabsd >Release: FreeBSD 9.0-RELEASE amd64 >Organization: >Environment: System: FreeBSD desktop.luizgustavo.pro.br 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC >Description: Luakit is a highly configurable, micro-browser framework based on the WebKit web content engine and the GTK+ toolkit. It is very fast, extensible by Lua and licensed under the GNU GPLv3 license. It is primarily targeted at power users, developers and any people with too much time on their hands who want to have fine-grained control over their web browsers behaviour and interface. WWW: http://luakit.org Generated with FreeBSD Port Tools 0.99_4 (mode: new) >How-To-Repeat: >Fix: --- .shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # luakit # luakit/files # luakit/files/patch-config.mk # luakit/files/patch-gentokens # luakit/pkg-descr # luakit/distinfo # luakit/Makefile # echo c - luakit mkdir -p luakit > /dev/null 2>&1 echo c - luakit/files mkdir -p luakit/files > /dev/null 2>&1 echo x - luakit/files/patch-config.mk sed 's/^X//' >luakit/files/patch-config.mk << '03a0d83d66ccf5a02ad9991708c26d1d' Xdiff -r 1a525885c788 config.mk X--- config.mk Fri Mar 23 23:55:52 2012 -0300 X+++ config.mk Fri Mar 23 23:57:41 2012 -0300 X@@ -5,10 +5,10 @@ X PREFIX ?= /usr/local X INSTALLDIR := $(DESTDIR)$(PREFIX) X X-MANPREFIX ?= $(PREFIX)/share/man X+MANPREFIX := $(PREFIX)/man X MANPREFIX := $(DESTDIR)$(MANPREFIX) X X-DOCDIR ?= $(PREFIX)/share/luakit/docs X+DOCDIR ?= $(PREFIX)/share/doc/luakit X DOCDIR := $(DESTDIR)$(DOCDIR) X X # Use the Just-In-Time compiler for lua (for faster lua code execution) 03a0d83d66ccf5a02ad9991708c26d1d echo x - luakit/files/patch-gentokens sed 's/^X//' >luakit/files/patch-gentokens << 'be31883fc8535fe96c1a2e8353faf6b2' Xdiff -r 25cc3a246cba build-utils/gentokens.lua X--- build-utils/gentokens.lua Fri Mar 23 22:32:16 2012 -0300 X+++ build-utils/gentokens.lua Fri Mar 23 22:33:52 2012 -0300 X@@ -1,4 +1,4 @@ X-#!/usr/bin/env lua X+#!/usr/local/bin/lua-5.1 X X -- build-utils/gentokens.lua - gen tokenize lib X -- be31883fc8535fe96c1a2e8353faf6b2 echo x - luakit/pkg-descr sed 's/^X//' >luakit/pkg-descr << '5bb0b0b1db20062c07aaf1ab63dcd647' XLuakit is a highly configurable, micro-browser framework Xbased on the WebKit web content engine and the GTK+ toolkit. X XIt is very fast, extensible by Lua and licensed under the XGNU GPLv3 license. It is primarily targeted at power users, Xdevelopers and any people with too much time on their hands Xwho want to have fine-grained control over their web browsers Xbehaviour and interface. X XWWW: http://luakit.org 5bb0b0b1db20062c07aaf1ab63dcd647 echo x - luakit/distinfo sed 's/^X//' >luakit/distinfo << '9cf95cb6c8cc3dd72b155517e3109c89' XSHA256 (luakit-2011.07.22.tar.gz) = 8a0d5ce7657de5dde270a691911b26822cb3259b8bf5a0fcf6c02f7748ad4a3d XSIZE (luakit-2011.07.22.tar.gz) = 148704 9cf95cb6c8cc3dd72b155517e3109c89 echo x - luakit/Makefile sed 's/^X//' >luakit/Makefile << 'f05171d19dd182c25b5ac5e536ecfeba' X# New ports collection makefile for: luakit X# Date created: 2012-03-23 X# Whom: gugabsd <gugabsd@mundounix.com.br> X# X# $FreeBSD$ X# X XPORTNAME= luakit XPORTVERSION= 2011.07.22 XCATEGORIES= www XMASTER_SITES= https://github.com/mason-larobina/${PORTNAME}/tarball/${PORTVERSION}-r1/ X XMAINTAINER= gugabsd@mundounix.com.br XCOMMENT= Fast, small, webkit based browser framework extensible by Lua X XLICENSE= GPLv3 XLICENSE_FILE= ${WRKSRC}/COPYING.GPLv3 X XGITVERSION= b1fb7fa XFETCH_ARGS= -pRr XWRKSRC= ${WRKDIR}/mason-larobina-${PORTNAME}-${GITVERSION} X XBUILD_DEPENDS= ${LOCALBASE}/bin/help2man:${PORTSDIR}/misc/help2man XLIB_DEPENDS= webkitgtk-1.0.0:${PORTSDIR}/www/webkit-gtk2 \ X sqlite3.8:${PORTSDIR}/databases/sqlite3 XRUN_DEPENDS= ${LUA_MODLIBDIR}/lfs.so:${PORTSDIR}/devel/luafilesystem X XUSE_GMAKE= yes XUSE_GNOME= glib20 gtk20 pkgconfig XUSE_LUA= 5.1+ X XMAN1= luakit.1 XPLIST_FILES= bin/luakit X XOPTIONS= UNIQUE "Enable single instance support" on \ X LUAJIT "Use the Just-In-Time compiler for lua" off X X.include <bsd.port.pre.mk> X X.if defined(WITH_UNIQUE) XLIB_DEPENDS+= unique-1.0.2:${PORTSDIR}/x11-toolkits/unique XCONFIGURE_ARGS+=USE_UNIQUE=1 X.else XCONFIGURE_ARGS+=USE_UNIQUE=0 X.endif X X.if defined(WITH_LUAJIT) XLIB_DEPENDS+= luajit:${PORTSDIR}/lang/luajit XCONFIGURE_ARGS+=USE_LUAJIT=1 X.else XCONFIGURE_ARGS+=USE_LUAJIT=0 X.endif X X.include <bsd.port.post.mk> f05171d19dd182c25b5ac5e536ecfeba exit --- .shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120326133839.7D26384416>