Ravenports generated: 26 Feb 2024 01:41
[ravenports.git] / bucket_DF / ORBit2
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               ORBit2
4 VERSION=                2.14.19
5 REVISION=               1
6 KEYWORDS=               devel
7 VARIANTS=               standard
8 SDESC[standard]=        High-Performance CORBA Object Request Broker
9 HOMEPAGE=               https://gitlab.gnome.org/Archive/orbit2
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GNOME/ORBit2/2.14
14 DISTFILE[1]=            ORBit2-2.14.19.tar.bz2:main
15 DIST_SUBDIR=            gnome2
16 DF_INDEX=               1
17 SPKGS[standard]=        complete
18                         primary
19                         dev
20                         docs
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 USES=                   fbsd10fix gmake libtool pkgconfig mbsdfix
26 GNOME_COMPONENTS=       libidl
27
28 MUST_CONFIGURE=         gnu
29 CONFIGURE_ARGS=         --disable-gtk-doc
30                         --with-html-dir={{PREFIX}}/share/doc
31
32 SINGLE_JOB=             yes
33
34 INSTALL_TARGET=         install-strip
35 INSTALL_REQ_TOOLCHAIN=  yes
36
37 post-patch:
38         ${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
39                 ${WRKSRC}/src/orb/orb-core/orbit-typelib.c
40         ${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \
41                 ${WRKSRC}/configure ${WRKSRC}/linc2/src/Makefile.in
42         ${REINPLACE_CMD} '/DESTDIR.*RANLIB/d' \
43                 ${WRKSRC}/src/services/name/Makefile.in
44
45 post-install:
46         ${ECHO_CMD} "ORBIIOPIPv4=0" \
47                 > ${STAGEDIR}${PREFIX}/etc/orbit2rc.sample
48         ${ECHO_CMD} "ORBIIOPIPv6=0" \
49                 >> ${STAGEDIR}${PREFIX}/etc/orbit2rc.sample
50         @${MKDIR} ${STAGEDIR}${PREFIX}/lib/orbit-2.0/idl-backends
51
52 [FILE:174:descriptions/desc.primary]
53 ORBit is a high-performance CORBA ORB with support for the C language.
54 It allows programs to communicate with each other, regardless of their
55 physical and logical locations.
56
57
58 [FILE:108:distinfo]
59 55c900a905482992730f575f3eef34d50bda717c197c97c08fa5a6eafd857550       764820 gnome2/ORBit2-2.14.19.tar.bz2
60
61
62 [FILE:302:manifests/plist.primary]
63 @sample etc/orbit2rc.sample
64 bin/
65  linc-cleanup-sockets
66  orbit-idl-2
67  orbit2-config
68 lib/
69  libORBit-2.so.0
70  libORBit-2.so.0.1.0
71  libORBit-imodule-2.so.0
72  libORBit-imodule-2.so.0.0.0
73  libORBitCosNaming-2.so.0
74  libORBitCosNaming-2.so.0.1.0
75 share/idl/orbit-2.0/CosNaming.idl
76 @dir lib/orbit-2.0/idl-backends
77
78
79 [FILE:1217:manifests/plist.dev]
80 include/orbit-2.0/ORBitservices/
81  CosNaming.h
82  CosNaming_impl.h
83  orbit-imodule.h
84 include/orbit-2.0/orbit/
85  orbit-config.h
86  orbit-types.h
87  orbit.h
88 include/orbit-2.0/orbit-idl/orbit-idl-backend.h
89 include/orbit-2.0/orbit/dynamic/
90  dynamic-defs.h
91  dynamic.h
92 include/orbit-2.0/orbit/orb-core/
93  allocators.h
94  corba-any-type.h
95  corba-any.h
96  corba-context-type.h
97  corba-context.h
98  corba-defs.h
99  corba-environment-type.h
100  corba-environment.h
101  corba-nvlist.h
102  corba-object-type.h
103  corba-object.h
104  corba-orb-type.h
105  corba-orb.h
106  corba-pobj.h
107  corba-policy-type.h
108  corba-string.h
109  corba-typecode-type.h
110  corba-typecode.h
111  iop-defs.h
112  orb-core-types.h
113  orb-core.h
114  orb-types.h
115  orbit-interface.h
116  orbit-object.h
117  orbit-small.h
118 include/orbit-2.0/orbit/poa/
119  orbit-adaptor.h
120  poa-basics.h
121  poa-defs.h
122  poa-policy.h
123  poa-types.h
124  poa.h
125  portableserver-current-type.h
126  portableserver-poa-type.h
127 include/orbit-2.0/orbit/util/
128  basic_types.h
129  orbit-genrand.h
130  orbit-util.h
131 lib/
132  libORBit-2.a
133  libORBit-2.so
134  libORBit-imodule-2.a
135  libORBit-imodule-2.so
136  libORBitCosNaming-2.a
137  libORBitCosNaming-2.so
138  libname-server-2.a
139 lib/pkgconfig/
140  ORBit-2.0.pc
141  ORBit-CosNaming-2.0.pc
142  ORBit-idl-2.0.pc
143  ORBit-imodule-2.0.pc
144 share/aclocal/ORBit2.m4
145
146
147 [FILE:196:manifests/plist.docs]
148 share/doc/ORBit2/
149  ORBit2-orbit2-allocators.html
150  ORBit2-orbit2-small.html
151  ORBit2.devhelp
152  ORBit2.devhelp2
153  general.html
154  home.png
155  index.html
156  index.sgml
157  left.png
158  right.png
159  style.css
160  up.png
161
162
163 [FILE:355:patches/patch-Makefile.in]
164 --- Makefile.in.orig    2010-09-28 09:39:41 UTC
165 +++ Makefile.in
166 @@ -296,7 +296,7 @@ top_build_prefix = @top_build_prefix@
167  top_builddir = @top_builddir@
168  top_srcdir = @top_srcdir@
169  DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc
170 -SUBDIRS = linc2 src include test docs
171 +SUBDIRS = linc2 src include docs
172  bin_SCRIPTS = orbit2-config
173  EXTRA_DIST = \
174         ORBit2.m4       \
175
176
177 [FILE:412:patches/patch-src__orb__util__Makefile.in]
178 --- src/orb/util/Makefile.in.orig       2010-09-28 09:39:40 UTC
179 +++ src/orb/util/Makefile.in
180 @@ -227,7 +227,7 @@ noinst_LTLIBRARIES = liborb-util.la
181  INCLUDES = \
182         -I$(top_srcdir)/include                         \
183         -I$(top_builddir)/include                       \
184 -       -DORBIT_SYSTEM_RCFILE=\"$(sysconfdir)/orbitrc\" \
185 +       -DORBIT_SYSTEM_RCFILE=\"$(sysconfdir)/orbit2rc\"        \
186         -DORBIT2_INTERNAL_API                           \
187         $(WARN_CFLAGS)                                  \
188         $(DISABLE_DEPRECATED_CFLAGS)                    \
189
190
191 [FILE:365:patches/patch-src_orb_orb-core_orbit-typelib.c]
192 --- src/orb/orb-core/orbit-typelib.c.orig       2010-02-09 12:05:35 UTC
193 +++ src/orb/orb-core/orbit-typelib.c
194 @@ -218,6 +218,7 @@ ORBit_get_typelib_paths (void)
195         paths = g_ptr_array_sized_new (8);
196  
197         g_ptr_array_add (paths, g_strdup (ORBIT_TYPELIB_DIR));
198 +       add_if_unique(paths, "%%LOCALBASE%%", TRUE);
199  
200         if ((path = g_getenv ("ORBIT_TYPELIB_PATH"))) {
201                 char **strv;
202