Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Dec 2020 09:27:52 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r557358 - in head/graphics/partio: . files
Message-ID:  <202012090927.0B99RqO3075069@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Wed Dec  9 09:27:51 2020
New Revision: 557358
URL: https://svnweb.freebsd.org/changeset/ports/557358

Log:
  - Update `graphics/partio' to version 1.14.0
  - Drop `python' from PYQT_USES, it's on global USES
  - Install versioned shared library
  
  Reported by:	portscout

Added:
  head/graphics/partio/files/
  head/graphics/partio/files/patch-src_lib_CMakeLists.txt   (contents, props changed)
Modified:
  head/graphics/partio/Makefile
  head/graphics/partio/distinfo
  head/graphics/partio/pkg-plist

Modified: head/graphics/partio/Makefile
==============================================================================
--- head/graphics/partio/Makefile	Wed Dec  9 09:23:04 2020	(r557357)
+++ head/graphics/partio/Makefile	Wed Dec  9 09:27:51 2020	(r557358)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	partio
-PORTVERSION=	1.13.2
+PORTVERSION=	1.14.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	graphics math
 
@@ -36,11 +36,14 @@ DOXYGEN_ALL_TARGET=	all doc
 
 DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen
 
-PYQT_USES=		pyqt:5 python
+PYQT_USES=		pyqt:5
 PYQT_USE=		PYQT=core,gui,widgets
 PYQT_PLIST_FILES=	bin/partinspect
 
 post-patch:
+	@${REINPLACE_CMD} -e \
+	    '/^project/s,${PORTNAME},& VERSION ${PORTVERSION},' \
+		${WRKSRC}/CMakeLists.txt
 	@${REINPLACE_CMD} -e 's,OpenGL::OpenGL,$${OPENGL_LIBRARIES},' \
 		${WRKSRC}/src/tools/CMakeLists.txt
 	@${REINPLACE_CMD} -e 's,^from Qt,from PyQt5,' \

Modified: head/graphics/partio/distinfo
==============================================================================
--- head/graphics/partio/distinfo	Wed Dec  9 09:23:04 2020	(r557357)
+++ head/graphics/partio/distinfo	Wed Dec  9 09:27:51 2020	(r557358)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1600362217
-SHA256 (wdas-partio-v1.13.2_GH0.tar.gz) = c03cd4880eb9562d655b47fe2cf525856babafab884897c9b78f1817edfcca35
-SIZE (wdas-partio-v1.13.2_GH0.tar.gz) = 335102
+TIMESTAMP = 1606871958
+SHA256 (wdas-partio-v1.14.0_GH0.tar.gz) = f98874b781e92ab9b5d0575cabc437d27274cd91cb581f80960918efa491f902
+SIZE (wdas-partio-v1.14.0_GH0.tar.gz) = 335265

Added: head/graphics/partio/files/patch-src_lib_CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/graphics/partio/files/patch-src_lib_CMakeLists.txt	Wed Dec  9 09:27:51 2020	(r557358)
@@ -0,0 +1,15 @@
+--- src/lib/CMakeLists.txt.orig	2020-12-02 01:19:18 UTC
++++ src/lib/CMakeLists.txt
+@@ -40,7 +40,11 @@ else()
+     set(PARTIO_LIBRARY_TYPE STATIC)
+ endif()
+ add_library(partio ${PARTIO_LIBRARY_TYPE} ${io_cpp} ${core_cpp})
+-set_target_properties(partio PROPERTIES OUTPUT_NAME partio POSITION_INDEPENDENT_CODE ON)
++set_target_properties(partio PROPERTIES
++    OUTPUT_NAME partio
++    VERSION ${CMAKE_PROJECT_VERSION}
++    SOVERSION 1
++    POSITION_INDEPENDENT_CODE ON)
+ 
+ target_include_directories(partio
+     PUBLIC

Modified: head/graphics/partio/pkg-plist
==============================================================================
--- head/graphics/partio/pkg-plist	Wed Dec  9 09:23:04 2020	(r557357)
+++ head/graphics/partio/pkg-plist	Wed Dec  9 09:27:51 2020	(r557358)
@@ -8,6 +8,8 @@ include/PartioAttribute.h
 include/PartioIterator.h
 include/PartioVec3.h
 lib/libpartio.so
+lib/libpartio.so.1
+lib/libpartio.so.1.14.0
 %%PYTHON_SITELIBDIR%%/_partio.so
 %%PYTHON_SITELIBDIR%%/partedit.py
 %%PYTHON_SITELIBDIR%%/partinspect.py



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202012090927.0B99RqO3075069>