Make a "Projects" directory off of your home, cd into it, and then check out a copy of the repository.
svn co https://jupiter.svn.sourceforge.net/svnroot/jupiter jupiter
To build from source, cd into ~/Projects/jupiter/jupiter-current and run the build scripts in ./bin from there. When complete, output packages will be placed into ../build.
When building a Debian package, there are two places to rev the code:
To build, the following process is used.
cd ~/Projects/jupiter svn update cd jupiter-current vi ./jupiter.cs vi debian/changelog bin/build bin/mkdeb cd .. cp build/jupiter-0.0.x*deb releases svn add releases/jupiter-0.0.x*deb releases svn commit -m "provided reason for updating"
When building a Fedora package, be sure to have the following packages installed:
Copy the jupiter_$(version).tar.gz package from releases to /usr/src/redhat/SOURCES/
Change to the ~/Projects/jupiter/ports/fedora directory
Update the .spec file to reflect the version of the tar.gz file placed into SOURCES
Build the RPM package:
rpmbuild -bb ./jupiter.spec
The resulting binary RPM will be built and placed in the /usr/src/redhat/RPMS/noarch directory.
Copy this RPM to ~/Projects/jupiter/releases, then follow the above procedures to check the package into SVN.