Add Ryujinx
This commit is contained in:
		
							parent
							
								
									020f47e7f4
								
							
						
					
					
						commit
						c477a3ad68
					
				
					 5 changed files with 61 additions and 0 deletions
				
			
		
							
								
								
									
										5
									
								
								games-emulation/ryujinx-bin/Manifest
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								games-emulation/ryujinx-bin/Manifest
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,5 @@
 | 
				
			||||||
 | 
					AUX logo.png 1108 BLAKE2B 0e556c46a451d2315d706e94efb936cc3941ede2d5b711ab4ab7ecaf8a584516c7324f3b92571d341d5c2d85de6d01a5477b7d9b46d3fa8422817d5b3064126a SHA512 4ca18a2d19274b7eebc3ce3a31eb7b4369ea6a2eda4aeff7f120ce6e3b7f72810a6cda3ecf6619ddcadd833b0ce50f0e57c325da027f05867828fc7833e5a38b
 | 
				
			||||||
 | 
					AUX ryujinx.desktop 132 BLAKE2B 9c5ed86f9599cb9416efaa12a9e694eab70d9c11138a92a561d2a3129f2f44055662195d74344919c14f7455799cf7392cb1177dc239110acc0aacf77f0f3ac1 SHA512 bf2141159a7a566d8e851d60f94f60fd82684099fa3089259b4118a4eef5909b0fad8b41f7b643384e54a394a8fb1e5913f8c6f79f43e2f66fccbdac0e4a5528
 | 
				
			||||||
 | 
					DIST ryujinx-1.0.3772-linux_x64.tar.gz 40389107 BLAKE2B 86e536fc788172f1480d215bb7f15ac5dfa50292d0d8bfc535d893cb610b9f1280c6df4f4b083395660b868d775f03716fca62d6743d45255437a2937f9b5853 SHA512 af1eea07d2ba721a48638fb699f4931b263ab919449c33a53665cd9764745df7e07dcbaefc3d80914c7c39c5be71334294895b789f3eedef92184add5a0f36dc
 | 
				
			||||||
 | 
					EBUILD ryujinx-bin-1.0.3772.ebuild 857 BLAKE2B ec87bc0490b5c932ebd09faa15f7c5ccb6f139ccf24de1d4f73d157d667b4704686b713b7961c3fb0bba599c664bbbba013a7bb43e36aff8759a292cd178a183 SHA512 5e511427c3f2de82143e2b0370a134b7b1c91f30c190abde8e7067f358fbeb93f6c58d7624dc222d5e23ebfeb568d984ca17be52798af445c41954cb81d10701
 | 
				
			||||||
 | 
					MISC metadata.xml 186 BLAKE2B 37e1e8e65fd76a9b4b562cf60a4554706dae41563dd1675c0373463eba02599d8f30ba77e175da75b745bad8d3afbb1ea56eaac92ed48facb257f5a32fdbbd01 SHA512 6c315332892325b83a942f8e2678afdd9bf8b26b3c5a6c365c093fef4f46c9d589644625cb1486ce32c561fc5095e9859a910ade175bed7c4bc4b7461d42b541
 | 
				
			||||||
							
								
								
									
										
											BIN
										
									
								
								games-emulation/ryujinx-bin/files/logo.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								games-emulation/ryujinx-bin/files/logo.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 1.1 KiB  | 
							
								
								
									
										8
									
								
								games-emulation/ryujinx-bin/files/ryujinx.desktop
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								games-emulation/ryujinx-bin/files/ryujinx.desktop
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,8 @@
 | 
				
			||||||
 | 
					[Desktop Entry]
 | 
				
			||||||
 | 
					Name=Ryujinx
 | 
				
			||||||
 | 
					Comment=Nintendo Switch Emulator
 | 
				
			||||||
 | 
					Icon=ryujinx
 | 
				
			||||||
 | 
					Type=Application
 | 
				
			||||||
 | 
					Categories=Game;Emulator;
 | 
				
			||||||
 | 
					Exec=ryujinx
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										6
									
								
								games-emulation/ryujinx-bin/metadata.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								games-emulation/ryujinx-bin/metadata.xml
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,6 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
 | 
					<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 | 
				
			||||||
 | 
					<pkgmetadata>
 | 
				
			||||||
 | 
					<longdescription lang="en">
 | 
				
			||||||
 | 
					</longdescription>
 | 
				
			||||||
 | 
					</pkgmetadata>
 | 
				
			||||||
							
								
								
									
										42
									
								
								games-emulation/ryujinx-bin/ryujinx-bin-1.0.3772.ebuild
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								games-emulation/ryujinx-bin/ryujinx-bin-1.0.3772.ebuild
									
									
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,42 @@
 | 
				
			||||||
 | 
					# Copyright 1999-2019 Gentoo Authors
 | 
				
			||||||
 | 
					# Distributed under the terms of the GNU General Public License v2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					EAPI=7
 | 
				
			||||||
 | 
					inherit desktop
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MULTILIB_COMPAT=( abi_x86_64 )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					MY_PN=${PN/-bin/}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					DESCRIPTION="Nintendo Switch Emulator"
 | 
				
			||||||
 | 
					HOMEPAGE="https://ryujinx.org/"
 | 
				
			||||||
 | 
					SRC_URI="https://ci.appveyor.com/api/buildjobs/blog74a0nvironem/artifacts/ryujinx-${PV}-linux_x64.tar.gz"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					LICENSE="MIT"
 | 
				
			||||||
 | 
					SLOT="0"
 | 
				
			||||||
 | 
					KEYWORDS="-* amd64"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					S="${WORKDIR}"
 | 
				
			||||||
 | 
					QA_PREBUILT="*"
 | 
				
			||||||
 | 
					RESTRICT="mirror strip"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					RDEPEND="
 | 
				
			||||||
 | 
						x11-libs/libX11" # TODO: Add more?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					src_unpack() {
 | 
				
			||||||
 | 
						unpack ${A}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					src_install() {
 | 
				
			||||||
 | 
						insinto /opt/${MY_PN}
 | 
				
			||||||
 | 
						doins -r publish/.
 | 
				
			||||||
 | 
						fperms +x /opt/${MY_PN}/Ryujinx
 | 
				
			||||||
 | 
						dosym /opt/${MY_PN}/Ryujinx usr/bin/${MY_PN}
 | 
				
			||||||
 | 
						keepdir /var/log/${MY_PN}
 | 
				
			||||||
 | 
						fperms a+w /var/log/${MY_PN}
 | 
				
			||||||
 | 
						dosym /var/log/${MY_PN} /opt/${MY_PN}/Logs
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						newicon ${FILESDIR}/logo.png ryujinx.png
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						domenu ${FILESDIR}/ryujinx.desktop
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Loading…
	
		Reference in a new issue