diff options
author | Popolon | 2022-02-20 17:01:56 +0100 |
---|---|---|
committer | Popolon | 2022-02-20 17:01:56 +0100 |
commit | 7c56d0b2b3e1689ab0bc28d1384ff09b347e00cc (patch) | |
tree | bea72b3d1f286065ac566fc86731c8128d5c16d8 | |
download | aur-7c56d0b2b3e1689ab0bc28d1384ff09b347e00cc.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ee37d4d14fa --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,25 @@ +pkgbase = lua-timerwheel + pkgdesc = File System Library for the Lua Programming Language + pkgver = 0.2.0 + pkgrel = 1 + url = https://tieske.github.io/timerwheel.lua/ + arch = x86_64 + license = MIT + makedepends = lua + makedepends = lua51 + makedepends = lua52 + makedepends = lua53 + source = lua-timerwheel-0.2.0.tar.gz::https://github.com/Tieske/timerwheel.lua/archive/refs/tags/0.2.0.tar.gz + sha256sums = b81250f0ea0e2eebecd995180906c883e0d70f3f43aef3b7bfd24b9cd5f77a22 + +pkgname = lua-timerwheel + pkgdesc = Timer wheel implementation for Lua 5.4 + +pkgname = lua51-timerwheel + pkgdesc = Timer wheel implementation for Lua 5.1 + +pkgname = lua52-timerwheel + pkgdesc = Timer wheel implementation for Lua 5.2 + +pkgname = lua53-timerwheel + pkgdesc = Timer wheel implementation for Lua 5.3 diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..badaa7c223e1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Popolon <popolon@popolon.org> + +pkgbase=lua-timerwheel +pkgname=(lua-timerwheel lua51-timerwheel lua52-timerwheel lua53-timerwheel) +pkgver=0.2.0 +pkgrel=1 +pkgdesc='File System Library for the Lua Programming Language' +arch=('x86_64') +url='https://tieske.github.io/timerwheel.lua/' +license=('MIT') +makedepends=('lua' 'lua51' 'lua52' 'lua53') +source=("$pkgbase-${pkgver}.tar.gz::https://github.com/Tieske/timerwheel.lua/archive/refs/tags/${pkgver}.tar.gz") +sha256sums=('b81250f0ea0e2eebecd995180906c883e0d70f3f43aef3b7bfd24b9cd5f77a22') + +package_lua-timerwheel() { + pkgdesc='Timer wheel implementation for Lua 5.4' + cd timerwheel.lua-${pkgver} + install -Dm644 src/timerwheel.lua "$pkgdir/usr/share/lua/5.4/timerwheel.lua" +} + +package_lua51-timerwheel() { + pkgdesc='Timer wheel implementation for Lua 5.1' + cd timerwheel.lua-${pkgver} + install -Dm644 src/timerwheel.lua "$pkgdir/usr/share/lua/5.1/timerwheel.lua" +} + +package_lua52-timerwheel() { + pkgdesc='Timer wheel implementation for Lua 5.2' + cd timerwheel.lua-${pkgver} + install -Dm644 src/timerwheel.lua "$pkgdir/usr/share/lua/5.2/timerwheel.lua" +} + +package_lua53-timerwheel() { + pkgdesc='Timer wheel implementation for Lua 5.3' + cd timerwheel.lua-${pkgver} + install -Dm644 src/timerwheel.lua "$pkgdir/usr/share/lua/5.3/timerwheel.lua" +} |