summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Raschbacher <lordvan@gentoo.org>2002-12-14 09:54:11 +0000
committerThomas Raschbacher <lordvan@gentoo.org>2002-12-14 09:54:11 +0000
commit9143bfce501a588bdaabba3b6cf6ece3987a0720 (patch)
tree7e4668c3d77c7db16bfe034a31dfa71c6e8428a1 /net-misc/omniORB
parentpackage.mask'd old omniORB versions because of Version-numbering scheme (diff)
downloadhistorical-9143bfce501a588bdaabba3b6cf6ece3987a0720.tar.gz
historical-9143bfce501a588bdaabba3b6cf6ece3987a0720.tar.bz2
historical-9143bfce501a588bdaabba3b6cf6ece3987a0720.zip
new version (cleaned up ebuild, new version scheme) + digestand ChangeLog update bug #8306
Diffstat (limited to 'net-misc/omniORB')
-rw-r--r--net-misc/omniORB/ChangeLog11
-rw-r--r--net-misc/omniORB/files/digest-omniORB-4.0.02
-rw-r--r--net-misc/omniORB/omniORB-4.0.0.ebuild65
3 files changed, 76 insertions, 2 deletions
diff --git a/net-misc/omniORB/ChangeLog b/net-misc/omniORB/ChangeLog
index 3047f33bb499..f63f76096909 100644
--- a/net-misc/omniORB/ChangeLog
+++ b/net-misc/omniORB/ChangeLog
@@ -1,8 +1,15 @@
# ChangeLog for net-misc/omniORB
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/net-misc/omniORB/ChangeLog,v 1.9 2002/12/13 11:00:14 blizzy Exp $
-
+# $Header: /var/cvsroot/gentoo-x86/net-misc/omniORB/ChangeLog,v 1.10 2002/12/14 09:54:11 lordvan Exp $
+
+*omniORB-4.0.0 (14 Dec 2002)
+ 14 Dec 2002; Thomas Raschbacher <lordvan@gentoo.org>
+ new version(without omniORBpy which is a seperate package now)
+ new version numbering scheme
+
+/* Autoupdate keywords (12-6-02)
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
+
*omniORB-305 (25 Jul 2002)
diff --git a/net-misc/omniORB/files/digest-omniORB-4.0.0 b/net-misc/omniORB/files/digest-omniORB-4.0.0
new file mode 100644
index 000000000000..2d97b227ec00
--- /dev/null
+++ b/net-misc/omniORB/files/digest-omniORB-4.0.0
@@ -0,0 +1,2 @@
+MD5 c5dbd122c992ea1df4f6adf5e72644b1 omniORB-4.0.0.tar.gz 2580895
+MD5 ebe2ac26322feee11a4ab3ddb055992f omniORBpy-2.0.tar.gz 620528
diff --git a/net-misc/omniORB/omniORB-4.0.0.ebuild b/net-misc/omniORB/omniORB-4.0.0.ebuild
new file mode 100644
index 000000000000..801b268af46a
--- /dev/null
+++ b/net-misc/omniORB/omniORB-4.0.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/net-misc/omniORB/omniORB-4.0.0.ebuild,v 1.1 2002/12/14 09:54:11 lordvan Exp $
+
+DESCRIPTION="A robust, high-performance CORBA 2 ORB"
+SRC_URI="mirror://sourceforge/omniorb/${PF}.tar.gz"
+HOMEPAGE="http://omniorb.sourceforge.net/"
+
+IUSE="ssl"
+
+LICENSE="LGPL-2 GPL-2"
+SLOT="0"
+KEYWORDS="x86 -sparc -ppc -sparc64"
+
+RDEPEND="dev-lang/python
+ ssl? ( >=dev-libs/openssl-0.9.6b )"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ cd ${S}
+
+ mkdir ${S}/build
+ cd ${S}/build
+
+ MY_CONF="--prefix=/usr --with-omniORB-config=/etc/omniorb/omniORB.cfg --with-omniNames-logdir=/var/log/omniORB"
+
+ use ssl && MY_CONF="${MY_CONF} --with-openssl=/usr"
+
+ MY_PY=/usr/bin/python`python -c "import sys; print sys.version[:3]"`
+
+ PYTHON=${MY_PY} ../configure ${MY_CONF} || die "./configure failed"
+ emake
+}
+
+src_install () {
+
+ cd ${S}/build
+ emake DESTDIR=${D} install
+
+ cd ${S}
+ dodoc COPYING* CREDITS README* ReleaseNotes*
+
+ cd ${S}/doc
+ docinto print
+ dodoc *.ps
+ dodoc *.tex
+ dodoc *.pdf
+
+ dodoc -r .
+
+ dodir /etc/env.d/
+ echo "PATH=/usr/share/omniORB/bin/scripts" > ${D}/etc/env.d/90omniORB
+ echo "OMNIORB_CONFIG=/etc/omniorb/omniORB.cfg" >> ${D}/etc/env.d/90omniORB
+
+}
+
+pkg_postinst() {
+ echo "Performing post-installation routines for ${P}."
+
+ if [ ! -f "${ROOT}etc/omniorb/omniORB.cfg" ] ; then
+ echo "ORBInitialHost `uname -n`" > ${ROOT}etc/omniorb/omniORB.cfg
+ echo "ORBInitialPort 2809" >> ${ROOT}etc/omniorb/omniORB.cfg
+ fi
+
+}