55 lines
1.1 KiB
Bash
Executable File
55 lines
1.1 KiB
Bash
Executable File
#!/bin/bash ../install.sh
|
|
|
|
NAME='links'
|
|
VERSION='2.30'
|
|
DOWNLOAD_URL="http://links.twibright.com/download/links-$VERSION.tar.gz#7f0d54f4f7d1f094c25c9cbd657f98bc998311122563b1d757c9aeb1d3423b9e"
|
|
DEPENDENCIES=('ca-certificates' 'openssl' 'zlib' 'zstd' 'libpng' 'libjpeg' 'libtiff' 'libwebp')
|
|
|
|
post_configure() {
|
|
config_defines=(
|
|
'HAVE_PNG_CREATE_INFO_STRUCT'
|
|
'HAVE_PNG_GET_BIT_DEPTH'
|
|
'HAVE_PNG_GET_COLOR_TYPE'
|
|
'HAVE_PNG_GET_GAMA'
|
|
'HAVE_PNG_GET_IMAGE_HEIGHT'
|
|
'HAVE_PNG_GET_IMAGE_WIDTH'
|
|
'HAVE_PNG_GET_LIBPNG_VER'
|
|
'HAVE_PNG_GET_SRGB'
|
|
'HAVE_PNG_GET_VALID'
|
|
'HAVE_PNG_SET_RGB_TO_GRAY'
|
|
'HAVE_PNG_SET_STRIP_ALPHA'
|
|
'HAVE_PNG_H'
|
|
'HAVE_LIBPNG'
|
|
|
|
'HAVE_JPEGLIB_H'
|
|
'HAVE_LIBJPEG'
|
|
'HAVE_JPEG'
|
|
|
|
'HAVE_TIFFIO_H'
|
|
'HAVE_LIBTIFF'
|
|
'HAVE_TIFF'
|
|
|
|
'HAVE_WEBPDECODERGBA'
|
|
'HAVE_WEBPFREE'
|
|
'HAVE_WEBP_DECODE_H'
|
|
'HAVE_LIBWEBP'
|
|
'HAVE_WEBP'
|
|
|
|
'G'
|
|
)
|
|
|
|
for define in "${config_defines[@]}"; do
|
|
sed -i "s|^/\* #undef $define \*/$|#define $define 1|" config.h
|
|
done
|
|
|
|
echo '#define GRDRV_BANAN_OS 1' >> config.h
|
|
}
|
|
|
|
build() {
|
|
make -j$(nproc) -f Makefile.banan_os || exit 1
|
|
}
|
|
|
|
install() {
|
|
cp -v links "$BANAN_SYSROOT/usr/bin/" || exit 1
|
|
}
|