summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Hesse2022-09-12 09:25:18 +0200
committerChristian Hesse2022-09-12 09:25:18 +0200
commite1d7e039a32b7035103ec894a6e2caa84a37099b (patch)
tree427ccdb9d5e10d48e8b7ed2960bc3cc910c28529
parent8b56c58adac326362e4dc4f51f2feeb3a727dd06 (diff)
downloadaur-e1d7e039a32b7035103ec894a6e2caa84a37099b.tar.gz
commit lua-libmagic 5.41-1
-rw-r--r--.SRCINFO25
-rw-r--r--PKGBUILD32
2 files changed, 33 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d46547b1ad7d..f87990ba51df 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 72ddc1ea30c1..22a06d18394d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}