* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2011-08-10 21:09 Lars Wendler (polynomial-c)
0 siblings, 0 replies; 7+ messages in thread
From: Lars Wendler (polynomial-c) @ 2011-08-10 21:09 UTC (permalink / raw
To: gentoo-commits
polynomial-c 11/08/10 21:09:15
Modified: ChangeLog
Added: Ice-3.4.2.ebuild
Log:
Version bump. Added patch to let Ice compile against >=sys-libs/db-5.0 (bug #376263)
(Portage version: 2.2.0_alpha50/cvs/Linux x86_64)
Revision Changes Path
1.7 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.6&r2=1.7
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ChangeLog 1 Aug 2010 21:48:23 -0000 1.6
+++ ChangeLog 10 Aug 2011 21:09:15 -0000 1.7
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/Ice
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.6 2010/08/01 21:48:23 hwoarang Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.7 2011/08/10 21:09:15 polynomial-c Exp $
+
+*Ice-3.4.2 (10 Aug 2011)
+
+ 10 Aug 2011; Lars Wendler <polynomial-c@gentoo.org>
+ +files/Ice-3.4.1-db5.patch, +Ice-3.4.2.ebuild:
+ non-maintainer commit: Version bump. Added patch to let Ice compile against
+ >=sys-libs/db-5.0 (bug #376263).
01 Aug 2010; Markos Chandras <hwoarang@gentoo.org> Ice-3.4.1.ebuild:
Make libmcpp more flexible. Stable on amd64 wrt bug #328609
1.1 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.1&content-type=text/plain
Index: Ice-3.4.2.ebuild
===================================================================
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.1 2011/08/10 21:09:15 polynomial-c Exp $
EAPI="2"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
RUBY_OPTIONAL="yes"
USE_RUBY="ruby18"
inherit toolchain-funcs versionator python mono ruby-ng db-use
DESCRIPTION="ICE middleware C++ library and generator tools"
HOMEPAGE="http://www.zeroc.com/"
SRC_URI="http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.tar.gz
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
>=app-arch/bzip2-1.0.5
>=dev-libs/openssl-0.9.8o
>=sys-libs/db-4.8.30[-nocxx]
~dev-cpp/libmcpp-2.7.2
ruby? ( $(ruby_implementation_depend ruby18) )
mono? ( dev-lang/mono )
!dev-python/IcePy
!dev-ruby/IceRuby"
DEPEND="${RDEPEND}
ncurses? ( sys-libs/ncurses sys-libs/readline )
test? ( =dev-lang/python-2* )"
# Maintainer notes:
# - yes, we have to do the trickery with the move for the python functions
# since the build and test frameworks deduce various settings from the path
# and they can't be tricked by a symlink. And we also need
# SUPPORT_PYTHON_ABIS=1 otherwise we can't get pyc/pyo anymore the sane way
# with EAPI=2 which is needed since ruby-ng does not support EAPI=3.
# TODO: php bindings
# TODO: java bindings
pkg_setup() {
if use python || use test; then
python_pkg_setup
fi
}
src_unpack() {
# prevent ruby-ng.eclass from messing with src_unpack
default
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.4.1-db5.patch
sed -i \
-e 's|\(install_docdir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_configdir[[:space:]]*\):=|\1?=|' \
cpp/config/Make.rules || die "sed failed"
sed -i \
-e 's|\(install_pythondir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_rubydir[[:space:]]*\):=|\1?=|' \
-e 's|\(install_libdir[[:space:]]*\):=|\1?=|' \
{py,rb}/config/Make.rules || die "sed failed"
sed -i \
-e 's|-O2 ||g' \
cpp/config/Make.rules.Linux || die "sed failed"
sed -i \
-e 's|install-common||' \
-e 's|demo||' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
sed -i \
-e 's|-f -root|-f -gacdir $(GAC_DIR) -root|' \
cs/config/Make.rules.cs || die "sed failed"
if ! use test ; then
sed -i \
-e 's|^\(SUBDIRS.*\)test|\1|' \
{cpp,cs,php,py,rb}/Makefile || die "sed failed"
fi
}
src_configure() {
MAKE_RULES="prefix=\"${D}/usr\"
install_docdir=\"${D}/usr/share/doc/${PF}\"
install_configdir=\"${D}/usr/share/Ice-${PV}/config\"
embedded_runpath_prefix=\"\"
LP64=yes"
use ncurses && OPTIONS="${MAKE_RULES} USE_READLINE=yes" || MAKE_RULES="${MAKE_RULES} USE_READLINE=no"
use debug && OPTIONS"${MAKE_RULES} OPTIMIZE=no" || MAKE_RULES="${MAKE_RULES} OPTIMIZE=yes"
MAKE_RULES="${MAKE_RULES} DB_FLAGS=-I$(db_includedir)"
sed -i \
-e "s|c++|$(tc-getCXX)|" \
-e "s|\(CFLAGS[[:space:]]*=\)|\1 ${CFLAGS}|" \
-e "s|\(CXXFLAGS[[:space:]]*=\)|\1 ${CXXFLAGS}|" \
-e "s|\(LDFLAGS[[:space:]]*=\)|\1 ${LDFLAGS}|" \
-e "s|\(DB_LIBS[[:space:]]*=\) \-ldb_cxx|\1 -ldb_cxx-$(db_findver sys-libs/db)|" \
cpp/config/Make.rules{,.Linux} py/config/Make.rules || die "sed failed"
if use python ; then
python_copy_sources py
mv py py.orig
fi
if use ruby ; then
SITERUBY="$(ruby18 -r rbconfig -e 'print Config::CONFIG["sitedir"]')"
MAKE_RULES_RB="install_rubydir=\"${D}/${SITERUBY}\"
install_libdir=\"${D}/${SITERUBY}\""
# make it use ruby18 only
sed -i \
-e 's|RUBY = ruby|\018|' \
rb/config/Make.rules || die "sed failed"
fi
MAKE_RULES_CS="GACINSTALL=yes GAC_ROOT=\"${D}/usr/$(get_libdir)\" GAC_DIR=/usr/$(get_libdir)"
}
src_compile() {
if tc-is-cross-compiler ; then
export CXX="${CHOST}-g++"
fi
emake -C cpp ${MAKE_RULES} || die "emake failed"
if use doc ; then
emake -C cpp/doc || die "building docs failed"
fi
if use python ; then
building() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} || die "emake py failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function building
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} || die "emake rb failed"
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} || die "emake cs failed"
fi
}
src_install() {
dodoc CHANGES README
insinto /usr/share/${P}
doins -r slice
emake -C cpp ${MAKE_RULES} install || die "emake install failed"
docinto cpp
dodoc CHANGES README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cpp
doins cpp/config/*.cfg
doins -r cpp/demo/*
fi
if use doc ; then
dohtml -r cpp/doc/reference/*
dodoc "${WORKDIR}/${P}.pdf"
fi
if use python ; then
installation() {
dodir $(python_get_sitedir)
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} install_pythondir="\"${D}/$(python_get_sitedir)\"" install_libdir="\"${D}/$(python_get_sitedir)\"" install || die "emake py install failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function installation
docinto py
dodoc py.orig/CHANGES py.orig/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-py
doins -r py.orig/demo/*
fi
cd "${D}/$(python_get_sitedir -f)"
PYTHON_MODULES=(*.py)
PYTHON_MODULES+=(IceBox IceGrid IcePatch2 IceStorm)
cd "${S}"
fi
if use ruby ; then
dodir "${SITERUBY}"
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} install || die "emake rb install failed"
docinto rb
dodoc rb/CHANGES rb/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-rb
doins -r rb/demo/*
fi
fi
if use mono ; then
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} install || die "emake cs install failed"
# TODO: anyone has an idea what those are for?
rm "${D}"/usr/bin/*.xml
docinto cs
dodoc cs/CHANGES cs/README
if use examples ; then
insinto /usr/share/doc/${PF}/examples-cs
doins -r cs/demo/*
fi
fi
}
src_test() {
emake -C cpp ${MAKE_RULES} test || die "emake test failed"
if use python ; then
testing() {
mv py-${PYTHON_ABI} py
emake -C py ${MAKE_RULES} test || die "emake py test failed (for py-${PYTHON_ABI})"
mv py py-${PYTHON_ABI}
}
python_execute_function testing
fi
if use ruby ; then
emake -C rb ${MAKE_RULES} ${MAKE_RULES_RB} test || die "emake rb test failed"
fi
if use mono ; then
# ewarn "Tests for C# are currently disabled."
emake -C cs ${MAKE_RULES} ${MAKE_RULES_CS} test || die "emake cs test failed"
fi
}
pkg_postinst() {
use python && python_mod_optimize "${PYTHON_MODULES[@]}"
}
pkg_postrm() {
use python && python_mod_cleanup "${PYTHON_MODULES[@]}"
}
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2011-09-24 13:05 Tony Vroon (chainsaw)
0 siblings, 0 replies; 7+ messages in thread
From: Tony Vroon (chainsaw) @ 2011-09-24 13:05 UTC (permalink / raw
To: gentoo-commits
chainsaw 11/09/24 13:05:32
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
Patch by Maciej Piechotka allows building on GCC 4.6; closes bug #362991.
(Portage version: 2.1.10.18/cvs/Linux x86_64)
Revision Changes Path
1.8 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.7&r2=1.8
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ChangeLog 10 Aug 2011 21:09:15 -0000 1.7
+++ ChangeLog 24 Sep 2011 13:05:32 -0000 1.8
@@ -1,6 +1,10 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.7 2011/08/10 21:09:15 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.8 2011/09/24 13:05:32 chainsaw Exp $
+
+ 24 Sep 2011; Tony Vroon <chainsaw@gentoo.org> Ice-3.4.2.ebuild,
+ +files/Ice-3.4.2-gcc46.patch:
+ Patch by Maciej Piechotka allows building on GCC 4.6; closes bug #362991.
*Ice-3.4.2 (10 Aug 2011)
1.2 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.1&r2=1.2
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Ice-3.4.2.ebuild 10 Aug 2011 21:09:15 -0000 1.1
+++ Ice-3.4.2.ebuild 24 Sep 2011 13:05:32 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.1 2011/08/10 21:09:15 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.2 2011/09/24 13:05:32 chainsaw Exp $
EAPI="2"
@@ -56,6 +56,7 @@
src_prepare() {
epatch "${FILESDIR}"/${PN}-3.4.1-db5.patch
+ epatch "${FILESDIR}"/${PN}-3.4.2-gcc46.patch
sed -i \
-e 's|\(install_docdir[[:space:]]*\):=|\1?=|' \
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2012-04-14 19:39 Mike Frysinger (vapier)
0 siblings, 0 replies; 7+ messages in thread
From: Mike Frysinger (vapier) @ 2012-04-14 19:39 UTC (permalink / raw
To: gentoo-commits
vapier 12/04/14 19:39:22
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
Add ia64 love #282954 by Dennis Schridde.
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Revision Changes Path
1.11 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.10&r2=1.11
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ChangeLog 14 Nov 2011 11:22:34 -0000 1.10
+++ ChangeLog 14 Apr 2012 19:39:22 -0000 1.11
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/Ice
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.10 2011/11/14 11:22:34 flameeyes Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.11 2012/04/14 19:39:22 vapier Exp $
+
+ 14 Apr 2012; Mike Frysinger <vapier@gentoo.org> Ice-3.4.2.ebuild:
+ Add ia64 love #282954 by Dennis Schridde.
14 Nov 2011; Diego E. Pettenò <flameeyes@gentoo.org> Ice-3.3.1-r1.ebuild,
Ice-3.3.1-r2.ebuild, Ice-3.3.1.ebuild, Ice-3.4.0.ebuild, Ice-3.4.1.ebuild,
1.5 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.4&r2=1.5
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Ice-3.4.2.ebuild 14 Nov 2011 11:22:34 -0000 1.4
+++ Ice-3.4.2.ebuild 14 Apr 2012 19:39:22 -0000 1.5
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.4 2011/11/14 11:22:34 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.5 2012/04/14 19:39:22 vapier Exp $
EAPI="2"
@@ -18,7 +18,7 @@
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2012-07-04 1:11 Jeff Horelick (jdhore)
0 siblings, 0 replies; 7+ messages in thread
From: Jeff Horelick (jdhore) @ 2012-07-04 1:11 UTC (permalink / raw
To: gentoo-commits
jdhore 12/07/04 01:11:25
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
marked x86 per bug 418415
(Portage version: 2.2.0_alpha115/cvs/Linux i686)
Revision Changes Path
1.13 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.12&r2=1.13
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ChangeLog 4 Jun 2012 18:14:14 -0000 1.12
+++ ChangeLog 4 Jul 2012 01:11:25 -0000 1.13
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.12 2012/06/04 18:14:14 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.13 2012/07/04 01:11:25 jdhore Exp $
+
+ 04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> Ice-3.4.2.ebuild:
+ marked x86 per bug 418415
04 Jun 2012; Ulrich Müller <ulm@gentoo.org> -Ice-3.3.1-r2.ebuild,
-files/Ice-3.3.1-cross-compile.patch, -Ice-3.4.0.ebuild,
1.6 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.5&r2=1.6
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Ice-3.4.2.ebuild 14 Apr 2012 19:39:22 -0000 1.5
+++ Ice-3.4.2.ebuild 4 Jul 2012 01:11:25 -0000 1.6
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.5 2012/04/14 19:39:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.6 2012/07/04 01:11:25 jdhore Exp $
EAPI="2"
@@ -18,7 +18,7 @@
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 x86"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2012-07-05 12:32 Agostino Sarubbo (ago)
0 siblings, 0 replies; 7+ messages in thread
From: Agostino Sarubbo (ago) @ 2012-07-05 12:32 UTC (permalink / raw
To: gentoo-commits
ago 12/07/05 12:32:54
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
Stable for amd64, wrt bug #418415
(Portage version: 2.1.10.65/cvs/Linux x86_64)
Revision Changes Path
1.14 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.13&r2=1.14
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- ChangeLog 4 Jul 2012 01:11:25 -0000 1.13
+++ ChangeLog 5 Jul 2012 12:32:54 -0000 1.14
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.13 2012/07/04 01:11:25 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.14 2012/07/05 12:32:54 ago Exp $
+
+ 05 Jul 2012; Agostino Sarubbo <ago@gentoo.org> Ice-3.4.2.ebuild:
+ Stable for amd64, wrt bug #418415
04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> Ice-3.4.2.ebuild:
marked x86 per bug 418415
1.7 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.6&r2=1.7
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Ice-3.4.2.ebuild 4 Jul 2012 01:11:25 -0000 1.6
+++ Ice-3.4.2.ebuild 5 Jul 2012 12:32:54 -0000 1.7
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.6 2012/07/04 01:11:25 jdhore Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.7 2012/07/05 12:32:54 ago Exp $
EAPI="2"
@@ -18,7 +18,7 @@
doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 x86"
+KEYWORDS="amd64 ~arm ~ia64 x86"
IUSE="doc examples +ncurses mono python ruby test debug"
RDEPEND=">=dev-libs/expat-2.0.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2012-11-16 13:19 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 7+ messages in thread
From: Samuli Suominen (ssuominen) @ 2012-11-16 13:19 UTC (permalink / raw
To: gentoo-commits
ssuominen 12/11/16 13:19:27
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
Pull in correct SLOT of dev-libs/openssl to ensure headers are installed.
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.16 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.15&r2=1.16
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog 16 Nov 2012 12:43:49 -0000 1.15
+++ ChangeLog 16 Nov 2012 13:19:27 -0000 1.16
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.15 2012/11/16 12:43:49 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.16 2012/11/16 13:19:27 ssuominen Exp $
+
+ 16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> Ice-3.4.2.ebuild:
+ Pull in correct SLOT of dev-libs/openssl to ensure headers are installed.
16 Nov 2012; Lars Wendler <polynomial-c@gentoo.org> -Ice-3.2.0.ebuild,
-files/Ice-3.2.0-Makefile.patch, -Ice-3.2.1.ebuild,
1.8 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.7&r2=1.8
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Ice-3.4.2.ebuild 5 Jul 2012 12:32:54 -0000 1.7
+++ Ice-3.4.2.ebuild 16 Nov 2012 13:19:27 -0000 1.8
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.7 2012/07/05 12:32:54 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.8 2012/11/16 13:19:27 ssuominen Exp $
EAPI="2"
@@ -23,7 +23,7 @@
RDEPEND=">=dev-libs/expat-2.0.1
>=app-arch/bzip2-1.0.5
- >=dev-libs/openssl-0.9.8o
+ >=dev-libs/openssl-0.9.8o:0
>=sys-libs/db-4.8.30[cxx]
~dev-cpp/libmcpp-2.7.2
ruby? ( $(ruby_implementation_depend ruby18) )
^ permalink raw reply [flat|nested] 7+ messages in thread
* [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild
@ 2012-11-16 13:40 Samuli Suominen (ssuominen)
0 siblings, 0 replies; 7+ messages in thread
From: Samuli Suominen (ssuominen) @ 2012-11-16 13:40 UTC (permalink / raw
To: gentoo-commits
ssuominen 12/11/16 13:40:30
Modified: ChangeLog Ice-3.4.2.ebuild
Log:
Fix building with >=sys-devel/gcc-4.7 wrt #422585
(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Revision Changes Path
1.17 dev-libs/Ice/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.17&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?rev=1.17&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/ChangeLog?r1=1.16&r2=1.17
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ChangeLog 16 Nov 2012 13:19:27 -0000 1.16
+++ ChangeLog 16 Nov 2012 13:40:30 -0000 1.17
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/Ice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.16 2012/11/16 13:19:27 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/ChangeLog,v 1.17 2012/11/16 13:40:30 ssuominen Exp $
+
+ 16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> Ice-3.4.2.ebuild:
+ Fix building with >=sys-devel/gcc-4.7 wrt #422585
16 Nov 2012; Samuli Suominen <ssuominen@gentoo.org> Ice-3.4.2.ebuild:
Pull in correct SLOT of dev-libs/openssl to ensure headers are installed.
1.9 dev-libs/Ice/Ice-3.4.2.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild?r1=1.8&r2=1.9
Index: Ice-3.4.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- Ice-3.4.2.ebuild 16 Nov 2012 13:19:27 -0000 1.8
+++ Ice-3.4.2.ebuild 16 Nov 2012 13:40:30 -0000 1.9
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.8 2012/11/16 13:19:27 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/Ice/Ice-3.4.2.ebuild,v 1.9 2012/11/16 13:40:30 ssuominen Exp $
EAPI="2"
@@ -15,7 +15,8 @@
DESCRIPTION="ICE middleware C++ library and generator tools"
HOMEPAGE="http://www.zeroc.com/"
SRC_URI="http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.tar.gz
- doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )"
+ doc? ( http://www.zeroc.com/download/Ice/$(get_version_component_range 1-2)/${P}.pdf.gz )
+ http://dev.gentoo.org/~ssuominen/${P}-gcc47.patch.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~ia64 x86"
@@ -55,8 +56,10 @@
}
src_prepare() {
- epatch "${FILESDIR}"/${PN}-3.4.1-db5.patch
- epatch "${FILESDIR}"/${PN}-3.4.2-gcc46.patch
+ epatch \
+ "${FILESDIR}"/${PN}-3.4.1-db5.patch \
+ "${FILESDIR}"/${PN}-3.4.2-gcc46.patch \
+ "${WORKDIR}"/${PN}-3.4.2-gcc47.patch
sed -i \
-e 's|\(install_docdir[[:space:]]*\):=|\1?=|' \
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2012-11-16 13:40 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-16 13:19 [gentoo-commits] gentoo-x86 commit in dev-libs/Ice: ChangeLog Ice-3.4.2.ebuild Samuli Suominen (ssuominen)
-- strict thread matches above, loose matches on Subject: below --
2012-11-16 13:40 Samuli Suominen (ssuominen)
2012-07-05 12:32 Agostino Sarubbo (ago)
2012-07-04 1:11 Jeff Horelick (jdhore)
2012-04-14 19:39 Mike Frysinger (vapier)
2011-09-24 13:05 Tony Vroon (chainsaw)
2011-08-10 21:09 Lars Wendler (polynomial-c)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox