Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 05 Nov 2008 20:47:20 -0500
From:      Eitan Adler <eitanadlerlist@gmail.com>
To:        freebsd-doc@freebsd.org
Subject:   Re: [patch] for handbook (browsers page)
Message-ID:  <49124CA8.2020805@gmail.com>
In-Reply-To: <49122E7B.6000007@gmail.com>
References:  <4910E5D6.1020600@gmail.com> <20081105081442.GA18783@abigail.blackend.org> <49122E7B.6000007@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------050801020900060307040909
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Newer patch attached.  Applied _without_ my original patch.
Changes from previous patch:
1) Added a bunch of linux flash 9 steps from nox-'s checklist
2) Removed license column
3) Made links to port pkg-descr
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkkSTKgACgkQtl8kq+nCzNG3GQCeLvbsYn4St9N1YiIV8YeLvYPK
b5gAnR4rPa3Y81tP6b/uxlySfeFZoqT5
=Ezg8
-----END PGP SIGNATURE-----

--------------050801020900060307040909
Content-Type: text/plain;
 name="try2.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="try2.patch"

--- chapter.sgml.orig	2008-10-25 13:16:32.000000000 -0400
+++ chapter.sgml.try.2	2008-11-05 20:44:02.000000000 -0500
@@ -118,13 +118,7 @@
       Please refer to <xref linkend="x11-wm"> for more information on
       how to set up these complete desktops.</para>
 
-    <para>If you are looking for light-weight browsers, you should
-      investigate the Ports Collection for
-      <filename role="package">www/dillo</filename>,
-      <filename role="package">www/links</filename>, or
-      <filename role="package">www/w3m</filename>.</para>
-
-    <para>This section covers these applications:</para>
+    <para>The following browsers can be found using the freeBSD ports system:</para>
 
     <informaltable frame="none" pgwide="1">
       <tgroup cols="4">
@@ -139,14 +133,14 @@
 
         <tbody>
           <row>
-            <entry><application>Mozilla</application></entry>
+            <entry><application><filename role="package">www/mozilla</filename></application></entry>
             <entry>heavy</entry>
             <entry>heavy</entry>
             <entry><application>Gtk+</application></entry>
           </row>
 
           <row>
-            <entry><application>Opera</application></entry>
+            <entry><application><filename role="package">www/opera</filename></application></entry>
             <entry>light</entry>
             <entry>light</entry>
 	    <entry>FreeBSD and Linux versions available.  The Linux
@@ -155,23 +149,50 @@
           </row>
 
           <row>
-            <entry><application>Firefox</application></entry>
+            <entry><application><filename role="package">www/firefox3</filename></application></entry>
             <entry>medium</entry>
             <entry>heavy</entry>
             <entry><application>Gtk+</application></entry>
           </row>
           
-	  <row>
-	    <entry><application>Konqueror</application></entry>
-	    <entry>medium</entry>
-	    <entry>heavy</entry>
-	    <entry><application>KDE</application> Libraries</entry>
+	    <row>
+	      <entry><application>konqueror</application></entry>
+	      <entry>medium</entry>
+	      <entry>heavy</entry>
+	      <entry><application>KDE</application> Libraries</entry>
           </row>
+
+	    <row>
+	      <entry><application><filename role="package">www/dillo</filename></application></entry>
+	      <entry>light</entry>
+	      <entry>light</entry>
+	      <entry><application>FLTK2</application> </entry>
+          </row>
+
+	    <row>
+	      <entry><application><filename role="package">www/lynx</filename></application></entry>
+	      <entry>light</entry>
+	      <entry>light</entry>
+	      <entry> - </entry>
+          </row>
+	    <row>
+	      <entry><application><filename role="package">www/links</filename></application></entry>
+	      <entry>light</entry>
+	      <entry>light</entry>
+	      <entry> - </entry>
+          </row>
+	    <row>
+	      <entry><application><filename role="package">www/w3m</filename></application></entry>
+	      <entry>light</entry>
+	      <entry>light</entry>
+	      <entry> ? </entry>
+          </row>
+
         </tbody>
       </tgroup>
     </informaltable>
 
-    <sect2>
+    <sect2 id="browser-mozilla">
       <title>Mozilla</title>
       <indexterm>
 	<primary><application>Mozilla</application></primary>
@@ -228,7 +249,7 @@
       <screen>&prompt.user; <userinput>mozilla -mail</userinput></screen>
     </sect2>
     
-    <sect2>
+    <sect2 id="browser-firefox">
       <title>Firefox</title>
       <indexterm>
 	<primary><application>Firefox</application></primary>
@@ -306,8 +327,27 @@
 	large port.</para>
 
       <para>The next step is to install the <filename
-	role="package">www/linux-flashplugin7</filename> port.  Once
-	this port is installed, the plugin must be installed by each
+	role="package">www/linux-flashplugin7</filename> port.</para>
+	<para>If you are running 7-STABLE or later then <filename role="package">www/linux-flashplugin9</filename> will also work. 
+	However you need certain prerequisites.</para>
+	<para>1) You need to be running -STABLE from at least Mon Oct 20 11:15:57 2008 UTC</para>
+	<para>2) You nead change to the 2.6.16 version of the linux kernel:</para>
+	<para><screen>&prompt.root <userinput>sysctl compat.linux.osrelease=2.6.16</userinput></screen>
+	Adding this line to sysctl.conf should also work.</para>
+	<para>3) Make sure linprocfs is mounted to /compat/linux/proc</para>
+	<para>4) Make sure www/nspluginwrapper, www/linux-flashplugin9 and dependencies are installed and up to date.
+	(the default emulators/linux_base-fc4 should work, if you want to use a later one don't forget to set
+	compat.linux.osrelease=2.6.16 in sysctl.conf and OVERRIDE_LINUX_BASE_PORT 
+	to whichever version you use in make.conf.  Note however that on 6, only the default compat.linux.osrelease=2.4.2 really works.)</para>
+	<para>
+	To run flash from native firefox you need <filename role="package">www/nspluginwrapper</filename>. 
+	If the plugin doesnt show up in firefox' about:plugins, run 
+	<screen>&prompt.user <userinput>nspluginwrapper -i /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so</userinput></screen>
+	and restart firefox.
+	</para>
+
+	<para>
+	Once this port is installed, the plugin must be installed by each
 	user with <command>nspluginwrapper</command>:</para>
 
       <screen>&prompt.user; <userinput>nspluginwrapper -v -a -i</userinput></screen>
@@ -380,6 +420,28 @@
 	<application>Konqueror</application>
 	is available at <ulink url="http://freebsd.kde.org/howtos/konqueror-flash.php"></ulink>.</para>;
     </sect2>
+    <sect2>
+      <title>Dillo</title>
+      <indexterm>
+        <primary>
+          <application>Dillo</application>
+        </primary>
+      </indexterm>
+	<para>
+		<application>Dillo</application> is a stand-alone lightweight web browser which is known for its fast speed and small size.
+	</para>
+      <para>To browse the Web with <application>Dillo</application>, install the package:</para>
+
+      <screen>&prompt.root; <userinput>pkg_add -r dillo</userinput></screen>
+
+      <para>Some FTP sites do not have all the packages, but  <application>Dillo</application> can still be obtained
+        through the Ports Collection by typing:</para>
+
+      <screen>&prompt.root; <userinput>cd /usr/ports/www/dillo</userinput>
+&prompt.root; <userinput>make install clean</userinput></screen>
+
+
+    </sect2>
   </sect1>
 
   <sect1 id="desktop-productivity">

--------------050801020900060307040909
Content-Type: application/octet-stream;
 name="try2.patch.sig"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="try2.patch.sig"

iEYEABECAAYFAkkSTKgACgkQtl8kq+nCzNH+SwCfW4vZZO0KCuoadhPC7rrSx6zpE+UAn1rf
SwtUaNqYzSw+i/jR2NTFxmZT
--------------050801020900060307040909--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49124CA8.2020805>