svn commit: r548501 - in head: . graphics graphics/partio
Alexey Dokuchaev
danfe at FreeBSD.org
Sun Sep 13 18:53:55 UTC 2020
Author: danfe
Date: Sun Sep 13 18:53:53 2020
New Revision: 548501
URL: https://svnweb.freebsd.org/changeset/ports/548501
Log:
- Resurrect and update to version 1.13.0 which is Python 3.x-friendly
- Shorten the COMMENT and synchronize with upstream brief description
- Set LICENSE_FILE as it's not just a boilerplate (contains copyright)
- Catch up with 301 redirect in the WWW line of the port description
Added:
head/graphics/partio/
- copied from r524262, head/graphics/partio/
Modified:
head/MOVED
head/graphics/Makefile
head/graphics/partio/Makefile
head/graphics/partio/distinfo
head/graphics/partio/pkg-descr
Modified: head/MOVED
==============================================================================
--- head/MOVED Sun Sep 13 18:53:29 2020 (r548500)
+++ head/MOVED Sun Sep 13 18:53:53 2020 (r548501)
@@ -13849,7 +13849,6 @@ graphics/imgtops||2020-01-27|Has expired: Unmaintained
graphics/imgv||2020-01-27|Has expired: Unmaintained, uses EOLed python27
graphics/lcms-python||2020-01-27|Has expired: Unmaintained, uses EOLed python27
graphics/mirage||2020-01-27|Has expired: Unmaintained, uses EOLed python27
-graphics/partio||2020-01-27|Has expired: Unmaintained, uses EOLed python27
graphics/py-exif||2020-01-27|Has expired: Unmaintained, uses EOLed python27
graphics/py-gd||2020-01-27|Has expired: Unmaintained, uses EOLed python27
graphics/py-paint||2020-01-27|Has expired: Unmaintained, uses EOLed python27
Modified: head/graphics/Makefile
==============================================================================
--- head/graphics/Makefile Sun Sep 13 18:53:29 2020 (r548500)
+++ head/graphics/Makefile Sun Sep 13 18:53:53 2020 (r548501)
@@ -706,6 +706,7 @@
SUBDIR += p5-ming
SUBDIR += panoglview
SUBDIR += panomatic
+ SUBDIR += partio
SUBDIR += pastel
SUBDIR += pcl-pointclouds
SUBDIR += pdf2svg
Modified: head/graphics/partio/Makefile
==============================================================================
--- head/graphics/partio/Makefile Mon Jan 27 15:11:58 2020 (r524262)
+++ head/graphics/partio/Makefile Sun Sep 13 18:53:53 2020 (r548501)
@@ -1,22 +1,19 @@
# $FreeBSD$
PORTNAME= partio
-PORTVERSION= 1.10.1
-PORTREVISION= 1
+PORTVERSION= 1.13.0
DISTVERSIONPREFIX= v
CATEGORIES= graphics math
-MAINTAINER= ports at FreeBSD.org
-COMMENT= C++ library for manipulating animation particle formats
+MAINTAINER= danfe at FreeBSD.org
+COMMENT= C++ library for particle I/O and manipulation
-DEPRECATED= Unmaintained, uses EOLed python27
-EXPIRATION_DATE= 2020-01-27
-
LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= swig3.0:devel/swig30
+BUILD_DEPENDS= swig:devel/swig
-USES= cmake compiler:c++11-lang gl python:2.7 shebangfix xorg
+USES= cmake compiler:c++11-lang gl python:run shebangfix xorg
SHEBANG_FILES= src/tools/partedit.py src/tools/partinspect.py \
src/tools/partjson.py
USE_GL= gl glu glut
@@ -27,7 +24,6 @@ USE_GITHUB= yes
GH_ACCOUNT= wdas
OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
-OPTIONS_DEFAULT= DOCS
# DOCS must be selected for PORTDOCS to work
DOXYGEN_IMPLIES= DOCS
@@ -36,20 +32,15 @@ DOXYGEN_ALL_TARGET= all doc
DOCS_BUILD_DEPENDS= doxygen:devel/doxygen
-BINARY_ALIAS= swig=swig3.0
-
PORTDOCS= *
PORTEXAMPLES= *
post-patch:
- @${REINPLACE_CMD} -e 's|python -c|${PYTHON_CMD} -c|' \
- ${WRKSRC}/src/py/CMakeLists.txt \
+ @${REINPLACE_CMD} -e 's,OpenGL::OpenGL,$${OPENGL_LIBRARIES},' \
${WRKSRC}/src/tools/CMakeLists.txt
- @${REINPLACE_CMD} -e '/install(TARGETS/d' \
- ${WRKSRC}/src/tests/CMakeLists.txt
post-patch-DOCS-off:
- @${REINPLACE_CMD} -e '/ADD_SUBDIRECTORY.*src\/doc.*/d' \
+ @${REINPLACE_CMD} -e '/add_subdirectory(src\/doc)/d' \
${WRKSRC}/CMakeLists.txt
# Remove those files that don't yet work
Modified: head/graphics/partio/distinfo
==============================================================================
--- head/graphics/partio/distinfo Mon Jan 27 15:11:58 2020 (r524262)
+++ head/graphics/partio/distinfo Sun Sep 13 18:53:53 2020 (r548501)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1562945121
-SHA256 (wdas-partio-v1.10.1_GH0.tar.gz) = 49f0d61bcca4ac3900dc68fdf11fa325cec6fab6cedde37c5a2ce365b1b46112
-SIZE (wdas-partio-v1.10.1_GH0.tar.gz) = 333129
+TIMESTAMP = 1598285132
+SHA256 (wdas-partio-v1.13.0_GH0.tar.gz) = a894f2edee2f6c5b186c7563e2f96bb778c71346667c78e0f67583233cd7f3d6
+SIZE (wdas-partio-v1.13.0_GH0.tar.gz) = 333259
Modified: head/graphics/partio/pkg-descr
==============================================================================
--- head/graphics/partio/pkg-descr Mon Jan 27 15:11:58 2020 (r524262)
+++ head/graphics/partio/pkg-descr Sun Sep 13 18:53:53 2020 (r548501)
@@ -5,4 +5,4 @@ many attributes associated with an index or entity).
Partio has a Python API and a collection of simple command-line tools.
-WWW: http://www.partio.us/
+WWW: http://partio.us/
More information about the svn-ports-all
mailing list