• CTAN update: pkgcheck

    From CTAN Announcements@21:1/5 to All on Thu Jun 13 10:47:44 2024
    Manfred Lotz submitted an update to the

    pkgcheck

    package.

    Version: 3.2.0 2024-06-11
    License: apache2 mit

    Summary description: CTAN package checker

    Announcement text: ----------------------------------------------------------------------

    ### Added
    - add generation of completion support for nushell
    - add a new warning message W0011 if a file in the package tree
    has a future modification time
    - add Thumbs.db as temporary file
    - (Experimental) for l3backend-dev and l3kernel-dev use the real
    directory name latex-dev/l3backend resp. latex-dev/l3kernel when
    checking path names in the TDS archive
    - new E0042 error when there are filenames with different letter
    cases in a TDS archive
    - new E0043 error when a symlink is found in the TDS archive

    ### Changed
    - small improvement in src/recode.rs due to clippy suggestions
    - small code reorganization in check_tds_archive()
    - crates update

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/pkgcheck

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/support/pkgcheck/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From CTAN Announcements@21:1/5 to CTAN Announcements on Tue Jun 3 21:38:15 2025
    Manfred Lotz submitted an update to the

    pkgcheck

    package.

    Version: 3.3.0 2025-06-01
    License: apache2 mit

    Summary description: CTAN package checker

    Announcement text: ----------------------------------------------------------------------

    ### Added

    - IMPORTANT: No external programs required any longer, i.e.
    - pdf checking done internally, i.e. `pdfinfo` no longer required
    - changing permissions done internally, i.e. `chmod` no longer required
    - binaries are now available for Linux, macOS x86\*64 and macOS aarch64
    - see https://codeberg.org/ManfredLotz/pkgcheck/releases
    - now both, Debian and RPM packages, are available in directory packages/
    - see https://codeberg.org/ManfredLotz/pkgcheck/releases
    - when checking binaries recognize Mach-O binaries with universal header

    ### Changed

    - now consistently checking if a file is a script by strictly looking for a shebang
    - move repository to codeberg

    ### Removed

    - remove error messages which are environmental and not related to the
    content of the package upload. These are E0033, F0001, ..., F0010

    ----------------------------------------------------------------------

    The package’s Catalogue entry can be viewed at
    https://ctan.org/pkg/pkgcheck

    The package’s files themselves can be inspected at
    https://mirrors.ctan.org/support/pkgcheck/

    ------------------------------------------------------------------------

    Thanks for the upload.

    For the CTAN Team
    Petra Rübe-Pugliese

    ------------------------------------------------------------------------

    CTAN is run entirely by volunteers and supported by TeX user groups.
    Please join a user group or donate to one, see https://ctan.org/lugs

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)