diff options
author | Christian Hesse | 2022-09-12 09:25:18 +0200 |
---|---|---|
committer | Christian Hesse | 2022-09-12 09:25:18 +0200 |
commit | e1d7e039a32b7035103ec894a6e2caa84a37099b (patch) | |
tree | 427ccdb9d5e10d48e8b7ed2960bc3cc910c28529 | |
parent | 8b56c58adac326362e4dc4f51f2feeb3a727dd06 (diff) | |
download | aur-e1d7e039a32b7035103ec894a6e2caa84a37099b.tar.gz |
commit lua-libmagic 5.41-1
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 33 insertions, 24 deletions
@@ -1,28 +1,31 @@ -# Generated by mksrcinfo v8 -# Mon Dec 5 22:03:01 UTC 2016 -pkgbase = lua-magic +pkgbase = lua-libmagic pkgdesc = libmagic binding for lua - pkgver = 5.25 + pkgver = 5.41 pkgrel = 1 - url = https://github.com/mah0x211/lua-magic + url = https://github.com/mah0x211/lua-libmagic arch = i686 arch = x86_64 license = MIT makedepends = lua makedepends = lua51 makedepends = lua52 - source = lua-magic-5.25.tar.gz::https://github.com/mah0x211/lua-magic/archive/v5.25.tar.gz - sha256sums = 98af5e79246811ddde8ba50d5b43cd4dd854f84018081aac5e25e85288565697 + source = lua-libmagic-5.41.tar.gz::https://github.com/mah0x211/lua-libmagic/archive/refs/tags/v5.41.tar.gz + sha256sums = e6bc0eb1ea7b430b9a337139f2f425e1808bb23be413dd022943f86f0a7ff497 -pkgname = lua-magic +pkgname = lua-libmagic depends = file depends = lua + provides = lua-magic + replaces = lua-magic -pkgname = lua51-magic +pkgname = lua51-libmagic depends = file depends = lua51 + provides = lua52-magic + replaces = lua52-magic -pkgname = lua52-magic +pkgname = lua52-libmagic depends = file depends = lua51 - + provides = lua51-magic + replaces = lua51-magic @@ -1,19 +1,19 @@ # Maintainer: Christian Hesse <mail@eworm.de> -pkgbase=lua-magic -pkgname=('lua-magic' 'lua51-magic' 'lua52-magic') -pkgver=5.25 +pkgbase=lua-libmagic +pkgname=('lua-libmagic' 'lua51-libmagic' 'lua52-libmagic') +pkgver=5.41 pkgrel=1 pkgdesc='libmagic binding for lua' arch=('i686' 'x86_64') -url='https://github.com/mah0x211/lua-magic' +url='https://github.com/mah0x211/lua-libmagic' license=('MIT') makedepends=('lua' 'lua51' 'lua52') -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/mah0x211/${pkgbase}/archive/v${pkgver}.tar.gz") -sha256sums=('98af5e79246811ddde8ba50d5b43cd4dd854f84018081aac5e25e85288565697') +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/mah0x211/${pkgbase}/archive/refs/tags/v${pkgver}.tar.gz") +sha256sums=('e6bc0eb1ea7b430b9a337139f2f425e1808bb23be413dd022943f86f0a7ff497') build() { - cd lua-magic-${pkgver}/ + cd ${pkgbase}-${pkgver}/ echo '#define DEFAULT_LUA_MAGIC_FILE "/usr/share/file/misc/magic.mgc"' > src/config.h @@ -22,21 +22,27 @@ build() { gcc -fPIC -shared -llua -lmagic -o magic53.so src/magic.c } -package_lua-magic() { +package_lua-libmagic() { depends=('file' 'lua') + provides=('lua-magic') + replaces=('lua-magic') - install -D -m0755 lua-magic-${pkgver}/magic53.so ${pkgdir}/usr/lib/lua/5.3/magic.so + install -D -m0755 ${pkgbase}-${pkgver}/magic53.so ${pkgdir}/usr/lib/lua/5.3/magic.so } -package_lua51-magic() { +package_lua51-libmagic() { depends=('file' 'lua51') + provides=('lua52-magic') + replaces=('lua52-magic') - install -D -m0755 lua-magic-${pkgver}/magic51.so ${pkgdir}/usr/lib/lua/5.1/magic.so + install -D -m0755 ${pkgbase}-${pkgver}/magic51.so ${pkgdir}/usr/lib/lua/5.1/magic.so } -package_lua52-magic() { +package_lua52-libmagic() { depends=('file' 'lua51') + provides=('lua51-magic') + replaces=('lua51-magic') - install -D -m0755 lua-magic-${pkgver}/magic52.so ${pkgdir}/usr/lib/lua/5.2/magic.so + install -D -m0755 ${pkgbase}-${pkgver}/magic52.so ${pkgdir}/usr/lib/lua/5.2/magic.so } |