summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAchim Gottinger <achim@gentoo.org>2001-05-02 15:00:56 +0000
committerAchim Gottinger <achim@gentoo.org>2001-05-02 15:00:56 +0000
commit5d68556b9c71d545200a50f890e24dbc8f10dfeb (patch)
tree3e2ad88ed21dbbdcfacf3c33e552cd6272ac64d6 /berlin-base
parentNew 2.4.4-ac3 package (diff)
downloadgentoo-2-5d68556b9c71d545200a50f890e24dbc8f10dfeb.tar.gz
gentoo-2-5d68556b9c71d545200a50f890e24dbc8f10dfeb.tar.bz2
gentoo-2-5d68556b9c71d545200a50f890e24dbc8f10dfeb.zip
ORB for berlin
Diffstat (limited to 'berlin-base')
-rw-r--r--berlin-base/omniORB/omniORB-303.ebuild76
1 files changed, 76 insertions, 0 deletions
diff --git a/berlin-base/omniORB/omniORB-303.ebuild b/berlin-base/omniORB/omniORB-303.ebuild
new file mode 100644
index 000000000000..819cb1ad038d
--- /dev/null
+++ b/berlin-base/omniORB/omniORB-303.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Your Name <your email>
+# $Header: /var/cvsroot/gentoo-x86/berlin-base/omniORB/omniORB-303.ebuild,v 1.1 2001/05/02 15:00:56 achim Exp $
+
+A=${PN}_${PV}.tar.gz
+S=${WORKDIR}/omni
+DESCRIPTION="a robust, high-performance CORBA 2 ORB"
+SRC_URI="ftp://ftp.uk.research.att.com/pub/omniORB/omniORB3/${A}"
+HOMEPAGE="http://www.uk.research.att.com/omniORB/"
+
+DEPEND=""
+
+PLT="i686_linux_2.4_glibc2.2"
+
+src_unpack() {
+
+ unpack ${A}
+
+ cd ${S}/config
+ cp config.mk config.mk.orig
+ sed -e "s:#platform = ${PLT}:platform = ${PLT}:" \
+ config.mk.orig > config.mk
+
+ cd ${S}/mk
+ cp unix.mk unix.mk.orig
+ sed -e "s:^MKDIRHIER.*:MKDIRHIER = mkdir -p:" unix.mk.orig > unix.mk
+
+ cd platforms
+ cp ${PLT}.mk ${PLT}.orig
+ sed -e "s:#PYTHON = /usr.*:PYTHON=/usr/bin/python:" \
+ ${PLT}.orig > ${PLT}.mk
+
+}
+
+
+src_compile() {
+
+ cd src
+ try make export
+
+}
+
+src_install () {
+
+ T=/opt/berlin
+ into ${T}
+ cd ${S}
+ dobin bin/${PLT}/*
+ insinto ${T}/lib/idl
+ doins idl/*.idl
+ insinto ${T}/lib/idl/COS
+ doins idl/COS/*.idl
+ cp -af include ${T}
+ dolib lib/${PLT}/*.{a,so*}
+ exeinto ${D}/lib
+ doexe lib/${PLT}/omnicpp
+ dodir /usr/lib/python2.0
+ cp -af lib/python/* ${D}/usr/lib/python2.0/
+ doman man/man[15]/*.[15]
+
+ dodoc CHANGES* COPYING* CREDITS PORTING README* ReleaseNote_omniORB_302 THIS_IS_omniORB_3_0_2
+ cd doc
+ docinto ps
+ dodoc *.ps
+ docinto tex
+ dodoc *.tex
+ docinto pdf
+ dodoc *.pdf
+ docinto html
+ dodoc *.html
+ docinto html/omniORB
+ dodoc omniORB/*.{gif,html}
+
+}
+