[Midnightbsd-cvs] [MidnightBSD/mports] 9692e4: x11/cde: fix fake install QA (#583)

Lucas Holt noreply at github.com
Wed May 27 20:35:50 EDT 2026


  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/mports
  Commit: 9692e4aada98793bf8d51934be3d6ff73d55ca32
      https://github.com/MidnightBSD/mports/commit/9692e4aada98793bf8d51934be3d6ff73d55ca32
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2026-05-27 (Wed, 27 May 2026)

  Changed paths:
    M x11/cde/Makefile
    M x11/cde/pkg-plist

  Log Message:
  -----------
  x11/cde: fix fake install QA (#583)

## Summary

- fix x11/cde fake QA by replacing absolute staged symlinks with
relative links
- remove generated .bak files from the staged tree and plist
- make post-install config sample renames safe to rerun

## Validation

- bmake -DNO_DEPENDS fake
- bmake -DNO_DEPENDS check-fake
- bmake -DNO_DEPENDS package
- git diff --check -- x11/cde
- portlint -C reports pre-existing warnings plus work directory fatal
after validation

## Summary by Sourcery

Adjust CDE post-installation to produce QA-clean staging and idempotent
configuration handling.

Bug Fixes:
- Fix fake-install QA issues by replacing absolute staged symlinks with
relative ones and cleaning up generated backup files from the staged
tree.

Enhancements:
- Make post-install configuration file renaming conditional so it is
safe to rerun without errors.
- Standardize man and examples directory layout under ${DT_PREFIX} by
recreating them as symlinks into the corresponding share subdirectories.

Signed-off-by: Lucas Holt <luke at foolishgames.com>



To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications


More information about the Midnightbsd-cvs mailing list