Date: Mon, 17 Oct 2011 03:45:24 +0200 From: Goran Lowkrantz <glz@hidden-powers.com> To: Ladislav Jerabek <mixicek@gmail.com> Cc: ports@freebsd.org, Ruslan Mahmatkhanov <cvs-src@yandex.ru> Subject: Re: New Port for ACE-6.0.4 Message-ID: <56583972E78D48F91156BD98@[10.255.253.2]> In-Reply-To: <CANS_YARS7bxT-kd8Gk7G10%2B3ujVjekqcQno1zst5OuNUH=D_gQ@mail.gmail.com> References: <CANS_YATVB80ADNgeG09fJHAK63cE5jeOoU0f%2Bc1OgBBF8YsFag@mail.gmail.com> <4E95DF17.6030103@yandex.ru> <CANS_YAQ1cYCO-5OOErv4o_mD3z2PTfBa10ujHDeO5m7YLDnduw@mail.gmail.com> <2CCA979ECF3C7EFFDDC39094@10.255.253.2> <CANS_YARS7bxT-kd8Gk7G10%2B3ujVjekqcQno1zst5OuNUH=D_gQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--==========D8571F8122755004B833========== Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi Ladislav, OK, now it works. Three comments: - CONFLICTS devel/ace5 and devel/ace6 install files in the same places so=20 they are mutually exclusive. - Both devel/ace5 and devel/ace6 installs version 5 of shared libraries.=20 Should not devel/ace6 install version 6? - All versioned shared libraries are missing in the pkg-plist files. Attached are the patches for these three problems. Best regards, G=C3=B6ran --On Sunday, October 16, 2011 6:51 PM -0400 Ladislav Jerabek=20 <mixicek@gmail.com> wrote: > Hi Goran! > > I have updated both SHAR files. > > Please let me know, if they are correct now. > > Thank you! > > Best Regards, > Ladislav Jerabek > > > On Fri, Oct 14, 2011 at 2:54 PM, Goran Lowkrantz <glz@hidden-powers.com> > wrote: >> >> >> --On Friday, October 14, 2011 11:45 AM -0400 Ladislav Jerabek >> <mixicek@gmail.com> wrote: >> >>> Hi Ruslan! >>> >>> I did attached the SHAR file before but it probably got filtered out. >>> Anyway, you can download the SHARs at following URLs. >>> >>> ACE-5.8.3 >>> http://freebsd.mixicek.com/ace5.8.3.shar >>> >>> ACE-6.0.4 >>> http://freebsd.mixicek.com/ace6.0.4.shar >>> >>> These are, actually, my first ports so please let me know, if I did >>> anything wrong. I have been using FreeBSD for about 10 years and now I >>> would like to get more involved. >>> >>> Thank you! >>> >>> Best Regards, >>> Ladislav Jerabek >>> >>> >>> On Wed, Oct 12, 2011 at 2:40 PM, Ruslan Mahmatkhanov = <cvs-src@yandex.ru> >>> wrote: >>>> >>>> Ladislav Jerabek wrote on 03.10.2011 21:29: >>>>> >>>>> Hello. >>>>> >>>>> This is my first port submission, so I hope that I will do it right. = I >>>>> modified patches from ACE-5.5.2, create port for ACE-6.0.4 and >>>>> attached the >>>>> SHAR file. >>>>> >>>>> Let me please know, if I should fix anything. >>>>> >>>>> Thank you. >>>>> >>>>> Best Regards, >>>>> Ladislav Jerabek >>>> >>>> Hi, Ladislav. >>>> >>>> You seams forget to attach shar or this attachment was trimmed by >>>> mailing list. Please answer with link to the file. >>>> >>>> -- >>>> Regards, >>>> Ruslan >>>> >>>> Tinderboxing kills... the drives. >> >> ACE-6.0.4 Missing pkg-plist: >> >> grep: /usr/ports/devel/ace6/pkg-plist: No such file or directory >> >> /glz >> --==========D8571F8122755004B833========== Content-Type: text/plain; charset=us-ascii; name="ace5.diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ace5.diff.txt"; size=2052 diff -ru ace5.orig/Makefile ace5/Makefile --- ace5.orig/Makefile 2011-10-17 03:36:16.548377006 +0200 +++ ace5/Makefile 2011-10-17 03:36:45.551239408 +0200 @@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= The Adaptive Communication Environment for C++ -CONFLICTS= ace+tao-5* +CONFLICTS= ace6 USE_AUTOTOOLS= libtool USE_BZIP2= yes diff -ru ace5.orig/pkg-plist ace5/pkg-plist --- ace5.orig/pkg-plist 2011-10-17 03:36:16.551376856 +0200 +++ ace5/pkg-plist 2011-10-17 03:38:12.474605039 +0200 @@ -1054,50 +1054,62 @@ lib/libACE.a lib/libACE.la lib/libACE.so +lib/libACE.so.5 lib/libACEXML-5.8.3.so lib/libACEXML.a lib/libACEXML.la lib/libACEXML.so +lib/libACEXML.so.5 lib/libACEXML_Parser-5.8.3.so lib/libACEXML_Parser.a lib/libACEXML_Parser.la lib/libACEXML_Parser.so +lib/libACEXML_Parser.so.5 lib/libACEXML_XML_Svc_Conf_Parser-5.8.3.so lib/libACEXML_XML_Svc_Conf_Parser.a lib/libACEXML_XML_Svc_Conf_Parser.la lib/libACEXML_XML_Svc_Conf_Parser.so +lib/libACEXML_XML_Svc_Conf_Parser.so.5 lib/libACE_ETCL-5.8.3.so lib/libACE_ETCL.a lib/libACE_ETCL.la lib/libACE_ETCL.so +lib/libACE_ETCL.so.5 lib/libACE_ETCL_Parser-5.8.3.so lib/libACE_ETCL_Parser.a lib/libACE_ETCL_Parser.la lib/libACE_ETCL_Parser.so +lib/libACE_ETCL_Parser.so.5 lib/libACE_HTBP-5.8.3.so lib/libACE_HTBP.a lib/libACE_HTBP.la lib/libACE_HTBP.so +lib/libACE_HTBP.so.5 lib/libACE_Monitor_Control-5.8.3.so lib/libACE_Monitor_Control.a lib/libACE_Monitor_Control.la lib/libACE_Monitor_Control.so +lib/libACE_Monitor_Control.so.5 lib/libACE_RMCast-5.8.3.so lib/libACE_RMCast.a lib/libACE_RMCast.la lib/libACE_RMCast.so +lib/libACE_RMCast.so.5 lib/libACE_SSL-5.8.3.so lib/libACE_SSL.a lib/libACE_SSL.la lib/libACE_SSL.so +lib/libACE_SSL.so.5 lib/libACE_TMCast-5.8.3.so lib/libACE_TMCast.a lib/libACE_TMCast.la lib/libACE_TMCast.so +lib/libACE_TMCast.so.5 lib/libKokyu-5.8.3.so lib/libKokyu.a lib/libKokyu.la lib/libKokyu.so +lib/libKokyu.so.5 libdata/pkgconfig/ACE.pc libdata/pkgconfig/ACEXML.pc libdata/pkgconfig/ACEXML_Parser.pc --==========D8571F8122755004B833========== Content-Type: text/plain; charset=us-ascii; name="ace6.diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ace6.diff.txt"; size=2332 diff -ru ace6.orig/Makefile ace6/Makefile --- ace6.orig/Makefile 2011-10-17 03:29:02.772060491 +0200 +++ ace6/Makefile 2011-10-17 03:33:48.870303537 +0200 @@ -15,7 +15,7 @@ MAINTAINER= ports@FreeBSD.org COMMENT= The Adaptive Communication Environment for C++ -CONFLICTS= ace+tao-6* +CONFLICTS= ace5* USE_AUTOTOOLS= libtool USE_BZIP2= yes @@ -69,7 +69,7 @@ post-install: @for f in `${GREP} "${PORTVERSION}.*\.so$$" ${PLIST}`; do \ n=`echo $${f}|sed -e 's/-${PORTVERSION}//'`; \ - ${LN} -fs ${PREFIX}/$$f ${PREFIX}/$${n}.5; \ + ${LN} -fs ${PREFIX}/$$f ${PREFIX}/$${n}.6; \ done .include <bsd.port.post.mk> diff -ru ace6.orig/pkg-plist ace6/pkg-plist --- ace6.orig/pkg-plist 2011-10-17 03:29:02.781061997 +0200 +++ ace6/pkg-plist 2011-10-17 03:31:35.408822924 +0200 @@ -1046,50 +1046,62 @@ lib/libACE.a lib/libACE.la lib/libACE.so +lib/libACE.so.6 lib/libACEXML-6.0.4.so lib/libACEXML.a lib/libACEXML.la lib/libACEXML.so +lib/libACEXML.so.6 lib/libACEXML_Parser-6.0.4.so lib/libACEXML_Parser.a lib/libACEXML_Parser.la lib/libACEXML_Parser.so +lib/libACEXML_Parser.so.6 lib/libACEXML_XML_Svc_Conf_Parser-6.0.4.so lib/libACEXML_XML_Svc_Conf_Parser.a lib/libACEXML_XML_Svc_Conf_Parser.la lib/libACEXML_XML_Svc_Conf_Parser.so +lib/libACEXML_XML_Svc_Conf_Parser.so.6 lib/libACE_ETCL-6.0.4.so lib/libACE_ETCL.a lib/libACE_ETCL.la lib/libACE_ETCL.so +lib/libACE_ETCL.so.6 lib/libACE_ETCL_Parser-6.0.4.so lib/libACE_ETCL_Parser.a lib/libACE_ETCL_Parser.la lib/libACE_ETCL_Parser.so +lib/libACE_ETCL_Parser.so.6 lib/libACE_HTBP-6.0.4.so lib/libACE_HTBP.a lib/libACE_HTBP.la lib/libACE_HTBP.so +lib/libACE_HTBP.so.6 lib/libACE_Monitor_Control-6.0.4.so lib/libACE_Monitor_Control.a lib/libACE_Monitor_Control.la lib/libACE_Monitor_Control.so +lib/libACE_Monitor_Control.so.6 lib/libACE_RMCast-6.0.4.so lib/libACE_RMCast.a lib/libACE_RMCast.la lib/libACE_RMCast.so +lib/libACE_RMCast.so.6 lib/libACE_SSL-6.0.4.so lib/libACE_SSL.a lib/libACE_SSL.la lib/libACE_SSL.so +lib/libACE_SSL.so.6 lib/libACE_TMCast-6.0.4.so lib/libACE_TMCast.a lib/libACE_TMCast.la lib/libACE_TMCast.so +lib/libACE_TMCast.so.6 lib/libKokyu-6.0.4.so lib/libKokyu.a lib/libKokyu.la lib/libKokyu.so +lib/libKokyu.so.6 libdata/pkgconfig/ACE.pc libdata/pkgconfig/ACEXML.pc libdata/pkgconfig/ACEXML_Parser.pc --==========D8571F8122755004B833==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56583972E78D48F91156BD98>