diff options
author | John Regan | 2021-01-04 15:34:28 -0500 |
---|---|---|
committer | John Regan | 2021-01-04 15:34:28 -0500 |
commit | 6c8b3b9430bcea19ef3b68aa80ff01bed2deb954 (patch) | |
tree | 217ce56ac867009affd62541126577c1dfb5c558 | |
download | aur-6c8b3b9430bcea19ef3b68aa80ff01bed2deb954.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 79 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6b033dd25a14 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = lua-luacov-reporter-gcovr + pkgdesc = A luacov reporter that creates gcovr json files + pkgver = 0.0.1 + pkgrel = 1 + url = https://github.com/jprjr/luacov-reporter-gcovr + arch = any + license = MIT + source = luacov-reporter-gcovr-0.0.1.tar.gz::https://github.com/jprjr/luacov-reporter-gcovr/archive/0.0.1.tar.gz + md5sums = 325ba7e98bd10b593f50d7a955baf284 + +pkgname = lua-luacov-reporter-gcovr + pkgdesc = A luacov reporter that creates gcovr json files + depends = lua + depends = lua-luacov + +pkgname = lua51-luacov-reporter-gcovr + pkgdesc = A luacov reporter that creates gcovr json files for Lua 5.1 + depends = lua51 + depends = lua51-luacov + +pkgname = lua52-luacov-reporter-gcovr + pkgdesc = A luacov reporter that creates gcovr json files for Lua 5.2 + depends = lua52 + depends = lua52-luacov + +pkgname = lua53-luacov-reporter-gcovr + pkgdesc = A luacov reporter that creates gcovr json files for Lua 5.3 + depends = lua53 + depends = lua53-luacov + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4baf335eb6ce --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: jprjr <john@jrjrtech.com> + +pkgname=('lua-luacov-reporter-gcovr' 'lua51-luacov-reporter-gcovr' 'lua52-luacov-reporter-gcovr' 'lua53-luacov-reporter-gcovr') +_pkgbase='luacov-reporter-gcovr' +pkgdesc='A luacov reporter that creates gcovr json files' +pkgver=0.0.1 +pkgrel=1 +arch=('any') +url='https://github.com/jprjr/luacov-reporter-gcovr' +license=('MIT') +source=("$_pkgbase-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +md5sums=('325ba7e98bd10b593f50d7a955baf284') + +package_lua-luacov-reporter-gcovr() { + pkgdesc+='' + depends=('lua' 'lua-luacov') + + cd "$_pkgbase-$pkgver" + install -Dm644 src/gcovr.lua "$pkgdir/usr/share/lua/5.4/luacov/reporter/gcovr.lua" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua51-luacov-reporter-gcovr() { + pkgdesc+=' for Lua 5.1' + depends=('lua51' 'lua51-luacov') + + cd "$_pkgbase-$pkgver" + install -Dm644 src/gcovr.lua "$pkgdir/usr/share/lua/5.1/luacov/reporter/gcovr.lua" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua52-luacov-reporter-gcovr() { + pkgdesc+=' for Lua 5.2' + depends=('lua52' 'lua52-luacov') + + cd "$_pkgbase-$pkgver" + install -Dm644 src/gcovr.lua "$pkgdir/usr/share/lua/5.2/luacov/reporter/gcovr.lua" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_lua53-luacov-reporter-gcovr() { + pkgdesc+=' for Lua 5.3' + depends=('lua53' 'lua53-luacov') + + cd "$_pkgbase-$pkgver" + install -Dm644 src/gcovr.lua "$pkgdir/usr/share/lua/5.3/luacov/reporter/gcovr.lua" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + |