Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

12
net/ORBit2/DESCR Normal file
View File

@@ -0,0 +1,12 @@
ORBit is a CORBA 2.2-compliant Object Request Broker (ORB) featuring
mature C and Perl bindings. Bindings (in various degrees of completeness)
are also available for C++, Lisp, Pascal, Python, Ruby, and TCL; others
are in-progress. It supports POA, DII, DSI, TypeCode, Any, IR and IIOP.
Optional features including INS and threading are available. ORBit is
engineered for the desktop workstation environment, with a focus on
performance, low resource usage, and security.
The core ORB is written in C, and runs under Linux, UNIX (BSD, Solaris,
HP-UX, ...), and Windows. ORBit is developed and released as open source
software under GPL/LGPL.

52
net/ORBit2/Makefile Normal file
View File

@@ -0,0 +1,52 @@
# $NetBSD: Makefile,v 1.79 2012/10/23 17:18:08 asau Exp $
#
DISTNAME= ORBit2-2.14.19
PKGREVISION= 4
CATEGORIES= net gnome
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/ORBit2/2.14/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= rh@NetBSD.org
HOMEPAGE= http://orbit-resource.sourceforge.net/
COMMENT= High-performance CORBA ORB with C language support
LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2
PKG_INSTALLATION_TYPES= overwrite pkgviews
CONFLICTS= linc>=1.1
# make sometimes spins forever
MAKE_JOBS_SAFE= no
USE_TOOLS+= gmake pkg-config
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
# needs interaction
#TEST_TARGET= check
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
PKG_OPTIONS_VAR= PKG_OPTIONS.ORBit2
PKG_SUPPORTED_OPTIONS= inet6
PKG_SUGGESTED_OPTIONS= inet6
.include "../../mk/bsd.prefs.mk"
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Minet6)
CPPFLAGS+= -DINET6
.endif
PKGCONFIG_OVERRIDE= ORBit-2.0.pc.in
PKGCONFIG_OVERRIDE+= ORBit-CosNaming-2.0.pc.in
PKGCONFIG_OVERRIDE+= ORBit-imodule-2.0.pc.in
PKGCONFIG_OVERRIDE+= src/idl-compiler/ORBit-idl-2.0.pc.in
CPPFLAGS.Darwin+= -DBIND_8_COMPAT
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.8.0
.include "../../devel/glib2/buildlink3.mk"
.include "../../net/libIDL/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

74
net/ORBit2/PLIST Normal file
View File

@@ -0,0 +1,74 @@
@comment $NetBSD: PLIST,v 1.16 2009/06/14 21:00:03 joerg Exp $
bin/ior-decode-2
bin/linc-cleanup-sockets
bin/orbit-idl-2
bin/orbit2-config
bin/typelib-dump
include/orbit-2.0/ORBitservices/CosNaming.h
include/orbit-2.0/ORBitservices/CosNaming_impl.h
include/orbit-2.0/ORBitservices/orbit-imodule.h
include/orbit-2.0/orbit-idl/orbit-idl-backend.h
include/orbit-2.0/orbit/dynamic/dynamic-defs.h
include/orbit-2.0/orbit/dynamic/dynamic.h
include/orbit-2.0/orbit/orb-core/allocators.h
include/orbit-2.0/orbit/orb-core/corba-any-type.h
include/orbit-2.0/orbit/orb-core/corba-any.h
include/orbit-2.0/orbit/orb-core/corba-context-type.h
include/orbit-2.0/orbit/orb-core/corba-context.h
include/orbit-2.0/orbit/orb-core/corba-defs.h
include/orbit-2.0/orbit/orb-core/corba-environment-type.h
include/orbit-2.0/orbit/orb-core/corba-environment.h
include/orbit-2.0/orbit/orb-core/corba-nvlist.h
include/orbit-2.0/orbit/orb-core/corba-object-type.h
include/orbit-2.0/orbit/orb-core/corba-object.h
include/orbit-2.0/orbit/orb-core/corba-orb-type.h
include/orbit-2.0/orbit/orb-core/corba-orb.h
include/orbit-2.0/orbit/orb-core/corba-pobj.h
include/orbit-2.0/orbit/orb-core/corba-policy-type.h
include/orbit-2.0/orbit/orb-core/corba-string.h
include/orbit-2.0/orbit/orb-core/corba-typecode-type.h
include/orbit-2.0/orbit/orb-core/corba-typecode.h
include/orbit-2.0/orbit/orb-core/iop-defs.h
include/orbit-2.0/orbit/orb-core/orb-core-types.h
include/orbit-2.0/orbit/orb-core/orb-core.h
include/orbit-2.0/orbit/orb-core/orb-types.h
include/orbit-2.0/orbit/orb-core/orbit-interface.h
include/orbit-2.0/orbit/orb-core/orbit-object.h
include/orbit-2.0/orbit/orb-core/orbit-small.h
include/orbit-2.0/orbit/orbit-config.h
include/orbit-2.0/orbit/orbit-types.h
include/orbit-2.0/orbit/orbit.h
include/orbit-2.0/orbit/poa/orbit-adaptor.h
include/orbit-2.0/orbit/poa/poa-basics.h
include/orbit-2.0/orbit/poa/poa-defs.h
include/orbit-2.0/orbit/poa/poa-policy.h
include/orbit-2.0/orbit/poa/poa-types.h
include/orbit-2.0/orbit/poa/poa.h
include/orbit-2.0/orbit/poa/portableserver-current-type.h
include/orbit-2.0/orbit/poa/portableserver-poa-type.h
include/orbit-2.0/orbit/util/basic_types.h
include/orbit-2.0/orbit/util/orbit-genrand.h
include/orbit-2.0/orbit/util/orbit-util.h
lib/libORBit-2.la
lib/libORBit-imodule-2.la
lib/libORBitCosNaming-2.la
lib/libname-server-2.a
lib/orbit-2.0/Everything_module.la
lib/pkgconfig/ORBit-2.0.pc
lib/pkgconfig/ORBit-CosNaming-2.0.pc
lib/pkgconfig/ORBit-idl-2.0.pc
lib/pkgconfig/ORBit-imodule-2.0.pc
share/aclocal/ORBit2.m4
share/gtk-doc/html/ORBit2/ORBit2-orbit2-allocators.html
share/gtk-doc/html/ORBit2/ORBit2-orbit2-small.html
share/gtk-doc/html/ORBit2/ORBit2.devhelp
share/gtk-doc/html/ORBit2/ORBit2.devhelp2
share/gtk-doc/html/ORBit2/general.html
share/gtk-doc/html/ORBit2/home.png
share/gtk-doc/html/ORBit2/index.html
share/gtk-doc/html/ORBit2/index.sgml
share/gtk-doc/html/ORBit2/left.png
share/gtk-doc/html/ORBit2/right.png
share/gtk-doc/html/ORBit2/style.css
share/gtk-doc/html/ORBit2/up.png
share/idl/orbit-2.0/CosNaming.idl

16
net/ORBit2/buildlink3.mk Normal file
View File

@@ -0,0 +1,16 @@
# $NetBSD: buildlink3.mk,v 1.21 2012/09/15 10:05:56 obache Exp $
BUILDLINK_TREE+= ORBit2
.if !defined(ORBIT2_BUILDLINK3_MK)
ORBIT2_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.ORBit2+= ORBit2>=2.12.0
BUILDLINK_ABI_DEPENDS.ORBit2+= ORBit2>=2.14.19nb4
BUILDLINK_PKGSRCDIR.ORBit2?= ../../net/ORBit2
.include "../../devel/glib2/buildlink3.mk"
.include "../../net/libIDL/buildlink3.mk"
.endif # ORBIT2_BUILDLINK3_MK
BUILDLINK_TREE+= -ORBit2

10
net/ORBit2/distinfo Normal file
View File

@@ -0,0 +1,10 @@
$NetBSD: distinfo,v 1.47 2013/04/19 14:28:54 prlw1 Exp $
SHA1 (ORBit2-2.14.19.tar.bz2) = e7c26aa4b82c146b3ec08d490e3469b4913e4e2f
RMD160 (ORBit2-2.14.19.tar.bz2) = e16c1697efc4ad3dafca47828954f39438b4a8d4
Size (ORBit2-2.14.19.tar.bz2) = 764820 bytes
SHA1 (patch-ab) = efd6a945b3ac65823a36bb8301fa8d0c8ff99960
SHA1 (patch-ac) = 075a11883b9d0a3ec7d5d93b37007ba64e1baf41
SHA1 (patch-ad) = c55b1abf9f0262b234a1da9514dc375a4ab4e637
SHA1 (patch-ae) = d92c0c8985be666e6ec60b46ff8007447ffc4275
SHA1 (patch-linc2_src_Makefile.in) = f3eab77c7223928391208461c22b71ea5431a8b8

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ab,v 1.7 2008/10/09 20:22:23 wiz Exp $
--- src/orb/orb-core/Makefile.in.orig 2008-09-16 13:11:18.000000000 +0000
+++ src/orb/orb-core/Makefile.in
@@ -623,7 +623,7 @@ distclean-local:
-rm -rf .deps
$(OPS_IDLOUT_C): $(OPS_IDLOUT_H)
-$(OPS_IDLOUT_H): corba-ops.idl $(IDL_COMPILER)
+$(OPS_IDLOUT_H): corba-ops.idl
-(rm -f $(OPS_IDLOUT_C) $(OPS_IDLOUT_H) || true) > /dev/null
$(IDL_COMPILER) $(IDL_FLAGS_CORBA_OPS) --deps .deps/corba-ops.idl.P $<
for I in $(OPS_IDLOUT_C) $(OPS_IDLOUT_H); do \

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-ac,v 1.3 2007/08/18 09:59:49 plunky Exp $
--- linc2/src/linc-compat.h.orig 2007-07-29 18:12:41.000000000 +0100
+++ linc2/src/linc-compat.h
@@ -108,6 +108,10 @@
# define INADDR_NONE (-1)
#endif
+#if defined(AF_INET6) && !defined (INET6)
+# undef AF_INET6
+#endif
+
#if !defined (UNIX_PATH_MAX)
/* UNP: 14.2 - Posix.1g at least 100 bytes */
# define LINK_UNIX_PATH_MAX 100

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ad,v 1.6 2010/10/22 19:45:30 drochner Exp $
--- configure.orig 2010-09-28 09:39:37.000000000 +0000
+++ configure
@@ -11041,7 +11041,7 @@ if test "${with_idl_compiler+set}" = set
fi
-if test x$IDL_COMPILER == x"\$(top_builddir)/src/idl-compiler/orbit-idl-2\$(EXEEXT)"; then
+if test x$IDL_COMPILER = x"\$(top_builddir)/src/idl-compiler/orbit-idl-2\$(EXEEXT)"; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: internal" >&5
$as_echo "internal" >&6; }
else

View File

@@ -0,0 +1,25 @@
$NetBSD: patch-ae,v 1.1 2008/02/13 19:36:48 drochner Exp $
--- linc2/src/linc-protocols.c.orig 2008-01-30 12:08:40.000000000 +0100
+++ linc2/src/linc-protocols.c
@@ -582,14 +582,20 @@ link_protocol_get_sockaddr_ipv4 (const L
if ((saddr->sin_addr.s_addr = inet_addr (hostname)) == INADDR_NONE) {
int i;
+#ifndef __NetBSD__ /* don't touch global state */
LINK_RESOLV_UNSET_IPV6;
#ifdef HAVE_RESOLV_H
if (!(_res.options & RES_INIT))
res_init();
#endif
+#endif /* NetBSD */
d_printf("%s:%s:%d:gethostbyname(%s)\n", __FILE__, __FUNCTION__, __LINE__, hostname);
+#ifdef __NetBSD__
+ host = gethostbyname2 (hostname, AF_INET);
+#else
host = gethostbyname (hostname);
+#endif
if (!host) {
g_free (saddr);
return NULL;

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-linc2_src_Makefile.in,v 1.1 2013/04/19 14:28:54 prlw1 Exp $
Avoid compilation error caused by use of deprecated g_thread API
--- linc2/src/Makefile.in.orig 2010-09-28 09:39:39.000000000 +0000
+++ linc2/src/Makefile.in
@@ -244,7 +244,7 @@ noinst_LTLIBRARIES = liblinc.la
# -I$(top_srcdir)/include
INCLUDES = -I$(top_builddir)/linc2/include \
-I$(top_srcdir)/linc2/include $(LINC_CFLAGS) $(WARN_CFLAGS) \
- -DG_DISABLE_DEPRECATED $(am__append_1)
+ $(am__append_1)
liblinc_la_SOURCES = \
linc.c \
linc-connection.c \