Ayatana Packages for Debian
The Ayatana Project writes and packages software for Ubuntu. The Ayatana Packagers merge this software into Debian.
Debian QA packages overview page for The Ayatana Packagers
The current status of this effort is tracked under Ayatana/Packages.
Contact
Alioth project page: https://alioth.debian.org/projects/pkg-ayatana/
Mailing-list: pkg-ayatana-devel@lists.alioth.debian.org (Archives, Subscribe)
- IRC: #debian-ayatana @ irc.debian.org (OFTC)
SCM/VCS
pkg-ayatana uses Bzr as VCS, to be able to merge changes back to Ubuntu as easy as possible.
Vcs-Browser: http://bzr.debian.org/loggerhead/pkg-ayatana/
Each package lives in an own bzr repository (pkg-ayatana/package) which usually should contain three branches: upstream, ubuntu and debian.
How to import a new package from Ubuntu to pkg-ayatana?
- Create a new bzr repository on Alioth:
bzr init-repo bzr+ssh://bzr.debian.org/bzr/pkg-ayatana/package
- Create a corresponding local repository:
bzr init-repo ~/Debian/pkg-ayatana/package
Create the upstream branch based on the code at launchpad (usually at lp:package):
bzr branch lp:package ~/Debian/pkg-ayatana/package/upstream
Push the upstream branch to Alioth:
cd ~/Debian/pkg-ayatana/package/upstream && bzr push --remember bzr+ssh://bzr.debian.org/bzr/pkg-ayatana/package/upstream
Create the ubuntu branch based on the code at launchpad (usually at lp:~ubuntu-desktop/package/ubuntu):
bzr branch lp:~ubuntu-desktop/package/ubuntu ~/Debian/pkg-ayatana/package/ubuntu
Push the ubuntu branch to Alioth:
cd ~/Debian/pkg-ayatana/package/ubuntu && bzr push --remember bzr+ssh://bzr.debian.org/bzr/pkg-ayatana/package/ubuntu
Create the debian branch based on the ubuntu one:
bzr branch ~/Debian/pkg-ayatana/package/ubuntu ~/Debian/pkg-ayatana/package/debian
Push the debian branch to Alioth:
cd ~/Debian/pkg-ayatana/package/deban && bzr push --remember bzr+ssh://bzr.debian.org/bzr/pkg-ayatana/package/debian
How to update an existing package in pkg-ayatana
- FIXME!
