diff options
author | Agostino Sarubbo <ago@gentoo.org> | 2012-10-22 21:46:12 +0000 |
---|---|---|
committer | Agostino Sarubbo <ago@gentoo.org> | 2012-10-22 21:46:12 +0000 |
commit | 41593346d128e00ee9e6be8778aaa7bc20b69cc1 (patch) | |
tree | fa4813cda6d949c0dafc159b04c64551245991de /dev-cpp | |
parent | still use system's cacert, bug 435246 (diff) | |
download | historical-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/ChangeLog | 10 | ||||
-rw-r--r-- | dev-cpp/IceE/IceE-1.3.0-r2.ebuild | 55 | ||||
-rw-r--r-- | dev-cpp/IceE/Manifest | 3 |
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 |