diff options
author | Achim Gottinger <achim@gentoo.org> | 2001-05-02 15:00:56 +0000 |
---|---|---|
committer | Achim Gottinger <achim@gentoo.org> | 2001-05-02 15:00:56 +0000 |
commit | 5d68556b9c71d545200a50f890e24dbc8f10dfeb (patch) | |
tree | 3e2ad88ed21dbbdcfacf3c33e552cd6272ac64d6 /berlin-base | |
parent | New 2.4.4-ac3 package (diff) | |
download | gentoo-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.ebuild | 76 |
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} + +} + |