desc: Manipulate DESCRIPTION Files

Share:

Tools to read, write, create, and manipulate DESCRIPTION files. It is intended for packages that create or manipulate other packages.

Author
Gábor Csárdi [aut, cre], Kirill Müller [aut]
Date of publication
2016-09-23 00:03:03
Maintainer
Gábor Csárdi <csardi.gabor@gmail.com>
License
MIT + file LICENSE
Version
1.0.1
URLs

View on CRAN

Man pages

check_encoding
Check encoding of new or existing fields
check_field
Syntactical check of a DESCRIPTION field
cran_ascii_fields
The DESCRIPTION fields that are supposed to be in plain ASCII...
cran_valid_fields
A list of DESCRIPTION fields that are valid according to the...
dep_types
DESCRIPTION fields that denote package dependencies
desc_add_author
Add an author to Authors@R in DESCRIPTION
desc_add_me
Add the current user as an author to DESCRIPTION
desc_add_role
Add a role to one or more authors in Authors@R, in...
desc_add_to_collate
Add one or more files to the Collate field, in DESCRIPTION
desc_change_maintainer
Change maintainer of the package, in DESCRIPTION
desc_del
Remove fields from a DESCRIPTION file
desc_del_author
Remove one or more authors from DESCRIPTION.
desc_del_collate
Delete the Collate field from DESCRIPTION
desc_del_dep
Remove a package dependency from DESCRIPTION
desc_del_deps
Remove all dependencies from DESCRIPTION
desc_del_from_collate
Remove files from the Collate field.
desc_del_role
Delete a role of an author, in DESCRIPTION
desc_fields
List all fields in a DESCRIPTION file
desc_get
Get a field from a DESCRIPTION file
desc_get_author
Query authors by role in Authors@R, in DESCRIPTION
desc_get_authors
Query all authors in Authors@R, in DESCRIPTION
desc_get_collate
Query the Collate field in DESCRIPTION
desc_get_deps
List all package dependencies from a DESCRIPTION file
desc_get_maintainer
Query the package maintainer in DESCRIPTION
desc_has_fields
Check if some fields are present in a DESCRIPTION file
desc_normalize
Normalize a DESCRIPTION file
desc_print
Print the contents of a DESCRIPTION file to the screen
desc_reformat_fields
Reformat fields in a DESCRIPTION file
desc_reorder_fields
Reorder fields in a DESCRIPTION file
description
Read, write, update, validate DESCRIPTION files
desc_set
Set one or more fields in a DESCRIPTION file
desc_set_authors
Set authors in Authors@R, in DESCRIPTION
desc_set_collate
Set the Collate field in DESCRIPTION
desc_set_dep
Add a package dependency to a DESCRIPTION file
desc_set_deps
Set all package dependencies in DESCRIPTION
desc_to_latex
Converts a DESCRIPTION file to LaTeX
desc_validate
Validate a DESCRIPTION file

Files in this package

desc
desc/inst
desc/inst/README.Rmd
desc/inst/NEWS.md
desc/inst/README.md
desc/inst/DESCRIPTION
desc/inst/DESCRIPTION2
desc/tests
desc/tests/testthat.R
desc/tests/testthat
desc/tests/testthat/test-encoding.R
desc/tests/testthat/test-utils.R
desc/tests/testthat/test-idempotent.R
desc/tests/testthat/test-repair.R
desc/tests/testthat/D1
desc/tests/testthat/test-to_latex.R
desc/tests/testthat/test-collate.R
desc/tests/testthat/D2
desc/tests/testthat/test-checks.R
desc/tests/testthat/test-write.R
desc/tests/testthat/test-create.R
desc/tests/testthat/test-validation.R
desc/tests/testthat/test-non-oo.R
desc/tests/testthat/test-deps.R
desc/tests/testthat/D3
desc/tests/testthat/output
desc/tests/testthat/output/to_latex.tex
desc/tests/testthat/test-trailing-ws.R
desc/tests/testthat/test-authors.R
desc/tests/testthat/files
desc/tests/testthat/files/DESCRIPTION
desc/tests/testthat/test-queries.R
desc/tests/testthat/test-read.R
desc/tests/testthat/test-str.R
desc/NAMESPACE
desc/NEWS.md
desc/R
desc/R/classes.R
desc/R/utils.R
desc/R/deps.R
desc/R/collate.R
desc/R/encoding.R
desc/R/assertions.R
desc/R/authors-at-r.R
desc/R/description.R
desc/R/latex.R
desc/R/str.R
desc/R/syntax_checks.R
desc/R/constants.R
desc/R/read.R
desc/R/validate.R
desc/R/non-oo-api.R
desc/MD5
desc/DESCRIPTION
desc/man
desc/man/desc_add_author.Rd
desc/man/desc_get.Rd
desc/man/desc_del_dep.Rd
desc/man/dep_types.Rd
desc/man/description.Rd
desc/man/desc_get_maintainer.Rd
desc/man/check_field.Rd
desc/man/desc_reformat_fields.Rd
desc/man/desc_add_role.Rd
desc/man/desc_get_deps.Rd
desc/man/desc_get_author.Rd
desc/man/desc_del_deps.Rd
desc/man/desc_del_from_collate.Rd
desc/man/desc_reorder_fields.Rd
desc/man/desc_set_authors.Rd
desc/man/desc_has_fields.Rd
desc/man/desc_get_authors.Rd
desc/man/desc_add_to_collate.Rd
desc/man/desc_get_collate.Rd
desc/man/desc_set.Rd
desc/man/desc_set_dep.Rd
desc/man/desc_normalize.Rd
desc/man/desc_change_maintainer.Rd
desc/man/cran_valid_fields.Rd
desc/man/desc_fields.Rd
desc/man/desc_to_latex.Rd
desc/man/desc_del_collate.Rd
desc/man/desc_print.Rd
desc/man/desc_set_deps.Rd
desc/man/desc_del.Rd
desc/man/desc_add_me.Rd
desc/man/desc_del_author.Rd
desc/man/cran_ascii_fields.Rd
desc/man/desc_validate.Rd
desc/man/desc_del_role.Rd
desc/man/desc_set_collate.Rd
desc/man/check_encoding.Rd
desc/LICENSE