From owner-svn-ports-all@freebsd.org Sun Sep 13 18:53:55 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 1D3783E43B3; Sun, 13 Sep 2020 18:53:55 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BqJYb028Yz4XMR; Sun, 13 Sep 2020 18:53:55 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D9FEAA7F5; Sun, 13 Sep 2020 18:53:54 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 08DIrsDr052903; Sun, 13 Sep 2020 18:53:54 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 08DIrrIP052898; Sun, 13 Sep 2020 18:53:53 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <202009131853.08DIrrIP052898@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Sun, 13 Sep 2020 18:53:53 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r548501 - in head: . graphics graphics/partio X-SVN-Group: ports-head X-SVN-Commit-Author: danfe X-SVN-Commit-Paths: in head: . graphics graphics/partio X-SVN-Commit-Revision: 548501 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Sep 2020 18:53:55 -0000 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@FreeBSD.org -COMMENT= C++ library for manipulating animation particle formats +MAINTAINER= danfe@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/