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
 | |
| }
 |