ports/138934: Update devel/omniORB port to 4.1.4

Andrey Ignatov rdna at rdna.ru
Fri Sep 18 09:30:01 UTC 2009


>Number:         138934
>Category:       ports
>Synopsis:       Update devel/omniORB port to 4.1.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 18 09:30:00 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Andrey Ignatov
>Release:        FreeBSD 7.2-RELEASE amd64
>Organization:
Andrey Ignatov
>Environment:
System: FreeBSD rdna.yandex.ru 7.2-RELEASE FreeBSD 7.2-RELEASE #3: Thu Jul 9 15:02:47 MSD 2009 root at rdna.yandex.ru:/usr/obj/usr/src/sys/RDNA amd64


>Description:
	Update omniORB port to 4.1.4. Fixes for some warnings of portlint.
>How-To-Repeat:
>Fix:

--- omniORB_4.1.3_4.1.4.diff begins here ---
diff -ruN omniORB.orig/Makefile omniORB/Makefile
--- omniORB.orig/Makefile	2009-08-22 04:18:19.000000000 +0400
+++ omniORB/Makefile	2009-09-11 15:45:43.000000000 +0400
@@ -6,9 +6,9 @@
 #
 
 PORTNAME=	omniORB
-PORTVERSION=	4.1.3
+PORTVERSION=	4.1.4
 CATEGORIES=	devel
-MASTER_SITES=	SF/${PORTNAME:L}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
+MASTER_SITES=	SF/${PORTNAME:L}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
 
 MAINTAINER=	sem at FreeBSD.org
 COMMENT=	A robust high performance CORBA ORB for C++ and Python
@@ -21,12 +21,7 @@
 USE_GNOME=	pkgconfig
 USE_LDCONFIG=	yes
 MAKEFILE=	GNUmakefile
-BUILD_WRKSRC=	${CONFIGURE_WRKSRC}
-INSTALL_WRKSRC=	${CONFIGURE_WRKSRC}
-CONFIGURE_WRKSRC=	${WRKSRC}/build
-CONFIGURE_SCRIPT=	../configure
-CONFIGURE_ENV+=	CC=${CC} CFLAGS="${CFLAGS}" CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \
-		CPP=${CPP} PYTHON=${PYTHON_CMD}
+CONFIGURE_ENV+=	CC=${CC} CXX=${CXX} CPP=${CPP} PYTHON=${PYTHON_CMD}
 CONFIGURE_ARGS=	--datadir=${DATADIR} --with-openssl=${OPENSSLBASE} \
 		--with-omniORB-config=${PREFIX}/etc/omniORB.cfg \
 		--with-omniNames-logdir=/var/log
@@ -37,21 +32,18 @@
 PLIST_SUB+=	STATIC=""
 .endif
 
-MAN1=		catior.1 genior.1 nameclt.1 omniNames.1 omniidl.1
+MAN1=		catior.1 convertior.1 genior.1 nameclt.1 omnicpp.1 omniidl.1
+MAN8=		omniMapper.8 omniNames.8
 
 post-patch:
 	@${REINPLACE_CMD} -e 's#-pthread|-lc_r#${PTHREAD_LIBS}#' \
 		-e 's#-O2#${CFLAGS}#g' ${WRKSRC}/mk/beforeauto.mk.in
 
-pre-configure:
-	@${MKDIR} ${CONFIGURE_WRKSRC}
-
 post-install:
 	@${PYTHON_CMD} -c "import compileall; compileall.compile_dir('${PYTHON_SITELIBDIR}/omniidl')"
 	@${PYTHON_CMD} -c "import compileall; compileall.compile_dir('${PYTHON_SITELIBDIR}/omniidl_be')"
-.for manpage in ${MAN1}
-	@${INSTALL_MAN} ${WRKSRC}/man/man1/${manpage} ${MANPREFIX}/man/man1
-.endfor
+	@cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1
+	@cd ${WRKSRC}/man/man8 && ${INSTALL_MAN} ${MAN8} ${MAN8PREFIX}/man/man8
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
 	@cd ${WRKSRC} && ${INSTALL_DATA} COPYING README.FIRST.txt README.unix \
diff -ruN omniORB.orig/distinfo omniORB/distinfo
--- omniORB.orig/distinfo	2008-10-03 01:25:27.000000000 +0400
+++ omniORB/distinfo	2009-09-10 16:04:43.000000000 +0400
@@ -1,3 +1,3 @@
-MD5 (omniORB-4.1.3.tar.gz) = 8a7b583e98ee78f10d8c43014dcaa923
-SHA256 (omniORB-4.1.3.tar.gz) = b9668cb4b0f1abe81065d726fac8a3df2e6df7425fee7aa5affbd3699fe52f8a
-SIZE (omniORB-4.1.3.tar.gz) = 3268141
+MD5 (omniORB-4.1.4.tar.gz) = 1f6070ff9b6339876976d61981eeaa6a
+SHA256 (omniORB-4.1.4.tar.gz) = 84fb9790c25d6e46248c9773747e393b429573190da2150850d4a49debda4e8e
+SIZE (omniORB-4.1.4.tar.gz) = 3093814
diff -ruN omniORB.orig/files/patch-ak omniORB/files/patch-ak
--- omniORB.orig/files/patch-ak	2002-08-08 22:02:22.000000000 +0400
+++ omniORB/files/patch-ak	2009-09-10 16:13:22.000000000 +0400
@@ -1,6 +1,6 @@
 --- src/tool/omniidl/cxx/idlutil.cc.orig	Thu Jul 25 16:49:13 2002
 +++ src/tool/omniidl/cxx/idlutil.cc	Thu Jul 25 16:49:25 2002
-@@ -139,13 +139,13 @@
+@@ -148,13 +148,13 @@
    IdlIntLiteral ull;
    switch (base) {
    case 8:
diff -ruN omniORB.orig/files/patch-configure omniORB/files/patch-configure
--- omniORB.orig/files/patch-configure	2008-10-03 01:25:27.000000000 +0400
+++ omniORB/files/patch-configure	2009-09-10 16:13:58.000000000 +0400
@@ -1,6 +1,6 @@
 --- configure.orig	2008-09-16 13:22:10.000000000 +0400
 +++ configure	2008-10-02 00:37:42.000000000 +0400
-@@ -12635,6 +12635,7 @@
+@@ -13077,6 +13077,7 @@
    *-*-freebsd5*) plat_name="FreeBSD";  plat_def="__freebsd__";  os_v="5";;
    *-*-freebsd6*) plat_name="FreeBSD";  plat_def="__freebsd__";  os_v="6";;
    *-*-freebsd7*) plat_name="FreeBSD";  plat_def="__freebsd__";  os_v="7";;
diff -ruN omniORB.orig/files/patch-contrib::pkgconfig::GNUmakefile.in omniORB/files/patch-contrib::pkgconfig::GNUmakefile.in
--- omniORB.orig/files/patch-contrib::pkgconfig::GNUmakefile.in	2004-07-18 00:31:00.000000000 +0400
+++ omniORB/files/patch-contrib::pkgconfig::GNUmakefile.in	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- contrib/pkgconfig/GNUmakefile.in.orig       Fri Jul 16 15:33:32 2004
-+++ contrib/pkgconfig/GNUmakefile.in    Fri Jul 16 15:33:53 2004
-@@ -4,7 +4,7 @@
- VPATH=@srcdir@
- INSTALL=@INSTALL@
-
--INSTALLDIR = $(INSTALLLIBDIR)/pkgconfig
-+INSTALLDIR = @prefix@/libdata/pkgconfig
-
- PKGFILES = omnithread3.pc omniORB4.pc omniDynamic4.pc \
-            omniCOS4.pc omniCOSDynamic4.pc
diff -ruN omniORB.orig/files/patch-contrib_pkgconfig_GNUmakefile.in omniORB/files/patch-contrib_pkgconfig_GNUmakefile.in
--- omniORB.orig/files/patch-contrib_pkgconfig_GNUmakefile.in	1970-01-01 03:00:00.000000000 +0300
+++ omniORB/files/patch-contrib_pkgconfig_GNUmakefile.in	2009-09-10 16:16:49.000000000 +0400
@@ -0,0 +1,11 @@
+--- contrib/pkgconfig/GNUmakefile.in.orig       Fri Jul 16 15:33:32 2004
++++ contrib/pkgconfig/GNUmakefile.in    Fri Jul 16 15:33:53 2004
+@@ -4,7 +4,7 @@
+ VPATH=@srcdir@
+ INSTALL=@INSTALL@
+
+-INSTALLDIR = $(INSTALLLIBDIR)/pkgconfig
++INSTALLDIR = @prefix@/libdata/pkgconfig
+
+ PKGFILES = omnithread3.pc omniORB4.pc omniDynamic4.pc \
+            omniCOS4.pc omniCOSDynamic4.pc omniConnectionMgmt4.pc
diff -ruN omniORB.orig/files/patch-idl::COS::Gnumakefile.in omniORB/files/patch-idl::COS::Gnumakefile.in
--- omniORB.orig/files/patch-idl::COS::Gnumakefile.in	2002-11-01 15:01:34.000000000 +0300
+++ omniORB/files/patch-idl::COS::Gnumakefile.in	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- idl/COS/GNUmakefile.in.orig	Sun Aug 18 17:38:33 2002
-+++ idl/COS/GNUmakefile.in	Fri Oct 18 20:27:23 2002
-@@ -4,7 +4,7 @@
- VPATH=@srcdir@
- INSTALL=@INSTALL@
- 
--INSTALLDIR = $(INSTALLIDLDIR)/omniORB/COS
-+INSTALLDIR = $(INSTALLIDLDIR)/COS
- 
- FILES = AttNotifyChannelAdmin.idl CosCollection.idl			\
-         CosCompoundLifeCycle.idl CosConcurrencyControl.idl		\
diff -ruN omniORB.orig/files/patch-idl::Gnumakefile.in omniORB/files/patch-idl::Gnumakefile.in
--- omniORB.orig/files/patch-idl::Gnumakefile.in	2002-11-01 15:01:34.000000000 +0300
+++ omniORB/files/patch-idl::Gnumakefile.in	1970-01-01 03:00:00.000000000 +0300
@@ -1,11 +0,0 @@
---- idl/GNUmakefile.in.orig	Sun Aug 18 17:38:33 2002
-+++ idl/GNUmakefile.in	Fri Oct 18 17:32:26 2002
-@@ -4,7 +4,7 @@
- VPATH=@srcdir@
- INSTALL=@INSTALL@
- 
--INSTALLDIR = $(INSTALLIDLDIR)/omniORB
-+INSTALLDIR = $(INSTALLIDLDIR)
- 
- FILES = Naming.idl bootstrap.idl corbaidl.idl echo.idl ir.idl orb.idl \
-         poa.idl poa_include.idl
diff -ruN omniORB.orig/files/patch-idl_COS_Gnumakefile.in omniORB/files/patch-idl_COS_Gnumakefile.in
--- omniORB.orig/files/patch-idl_COS_Gnumakefile.in	1970-01-01 03:00:00.000000000 +0300
+++ omniORB/files/patch-idl_COS_Gnumakefile.in	2009-09-10 16:17:47.000000000 +0400
@@ -0,0 +1,11 @@
+--- idl/COS/GNUmakefile.in.orig	Sun Aug 18 17:38:33 2002
++++ idl/COS/GNUmakefile.in	Fri Oct 18 20:27:23 2002
+@@ -4,7 +4,7 @@
+ VPATH=@srcdir@
+ INSTALL=@INSTALL@
+ 
+-INSTALLDIR = $(INSTALLIDLDIR)/omniORB/COS
++INSTALLDIR = $(INSTALLIDLDIR)/COS
+ 
+ FILES = CosCollection.idl						\
+         CosCompoundLifeCycle.idl CosConcurrencyControl.idl		\
diff -ruN omniORB.orig/files/patch-idl_Gnumakefile.in omniORB/files/patch-idl_Gnumakefile.in
--- omniORB.orig/files/patch-idl_Gnumakefile.in	1970-01-01 03:00:00.000000000 +0300
+++ omniORB/files/patch-idl_Gnumakefile.in	2009-09-10 16:18:47.000000000 +0400
@@ -0,0 +1,11 @@
+--- idl/GNUmakefile.in.orig	Sun Aug 18 17:38:33 2002
++++ idl/GNUmakefile.in	Fri Oct 18 17:32:26 2002
+@@ -4,7 +4,7 @@
+ VPATH=@srcdir@
+ INSTALL=@INSTALL@
+ 
+-INSTALLDIR = $(INSTALLIDLDIR)/omniORB
++INSTALLDIR = $(INSTALLIDLDIR)
+ 
+ FILES = Naming.idl bootstrap.idl corbaidl.idl echo.idl ir.idl orb.idl \
+         poa.idl poa_include.idl boxes.idl
diff -ruN omniORB.orig/files/patch-undef_minor_macro omniORB/files/patch-undef_minor_macro
--- omniORB.orig/files/patch-undef_minor_macro	2005-11-07 23:10:38.000000000 +0300
+++ omniORB/files/patch-undef_minor_macro	1970-01-01 03:00:00.000000000 +0300
@@ -1,30 +0,0 @@
---- src/appl/utils/catior/catior.cc.orig	Mon Nov  7 22:38:04 2005
-+++ src/appl/utils/catior/catior.cc	Mon Nov  7 22:38:55 2005
-@@ -42,6 +42,12 @@
- #  include <unistd.h>
- #endif
- 
-+#ifdef minor
-+  // Digital Unix 3.2, and may be others as well, defines minor() as
-+  // a macro in its sys/types.h. Get rid of it!
-+#undef minor
-+#endif
-+
- #ifndef Swap16
- #define Swap16(s) ((((s) & 0xff) << 8) | (((s) >> 8) & 0xff))
- #else
---- src/appl/utils/convertior/convertior.cc.orig	Mon Nov  7 22:39:11 2005
-+++ src/appl/utils/convertior/convertior.cc	Mon Nov  7 22:39:28 2005
-@@ -40,6 +40,12 @@
- #  include <unistd.h>
- #endif
- 
-+#ifdef minor
-+  // Digital Unix 3.2, and may be others as well, defines minor() as
-+  // a macro in its sys/types.h. Get rid of it!
-+#undef minor
-+#endif
-+
- #ifndef Swap16
- #define Swap16(s) ((((s) & 0xff) << 8) | (((s) >> 8) & 0xff))
- #else
diff -ruN omniORB.orig/pkg-plist omniORB/pkg-plist
--- omniORB.orig/pkg-plist	2008-10-03 01:25:27.000000000 +0400
+++ omniORB/pkg-plist	2009-09-10 18:54:41.000000000 +0400
@@ -238,6 +238,8 @@
 %%PYTHON_SITELIBDIR%%/omniidl/__init__.pyc
 %%PYTHON_SITELIBDIR%%/omniidl/idlast.py
 %%PYTHON_SITELIBDIR%%/omniidl/idlast.pyc
+%%PYTHON_SITELIBDIR%%/omniidl/idlstring.py
+%%PYTHON_SITELIBDIR%%/omniidl/idlstring.pyc
 %%PYTHON_SITELIBDIR%%/omniidl/idltype.py
 %%PYTHON_SITELIBDIR%%/omniidl/idltype.pyc
 %%PYTHON_SITELIBDIR%%/omniidl/idlutil.py
@@ -338,9 +340,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/ReleaseNotes.txt
 %%PORTDOCS%%%%DOCSDIR%%/omniNames.html
 %%PORTDOCS%%%%DOCSDIR%%/omniNames.pdf
-%%PORTDOCS%%%%DOCSDIR%%/omniNames.ps
 %%PORTDOCS%%%%DOCSDIR%%/omniORB.pdf
-%%PORTDOCS%%%%DOCSDIR%%/omniORB.ps
 %%PORTDOCS%%%%DOCSDIR%%/omniORB/contents_motif.gif
 %%PORTDOCS%%%%DOCSDIR%%/omniORB/index.html
 %%PORTDOCS%%%%DOCSDIR%%/omniORB/next_motif.gif
@@ -364,10 +364,8 @@
 %%PORTDOCS%%%%DOCSDIR%%/omniORB/previous_motif.gif
 %%PORTDOCS%%%%DOCSDIR%%/omniidl.html
 %%PORTDOCS%%%%DOCSDIR%%/omniidl.pdf
-%%PORTDOCS%%%%DOCSDIR%%/omniidl.ps
 %%PORTDOCS%%%%DOCSDIR%%/omnithread.html
 %%PORTDOCS%%%%DOCSDIR%%/omnithread.pdf
-%%PORTDOCS%%%%DOCSDIR%%/omnithread.ps
 %%PORTDOCS%%%%DOCSDIR%%/tex/cover.tex
 %%PORTDOCS%%%%DOCSDIR%%/tex/ode.tex
 %%PORTDOCS%%%%DOCSDIR%%/tex/omniNames.tex
@@ -378,8 +376,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/tex/utilities.tex
 %%PORTDOCS%%%%DOCSDIR%%/utilities.html
 %%PORTDOCS%%%%DOCSDIR%%/utilities.pdf
-%%PORTDOCS%%%%DOCSDIR%%/utilities.ps
-%%PORTDOCS%%%%EXAMPLESDIR%%/omniORB.cfg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/omniORB.cfg
 %%DATADIR%%/idl/COS/CosCollection.idl
 %%DATADIR%%/idl/COS/CosCompoundLifeCycle.idl
 %%DATADIR%%/idl/COS/CosConcurrencyControl.idl
@@ -452,7 +449,7 @@
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/tex
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/omniORB
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 @dirrm %%PYTHON_SITELIBDIR%%/omniidl_be/cxx/skel
 @dirrm %%PYTHON_SITELIBDIR%%/omniidl_be/cxx/impl
 @dirrm %%PYTHON_SITELIBDIR%%/omniidl_be/cxx/header
--- omniORB_4.1.3_4.1.4.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list