Get rid of LS (livesupport) naming
This commit is contained in:
parent
76e9f100f4
commit
a5ea42a1b7
|
@ -86,7 +86,7 @@ Curently, only the debian changelog keeps track of the changes and the
|
|||
version of Campcaster. To update the changelog, edit <code>etc/debian/changelog</code>,
|
||||
by inserting a section onto the top of the file:<br>
|
||||
<br>
|
||||
<pre>campcaster (<ls-version>-1) unstable; urgency=low<br><br> * Changes listed here<br><br> -- <code>Package Maintainer <maintainer@foo.bar></code> <timestamp><br><br></pre>
|
||||
<pre>campcaster (<version>-1) unstable; urgency=low<br><br> * Changes listed here<br><br> -- <code>Package Maintainer <maintainer@foo.bar></code> <timestamp><br><br></pre>
|
||||
The timestamp above must be preceeded by two spaces, and must be an RFC
|
||||
2822 compliant date string, which is most easily produced by issuing
|
||||
the <code>date -R</code> command. Please note that the debian package
|
||||
|
@ -103,12 +103,12 @@ before proceeding.<br>
|
|||
To create the release tarballs, invoke the distribution script <code>bin/dist.sh</code>,
|
||||
with the release version as its single parameter:<br>
|
||||
<br>
|
||||
<pre><code>./bin/dist.sh --version <ls-version><br></code></pre>
|
||||
<pre><code>./bin/dist.sh --version <version><br></code></pre>
|
||||
<br>
|
||||
This will create two tarballs in the parent of the current directory:<br>
|
||||
<ul>
|
||||
<li><code>campcaster-<ls-version>.tar.bz2</code></li>
|
||||
<li><code>campcaster-libraries-<ls-version>.tar.bz2</code></li>
|
||||
<li><code>campcaster-<version>.tar.bz2</code></li>
|
||||
<li><code>campcaster-libraries-<version>.tar.bz2</code></li>
|
||||
</ul>
|
||||
|
||||
|
||||
|
@ -129,10 +129,10 @@ Debian system, install the packages needed to install Campcaster,
|
|||
plus two more needed for the build process: <code>debhelper</code> and
|
||||
<code>fakeroot</code>. Then do the following:<br>
|
||||
<br>
|
||||
<pre>tar xfj campcaster-<ls-version>.tar.bz2
|
||||
tar xfj campcaster-libraries-<ls-version>.tar.bz2
|
||||
cd campcaster-<ls-version>
|
||||
./bin/createDebianPackages.sh -d .. -v <ls-version> -o .. \
|
||||
<pre>tar xfj campcaster-<version>.tar.bz2
|
||||
tar xfj campcaster-libraries-<version>.tar.bz2
|
||||
cd campcaster-<version>
|
||||
./bin/createDebianPackages.sh -d .. -v <version> -o .. \
|
||||
-m "Package Maintainer <maintainer@foo.bar>"
|
||||
cd ..
|
||||
</pre>
|
||||
|
@ -141,9 +141,9 @@ The above command will create the Debain source package files next to
|
|||
the original source tarballs. The script will generate the following
|
||||
files, making up the Debian source package:<br>
|
||||
<br>
|
||||
<pre>campcaster_<ls-version>-1.dsc
|
||||
campcaster_<ls-version>-1.diff.gz
|
||||
campcaster_<ls-version>.orig.tar.gz
|
||||
<pre>campcaster_<version>-1.dsc
|
||||
campcaster_<version>-1.diff.gz
|
||||
campcaster_<version>.orig.tar.gz
|
||||
</pre>
|
||||
Based on the source packages, the Debian package management system can
|
||||
build the binaries for the current target platform, provided all the
|
||||
|
@ -158,7 +158,7 @@ rm -rf debian_build
|
|||
mkdir debian_build
|
||||
cd debian_build
|
||||
dpkg-source -x ../campcaster_<ls_version>-1.dsc
|
||||
cd campcaster-<ls-version>
|
||||
cd campcaster-<version>
|
||||
sudo dpkg-buildpackage
|
||||
cd ../..
|
||||
</pre>
|
||||
|
@ -167,9 +167,9 @@ cd ../..
|
|||
-libraries package -->
|
||||
The above commands will result in the following debian packages:
|
||||
<br>
|
||||
<pre>campcaster-libs_<ls-version>-1_<arch>.deb
|
||||
campcaster-station_<ls-version>-1_<arch>.deb
|
||||
campcaster-studio_<ls-version>-1_<arch>.deb
|
||||
<pre>campcaster-libs_<version>-1_<arch>.deb
|
||||
campcaster-station_<version>-1_<arch>.deb
|
||||
campcaster-studio_<version>-1_<arch>.deb
|
||||
</pre>
|
||||
|
||||
|
||||
|
@ -198,17 +198,17 @@ release can be retrieved at any later date. To tag the repository,
|
|||
issue the following command:<br>
|
||||
<br>
|
||||
<pre><code>svn copy svn://code.campware.org/campcaster/trunk \
|
||||
svn://code.campware.org/campcaster/tags/campcaster-<ls-version>
|
||||
svn://code.campware.org/campcaster/tags/campcaster-<version>
|
||||
</code></pre>
|
||||
<br>
|
||||
This will tag the current state of the repository with the tag <code>campcaster-<ls-version></code>,
|
||||
This will tag the current state of the repository with the tag <code>campcaster-<version></code>,
|
||||
enabling later retrieval of this specific state.<br>
|
||||
|
||||
|
||||
<h1>Updating Trac</h1>
|
||||
Add the new version number to the Version pull-down menu in Trac by
|
||||
executing
|
||||
<pre><code>trac-admin /usr/local/trac-projects/campcaster version add <ls-version></code></pre>
|
||||
<pre><code>trac-admin /usr/local/trac-projects/campcaster version add <version></code></pre>
|
||||
on <code>code.campware.org</code>.
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue