-
Notifications
You must be signed in to change notification settings - Fork 354
Ubuntu Packaging (stable builds PPA)
Cameron White edited this page Aug 4, 2020
·
1 revision
- Follow the setup instructions from https://packaging.ubuntu.com/html/getting-set-up.html, such as setting up the GPG and SSH keys
- Check out the packaging code:
bzr branch lp:~cameronwhite91/+junk/pinta-stable-packaging - Download the release tarball, e.g.
pinta-1.7.tar.gz -
cp pinta-1.7.tar.gz pinta_1.7.orig.tar.gzwhich will be required bydebuildlater on - Extract the source code, e.g.
tar xf pinta-1.7.tar.gz - Copy the packaging code to the
debianfolder inside the source code. - Update the
debian/controlfile for any changes to the dependencies - Update the
debian/changelogfile for the new version and Ubuntu distro name. You can rundch -ifor this.` - Follow https://packaging.ubuntu.com/html/patches-to-packages.html if any patches are necessary.
- Run
debuild -us -ucto test building the package on your local machine. - Run
debuild -S -sa(use-sdif the.orig.tar.gzhas already been uploaded) to generate a signed package, and runpbuilder-dist focal build pinta_1.7-0ppa1~focal1.dscto test. - Upload:
dput ppa:pinta-maintainers/pinta-stable pinta_1.7-0ppa1~focal1_source.changes