Package Details: luvi-git 2.7.6.r0.g74011c4-1

Git Clone URL: https://aur.archlinux.org/luvi-git.git (read-only)
Package Base: luvi-git
Description: A project in-between luv and luvit
Upstream URL: https://github.com/luvit/luvi
Licenses: Apache
Conflicts: luvi
Provides: luvi
Submitter: slact
Maintainer: slact
Last Packager: slact
Votes: 0
Popularity: 0.000000
First Submitted: 2016-12-24 21:55
Last Updated: 2017-04-25 03:00

Required by (3)

  • lit (requires luvi)
  • lit (requires luvi) (make)
  • luvit (requires luvi)

Sources (1)

Latest Comments

slact commented on 2017-04-25 03:01

Fixed pkgver(), and using `make regular` now.

Using system luajit and openssl is tricky. I tried doing this a few months ago but gave up. Unfortunately, I don't quite recall what the issue was.

SoniEx2 commented on 2017-04-24 16:03

Please use `make regular` instead of `make tiny`. See comments in lit package.

Please figure out how to use system luajit and system openssl and stuff.

PhCl commented on 2017-04-23 12:57

When building it with "yaourt -S luvi-git", it fails:

==> Starting pkgver()...
/tmp/yaourt-tmp-phil/aur-luvi-git/./PKGBUILD: line 17: pushd: /tmp/yaourt-tmp-phil/aur-luvi-git/luvi: No such file or directory
==> ERROR: pkgver is not allowed to be empty.
==> ERROR: pkgver() generated an invalid version:
==> ERROR: Makepkg was unable to build luvi-git.

This error does not occur if you clone it and run makepkg directly.

To fix it, you can change pkgver to

pkgver() {
cd "$srcdir/luvi"
git describe --long --tags| sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}