r-cran-texreg 1.40+ds-1
Package Information
| Description | Conversion of R Regression Output to LaTeX or HTML Tables Converts coefficients, standard errors, significance stars, and goodness-of-fit statistics of statistical models into LaTeX tables or HTML tables/MS Word documents or to nicely formatted screen output for the R console for easy model comparison. A list of several models can be combined in a single table. The output is highly customizable. New model types can be easily implemented. Details can be found in Leifeld (2013), JStatSoft <doi:10.18637/jss.v055.i08>.) |
|---|---|
| Maintainer | Debian R Packages Maintainers <r-pkg-team@alioth-lists.debian.net> |
| Changed By | Charles Plessy <plessy@debian.org> |
| Sponsor | plessy@debian.org |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/r-pkg-team/r-cran-texreg.git (browse) |
| Tracker | https://tracker.debian.org/pkg/r-cran-texreg |
| Uploaded | 2 hours ago |
New Package Report
.changes
| Version | 1.40+ds-1 |
|---|---|
| Changed-By | Charles Plessy <plessy@debian.org> |
| Architecture | source all |
| Distribution | unstable |
| Date | Mon, 09 Nov 2026 19:32:11 +0900 |
| Source | r-cran-texreg |
Changelog
r-cran-texreg (1.40+ds-1) unstable; urgency=medium . * Initial release (needed by: r-cran-estimatr)
.dsc
| Package-List | r-cran-texreg deb gnu-r optional arch=all |
|---|---|
| Section | gnu-r |
| Priority | optional |
| Component | main |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://cran.r-project.org/package=texreg Upstream-Name: texreg Upstream-Contact: Philip Leifeld <philip.leifeld@manchester.ac.uk>, Files-Excluded: inst/doc/texreg.pdf Files: * Copyright: Philip Leifeld, Claudia Zucca License: GPL-3 Files: debian/* Copyright: Debian R Packages Maintainers <r-pkg-team@alioth-lists.debian.net> License: GPL-3 License: GPL-3 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; version 3 of the License. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . On Debian systems you can find the full text of the GNU General Public License version 3 at /usr/share/common-licenses/GPL-3.
DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor
This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.
Reviewed 1 hour ago.
Report
DFSG NEW review for r-cran-texreg version 1.40+ds-1
Summary
- Licensing is DFSG-compliant and
debian/copyrightis accurate: Yes - Packaging is of good quality: Yes
- Issues: 0 blocker, 0 important, 0 minor
- debian/watch: version 5
- debian/copyright: machine-readable
- Scan before the review: 11 found
Licensing
debian/copyright is DEP-5, with Files: * GPL-3 for Philip Leifeld and Claudia Zucca, a separate debian/* stanza, and a GPL-3 paragraph that points to /usr/share/common-licenses/GPL-3. The only licence statement in the tree is License: GPL-3 in DESCRIPTION, which agrees with the copyright file, and greps over R/, man/, tests/, vignettes/ and inst/ find no other holder or different licence. Files-Excluded: inst/doc/texreg.pdf matches the tree: the PDF is gone and its source, vignettes/texreg.Rnw (also copied as inst/doc/texreg.Rnw), is present. GPL-3 is DFSG-free and the single licence of the package, so no compatibility question arises.
Packaging
Boring, conventional r-pkg-team packaging: 3.0 (quilt) source format, debhelper-compat 14 with dh $@ --buildsystem R, Standards-Version: 4.7.4 (current), proper Vcs-* fields, a changelog whose 1.40+ds-1 matches the +ds orig tarball, and an autopkgtest that runs the upstream testthat suite with every optional test-time package guarded by skip_if_not_installed(). Build-Depends are exactly what the build needs (r-base-dev, dh-r, r-cran-httr for Imports: httr), and r-pkg-team-core-architecture is shipped by dh-r, so the dependencies resolve. I found nothing a sponsor would need changed.
Issues
None.
Verified ◂
debian/copyrightis in machine-readable format (Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/),Files: *gives GPL-3 withCopyright: Philip Leifeld, Claudia Zucca,Files: debian/*gives GPL-3 for the Debian R Packages Maintainers, and the one stand-aloneLicense: GPL-3paragraph matches the short name used and refers to/usr/share/common-licenses/GPL-3.- The only licence declaration in the source is
License: GPL-3inDESCRIPTION; grep overR/,man/,tests/,vignettes/andinst/forCopyright,(C),©,SPDX-License-Identifier,Licensed under,Permission is hereby,GNU General Public,GNU Lesser,Apache License,Mozilla Public,public domain,All rights reserved(and case-insensitivelicen[cs]e|copyleft) found no other holder or licence, so no Files stanza is missing. Files-Excluded: inst/doc/texreg.pdfis consistent with the tree: the PDF is absent,inst/doc/texreg.Rnwandvignettes/texreg.Rnw(identical copies, both listed in upstream'sMD5) are present, and nothing else from upstream's file list is missing.build/partial.rdb(61 bytes, gzip) is an R lazy-load fragment left over from upstream's own build of the CRAN tarball, not a shipped deliverable:build/is not an R package component, its content is generated fromR/texreg.R,R/extract.RandR/praise.R, which are all present, andR CMD INSTALLcreates its ownbuild/directory, so dh-r neither installs nor reads this copy. No DFSG or licensing consequence; at most leftover packaging noise in the orig tarball, not worth a repack on its own.tests/files/PlotDataFrame.RDS,tests/files/PlotDataFrameCI.RDS,tests/files/PlotDataFrameOR.RDS,tests/files/jss_htmlreg_markdown.RDS,tests/files/jss_htmlreg_word.RDS,tests/files/jss_screenreg_lm.RDS,tests/files/jss_texreg_bold_customnote_digits.RDS,tests/files/jss_texreg_dcolumn_booktabs.RDS,tests/files/jss_texreg_gls.RDS,tests/files/jss_texreg_robust.RDS: all ten are test fixtures of the package's own suite, produced by the tests themselves (the generatingsaveRDS()calls are kept as comments intests/testthat/test-jss.Randtests/testthat/test-plotreg.R) and read back withreadRDS(); they are not opaque third-party binary data. I did not decompress them (binary).MD5is upstream's own checksum list for the CRAN tarball; it still names the excludedinst/doc/texreg.pdf. Nothing in the build reads it, so the stale line is harmless.- Packaging files read in full:
debian/control,rules,changelog,copyright,docs,source/format,tests/control,tests/run-unit-test,upstream/metadata,salsa-ci.yml. - Source format 3.0 (quilt); no
debian/patchesat all, so there is no patch to check for DEP-3 headers or forwarding; no maintainer scripts, no maintscripts, no debconf templates. - debhelper-compat 14 with
dh $@ --buildsystem R(dh-r);dh_auto_testis not overridden andDebian::Debhelper::Buildsystem::Rdefines notestmethod, so the test suite is run only by autopkgtest, which is the R team's normal arrangement, and the missing dev-dependencies in Build-Depends are not a build problem. - Dependencies:
r-cran-httrin Build-Depends is exactlyImports: httrin DESCRIPTION;r-pkg-team-core-architecture(Build-Depends and Depends) is the metapackage shipped by dh-r 20260707 according to apt-cache, so both fields are satisfiable; no versioned dependency is unsatisfiable and none is tighter than needed. - Tests:
debian/tests/controlrunsrun-unit-testwithRestrictions: allow-stderrand depends on the package plus the test packages; the script copies/usr/share/doc/r-cran-texreg/tests(installed bydebian/docs) and runstestthat.R, and every optional package the test files use (apollo,forecast,Bergm,betareg,bife,broom,biglm,lme4,Matrix,huxtable,plm,spatialreg,logitr, ...) is guarded byskip_if_not_installed()before itsrequire()/library(), so their absence skips tests rather than failing them. man/*.RdandNAMESPACEare roxygen2 output and the roxygen blocks they are generated from are shipped inR/*.R, so the documentation's preferred form is present.- Changelog is sane: single initial entry,
r-cran-texreg (1.40+ds-1)tounstable, matching the+dsorig tarball and the CRAN upstream release of 2026-08-24;Standards-Version: 4.7.4matches Policy 4.7.4.1 (current). - The vignette text
vignettes/texreg.Rnwreproduces the author's own JSS 2013 article, held by the same copyright holder named indebian/copyright, and draws its figures with TikZ (no included image files are referenced), so nothing in it needs a separate stanza. - Coverage: the whole 157-file tree was inventoried (DESCRIPTION, MD5, NAMESPACE, R/ 3 files, man/ 129 files, tests/ 17 files, inst/ 2 files, vignettes/ 2 files, build/ 1 file, debian/ 13 files); text files were grep-searched and the debian/ files were read in full.
- uscan found the packaged version as the newest upstream release (upstream
1.40, packaged1.40+ds). - Every pointer of
debian/copyrightto /usr/share/common-licenses names a file that is there (GPL-3).
Not confirmed ◂
- Whether the installed package will offer a readable
vignette("texreg"): the+dsrepack removedinst/doc/texreg.pdf, which can only be regenerated fromvignettes/texreg.Rnw(LaTeX is not in Build-Depends); whetherR CMD INSTALLrebuilds the vignette or ships only the.Rnwis decided by a build I cannot run. Only a build or installation would show it, and either way it would be minor. - The ten
tests/files/*.RDSandbuild/partial.rdbwere not decompressed or inspected (binary files), only judged by path, name and the code that writes/reads them.
Proposed changes ◂
None.
Uploader's response to the LLM review
The uploader was emailed about the review 0 hours ago.