[PR #37] [MERGED] Deb: Additional control fields #185

Open
opened 2026-01-29 16:31:05 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/quamotion/dotnet-packaging/pull/37
Author: @qmfrederik
Created: 10/16/2017
Status: Merged
Merged: 10/17/2017
Merged by: @qmfrederik

Base: masterHead: fixes/deb-versions


📝 Commits (1)

  • 1118fe0 Add support for the Section, Homepage, Priority and Installed-Size control fields.

📊 Changes

3 files changed (+36 additions, -2 deletions)

View changed files

📝 Packaging.Targets/Deb/DebPackageCreator.cs (+20 -1)
📝 Packaging.Targets/DebTask.cs (+9 -0)
📝 Packaging.Targets/build/Packaging.Targets.targets (+7 -1)

📄 Description

Add support for the Section, Homepage, Priority and Installed-Size control fields.

For Section and Priority, I used misc and extra as the default values. Install-Size is calculated based on all the entries which go into the CPIO archive. Homepage is by default set to the value of the PackageProjectUrl variable.

You can override Section, Homepage and Priority by setting the DebSection, DebHomepage and DebPriority msbuild variables.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/quamotion/dotnet-packaging/pull/37 **Author:** [@qmfrederik](https://github.com/qmfrederik) **Created:** 10/16/2017 **Status:** ✅ Merged **Merged:** 10/17/2017 **Merged by:** [@qmfrederik](https://github.com/qmfrederik) **Base:** `master` ← **Head:** `fixes/deb-versions` --- ### 📝 Commits (1) - [`1118fe0`](https://github.com/quamotion/dotnet-packaging/commit/1118fe0a7b93585222c2e6578ab328e448d2aa68) Add support for the Section, Homepage, Priority and Installed-Size control fields. ### 📊 Changes **3 files changed** (+36 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `Packaging.Targets/Deb/DebPackageCreator.cs` (+20 -1) 📝 `Packaging.Targets/DebTask.cs` (+9 -0) 📝 `Packaging.Targets/build/Packaging.Targets.targets` (+7 -1) </details> ### 📄 Description Add support for the `Section`, `Homepage`, `Priority` and `Installed-Size` control fields. For `Section` and `Priority`, I used `misc` and `extra` as the default values. `Install-Size` is calculated based on all the entries which go into the CPIO archive. `Homepage` is by default set to the value of the `PackageProjectUrl` variable. You can override `Section`, `Homepage` and `Priority` by setting the `DebSection`, `DebHomepage` and `DebPriority` msbuild variables. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 16:31:05 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/dotnet-packaging#185