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> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
