[proaudio] [2361] dev-util/premake: remove outdated ebuild and unneeded files, cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2361
Author:   lilrc
Date:     2012-12-27 16:17:26 +0100 (Thu, 27 Dec 2012)
Log Message:
-----------
dev-util/premake: remove outdated ebuild and unneeded files, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-util/premake/ChangeLog
    trunk/overlays/proaudio/dev-util/premake/Manifest
    trunk/overlays/proaudio/dev-util/premake/metadata.xml
    trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/dev-util/premake/files/
    trunk/overlays/proaudio/dev-util/premake/premake-4.2.1.ebuild

Modified: trunk/overlays/proaudio/dev-util/premake/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/ChangeLog	2012-12-27 14:03:32 UTC (rev 2360)
+++ trunk/overlays/proaudio/dev-util/premake/ChangeLog	2012-12-27 15:17:26 UTC (rev 2361)
@@ -1,7 +1,17 @@
 # ChangeLog for dev-util/premake
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Dec 2012; Karl Lindén <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -premake-4.2.1.ebuild, -files/premake-4.2.1-Makefile.patch, -files,
+  premake-3.7.ebuild, metadata.xml:
+  Remove non-working and outdated ebuild (version 4.3 is in portage).
+  (Keep premake-3.7 because it's needed by media-plugins/distrho).
+  Remove unneeded files.
+  Remove no-herd from metadata.xml
+  Updated copyright notices.
+  Quote all variables. (Fixes repoman warnings)
+
 *premake-4.2.1 (30 Mar 2010)
 
   30 Mar 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> +premake-4.2.1.ebuild:

Modified: trunk/overlays/proaudio/dev-util/premake/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/Manifest	2012-12-27 14:03:32 UTC (rev 2360)
+++ trunk/overlays/proaudio/dev-util/premake/Manifest	2012-12-27 15:17:26 UTC (rev 2361)
@@ -1,7 +1,4 @@
-AUX premake-4.2.1-Makefile.patch 1454 RMD160 be88390758112b20346745bb03f230104beb3ef2 SHA1 0d371f51ca59485d8a3ec4efaac71a9f0a79e7cc SHA256 619ff2ba5e6c52ab31abf15f54c175a2c969e40aa427694907e3184f8d0a8207
-DIST premake-4.2.1-src.zip 1162606 RMD160 a08e8fd625121458b75c8c450750b2da886e9906 SHA1 a8253af9c17f6e90811b896a2e941492cab4e861 SHA256 6cd086237600581a636a4d387c87c640341efb5346082410b3fde43359bd8cfd
-DIST premake-src-3.7.zip 427727 RMD160 f97f6bd49a47b63e1d3c8baf3a8744f8ee3dcd55 SHA1 9bc52da63d1d08cd68a61172932bb200cbed24fa SHA256 b59841a519e75d5b6566848a2c5be2f91455bf0cc6ae4d688fcbd4c40db934d5
-EBUILD premake-3.7.ebuild 413 RMD160 6540cb0afa5ad9d448383918e430ce75cb087c23 SHA1 ae07739fbc41298cba4c5900004675f2f1c1134e SHA256 0b991fc7c371c3436f03786084bc826cbdc98d311970e7976a10871c52f2421d
-EBUILD premake-4.2.1.ebuild 1418 RMD160 9b47028763429fb59fb872e9e126b7041a18ba38 SHA1 e1c2377df471d37e77cb34ce64c84cda81b6add3 SHA256 eaff89ba7e5526e96ca15246c2f7555f53169e09124cda717b21c859afe50e28
-MISC ChangeLog 335 RMD160 a9459caf3b57c557fd3319993e0f7c625997b635 SHA1 6ecaf7e5e53184843d6abdfb717a113562725e05 SHA256 a9c3debb12f70d3e45e530c54a911c2ded9124728080cd1339c3049ba00eb83f
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST premake-src-3.7.zip 427727 SHA256 b59841a519e75d5b6566848a2c5be2f91455bf0cc6ae4d688fcbd4c40db934d5 SHA512 351b26b9ee738e97b1828e7c26fe1538fb1509fbdc030da3d87fc28b1daa7966bc50ba8043062d35b37fa3929d909533b723241e1f98e438a039c6f9d61a46f4 WHIRLPOOL ddebaac25b0382620dba378ca8f3f3340cbe630cc081858cc94a6dc4d4a5a13c9e09706af5dc602e6886a0e3f720cc68515f38bc112fd82a389593a2b3514bf6
+EBUILD premake-3.7.ebuild 415 SHA256 61efe634df4b0394582ca7c3f7bafb32ace94000e2d8020124688ccb2137f3e2 SHA512 c1bcbb4ecf61d390171493cd8cbddf26885f13ddb95360287fdcbb95e1f79ca69f42c28d6cc69d2f8a0d930be593e361bd4eb2b026164e2680ad3d64fe5b0f36 WHIRLPOOL a8870531fda698b030dfe1ab8fe7e1ca9da767d8779f400626ebd3ad412b144420279fbec57d8813aff580408edec2ad17f2557f74c9908a99ea4c257b8ef341
+MISC ChangeLog 774 SHA256 d456a0338ec496a42a34c1f9fba0dcd4e7d22a2436f5b218bcb2dba1a9011514 SHA512 8b99dc1e0d3f2b795ba227fb15c3524c3f6a9392212225e1c45a8c1b56a669066e36156fec53a02af77054692d7487130a5d20f2eb634f5c4d3d1ebd834912c9 WHIRLPOOL 116c40280855b693bc868f503850226ca80379e04abb77a938564f8ed83949db98cf1aa8b294c5a438d3807c6ac5b75bdde7ec88fe60a07fd8fc6ef6b50a6f9e
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/dev-util/premake/metadata.xml
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/metadata.xml	2012-12-27 14:03:32 UTC (rev 2360)
+++ trunk/overlays/proaudio/dev-util/premake/metadata.xml	2012-12-27 15:17:26 UTC (rev 2361)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>

Modified: trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild	2012-12-27 14:03:32 UTC (rev 2360)
+++ trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild	2012-12-27 15:17:26 UTC (rev 2361)
@@ -1,4 +1,4 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -14,8 +14,8 @@
 DEPEND="app-arch/unzip"
 RDEPEND=""
 
-S=${WORKDIR}/${P/p/P}
+S="${WORKDIR}/${P/p/P}"
 
 src_install() {
-	dobin bin/premake
+	dobin bin/"${PN}"
 }

Deleted: trunk/overlays/proaudio/dev-util/premake/premake-4.2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-4.2.1.ebuild	2012-12-27 14:03:32 UTC (rev 2360)
+++ trunk/overlays/proaudio/dev-util/premake/premake-4.2.1.ebuild	2012-12-27 15:17:26 UTC (rev 2361)
@@ -1,63 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="A lua-based build environment generation tool"
-HOMEPAGE="http://industriousone.com/premake";
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.zip"
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug doc"
-
-DEPEND="app-arch/unzip
-	doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-# Added in 4.1.2 for two test failures, prev versions were clean
-RESTRICT=test
-S="${WORKDIR}/${P}"
-
-src_prepare() {
-	cd "${S}"
-	epatch "${FILESDIR}"/${P}-Makefile.patch
-}
-
-src_compile() {
-	use debug && myconfig="debug" || myconfig="release"
-	export CC=$(tc-getCC)
-
-	cd build/gmake.unix
-	emake config=${myconfig} verbose=true || die "make failed"
-
-	if use doc; then
-		cd "${S}"
-		doxygen -u doxyfile &> /dev/null || die "updating doxygen config failed"
-		doxygen doxyfile || die "creating docs failed"
-	fi
-}
-
-src_test() {
-	use debug && myconfig="debug" || myconfig="release"
-	cd "${S}"/tests
-	sed -i -e "s:debug:${myconfig}:" test
-	./test || die "tests failed"
-}
-
-src_install() {
-	use debug && myconfig="debug" || myconfig="release"
-	exeinto /usr/bin
-	doexe "${S}"/bin/${myconfig}/premake4 || die "exe install failed"
-
-	if use doc; then
-		insinto /usr/share/doc/${PF}
-		dohtml -r "${S}"/doc/html/* || die "html install failed"
-	fi
-
-	dodoc BUILD.txt CHANGES.txt README.txt
-}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/