summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2025-03-31 17:50:58 +0200
committerRene Ladan <rene@FreeBSD.org>2025-03-31 17:50:58 +0200
commit928c834cf184a2612fb18353b96dabcda88a6c4e (patch)
treee75d99fdbf17a29191836c06b5b33c80ff615dc0 /multimedia
parentjapanese/wnn7egg: Remove expired port (diff)
multimedia/projectx: Remove expired port
2025-03-31 multimedia/projectx: Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/projectx/Makefile52
-rw-r--r--multimedia/projectx/distinfo2
-rw-r--r--multimedia/projectx/files/project-x.sh.in14
-rw-r--r--multimedia/projectx/pkg-descr9
-rw-r--r--multimedia/projectx/pkg-plist15
6 files changed, 0 insertions, 93 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 229f37129473..ce0d8fdc37c6 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -296,7 +296,6 @@
SUBDIR += plexmediaserver-plexpass
SUBDIR += podcastdl
SUBDIR += poe
- SUBDIR += projectx
SUBDIR += ptx-kmod
SUBDIR += pwcbsd
SUBDIR += pwcview
diff --git a/multimedia/projectx/Makefile b/multimedia/projectx/Makefile
deleted file mode 100644
index 4bfd0d9c2330..000000000000
--- a/multimedia/projectx/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-PORTNAME= projectx
-PORTVERSION= 0.91.0
-PORTREVISION= 1
-CATEGORIES= multimedia education java
-MASTER_SITES= SF/project-x/project-x/ProjectX_${PORTVERSION}.00
-DISTNAME= ProjectX_${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= DVB (mpeg) cutting/demux tool
-WWW= https://sourceforge.net/projects/project-x/
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/Copying
-
-DEPRECATED= Abandonware, last release in 2011 and dependens on legacy version of Java. Consider using multimedia/ffmpeg or multimedia/vlc
-EXPIRATION_DATE=2025-03-31
-
-USES= java zip:infozip
-
-SUB_FILES= project-x.sh
-DATADIR= ${JAVASHAREDIR}/${PORTNAME}
-WRKSRC= ${WRKDIR}/Project-X_${PORTVERSION}
-EXTRACT_BEFORE_ARGS+= -aq
-
-do-configure:
- ${SED} -e "s|^javac|${JAVAC}|" ${WRKSRC}/build.sh >${WRKSRC}/build-fbsd.sh
-
-do-build:
- cd ${WRKSRC} && ${MKDIR} build && ${SH} build-fbsd.sh
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DATADIR}/lib
- ${INSTALL_DATA} ${WRKSRC}/ProjectX.jar \
- ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/lib/commons-net-1.3.0.jar \
- ${STAGEDIR}${DATADIR}/lib
- ${INSTALL_DATA} ${WRKSRC}/lib/jakarta-oro-2.0.8.jar \
- ${STAGEDIR}${DATADIR}/lib
- ${MKDIR} ${STAGEDIR}${DATADIR}/htmls/images \
- ${STAGEDIR}${DATADIR}/htmls/de
- ${INSTALL_DATA} ${WRKSRC}/*.txt \
- ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/htmls/*.html \
- ${STAGEDIR}${DATADIR}/htmls
- ${INSTALL_DATA} ${WRKSRC}/htmls/de/*.html \
- ${STAGEDIR}${DATADIR}/htmls/de
- ${INSTALL_DATA} ${WRKSRC}/htmls/images/* \
- ${STAGEDIR}${DATADIR}/htmls/images
- ${INSTALL_SCRIPT} ${WRKDIR}/project-x.sh \
- ${STAGEDIR}${PREFIX}/bin/project-x
-
-.include <bsd.port.mk>
diff --git a/multimedia/projectx/distinfo b/multimedia/projectx/distinfo
deleted file mode 100644
index 4f67abeff687..000000000000
--- a/multimedia/projectx/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ProjectX_0.91.0.zip) = 8ea38a6a9af5b5c0cf0a17429d85618804323b328a1f922db85e5af91197ad9a
-SIZE (ProjectX_0.91.0.zip) = 2539217
diff --git a/multimedia/projectx/files/project-x.sh.in b/multimedia/projectx/files/project-x.sh.in
deleted file mode 100644
index dc0954b5e6c7..000000000000
--- a/multimedia/projectx/files/project-x.sh.in
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-case "$#" in
-0)
- mkdir -p "${HOME}/.projectx"
- cd "${HOME}/.projectx"
- ln -sf %%DATADIR%%/*.txt %%DATADIR%%/htmls .
- if ! grep '^# ProjectX 0.90.4.00' X.ini >/dev/null 2>&1; then
- rm -f X.ini
- fi
- ;;
-esac
-
-exec "%%LOCALBASE%%/bin/java" -jar "%%DATADIR%%/ProjectX.jar" "$@"
diff --git a/multimedia/projectx/pkg-descr b/multimedia/projectx/pkg-descr
deleted file mode 100644
index f2d56252fc8b..000000000000
--- a/multimedia/projectx/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Project X - a free Java based demux utility
-Copyright (C) 2001-2004 dvb.matt
-
-European digital radio & television uses the DVB standard to broadcast its
-data. Project X gives you a look behind the transmissions and tries its best
-to handle & repair many stream types and shows what went wrong on reception.
-
-It is intended for educational purposes only, as a non-commercial test project.
-It may not be used otherwise. Most parts are only experimental.
diff --git a/multimedia/projectx/pkg-plist b/multimedia/projectx/pkg-plist
deleted file mode 100644
index 9856ecfa05b7..000000000000
--- a/multimedia/projectx/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/project-x
-%%DATADIR%%/ReadMe.txt
-%%DATADIR%%/ReleaseNotes_0.91.0.txt
-%%DATADIR%%/htmls/cli.html
-%%DATADIR%%/htmls/faq.html
-%%DATADIR%%/htmls/index.html
-%%DATADIR%%/htmls/images/right.gif
-%%DATADIR%%/htmls/images/up.gif
-%%DATADIR%%/htmls/images/px.gif
-%%DATADIR%%/htmls/de/cli.html
-%%DATADIR%%/htmls/de/faq.html
-%%DATADIR%%/htmls/de/index.html
-%%DATADIR%%/lib/commons-net-1.3.0.jar
-%%DATADIR%%/lib/jakarta-oro-2.0.8.jar
-%%DATADIR%%/ProjectX.jar