mirror of
https://github.com/Project-OSS-Revival/alien.git
synced 2026-04-24 14:00:17 +00:00
1. **Modified `scan` method in `Alien/Package/Tgz.pm`:**
- The method now attempts to read and parse `install/slack-desc` from input .tgz packages.
- If found, the package's description and summary are populated from `slack-desc`.
- Fallback to existing behavior if `slack-desc` is not present.
2. **Modified `prep` method in `Alien/Package/Tgz.pm`:**
- When creating a .tgz package, an `install/slack-desc` file is now generated.
- This file is populated using the package's summary and description, formatted according to Slackware standards.
- A helper function `_format_slack_desc` was added to handle the formatting logic.
3. **Modified `build` method in `Alien/Package/Tgz.pm`:**
- When creating a .tgz package, `makepkg` is now used.
- Package is now named according to Slackware standard naming scheme.
17 KiB
17 KiB