1257
Comment:
|
2561
|
Deletions are marked like this. | Additions are marked like this. |
Line 22: | Line 22: |
FIXME: How to use bzr in pkg-ayatana. | === How to import a new package from Ubuntu to pkg-ayatana? === 1. Create a new bzr repository on Alioth: `bzr init-repo bzr+ssh://bzr.debian.org/bzr/pkg-ayatana/package` 1. Create a corresponding local repository: `brz init-repo ~/Debian/pkg-ayatana/package` 1. Create the `upstream` branch based on the code at launchpad (usually at `lp:package`): `brz branch lp:package ~/Debian/pkg-ayatana/package/upstream` 1. 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` 1. Create the `ubuntu` branch based on the code at launchpad (usually at `lp:~ubuntu-desktop/package/ubuntu`): `brz branch lp:~ubuntu-desktop/package/ubuntu ~/Debian/pkg-ayatana/package/ubuntu` 1. 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` 1. Create the `debian` branch based on the `ubuntu` one: `brz branch ~/Debian/pkg-ayatana/package/ubuntu ~/Debian/pkg-ayatana/package/debian` 1. 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 === 1. FIXME! |
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:
brz init-repo ~/Debian/pkg-ayatana/package
Create the upstream branch based on the code at launchpad (usually at lp:package):
brz 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):
brz 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:
brz 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!