php-elisp 1.24.0-1 source package in Ubuntu

Changelog

php-elisp (1.24.0-1) unstable; urgency=medium

  * New upstream release.
  * Adjust d/elpa-php-mode.elpa for new upstream locations of lisp files.
  * Load new upstream helper before running tests.
  * Move creation of tests/project/1/.git from d/elpa-test to d/rules; Rules
    cleans up this temporary directory, and it may be easier to understand how
    this package builds if creation and cleanup are in the same place.
  * Update my email address.
  * Add php-cli and php-dev as new build deps for new ERT tests.
  * Simplify php AND php-cli Suggests to "php-cli | php".
  * Add php-dev to Suggests.
  * Add 0001-skip-PHP8.1-tests-when-beta-exec-is-not-installed.patch.  This
    patch was added at a time when Debian only had PHP 8.0; however, it may
    be useful for Debian derivatives that do not yet have PHP 8.0.  When
    PHP 8.1 is available this test automatically activates, but otherwise the
    test must be skipped, because it necessarily produces an FTBFS.
  * Switch to php8.1 everywhere.
  * Tests appear to require generation of autoloads:
    - rules: Set up a temp space in override_dh_elpa_test.
    - Create debian/ert-helper.el, to generate the autoloads, and then load
    everything that php-mode-test.el requires.
    - elpa-test: Add the new "lisp" subdir to the load-path, and then load
      debian/ert-helper.el.
    - rules: clean up temp space.
  * Declare Standards-Version: 4.6.0.1 (no changes required).
  * Declare Rules-Requires-Root: no.
  * Migrate to debhelper-compat 13.
  * Do not run the body of ert-helper.el when running in an autopkgtest; The
    libraries must be loaded from the installed package--as must the
    autoloads file generated by dh_elpa.
  * elpa-test: Add tests to autopkgtest_keep.
  * When running in an autopkgtest, move tests to a writable workspace,
    symlink the tests dir to the expected location, and only then execute the
    tests.

 -- Nicholas D Steeves <email address hidden>  Sun, 05 Dec 2021 22:42:19 -0500

Upload details

Uploaded by:
Debian Emacsen team
Uploaded to:
Sid
Original maintainer:
Debian Emacsen team
Architectures:
all
Section:
lisp
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Jammy release universe text

Builds

Jammy: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
php-elisp_1.24.0-1.dsc 2.0 KiB 49447aeda38c6b958a2aae521ab00f2169451146a233b1d4703281f035cbd168
php-elisp_1.24.0.orig.tar.xz 75.2 KiB 7527f952ff66d3688c22ac2860cb04c6d17f2b5b66f27dc4590b4670a65a269a
php-elisp_1.24.0-1.debian.tar.xz 6.9 KiB 9c4807510522645a4ce811d08001f1f6e438b0ab8ebde3abaa9dd1729716e87b

Available diffs

No changes file available.

Binary packages built by this source

elpa-php-mode: No summary available for elpa-php-mode in ubuntu kinetic.

No description available for elpa-php-mode in ubuntu kinetic.