>Releasing a new version</TITLE
><META
NAME="GENERATOR"
-CONTENT="Modular DocBook HTML Stylesheet Version 1.64
-"><LINK
+CONTENT="Modular DocBook HTML Stylesheet Version 1.60"><LINK
REL="HOME"
TITLE="Privoxy Developer Manual"
HREF="index.html"><LINK
>gmake</TT
> (GNU's version of make), autoconf, cvs, ???.
</P
+><P
+> Replace X, Y and Z with the actual version number (X = major, Y = minor, Z = point):
+ </P
><DIV
CLASS="SECT2"
><H2
CLASS="EMPHASIS"
>must be done by one of the
developers</I
-> prior to each new release:
+> prior to each new release.
</P
><P
> <P
CLASS="FILENAME"
>configure.in</TT
> in
- CVS. Also, the RPM release number in
+ CVS. Also, inrease or reset the RPM release number in
<TT
CLASS="FILENAME"
>configure.in</TT
->. Do NOT touch version information
- after export from CVS. <I
+> as appropriate. Do <I
+CLASS="EMPHASIS"
+>NOT</I
+>
+ touch version information after export from CVS.
+ <I
CLASS="EMPHASIS"
>All packages</I
-> will use the
- version and release data from <TT
+> will use the version and release data
+ from <TT
CLASS="FILENAME"
>configure.in</TT
>.
CLASS="COMMAND"
>cvs tag v_X_Y_Z</B
>"</SPAN
-> (where X = major, Y
- = minor, Z = point). Don't use vX_Y_Z, ver_X_Y_Z, v_X.Y.Z (won't work)
- etc.
+>.
+ Don't use vX_Y_Z, ver_X_Y_Z, v_X.Y.Z (won't work) etc.
</P
></LI
><LI
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
cd ..
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co os2setup
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
cd ..
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co osxsetup
>
</P
><P
-> Choose the right operating system. If you have downloaded Privoxy
- before,
+> Choose the right operating system.
</P
><P
> <TABLE
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
>
</P
><P
-> If not, please <A
-HREF="http://www.privoxy.org/user-manual/user-manual/installation.html#INSTALLATION-SOURCE"
-TARGET="_top"
->checkout
- Privoxy via CVS first</A
->. Run:
+> Run:
</P
><P
> <TABLE
>8.10. Tarball</A
></H2
><P
-> Ensure that you have the latest code version. Hence run:
+> Ensure that you have the right code version. Hence run:
</P
><P
> <TABLE
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> make clobber
- autoheader && autoconf && ./configure
+> autoheader && autoconf && ./configure
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR
><TD
><PRE
CLASS="PROGRAMLISTING"
-> cd current
- cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
+> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login
cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current
+ cd current
</PRE
></TD
></TR