[Pkg-kde-extras] pkg-kde - Rev 1691 - /kde-extras/README
Mark Purcell
msp at debian.org
Mon Sep 5 17:30:18 UTC 2005
http://svn.debian.org/wsvn/pkg-kde/kde-extras/README?op=file&rev=0&sc=0
Debian kde-extras Team
----------------------
1. Contacts
-----------
General help requests
<debian-kde at lists.debian.org> mailing list
#debian-kde on irc
Packaging queries
<debian-qt-kde at lists.debian.org> mailing list
#debian-qt-kde on irc
Maintainers
<pkg-kde-extras at lists.alioth.debian.org> mailing list
2. Subversion repository
------------------------
You can browse it only at:
http://svn.debian.org/wsvn/pkg-kde/kde-extras/
To "checkout" the repository use these commands:
$ svn co
svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras
Authorized SSH keys are controlled at https://alioth.debian.org/account/
The repository layout is:
- packagename/
- trunk/
- branches/
- tags/
If only one version of the package is available at the time, development must
be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new
release is made.
When, at some point, the need to have two different versions at the same time
arises (for example, if we need a version to be in unstable and a different
one to be in experimental), experimental development will be made in trunk/
and if a new unstable package needs to be cooked, copying
tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the
trick.
3. Using svn-buildpackage
--------------------------
Packages with an upstream tarball will require you to set the
mergeWithUpstream
property first (from the package root) so that svn-buildpackage will look for
the .orig.tar.gz in the ../tarballs directory.
% svn propset mergeWithUpstream 1 debian
Please note that this only works for packages which have only the debian/
directory committed. Consequently, you must use CDBS's simple-patchsys.mk or
dpatch to modify the upstream sources.
After you have finished and committed your Debian patches via
% svn commit [PACKAGE]
as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build
your package with the following commands:
% svn-buildpackage --svn-ignore-new -rfakeroot
Please, don't commit tarballs/ or build-directories to SVN.
4. Tarballs and Build-area directories
------------------------------------
You need to place those dirs in the parent directory of the one from which
you're running svn-buildpackage. Usually this means placing tarballs/ and
build-area/ dirs in 'pkgname'/ dir, at the same level as trunk/
If you want to compile inside one version in tags/ dir, you'll need to place
those dirs inside that dir. Of course the easiest and cleanest way of doing
it is by making a symlink of those dirs inside tags/ dir.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/pkg-kde-extras/attachments/20050905/4774cf2e/README.htm
More information about the pkg-kde-extras
mailing list