[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] r13490: Update directions, copyrights, and clarify licenses of polip (tor/trunk/contrib/polipo)



Author: phobos
Date: 2008-02-13 10:08:45 -0500 (Wed, 13 Feb 2008)
New Revision: 13490

Modified:
   tor/trunk/contrib/polipo/README
   tor/trunk/contrib/polipo/package.sh
   tor/trunk/contrib/polipo/polipo-mingw.nsi
   tor/trunk/contrib/polipo/uninstall_polipo_bundle.sh
Log:
Update directions, copyrights, and clarify licenses of polipo
contributions.


Modified: tor/trunk/contrib/polipo/README
===================================================================
--- tor/trunk/contrib/polipo/README	2008-02-13 07:25:27 UTC (rev 13489)
+++ tor/trunk/contrib/polipo/README	2008-02-13 15:08:45 UTC (rev 13490)
@@ -1,23 +1,52 @@
-These are hacks to get polipo to work with Tor.  Someday, they will be
-commited upstream to the real polipo codebase.  They need some work:
+Copyright 2007-2008 Andrew Lewman
+----------------
+General Comments
+----------------
+
+These are some hacks for making polipo work and install a package native
+to OSX or Windows.
+
+They need some work before they can be committed upstream:
   - Merge the three makefiles into one with specific builds such as "make
     dist-osx" or "make dist-win32"
   - Configure the options for tor in polipo config, just leave them
     commented out for easy activation.
   - Work out better polipo config options for Tor.  
 
+As always, I'm happy to accept patches.
+
+--------------------------
+Pre-requisites for Windows
+--------------------------
+
+Polipo for Win32 requires the mingw gnu regex library and dlls at
+http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=73286&release_id=140957
+
+You'll need to download the -bin and -dev tarballs.  And extract them
+into your MinGW directory.
+
 Instructions for building polipo under mingw32 for Windows:
 1) Copy Makefile.mingw over Makefile.
 2) Run 'make'. 
 
 You should have a polipo.exe in the current directory.
 
+-------------------------------------------
+Creating an installation package in Windows
+-------------------------------------------
+
 If you want to build an installer using the Nullsoft Installer, install
 the NSI Compiler.  In Windows Explorer, navigate to the directory in
 which you placed polipo-mingw.nsi.  Right click on polipo-mingw.nsi and
 choose Compile NSIS Script.  You'll then create a polipo installer.
 
-Instructions for building a polipo universal binary package under OSX Tiger:
+The Polipo NSI installer assumes libgnurx-0.dll is in the same directory as polipo.exe.
+You'll need to copy libgnurx-0.dll into "./" in order to make the
+installation package.
+
+---------------------------------------------
+OSX Universal Binary and Installation package
+---------------------------------------------
 1) Copy Makefile.osx over Makefile.
 2) Run 'make'.
 3) Copy the contents of this directory into a directory named "contrib".

Modified: tor/trunk/contrib/polipo/package.sh
===================================================================
--- tor/trunk/contrib/polipo/package.sh	2008-02-13 07:25:27 UTC (rev 13489)
+++ tor/trunk/contrib/polipo/package.sh	2008-02-13 15:08:45 UTC (rev 13490)
@@ -1,8 +1,8 @@
 #!/bin/sh
 # $Id: package.sh 8992 2006-12-23 03:12:09Z phobos $
 # Copyright 2004-2005 Nick Mathewson & Andrew Lewman. 
-# Copyright 2005-2007 Andrew Lewman
-# See LICENSE in Polipo distribution for licensing information.
+# Copyright 2005-2008 Andrew Lewman
+# This is licensed under the Modified BSD License.
 
 ###
 # Helpful info on OS X packaging:

Modified: tor/trunk/contrib/polipo/polipo-mingw.nsi
===================================================================
--- tor/trunk/contrib/polipo/polipo-mingw.nsi	2008-02-13 07:25:27 UTC (rev 13489)
+++ tor/trunk/contrib/polipo/polipo-mingw.nsi	2008-02-13 15:08:45 UTC (rev 13490)
@@ -1,7 +1,7 @@
 ;polipo-mingw.nsi - A basic win32 installer for Polipo
 ; Originally written by J Doe.
 ; Modified by Andrew Lewman
-; See LICENSE for licencing information
+; This is licensed under a Modified BSD license.
 ;-----------------------------------------
 ;
 !include "MUI.nsh"

Modified: tor/trunk/contrib/polipo/uninstall_polipo_bundle.sh
===================================================================
--- tor/trunk/contrib/polipo/uninstall_polipo_bundle.sh	2008-02-13 07:25:27 UTC (rev 13489)
+++ tor/trunk/contrib/polipo/uninstall_polipo_bundle.sh	2008-02-13 15:08:45 UTC (rev 13490)
@@ -1,5 +1,8 @@
 #!/bin/sh
 #
+# Original version 2005 by loki der quaeler
+# Copyright 2007-2008 Andrew Lewman
+# This is licensed under a Modified BSD license.
 
 
 ### this is the location of a file which contains all the actual package names