Date: 03 Aug 2000 13:43:31 +0200 From: Samuel Tardieu <sam@ada.eu.org> To: SADA Kenji <sada@bsdclub.org> Cc: sada@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: ports/18059: new port: devel/adabroker Message-ID: <2000-08-03-13-43-32%2Btrackit%2Bsam@ada.eu.org> In-Reply-To: SADA Kenji's message of "Thu, 3 Aug 2000 11:02:19 %2B0900 (JST)" References: <200008030202.LAA26665@home.bsdclub.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> ">" == SADA Kenji <sada@bsdclub.org> writes: > * one portlint for PORTVERSION. One does one write 1.0pre3 then? I've seen the portlint error, but the rule in it seems dubious: /^[0-9]*[A-Za-z]?[0-9]*(\.[0-9]*[A-Za-z]?[0-9]*)*$/ Why only one letter per part? I'll use 1.0p3 then, but I'm not convinced that this is the cleanest way of doing things. > * patch-aa failed with a typo. Ooops, last minute cleaning, should never do that. Thanks, fixed. > * patch-aa should be divided for each files. Why? This is one logical patch. I haven't seen strict rules in the handbook for having only one file patched at a time. But this is nothing to change, and I have no objection, so I changed it. > And compilation was failed on my 5-current. Could you try once > more ? Mmm, ok, a USE_AUTOMAKE was missing. Fixed. Is this one OK now? :) (and thanks again for your repeated tries) Sam # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # adabroker # adabroker/Makefile # adabroker/files # adabroker/files/md5 # adabroker/pkg # adabroker/pkg/PLIST # adabroker/pkg/DESCR # adabroker/pkg/COMMENT # adabroker/patches # adabroker/patches/patch-aa # adabroker/patches/patch-ab # adabroker/patches/patch-ad # adabroker/patches/patch-ac # echo c - adabroker mkdir -p adabroker > /dev/null 2>&1 echo x - adabroker/Makefile sed 's/^X//' >adabroker/Makefile << 'END-of-adabroker/Makefile' X# New ports collection makefile for: adabroker X# Date created: 17 Apr 2000 X# Whom: Samuel Tardieu <sam@inf.enst.fr> X# X# $FreeBSD$ X# X XPORTNAME= adabroker XPORTVERSION= 1.0p3 XCATEGORIES= devel XMASTER_SITES= http://adabroker.eu.org/distrib/ XDISTNAME= adabroker-1.0pre3 X XMAINTAINER= sam@inf.enst.fr X XBUILD_DEPENDS= adagcc:${PORTSDIR}/lang/gnat XLIB_DEPENDS= adasockets.0:${PORTSDIR}/net/adasockets X XUSE_AUTOCONF= yes XUSE_AUTOMAKE= yes XUSE_LIBTOOL= yes XUSE_GMAKE= yes X XCONFIGURE_ARGS= --enable-adasockets X Xpost-install: X ${RM} ${PREFIX}/lib/adabroker/allsrc.adb X ${LDCONFIG} -m ${PREFIX}/lib X XMAN1= ab_names.1 ab_gnome.1 XMAN7= adabroker.7 X X.include <bsd.port.mk> END-of-adabroker/Makefile echo c - adabroker/files mkdir -p adabroker/files > /dev/null 2>&1 echo x - adabroker/files/md5 sed 's/^X//' >adabroker/files/md5 << 'END-of-adabroker/files/md5' XMD5 (adabroker-1.0pre3.tar.gz) = 98759fb79b3d0886969c9f82855b4ab5 END-of-adabroker/files/md5 echo c - adabroker/pkg mkdir -p adabroker/pkg > /dev/null 2>&1 echo x - adabroker/pkg/PLIST sed 's/^X//' >adabroker/pkg/PLIST << 'END-of-adabroker/pkg/PLIST' Xbin/idlac Xbin/adabroker-config Xbin/ab_gnome Xbin/ab_names Xlib/libbroca.so.0 Xlib/libbroca.so Xlib/libbroca.a Xlib/adabroker/broca-buffers-io_operations.adb Xlib/adabroker/broca-buffers-io_operations.ads Xlib/adabroker/broca-buffers.adb Xlib/adabroker/broca-buffers.ads Xlib/adabroker/broca-cdr.adb Xlib/adabroker/broca-cdr.ads Xlib/adabroker/broca-configuration.adb Xlib/adabroker/broca-configuration.ads Xlib/adabroker/broca-debug.adb Xlib/adabroker/broca-debug.ads Xlib/adabroker/broca-environment.adb Xlib/adabroker/broca-environment.ads Xlib/adabroker/broca-exceptions-stack.adb Xlib/adabroker/broca-exceptions-stack.ads Xlib/adabroker/broca-exceptions.adb Xlib/adabroker/broca-exceptions.ads Xlib/adabroker/broca-flags.adb Xlib/adabroker/broca-flags.ads Xlib/adabroker/broca-giop.adb Xlib/adabroker/broca-giop.ads Xlib/adabroker/broca-iiop.adb Xlib/adabroker/broca-iiop.ads Xlib/adabroker/broca-inet_server.adb Xlib/adabroker/broca-inet_server.ads Xlib/adabroker/broca-iop.adb Xlib/adabroker/broca-iop.ads Xlib/adabroker/broca-ior.adb Xlib/adabroker/broca-ior.ads Xlib/adabroker/broca-locks.adb Xlib/adabroker/broca-locks.ads Xlib/adabroker/broca-names.adb Xlib/adabroker/broca-names.ads Xlib/adabroker/broca-object.adb Xlib/adabroker/broca-object.ads Xlib/adabroker/broca-orb.adb Xlib/adabroker/broca-opaque-chunk_pools.adb Xlib/adabroker/broca-opaque-chunk_pools.ads Xlib/adabroker/broca-opaque.ads Xlib/adabroker/broca-operation_store.adb Xlib/adabroker/broca-operation_store.ads Xlib/adabroker/broca-orb.ads Xlib/adabroker/broca-parameters.ads Xlib/adabroker/broca-poa.adb Xlib/adabroker/broca-poa.ads Xlib/adabroker/broca-policy.adb Xlib/adabroker/broca-policy.ads Xlib/adabroker/broca-protected_objects.adb Xlib/adabroker/broca-protected_objects.ads Xlib/adabroker/broca-refs.adb Xlib/adabroker/broca-refs.ads Xlib/adabroker/broca-repository.adb Xlib/adabroker/broca.ads Xlib/adabroker/broca-repository.ads Xlib/adabroker/broca-rootpoa.adb Xlib/adabroker/broca-rootpoa.ads Xlib/adabroker/broca-sequences.adb Xlib/adabroker/broca-sequences.ads Xlib/adabroker/broca-server.adb Xlib/adabroker/broca-server.ads Xlib/adabroker/broca-server_tools.adb Xlib/adabroker/broca-server_tools.ads Xlib/adabroker/broca-sockets.adb Xlib/adabroker/broca-sockets.ads Xlib/adabroker/broca-soft_links.adb Xlib/adabroker/broca-soft_links.ads Xlib/adabroker/broca-stream.adb Xlib/adabroker/broca-stream.ads Xlib/adabroker/broca-task_attributes.adb Xlib/adabroker/broca-task_attributes.ads Xlib/adabroker/broca-value-operation_store.adb Xlib/adabroker/broca-value-operation_store.ads Xlib/adabroker/broca-value-stream.adb Xlib/adabroker/broca-value-stream.ads Xlib/adabroker/broca-value-value_skel.adb Xlib/adabroker/broca-value-value_skel.ads Xlib/adabroker/broca-value.ads Xlib/adabroker/broca-vararray.adb Xlib/adabroker/broca-vararray.ads Xlib/adabroker/corba-abstractbase.adb Xlib/adabroker/corba-abstractbase.ads Xlib/adabroker/corba-context.adb Xlib/adabroker/corba-context.ads Xlib/adabroker/corba-contextlist.adb Xlib/adabroker/corba-contextlist.ads Xlib/adabroker/corba-current.ads Xlib/adabroker/corba-exceptionlist.adb Xlib/adabroker/corba-exceptionlist.ads Xlib/adabroker/corba-forward.adb Xlib/adabroker/corba-forward.ads Xlib/adabroker/corba-impl.adb Xlib/adabroker/corba-impl.ads Xlib/adabroker/corba-local.ads Xlib/adabroker/corba-nvlist.adb Xlib/adabroker/corba-nvlist.ads Xlib/adabroker/corba-object-helper.adb Xlib/adabroker/corba-object-helper.ads Xlib/adabroker/corba-object.adb Xlib/adabroker/corba-object.ads Xlib/adabroker/corba-orb-typecode.adb Xlib/adabroker/corba-orb-typecode.ads Xlib/adabroker/corba-orb.adb Xlib/adabroker/corba-orb.ads Xlib/adabroker/corba-policy.adb Xlib/adabroker/corba-policy.ads Xlib/adabroker/corba-request.adb Xlib/adabroker/corba-request.ads Xlib/adabroker/corba-sequences-bounded.ads Xlib/adabroker/corba-sequences-unbounded.ads Xlib/adabroker/corba-sequences.ads Xlib/adabroker/corba-value-box.adb Xlib/adabroker/corba-value-box.ads Xlib/adabroker/corba-value-forward.adb Xlib/adabroker/corba-value-forward.ads Xlib/adabroker/corba-value.adb Xlib/adabroker/corba-value.ads Xlib/adabroker/corba.adb Xlib/adabroker/corba.ads Xlib/adabroker/portableserver-adapteractivator-impl.adb Xlib/adabroker/portableserver-adapteractivator-impl.ads Xlib/adabroker/portableserver-adapteractivator.adb Xlib/adabroker/portableserver-adapteractivator.ads Xlib/adabroker/portableserver-current.adb Xlib/adabroker/portableserver-current.ads Xlib/adabroker/portableserver-poa.adb Xlib/adabroker/portableserver-poa.ads Xlib/adabroker/portableserver-poamanager.adb Xlib/adabroker/portableserver-poamanager.ads Xlib/adabroker/portableserver-servantactivator-impl.ads Xlib/adabroker/portableserver-servantactivator.adb Xlib/adabroker/portableserver-servantactivator.ads Xlib/adabroker/portableserver-servantlocator-impl.ads Xlib/adabroker/broca.ali Xlib/adabroker/portableserver-servantlocator.adb Xlib/adabroker/portableserver-servantlocator.ads Xlib/adabroker/portableserver-servantmanager-impl.adb Xlib/adabroker/portableserver-servantmanager-impl.ads Xlib/adabroker/portableserver-servantmanager.ads Xlib/adabroker/portableserver.adb Xlib/adabroker/portableserver.ads Xlib/adabroker/sequences-bounded.adb Xlib/adabroker/sequences-bounded.ads Xlib/adabroker/sequences-unbounded-search.adb Xlib/adabroker/sequences-unbounded-search.ads Xlib/adabroker/sequences-unbounded.adb Xlib/adabroker/sequences-unbounded.ads Xlib/adabroker/corba.ali Xlib/adabroker/sequences.ads Xlib/adabroker/test_cdr.adb Xlib/adabroker/broca-buffers-io_operations.ali Xlib/adabroker/broca-buffers.ali Xlib/adabroker/broca-cdr.ali Xlib/adabroker/broca-configuration.ali Xlib/adabroker/broca-debug.ali Xlib/adabroker/broca-environment.ali Xlib/adabroker/broca-exceptions-stack.ali Xlib/adabroker/broca-exceptions.ali Xlib/adabroker/broca-flags.ali Xlib/adabroker/broca-giop.ali Xlib/adabroker/broca-iiop.ali Xlib/adabroker/broca-inet_server.ali Xlib/adabroker/broca-iop.ali Xlib/adabroker/broca-ior.ali Xlib/adabroker/broca-locks.ali Xlib/adabroker/broca-names.ali Xlib/adabroker/broca-object.ali Xlib/adabroker/broca-opaque-chunk_pools.ali Xlib/adabroker/broca-opaque.ali Xlib/adabroker/broca-operation_store.ali Xlib/adabroker/broca-orb.ali Xlib/adabroker/broca-parameters.ali Xlib/adabroker/broca-poa.ali Xlib/adabroker/broca-policy.ali Xlib/adabroker/broca-protected_objects.ali Xlib/adabroker/broca-refs.ali Xlib/adabroker/broca-repository.ali Xlib/adabroker/broca-rootpoa.ali Xlib/adabroker/broca-sequences.ali Xlib/adabroker/broca-server.ali Xlib/adabroker/broca-server_tools.ali Xlib/adabroker/broca-sockets.ali Xlib/adabroker/broca-soft_links.ali Xlib/adabroker/broca-stream.ali Xlib/adabroker/broca-task_attributes.ali Xlib/adabroker/broca-value-operation_store.ali Xlib/adabroker/broca-value-stream.ali Xlib/adabroker/broca-value-value_skel.ali Xlib/adabroker/broca-value.ali Xlib/adabroker/broca-vararray.ali Xlib/adabroker/corba-abstractbase.ali Xlib/adabroker/corba-context.ali Xlib/adabroker/corba-contextlist.ali Xlib/adabroker/corba-current.ali Xlib/adabroker/corba-exceptionlist.ali Xlib/adabroker/corba-forward.ali Xlib/adabroker/corba-impl.ali Xlib/adabroker/corba-nvlist.ali Xlib/adabroker/corba-object-helper.ali Xlib/adabroker/corba-orb.ali Xlib/adabroker/corba-object.ali Xlib/adabroker/corba-request.ali Xlib/adabroker/corba-sequences-bounded.ali Xlib/adabroker/corba-sequences-unbounded.ali Xlib/adabroker/corba-sequences.ali Xlib/adabroker/corba-value-box.ali Xlib/adabroker/corba-value-forward.ali Xlib/adabroker/corba-value.ali Xlib/adabroker/portableserver-adapteractivator-impl.ali Xlib/adabroker/portableserver-adapteractivator.ali Xlib/adabroker/portableserver-current.ali Xlib/adabroker/portableserver-poa.ali Xlib/adabroker/portableserver-poamanager.ali Xlib/adabroker/portableserver-servantactivator-impl.ali Xlib/adabroker/portableserver-servantactivator.ali Xlib/adabroker/portableserver-servantlocator-impl.ali Xlib/adabroker/portableserver-servantlocator.ali Xlib/adabroker/portableserver-servantmanager-impl.ali Xlib/adabroker/portableserver-servantmanager.ali Xlib/adabroker/portableserver.ali Xlib/adabroker/sequences-bounded.ali Xlib/adabroker/sequences-unbounded-search.ali Xlib/adabroker/sequences-unbounded.ali Xlib/adabroker/sequences.ali X@exec /sbin/ldconfig -m %D/lib X@unexec /sbin/ldconfig -R X@dirrm lib/adabroker END-of-adabroker/pkg/PLIST echo x - adabroker/pkg/DESCR sed 's/^X//' >adabroker/pkg/DESCR << 'END-of-adabroker/pkg/DESCR' XAdaBroker is a full-Ada free-software CORBA implementation. X XWWW: http://adabroker.eu.org/ END-of-adabroker/pkg/DESCR echo x - adabroker/pkg/COMMENT sed 's/^X//' >adabroker/pkg/COMMENT << 'END-of-adabroker/pkg/COMMENT' XA full Ada ORB to develop CORBA application END-of-adabroker/pkg/COMMENT echo c - adabroker/patches mkdir -p adabroker/patches > /dev/null 2>&1 echo x - adabroker/patches/patch-aa sed 's/^X//' >adabroker/patches/patch-aa << 'END-of-adabroker/patches/patch-aa' X--- cos/naming/Makefile.am.orig Mon Jul 3 19:08:30 2000 X+++ cos/naming/Makefile.am Wed Aug 2 16:27:32 2000 X@@ -6,9 +6,9 @@ X -I../../src \ X -I$(srcdir)/../../src \ X -I$(COS_DIRS) \ X- -I../../adasockets/src \ X- -I$(srcdir)/../../adasockets/src \ X- -g -O2 -m -gnata X+ $(ADASOCKETS_INCLUDE) \ X+ -g -O2 -m -gnata \ X+ -largs $(ADASOCKETS_LIBS) X X PROGS= ab_names test_naming X END-of-adabroker/patches/patch-aa echo x - adabroker/patches/patch-ab sed 's/^X//' >adabroker/patches/patch-ab << 'END-of-adabroker/patches/patch-ab' X--- cos/event/Makefile.am.orig Mon Jul 3 19:08:28 2000 X+++ cos/event/Makefile.am Wed Aug 2 16:36:02 2000 X@@ -7,9 +7,9 @@ X -I$(COS_ROOT)/naming \ X -I../../src \ X -I$(srcdir)/../../src \ X- -I../../adasockets/src \ X- -I$(srcdir)/../../adasockets/src \ X- -g -O2 -m -gnata X+ $(ADASOCKETS_INCLUDE) \ X+ -g -O2 -m -gnata \ X+ -largs $(ADASOCKETS_LIBS) X X PROGS=test_event X END-of-adabroker/patches/patch-ab echo x - adabroker/patches/patch-ad sed 's/^X//' >adabroker/patches/patch-ad << 'END-of-adabroker/patches/patch-ad' X--- examples/Makefile.common.orig Wed Aug 2 16:43:46 2000 X+++ examples/Makefile.common Wed Aug 2 16:43:56 2000 X@@ -10,7 +10,7 @@ X -I$(EXAMPLES_ROOT)/../cos/naming \ X -I$(EXAMPLES_ROOT)/../idls/cos/naming $(ADASOCKETS_INCLUDE) \ X -g -O2 -m -gnata \ X- $(EXAMPLE_GNATMAKE_FLAGS) X+ $(EXAMPLE_GNATMAKE_FLAGS) \ X -largs $(ADASOCKETS_LIBS) X X # Due to a bug in Automake 1.4, this line must not be splitted. END-of-adabroker/patches/patch-ad echo x - adabroker/patches/patch-ac sed 's/^X//' >adabroker/patches/patch-ac << 'END-of-adabroker/patches/patch-ac' X--- cos/time/Makefile.am.orig Mon Jul 3 19:08:30 2000 X+++ cos/time/Makefile.am Wed Aug 2 16:36:29 2000 X@@ -6,9 +6,9 @@ X -I$(COS_DIRS) \ X -I../../src \ X -I$(srcdir)/../../src \ X- -I../../adasockets/src \ X- -I$(srcdir)/../../adasockets/src \ X- -g -O2 -m -gnata X+ $(ADASOCKETS_INCLUDE) \ X+ -g -O2 -m -gnata \ X+ -largs $(ADASOCKETS_LIBS) X X PROGS = test_time X END-of-adabroker/patches/patch-ac exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2000-08-03-13-43-32%2Btrackit%2Bsam>