kiss-mfavila-large/ports/netsurf-gtk2/build

36 lines
806 B
Plaintext
Raw Normal View History

2021-05-09 06:10:08 +00:00
#!/bin/sh -e
export CFLAGS="$CFLAGS -fcommon"
export PERL5LIB="$PWD/usr/lib/perl5/vendor_perl/5.32.0/x86_64-linux-thread-multi"
export PATH="$PATH:$PWD/xxd"
# Give the Makefile busybox compatible arguments.
sed -i "s|$(Q)$(INSTALL) -T|$(Q)$(INSTALL) -Dm755|g" \
netsurf/frontends/framebuffer/Makefile
for p in html-parser html-tagset; do (
cd "$p"
perl Makefile.PL INSTALLDIRS=vendor
make
make DESTDIR="$PWD/.." install
) done
# Build standalone xxd to remove VIM requirement
cc xxd/xxd.c -o xxd/xxd
2021-05-11 04:07:37 +00:00
make \
LIBDIR=lib \
2021-05-09 06:10:08 +00:00
INCLUDEDIR=include \
2021-05-11 04:07:37 +00:00
PREFIX=/usr \
2021-05-09 06:10:08 +00:00
TARGET=gtk2
2021-05-11 04:07:37 +00:00
make \
LIBDIR=lib \
2021-05-09 06:10:08 +00:00
INCLUDEDIR=include \
2021-05-11 04:07:37 +00:00
PREFIX=/usr \
TARGET=gtk2 \
DESTDIR="$1" \
2021-05-09 06:10:08 +00:00
install