[proaudio] [2607] premake: premake is not compatible with premake4; imported protage ebuilds and slotted everything

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


Revision: 2607
Author:   dominique
Date:     2013-03-29 15:08:15 +0100 (Fri, 29 Mar 2013)
Log Message:
-----------
premake: premake is not compatible with premake4; imported protage ebuilds and slotted everything

Modified Paths:
--------------
    trunk/overlays/proaudio/dev-util/premake/ChangeLog
    trunk/overlays/proaudio/dev-util/premake/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/dev-util/premake/files/
    trunk/overlays/proaudio/dev-util/premake/files/archless.patch
    trunk/overlays/proaudio/dev-util/premake/premake-3.5-r1.ebuild
    trunk/overlays/proaudio/dev-util/premake/premake-3.7-r1.ebuild
    trunk/overlays/proaudio/dev-util/premake/premake-4.3-r1.ebuild

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

Modified: trunk/overlays/proaudio/dev-util/premake/ChangeLog
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/ChangeLog	2013-03-29 12:01:30 UTC (rev 2606)
+++ trunk/overlays/proaudio/dev-util/premake/ChangeLog	2013-03-29 14:08:15 UTC (rev 2607)
@@ -1,7 +1,17 @@
 # ChangeLog for dev-util/premake
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
++premake-4.3-r1.ebuid (30 Mar 2013)
+-premake-3.7.ebuid (30 Mar 2013)
++premake-3.7-r1.ebuid (30 Mar 2013)
++premake-3.5-r1.ebuid (30 Mar 2013)
+  
+  30 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+  premake-4.3-r1.ebuild, premake-3.7-r1.ebuild, premake-3.5-r1.ebuild: imported
+  portage ebuilds, added slotting in all ebuilds because premake (3) is not
+  compatible with premake4
+
   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:

Modified: trunk/overlays/proaudio/dev-util/premake/Manifest
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/Manifest	2013-03-29 12:01:30 UTC (rev 2606)
+++ trunk/overlays/proaudio/dev-util/premake/Manifest	2013-03-29 14:08:15 UTC (rev 2607)
@@ -1,4 +1,9 @@
+AUX archless.patch 1516 SHA256 3cdb0b10c70dddc467297510388001d7d1aa7ce9edb04adb0539cfed30aa85e3 SHA512 e74f895b24a7bb3da118aa694c35b2473994881ffa6e54ec5a0be450ab55374c0bb418b93fa84b5e30f46a04987c1cb75305463a1a181e458c750d38cafecd04 WHIRLPOOL 36488b8518b17fd82a40a9233cc699be55e67764ac8fd193bad34f29d3733294081419a400f46fd70221af160ed82ef36e890501199186363df408a109835185
+DIST premake-4.3-src.zip 514366 SHA256 36536490f8928d8ecde135da80cd8b751ea5bebe50cabba5c0de49cd41cb2780 SHA512 df3a4f1e04afb6ae9acf06c063b084a4bcc7c48a98eebeb242eafef40de4097c6a6fe549369d9538b93efea35244222b9d26c15824f126a67b8f80abaecdf001 WHIRLPOOL f39bb097379206818989b5076b2310ea26252f694382eaec1ed5b3785318dbdb0fbd3669094f2756979fbf67c771f080f76dd9418da3d8326f3e93b8e15957e4
+DIST premake-src-3.5.zip 384472 SHA256 ae51d699076e515d2517aef771c5de01f61ce5f504b79dea7653018885186c72 SHA512 c700a9586a035a7a036c6021fd38dc2c8f0a86d52e5520da3f504c237113a3be1624140d779068f19f41b700d221672b8fdb5e2894b804d73ff02edb07013a11 WHIRLPOOL 78199860bb04d38fc5d13b5bae3885375fbcac3bc02ccd61908418fa6acc740b884735244fb2bc16550e470b6dae535932c3a089a2635b57cf4e53f286fac84e
 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
+EBUILD premake-3.5-r1.ebuild 415 SHA256 54dcd2b16d52ae4050f47f16f2a6ecd674bfbd29e0cb44bb3ed4d24f3c1e121a SHA512 8e2ab0fb39b64aa80792c3e4ea0297947968fe589d190a146e5b82c409ddd35af0ecc82d3b96b1f229567abf93d2c2174b1fa60ae9d95c24c747511de293f6ef WHIRLPOOL 582edd4c043cd83568d0709dbf1cdba95d201b52b6ae42d7cf7a65e0bc70b0456eee8c1afe894159672b7613680d9b111fbbd4942992cd89de21d20e4c3a3514
+EBUILD premake-3.7-r1.ebuild 424 SHA256 b5a58bc9f4cc4e7d8ef52e096352190e3825f7350782afb8e5098c55ed311666 SHA512 043aeab8919203caab4cb75b25a7bdb180452f9d7f76568ca2d6bacc4b588bb78638f90643d37ac4b484fd28695d5497d1beaac8676dc3f9277f314479f5c908 WHIRLPOOL 3d415307e89f3f6a691414f4c303c3243063ec4b99199ffd619cf98bf8f0434b4467fd568cad2fc2e144cae2b23558aae9243bfdc903eb4a0b091f47ea83ec56
+EBUILD premake-4.3-r1.ebuild 537 SHA256 374aa4d482be8adb3ed8e5d773f79ebd9aebbba00051f2a3f4104bd092e144ed SHA512 bc4c79a27d0334104432dd0594654b7bb29b3f2f04e389011e8e406de64005a04b9647c46ae0c043637a9776cd932de122eafb058efde3cbda45acc415b45ce0 WHIRLPOOL b39990c8c4660eba908d6db00f13a2afeb5a148ab10987d0e1c83f82388c45025eec1756d8bd30c576d8bd92f15f25b6b5fadc4987e329fd008b020966348c72
+MISC ChangeLog 1174 SHA256 ddbca406b845dc44b4df7c647de6a0a3a08b362157695baf4754efea4b902b37 SHA512 e850557983852acbed230723c7185677d0a0912734fc3b4e0be8c7f31d2e816ce2bfc63c69f7b0c4a07947aa0d4c48ef29d7eab583fd2e97d34f8f9aa2eaa018 WHIRLPOOL 35c27035dd61518aeccfd5560f92ff39b050ff23e19c5367fbef0459714b2189c06a769b87833469c17036540db75607cb113411d2c6cfc0bcc0648f8721c7df
 MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Added: trunk/overlays/proaudio/dev-util/premake/files/archless.patch
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/files/archless.patch	                        (rev 0)
+++ trunk/overlays/proaudio/dev-util/premake/files/archless.patch	2013-03-29 14:08:15 UTC (rev 2607)
@@ -0,0 +1,36 @@
+diff -Naur premake-4.3.orig/build/gmake.unix/Premake4.make premake-4.3/build/gmake.unix/Premake4.make
+--- premake-4.3.orig/build/gmake.unix/Premake4.make	2010-11-16 06:29:14.000000000 -0500
++++ premake-4.3/build/gmake.unix/Premake4.make	2011-04-18 07:24:59.374986001 -0400
+@@ -26,13 +26,12 @@
+   DEFINES   += -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
+   INCLUDES  += -I../../src/host/lua-5.1.4/src
+   CPPFLAGS  += -MMD -MP $(DEFINES) $(INCLUDES)
+-  CFLAGS    += $(CPPFLAGS) $(ARCH) -Wall -Os
+-  CXXFLAGS  += $(CFLAGS) 
+-  LDFLAGS   += -s -rdynamic
++  CFLAGS    += $(CPPFLAGS) -Wall
++  LDFLAGS   += -rdynamic
+   LIBS      += -lm -ldl
+   RESFLAGS  += $(DEFINES) $(INCLUDES) 
+   LDDEPS    += 
+-  LINKCMD    = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS)
++  LINKCMD    = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LIBS)
+   define PREBUILDCMDS
+   endef
+   define PRELINKCMDS
+@@ -48,13 +47,12 @@
+   DEFINES   += -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
+   INCLUDES  += -I../../src/host/lua-5.1.4/src
+   CPPFLAGS  += -MMD -MP $(DEFINES) $(INCLUDES)
+-  CFLAGS    += $(CPPFLAGS) $(ARCH) -Wall -g
+-  CXXFLAGS  += $(CFLAGS) 
++  CFLAGS    += $(CPPFLAGS) -Wall -g
+   LDFLAGS   += -rdynamic
+   LIBS      += -lm -ldl
+   RESFLAGS  += $(DEFINES) $(INCLUDES) 
+   LDDEPS    += 
+-  LINKCMD    = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(ARCH) $(LIBS)
++  LINKCMD    = $(CC) -o $(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(LIBS)
+   define PREBUILDCMDS
+   endef
+   define PRELINKCMDS

Added: trunk/overlays/proaudio/dev-util/premake/premake-3.5-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-3.5-r1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-util/premake/premake-3.5-r1.ebuild	2013-03-29 14:08:15 UTC (rev 2607)
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+DESCRIPTION="A makefile generation tool"
+HOMEPAGE="http://premake.berlios.de/";
+SRC_URI="mirror://sourceforge/${PN}/${PN}-src-${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S=${WORKDIR}/${P/p/P}
+
+src_install() {
+	dobin bin/${PN}
+}

Added: trunk/overlays/proaudio/dev-util/premake/premake-3.7-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-3.7-r1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-util/premake/premake-3.7-r1.ebuild	2013-03-29 14:08:15 UTC (rev 2607)
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+DESCRIPTION="A makefile generation tool"
+HOMEPAGE="http://premake.berlios.de/";
+SRC_URI="mirror://sourceforge/premake/${PN}-src-${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="3"
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+S="${WORKDIR}/${P/p/P}"
+
+src_install() {
+	dobin bin/"${PN}"
+}

Deleted: trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild	2013-03-29 12:01:30 UTC (rev 2606)
+++ trunk/overlays/proaudio/dev-util/premake/premake-3.7.ebuild	2013-03-29 14:08:15 UTC (rev 2607)
@@ -1,21 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-DESCRIPTION="A makefile generation tool"
-HOMEPAGE="http://premake.berlios.de/";
-SRC_URI="mirror://sourceforge/premake/${PN}-src-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}/${P/p/P}"
-
-src_install() {
-	dobin bin/"${PN}"
-}

Added: trunk/overlays/proaudio/dev-util/premake/premake-4.3-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/dev-util/premake/premake-4.3-r1.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/dev-util/premake/premake-4.3-r1.ebuild	2013-03-29 14:08:15 UTC (rev 2607)
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="A makefile generation tool"
+HOMEPAGE="http://industriousone.com/premake";
+SRC_URI="mirror://sourceforge/premake/${P}-src.zip"
+
+LICENSE="BSD"
+SLOT="4"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND=""
+
+src_prepare() {
+	epatch "${FILESDIR}/archless.patch"
+}
+
+src_compile() {
+	cd "${S}/build/gmake.unix/"
+	emake
+}
+
+src_install() {
+	dobin bin/release/premake4
+}


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