Hi Ladislav,
OK, now it works.
Three comments:
- CONFLICTS devel/ace5 and devel/ace6 install files in the same places so
they are mutually exclusive.
- Both devel/ace5 and devel/ace6 installs version 5 of shared libraries.
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öran
--On Sunday, October 16, 2011 6:51 PM -0400 Ladislav Jerabek
<mixi...@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 <g...@hidden-powers.com>
wrote:
--On Friday, October 14, 2011 11:45 AM -0400 Ladislav Jerabek
<mixi...@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-...@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
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= po...@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
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= po...@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
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"