binutils texinfo dependency disable

This commit is contained in:
aliriza committed 2022-12-08 08:21:58 +00:00
1 parent 6236f430f4
commit 11829abb63
1 file changed
+25 -17
+25 -17
View File
@@ -13,47 +13,55 @@ makedepends=( )
md5sums=('f7e986ae9ff06405cafb2e585ee36d27') md5sums=('f7e986ae9ff06405cafb2e585ee36d27')
arch=('x86_64') arch=('x86_64')
group=(sys.devel) group=(sys.devel)
uses=(multilib)
unset CFLAGS unset CFLAGS
unset CXXFLAGS unset CXXFLAGS
export PATH=$PATH:$HOME
cd $name-$version cd $name-$version
prepare(){
echo "#!/bin/sh" > $HOME/makeinfo
echo "printf 'makeinfo (GNU texinfo) 5.2\n'" >> $HOME/makeinfo
chmod +x $HOME/makeinfo
}
setup(){ setup(){
mkdir build mkdir build
cd build cd build
../configure --prefix=/usr \ ../configure --prefix=/usr \
--libdir=/usr/lib64 \ --libdir=/usr/lib64 \
--disable-nls \ $(use_opt x86_64 '--enable-targets=x86_64-pep' '') \
--disable-werror \ $(use_opt multilib '--enable-multilib' '--disable-multilib') \
--enable-cet \
--enable-default-execstack=no \
--enable-deterministic-archives \ --enable-deterministic-archives \
--enable-gold \ --enable-gold \
--enable-install-libiberty \ --enable-lto \
--enable-ld=default \
--enable-pgo-build=lto \
--enable-plugins \
--enable-relro \
--enable-shared \
--enable-threads \ --enable-threads \
--disable-gdb \ --enable-ld=default \
--disable-gdbserver \ --enable-plugins \
--disable-libdecnumber \
--disable-readline \
--disable-sim \
--disable-werror \ --disable-werror \
--disable-gdb \
--disable-nls \
--disable-readline \
--disable-gprof \
--with-mmap \
--disable-nls \
--enable-install-libiberty \
--enable-shared \
--with-pic \ --with-pic \
--with-system-zlib --with-system-zlib
} }
build(){ build(){
cd build cd build
make make configure-host
make tooldir=/usr
} }
package(){ package(){
cd build cd build
make install -j`nproc` make tooldir=/usr install -j`nproc`
} }