Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 2024 16:25:19 GMT
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 58f5f36d0bc5 - main - multimedia/vtkmpeg2encode: Remove expired port
Message-ID:  <202411301625.4AUGPJUU094814@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=58f5f36d0bc54333ce710b5ffcbb039de51402e2

commit 58f5f36d0bc54333ce710b5ffcbb039de51402e2
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2024-11-30 16:25:13 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2024-11-30 16:25:13 +0000

    multimedia/vtkmpeg2encode: Remove expired port
    
    2024-11-30 multimedia/vtkmpeg2encode: Obsolete, addon to VTK5 which was removed in 2018
---
 MOVED                                              |  1 +
 multimedia/Makefile                                |  1 -
 multimedia/vtkmpeg2encode/Makefile                 | 61 ----------------------
 multimedia/vtkmpeg2encode/distinfo                 |  2 -
 .../vtkmpeg2encode/files/vtkmpeg2encode.3.in       | 50 ------------------
 multimedia/vtkmpeg2encode/pkg-descr                |  1 -
 multimedia/vtkmpeg2encode/pkg-message              | 22 --------
 7 files changed, 1 insertion(+), 137 deletions(-)

diff --git a/MOVED b/MOVED
index f9d618347321..b73fae253b33 100644
--- a/MOVED
+++ b/MOVED
@@ -3734,3 +3734,4 @@ security/tfsec|security/trivy|2024-11-26|Has expired: tfsec now is party of secu
 devel/linux-rl9-qt5-qtdeclarative|x11-toolkits/linux-rl9-qt5-qtdeclarative|2024-11-27|Moved to appropriate category
 audio/libcddb||2024-11-30|Has expired: Multiple services have been shutdown and there's no way to easily submit data
 audio/libcddb-doc||2024-11-30|Removed, documentation for expired audio/libcddb
+multimedia/vtkmpeg2encode||2024-11-30|Has expired: Obsolete, addon to VTK5 which was removed in 2018
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 65a254c91b89..6994240cdda3 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -394,7 +394,6 @@
     SUBDIR += video-trimmer
     SUBDIR += vlc
     SUBDIR += vmaf
-    SUBDIR += vtkmpeg2encode
     SUBDIR += vvdec
     SUBDIR += vvenc
     SUBDIR += w_scan2
diff --git a/multimedia/vtkmpeg2encode/Makefile b/multimedia/vtkmpeg2encode/Makefile
deleted file mode 100644
index 9408a287aeb6..000000000000
--- a/multimedia/vtkmpeg2encode/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-PORTNAME=	vtkmpeg2encode
-PORTVERSION=	${VTK_VERSION}
-PORTREVISION=	2
-CATEGORIES=	multimedia math
-MASTER_SITES=	http://www.vtk.org/files/support/ \
-		http://www.neuro.mcw.edu/Ports/distfiles/VTK5/
-DISTNAME=	vtkmpeg2encode
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	VTK MPEG2 encoding library
-WWW=		http://www.vtk.org/get-software.php #addons
-
-LICENSE=	MPEG-2
-LICENSE_NAME=	MPEG-2 license
-LICENSE_FILE=	${WRKSRC}/mpeg2enc.h
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED=	Obsolete, addon to VTK5 which was removed in 2018
-EXPIRATION_DATE=2024-11-30
-
-USES=		cmake:insource
-USE_LDCONFIG=	yes
-CMAKE_ARGS?=	-DBUILD_SHARED_LIBS:BOOL=ON
-VTK_VERSION=	5.10.1
-
-SUB_FILES=	vtkmpeg2encode.3
-
-MPEGLIB=	libvtkMPEG2Encode
-
-PLIST_FILES=	lib/${MPEGLIB}.so.${PORTVERSION} \
-		lib/${MPEGLIB}.so.${VTK_VERSION:R} \
-		lib/${MPEGLIB}.so.${VTK_VERSION:R:R} \
-		lib/${MPEGLIB}.so \
-		include/vtk-${VTK_VERSION:R}/mpeg2encDllConfig.h \
-		include/vtk-${VTK_VERSION:R}/mpeg2enc_global.h \
-		include/vtk-${VTK_VERSION:R}/mpeg2enc.h \
-		include/vtk-${VTK_VERSION:R}/mpeg2enc_config.h \
-		include/vtk-${VTK_VERSION:R}/vlc.h \
-		share/man/man3/vtkmpeg2encode.3.gz
-
-post-build:
-	${MV} ${WRKSRC}/${MPEGLIB}.so ${WRKSRC}/${MPEGLIB}.so.${PORTVERSION}
-
-do-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/include/vtk-${VTK_VERSION:R}
-	${INSTALL_LIB} ${WRKSRC}/${MPEGLIB}.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib
-	${LN} -s ${MPEGLIB}.so.${PORTVERSION} \
-			${STAGEDIR}${PREFIX}/lib/${MPEGLIB}.so.${VTK_VERSION:R}
-	${LN} -s ${MPEGLIB}.so.${PORTVERSION} \
-			${STAGEDIR}${PREFIX}/lib/${MPEGLIB}.so.${VTK_VERSION:R:R}
-	${LN} -s ${MPEGLIB}.so.${PORTVERSION} \
-			${STAGEDIR}${PREFIX}/lib/${MPEGLIB}.so
-	${INSTALL_DATA} ${WRKSRC}/mpeg2encDllConfig.h \
-			${WRKSRC}/mpeg2enc_global.h \
-			${WRKSRC}/mpeg2enc.h \
-			${WRKSRC}/mpeg2enc_config.h \
-			${WRKSRC}/vlc.h \
-			${STAGEDIR}${PREFIX}/include/vtk-${VTK_VERSION:R}
-	${INSTALL_MAN}	${WRKDIR}/vtkmpeg2encode.3 ${STAGEDIR}${PREFIX}/share/man/man3
-
-.include <bsd.port.mk>
diff --git a/multimedia/vtkmpeg2encode/distinfo b/multimedia/vtkmpeg2encode/distinfo
deleted file mode 100644
index 47a5b57e5036..000000000000
--- a/multimedia/vtkmpeg2encode/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vtkmpeg2encode.tar.gz) = 4875494be01095377f86b1ad7427cab9a2cd886b2b2b959c96ff742cdda96a2b
-SIZE (vtkmpeg2encode.tar.gz) = 44737
diff --git a/multimedia/vtkmpeg2encode/files/vtkmpeg2encode.3.in b/multimedia/vtkmpeg2encode/files/vtkmpeg2encode.3.in
deleted file mode 100644
index 48d939d574ac..000000000000
--- a/multimedia/vtkmpeg2encode/files/vtkmpeg2encode.3.in
+++ /dev/null
@@ -1,50 +0,0 @@
-.TH VTKMPEG2ENCODE 3
-.SH NAME    \" Section header
-.PP
- 
-vtkmpeg2encode - VTK MPEG encoder library
-
-.SH SYNOPSIS
-.PP
-.nf 
-.na 
-#include <mpeg2enc.h>
-
--I%%PREFIX%%/include
-
--L%%PREFIX%%/lib -lvtkMPEG2Encode
-.ad
-.fi
-
-\" Optional sections
-.SH "DESCRIPTION"
-
-This is the VTK MPEG2 encoder library for the Visualization Tool Kit.
-
-vtkmpeg2encode has been removed from VTK due to patent issues with the
-MPEG format.
-
-For those who don't mind dealing with the issues related to patented code,
-vtkmpeg2encode is now available as a separate download. Go to
-http://www.vtk.org and click on the "Download" link and look for links to
-archives of the vtkmpeg2encode source tree. It is buildable with CMake. See
-the comments in vtkMPEG2Writer class documentation or in VTK's
-CMakeLists.txt near the VTK_USE_MPEG2_ENCODER option for more info.
-
-FreeBSD ports users can simply install the vtkmpeg2encode port and read
-the license terms.
-
-Those of you using vtkMPEG2Writer will have to build vtkmpeg2encode
-separately and link it in to VTK to keep using it... assuming the
-responsibility for using patented code properly yourselves. Otherwise, you
-will have to discontinue use of the vtkMPEG2Writer class.
-
-.SH "SEE ALSO"
-vtk(3)
-
-.SH AUTHOR
-.nf
-.na
-Kitware, Inc.
-http://vtk.org
-
diff --git a/multimedia/vtkmpeg2encode/pkg-descr b/multimedia/vtkmpeg2encode/pkg-descr
deleted file mode 100644
index 8f3a543e6029..000000000000
--- a/multimedia/vtkmpeg2encode/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-VTK5 MPEG2 Encoder
diff --git a/multimedia/vtkmpeg2encode/pkg-message b/multimedia/vtkmpeg2encode/pkg-message
deleted file mode 100644
index edd1376deb06..000000000000
--- a/multimedia/vtkmpeg2encode/pkg-message
+++ /dev/null
@@ -1,22 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-The MPEG2 format and all software that uses it is subject to patent
-restrictions. Please see http://www.mpegla.com/m2/m2-agreement.cfm
-for more information.
-
-********************************* IMPORTANT *********************************
-
-Installing this port does not enable MPEG2 functionality in math/vtk5.
-If math/vtk5 was built without the VTKMPEG2 option, it must be rebuilt
-and reinstalled with VTKMPEG2 turned on in order to enable the MPEG2
-functionality:
-
-cd /usr/ports/math/vtk5
-make deinstall
-make clean
-make config
-make reinstall
-EOM
-}
-]



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