Author: buildbot Date: Sun Feb 21 21:44:59 2016 New Revision: 980905 Log: Staging update by buildbot for thrift
Modified: websites/staging/thrift/trunk/content/ (props changed) websites/staging/thrift/trunk/content/docs/install/debian.html websites/staging/thrift/trunk/content/lib/index.html Propchange: websites/staging/thrift/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Sun Feb 21 21:44:59 2016 @@ -1 +1 @@ -1730439 +1731569 Modified: websites/staging/thrift/trunk/content/docs/install/debian.html ============================================================================== --- websites/staging/thrift/trunk/content/docs/install/debian.html (original) +++ websites/staging/thrift/trunk/content/docs/install/debian.html Sun Feb 21 21:44:59 2016 @@ -84,29 +84,30 @@ visibility: hidden; } h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> -<h2 id="debian-or-ubuntu-setup">Debian or Ubuntu setup<a class="headerlink" href="#debian-or-ubuntu-setup" title="Permanent link">¶</a></h2> +<h2 id="debianubuntu-install">Debian/Ubuntu install<a class="headerlink" href="#debianubuntu-install" title="Permanent link">¶</a></h2> <p>The following command will install tools and libraries required to build and install the Apache Thrift compiler and C++ libraries on a Debian/Ubuntu Linux based system.</p> -<div class="codehilite"><pre><span class="n">sudo</span> <span class="n">apt</span><span class="o">-</span><span class="n">get</span> <span class="n">install</span> <span class="n">libboost</span><span class="o">-</span><span class="n">dev</span> <span class="n">libboost</span><span class="o">-</span><span class="n">test</span><span class="o">-</span><span class="n">dev</span> <span class="n">libboost</span><span class="o">-</span><span class="n">program</span><span class="o">-</span><span class="n">options</span><span class="o">-</span><span class="n">dev</span> <span class="n">libboost</span><span class="o">-</span><span class="n">system</span><span class="o">-</span><span class="n">dev</span> <span class="n">libboost</span><span class="o">-</span><span class="n">filesystem</span><span class="o">-</span><span class="n">dev</span> <span class="n">libevent</span><span class="o">-</span><span class="n">dev</span> <span class="n">automake</span> <span class="n">libtool</span> <span cl ass="n">flex</span> <span class="n">bison</span> <span class="n">pkg</span><span class="o">-</span><span class="n">config</span> <span class="n">g</span><span class="o">++</span> <span class="n">libssl</span><span class="o">-</span><span class="n">dev</span> <span class="n">libboost</span><span class="o">-</span><span class="n">thread</span><span class="o">-</span><span class="n">dev</span> <span class="n">make</span> +<div class="codehilite"><pre><span class="n">sudo</span> <span class="n">apt</span><span class="o">-</span><span class="n">get</span> <span class="n">install</span> <span class="n">automake</span> <span class="n">bison</span> <span class="n">flex</span> <span class="n">g</span><span class="o">++</span> <span class="n">git</span> <span class="n">libboost1</span><span class="p">.</span>55<span class="o">-</span><span class="n">all</span><span class="o">-</span><span class="n">dev</span> <span class="n">libevent</span><span class="o">-</span><span class="n">dev</span> <span class="n">libssl</span><span class="o">-</span><span class="n">dev</span> <span class="n">libtool</span> <span class="n">make</span> <span class="n">pkg</span><span class="o">-</span><span class="n">config</span> </pre></div> -<p>You will want to add the git package to the list above if you plan to clone the Apache Thrift source code repository.</p> <p>Debian 7/Ubuntu 12 users need to manually install a more recent version of automake and (for C++ library and test support) boost:</p> <div class="codehilite"><pre><span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">ftp</span><span class="p">.</span><span class="n">debian</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">debian</span><span class="o">/</span><span class="n">pool</span><span class="o">/</span><span class="n">main</span><span class="o">/</span><span class="n">a</span><span class="o">/</span><span class="n">automake</span><span class="o">-</span>1<span class="p">.</span>15<span class="o">/</span><span class="n">automake_1</span><span class="p">.</span>15<span class="o">-</span>3<span class="n">_all</span><span class="p">.</span><span class="n">deb</span> <span class="n">sudo</span> <span class="n">dpkg</span> <span class="o">-</span><span class="nb">i</span> <span class="n">automake_1</span><span class="p">.</span>15<span class="o">-</span>3<span class="n">_all</span><span class="p">.</span><span class="n">deb</span> - <span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">sourceforge</span><span class="p">.</span><span class="n">net</span><span class="o">/</span><span class="n">projects</span><span class="o">/</span><span class="n">boost</span><span class="o">/</span><span class="n">files</span><span class="o">/</span><span class="n">boost</span><span class="o">/</span>1<span class="p">.</span>60<span class="p">.</span>0<span class="o">/</span><span class="n">boost_1_60_0</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span> <span class="n">tar</span> <span class="n">xvf</span> <span class="n">boost_1_60_0</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span> - <span class="n">cd</span> <span class="n">boost_1_60_0</span> - <span class="o">./</span><span class="n">bootstrap</span><span class="p">.</span><span class="n">sh</span> - <span class="n">sudo</span> <span class="o">./</span><span class="n">b2</span> <span class="n">install</span> +<span class="n">wget</span> <span class="n">http</span><span class="p">:</span><span class="o">//</span><span class="n">sourceforge</span><span class="p">.</span><span class="n">net</span><span class="o">/</span><span class="n">projects</span><span class="o">/</span><span class="n">boost</span><span class="o">/</span><span class="n">files</span><span class="o">/</span><span class="n">boost</span><span class="o">/</span>1<span class="p">.</span>60<span class="p">.</span>0<span class="o">/</span><span class="n">boost_1_60_0</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span> <span class="n">tar</span> <span class="n">xvf</span> <span class="n">boost_1_60_0</span><span class="p">.</span><span class="n">tar</span><span class="p">.</span><span class="n">gz</span> +<span class="n">cd</span> <span class="n">boost_1_60_0</span> +<span class="o">./</span><span class="n">bootstrap</span><span class="p">.</span><span class="n">sh</span> +<span class="n">sudo</span> <span class="o">./</span><span class="n">b2</span> <span class="n">install</span> </pre></div> <h2 id="optional-packages">Optional packages<a class="headerlink" href="#optional-packages" title="Permanent link">¶</a></h2> <p>If you would like to build Apache Thrift libraries for other programming languages you may need to install additional packages. The following languages require the specified additional packages:</p> <ul> -<li>Java</li> +<li>Java<ul> <li>To build Apache Thrift support for Java you will need to install the ant package and Java JDK v1.7 or higher. Type <strong>javac</strong> to see a list of available packages, pick the one you prefer and <strong>apt-get install</strong> it (e.g. openjdk-7-jdk).</li> +</ul> +</li> <li>Ruby<ul> <li>ruby-full ruby-dev ruby-rspec rake rubygems libdaemons-ruby libgemplugin-ruby mongrel</li> </ul> Modified: websites/staging/thrift/trunk/content/lib/index.html ============================================================================== --- websites/staging/thrift/trunk/content/lib/index.html (original) +++ websites/staging/thrift/trunk/content/lib/index.html Sun Feb 21 21:44:59 2016 @@ -127,7 +127,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">(all)</td> <td class="packman">Docker</td> - <td class="packurl"><a href="Docker">https://hub.docker.com/_/thrift/</a></td> + <td class="packurl"><a href="https://hub.docker.com/_/thrift/">https://hub.docker.com/_/thrift/</a></td> <td class="ctrlfile">Dockerfile</td> <td class="maintainer"></td> <td class="remarks"></td> @@ -136,7 +136,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">C#</td> <td class="packman">NuGet</td> - <td class="packurl"><a href="NuGet">https://www.nuget.org/packages/ApacheThrift/1.0.0-dev</a></td> + <td class="packurl"><a href="https://www.nuget.org/packages/ApacheThrift/1.0.0-dev">https://www.nuget.org/packages/ApacheThrift/1.0.0-dev</a></td> <td class="ctrlfile">*.nuspec (missing)</td> <td class="maintainer">jfarrell, codesf</td> <td class="remarks"></td> @@ -145,7 +145,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Dart</td> <td class="packman">Pub</td> - <td class="packurl"><a href="Pub">https://pub.dartlang.org/search?q=thrift</a></td> + <td class="packurl"><a href="https://pub.dartlang.org/search?q=thrift">https://pub.dartlang.org/search?q=thrift</a></td> <td class="ctrlfile"></td> <td class="maintainer"></td> <td class="remarks">no official ASF package available</td> @@ -154,7 +154,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Erlang</td> <td class="packman">Hex PM</td> - <td class="packurl"><a href="Hex PM">https://hex.pm/packages?search=thrift&sort=downloads</a></td> + <td class="packurl"><a href="https://hex.pm/packages?search=thrift&sort=downloads">https://hex.pm/packages?search=thrift&sort=downloads</a></td> <td class="ctrlfile"></td> <td class="maintainer"></td> <td class="remarks">no official ASF package available</td> @@ -163,7 +163,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Haskell</td> <td class="packman">Cabal</td> - <td class="packurl"><a href="Cabal">http://hackage.haskell.org/package/thrift</a></td> + <td class="packurl"><a href="http://hackage.haskell.org/package/thrift">http://hackage.haskell.org/package/thrift</a></td> <td class="ctrlfile">lib/hs/Thrift.cabal</td> <td class="maintainer">jfarrell</td> <td class="remarks"></td> @@ -172,7 +172,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Haxe</td> <td class="packman">HaxeLib</td> - <td class="packurl"><a href="HaxeLib">http://lib.haxe.org/u/ApacheThrift/</a></td> + <td class="packurl"><a href="http://lib.haxe.org/u/ApacheThrift/">http://lib.haxe.org/u/ApacheThrift/</a></td> <td class="ctrlfile">lib/haxe/haxelib.json</td> <td class="maintainer"></td> <td class="remarks">account exists, but no package published</td> @@ -181,7 +181,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Haxe</td> <td class="packman">HaxeLib(Git)</td> - <td class="packurl"><a href="HaxeLib(Git)">https://git.apache.org/thrift.git 0.9.3 lib/haxe</a></td> + <td class="packurl"><a href="https://git.apache.org/thrift.git 0.9.3 lib/haxe">https://git.apache.org/thrift.git 0.9.3 lib/haxe</a></td> <td class="ctrlfile">lib/haxe/haxelib.json</td> <td class="maintainer">jensg</td> <td class="remarks"></td> @@ -190,7 +190,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Java</td> <td class="packman">JPM</td> - <td class="packurl"><a href="JPM">https://jpm4j.org/#!/search?q=thrift</a></td> + <td class="packurl"><a href="https://jpm4j.org/#!/search?q=thrift">https://jpm4j.org/#!/search?q=thrift</a></td> <td class="ctrlfile"></td> <td class="maintainer"></td> <td class="remarks">no official ASF package available</td> @@ -199,7 +199,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">JavaScript</td> <td class="packman">Bower</td> - <td class="packurl"><a href="Bower">https://libraries.io/bower/thrift</a></td> + <td class="packurl"><a href="https://libraries.io/bower/thrift">https://libraries.io/bower/thrift</a></td> <td class="ctrlfile">bower.json</td> <td class="maintainer"></td> <td class="remarks">not on http://bower.io/search/?q=thrift</td> @@ -208,7 +208,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">NodeJS</td> <td class="packman">Grunt</td> - <td class="packurl"><a href="Grunt"></a></td> + <td class="packurl"><a href=""></a></td> <td class="ctrlfile">lib/js/package.json</td> <td class="maintainer"></td> <td class="remarks"></td> @@ -217,7 +217,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">NodeJS</td> <td class="packman">NPM</td> - <td class="packurl"><a href="NPM">https://www.npmjs.com/package/thrift</a></td> + <td class="packurl"><a href="https://www.npmjs.com/package/thrift">https://www.npmjs.com/package/thrift</a></td> <td class="ctrlfile">package.json</td> <td class="maintainer">jfarrell</td> <td class="remarks"></td> @@ -226,7 +226,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Ocaml</td> <td class="packman">OASIS DB</td> - <td class="packurl"><a href="OASIS DB">http://oasis.ocamlcore.org/</a></td> + <td class="packurl"><a href="http://oasis.ocamlcore.org/">http://oasis.ocamlcore.org/</a></td> <td class="ctrlfile">lib/ocaml/_oasis</td> <td class="maintainer"></td> <td class="remarks">website under construction</td> @@ -235,7 +235,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Ocaml</td> <td class="packman">OPAM</td> - <td class="packurl"><a href="OPAM">http://opam.ocaml.org/packages/thrift/thrift.0.9.0/</a></td> + <td class="packurl"><a href="http://opam.ocaml.org/packages/thrift/thrift.0.9.0/">http://opam.ocaml.org/packages/thrift/thrift.0.9.0/</a></td> <td class="ctrlfile">lib/ocaml/_oasis</td> <td class="maintainer"></td> <td class="remarks">no official ASF package available</td> @@ -244,7 +244,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Perl</td> <td class="packman">CPAN</td> - <td class="packurl"><a href="CPAN">http://search.cpan.org</a></td> + <td class="packurl"><a href="http://search.cpan.org">http://search.cpan.org</a></td> <td class="ctrlfile">lib/perl/Makefile.PL</td> <td class="maintainer"></td> <td class="remarks">no official ASF package available</td> @@ -253,7 +253,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">PHP</td> <td class="packman">Packagist</td> - <td class="packurl"><a href="Packagist">https://packagist.org/packages/apache/thrift</a></td> + <td class="packurl"><a href="https://packagist.org/packages/apache/thrift">https://packagist.org/packages/apache/thrift</a></td> <td class="ctrlfile">composer.json</td> <td class="maintainer">jfarrell, bufferoverflow</td> <td class="remarks"></td> @@ -262,7 +262,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Python</td> <td class="packman">PIP</td> - <td class="packurl"><a href="PIP">https://pypi.python.org/pypi/thrift/0.9.3</a></td> + <td class="packurl"><a href="https://pypi.python.org/pypi/thrift/0.9.3">https://pypi.python.org/pypi/thrift/0.9.3</a></td> <td class="ctrlfile"></td> <td class="maintainer">jfarrell</td> <td class="remarks"></td> @@ -271,7 +271,7 @@ h2:hover > .headerlink, h3:hover > .head <tr class=""> <td class="language">Ruby</td> <td class="packman">Ruby Gem</td> - <td class="packurl"><a href="Ruby Gem">https://rubygems.org/gems/thrift</a></td> + <td class="packurl"><a href="https://rubygems.org/gems/thrift">https://rubygems.org/gems/thrift</a></td> <td class="ctrlfile">lib/rb/Gemfile</td> <td class="maintainer"></td> <td class="remarks"></td>