30 lines
		
	
	
		
			986 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			986 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
# Template file for 'golly'
 | 
						|
pkgname=golly
 | 
						|
version=3.2
 | 
						|
revision=4
 | 
						|
wrksrc="${pkgname}-${version}-src"
 | 
						|
build_style=gnu-configure
 | 
						|
configure_script="gui-wx/configure/configure"
 | 
						|
configure_args="LIBS=-lGL"
 | 
						|
hostmakedepends="automake python"
 | 
						|
makedepends="MesaLib-devel glu-devel lua-devel python-devel wxWidgets-devel
 | 
						|
 zlib-devel"
 | 
						|
short_desc="Simulator for Conway's Game of Life and other cellular automata"
 | 
						|
maintainer="Leah Neukirchen <leah@vuxu.org>"
 | 
						|
license="GPL-2.0-or-later"
 | 
						|
homepage="http://golly.sourceforge.net/"
 | 
						|
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}-src.tar.gz"
 | 
						|
checksum=4d02f78592b5ea211f1ceda2d5ba55eb10e013ecf95b8a61c7061357f9aae931
 | 
						|
 | 
						|
post_extract() {
 | 
						|
	# POSIX name clash
 | 
						|
	sed -i 's/PAGESIZE/GOLLYPAGESIZE/' gui-wx/*.cpp
 | 
						|
	sed -i '/LDADD/s/ liblua\.a/ -llua5.3/g' gui-wx/configure/Makefile.in
 | 
						|
}
 | 
						|
 | 
						|
pre_configure() {
 | 
						|
	if [ "$CROSS_BUILD" ]; then
 | 
						|
		sed -i "s,\(PYTHON_INCLUDE\)=.*,\1=-I${XBPS_CROSS_BASE}/usr/include/python2.7,g" gui-wx/configure/configure
 | 
						|
	fi
 | 
						|
}
 |