[blfs-book] r11951 - in trunk/BOOK: . general/prog introduction/welcome multimedia/audioutils xsoft/graphweb xsoft/office xsoft/other

igor at higgs.linuxfromscratch.org igor at higgs.linuxfromscratch.org
Thu Oct 10 02:05:51 PDT 2013


Author: igor
Date: Thu Oct 10 02:05:51 2013
New Revision: 11951

Log:
added npapi-sdk-0.27.2

Added:
   trunk/BOOK/general/prog/npapi-sdk.xml   (contents, props changed)
Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/prog.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/audioutils/pnmixer.xml
   trunk/BOOK/xsoft/graphweb/firefox.xml
   trunk/BOOK/xsoft/graphweb/seamonkey.xml
   trunk/BOOK/xsoft/office/libreoffice.xml
   trunk/BOOK/xsoft/other/gnash.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/general.ent	Thu Oct 10 02:05:51 2013	(r11951)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "09">                   <!-- Always 2 digits -->
+<!ENTITY day          "10">                   <!-- Always 2 digits -->
 <!ENTITY month        "10">                   <!-- Always 2 digits -->
 <!ENTITY year         "2013">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "October 9th, &year;">
+<!ENTITY releasedate  "October 10th, &year;">
 <!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
 <!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
 <!ENTITY lfs-version  "development">          <!-- version|testing|unstable|development] -->
@@ -378,6 +378,7 @@
 <!ENTITY lua-version                  "5.2.2">
 <!ENTITY mercurial-version            "2.7.2">
 <!ENTITY NASM-version                 "2.10.09">
+<!ENTITY npapi-sdk-version            "0.27.2">
 <!ENTITY php-version                  "5.5.4">
 <!ENTITY pkgconfig-version            "0.28">
 <!ENTITY python2-version              "2.7.5">

Added: trunk/BOOK/general/prog/npapi-sdk.xml
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/BOOK/general/prog/npapi-sdk.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
+   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
+  <!ENTITY % general-entities SYSTEM "../../general.ent">
+  %general-entities;
+
+  <!ENTITY npapi-sdk-download-http
+  "https://bitbucket.org/mgorny/npapi-sdk/downloads/npapi-sdk-&npapi-sdk-version;.tar.bz2">
+  <!ENTITY npapi-sdk-download-ftp  " ">
+  <!ENTITY npapi-sdk-md5sum        "e81db61e206cd615cf56c4a9f301e636">
+  <!ENTITY npapi-sdk-size          "65 KB">
+  <!ENTITY npapi-sdk-buildsize     "520 KB">
+  <!ENTITY npapi-sdk-time          "0.1 SBU">
+]>
+
+<sect1 id="npapi-sdk" xreflabel="NPAPI-SDK-&npapi-sdk-version;">
+  <?dbhtml filename="npapi-sdk.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy$</othername>
+    <date>$Date$</date>
+  </sect1info>
+
+  <title>NPAPI-SDK-&npapi-sdk-version;</title>
+
+  <indexterm zone="npapi-sdk">
+    <primary sortas="a-NPAPI-SDK">NPAPI-SDK</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to NPAPI-SDK</title>
+
+    <para>
+      <application>NPAPI-SDK</application> is a bundle of Netscape Plugin
+      Application Programming Interface headers by Mozilla. This package
+      provides a clear way to install those headers and depend on them.
+    </para>
+
+    &lfs74_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Download (HTTP): <ulink url="&npapi-sdk-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&npapi-sdk-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &npapi-sdk-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &npapi-sdk-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &npapi-sdk-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &npapi-sdk-time;
+        </para>
+      </listitem>
+    </itemizedlist>
+
+    <para condition="html" role="usernotes">User Notes:
+      <ulink url='&blfs-wiki;/NPAPI-SDK'/>
+    </para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of NPAPI-SDK</title>
+
+    <para>
+      Install <application>NPAPI-SDK</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>./configure --prefix=/usr</userinput></screen>
+
+    <para>
+      This package does not come with a test suite. 
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directory</segtitle>
+
+      <seglistitem>
+        <seg>
+          None
+        </seg>
+        <seg>
+          None
+        </seg>
+        <seg>
+          /usr/include/npapi-sdk
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/general/prog/prog.xml
==============================================================================
--- trunk/BOOK/general/prog/prog.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/general/prog/prog.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -41,6 +41,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lua.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mercurial.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="nasm.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="npapi-sdk.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="perl-modules.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="php.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="pkgconfig.xml"/>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -44,6 +44,15 @@
 
 -->
     <listitem>
+      <para>October 10th, 2013</para>
+      <itemizedlist>
+        <listitem>
+          <para>[igor] - Added npapi-sdk-0.27.2.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>October 9th, 2013</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/multimedia/audioutils/pnmixer.xml
==============================================================================
--- trunk/BOOK/multimedia/audioutils/pnmixer.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/multimedia/audioutils/pnmixer.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -70,7 +70,7 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Gvolwheel Dependencies</bridgehead>
+    <bridgehead renderas="sect3">Pnmixer Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">

Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -292,30 +292,6 @@
 mkdir -pv /usr/lib/mozilla/plugins &&
 ln -sfv ../mozilla/plugins /usr/lib/firefox-&firefox-version;</userinput></screen>
 
-    <bridgehead renderas="sect3" id="npapi-firefox" xreflabel="Firefox">
-      NPAPI Headers
-    </bridgehead>
-
-    <para>
-      The above instructions just install the parts you need to run
-      <application>Firefox</application>. If you want to compile
-      <xref linkend="gnash"/>, the open source version of Flash, copy some
-      headers that Gnash needs into /usr/include, as the
-      <systemitem class="username">root</systemitem> user:
-    </para>
-
-<screen role="root"><userinput>rm -rf /usr/include/npapi &&
-mkdir -v /usr/include/npapi &&
-cp -v dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
-
-    <note>
-      <para>
-        You don't need to install the headers if you have built
-        <application>Firefox</application> against
-        <application>Xulrunner</application>.
-      </para>
-    </note>
-
   </sect2>
 
   <sect2 role="commands">

Modified: trunk/BOOK/xsoft/graphweb/seamonkey.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/seamonkey.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/xsoft/graphweb/seamonkey.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -229,21 +229,6 @@
 
 cp -v moz-build-dir/mozilla/dist/man/man1/seamonkey.1 /usr/share/man/man1</userinput></screen>
 
-    <bridgehead renderas="sect3" id="npapi-seamonkey" xreflabel="SeaMonkey">
-      NPAPI Headers
-    </bridgehead>
-    <para>
-      The above instructions just install the parts you need to run
-      <application>SeaMonkey</application>. If you want to compile
-      <xref linkend="gnash"/>, the open source version of Flash, copy some
-      headers that Gnash needs into /usr/include, as the
-      <systemitem class="username">root</systemitem> user:
-    </para>
-
-<screen role="root"><userinput>rm -rf   /usr/include/npapi &&
-mkdir -v /usr/include/npapi &&
-cp -v mozilla/dom/plugins/base/*.h /usr/include/npapi</userinput></screen>
-
     <bridgehead renderas="sect3" id="devel-seamonkey" xreflabel="SeaMonkey">
       All the Development Libraries and Headers
     </bridgehead>

Modified: trunk/BOOK/xsoft/office/libreoffice.xml
==============================================================================
--- trunk/BOOK/xsoft/office/libreoffice.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/xsoft/office/libreoffice.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -178,6 +178,7 @@
       <xref linkend="libxslt"/>,
       <xref linkend="mesalib"/>,
       <xref linkend="neon"/>,
+      <xref linkend="npapi-sdk"/>,
       <xref linkend="nss"/>,
       <xref linkend="openldap"/> (client only),
       <xref linkend="openssl"/>,
@@ -340,6 +341,7 @@
              --with-system-libxml       \
              --with-system-mesa-headers \
              --with-system-neon         \
+             --with-system-npapi-headers \
              --with-system-nss          \
              --with-system-odbc         \
              --with-system-openldap     \

Modified: trunk/BOOK/xsoft/other/gnash.xml
==============================================================================
--- trunk/BOOK/xsoft/other/gnash.xml	Wed Oct  9 11:31:26 2013	(r11950)
+++ trunk/BOOK/xsoft/other/gnash.xml	Thu Oct 10 02:05:51 2013	(r11951)
@@ -92,8 +92,8 @@
       <xref linkend="curl"/>,
       <!-- <xref linkend="ffmpeg"/> or -->
       <xref linkend="gst-ffmpeg"/>,
-      <xref linkend="firefox"/> or <xref linkend="seamonkey"/> and
-      <xref linkend="giflib"/>.
+      <xref linkend="npapi-sdk"/>, and
+      <xref linkend="giflib"/>
     </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
@@ -133,7 +133,7 @@
   gui/Makefile.in utilities/Makefile.in &&
 sed -i "/DGifOpen/s:Data:&, NULL:" libbase/GnashImageGif.cpp &&
 ./configure --prefix=/usr --sysconfdir=/etc               \
-  --with-npapi-incl=/usr/include/npapi --enable-media=gst \
+  --with-npapi-incl=/usr/include/npapi-sdk --enable-media=gst \
   --with-npapi-plugindir=/usr/lib/mozilla/plugins         \
   --without-gconf &&
 make</userinput></screen>



More information about the blfs-book mailing list