devel/omniORB: Update version 4.2.4=>4.3.0
Relnotes: https://sourceforge.net/projects/omniorb/files/omniORB/omniORB-4.3.0/
This commit is contained in:
parent
737e7cdf87
commit
09ad94e26a
6 changed files with 85 additions and 58 deletions
|
@ -1,7 +1,7 @@
|
|||
# Created by: ejc@bazzle.com
|
||||
|
||||
PORTNAME= omniORB
|
||||
DISTVERSION= 4.2.4
|
||||
DISTVERSION= ${ABI_VER}.${ABI_MAJOR_VER}.${ABI_MINOR_VER}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTNAME}-${DISTVERSION:S/-2//}
|
||||
|
||||
|
@ -10,31 +10,38 @@ COMMENT= Robust high performance CORBA ORB for C++ and Python
|
|||
|
||||
LICENSE= GPLv2
|
||||
|
||||
USES= compiler:gcc-c++11-lib gmake pkgconfig python shebangfix ssl \
|
||||
tar:bzip2
|
||||
BROKEN_SSL= openssl
|
||||
BROKEN_SSL_REASON_openssl= member access into incomplete type 'DH' (aka 'dh_st')
|
||||
|
||||
USES= compiler:c++11-lang gmake pkgconfig python tar:bzip2 \
|
||||
shebangfix ssl
|
||||
|
||||
CONFLICTS= omniORB41-4.1.*
|
||||
SONUM= 4
|
||||
PLIST_SUB+= SONUM=${SONUM}
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
USE_PYTHON= py3kplist
|
||||
MAKEFILE= GNUmakefile
|
||||
CONFIGURE_ENV+= PYTHON=${PYTHON_CMD}
|
||||
CONFIGURE_ARGS= --datadir=${DATADIR} --with-openssl=${OPENSSLBASE} \
|
||||
--with-omniORB-config=${PREFIX}/etc/omniORB.cfg \
|
||||
--with-omniNames-logdir=/var/log
|
||||
OPTIONS_DEFINE= DOCS STATIC
|
||||
OPTIONS_DEFAULT= STATIC
|
||||
OPTIONS_SUB= yes
|
||||
STATIC_CONFIGURE_OFF= --disable-static
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/-2//}
|
||||
SHEBANG_FILES= src/tool/omniidl/python/scripts/omniidlrun.py \
|
||||
|
||||
SHEBANG_FILES= src/tool/omniidl/python2/scripts/omniidlrun.py \
|
||||
src/tool/omniidl/python3/scripts/omniidlrun.py
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --datadir=${DATADIR} \
|
||||
--with-omniNames-logdir=/var/log \
|
||||
--with-omniORB-config=${PREFIX}/etc/omniORB.cfg \
|
||||
--with-openssl=${OPENSSLBASE}
|
||||
CONFIGURE_ENV+= PYTHON=${PYTHON_CMD}
|
||||
|
||||
MAKEFILE= GNUmakefile
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION:S/-2//}
|
||||
|
||||
ABI_VER= 4
|
||||
ABI_MAJOR_VER= 3
|
||||
ABI_MINOR_VER= 0
|
||||
PLIST_SUB+= ABI_MAJOR_VER=${ABI_MAJOR_VER} \
|
||||
ABI_MINOR_VER=${ABI_MINOR_VER} \
|
||||
ABI_VER=${ABI_VER}
|
||||
OPTIONS_DEFINE= DOCS STATIC
|
||||
OPTIONS_DEFAULT= STATIC
|
||||
OPTIONS_SUB= yes
|
||||
STATIC_CONFIGURE_OFF= --disable-static
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's#-O2#${CFLAGS}#g' ${WRKSRC}/mk/beforeauto.mk.in
|
||||
@${REINPLACE_CMD} -e 's#$$(INSTALLLIBDIR)/pkgconfig#${STAGEDIR}${PREFIX}/libdata/pkgconfig#g' \
|
||||
|
@ -46,13 +53,22 @@ post-install:
|
|||
${INSTALL_DATA} ${WRKSRC}/sample.cfg ${STAGEDIR}${PREFIX}/etc/omniORB.cfg.sample
|
||||
@cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} *.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
|
||||
@cd ${WRKSRC}/man/man8 && ${INSTALL_MAN} *.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
|
||||
.for i in catior convertior omniMapper omniNames omnicpp nameclt omkdepend genior
|
||||
.for i in catior convertior omniMapper omniNames omnicpp nameclt omkdepend \
|
||||
genior
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${i}
|
||||
.endfor
|
||||
.for i in libomniDynamic4.so.2.${SONUM} libomnisslTP4.so.2.${SONUM} libCOS4.so.2.${SONUM} \
|
||||
libomniCodeSets4.so.2.${SONUM} libomniZIOPDynamic4.so.2.${SONUM} libomniZIOP4.so.2.${SONUM} \
|
||||
libomniConnectionMgmt4.so.2.${SONUM} libomniORB4.so.2.${SONUM} libCOSDynamic4.so.2.${SONUM} \
|
||||
libomnithread.so.4.1
|
||||
.for i in libomniConnectionMgmt4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomniORB4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libCOSDynamic4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomnihttpTP4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomnihttpCrypto4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomnisslTP4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomniDynamic4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libCOS4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomniCodeSets4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomniZIOPDynamic4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER} \
|
||||
libomnithread.so.${ABI_VER}.${ABI_MAJOR_VER} \
|
||||
libomniZIOP4.so.${ABI_MAJOR_VER}.${ABI_MINOR_VER}
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/${i}
|
||||
.endfor
|
||||
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/*.so
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1586242745
|
||||
SHA256 (omniORB-4.2.4.tar.bz2) = 28c01cd0df76c1e81524ca369dc9e6e75f57dc70f30688c99c67926e4bdc7a6f
|
||||
SIZE (omniORB-4.2.4.tar.bz2) = 2713397
|
||||
TIMESTAMP = 1642523909
|
||||
SHA256 (omniORB-4.3.0.tar.bz2) = 976045a2341f4e9a85068b21f4bd928993292933eeecefea372db09e0219eadd
|
||||
SIZE (omniORB-4.3.0.tar.bz2) = 2762061
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- configure.orig 2020-04-04 14:09:52 UTC
|
||||
--- configure.orig 2021-04-11 12:58:05 UTC
|
||||
+++ configure
|
||||
@@ -7574,12 +7574,19 @@ case "$host" in
|
||||
@@ -7670,12 +7670,19 @@ case "$host" in
|
||||
*-*-irix*) plat_name="IRIX"; plat_def="__irix__"; os_v="6";;
|
||||
*-*-aix*) plat_name="AIX"; plat_def="__aix__"; os_v="4";;
|
||||
*-*-darwin*) plat_name="Darwin"; plat_def="__darwin__"; os_v="1";;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/appl/utils/catior/catior.cc.orig 2017-02-20 22:45:59 UTC
|
||||
--- src/appl/utils/catior/catior.cc.orig 2021-04-11 12:58:05 UTC
|
||||
+++ src/appl/utils/catior/catior.cc
|
||||
@@ -53,6 +53,12 @@
|
||||
@@ -48,6 +48,12 @@ using namespace std;
|
||||
// macro called minor.
|
||||
#undef minor
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/appl/utils/convertior/convertior.cc.orig 2017-02-20 22:45:59 UTC
|
||||
--- src/appl/utils/convertior/convertior.cc.orig 2020-09-21 21:47:46 UTC
|
||||
+++ src/appl/utils/convertior/convertior.cc
|
||||
@@ -42,6 +42,12 @@
|
||||
@@ -38,6 +38,12 @@ using namespace std;
|
||||
// macro called minor.
|
||||
#undef minor
|
||||
|
||||
|
|
|
@ -74,6 +74,7 @@ include/omniORB4/callHandle.h
|
|||
include/omniORB4/cdrStream.h
|
||||
include/omniORB4/codeSets.h
|
||||
include/omniORB4/compression.hh
|
||||
include/omniORB4/connectionInfo.h
|
||||
include/omniORB4/corba_operators.h
|
||||
include/omniORB4/corbaidl_defs.hh
|
||||
include/omniORB4/corbaidl_operators.hh
|
||||
|
@ -83,6 +84,8 @@ include/omniORB4/dynAny.h
|
|||
include/omniORB4/finalCleanup.h
|
||||
include/omniORB4/fixed.h
|
||||
include/omniORB4/giopEndpoint.h
|
||||
include/omniORB4/httpContext.h
|
||||
include/omniORB4/httpCrypto.h
|
||||
include/omniORB4/internal/GIOP_C.h
|
||||
include/omniORB4/internal/GIOP_S.h
|
||||
include/omniORB4/internal/SocketCollection.h
|
||||
|
@ -216,37 +219,45 @@ include/omnithread/pthread_nt.h
|
|||
%%STATIC%%lib/libomnisslTP4.a
|
||||
%%STATIC%%lib/libomnithread.a
|
||||
lib/libCOS4.so
|
||||
lib/libCOS4.so.2
|
||||
lib/libCOS4.so.2.%%SONUM%%
|
||||
lib/libCOS4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libCOS4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libCOSDynamic4.so
|
||||
lib/libCOSDynamic4.so.2
|
||||
lib/libCOSDynamic4.so.2.%%SONUM%%
|
||||
lib/libCOSDynamic4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libCOSDynamic4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniCodeSets4.so
|
||||
lib/libomniCodeSets4.so.2
|
||||
lib/libomniCodeSets4.so.2.%%SONUM%%
|
||||
lib/libomniCodeSets4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniCodeSets4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniConnectionMgmt4.so
|
||||
lib/libomniConnectionMgmt4.so.2
|
||||
lib/libomniConnectionMgmt4.so.2.%%SONUM%%
|
||||
lib/libomniConnectionMgmt4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniConnectionMgmt4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniDynamic4.so
|
||||
lib/libomniDynamic4.so.2
|
||||
lib/libomniDynamic4.so.2.%%SONUM%%
|
||||
lib/libomniDynamic4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniDynamic4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniORB4.so
|
||||
lib/libomniORB4.so.2
|
||||
lib/libomniORB4.so.2.%%SONUM%%
|
||||
lib/libomniORB4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniORB4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniZIOP4.a
|
||||
lib/libomniZIOP4.so
|
||||
lib/libomniZIOP4.so.2
|
||||
lib/libomniZIOP4.so.2.%%SONUM%%
|
||||
lib/libomniZIOP4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniZIOP4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomniZIOPDynamic4.a
|
||||
lib/libomniZIOPDynamic4.so
|
||||
lib/libomniZIOPDynamic4.so.2
|
||||
lib/libomniZIOPDynamic4.so.2.%%SONUM%%
|
||||
lib/libomniZIOPDynamic4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomniZIOPDynamic4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomnihttpCrypto4.a
|
||||
lib/libomnihttpCrypto4.so
|
||||
lib/libomnihttpCrypto4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomnihttpCrypto4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomnihttpTP4.a
|
||||
lib/libomnihttpTP4.so
|
||||
lib/libomnihttpTP4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomnihttpTP4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomnisslTP4.so
|
||||
lib/libomnisslTP4.so.2
|
||||
lib/libomnisslTP4.so.2.%%SONUM%%
|
||||
lib/libomnisslTP4.so.%%ABI_MAJOR_VER%%
|
||||
lib/libomnisslTP4.so.%%ABI_MAJOR_VER%%.%%ABI_MINOR_VER%%
|
||||
lib/libomnithread.so
|
||||
lib/libomnithread.so.4
|
||||
lib/libomnithread.so.4.1
|
||||
lib/libomnithread.so.%%ABI_VER%%
|
||||
lib/libomnithread.so.%%ABI_VER%%.%%ABI_MAJOR_VER%%
|
||||
libdata/pkgconfig/omniCOS4.pc
|
||||
libdata/pkgconfig/omniCOSDynamic4.pc
|
||||
libdata/pkgconfig/omniConnectionMgmt4.pc
|
||||
|
@ -264,11 +275,11 @@ man/man8/omniNames.8.gz
|
|||
man/man1/omnicpp.1.gz
|
||||
man/man1/omniidl.1.gz
|
||||
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/_omniidlmodule.so
|
||||
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/_omniidlmodule.so.4
|
||||
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/_omniidlmodule.so.4.2
|
||||
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/_omniidlmodule.so.%%ABI_VER%%
|
||||
%%PYTHON2%%%%PYTHON_SITELIBDIR%%/_omniidlmodule.so.%%ABI_VER%%.2
|
||||
%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_omniidl%%PYTHON_EXT_SUFFIX%%.so
|
||||
%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_omniidl%%PYTHON_EXT_SUFFIX%%.so.4
|
||||
%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_omniidl%%PYTHON_EXT_SUFFIX%%.so.4.2
|
||||
%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_omniidl%%PYTHON_EXT_SUFFIX%%.so.%%ABI_VER%%
|
||||
%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_omniidl%%PYTHON_EXT_SUFFIX%%.so.%%ABI_VER%%.%%ABI_MAJOR_VER%%
|
||||
%%PYTHON_SITELIBDIR%%/omniidl/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/omniidl/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/omniidl/idlast.py
|
||||
|
|
Loading…
Reference in a new issue