r-*: avoid repeating package name in pkgdesc

This commit is contained in:
Pekka Ristola 2023-12-15 13:32:16 +02:00
parent b7a2ebdac0
commit 47920515a5
No known key found for this signature in database
GPG key ID: 2C20BE716E05213E
79 changed files with 159 additions and 48 deletions

View file

@ -5,7 +5,7 @@ _pkgver=1.0.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="adverSCarial, generate and analyze the vulnerability of scRNA-seq classifiers to adversarial attacks"
pkgdesc="generate and analyze the vulnerability of scRNA-seq classifiers to adversarial attacks"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(MIT)

View file

@ -15,3 +15,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -6,7 +6,7 @@ _pkgver=1.10.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=3
pkgdesc="biodb, a library and a development framework for connecting to chemical and biological databases"
pkgdesc="a library and a development framework for connecting to chemical and biological databases"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(AGPL3)

View file

@ -31,4 +31,4 @@ update_on:
md5: true
- alias: r
- source: manual
manual: 1
manual: 2

View file

@ -5,7 +5,7 @@ _pkgver=1.6.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="biodbExpasy, a library for connecting to Expasy ENZYME database."
pkgdesc="a library for connecting to Expasy ENZYME database."
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(AGPL3)

View file

@ -15,3 +15,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -6,7 +6,7 @@ _pkgver=1.8.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="biodbHmdb, a library for connecting to the HMDB Database"
pkgdesc="a library for connecting to the HMDB Database"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(AGPL3)

View file

@ -16,3 +16,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.6.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="biodbNcbi, a library for connecting to NCBI Databases."
pkgdesc="a library for connecting to NCBI Databases."
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(AGPL3)

View file

@ -15,3 +15,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.6.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="biodbNci, a library for connecting to biodbNci, a library for connecting to the National Cancer Institute (USA) CACTUS Database"
pkgdesc="a library for connecting to the National Cancer Institute (USA) CACTUS Database"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(AGPL3)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "biodbNci, a library for connecting to biodbNci, a library for connecting to the National Cancer Institute (USA) CACTUS Database",
)
def post_build():
git_pkgbuild_commit()

View file

@ -16,3 +16,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="ccImpute: an accurate and scalable consensus clustering based approach to impute dropout events in the single-cell RNA-seq data (https://doi.org/10.1186/s12859-022-04814-8)"
pkgdesc="an accurate and scalable consensus clustering based approach to impute dropout events in the single-cell RNA-seq data"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "ccImpute: an accurate and scalable consensus clustering based approach to impute dropout events in the single-cell RNA-seq data (https://doi.org/10.1186/s12859-022-04814-8)",
)
def post_build():
git_pkgbuild_commit()

View file

@ -16,3 +16,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.0.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="compSPOT: Tool for identifying and comparing significantly mutated genomic hotspots"
pkgdesc="Tool for identifying and comparing significantly mutated genomic hotspots"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -17,3 +17,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "Deming, Theil-Sen, Passing-Bablock and Total Least Squares Regression",
)
def post_build():
git_pkgbuild_commit()

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="DESpace: a framework to discover spatially variable genes"
pkgdesc="a framework to discover spatially variable genes"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -29,3 +29,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="EpiMix: an integrative tool for the population-level analysis of DNA methylation"
pkgdesc="an integrative tool for the population-level analysis of DNA methylation"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -44,3 +44,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="FeatSeekR an R package for unsupervised feature selection"
pkgdesc="an R package for unsupervised feature selection"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "FeatSeekR an R package for unsupervised feature selection",
)
def post_build():
git_pkgbuild_commit()

View file

@ -14,3 +14,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -7,7 +7,7 @@ _pkgver=2.14.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=3
pkgdesc="flowCore: Basic structures for flow cytometry data"
pkgdesc="Basic structures for flow cytometry data"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -21,5 +21,7 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1
update_on_build:
- pkgbase: r-cytolib

View file

@ -5,7 +5,7 @@ _pkgver=1.0.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="gDRtestData - R data package with testing dose reponse data"
pkgdesc="R data package with testing dose reponse data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -12,3 +12,5 @@ update_on:
repo: bioc-data-experiment
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -6,7 +6,7 @@ _pkgver=1.8.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="GEOexplorer: a webserver for gene expression analysis and visualisation"
pkgdesc="a webserver for gene expression analysis and visualisation"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -41,3 +41,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.6.1
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="GRaNIE: Reconstruction cell type specific gene regulatory networks including enhancers using chromatin accessibility and RNA-seq data"
pkgdesc="Reconstruction cell type specific gene regulatory networks including enhancers using chromatin accessibility and RNA-seq data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -45,3 +45,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -6,7 +6,7 @@ _pkgver=2.18.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=5
pkgdesc="hgu95av2cdf"
pkgdesc="A package containing an environment representing the HG_U95Av2.CDF file"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=('LGPL-2.0-or-later')

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "hgu95av2cdf",
)
def post_build():
git_pkgbuild_commit()

View file

@ -11,4 +11,4 @@ update_on:
md5: true
- alias: r
- source: manual
manual: 1
manual: 2

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="HiCool"
pkgdesc="Processing Hi-C raw data within R"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(MIT)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "HiCool",
)
def post_build():
git_pkgbuild_commit()

View file

@ -24,3 +24,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.0.1
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="IsoBayes: Single Isoform protein inference Method via Bayesian Analyses"
pkgdesc="Single Isoform protein inference Method via Bayesian Analyses"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -23,3 +23,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="Mariner: Explore the Hi-Cs"
pkgdesc="Explore the Hi-Cs"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -38,3 +38,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="mbQTL: A package for SNP-Taxa mGWAS analysis"
pkgdesc="A package for SNP-Taxa mGWAS analysis"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(MIT)

View file

@ -18,3 +18,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.0.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="MICSQTL (Multi-omic deconvolution, Integration and Cell-type-specific Quantitative Trait Loci)"
pkgdesc="Multi-omic deconvolution, Integration and Cell-type-specific Quantitative Trait Loci"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "MICSQTL (Multi-omic deconvolution, Integration and Cell-type-specific Quantitative Trait Loci)",
)
def post_build():
git_pkgbuild_commit()

View file

@ -24,3 +24,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="MsQuality - Quality metric calculation from Spectra and MsExperiment objects"
pkgdesc="Quality metric calculation from Spectra and MsExperiment objects"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -27,3 +27,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.0.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="multiWGCNA"
pkgdesc="An R package for deeping mining gene co-expression networks in multi-trait expression data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "multiWGCNA",
)
def post_build():
git_pkgbuild_commit()

View file

@ -28,3 +28,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="RegioneReloaded: Multiple Association for Genomic Region Sets"
pkgdesc="Multiple Association for Genomic Region Sets"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -19,3 +19,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="RESOLVE: An R package for the efficient analysis of mutational signatures from cancer genomes"
pkgdesc="An R package for the efficient analysis of mutational signatures from cancer genomes"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Apache)

View file

@ -26,3 +26,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="RETROFIT: Reference-free deconvolution of cell mixtures in spatial transcriptomics"
pkgdesc="Reference-free deconvolution of cell mixtures in spatial transcriptomics"
arch=(x86_64)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -12,3 +12,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.6.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="RolDE: Robust longitudinal Differential Expression"
pkgdesc="Robust longitudinal Differential Expression"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -17,3 +17,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="scFeatures: Multi-view representations of single-cell and spatial data for disease outcome prediction"
pkgdesc="Multi-view representations of single-cell and spatial data for disease outcome prediction"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -35,3 +35,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="Scifer: Single-Cell Immunoglobulin Filtering of Sanger Sequences"
pkgdesc="Single-Cell Immunoglobulin Filtering of Sanger Sequences"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(MIT)

View file

@ -27,3 +27,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.2.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="SGCP: A semi-supervised pipeline for gene clustering using self-training approach in gene co-expression networks"
pkgdesc="A semi-supervised pipeline for gene clustering using self-training approach in gene co-expression networks"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL3)

View file

@ -29,3 +29,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -6,7 +6,7 @@ _pkgver=2.8.2
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="spatialHeatmap"
pkgdesc="Creating spatial heatmaps from R and Shiny"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "spatialHeatmap",
)
def post_build():
git_pkgbuild_commit()

View file

@ -40,3 +40,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.14.1
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=1
pkgdesc="spatialLIBD: an R/Bioconductor package to visualize spatially-resolved transcriptomics data"
pkgdesc="an R/Bioconductor package to visualize spatially-resolved transcriptomics data"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(Artistic2.0)

View file

@ -44,3 +44,5 @@ update_on:
repo: bioc-data-experiment
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.4.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="stJoincount - Join count statistic for quantifying spatial correlation between clusters"
pkgdesc="Join count statistic for quantifying spatial correlation between clusters"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(MIT)

View file

@ -21,3 +21,5 @@ update_on:
repo: bioc
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -5,7 +5,7 @@ _pkgver=1.30.0
pkgname=r-${_pkgname,,}
pkgver=${_pkgver//-/.}
pkgrel=2
pkgdesc="tximportData"
pkgdesc="provides the output of running various transcript abundance quantifiers on a set of 6 RNA-seq samples from the GEUVADIS project"
arch=(any)
url="https://bioconductor.org/packages/$_pkgname"
license=(GPL)

View file

@ -7,7 +7,10 @@ sys.path.append(os.path.normpath(f'{__file__}/../../../lilac-extensions'))
from lilac_r_utils import r_pre_build
def pre_build():
r_pre_build(_G)
r_pre_build(
_G,
expect_title = "tximportData",
)
def post_build():
git_pkgbuild_commit()

View file

@ -8,3 +8,5 @@ update_on:
repo: bioc-data-experiment
md5: true
- alias: r
- source: manual
manual: 1

View file

@ -230,11 +230,13 @@ class CheckConfig:
expect_license: str = None,
expect_needscompilation: bool = None,
expect_systemrequirements: str = None,
expect_title: str = None,
ignore_fortran_files: bool = False,
):
self.expect_license = expect_license
self.expect_needscompilation = expect_needscompilation
self.expect_systemrequirements = expect_systemrequirements
self.expect_title = expect_title
self.ignore_fortran_files = ignore_fortran_files
def check_default_pkgs(pkg: Pkgbuild, desc: Description, cfg: CheckConfig):
@ -338,8 +340,23 @@ def check_license(pkg: Pkgbuild, desc: Description, cfg: CheckConfig):
raise CheckFailed(f"Unknown license: {desc.license}. Consider setting CheckConfig.expect_license")
def check_pkgdesc(pkg: Pkgbuild, desc: Description, cfg: CheckConfig):
if pkg.pkgdesc != desc.title:
raise CheckFailed(f"Wrong pkgdesc, expected '{desc.title}'")
title = desc.title
title_lower = title.lower()
name_lower = pkg._pkgname.lower()
# detect and remove package name from the title
for sep in [",", ":", " -"]:
prefix = f"{name_lower}{sep} "
if title_lower.startswith(prefix):
title = title[len(prefix):]
break
if cfg.expect_title is not None:
if pkg.pkgdesc == title:
raise CheckFailed("Unnecessary expect_title")
elif cfg.expect_title != desc.title:
raise CheckFailed(f"Title has changed: {desc.title}")
elif pkg.pkgdesc != title:
raise CheckFailed(f"Wrong pkgdesc, expected '{title}'")
def check_arch(pkg: Pkgbuild, desc: Description, cfg: CheckConfig):
if cfg.expect_needscompilation is not None: