X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fsource%2Fdeveloper-manual.sgml;h=f6b892d064a799c13f0844d6f8f0ecbd8ce1d8b5;hp=4525888774eee2a0b1506c29e01b79395011e1c9;hb=7a99a61ab1a3ce0401821aedcd06eba19a698b2a;hpb=0c0699b9119ae34cfe08192ce3a2746fa99f96eb diff --git a/doc/source/developer-manual.sgml b/doc/source/developer-manual.sgml index 45258887..f6b892d0 100644 --- a/doc/source/developer-manual.sgml +++ b/doc/source/developer-manual.sgml @@ -5,10 +5,7 @@ - - - - + @@ -24,9 +21,9 @@ This file belongs into ijbswa.sourceforge.net:/home/groups/i/ij/ijbswa/htdocs/ - $Id: developer-manual.sgml,v 2.49 2012/03/20 13:05:55 fabiankeil Exp $ + $Id: developer-manual.sgml,v 2.66 2016/02/02 13:08:55 fabiankeil Exp $ - Copyright (C) 2001-2012 Privoxy Developers http://www.privoxy.org/ + Copyright (C) 2001-2016 Privoxy Developers http://www.privoxy.org/ See LICENSE. ======================================================================== @@ -45,13 +42,14 @@ - Copyright &my-copy; 2001-2009 by + Copyright + &my-copy; 2001-2016 by Privoxy Developers - $Id: developer-manual.sgml,v 2.49 2012/03/20 13:05:55 fabiankeil Exp $ + $Id: developer-manual.sgml,v 2.66 2016/02/02 13:08:55 fabiankeil Exp $ @@ -1801,10 +1800,10 @@ static void unload_re_filterfile(void *f) { ... } Example for file comments: -const char FILENAME_rcs[] = "$Id$"; +const char FILENAME_rcs[] = "$I<!-- Break CVS Substitution -->d$"; /********************************************************************* * - * File : $Source$ + * File : $S<!-- Break CVS Substitution -->ource$ * * Purpose : (Fill me in with a good description!) * @@ -1855,10 +1854,10 @@ const char FILENAME_h_rcs[] = FILENAME_H_VERSION; #ifndef _FILENAME_H #define _FILENAME_H -#define FILENAME_H_VERSION "$Id$" +#define FILENAME_H_VERSION "$I<!-- Break CVS Substitution -->d$" /********************************************************************* * - * File : $Source$ + * File : $S<!-- Break CVS Substitution -->ource$ * * Purpose : (Fill me in with a good description!) * @@ -1980,24 +1979,7 @@ Install the rpm. Any error messages? - - - Test reports - -Please submit test reports only with the test form -at sourceforge. Three simple steps: - - - Select category: the distribution you test on. - Select group: the version of Privoxy that we are about to release. - Fill the Summary and Detailed Description with something - intelligent (keep it short and precise). - - - Do not mail to the mailing list (we cannot keep track on issues there). - - - + @@ -2151,7 +2133,7 @@ at sourceforge. Three simple steps: Finished docs should be then be committed to CVS (for those without the ability to build these). Some docs may require rather obscure processing tools. config, - the man page (and the html version of the man page), and the PDF docs + the man page (and the html version of the man page) fall in this category. REAMDE, the man page, AUTHORS, and config should all also be committed to CVS for other packagers. The formal docs should be uploaded to the webserver. See the @@ -2564,9 +2546,9 @@ at sourceforge. Three simple steps: Windows - You should ensure you have the latest version of Cygwin (from - http://www.cygwin.com/). - Run the following commands from within a Cygwin bash shell. + Use the + Cygwin Time Machine to install the last 1.5 version of Cygwin. + Run the following commands from within the Cygwin 1.5 bash shell. First, make sure that you have freshly exported the right @@ -2737,115 +2719,11 @@ at sourceforge. Three simple steps: FreeBSD - Login to Sourceforge's compile-farm via ssh: - - - - ssh cf.sourceforge.net - - - - Choose the right operating system. - When logged in, make sure that you have freshly exported the right - version into an empty directory. (See "Building and releasing - packages" above). Then run: - - - - cd current - autoheader && autoconf && ./configure - - - - Then run: - - - - gmake freebsd-dist - - - - which creates a gzip'ed tar archive. Sadly, you cannot use make - freebsd-upload on the Sourceforge machine (no ncftpput). You now have - to manually upload the archive to Sourceforge's ftp server and release - the file publicly. Use the release notes and Change Log from the - source tarball package. - - - - HP-UX 11 - - First, make sure that you have freshly exported the right - version into an empty directory. (See "Building and releasing - packages" above). Then run: - - - - cd current - autoheader && autoconf && ./configure - - - - Then do FIXME. - - - - Amiga OS - - First, make sure that you have freshly exported the right - version into an empty directory. (See "Building and releasing - packages" above). Then run: - - - - cd current - autoheader && autoconf && ./configure - - - - Then do FIXME. + Update the www/privoxy port and submit a diff upstream. + For details see the FreeBSD Porter's Handbook. - AIX - - Login to Sourceforge's compilefarm via ssh: - - - - ssh cf.sourceforge.net - - - - Choose the right operating system. - When logged in, make sure that you have freshly exported the right - version into an empty directory. (See "Building and releasing - packages" above). Then run: - - - - cd current - autoheader && autoconf && ./configure - - - - Then run: - - - - make aix-dist - - - - which creates a gzip'ed tar archive. Sadly, you cannot use make - aix-upload on the Sourceforge machine (no ncftpput). You now have - to manually upload the archive to Sourceforge's ftp server and release - the file publicly. Use the release notes and Change Log from the - source tarball package. - - - - Uploading and Releasing Your Package @@ -2935,14 +2813,13 @@ at sourceforge. Three simple steps: - make dok dok-pdf # (or 'make redhat-dok dok-pdf' if 'make dok' doesn't work for you) + make dok That will generate doc/webserver/user-manual, doc/webserver/developer-manual, doc/webserver/faq, - doc/pdf/*.pdf and doc/webserver/index.html automatically. @@ -2979,46 +2856,6 @@ at sourceforge. Three simple steps: - - Contacting the developers, Bug Reporting and Feature Requests - - &contacting; - - - - - -Privoxy Copyright, License and History - - - ©right; - - - -License - - &license; - - - - - -History - - &history; - - - - - - - See also - - &seealso; - - - -