mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 01:12:44 +00:00 
			
		
		
		
	 653a60cd13
			
		
	
	
		653a60cd13
		
	
	
	
	
		
			
			We don't support hashes from external files (anymore), downloading another file for integrity validation is pointless. As as result, these two ports would refuse to build as their hashes were missing. Fixes #6645.
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			972 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			972 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
| #!/usr/bin/env -S bash ../.port_include.sh
 | |
| port=dash
 | |
| version=0.5.10.2
 | |
| useconfigure=true
 | |
| files="http://gondor.apana.org.au/~herbert/dash/files/dash-${version}.tar.gz dash-${version}.tar.gz 3c663919dc5c66ec991da14c7cf7e0be8ad00f3db73986a987c118862b5f6071"
 | |
| auth_type="sha256"
 | |
| 
 | |
| configure() {
 | |
|     host_env
 | |
|     run autoupdate
 | |
|     run autoconf
 | |
|     run aclocal
 | |
|     run automake --add-missing
 | |
|     run mkdir -p host-build
 | |
|     run sh -c "cd host-build && ../configure $configopts CFLAGS=-I."
 | |
|     target_env
 | |
|     run mkdir -p target-build
 | |
|     run sh -c "cd target-build && ../configure --host="${SERENITY_ARCH}-pc-serenity" --disable-helpers $configopts CFLAGS=-I."
 | |
| }
 | |
| 
 | |
| build() {
 | |
|     host_env
 | |
|     run sh -c "cd host-build && make $makeopts"
 | |
|     run cp host-build/src/{mkinit,mksyntax,mknodes,mksignames} src
 | |
|     target_env
 | |
|     run sh -c "cd target-build && make $makeopts"
 | |
| }
 | |
| 
 | |
| install() {
 | |
|     run sh -c "cd target-build && make DESTDIR="${SERENITY_INSTALL_ROOT}" $installopts install"
 | |
| }
 |