aboutsummaryrefslogtreecommitdiffstats
path: root/main/file/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/file/APKBUILD')
-rw-r--r--main/file/APKBUILD31
1 files changed, 18 insertions, 13 deletions
diff --git a/main/file/APKBUILD b/main/file/APKBUILD
index dc95111fc92..0ef826292fd 100644
--- a/main/file/APKBUILD
+++ b/main/file/APKBUILD
@@ -1,18 +1,15 @@
# Contributor: Valery Kartel <valery.kartel@gmail.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=file
-pkgver=5.40
+pkgver=5.45
pkgrel=1
pkgdesc="File type identification utility"
url="https://www.darwinsys.com/file/"
arch="all"
license="BSD-2-Clause"
makedepends="autoconf libtool automake"
-subpackages="$pkgname-dev $pkgname-doc libmagic"
-source="$pkgname-$pkgver.tar.gz::https://github.com/file/file/archive/FILE${pkgver/./_}.tar.gz
- file-5.40-magic-unsigned.patch
- file-5.40-magic-xzip.patch
- "
+subpackages="libmagic-static $pkgname-dev $pkgname-doc libmagic"
+source="$pkgname-$pkgver.tar.gz::https://github.com/file/file/archive/FILE${pkgver/./_}.tar.gz"
builddir="$srcdir/$pkgname-FILE${pkgver/./_}"
# secfixes:
@@ -25,13 +22,19 @@ builddir="$srcdir/$pkgname-FILE${pkgver/./_}"
# - CVE-2019-8906
# - CVE-2019-8907
+prepare() {
+ default_prepare
+
+ autoreconf -fvi
+}
+
build() {
- SH_LIBTOOL='/usr/share/build-1/libtool' autoreconf -f -i
./configure \
--build=$CBUILD \
--host=$CHOST \
--prefix=/usr \
- --datadir=/usr/share
+ --datadir=/usr/share \
+ --enable-static
make
}
@@ -45,10 +48,12 @@ package() {
libmagic() {
pkgdesc="File type identification library"
- mkdir -p "$subpkgdir"/usr
- mv "$pkgdir"/usr/lib "$pkgdir"/usr/share "$subpkgdir"/usr
+
+ amove \
+ usr/lib/libmagic.so.* \
+ usr/share/misc/magic.mgc
}
-sha512sums="d76bfe5326e1b40368e055c2e049a24b4ffdbd727371f4f3aa1dd3f53787d16b88550b3cc71ecf02151e2fb3e567eb2598e4707badab8c391eb71113c2dcc319 file-5.40.tar.gz
-2337fb72b94e0220e40da0d758d2a6f1592725a323080dcbf7a4ca6f37caebacc684f9fe04662624320519553bf74db704aa2922892953bb9b487eb07e95ff8f file-5.40-magic-unsigned.patch
-4e9e64c1ac0e7e95a113577a32be0fe2f2c2d9acbbe323622c2409d2e1b9f9a6cb3e8572569bbef156ca06c6470ee7db38d2579582622f224919eb37243319e5 file-5.40-magic-xzip.patch"
+sha512sums="
+fdd4c5d13d5ea1d25686c76d8ebc3252c54040c4871e3f0f623c4548b3841795d4e36050292a9453eedf0fbf932573890e9d6ac9fa63ccf577215598ae84b9ea file-5.45.tar.gz
+"