mirror of
https://github.com/quamotion/dotnet-packaging.git
synced 2026-02-14 13:45:53 +00:00
[PR #20] [CLOSED] Deb support #170
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/quamotion/dotnet-packaging/pull/20
Author: @kekekeks
Created: 10/6/2017
Status: ❌ Closed
Base:
master← Head:deb-support📝 Commits (10+)
b12e320Initial implementation of the ar (deb) file format87e6f45First steps in reading a DebPackage21f393cPreliminary support for reading tar files8395616Support reading the control file.40cbedaMerge commit '83956162cc4c9778ba6e4101100ea8967902663c' into deb-support3df20a3Fixed build errors after mergee9d6ea1Added .idea to gitignore74fc188Compute MD5Hash for ArchiveEntry26ad849Fixed some fields in TarHeader and added ComputeChecksum52af4f2Read all relevant info from deb package and check file checksums in test📊 Changes
41 files changed (+1990 additions, -160 deletions)
View changed files
📝
.gitignore(+2 -1)➕
Packaging.Targets.Tests/Deb/DebPackageReaderTests.cs(+65 -0)➕
Packaging.Targets.Tests/Deb/libplist3_1.12-3.1_amd64.deb(+0 -0)➕
Packaging.Targets.Tests/IO/ArFileTests.cs(+101 -0)📝
Packaging.Targets.Tests/IO/CpioFileTests.cs(+8 -8)➕
Packaging.Targets.Tests/IO/TarFileTests.cs(+133 -0)➕
Packaging.Targets.Tests/IO/test.tar(+0 -0)📝
Packaging.Targets.Tests/Packaging.Targets.Tests.csproj(+7 -1)📝
Packaging.Targets.Tests/Rpm/PlistMetadata.cs(+2 -1)📝
Packaging.Targets.Tests/Rpm/RpmMetadataTests.cs(+3 -3)📝
Packaging.Targets.Tests/Rpm/RpmPackageCreatorTests.cs(+5 -5)📝
Packaging.Targets.Tests/Rpm/RpmPackageReaderTests.cs(+3 -3)📝
Packaging.Targets.Tests/Rpm/RpmPackageWriterTests.cs(+2 -2)📝
Packaging.Targets.Tests/Rpm/RpmSignatureTests.cs(+3 -3)📝
Packaging.Targets/ArchiveBuilder.cs(+8 -3)➕
Packaging.Targets/Deb/ControlFileParser.cs(+68 -0)➕
Packaging.Targets/Deb/DebPackage.cs(+37 -0)➕
Packaging.Targets/Deb/DebPackageControlFileData.cs(+15 -0)➕
Packaging.Targets/Deb/DebPackageCreator.cs(+148 -0)➕
Packaging.Targets/Deb/DebPackageReader.cs(+147 -0)...and 21 more files
📄 Description
Still need to implement
dotnet-deb(I can't run your CLI tools on my machine, unfortunately, probably something wrong with SDK). Other than that packages installs andsystemdservice gets created.Lintian report:
Those errors/warnings are related to package contents, I don't think we can do much about that.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.