| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | # Copyright 2016 Julian Ospald <hasufell@posteo.de> | 
					
						
							|  |  |  | # Distributed under the terms of the GNU General Public License v2 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-05-26 13:04:14 +00:00
										 |  |  | require desktop-utils | 
					
						
							| 
									
										
										
										
											2016-04-23 02:22:08 +00:00
										 |  |  | require cmake [ api=2 ] | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | SUMMARY="A free 2D Zelda fangame parody" | 
					
						
							|  |  |  | HOMEPAGE="http://www.solarus-games.org/" | 
					
						
							|  |  |  | DOWNLOADS="http://www.zelda-solarus.com/downloads/${PN}/${PNV}.tar.gz" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | LICENCES="GPL-3" | 
					
						
							|  |  |  | SLOT="0" | 
					
						
							|  |  |  | PLATFORMS="~amd64 ~x86" | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | DEPENDENCIES="
 | 
					
						
							|  |  |  |     build: | 
					
						
							|  |  |  |         app-arch/zip | 
					
						
							| 
									
										
										
										
											2016-02-28 23:05:15 +00:00
										 |  |  |     run: | 
					
						
							| 
									
										
										
										
											2016-07-28 15:39:04 +00:00
										 |  |  |         games-engines/solarus[~>1.5.0] | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | "
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | CMAKE_SRC_CONFIGURE_PARAMS=( | 
					
						
							|  |  |  |     -DSOLARUS_INSTALL_DATAROOTDIR=/usr/share | 
					
						
							|  |  |  |     -DSOLARUS_INSTALL_BINDIR="/usr/$(exhost --target)/bin" | 
					
						
							|  |  |  | ) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | src_install() { | 
					
						
							| 
									
										
										
										
											2016-02-17 01:53:28 +00:00
										 |  |  |     cmake_src_install | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  |     insinto /usr/share/icons/hicolor/256x256/apps | 
					
						
							| 
									
										
										
										
											2016-04-23 02:22:08 +00:00
										 |  |  |     newins "${CMAKE_SOURCE}"/build/icons/${PN}_icon_256.png ${PN}.png | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  |     insinto /usr/share/icons/hicolor/48x48/apps | 
					
						
							| 
									
										
										
										
											2016-04-23 02:22:08 +00:00
										 |  |  |     newins "${CMAKE_SOURCE}"/build/icons/${PN}_icon_48.png ${PN}.png | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-02-17 01:53:28 +00:00
										 |  |  |     # install proper wrapper script | 
					
						
							|  |  |  |     edo rm -f "${IMAGE%/}"/usr/share/${PN} | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  |     herebin ${PN} <<EOF | 
					
						
							|  |  |  | #!/bin/sh
 | 
					
						
							| 
									
										
										
										
											2016-07-28 15:39:04 +00:00
										 |  |  | exec solarus-run "/usr/share/solarus/${PN}" "\$@" | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | EOF | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-05-26 13:04:14 +00:00
										 |  |  |     install_desktop_entry "Name=Zelda: Mystery of Solarus XD" | 
					
						
							| 
									
										
										
										
											2016-02-16 17:46:28 +00:00
										 |  |  | } | 
					
						
							|  |  |  | 
 |