public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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