Gentoo Archives: gentoo-commits

From: "Andreas K. Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/omniORB/
Date: Sun, 19 Sep 2021 17:11:01
Message-Id: 1632071437.f9b0d05190c200aaf04f9ebf8d946e936a468b36.dilfridge@gentoo
1 commit: f9b0d05190c200aaf04f9ebf8d946e936a468b36
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 19 17:04:36 2021 +0000
4 Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 19 17:10:37 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9b0d051
7
8 net-misc/omniORB: Remove old
9
10 Bug: https://bugs.gentoo.org/787110
11 Package-Manager: Portage-3.0.20, Repoman-3.0.3
12 Signed-off-by: Andreas K. Huettel <dilfridge <AT> gentoo.org>
13
14 net-misc/omniORB/Manifest | 1 -
15 net-misc/omniORB/omniORB-4.2.2.ebuild | 92 -----------------------------------
16 2 files changed, 93 deletions(-)
17
18 diff --git a/net-misc/omniORB/Manifest b/net-misc/omniORB/Manifest
19 index da350bf79e2..875a1e7dc30 100644
20 --- a/net-misc/omniORB/Manifest
21 +++ b/net-misc/omniORB/Manifest
22 @@ -1,2 +1 @@
23 -DIST omniORB-4.2.2.tar.bz2 2673800 BLAKE2B 6afe4759cf19b69bd02d4864e305a0ebd0d11943a54c20d53987d9775f04833d5d2dbeb99e5bdcc59d56f116cfb14b9ae92399323e3980a44d9cef47a012c24f SHA512 3fe6c05d0e7f19455c4cd6702887f91b7d14cdc248008cbc456c103072a37251387877bd64d59a271c6e92703a70bbbb9713f9fa2e45d094628e42564cffd0ad
24 DIST omniORB-4.2.4.tar.bz2 2713397 BLAKE2B 5759b2563dca421b9a994bb13c30ce6dd98324a2357c4908130a42ce5baec357b881c22b4dff27809607ebde27e7cd65305a91aa5cbdb6d68a19df1f36524e72 SHA512 0b142b127175f16f844823e5adf5593b290528646e13a4c30f6cbd92d159d3998a81b952717039c3f0e386f79404ddd18a3de35fc45fa88383d1d9e51064d988
25
26 diff --git a/net-misc/omniORB/omniORB-4.2.2.ebuild b/net-misc/omniORB/omniORB-4.2.2.ebuild
27 deleted file mode 100644
28 index 403726b1921..00000000000
29 --- a/net-misc/omniORB/omniORB-4.2.2.ebuild
30 +++ /dev/null
31 @@ -1,92 +0,0 @@
32 -# Copyright 1999-2021 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -PYTHON_COMPAT=( python3_{7,8,9} )
38 -
39 -inherit python-single-r1
40 -
41 -MY_P="${P/_p/-}"
42 -DESCRIPTION="A robust, high-performance CORBA 2 ORB"
43 -HOMEPAGE="http://omniorb.sourceforge.net/"
44 -SRC_URI="mirror://sourceforge/omniorb/${MY_P}.tar.bz2"
45 -
46 -LICENSE="LGPL-2 GPL-2"
47 -SLOT="0"
48 -KEYWORDS="amd64 ppc ppc64 ~sparc x86"
49 -IUSE="doc ipv6 ssl"
50 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
51 -
52 -RDEPEND="${PYTHON_DEPS}
53 - ssl? ( dev-libs/openssl:0= )"
54 -DEPEND="${RDEPEND}"
55 -
56 -src_prepare() {
57 - default
58 -
59 - # The OPTC(XX)FLAGS variables aren't present in these files, but we
60 - # will set them when we call emake.
61 - sed \
62 - -e 's/^CXXDEBUGFLAGS.*/CXXDEBUGFLAGS = $(OPTCXXFLAGS)/' \
63 - -e 's/^CDEBUGFLAGS.*/CDEBUGFLAGS = $(OPTCFLAGS)/' \
64 - -i mk/beforeauto.mk.in mk/platforms/i586_linux_2.0*.mk || \
65 - die 'failed to switch CFLAGS variables in the makefile includes'
66 -
67 - # The out-of-source build is suggested by upstream.
68 - mkdir build || die 'failed to create build directory'
69 -}
70 -
71 -src_configure() {
72 - cd build || die 'failed to change into the build directory'
73 -
74 - ECONF_SOURCE=".." econf \
75 - --disable-static \
76 - --with-omniORB-config=/etc/omniorb/omniORB.cfg \
77 - --with-omniNames-logdir=/var/log/omniORB \
78 - --libdir="/usr/$(get_libdir)" \
79 - $(use_enable ipv6) \
80 - $(use_with ssl openssl "/usr")
81 -}
82 -
83 -src_compile() {
84 - cd build || die 'failed to change into the build directory'
85 - emake OPTCFLAGS="${CFLAGS}" OPTCXXFLAGS="${CXXFLAGS}"
86 -}
87 -
88 -src_install() {
89 - cd build || die 'failed to change into the build directory'
90 - default
91 -
92 - rm "${ED}/usr/bin/omniidlrun.py" || \
93 - die 'failed to remove redundant omniidlrun.py'
94 -
95 - cd "${S}" || die "failed to change into the ${S} directory"
96 -
97 - dodoc CREDITS doc/*.html ReleaseNotes.txt update.log
98 - dodoc -r doc/omniORB
99 -
100 - if use doc; then
101 - dodoc doc/*.pdf
102 - fi
103 -
104 - cat <<- EOF > "${T}/90omniORB"
105 - PATH="/usr/share/omniORB/bin/scripts"
106 - OMNIORB_CONFIG="/etc/omniorb/omniORB.cfg"
107 - EOF
108 - doenvd "${T}/90omniORB"
109 - doinitd "${FILESDIR}"/omniNames
110 -
111 - cp "sample.cfg" "${T}/omniORB.cfg" || die
112 - cat <<- EOF >> "${T}/omniORB.cfg"
113 - # resolve the omniNames running on localhost
114 - InitRef = NameService=corbaname::localhost
115 - EOF
116 - insinto /etc/omniorb
117 - doins "${T}"/omniORB.cfg
118 -
119 - keepdir /var/log/omniORB
120 -
121 - python_optimize
122 - python_fix_shebang "${ED}"/usr/bin/omniidl
123 -}