From 37e99da3597ce70cc7cb7e31f4d496a256102111 Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Thu, 21 Dec 2023 07:42:39 +0000 Subject: [PATCH] apkbuild-cpan.in: tidy up abstract before using it as pkgdesc --- apkbuild-cpan.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apkbuild-cpan.in b/apkbuild-cpan.in index a5ac984..ef671c2 100755 --- a/apkbuild-cpan.in +++ b/apkbuild-cpan.in @@ -576,6 +576,9 @@ sub do_depends { my $text = read_file "APKBUILD"; if ( $abstract && $abstract ne 'unknown' ) { + $abstract =~ s/"/\\"/g; + $abstract =~ s/[.\s]+$//; + $text =~ s/^pkgdesc=\"([^\"]*)\"$/pkgdesc=\"$abstract\"/mg or die "Can't find pkgdesc line in APKBUILD"; }