aboutsummaryrefslogtreecommitdiff
path: root/scripts/libffi
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/libffi')
-rw-r--r--scripts/libffi/build.sh16
1 files changed, 14 insertions, 2 deletions
diff --git a/scripts/libffi/build.sh b/scripts/libffi/build.sh
index 7ac8bfa..9022bed 100644
--- a/scripts/libffi/build.sh
+++ b/scripts/libffi/build.sh
@@ -5,7 +5,14 @@ revision=0
sources=(
ftp://sourceware.org/pub/libffi/${name}-${version}.tar.gz
)
-depends=()
+build_depends=(
+ "automake"
+ "autoconf"
+ "libtool"
+)
+depends=(
+ "base"
+)
function prepare() {
@@ -14,10 +21,15 @@ function prepare() {
}
function build() {
- ./configure --prefix=$prefix --enable-pax_emutramp
+ ./configure \
+ --prefix=$prefix \
+ --libdir=$prefix/lib \
+ --enable-pax_emutramp
make -j${maxjobs}
}
function package() {
make install DESTDIR="${destdir}"
+ mv "${destdir}/${prefix}/lib64"/* "${destdir}/${prefix}/lib"
+ rm -rf "${destdir}/${prefix}/lib64"
}