Skip to content

Commit a383f37

Browse files
authored
Update README.md
Cleanup of README.md
1 parent 40fdc57 commit a383f37

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# debpkg
22

3-
debpkg is a pure [Go](https://golang.org) library to create [Debian](https://debian.org) Linux packages. The package can be directly imported in your go project or run a `debpkg` cli tool with a custom debpkg YAML specfile (just like a single [RPM spec file](http://ftp.rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html)). It has zero dependencies outside go modules, to
4-
and doesn't use exec wrappers. Therefor it is able to generate packages from non Linux systems like Mac OS X, *BSD and Windows without the Perl dependency (as with official [debbuild](https://github.com/debbuild/debbuild)). The "problem" with the Debian package build system is it universal and flexable nature, which can be a pro or con. Packaging just a small bunch of files with simple configuration the Debian build system is a fairly complex beast to understand. And you must dig deep into the workings of the Debian package management documentation. Debpkg is not able to resolve all the advanced packaging requirements theirfor one must use the official `debbuild` and `debhelper`. It is created for the simple case to convert a directory structure to be installable and maintained via the standard debian way.
5-
63
[![License][License-Image]][License-Url]
74
[![Godoc][Godoc-Image]][Godoc-Url]
85
[![ReportCard][ReportCard-Image]][ReportCard-Url]
96
[![Build][Build-Status-Image]][Build-Status-Url]
107
[![BuildAppVeyor][BuildAV-Status-Image]][BuildAV-Status-Url]
118
[![Coverage][Coverage-Image]][Coverage-Url]
129

13-
**Features**
10+
debpkg is a pure [Go](https://golang.org) library to create [Debian](https://debian.org) Linux packages. The package can be directly imported in your go project or run a `debpkg` cli tool with a custom debpkg YAML specfile (just like a single [RPM spec file](http://ftp.rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html)). It has zero dependencies outside go modules, to
11+
and doesn't use exec wrappers. Therefor it is able to generate packages from non Linux systems like Mac OS X, *BSD and Windows without the Perl dependency (as with official [debbuild](https://github.com/debbuild/debbuild)). The "problem" with the Debian package build system is it universal and flexable nature, which can be a pro or con. Packaging just a small bunch of files with simple configuration the Debian build system is a fairly complex beast to understand. And you must dig deep into the workings of the Debian package management documentation. Debpkg is not able to resolve all the advanced packaging requirements theirfor one must use the official `debbuild` and `debhelper`. It is created for the simple case to convert a directory structure to be installable and maintained via the standard debian way.
12+
13+
## Features
1414

1515
The feature list below describes the usability state of the project:
1616

@@ -86,7 +86,7 @@ Other packaging tools in golang:
8686

8787
* https://github.com/google/rpmpack
8888

89-
# Debugging
89+
## Debugging
9090

9191
When debugging on a Debian system the following commands are usefull:
9292

@@ -95,7 +95,7 @@ When debugging on a Debian system the following commands are usefull:
9595
* Verbose extract data.tar.gz: `dpkg --vextract <debfile> data`
9696
* Extract control.tar.gz: `dpkg --control <debfile> control`
9797

98-
# Further documentation
98+
## Further documentation
9999

100100
More information can be gathered from the Debian and Ubuntu documentation:
101101

@@ -107,7 +107,7 @@ More information can be gathered from the Debian and Ubuntu documentation:
107107
* [Setting up signed APT repository with Reprepro](https://wiki.debian.org/SettingUpSignedAptRepositoryWithReprepro)
108108
* [Create authenticated repository](https://help.ubuntu.com/community/CreateAuthenticatedRepository)
109109

110-
# License
110+
## License
111111

112112
[MIT](LICENSE)
113113

0 commit comments

Comments
 (0)