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 9fb3b8f3126..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.29 +# 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=" -a885848eee4322d9b03c6c03a428c44cd0607f256657652fd7ea2940999216c0b20f3e5170d33cc62da55ccc01ade7b4deb81b871eda70c73f598536b5fe0ff9 Image-ExifTool-12.29.tar.gz +7905f09c9c61cd886a57742e237d94e262179b2c8e6cb73b60c1a3ed6c947087857fe7141b976e5cbd64a70bec0f1054c3e9e3dedcd5caa4ebf9b4610512a03b Image-ExifTool-12.80.tar.gz " |