git: 9601a8c500fb - main - graphics/p5-ming: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 30 Jun 2024 12:32:02 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=9601a8c500fb7ba4cad32abc9b598a58bf84eb71 commit 9601a8c500fb7ba4cad32abc9b598a58bf84eb71 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2024-06-30 12:31:57 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2024-06-30 12:31:57 +0000 graphics/p5-ming: Remove expired port 2024-06-30 graphics/p5-ming: Depends on deprecated graphics/ming --- MOVED | 1 + graphics/Makefile | 1 - graphics/p5-ming/Makefile | 55 ------------------------ graphics/p5-ming/distinfo | 3 -- graphics/p5-ming/files/patch-configure.in | 70 ------------------------------- graphics/p5-ming/pkg-descr | 2 - graphics/p5-ming/pkg-plist | 69 ------------------------------ 7 files changed, 1 insertion(+), 200 deletions(-) diff --git a/MOVED b/MOVED index 502f37d1745b..720d553025fe 100644 --- a/MOVED +++ b/MOVED @@ -3362,3 +3362,4 @@ audio/asunder||2024-06-30|Has expired: Depends on deprecated library libcddb, co www/py-cookies||2024-06-30|Has expired: Upstream is inactive for many years www/node21||2024-06-30|Has expired: Node.js 21.* will reach its EoL on 2024-06-01. Use Node.js 22.* (www/node22) instead graphics/py-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming +graphics/p5-ming||2024-06-30|Has expired: Depends on deprecated graphics/ming diff --git a/graphics/Makefile b/graphics/Makefile index f285d6e6f86c..f596f8206e25 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -772,7 +772,6 @@ SUBDIR += p5-VCG SUBDIR += p5-Visio SUBDIR += p5-feedgnuplot - SUBDIR += p5-ming SUBDIR += panoglview SUBDIR += panomatic SUBDIR += partio diff --git a/graphics/p5-ming/Makefile b/graphics/p5-ming/Makefile deleted file mode 100644 index 8eb31cbebb9b..000000000000 --- a/graphics/p5-ming/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -PORTNAME= ming -DISTVERSIONPREFIX= ming- -DISTVERSION= 0_4_8 -CATEGORIES= graphics perl5 -PKGNAMEPREFIX= p5- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Perl module for Ming which allows you to create Flash 4/5 movies -WWW= http://www.libming.org/ - -LICENSE= GPLv2 LGPL21 -LICENSE_COMB= multi -LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE_GPL2 -LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on deprecated graphics/ming -EXPIRATION_DATE=2024-06-30 - -LIB_DEPENDS= libfreetype.so:print/freetype2 \ - libgif.so:graphics/giflib \ - libming.so:graphics/ming \ - libpng.so:graphics/png - -USES= autoreconf bison gmake libtool localbase perl5 pkgconfig shebangfix - -CONFIGURE_ARGS= --enable-perl -GNU_CONFIGURE= yes - -BUILD_WRKSRC= ${WRKSRC}/perl_ext -INSTALL_WRKSRC= ${WRKSRC}/perl_ext -PORTEXAMPLES= * - -USE_GITHUB= yes -GH_ACCOUNT= libming -GH_PROJECT= libming - -PORTSCOUT= limit:^ming- - -SHEBANG_FILES= perl_ext/examples/*.cgi - -OPTIONS_DEFINE= EXAMPLES - -post-patch: - @${REINPLACE_CMD} -e '/ming_is_compiled()/ s|^|#|; /LIBS/d' ${WRKSRC}/perl_ext/Makefile.PL - @${REINPLACE_CMD} -e 's|\.3pm|.3|g' ${WRKSRC}/perl_ext/Makefile.PL ${WRKSRC}/perl_ext/mkdoc - @${REINPLACE_CMD} -e 's|GvCV(\(.*\)) = \(.*\);|GvCV_set(\1, \2);|' ${WRKSRC}/perl_ext/Exports.c - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/SWF/SWF.so - -post-install-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ - ${INSTALL_DATA} ${WRKSRC}/perl_ext/examples/*.cgi ${STAGEDIR}${EXAMPLESDIR}/ - -.include <bsd.port.mk> diff --git a/graphics/p5-ming/distinfo b/graphics/p5-ming/distinfo deleted file mode 100644 index 14ff1ca3eea8..000000000000 --- a/graphics/p5-ming/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1494221969 -SHA256 (libming-libming-ming-0_4_8_GH0.tar.gz) = 2a44cc8b7f6506adaa990027397b6e0f60ba0e3c1fe8c9514be5eb8e22b2375c -SIZE (libming-libming-ming-0_4_8_GH0.tar.gz) = 14908459 diff --git a/graphics/p5-ming/files/patch-configure.in b/graphics/p5-ming/files/patch-configure.in deleted file mode 100644 index 1b79fe266905..000000000000 --- a/graphics/p5-ming/files/patch-configure.in +++ /dev/null @@ -1,70 +0,0 @@ -Obtained from: https://github.com/libming/libming/commit/a89a619e187ebe070db2a1760f3b90489bfff382 - ---- configure.in.orig 2017-04-07 08:12:56 UTC -+++ configure.in -@@ -247,7 +247,7 @@ AC_CHECK_LIB(X11, XGetImage, XLIB="-lX11", XLIB="") - - AC_ARG_ENABLE( - [freetype], --[ --enable-freetype Enable freetype support (default: enabled)], -+[ --disable-freetype Disable freetype support (default: enabled)], - [case "${enableval}" in - yes) freetype_support=yes ;; - no) freetype_support=no ;; -@@ -257,26 +257,10 @@ freetype_support=yes) - - if test "$freetype_support" = "yes"; then - dnl Check for the freetype library -- AC_ARG_WITH(freetype-config, [ --with-freetype-config=PROG Use FreeType configuration program PROG], freetype_config=$withval, freetype_config=yes) -- if test "$freetype_config" = "yes"; then -- AC_PATH_PROG(ft_config,freetype-config,no) -- if test "$ft_config" = "no"; then -- echo "To compile ming please install freetype:" -- echo " as .deb user: sudo apt-get install libfreetype6 libfreetype6-dev" -- echo "" -- echo "or disable the freetype configuration option:" -- echo " --disable-freetype" -- AC_MSG_ERROR([Could not detect freetype-config!]) -- fi -- else -- ft_config="$freetype_config" -- fi -- -- FREETYPE_CFLAGS="`$ft_config --cflags`" -- FREETYPE_LIBS="`$ft_config --libs`" -- -- AC_SUBST(FREETYPE_LIBS) -- AC_SUBST(FREETYPE_CFLAGS) -+ PKG_PROG_PKG_CONFIG -+ PKG_CHECK_MODULES(FREETYPE, freetype2, HAS_FREETYPE=true, -+ AC_MSG_ERROR([Could not find freetype]) -+ ) - fi - - dnl Check for the ungif or gif (new or old) libraries -@@ -334,9 +318,9 @@ if test -n "${ZLIB}" -a -n "${ZLIB_INC}"; then - AC_DEFINE([USE_ZLIB], [1], [Use zlib]) - fi - --AM_CONDITIONAL(USE_FREETYPE, test x${ft_config} != x) --if test -n "${ft_config}"; then -- AC_DEFINE(USE_FREETYPE, [1], [Use freetype library]) -+AM_CONDITIONAL(USE_FREETYPE, test x${HAS_FREETYPE} != x) -+if test x${HAS_FREETYPE} = xtrue ; then -+ AC_DEFINE(USE_FREETYPE, [1], [Use freetype library]) - fi - - AM_CONDITIONAL(GIFLIB_GIFERRORSTRING, test x"$ac_cv_lib_gif_GifErrorString" = xyes) -@@ -504,10 +488,10 @@ else - echo " ZLIB enabled ($ZLIB)" - fi - --if test x"$ft_config" = "x"; then -+if test x"$HAS_FREETYPE" = "x"; then - echo " Freetype library disabled" - else -- echo " Freetype library enabled ($ft_config)" -+ echo " Freetype library enabled ($FREETYPE_LIBS)" - fi - - if test x"$GIFLIB" = "x" -o x"$GIFINC" = "x"; then diff --git a/graphics/p5-ming/pkg-descr b/graphics/p5-ming/pkg-descr deleted file mode 100644 index 9f81d7feacfb..000000000000 --- a/graphics/p5-ming/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -This is the Perl 5 module for the Ming library. -Ming allows you to create Flash 4/5 (TM) movies. diff --git a/graphics/p5-ming/pkg-plist b/graphics/p5-ming/pkg-plist deleted file mode 100644 index 8ed49ba0fc2b..000000000000 --- a/graphics/p5-ming/pkg-plist +++ /dev/null @@ -1,69 +0,0 @@ -%%SITE_ARCH%%/SWF.pm -%%SITE_ARCH%%/SWF/Action.pm -%%SITE_ARCH%%/SWF/BinaryData.pm -%%SITE_ARCH%%/SWF/Bitmap.pm -%%SITE_ARCH%%/SWF/Blur.pm -%%SITE_ARCH%%/SWF/BrowserFont.pm -%%SITE_ARCH%%/SWF/Button.pm -%%SITE_ARCH%%/SWF/ButtonRecord.pm -%%SITE_ARCH%%/SWF/CXform.pm -%%SITE_ARCH%%/SWF/Character.pm -%%SITE_ARCH%%/SWF/Constants.pm -%%SITE_ARCH%%/SWF/DisplayItem.pm -%%SITE_ARCH%%/SWF/Fill.pm -%%SITE_ARCH%%/SWF/Filter.pm -%%SITE_ARCH%%/SWF/FilterMatrix.pm -%%SITE_ARCH%%/SWF/Font.pm -%%SITE_ARCH%%/SWF/FontCharacter.pm -%%SITE_ARCH%%/SWF/FontCollection.pm -%%SITE_ARCH%%/SWF/Gradient.pm -%%SITE_ARCH%%/SWF/InitAction.pm -%%SITE_ARCH%%/SWF/Matrix.pm -%%SITE_ARCH%%/SWF/Morph.pm -%%SITE_ARCH%%/SWF/Movie.pm -%%SITE_ARCH%%/SWF/MovieClip.pm -%%SITE_ARCH%%/SWF/PrebuiltClip.pm -%%SITE_ARCH%%/SWF/Shadow.pm -%%SITE_ARCH%%/SWF/Shape.pm -%%SITE_ARCH%%/SWF/Sound.pm -%%SITE_ARCH%%/SWF/SoundInstance.pm -%%SITE_ARCH%%/SWF/SoundStream.pm -%%SITE_ARCH%%/SWF/Sprite.pm -%%SITE_ARCH%%/SWF/Text.pm -%%SITE_ARCH%%/SWF/TextField.pm -%%SITE_ARCH%%/SWF/VideoStream.pm -%%SITE_ARCH%%/auto/SWF/SWF.so -%%PERL5_MAN3%%/SWF.3.gz -%%PERL5_MAN3%%/SWF::Action.3.gz -%%PERL5_MAN3%%/SWF::BinaryData.3.gz -%%PERL5_MAN3%%/SWF::Bitmap.3.gz -%%PERL5_MAN3%%/SWF::Blur.3.gz -%%PERL5_MAN3%%/SWF::BrowserFont.3.gz -%%PERL5_MAN3%%/SWF::Button.3.gz -%%PERL5_MAN3%%/SWF::ButtonRecord.3.gz -%%PERL5_MAN3%%/SWF::CXform.3.gz -%%PERL5_MAN3%%/SWF::Character.3.gz -%%PERL5_MAN3%%/SWF::Constants.3.gz -%%PERL5_MAN3%%/SWF::DisplayItem.3.gz -%%PERL5_MAN3%%/SWF::Fill.3.gz -%%PERL5_MAN3%%/SWF::Filter.3.gz -%%PERL5_MAN3%%/SWF::FilterMatrix.3.gz -%%PERL5_MAN3%%/SWF::Font.3.gz -%%PERL5_MAN3%%/SWF::FontCharacter.3.gz -%%PERL5_MAN3%%/SWF::FontCollection.3.gz -%%PERL5_MAN3%%/SWF::Gradient.3.gz -%%PERL5_MAN3%%/SWF::InitAction.3.gz -%%PERL5_MAN3%%/SWF::Matrix.3.gz -%%PERL5_MAN3%%/SWF::Morph.3.gz -%%PERL5_MAN3%%/SWF::Movie.3.gz -%%PERL5_MAN3%%/SWF::MovieClip.3.gz -%%PERL5_MAN3%%/SWF::PrebuiltClip.3.gz -%%PERL5_MAN3%%/SWF::Shadow.3.gz -%%PERL5_MAN3%%/SWF::Shape.3.gz -%%PERL5_MAN3%%/SWF::Sound.3.gz -%%PERL5_MAN3%%/SWF::SoundInstance.3.gz -%%PERL5_MAN3%%/SWF::SoundStream.3.gz -%%PERL5_MAN3%%/SWF::Sprite.3.gz -%%PERL5_MAN3%%/SWF::Text.3.gz -%%PERL5_MAN3%%/SWF::TextField.3.gz -%%PERL5_MAN3%%/SWF::VideoStream.3.gz