diff options
Diffstat (limited to 'community/perl-image-exiftool/APKBUILD')
-rw-r--r-- | community/perl-image-exiftool/APKBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/community/perl-image-exiftool/APKBUILD b/community/perl-image-exiftool/APKBUILD index 87d42ab6762..a1e13652391 100644 --- a/community/perl-image-exiftool/APKBUILD +++ b/community/perl-image-exiftool/APKBUILD @@ -1,7 +1,9 @@ # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=perl-image-exiftool -pkgver=12.32 +# Bump only to versions that are marked as "production release" on +# https://exiftool.org/history.html. +pkgver=12.80 pkgrel=0 pkgdesc="Perl module for editing exif metadata in files" url="https://exiftool.org/" @@ -10,12 +12,14 @@ license="Artistic-1.0-Perl GPL-1.0-or-later" depends="perl" subpackages="$pkgname-doc exiftool" source="https://exiftool.org/Image-ExifTool-$pkgver.tar.gz" +builddir="$srcdir/Image-ExifTool-$pkgver" # secfixes: +# 12.40-r0: +# - CVE-2022-23935 # 12.24-r0: # - CVE-2021-22204 -builddir="$srcdir"/Image-ExifTool-$pkgver build() { PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor make @@ -27,6 +31,7 @@ check() { package() { make DESTDIR="$pkgdir" install + # creates file collision among perl modules find "$pkgdir" -name perllocal.pod -delete find "$pkgdir" -name .packlist -delete @@ -34,11 +39,11 @@ package() { exiftool() { pkgdesc="Tool for editing exif metadata in files" - depends="perl-image-exiftool" - mkdir -p "$subpkgdir"/usr - mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ + depends="perl-image-exiftool=$pkgver-r$pkgrel" + + amove usr/bin } sha512sums=" -8a597e9a6291bfdae54147fe2577d4f8da56776e637c986f5de4414deab2685732f4639a6c0b903d2978511e9009259cf1a260598057b17f2632cb258788fcd7 Image-ExifTool-12.32.tar.gz +7905f09c9c61cd886a57742e237d94e262179b2c8e6cb73b60c1a3ed6c947087857fe7141b976e5cbd64a70bec0f1054c3e9e3dedcd5caa4ebf9b4610512a03b Image-ExifTool-12.80.tar.gz " |