|
|
epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch | epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch |
epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch | epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch |
epatch "${FILESDIR}"/${PN}-2.31-make.patch | epatch "${FILESDIR}"/${PN}-2.31-make.patch |
cd unix |
|
use crypt || append-flags -DNO_CRYPT | use crypt || append-flags -DNO_CRYPT |
sed -i -e "s:-O2:${CFLAGS}:" Makefile |
|
|
cat <<EOF>flags |
|
CC="$(tc-getCC)" |
|
CPP="$(tc-getCC) -E" |
|
CFLAGS="${CFLAGS} -I. -DUNIX -DASMV -DASM_CRC -DHAVE_DIRENT_H -DHAVE_TERMIOS_H -DHAVE_FSEEKO" |
|
LFLAGS1="${LDFLAGS}" |
|
LFLAGS2="" |
|
OBJA="match.o crc_i386.o" |
|
EOF |
} | } |
| |
src_compile() { | src_compile() { |
emake \ |
emake -f unix/Makefile generic || die |
-f unix/Makefile \ |
|
CC="$(tc-getCC)" \ |
|
CPP="$(tc-getCC) -E" \ |
|
generic || die |
|
} | } |
| |
src_install() { | src_install() { |