[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