Skip to content

Version 1.3.0 - New RPM and DEB features

Compare
Choose a tag to compare
@kuiperzone kuiperzone released this 18 Apr 02:12
· 62 commits to main since this release

INSTALLATION ASSETS
For AppImage - Set execute permission before running. Put file in Path.
For Windows - Launch Command Prompt under Programs Menu.

You can now also install using Nuget:

dotnet tool install -g KuiperZone.PupNet
  • VERSION 1.3.0; 2023-04-18
  • Added RpmAutoProv and RpmAutoReq properties to configuration
  • Added RpmRequires property to configuration to allow specification of RPM dependencies
  • Added DebianRecommends property to configuration to allow specification of Debian dependencies
  • Now ensures execute permission is set on main executable after dotnet publish (.NET6 does not seem to guarantee this)
  • Now ensures that all files after dotnet publish have "other read" permissions (.NET6 does not seem to guarantee this)
  • Removed desktop and metainfo validity checks in RPM build as non-essential but problematic where dependencies not met
  • Bug fix: The name of the pupnet.conf file was not always displayed when building a package
  • Bug fix: Debian Copyright file was not packaged
  • Bug fix: May have listed previous build files when building RPM package (display issue only)

Ships with: appimagetool 13 (2020-12-31)
Tested against: rpmbuild RPM version 4.18.0, dpkg 1.21.21, flatpak-builder 1.2.3, InnoSetup 6.2.2