git: b676304b2065 - main - audio/icecast-kh: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 22 Aug 2024 20:56:58 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=b676304b206589618d4779cee895b6cbe5082d75 commit b676304b206589618d4779cee895b6cbe5082d75 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2024-08-22 20:56:51 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2024-08-22 20:56:51 +0000 audio/icecast-kh: Remove expired port 2024-08-21 audio/icecast-kh: Fails to build with libxml2 2.13.2 (PR 280159) --- MOVED | 1 + audio/Makefile | 1 - audio/icecast-kh/Makefile | 50 -------------------------- audio/icecast-kh/distinfo | 3 -- audio/icecast-kh/files/icecast.in | 38 -------------------- audio/icecast-kh/files/mv-patch-src-stats.c | 14 -------- audio/icecast-kh/files/patch-conf_Makefile.in | 12 ------- audio/icecast-kh/files/patch-configure | 35 ------------------ audio/icecast-kh/files/patch-src_auth__cmd.c | 14 -------- audio/icecast-kh/files/pkg-message.in | 24 ------------- audio/icecast-kh/pkg-descr | 6 ---- audio/icecast-kh/pkg-plist | 52 --------------------------- 12 files changed, 1 insertion(+), 249 deletions(-) diff --git a/MOVED b/MOVED index 91e5c519c655..833df6074684 100644 --- a/MOVED +++ b/MOVED @@ -3438,3 +3438,4 @@ www/py-httpx-cache|devel/py-hishel|2024-08-15|Remove obsoleted port. Use devel/p devel/p5-Test2-Suite|devel/p5-Test-Simple|2024-08-15|Remove obsoleted port. Use devel/p5-Test-Simple instead sysutils/beadm-devel|sysutils/beadm|2024-08-17|Has expired: Outdated development port. Use sysutils/beadm instead net-im/telepathy-salut||2024-08-22|Has expired: Fails to build with libxml2 2.13.2 (PR 279963) +audio/icecast-kh||2024-08-22|Has expired: Fails to build with libxml2 2.13.2 (PR 280159) diff --git a/audio/Makefile b/audio/Makefile index 054f33384c2e..04ecb72d78f4 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -280,7 +280,6 @@ SUBDIR += hts_engine-API SUBDIR += hydrogen SUBDIR += icecast - SUBDIR += icecast-kh SUBDIR += icegenerator SUBDIR += ices SUBDIR += id3el diff --git a/audio/icecast-kh/Makefile b/audio/icecast-kh/Makefile deleted file mode 100644 index b860e296a30b..000000000000 --- a/audio/icecast-kh/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= icecast -DISTVERSIONPREFIX= icecast- -DISTVERSION= 2.4.0-kh15 -PORTREVISION= 3 -CATEGORIES= audio net -PKGNAMESUFFIX= -kh - -MAINTAINER= ports@FreeBSD.org -COMMENT= Streaming mp3/ogg-vorbis audio server, KH branch -WWW= https://github.com/karlheyes/icecast-kh - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Fails to build with libxml2 2.13.2 (PR 280159) -EXPIRATION_DATE=2024-08-21 - -LIB_DEPENDS= libogg.so:audio/libogg \ - libtheora.so:multimedia/libtheora \ - libvorbis.so:audio/libvorbis - -USES= gmake gnome localbase pkgconfig ssl -USE_GITHUB= yes -GH_ACCOUNT= karlheyes -GH_PROJECT= icecast-kh -USE_GNOME= libxml2 libxslt -USE_RC_SUBR= icecast - -CONFLICTS_INSTALL= icecast - -GNU_CONFIGURE= yes -CONFIGURE_ENV= OGG_PREFIX=${LOCALBASE} -# /usr/bin/ld: error: undefined symbol: ERR_get_error -LIBS+= -L${OPENSSLLIB} -lcrypto - -SUB_FILES= pkg-message - -OPTIONS_DEFINE= CURL DOCS SPEEX -OPTIONS_DEFAULT= CURL SPEEX - -CURL_DESC= Support Directory server interaction (YP) via curl -SPEEX_DESC= Support Speex codec within Ogg streams - -CURL_CONFIGURE_WITH= curl=${LOCALBASE} -CURL_LIB_DEPENDS= libcurl.so:ftp/curl - -SPEEX_CONFIGURE_WITH= speex=${LOCALBASE} -SPEEX_LIB_DEPENDS= libspeex.so:audio/speex - -.include <bsd.port.mk> diff --git a/audio/icecast-kh/distinfo b/audio/icecast-kh/distinfo deleted file mode 100644 index b91090f50915..000000000000 --- a/audio/icecast-kh/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1598687767 -SHA256 (karlheyes-icecast-kh-icecast-2.4.0-kh15_GH0.tar.gz) = fe7b7a9309f538a001f5253acd7f2899180d50244513dfc9cc490fe7d33ec9b7 -SIZE (karlheyes-icecast-kh-icecast-2.4.0-kh15_GH0.tar.gz) = 1014679 diff --git a/audio/icecast-kh/files/icecast.in b/audio/icecast-kh/files/icecast.in deleted file mode 100644 index 37badb986990..000000000000 --- a/audio/icecast-kh/files/icecast.in +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/sh - -# PROVIDE: icecast -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: shutdown - -# Add the following line to /etc/rc.conf to enable `icecast'. -# -#icecast_enable="YES" -# -# To specify a non-default configuration file, set icecast_config -# in /etc/rc.conf: -# -#icecast_config="%%PREFIX%%/etc/icecast.xml" -# -# Make sure the <changeowner> section in your configuration file is -# not commented out - icecast refuses to run as root. -# - -. /etc/rc.subr - -name="icecast" -rcvar=icecast_enable - -command="%%PREFIX%%/bin/icecast" -command_args="-b 1>/dev/null" -extra_commands="reload" - -# read configuration and set defaults -load_rc_config "$name" -: ${icecast_enable="NO"} -: ${icecast_config="%%PREFIX%%/etc/${name}.xml"} -: ${icecast_flags="-c ${icecast_config}"} - -required_files="${icecast_config}" - -run_rc_command "$1" diff --git a/audio/icecast-kh/files/mv-patch-src-stats.c b/audio/icecast-kh/files/mv-patch-src-stats.c deleted file mode 100644 index 3d763a99c5e5..000000000000 --- a/audio/icecast-kh/files/mv-patch-src-stats.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/stats.c.orig 2008-05-01 10:22:40.000000000 +0800 -+++ src/stats.c 2012-04-24 02:22:44.574821557 +0800 -@@ -973,7 +973,11 @@ - if (event->source) - { - if (show_mount && strcmp (event->source, show_mount) != 0) -+ { -+ xmlFree (name); -+ xmlFree (value); - break; -+ } - srcnode = _find_xml_node(event->source, &src_nodes, node); - } - else diff --git a/audio/icecast-kh/files/patch-conf_Makefile.in b/audio/icecast-kh/files/patch-conf_Makefile.in deleted file mode 100644 index b91bcdfe5ec5..000000000000 --- a/audio/icecast-kh/files/patch-conf_Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- conf/Makefile.in.orig 2014-02-18 01:46:17 UTC -+++ conf/Makefile.in -@@ -459,8 +459,7 @@ uninstall-am: uninstall-docDATA - - install-data-hook: - $(mkinstalldirs) $(DESTDIR)$(sysconfdir) -- test -f $(DESTDIR)$(sysconfdir)/icecast.xml || \ -- $(INSTALL_DATA) icecast.xml.dist $(DESTDIR)$(sysconfdir)/icecast.xml -+ $(INSTALL_DATA) icecast.xml.dist $(DESTDIR)$(sysconfdir)/icecast.xml.sample - - uninstall-hook: - -rm -f $(DESTDIR)$(sysconfdir)/icecast.xml diff --git a/audio/icecast-kh/files/patch-configure b/audio/icecast-kh/files/patch-configure deleted file mode 100644 index 32f5503671fc..000000000000 --- a/audio/icecast-kh/files/patch-configure +++ /dev/null @@ -1,35 +0,0 @@ ---- configure.orig 2014-02-18 01:46:17 UTC -+++ configure -@@ -793,6 +793,7 @@ with_theora - with_speex - with_curl - with_curl_config -+with_kate - enable_yp - with_openssl - ' -@@ -17648,6 +17649,16 @@ $as_echo "$as_me: WARNING: Speex support - - fi - -+# Check whether --with-kate was given. -+if test "${with_kate+set}" = set; then : -+ withval=$with_kate; kate_prefix="$withval" -+fi -+ -+if test "x$kate_prefix" = "xno" -+then -+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: libkate support disabled by request" >&5 -+$as_echo "libkate support disabled by request" >&6; } -+else - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for kate_decode_init in -lkate" >&5 - $as_echo_n "checking for kate_decode_init in -lkate... " >&6; } -@@ -17745,6 +17756,7 @@ $as_echo "#define HAVE_KATE 1" >>confdef - fi - #ICECAST_OPTIONAL="$ICECAST_OPTIONAL format_kate.o" - -+fi - - - diff --git a/audio/icecast-kh/files/patch-src_auth__cmd.c b/audio/icecast-kh/files/patch-src_auth__cmd.c deleted file mode 100644 index 86e7356e3e0b..000000000000 --- a/audio/icecast-kh/files/patch-src_auth__cmd.c +++ /dev/null @@ -1,14 +0,0 @@ -https://github.com/karlheyes/icecast-kh/pull/231 - ---- src/auth_cmd.c.orig 2018-08-29 15:48:26 UTC -+++ src/auth_cmd.c -@@ -35,9 +35,7 @@ - #ifdef HAVE_POLL - #include <poll.h> - #endif --#ifdef HAVE_SIGNAL_H - #include <signal.h> --#endif - - #include "auth.h" - #include "util.h" diff --git a/audio/icecast-kh/files/pkg-message.in b/audio/icecast-kh/files/pkg-message.in deleted file mode 100644 index df0007e09f6b..000000000000 --- a/audio/icecast-kh/files/pkg-message.in +++ /dev/null @@ -1,24 +0,0 @@ -[ -{ type: install - message: <<EOM -To start icecast at system boot, copy -%%PREFIX%%/etc/icecast.xml.sample to %%PREFIX%%/etc/icecast.xml, customize -to your environment as desired and add: - -icecast_enable="YES" - -to /etc/rc.conf. See the icecast -h command for optional additional -flags. To specify an alternative config file for example add: - -icecast_flags="-c /path/to/your/configuration.xml" - -********************************************************************** -** Make sure the <changeowner> section in your configuration file ** -** is NOT commented out. Icecast will refuse to run as root. ** -** ** -** Also make sure that the user you choose is able to write to your ** -** configured log directory, otherwise icecast will refuse to run. ** -********************************************************************** -EOM -} -] diff --git a/audio/icecast-kh/pkg-descr b/audio/icecast-kh/pkg-descr deleted file mode 100644 index 20ac28ce731f..000000000000 --- a/audio/icecast-kh/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Icecast-kh is a fork of icecast, a streaming mp3/ogg-vorbis audio server. - -Icecast provides nearly all the functionality of the Shoutcast server. -It will accept encoding streams from encoders like winamp, shout and ices. -It can also add itself to a directory server such as our own -icecast.linuxpower.org or Nullsoft's yp.shoutcast.com. diff --git a/audio/icecast-kh/pkg-plist b/audio/icecast-kh/pkg-plist deleted file mode 100644 index 7c50f094930f..000000000000 --- a/audio/icecast-kh/pkg-plist +++ /dev/null @@ -1,52 +0,0 @@ -bin/icecast -@sample etc/icecast.xml.sample -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -@comment %%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/icecast2_admin.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_basicsetup.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_config_file.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_faq.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_glossary.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_introduction.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_listenerauth.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_relay.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_stats.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_win32.html -%%PORTDOCS%%%%DOCSDIR%%/icecast2_yp.html -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%DATADIR%%/admin/listclients.xsl -%%DATADIR%%/admin/listmounts.xsl -%%DATADIR%%/admin/logs.xsl -%%DATADIR%%/admin/manageauth.xsl -%%DATADIR%%/admin/managerelays.xsl -%%DATADIR%%/admin/moveclients.xsl -%%DATADIR%%/admin/response.xsl -%%DATADIR%%/admin/showlog.xsl -%%DATADIR%%/admin/stats.xsl -%%DATADIR%%/admin/updatemetadata.xsl -%%DATADIR%%/admin/viewxml.xsl -%%DATADIR%%/admin/xspf.xsl -%%DATADIR%%/doc/icecast.xml.dist -%%DATADIR%%/doc/icecast_minimal.xml.dist -%%DATADIR%%/doc/icecast_shoutcast_compat.xml.dist -%%DATADIR%%/web/7.xsl -%%DATADIR%%/web/admin.html -%%DATADIR%%/web/adminbar.html -%%DATADIR%%/web/auth.xsl -%%DATADIR%%/web/favicon.ico -%%DATADIR%%/web/images/corner_bottomleft.jpg -%%DATADIR%%/web/images/corner_bottomright.jpg -%%DATADIR%%/web/images/corner_topleft.jpg -%%DATADIR%%/web/images/corner_topright.jpg -%%DATADIR%%/web/images/icecast.png -%%DATADIR%%/web/images/key.png -%%DATADIR%%/web/images/tunein.png -%%DATADIR%%/web/index.html -%%DATADIR%%/web/server_version.xsl -%%DATADIR%%/web/status.xsl -%%DATADIR%%/web/status2.xsl -%%DATADIR%%/web/statusbar.html -%%DATADIR%%/web/style.css