Size: 1667
Comment:
|
Size: 1782
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
It currently includes a package repository for Debian and Ubuntu users | It currently includes a package repository for Debian and Ubuntu users. For a complete reference see the [[http://www.debian.org/doc/manuals/maint-guide/ | Debian New Maintainer guide]] |
Package software for APT.dyne.org
INCOMPLETE AFTER A NIGHT OF BRAINDAMAGING FAILURES MAKING A PACKAGE THAT USED TO BUILD PERFECT ON UBUNTU 9 and now UBUNTU 11.10 HAS EVERYTHING BROKEN
HATRED, DISGUST and DISMAY
http://apt.dyne.org is our deb package repository serving binary builds for both Debian and Ubuntu systems.
It is operated using reprepro and its skeleton configuration is revisioned on git://code.dyne.org:dyne-apt.git (without the actual binary packages)
The dyne-apt repository also includes scripts to create the special dyne.deb installer which facilitates adding the source for users
It currently includes a package repository for Debian and Ubuntu users. For a complete reference see the Debian New Maintainer guide
Build a package
To build packages we use git-buildpackage and in our software repositories are present the branches debian0 and ubuntu0 (or higher numbers...) ready for its use.
switch to the debian0 (or ubuntu0) branch:
git co debian0
use dch to update the debian/changelog (for example to 1.2):
dch -v 1.2
Add to Debian
Origin: dyne.org Codename: dyne Components: main Architectures: source i386 amd64
Add to Ubuntu
Origin: dyne.org Codename: dyne AlsoAcceptFor: lucid karmic natty oeniric Components: main Architectures: source i386 amd64
The Ubuntu repository is fed by PPA which are updated as feeds into our repo, meaning that to build Ubuntu packages you don't need to setup a pbuilder environment, rather than just prepare the package and push it to your PPA to be built, making sure your PPA is added to our dyne-apt.