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 | Published | Component | Section | |
---|---|---|---|---|
Jammy | release | universe | text |
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
- diff from 1.23.0-1 to 1.24.0-1 (67.7 KiB)
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.