add requirements for gperf python ruby

This commit is contained in:
Tony Theodore 2014-04-22 18:21:52 +10:00
parent c9afbabda5
commit 89a6f46b21
2 changed files with 34 additions and 21 deletions

View File

@ -37,9 +37,9 @@ WGET := wget --no-check-certificate \
$(SED) -n 's,GNU \(Wget\) \([0-9.]*\).*,\1/\2,p')
REQUIREMENTS := autoconf automake autopoint bash bison bzip2 cmake flex \
gcc g++ intltoolize $(LIBTOOL) $(LIBTOOLIZE) \
gcc g++ gperf intltoolize $(LIBTOOL) $(LIBTOOLIZE) \
$(MAKE) openssl $(PATCH) $(PERL) pkg-config \
scons $(SED) $(SORT) unzip wget xz
python ruby scons $(SED) $(SORT) unzip wget xz
PREFIX := $(PWD)/usr
LOG_DIR := $(PWD)/log

View File

@ -608,6 +608,10 @@ USE_OSGPLUGIN(<plugin2>)
<td><a href="https://www.gnu.org/software/gettext/">GNU Gettext</a></td>
<td></td>
</tr>
<tr>
<td><a href="https://www.gnu.org/software/gperf/">GNU gperf</a></td>
<td></td>
</tr>
<tr>
<td><a href="https://www.gnu.org/software/make/">GNU Make</a></td>
<td>≥ 3.81</td>
@ -652,6 +656,14 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<td><a href="http://www.freedesktop.org/wiki/Software/pkg-config/">Pkg-config</a></td>
<td>≥ 0.16</td>
</tr>
<tr>
<td><a href="https://www.python.org/">Python</a></td>
<td></td>
</tr>
<tr>
<td><a href="https://www.ruby-lang.org/">Ruby</a></td>
<td></td>
</tr>
<tr>
<td><a href="http://www.scons.org/">SCons</a></td>
<td>≥ 0.98</td>
@ -675,9 +687,9 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<!-- http://www.debian.org/distrib/packages#search_packages -->
<pre>apt-get install \
autoconf automake bash bison bzip2 cmake flex gettext \
git g++ intltool libffi-dev libtool libltdl-dev \
git g++ gperf intltool libffi-dev libtool libltdl-dev \
libssl-dev libxml-parser-perl make openssl patch perl \
pkg-config scons sed unzip wget xz-utils</pre>
pkg-config python ruby scons sed unzip wget xz-utils</pre>
<p>
On 64-bit Debian, install also:
@ -693,8 +705,9 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<!-- https://admin.fedoraproject.org/pkgdb/ -->
<pre>yum install \
autoconf automake bash bison bzip2 cmake flex gcc-c++ \
gettext git intltool make sed libffi-devel libtool \
openssl-devel patch perl pkgconfig scons unzip wget xz</pre>
gettext git gperf intltool make sed libffi-devel \
libtool openssl-devel patch perl pkgconfig python \
ruby scons unzip wget xz</pre>
<p>
On 64-bit Fedora,
@ -706,9 +719,9 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<!-- http://www.freshports.org/ -->
<pre>pkg_add -r \
automake autoconf bash bison cmake coreutils flex \
gettext git glib20 gmake gsed intltool libffi \
gettext git glib20 gmake gperf gsed intltool libffi \
libtool openssl patch perl p5-XML-Parser pkgconf \
scons unzip wget</pre>
python ruby scons unzip wget</pre>
<p>
Ensure that /usr/local/bin precedes /usr/bin in your $PATH:
@ -744,9 +757,9 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<!-- http://www.frugalware.org/packages -->
<pre>pacman-g2 -S \
autoconf automake bash bzip2 bison cmake flex gcc \
gettext git intltool make sed libffi libtool openssl \
patch perl perl-xml-parser pkgconfig scons unzip wget \
xz xz-lzma</pre>
gettext git gperf intltool make sed libffi libtool \
openssl patch perl perl-xml-parser pkgconfig python \
ruby scons unzip wget xz xz-lzma</pre>
<p>
On 64-bit Frugalware,
@ -760,12 +773,12 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
sys-devel/autoconf sys-devel/automake app-shells/bash \
sys-devel/bison app-arch/bzip2 dev-util/cmake \
sys-devel/flex sys-devel/gcc sys-devel/gettext \
dev-vcs/git dev-util/intltool sys-devel/make \
sys-apps/sed dev-libs/libffi sys-devel/libtool \
dev-libs/openssl sys-devel/patch dev-lang/perl \
dev-perl/XML-Parser dev-util/pkgconfig \
dev-util/scons app-arch/unzip net-misc/wget \
app-arch/xz-utils</pre>
dev-vcs/git dev-util/gperf dev-util/intltool \
sys-devel/make sys-apps/sed dev-libs/libffi \
sys-devel/libtool dev-libs/openssl sys-devel/patch \
dev-lang/perl dev-perl/XML-Parser dev-util/pkgconfig \
dev-lang/python dev-lang/ruby dev-util/scons \
app-arch/unzip net-misc/wget app-arch/xz-utils</pre>
<h3 id="requirements-macos">Mac OS X</h3>
@ -793,12 +806,12 @@ USE_OSGPLUGIN(&lt;plugin2&gt;)
<h3 id="requirements-opensuse">openSUSE</h3>
<!-- http://software.opensuse.org/113/en -->
<!-- http://software.opensuse.org/131/en -->
<pre>zypper install -R \
autoconf automake bash bison bzip2 cmake flex gcc-c++ \
gettext-tools git intltool libffi-devel libtool make \
openssl libopenssl-devel patch perl perl-XML-Parser \
pkg-config scons sed unzip wget xz</pre>
gettext-tools git gperf intltool libffi-devel libtool \
make openssl libopenssl-devel patch perl perl-XML-Parser \
pkg-config python ruby scons sed unzip wget xz</pre>
<p>
On 64-bit openSUSE, install also: