summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsolaraquarion2017-02-14 07:52:23 -0500
committersolaraquarion2017-02-14 07:52:23 -0500
commitd120340a2a9accf0fa80acd5a3e4c4ca3fe724e6 (patch)
tree566abf0c50c2334f0b63ac0b70d2d0c67d9c2d4b
downloadaur-d120340a2a9accf0fa80acd5a3e4c4ca3fe724e6.tar.gz
initial commit
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD53
2 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4653963c4d01
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,31 @@
+# Generated by mksrcinfo v8
+# Tue Feb 14 12:52:12 UTC 2017
+pkgbase = luakit-git
+ pkgdesc = Browser framework based on Webkit and Lua
+ pkgver = r2735.5f2a71b
+ pkgrel = 1
+ url = https://github.com/luakit/luakit
+ arch = x86_64
+ arch = i686
+ license = GPL3
+ makedepends = help2man
+ makedepends = git
+ depends = webkitgtk2
+ depends = lua51-filesystem
+ depends = libunique
+ depends = luajit
+ provides = luakit
+ conflicts = luakit
+ options = !makeflags
+ backup = etc/xdg/luakit/binds.lua
+ backup = etc/xdg/luakit/globals.lua
+ backup = etc/xdg/luakit/modes.lua
+ backup = etc/xdg/luakit/rc.lua
+ backup = etc/xdg/luakit/theme.lua
+ backup = etc/xdg/luakit/webview.lua
+ backup = etc/xdg/luakit/window.lua
+ source = git://github.com/aidanholm/luakit#branch=develop
+ md5sums = SKIP
+
+pkgname = luakit-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..019191b8795d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,53 @@
+# Maintainer:
+# Contributor: Alexander F Rødseth <xyproto@archlinux.org>
+# Contributor: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
+# Contributor: Thomas Dziedzic <gostrc@gmail.com>
+# Contributor: J. W. Birdsong <jwbirdsong@gmail.com>
+
+pkgname=luakit-git
+gitname=luakit
+pkgver=r2735.5f2a71b
+pkgrel=1
+pkgdesc='Browser framework based on Webkit and Lua'
+arch=('x86_64' 'i686')
+url='https://github.com/luakit/luakit'
+license=('GPL3')
+makedepends=('help2man' 'git')
+provides=('luakit')
+conflicts=('luakit')
+depends=('webkitgtk2' 'lua51-filesystem' 'libunique' 'luajit')
+backup=('etc/xdg/luakit/binds.lua'
+ 'etc/xdg/luakit/globals.lua'
+ 'etc/xdg/luakit/modes.lua'
+ 'etc/xdg/luakit/rc.lua'
+ 'etc/xdg/luakit/theme.lua'
+ 'etc/xdg/luakit/webview.lua'
+ 'etc/xdg/luakit/window.lua')
+options=('!makeflags')
+source=("git://github.com/aidanholm/luakit#branch=develop")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/$gitname"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+prepare() {
+ cd "$srcdir/$gitname"
+ sed -i '1s,lua,luajit,' build-utils/gentokens.lua
+}
+
+build() {
+ cd "${srcdir}/${gitname}"
+ make USE_LUAJIT=1 PREFIX=/usr all
+}
+
+package() {
+ cd "${srcdir}/${gitname}"
+ make PREFIX=/usr DESTDIR="$pkgdir" install
+ chmod -x "$pkgdir/usr/share/pixmaps/luakit.png"
+ chmod -x "$pkgdir/usr/share/applications/luakit.desktop"
+}