Added dev-util/premake-5.0.0_beta7
This commit is contained in:
		
							
								
								
									
										3
									
								
								dev-util/premake/Manifest
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								dev-util/premake/Manifest
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| DIST premake-5.0.0_beta7.tar.gz 8499540 BLAKE2B 51c6da107fb0a24c62b1a8f0ab6b1f118d4103d2e4033c2d98f104918cd1d0914cbecf93a54d481c30aebf07497ac8989d0e7048617f626725dc1be48943ebfb SHA512 b6ed480c85db82d749b22b1b97537da525d8eb062514766393c1ff4fc8077289c0037200b7bc260754f320fd5d9c109cb56adbaeec59d485cd95728564927499 | ||||
| EBUILD premake-5.0.0_beta7.ebuild 627 BLAKE2B 2e3bf11bf8f2d5524c048b64b5bfea21bba424d316d72d9a9e2070932d3424f665f4e9a5005b4f453874bbfcd71ca38bce0ef0d6bf27bda57a5bcb201faa8abd SHA512 32818a0785ff8dbdd6416f2bca130ee353ae8707da85ddd65fe52ba84f2bc90c3457a96354fbc89f4daad2be1871d4526c7a8ec0b8c2b9d830ab9d747515231c | ||||
| MISC metadata.xml 771 BLAKE2B 6a8c2ca614ad4e799efcbc4b30be952160df8ec9b6ce0a2a179a98b5cd1520515a4abef4f0815221a81e03eac86b16728a8474d3e3d0df1aaa038fe7d8a6a977 SHA512 ceb9e5f086a4ac803c1aa901b45fbc9a37a6dd75b5c573ad49772413631c897b54cd53b2873b42c91b000a087e48dc13300a9b945292b848a0f462a738f689b0 | ||||
							
								
								
									
										19
									
								
								dev-util/premake/metadata.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								dev-util/premake/metadata.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> | ||||
| <pkgmetadata> | ||||
| 	<maintainer type="person"> | ||||
| 		<email>titanofold@gentoo.org</email> | ||||
| 		<name>Aaron W. Swenson</name> | ||||
| 	</maintainer> | ||||
| 	<longdescription lang="en"> | ||||
| 		Describe your software project just once, using Premake's simple and | ||||
| 		easy to read syntax, and build it everywhere. Generate project files | ||||
| 		for Visual Studio, GNU Make, Xcode, Code::Blocks, and more across | ||||
| 		Windows, Mac OS X, and Linux. Use the full featured Lua scripting | ||||
| 		engine to make build configuration tasks a breeze. | ||||
| 	</longdescription> | ||||
| 	<upstream> | ||||
| 		<remote-id type="github">premake/premake-core</remote-id> | ||||
| 		<remote-id type="sourceforge">premake</remote-id> | ||||
| 	</upstream> | ||||
| </pkgmetadata> | ||||
							
								
								
									
										34
									
								
								dev-util/premake/premake-5.0.0_beta7.ebuild
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								dev-util/premake/premake-5.0.0_beta7.ebuild
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| # Copyright 1999-2025 Gentoo Authors | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
|  | ||||
| EAPI=8 | ||||
|  | ||||
| inherit toolchain-funcs | ||||
|  | ||||
| MY_PV=${PV/_/-} | ||||
|  | ||||
| DESCRIPTION="A makefile generation tool" | ||||
| HOMEPAGE="https://premake.github.io" | ||||
| SRC_URI="https://github.com/premake/premake-core/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" | ||||
| S="${WORKDIR}/${PN}-core-${MY_PV}" | ||||
|  | ||||
| LICENSE="BSD" | ||||
| SLOT="5" | ||||
| KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86" | ||||
|  | ||||
| src_compile() { | ||||
| 	# bug #773505 | ||||
| 	tc-export AR CC | ||||
|  | ||||
| 	emake -f Bootstrap.mak linux | ||||
| } | ||||
|  | ||||
| src_test() { | ||||
| 	bin/release/premake${SLOT} test || die | ||||
| } | ||||
|  | ||||
| src_install() { | ||||
| 	dobin bin/release/premake${SLOT} | ||||
|  | ||||
| 	einstalldocs | ||||
| } | ||||
							
								
								
									
										11
									
								
								metadata/md5-cache/dev-util/premake-5.0.0_beta7
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								metadata/md5-cache/dev-util/premake-5.0.0_beta7
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| DEFINED_PHASES=compile install test | ||||
| DESCRIPTION=A makefile generation tool | ||||
| EAPI=8 | ||||
| HOMEPAGE=https://premake.github.io | ||||
| INHERIT=toolchain-funcs | ||||
| KEYWORDS=amd64 ~arm64 ppc ~ppc64 x86 | ||||
| LICENSE=BSD | ||||
| SLOT=5 | ||||
| SRC_URI=https://github.com/premake/premake-core/archive/v5.0.0-beta7.tar.gz -> premake-5.0.0_beta7.tar.gz | ||||
| _eclasses_=toolchain-funcs	f9d71a6efe9d083aec750dd13968e169 | ||||
| _md5_=6718a0290af279432739dd64cef06032 | ||||
		Reference in New Issue
	
	Block a user