# HG changeset patch
# User Mark Brand
@@ -695,7 +695,7 @@
aptitude install -R autoconf automake bash bison bzip2 \
cmake flex gettext git g++ intltool \
- libtool libltdl-dev openssl libssl-dev \
+ libffi-dev libtool libltdl-dev openssl libssl-dev \
libxml-parser-perl make patch perl \
pkg-config scons sed unzip wget \
xz-utils yasm
@@ -683,7 +683,7 @@
yum install autoconf automake bash bison bzip2 cmake \
flex gcc-c++ gettext git intltool make sed \
- libtool openssl-devel patch perl pkgconfig \
+ libffi-devel libtool openssl-devel patch perl pkgconfig \
scons yasm unzip wget xz
pkg_add -r automake111 autoconf268 bash bison cmake \
- flex gettext git gmake gsed intltool libtool \
+ flex gettext git gmake gsed intltool libffi libtool \
openssl patch perl p5-XML-Parser pkg-config \
scons unzip wget yasm
@@ -719,7 +719,7 @@
pacman-g2 -S autoconf automake bash bzip2 bison cmake \
- flex gcc gettext git intltool make sed libtool \
+ flex gcc gettext git intltool make sed libffi libtool \
openssl patch perl perl-xml-parser pkgconfig \
scons unzip wget xz xz-lzma yasm
@@ -736,7 +736,7 @@
dev-util/cmake sys-devel/flex sys-devel/gcc \
sys-devel/gettext dev-vcs/git \
dev-util/intltool sys-devel/make sys-apps/sed \
- sys-devel/libtool dev-libs/openssl sys-devel/patch \
+ 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 dev-lang/yasm
@@ -752,7 +752,7 @@
sudo port install autoconf automake bison cmake flex \ - gettext git-core gsed intltool libtool \ + gettext git-core gsed intltool libffi libtool \ openssl p5-xml-parser pkgconfig scons \ wget xz yasm
@@ -764,7 +764,7 @@
zypper install -R autoconf automake bash bison bzip2 \ cmake flex gcc-c++ gettext-tools git \ - intltool libtool make openssl \ + intltool libffi-devel libtool make openssl \ libopenssl-devel patch perl \ perl-XML-Parser pkg-config scons \ sed unzip wget xz yasm@@ -914,8 +914,23 @@
+ Add your package to the list of packages. +
++ Each package gets its own table row element with table cells having IDs + specifying your .mk file, package version and website: +
++<tr> + <td id="gettext-package">gettext</td> + <td id="gettext-version">0.18.1.1</td> + <td id="gettext-website"><a href="http://www.gnu.org/software/gettext/">gettext</a></td> +</tr> ++
Write your $(PKG)_BUILD
.
If your library has a ./configure
script,
enable/disable all dependency libraries explicitly
@@ -2058,6 +2190,7 @@
make
$(MAKE)
patch
$(PATCH)
sed
$(SED)
wget
$(WGET)