diff --git a/BioArchLinux/r-dfoptim/lilac.py b/BioArchLinux/r-dfoptim/lilac.py index 88d6ed8749..55d9e3b885 100644 --- a/BioArchLinux/r-dfoptim/lilac.py +++ b/BioArchLinux/r-dfoptim/lilac.py @@ -1,13 +1,17 @@ #!/usr/bin/env python3 from lilaclib import * +import os +import sys + +sys.path.append(os.path.normpath(f"{__file__}/../../../lilac-extensions")) +from lilac_r_utils import r_pre_build + + def pre_build(): - for line in edit_file('PKGBUILD'): - if line.startswith('_pkgver='): - line = f'_pkgver={_G.newver}' - print(line) - update_pkgver_and_pkgrel(_G.newver.replace(':', '.').replace('-', '.')) + r_pre_build(_G) + def post_build(): git_pkgbuild_commit() - update_aur_repo() \ No newline at end of file + update_aur_repo() diff --git a/BioArchLinux/r-dfoptim/lilac.yaml b/BioArchLinux/r-dfoptim/lilac.yaml index 4882dfee46..47bdd23a37 100644 --- a/BioArchLinux/r-dfoptim/lilac.yaml +++ b/BioArchLinux/r-dfoptim/lilac.yaml @@ -3,7 +3,8 @@ maintainers: - github: sukanka email: sukanka@askk.cc update_on: -- regex: dfoptim_([\d._-]+).tar.gz - source: regex - url: https://bioconductor.org/packages/dfoptim +- source: rpkgs + pkgname: knitr + repo: cran + md5: true - alias: r