apkbuild-cpan.in: move .pod files to the -doc subpackage
this `doc()` function is copied from main/perl/APKBUILD
This commit is contained in:
parent
3336955a4a
commit
41a36bca95
|
@ -259,8 +259,9 @@ sub prepare_tree {
|
|||
|
||||
sub update_functions {
|
||||
my $apkbuild = read_apkbuild;
|
||||
my $pkgver = $apkbuild->{'pkgver'};
|
||||
my $metaprefix =
|
||||
"src/" . $apkbuild->{'_pkgreal'} . "-" . $apkbuild->{'pkgver'} . "/";
|
||||
"src/" . $apkbuild->{'_pkgreal'} . "-" . $pkgver . "/";
|
||||
my $build_func;
|
||||
my $check_func;
|
||||
my $package_func;
|
||||
|
@ -311,6 +312,18 @@ check() {
|
|||
EOF
|
||||
}
|
||||
|
||||
if ( length(`find src/*$pkgver/lib -name '*.pod'`) ) {
|
||||
$package_func .= <<'EOF';
|
||||
|
||||
doc() {
|
||||
local file; find "$pkgdir" -name "*.pod" | while read -r file; do
|
||||
amove "${file#"$pkgdir"}"
|
||||
done
|
||||
default_doc
|
||||
}
|
||||
EOF
|
||||
}
|
||||
|
||||
$text =~ s/^build\(\) \{.*?^\}\n/$build_func/smg
|
||||
or die "Can't replace build function APKBUILD";
|
||||
$text =~ s/^package\(\) \{.*?^\}\n/$package_func/smg
|
||||
|
|
Loading…
Reference in New Issue