summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2011-05-01 21:57:24 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2011-05-01 21:57:24 +0000
commitfe0c8a11c0d7908c223c1f3f15ae2d15da406762 (patch)
tree3b60b6eda247fafbafbfa36e00c5a04cc92ab0ae /dev-util
parentChange media-video/ffmpeg dependency to virtual/ffmpeg. Bug #362157 (diff)
downloadhistorical-fe0c8a11c0d7908c223c1f3f15ae2d15da406762.tar.gz
historical-fe0c8a11c0d7908c223c1f3f15ae2d15da406762.tar.bz2
historical-fe0c8a11c0d7908c223c1f3f15ae2d15da406762.zip
Version bump. Thanks to Aaron W. Swenson <titanofold@gentoo.org> for the ebuild and the patch. Bug #364017
Package-Manager: portage-2.1.9.44/cvs/Linux x86_64
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/premake/ChangeLog9
-rw-r--r--dev-util/premake/Manifest31
-rw-r--r--dev-util/premake/files/archless.patch36
-rw-r--r--dev-util/premake/premake-4.3.ebuild32
4 files changed, 93 insertions, 15 deletions
diff --git a/dev-util/premake/ChangeLog b/dev-util/premake/ChangeLog
index ce8b05fce3f5..3bfd096b5d99 100644
--- a/dev-util/premake/ChangeLog
+++ b/dev-util/premake/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/premake
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/premake/ChangeLog,v 1.1 2011/02/22 16:57:24 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/premake/ChangeLog,v 1.2 2011/05/01 21:57:24 hwoarang Exp $
+
+*premake-4.3 (01 May 2011)
+
+ 01 May 2011; Markos Chandras <hwoarang@gentoo.org> +premake-4.3.ebuild,
+ +files/archless.patch:
+ Version bump. Thanks to Aaron W. Swenson <titanofold@gentoo.org> for the
+ ebuild and the patch. Bug #364017
*premake-3.5 (22 Feb 2011)
diff --git a/dev-util/premake/Manifest b/dev-util/premake/Manifest
index eb441b6f68ed..2b999b060965 100644
--- a/dev-util/premake/Manifest
+++ b/dev-util/premake/Manifest
@@ -1,24 +1,27 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
+AUX archless.patch 1516 RMD160 8b3202ade23bb8bda6f3c7a53ca2dc8cbe5628ad SHA1 af1652ff630492230f8658c9fd0c50560d9c97a0 SHA256 3cdb0b10c70dddc467297510388001d7d1aa7ce9edb04adb0539cfed30aa85e3
+DIST premake-4.3-src.zip 514366 RMD160 8c414790cb7481809ef65f0dcac023d77ed0381d SHA1 8f37a3599121580f18b578811162b9b49a2e122f SHA256 36536490f8928d8ecde135da80cd8b751ea5bebe50cabba5c0de49cd41cb2780
DIST premake-src-3.5.zip 384472 RMD160 5b2e8ba6da0c3b9e6b82ef3b0c0ebe5f47061790 SHA1 2bb3f94edd9915c4de6c2f9eb4530b2b85097e57 SHA256 ae51d699076e515d2517aef771c5de01f61ce5f504b79dea7653018885186c72
EBUILD premake-3.5.ebuild 519 RMD160 9343e31a4881568eb088cf60499eb3b6f238cc31 SHA1 2e764be32202b9c7af85cd12255a7e7dbd7d148e SHA256 b8503ad6b50b12b4c98a2362fe7fec16bc27e45905a030b57dddf8ce13d21184
-MISC ChangeLog 438 RMD160 ca8325fff06d6f1ed8607705bb9a430778db4c27 SHA1 052fdabbcf71d576533849813a5ef1181c7457f9 SHA256 6088ea48d392743f1f17d7aad710bdf5a401778bec8c5fa06ad981d0e8f142b2
+EBUILD premake-4.3.ebuild 635 RMD160 e9ff78ada3e700f20264ebe163a5714de21d30ee SHA1 cd08d1e796ebf1daa84c4b4b54b4b0e38e34609a SHA256 647ca8599c19a402f63aa5293dfbe55fc7db0a7d0aec5201fbccb30429e3acb9
+MISC ChangeLog 677 RMD160 b5c7edbe156cece84244522d1b279d8d24f2818c SHA1 836c7755f08e7f7d11a322896025b089b3753040 SHA256 412f292978a4421057973393c2ed9d4812f62a8bbf02ad3d7d61ae7607fa89c0
MISC metadata.xml 299 RMD160 2e104f9e93f7c11fa27c83226511c841e1a3dbd4 SHA1 25472cd164d586761a84c06a7b1506c6a33c03b7 SHA256 90f87a1654ecc810fd74a96670dee08373b74500e39e378ceb0d64a9c45c6dc5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBCgAGBQJNY+r1AAoJEPqDWhW0r/LCBosP/AgvQygj+HrOKmzSOoNxwtdz
-4sHnKVpGFBOO/kXO6chpPRFM89D80VLhRr7iSA0nhwUN5m0ZdJAhi6C4fNkYMXul
-EdmTInwGJ8Y0RpgSq2wDSm8949SGlGuD9zDqzKWkz5+m3qhJ8aLU87zW9nkath65
-0bGBtGFYMIg/7elWSywmArAdlwXqBNXos+6Zev9hQ0zkMuuDK51CkErquvFKd+8K
-KsvDtGN36QgH78OFhTzsNIugrsLLTDGbAU1qq+JSDE3YhK0wGLLOvX+26O7udXvK
-/5Xmw75X5E5TFOKHp9usEVQ9qa5IQN9ji0HQiwaOy04fVeyuvAHwVwX2u08rdRTL
-BQcfF32xtxCzK28jpytsBpfZ6waOrm4vI5BT+njp5L5F+B72lIy2TwniDIpoe06D
-3MuuXkE8olWIoHpSML9LbZSFPeJMDW29Hy3d8Ta3/iJXTJ1myfc6pkU/koNqVpmN
-PEhYDYd05vHvTkBt5x9Du9GDwaTWl9lC+Ev4QMgL6/mwCIQi2biAIEXWPzzhjz8a
-K3tnrNbLS+5YuaFcTHhgSQwk3t+EMIL41QsXx2qKqC51h3blvxd6Rqb9988d1qe4
-3hoinAT8eGgAiU4Y4XoZIF9BmsThdy6iiMMLjdNZmpfN0Yvy1oNflR8htYtvYPGt
-cB3EoIRggAqzafBcsU6J
-=vrse
+iQIcBAEBCgAGBQJNvdc/AAoJEPqDWhW0r/LCe6wQAITbLvtW292FDmssXycAkMOR
+lj/91PthFMMqHPu5Jc2DIHe9+wXOhw2ctyEXTnChg/kLEFYVeZ3JS+EDUjsLtjhK
+T/EaFSLUedEGvV87AMtgNUTTtbGsb2h+7X9H58JhiYinC+4MImNtfl1y/Mu3kb9V
+aol9UapQYJ9JvYroricHfq7fa5xiJct4aIv2Ry4Zy+95htyUI7TYvsSMC5vhWq7T
+2erDLCJbCPExTZ/bn8639lEzQB34dTdN1pfyG0zunqwlODvOvtD4GiC4zvbtUHG9
+h3kjLRRxtuA7jwcqDHDFl92SROLtS8DZ3AxnqqiXTs/eHPHj//fd/ndvto338ZhD
+QJmOYJKz8OP0GfjRQ8tOHbkvIr4y8eeESzyTuTrYF9qaPcyQ3TOJTCLrDU7aGB+d
+ZiXMcjZqxR4gNJOIKOzwr26gLCmOPlFtjBdAqIgiki94/WPHpgTVBIdGy3MXt1LV
+NMDfdfsIO8Ud46rtyVFy/ZFipInL40elEbDp1tw7kIrJeErIQj58zuh8ndFlKoEk
+TjMDtemRBqUdhp6Y1hELZNHC1Wj8aSdxsg5SAm8RtdoOip1rsRg5OAlgVu1aFjGq
+NFxKUzCz2qlCh91YB/AmIn3mM1qyChXq71OJz8kRXJZAcRooFHxMJZQ7ognVH8ig
+q5EUDjteeEVHo9GiQ3hU
+=iwjZ
-----END PGP SIGNATURE-----
diff --git a/dev-util/premake/files/archless.patch b/dev-util/premake/files/archless.patch
new file mode 100644
index 000000000000..68719bc3669c
--- /dev/null
+++ b/dev-util/premake/files/archless.patch
@@ -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
diff --git a/dev-util/premake/premake-4.3.ebuild b/dev-util/premake/premake-4.3.ebuild
new file mode 100644
index 000000000000..929d15d3744f
--- /dev/null
+++ b/dev-util/premake/premake-4.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/premake/premake-4.3.ebuild,v 1.1 2011/05/01 21:57:24 hwoarang Exp $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="A makefile generation tool"
+HOMEPAGE="http://premake.berlios.de/"
+SRC_URI="mirror://sourceforge/premake/${P}-src.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~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 || die
+}