summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2012-10-22 21:46:12 +0000
committerAgostino Sarubbo <ago@gentoo.org>2012-10-22 21:46:12 +0000
commit41593346d128e00ee9e6be8778aaa7bc20b69cc1 (patch)
treefa4813cda6d949c0dafc159b04c64551245991de /dev-cpp
parentstill use system's cacert, bug 435246 (diff)
downloadhistorical-41593346d128e00ee9e6be8778aaa7bc20b69cc1.tar.gz
historical-41593346d128e00ee9e6be8778aaa7bc20b69cc1.tar.bz2
historical-41593346d128e00ee9e6be8778aaa7bc20b69cc1.zip
Respect LDFLAGS, CXX, eapi4 bump and add ~amd64 keyword
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/IceE/ChangeLog10
-rw-r--r--dev-cpp/IceE/IceE-1.3.0-r2.ebuild55
-rw-r--r--dev-cpp/IceE/Manifest3
3 files changed, 64 insertions, 4 deletions
diff --git a/dev-cpp/IceE/ChangeLog b/dev-cpp/IceE/ChangeLog
index ba6c25bdbe83..098e7fea14eb 100644
--- a/dev-cpp/IceE/ChangeLog
+++ b/dev-cpp/IceE/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/IceE
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/IceE/ChangeLog,v 1.3 2009/07/28 08:02:49 b33fc0d3 Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/IceE/ChangeLog,v 1.4 2012/10/22 21:46:12 ago Exp $
+
+*IceE-1.3.0-r2 (22 Oct 2012)
+
+ 22 Oct 2012; Agostino Sarubbo <ago@gentoo.org> +IceE-1.3.0-r2.ebuild:
+ Respect LDFLAGS, CXX, eapi4 bump and add ~amd64 keyword
*IceE-1.3.0-r1 (28 Jul 2009)
@@ -18,4 +23,3 @@
+files/IceE-1.3.0-makefile-2.patch, +files/IceE-1.3.0-maverick-fix.patch,
+metadata.xml, +IceE-1.3.0.ebuild:
New ebuild for IceE (Embedded). Ebuild written by b33fc0d3.
-
diff --git a/dev-cpp/IceE/IceE-1.3.0-r2.ebuild b/dev-cpp/IceE/IceE-1.3.0-r2.ebuild
new file mode 100644
index 000000000000..a3dc3d69a8b1
--- /dev/null
+++ b/dev-cpp/IceE/IceE-1.3.0-r2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/IceE/IceE-1.3.0-r2.ebuild,v 1.1 2012/10/22 21:46:12 ago Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A modern object-oriented middleware with support for C++, .NET, Java, Python, Ruby, and PHP"
+HOMEPAGE="http://www.zeroc.com/icee/index.html"
+SRC_URI="http://www.zeroc.com/download/${PN}/${PV/\.0//}/${P}-linux.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="mono"
+
+DEPEND=">=sys-libs/db-4.6.21
+ >=dev-libs/expat-1.95.7
+ >=app-arch/bzip2-1.0.0"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/IceE-${PV}
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-makefile.patch"
+ epatch "${FILESDIR}/${P}-makefile-2.patch"
+ epatch "${FILESDIR}/${P}-gcc4.3-fix.patch"
+ epatch "${FILESDIR}/${P}-maverick-fix.patch"
+ epatch "${FILESDIR}/${P}-remove-explicit-rpath.patch"
+ sed -i "s/DESTDIR_PLACE_HOLDER/${D//\//\\/}\/usr/" cppe/config/Make.rules || die
+ tc-export CXX
+}
+
+src_compile() {
+ if tc-is-cross-compiler ; then
+ export CXX="${CHOST}-g++"
+ export AR="${CHOST}-ar"
+ fi
+
+ emake configure
+ emake LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dodir /usr/share/${PN}
+
+ emake DESTDIR="${D}" install
+
+ cd "${D}"/usr
+ rm -rf LICENSE ICEE_LICENSE
+ tc-is-cross-compiler && rm bin/slice2cppe
+
+ mv "${D}"/usr/slice "${D}"/usr/share/${PN}
+}
diff --git a/dev-cpp/IceE/Manifest b/dev-cpp/IceE/Manifest
index 847c43099717..dba3ca7b87d5 100644
--- a/dev-cpp/IceE/Manifest
+++ b/dev-cpp/IceE/Manifest
@@ -5,5 +5,6 @@ AUX IceE-1.3.0-maverick-fix.patch 387 SHA256 4fb6183e0246d1cb35d0d54f918955ec416
AUX IceE-1.3.0-remove-explicit-rpath.patch 399 SHA256 7422898006fd4e17c76ebe1be1c2e5a64033852dfe7f3766fbf2e5b81e0f67d3 SHA512 8735b876606ac7eba2235e116c9961c3c0ef999c825f6b8bd938add5c0cb749c15f907d5eb1d165bc0d56fd19f1201a9e5d76b8404572177901106eaf4c04d9f WHIRLPOOL 9e68e85e32e2320bf196861a3d350a910e79d420c5dfa99e2edee81ac599ef4d9ce922edfcc0adaddfbc777a9408780039f4fc5890e14b7f646103f2397931a5
DIST IceE-1.3.0-linux.tar.gz 1252216 SHA256 5dd6d608782fe5afce18a571f275535b3e1d70663a6d358f908ca178bf7cd356 SHA512 0c65f0be2e7e34842ae7802e31d0b631e92864a06714de855a5e5effb6a56e63eecf8bc25e5c63ae89e765411e3cd760134ee55ef1af857c7552a9d7b966583c WHIRLPOOL 824c3ca769f3f34e7b8fd54e69793b1e532d79091a0fcfb9e6da07fccc8fb70c0d6fd720c66cd16be7b9e79a336140f4233f62796bffb3b4f4257faa900ca3ce
EBUILD IceE-1.3.0-r1.ebuild 1529 SHA256 131a3fd281a57eb935100b408407764589adc1667c487651cba8c8922d83a760 SHA512 c4a392b05dfc1c347b63511c3d9f03c645cef0dc9e310d4480874e7b231d7149226979ed600e99713a4035ce73f899bc5b305e22346d5093f1a3628e0d5ef6f6 WHIRLPOOL 4fb3990a514431dee5d8fd8c70f7029106d8b48c1c284d3e6556d79a8fd80e657bbc36065c71163c79d92fa2faa324822bc824fbb9173a303a4e255ac76e6d4b
-MISC ChangeLog 854 SHA256 b67e76777d11a85d1d199cd67991c97f9cebc32c5aa286d8904a21922622bc2a SHA512 3c191499c9678bed6f017a517297c09bb1c3bc659f2d655a167ab2c22d54681c0a6f3ef71bd9c027c853a918ceb6e0d67757c6c3ef0a8dee583e2ba371b4789d WHIRLPOOL 0449814e7688e40ccbc17556d2b4bca384607df23cbe6ae931e64a2659fdb836f9e51798f647cacd048fbe125eadcd42895d009a2c8f4ecf29246ed824e0fbbb
+EBUILD IceE-1.3.0-r2.ebuild 1385 SHA256 8655ef1544326a8bec11d7f25e3933bb41c8a35f5729b5b8e8e179923c25f954 SHA512 15376684cf0409cd8a89e4d624a394e93db7445ac51f49727f1be077f5b365b33ee60b086aff4ce01a99b8ebbc488bf5dbbfcddae6a537ac08d8413a86a237b0 WHIRLPOOL 3fa28e6ef7f1b61f9f92498d1377cef98dc4ff333c93ae1c0556f0a7789c91824fee31115226e35ada3d93f669181994795b790589608abbe29c5e272162f93a
+MISC ChangeLog 1009 SHA256 5e1f9de1618ac888533c93cc03bd04f06b7a2901b0486ecd8d60a4d1e6ba631c SHA512 66f9cf22284e55b428f9034d65e4ad6adde037742440f88f3e8d0bd28246e2fdea9ccc1dffd3e93568843c6d2f7990bc8e3307371a92849e173eab728a753b0f WHIRLPOOL e21c18aad7199de0d2be5b9caf740c48394842c4b2b350112df17663e1e8f668aedf318b86b83eb971ac877804fe1d841a759332879f20d3d9989d351e9a3b64
MISC metadata.xml 396 SHA256 6723415fff333afae8743b76da96e6cd1c3f70e7b61ecca8be3476362a21ab22 SHA512 336d2f268e1871850820b95e58773705fdfde162d0c4c376805602e73f4e4aa3ae08a91aca3530165f5c97ee68899e2db77fa21e88be13e11aa2fc8edb8dfe23 WHIRLPOOL bc30472dd2436046a4bad41b1f4cb72b1b24cbe2712170d2bd484260ec290df3227e18921f59dd6eb96eb3503e242ea77ad7d6f742d58705c64839b737ddc36c