desc: Manipulate DESCRIPTION Files

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

AuthorGábor Csárdi [aut, cre], Kirill Müller [aut]
Date of publication2017-01-27 10:17:54
MaintainerGábor Csárdi <csardi.gabor@gmail.com>
LicenseMIT + file LICENSE
Version1.1.0
https://github.com/r-pkgs/desc

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: Read a DESCRIPTION file

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_remotes: Add locations in the Remotes field in 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_add_urls: Add URLs to the URL field in DESCRIPTION

desc_bump_version: Increase the version number in DESCRIPTION

desc_change_maintainer: Change maintainer of the package, in DESCRIPTION

desc_clear_remotes: Remove all locations from the Remotes field of DESCRIPTION

desc_clear_urls: Remove all URLs from the URL field of 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_remotes: Delete locations from the Remotes field in DESCRIPTION

desc_del_role: Delete a role of an author, in DESCRIPTION

desc_del_urls: Delete URLs from the URL field 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_get_or_fail: Get fields from a DESCRIPTION file, fail if not found

desc_get_remotes: List the locations in the Remotes field in DESCRIPTION

desc_get_urls: Query the URL field in DESCRIPTION

desc_get_version: Query the package version in DESCRIPTION

desc_has_dep: Check for a dependency

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_set_remotes: Set the Remotes field in DESCRIPTION

desc_set_urls: Set the URL field in DESCRIPTION

desc_set_version: Set the package version in DESCRIPTION

desc_to_latex: Converts a DESCRIPTION file to LaTeX

desc_validate: Validate a DESCRIPTION file

Functions

check_encoding Man page
check_field Man page
cran_ascii_fields Man page
cran_valid_fields Man page
dep_types Man page
desc Man page
desc_add_author Man page
desc_add_me Man page
desc_add_remotes Man page
desc_add_role Man page
desc_add_to_collate Man page
desc_add_urls Man page
desc_bump_version Man page
desc_change_maintainer Man page
desc_clear_remotes Man page
desc_clear_urls Man page
desc_del Man page
desc_del_author Man page
desc_del_collate Man page
desc_del_dep Man page
desc_del_deps Man page
desc_del_from_collate Man page
desc_del_remotes Man page
desc_del_role Man page
desc_del_urls Man page
desc_fields Man page
desc_get Man page
desc_get_author Man page
desc_get_authors Man page
desc_get_collate Man page
desc_get_deps Man page
desc_get_maintainer Man page
desc_get_or_fail Man page
desc_get_remotes Man page
desc_get_urls Man page
desc_get_version Man page
desc_has_dep Man page
desc_has_fields Man page
desc_normalize Man page
desc_print Man page
desc_reformat_fields Man page
desc_reorder_fields Man page
description Man page
desc_set Man page
desc_set_authors Man page
desc_set_collate Man page
desc_set_dep Man page
desc_set_deps Man page
desc_set_remotes Man page
desc_set_urls Man page
desc_set_version Man page
desc_to_latex Man page
desc_validate Man page

Files

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-desc.R
desc/tests/testthat/fixtures
desc/tests/testthat/fixtures/notpkg_1.0.tar.gz
desc/tests/testthat/fixtures/pkg_1.0.0.tgz
desc/tests/testthat/fixtures/xxx.tar.gz
desc/tests/testthat/fixtures/pkg_1.0.0.tar.gz
desc/tests/testthat/fixtures/pkg_1.0.0_R_x86_64-pc-linux-gnu.tar.gz
desc/tests/testthat/fixtures/xxx.zip
desc/tests/testthat/fixtures/xxx.gz
desc/tests/testthat/test-idempotent.R
desc/tests/testthat/test-repair.R
desc/tests/testthat/D1
desc/tests/testthat/test-urls.R
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-remotes.R
desc/tests/testthat/test-versions.R
desc/tests/testthat/helper.R
desc/tests/testthat/D4
desc/tests/testthat/test-archives.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/version.R desc/R/remotes.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/urls.R desc/R/constants.R desc/R/read.R desc/R/validate.R desc/R/non-oo-api.R desc/R/package-archives.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_has_dep.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_get_urls.Rd desc/man/desc_reorder_fields.Rd desc/man/desc_set_authors.Rd desc/man/desc_has_fields.Rd desc/man/desc.Rd desc/man/desc_get_authors.Rd desc/man/desc_set_version.Rd desc/man/desc_add_to_collate.Rd desc/man/desc_get_collate.Rd desc/man/desc_set.Rd desc/man/desc_clear_remotes.Rd desc/man/desc_del_urls.Rd desc/man/desc_set_dep.Rd desc/man/desc_normalize.Rd desc/man/desc_get_version.Rd desc/man/desc_del_remotes.Rd desc/man/desc_change_maintainer.Rd desc/man/cran_valid_fields.Rd desc/man/desc_clear_urls.Rd desc/man/desc_fields.Rd desc/man/desc_add_remotes.Rd desc/man/desc_to_latex.Rd desc/man/desc_del_collate.Rd desc/man/desc_add_urls.Rd desc/man/desc_print.Rd desc/man/desc_get_remotes.Rd desc/man/desc_set_deps.Rd desc/man/desc_set_urls.Rd desc/man/desc_bump_version.Rd desc/man/desc_del.Rd desc/man/desc_add_me.Rd desc/man/desc_set_remotes.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/man/desc_get_or_fail.Rd
desc/LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.