[med-svn] [Debian Wiki] Update of "DebianMed" by SteffenMoeller
Debian Wiki
debian-www at lists.debian.org
Thu Apr 22 09:18:17 UTC 2010
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.
The "DebianMed" page has been changed by SteffenMoeller:
http://wiki.debian.org/DebianMed?action=diff&rev1=73&rev2=74
. The source of these aliases was lost. 'svn-b' does regularly build using the information of the repository. 'svn-br' speeds up the process by avoiding the un''tar''ing of the upstream source but is reusing the existing source tree of the prior build. The 3^rd^ one does not need too often, don't use it, it is listed here as a reference only.
1. checkout everything. If you have an account on Alioth then use it if you are interested in write access to the repository (you are)
{{{
- svn co svn+ssh://smoe-guest@svn.debian.org/svn/debian-med/
+ svn co svn+ssh://yourid-guest@svn.debian.org/svn/debian-med/trunk debian-med
}}}
- . Substitute smoe-guest with your Alioth account. The password you may have to enter multiple times if you do not use the {{{ssh-add}}} command. For read only access do
+ . Substitute yourid-guest with your Alioth account. The password you may have to enter multiple times if you do not use the {{{ssh-add}}} command. For read only access do
{{{
- svn co svn://svn.debian.org/debian-med/
+ svn co svn://svn.debian.org/debian-med/trunk debian-med
}}}
- 1. cd to source directory underneath the {{{trunk}}} directory, and download the upstream sources with
- {{{
- echo "origDir=.." >> .svn/deb-layout && uscan --force-download
- }}}
- . You do not need to change {{{.svn/deb-layout}}} the next time you upgrade the tarball with {{{uscan}}}. (''This will only work if there is a {{{watch}}} file in trunk/debian, and if the upstream tarball is in tar.gz format. Alternatively, try {{{debian/rules get-orig-source}}} from the {{{trunk}}} directory.'')
+ 1. {{{cd debian-med}}}
+ 1. If interested in packaging, not some other community efforts, then {{{cd packages}}}
+ 1. The package or your interest is aleady maintained with debian-med? Then it should be here. Go that directory. It my offer a directory 'trunk'. Go into that directory and in there you should find the directory 'debian'.
+ 1. You need the upstream sources. There are different ways to get it. What should work is
+ * {{{./debian/rules get-orig-source}}}
+ * and if this does not work, then {{{uscan --force-download}}}. This will only work if there is a {{{watch}}} file in trunk/debian.
+ * if that does not work, then inspect debian/copyright and/or debian/README.source for an indication how to retrieve it.
+ 1 The packages are to be built with svn-buildpackage. It should be informed on the whereabout of your sources. Inform it with {{{echo "origDir=.." >> .svn/deb-layout}}}.
1. Edit files and build the package with svn-b (or svn-br)
1. Are you a developer of Alioth and registered for !DebianMed?
* No: Register yourself and ask to be added as a developer
More information about the debian-med-commit
mailing list