svn commit: r404790 - in head/cad/qcad: . files

Michael Reifenberger mr at FreeBSD.org
Wed Dec 30 00:00:46 UTC 2015


Author: mr
Date: Wed Dec 30 00:00:44 2015
New Revision: 404790
URL: https://svnweb.freebsd.org/changeset/ports/404790

Log:
  Try to resolve conflict with archivers/quazip by disabling the internal one from qcad.
  
  PR:		205161
  Submitted by:	Arrigo Marchiori

Modified:
  head/cad/qcad/Makefile
  head/cad/qcad/files/patch-src_3rdparty_3rdparty.pro
  head/cad/qcad/pkg-plist

Modified: head/cad/qcad/Makefile
==============================================================================
--- head/cad/qcad/Makefile	Tue Dec 29 22:15:28 2015	(r404789)
+++ head/cad/qcad/Makefile	Wed Dec 30 00:00:44 2015	(r404790)
@@ -4,7 +4,7 @@
 PORTNAME=	qcad
 PORTVERSION=	3.12.3.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	cad
 DIST_SUBDIR=	${PORTNAME}
 
@@ -14,7 +14,8 @@ COMMENT=	Professional CAD system
 LICENSE=	GPLv3
 
 BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash	\
-		${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs
+		${LOCALBASE}/lib/libopenNURBS.a:${PORTSDIR}/graphics/opennurbs \
+		${LOCALBASE}/lib/libquazip.so:${PORTSDIR}/archivers/quazip
 
 MAKE_JOBS_UNSAFE=yes
 
@@ -40,8 +41,7 @@ RESDIR=		${WRKSRC}/release
 .endif
 
 SHRLIBS=	qcadcore qcadecmaapi qcadentity qcadgrid qcadgui qcadoperations	\
-		qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip \
-		quazip
+		qcadsnap qcadspatialindex qcadstemmer spatialindexnavel qcadzip 
 STALIBS=	dxflib stemmer
 SHRDIR=		fonts libraries patterns plugins scripts ts
 #QSCRIPTS should not be installed to avoid conflicts with texlive-base

Modified: head/cad/qcad/files/patch-src_3rdparty_3rdparty.pro
==============================================================================
--- head/cad/qcad/files/patch-src_3rdparty_3rdparty.pro	Tue Dec 29 22:15:28 2015	(r404789)
+++ head/cad/qcad/files/patch-src_3rdparty_3rdparty.pro	Wed Dec 30 00:00:44 2015	(r404790)
@@ -1,14 +1,18 @@
---- ./src/3rdparty/3rdparty.pro.orig	2013-08-06 17:32:09.000000000 +0200
-+++ ./src/3rdparty/3rdparty.pro	2013-08-08 10:03:33.000000000 +0200
-@@ -4,9 +4,8 @@
+--- src/3rdparty/3rdparty.pro.orig	2015-11-24 15:13:30.000000000 +0100
++++ src/3rdparty/3rdparty.pro	2015-12-23 10:01:28.113511000 +0100
+@@ -2,12 +2,10 @@
+ TEMPLATE = subdirs
+ SUBDIRS = \
      spatialindexnavel \
-     stemmer
+-    stemmer \
+-    quazip
++    stemmer
++
++# FreeBSD: prefer quazip and opennurbs from dependent ports
  
 -!r_no_opennurbs {
 -    SUBDIRS += opennurbs
 -}
-+# FreeBSD: prefer opennurbs from a dependent port
-+
  !rs_no_dxf {
      SUBDIRS += dxflib
  }

Modified: head/cad/qcad/pkg-plist
==============================================================================
--- head/cad/qcad/pkg-plist	Tue Dec 29 22:15:28 2015	(r404789)
+++ head/cad/qcad/pkg-plist	Wed Dec 30 00:00:44 2015	(r404790)
@@ -21,8 +21,6 @@ lib/libqcadstemmer.so
 lib/libqcadstemmer.so.0
 lib/libqcadzip.so
 lib/libqcadzip.so.0
-lib/libquazip.so
-lib/libquazip.so.0
 lib/libspatialindexnavel.so
 lib/libspatialindexnavel.so.0
 lib/libstemmer.a


More information about the svn-ports-head mailing list