GitXplorerGitXplorer
c

makedebpkg

public
8 stars
1 forks
7 issues

Commits

List of commits on branch master.
Unverified
1b8f2b983083fd20e2ff3b49e3ee4b4b5286e55e

Installing missing tools automaticaly and fixing some warnings about debian changelog

ccorpix committed 8 years ago
Unverified
00578b8369ddc78c529b67b1964a065b101c5b51

Fixing dependency installation on ubuntu xenial

ccorpix committed 9 years ago
Unverified
8747e4f9d8fe774f36c98087cceaa25acca952cb

Removed netcat6 test, link is dead, fuck it

ccorpix committed 9 years ago
Unverified
7d486fc9eef74cc98cb3b1c4c9804b965bd8b8cd

Removed mawk test, there is no download for specific version

ccorpix committed 9 years ago
Unverified
1e4b3c637d619305fa1cccd45984a6055ba72f0a

Improved source package build speed

ccorpix committed 9 years ago
Unverified
46254cacfed9907ad310ffe6d6b5a6bc00a82fc4

Fixed bug with conflicts and provides contorl fields duplication

ccorpix committed 10 years ago

README

The README file for this repository.

** UNSTABLE! This tool was fofrked an modified very quickly, there are some stuff untested. Use it at your own risk. If you find a bug, please consider filling an issue.

** [62%] What done at now and what to be done:

  • [X] Debian control generation(required minimum)
  • [X] Build architecture dependent(or independent) DEB package
  • [X] Shasums and GnuPG validation of source archives
  • [X] Changelog provision(DONE, but not tested)
  • [X] Package GnuPG signing
  • [X] Split packaging
  • [ ] Dependency resolution don't works if concrete version specified :: I need a parser for this
  • [ ] Documentation :: There will be a complete tutorial to start from the scratch

** Difference between Archlinux makepkg and makedebpkg

  • There are some options removed, because dpkg/apt doesn't support them:
    • asdeps
    • needed
  • There are come extra options added:
    • controlsource :: An array of /Something: Value/ that will be appended to DEBIAN/control's source section
    • controlpackage :: Same as /controlsource/, but for package section