duplicity-team team mailing list archive
-
duplicity-team team
-
Mailing list archive
-
Message #04839
Re: Ubuntu deb packaging instructions
Here's the checklist I use. Launchpad handles the build process to make
.deb's. What's a *snap* package?
The part you'll need to do is highlighted. After that, no idea what
happens on LP for package build.
Release Duplicity
- fix bugs / enhance
- prep release to bzr
-
- merge in po-updates-0.x
- run tox to check
- commit all
- gen release PPA
-
- go to
https://code.launchpad.net/~duplicity-team/+recipe/duplicity-releases
- edit the "Recipe contents" at the bottom to update the version
number
- click "Request build(s)" right above that box and start some
builds.
- gen daily PPA
-
- go to
https://code.launchpad.net/~duplicity-team/+recipe/duplicity-daily
- edit the "Recipe contents" at the bottom to update the version
number
- click "Request build(s)" right above that box and start some builds
- *make and sign the release *
-
- *dist/makedist 0.x.yy *
- *$ gpg --use-agent -b duplicity-0.x.yy.tar.gz *
- release tar/sig to Savannah
- release tar/sig to Launchpad
- move to Releases
- update web pages
- release to CVS
- update Announcements
- change from fix committed to released
- send email to talk and announce
On Thu, Oct 4, 2018 at 3:47 AM Aaron <lists@xxxxxxxxxxxxxxxxxx> wrote:
> Hello Kenneth,
>
> I have started trying to build a snap package for duplicity.
>
> Are the steps you follow to package a release written down anywhere? If
> not, would you mind please briefly summarising by reply? It would be
> helpful to use that as a starting point for the snap.
>
> Kind regards,
>
> Aaron
>
Follow ups
References