X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fwebserver%2Fdeveloper-manual%2Fnewrelease.html;h=8a7bc355a4e1eba89d3a6465205d7ed58de7d83b;hp=001b723ca1f7b6fc81d53433006ff5ecf57381b8;hb=0e2689b01344ca56965bd0a94ba5da76a42626df;hpb=51dd3416173631d3cdbd51bd35d8cf6a349e13c2 diff --git a/doc/webserver/developer-manual/newrelease.html b/doc/webserver/developer-manual/newrelease.html index 001b723c..8a7bc355 100644 --- a/doc/webserver/developer-manual/newrelease.html +++ b/doc/webserver/developer-manual/newrelease.html @@ -1,11 +1,11 @@ + Releasing a New Version6. Releasing a New Version6. Releasing a New Version

When we release versions of 6.1. Version numbers6.1. Version numbers

First you need to determine which version number the release will have. 6.2. Before the Release: Freeze6.2. Before the Release: Freeze

The following 6.3. Building and Releasing the Packages6.3. Building and Releasing the Packages

Now the individual packages can be built and released. Note that for GPL reasons the first package to be released is always the source tarball. @@ -524,8 +527,8 @@ CLASS="SECT3" CLASS="SECT3" >6.3.1. Note on Privoxy Packaging6.3.1. Note on Privoxy Packaging

Please keep these general guidelines in mind when putting together your package. These apply to Other configuration files (default.action, - default.filter and standard.actiondefault.filter) should be installed as the new defaults, but all previously installed configuration files should be preserved as backups. This is just good manners :-) These files are @@ -797,8 +796,8 @@ CLASS="SECT3" CLASS="SECT3" >6.3.2. Source Tarball6.3.2. Source Tarball

First, 6.3.3. SuSE, Conectiva or Red Hat RPM6.3.3. SuSE, Conectiva or Red Hat RPM

In following text, replace 6.3.4. OS/26.3.4. OS/2

First, 6.3.5. Solaris6.3.5. Solaris

Login to Sourceforge's compilefarm via ssh:

6.3.6. Windows6.3.6. Windows

You should ensure you have the latest version of Cygwin (from 6.3.7. Debian6.3.7. Debian

First,

  debchange -v 3.0.6-stable-1 "New upstream version"
debchange -v 3.0.15-beta-1 "New upstream version" This will create ../privoxy_3.0.6-stable-1_i386.deb../privoxy_3.0.15-beta-1_i386.deb
which can be uploaded. To upload the package to Sourceforge, simply issue @@ -1407,8 +1406,8 @@ CLASS="SECT3" CLASS="SECT3" >6.3.8. Mac OSX6.3.8. Mac OS X

First, . (See "Building and releasing - packages" above). Then get the Mac OSX setup module: + packages" above). Then get the Mac OS X setup module:

6.3.9. FreeBSD6.3.9. FreeBSD

Login to Sourceforge's compile-farm via ssh:

6.3.10. HP-UX 116.3.10. HP-UX 11

First, 6.3.11. Amiga OS6.3.11. Amiga OS

First, 6.3.12. AIX6.3.12. AIX

Login to Sourceforge's compilefarm via ssh:

6.4. Uploading and Releasing Your Package6.4. Uploading and Releasing Your Package

After the package is ready, it is time to upload it to SourceForge, and go through the release steps. The upload @@ -1807,9 +1806,9 @@ CLASS="COMMAND"

Once this done go to http://sourceforge.net/project/admin/editpackages.php?group_id=11118https://sourceforge.net/project/admin/editpackages.php?group_id=11118, making sure you are logged in. Find your target platform in the second column, and click 3.0.6 +>3.0.15 (beta). @@ -1871,8 +1870,8 @@ CLASS="SECT2" CLASS="SECT2" >6.5. After the Release6.5. After the Release

When all (or: most of the) packages have been uploaded and made available, send an email to the \ No newline at end of file +>