From nobody Sat Dec 02 13:29:33 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Sj9l13NlNz53TXZ; Sat, 2 Dec 2023 13:29:33 +0000 (UTC) (envelope-from git@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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sj9l12vn1z3DPh; Sat, 2 Dec 2023 13:29:33 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701523773; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OguredqNaax8/w2KM/1yf3MYlqEfyZNkmGpF9Jk6/xA=; b=ftaSsjLcJI2ymgPVGxkDavi3pPwFk2t9imGZrD2IlndVgBTjHw2PYiBgYsFlFMCHJYjX6E 0b8G+WZRAZZUjWY0M0lrm1lGoJzS3/pXPud6BZXNi2VQuDIEbev4Dln26MokS0BHcUPVO+ EhJbK6ptYWN22wQDxpryjsOQ8P/9C/649LvgAfbIyT/tc6Efr20SRe2Uvu+CPz3q34Ek2V EOKba5q6XpzWKvXw0oZWuBElqSbgSkMGmLZDsPv/Vn1BxmEU9DtXDDYt5K4MB8HeXEQk0P MQ/dW7R/m0f6TnnC63in/GNMxd9GvO0jTwj4Ll1x6esVmhW1IKdlvy9SINokuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701523773; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OguredqNaax8/w2KM/1yf3MYlqEfyZNkmGpF9Jk6/xA=; b=Vy5NPSu6FN2adJkQAolGsnOh6yhr7UdTZQLyvQPtqaANfIfvnb3GicT+/aYMB3SDXuLIV8 jCKIVC9+b6+RoI7Z5nSuXxgGJYfEv9YlMvFp6iIBI+kH6+jH/DfS8IUJkt0HHFbaZcesoY pon7l2Z+O3xMyh8MFKT+NaPC56OPqQ6A954qPeYMfr57AyaeuBXtEj61Vif5paXkI98P9q bExrTGj1ygCs8FOg1pyCJJ9g5blC61HkGfZtd9xaklKQ7KijshbtCbLa0FbyEG4D/usXbT FXImPBi0GDYhfQnwDBS1KLRydaKKlcPtqXbOGfgQGZjucNtdCQTKMxmTNREHmw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701523773; a=rsa-sha256; cv=none; b=oWX7YPIQZyPwVDi0RkeEpk66aUp/akauE5V37ndGilkadZC+IHOGHgIf9OLe0T5AjTTpue JVI7WdZrTwTUDJFsUaHmzZKXi4mdj67hC9WnZzJ6eL4tZFY/rBf7ixEa4Aq438lg7oQoKf qEuddp09T/8fmAE7eOIcbx6CJhxl40ZikqsjuoaH+FPgJLE5mhBBB8c00HppNzwpKwneQs QfJbd8chTETLtN1GigjxKVi8CpAMYwd+szUyAS3cjLpYskgi9iWJk73ou3G0Z4W8artnfX +2qUgzpIuzyT96vkXDoTdSufR0ujq8tzvGsY6srrQs16TiIiaT3GnUdDQSCbMA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Sj9l11trrz3T1; Sat, 2 Dec 2023 13:29:33 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3B2DTXFA084880; Sat, 2 Dec 2023 13:29:33 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3B2DTX5f084877; Sat, 2 Dec 2023 13:29:33 GMT (envelope-from git) Date: Sat, 2 Dec 2023 13:29:33 GMT Message-Id: <202312021329.3B2DTX5f084877@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 65768300d175 - main - www/madsonic: Remove expired port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 65768300d175da01ec941495728c1b2b8b0991ab Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=65768300d175da01ec941495728c1b2b8b0991ab commit 65768300d175da01ec941495728c1b2b8b0991ab Author: Rene Ladan AuthorDate: 2023-12-02 13:24:18 +0000 Commit: Rene Ladan CommitDate: 2023-12-02 13:29:24 +0000 www/madsonic: Remove expired port 2023-11-30 www/madsonic: Depends on www/jetty8 which has been listed as end of life since 2015 --- MOVED | 1 + www/Makefile | 1 - www/madsonic/Makefile | 127 ------------------------------ www/madsonic/distinfo | 5 -- www/madsonic/files/message-common.in | 17 ---- www/madsonic/files/message-transcoding.in | 38 --------- www/madsonic/pkg-descr | 8 -- www/madsonic/pkg-message-jetty | 2 - www/madsonic/pkg-message-spacer | 3 - www/madsonic/pkg-message-tomcat | 3 - www/madsonic/pkg-plist-chunk | 10 --- 11 files changed, 1 insertion(+), 214 deletions(-) diff --git a/MOVED b/MOVED index 1dc440342e81..29fd9e048174 100644 --- a/MOVED +++ b/MOVED @@ -8147,3 +8147,4 @@ www/mozplugger||2023-12-02|Has expired: Obsolete, defunct as Mozilla Firefox dro devel/ptmalloc||2023-12-02|Has expired: Abandonware, last release in 2006 and there are other alternative malloc implementations available java/wildfly18||2023-12-02|Has expired: End of life upstream java/wildfly14||2023-12-02|Has expired: End of life upstream +www/madsonic||2023-12-02|Has expired: Depends on www/jetty8 which has been listed as end of life since 2015 diff --git a/www/Makefile b/www/Makefile index 42bcff7a03aa..6897a2b27ba0 100644 --- a/www/Makefile +++ b/www/Makefile @@ -341,7 +341,6 @@ SUBDIR += lynx SUBDIR += lynx-current SUBDIR += lzr - SUBDIR += madsonic SUBDIR += man2web SUBDIR += manpageblog SUBDIR += mathjax diff --git a/www/madsonic/Makefile b/www/madsonic/Makefile deleted file mode 100644 index b2a394db3bb9..000000000000 --- a/www/madsonic/Makefile +++ /dev/null @@ -1,127 +0,0 @@ -PORTNAME= madsonic -PORTVERSION= 6.2.9092 -CATEGORIES= www java -MASTER_SITES= https://madsonic.org/download/6.2/ -DISTFILES= ${DISTDATE}_${DISTNAME}-war-tomcat.zip \ - ${DISTDATE}_${DISTNAME}-war-jspc.zip - -MAINTAINER= ports@FreeBSD.org -COMMENT= Madsonic streaming media server -WWW= https://www.madsonic.org - -DEPRECATED= Depends on www/jetty8 which has been listed as end of life since 2015 -EXPIRATION_DATE=2023-11-30 - -LICENSE= GPLv3 - -RUN_DEPENDS+= ${JAVALIBDIR}/servlet-api.jar:www/servlet-api \ - ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins - -USES= zip -USE_JAVA= yes -JAVA_VERSION= 8 - -WRKSRC= ${WRKDIR}/${PORTNAME} -NO_ARCH= yes -NO_BUILD= yes -PLIST= ${WRKDIR}/plist -PKGMESSAGE= ${WRKDIR}/pkg-message -PLIST_SUB+= MADSONIC_HOME="${MADSONIC_HOME}" \ - WEBAPPS=${WEBAPPDIR:S|^${PREFIX}/||} -SUB_FILES= message-common message-transcoding -SUB_LIST= MADSONIC_HOME="${MADSONIC_HOME}" - -OPTIONS_SINGLE= APPSERVER -OPTIONS_SINGLE_APPSERVER= JETTY8 TOMCAT85 -OPTIONS_GROUP= TRANSCODING -OPTIONS_GROUP_TRANSCODING= APE FAAC FAAD FFMPEG FLAC LAME MPC VORBIS XMP -OPTIONS_DEFAULT= FFMPEG JETTY8 -OPTIONS_SUB= yes - -APE_DESC= Depend on mac for Monkey's Audio transcoding #' -APPSERVER_DESC= Java Application Server -FAAC_DESC= Depend on FAAD for AAC/M4A transcoding -FAAD_DESC= Depend on FAAC for AAC/M4A transcoding -FFMPEG_DESC= Depend on FFmpeg for audio and video transcoding -FLAC_DESC= Depend on FLAC for transcoding -JETTY8_DESC= Use Jetty 8.x -LAME_DESC= Depend on LAME for MP3 transcoding -MPC_DESC= Depend on mpcdec for MPC transcoding -TRANSCODING_DESC= Transcoding support -VORBIS_DESC= Depend on oggenc/oggdec for Vorbis transcoding -XMP_DESC= Depend on XMP for module file transcoding - -APE_RUN_DEPENDS= mac:audio/mac -FAAC_RUN_DEPENDS= faac:audio/faac -FAAD_RUN_DEPENDS= faad:audio/faad -FFMPEG_RUN_DEPENDS= ffmpeg:multimedia/ffmpeg -FLAC_RUN_DEPENDS= flac:audio/flac -JETTY8_BUILD_DEPENDS= ${LOCALBASE}/${SERVERDIR}/start.jar:www/jetty8 -JETTY8_RUN_DEPENDS= ${LOCALBASE}/${SERVERDIR}/start.jar:www/jetty8 -LAME_RUN_DEPENDS= lame:audio/lame -MPC_RUN_DEPENDS= mpcdec:audio/musepack -TOMCAT85_BUILD_DEPENDS= ${LOCALBASE}/${SERVERDIR}/bin/bootstrap.jar:www/tomcat85 -TOMCAT85_RUN_DEPENDS= ${LOCALBASE}/${SERVERDIR}/bin/bootstrap.jar:www/tomcat85 -VORBIS_RUN_DEPENDS= oggenc:audio/vorbis-tools -XMP_RUN_DEPENDS= xmp:audio/xmp - -DISTDATE= 20220126 -USER= www -GROUP= www -MADSONIC_HOME= /var/madsonic - -.include - -WEBAPPDIR= ${PREFIX}/${SERVERDIR}/webapps - -.if ${PORT_OPTIONS:MTOMCAT85} -APPPKGMESSAGE= pkg-message-tomcat -DISTVER= tomcat -PKGNAMESUFFIX= -tomcat85 -SERVERDIR= apache-tomcat-8.5 -SUB_LIST+= CONTAINERFLAGS="tomcat85_java_opts" -.endif - -.if ${PORT_OPTIONS:MJETTY8} -APPPKGMESSAGE= pkg-message-jetty -DISTVER= jspc -PKGNAMESUFFIX= -jetty -SERVERDIR= jetty -SUB_LIST+= CONTAINERFLAGS="jetty_flags" -.endif - -do-extract: - ${EXTRACT_CMD} -qo ${DISTDIR}/${DISTDATE}_${PORTNAME}-${PORTVERSION}-war-${DISTVER}.zip -d ${WRKDIR} - -post-extract: - @${MKDIR} ${WRKSRC} - @${TAR} -xf ${WRKDIR}/${PORTNAME}.war -C ${WRKSRC} - -pre-install: - @${RM} ${PLIST} - @${ECHO} "@owner ${USER}" >> ${PLIST} - @${ECHO} "@group ${GROUP}" >> ${PLIST} - @cd ${WRKSRC}; ${FIND} . -type f | cut -c2- \ - | ${SED} 's|^|${WEBAPPDIR:S,${PREFIX}/,,}/${PORTNAME}|' \ - | ${SORT} >> ${PLIST} - @${CAT} ${PKGDIR}/pkg-plist-chunk >> ${PLIST} - @cd ${WRKSRC}; ${FIND} . -type d | cut -c2- \ - | ${SED} 's|^|@dir ${WEBAPPDIR:S,${PREFIX}/,,}/${PORTNAME}|' \ - | ${SORT} -r >> ${PLIST} - @${ECHO_CMD} "[" > ${PKGMESSAGE} - @${ECHO_CMD} "{ type: install, message: <> ${PKGMESSAGE} - @${CAT} ${PKGDIR}/${APPPKGMESSAGE} >> ${PKGMESSAGE} - @${CAT} ${WRKDIR}/message-common >> ${PKGMESSAGE} - @${CAT} ${PKGDIR}/pkg-message-spacer >> ${PKGMESSAGE} - @${CAT} ${WRKDIR}/message-transcoding >> ${PKGMESSAGE} - @${ECHO_CMD} "EOM" >> ${PKGMESSAGE} - @${ECHO_CMD} "}" >> ${PKGMESSAGE} - @${ECHO_CMD} "]" >> ${PKGMESSAGE} - -do-install: - cd ${WRKDIR} && ${COPYTREE_SHARE} ${PORTNAME} ${STAGEDIR}${WEBAPPDIR} - - ${MKDIR} ${STAGEDIR}${MADSONIC_HOME} - ${MKDIR} ${STAGEDIR}${MADSONIC_HOME}/transcode - -.include diff --git a/www/madsonic/distinfo b/www/madsonic/distinfo deleted file mode 100644 index 1ee372f5fd5c..000000000000 --- a/www/madsonic/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1689251347 -SHA256 (20220126_madsonic-6.2.9092-war-tomcat.zip) = c23d8fc9e80132811cf0fd1ab47e61a7a4f6ae653fb0cf16d9305ce38acf83fb -SIZE (20220126_madsonic-6.2.9092-war-tomcat.zip) = 79926349 -SHA256 (20220126_madsonic-6.2.9092-war-jspc.zip) = b1e670910674ce481da578ea716b8dacd6032c168c7eb0e0764a747bb0240eeb -SIZE (20220126_madsonic-6.2.9092-war-jspc.zip) = 79929699 diff --git a/www/madsonic/files/message-common.in b/www/madsonic/files/message-common.in deleted file mode 100644 index 473f342a61f6..000000000000 --- a/www/madsonic/files/message-common.in +++ /dev/null @@ -1,17 +0,0 @@ - -On headless machines, start the container server with -%%CONTAINERFLAGS%%="-Djava.awt.headless=true" -to prevent problems showing album art thumbnails. - -You can increase the container server's memory allocation if needed like -%%CONTAINERFLAGS%%="-Xms96m -Xmx512m" - -Use a UTF-8 locale to enable support for all possible tags. Otherwise, -files with Unicode tags will not scan properly and will be unplayable. -Chapter 23 of the FreeBSD Handbook has information on using locales. -https://docs.freebsd.org/en/books/handbook/l10n/ - -For example, US English: -%%CONTAINERFLAGS%%="-Dfile.encoding=UTF-8 -Duser.language=en -Duser.region=US" - -Combine multiple flags into a single %%CONTAINERFLAGS%%="[...]" line. diff --git a/www/madsonic/files/message-transcoding.in b/www/madsonic/files/message-transcoding.in deleted file mode 100644 index 87e3d6fc81fb..000000000000 --- a/www/madsonic/files/message-transcoding.in +++ /dev/null @@ -1,38 +0,0 @@ -Transcoding in Madsonic is a way to re-encode music on the fly to a format -your listening device supports. A common use is transcoding FLAC, WMA, -and Vorbis audio to MP3 for devices supporting only that codec. - -Configuring transcoding uses up to three commands one would use on a normal -command line pipe but with a whitelist of executables installed or linked into -%%MADSONIC_HOME%%/transcode. The transcoding configuration page takes -transcoding rules in the form of: - - [rule name] [convert from] [convert to] [command 1] [command 2] [command 3] - -The most compatible single audio transcoding command is with FFmpeg, transcoding -any input to MP3, mapping all streams to output, and limiting metadata to the -more-compatible ID3v2.3: - - [All to MP3] [ogg flac wma aiff m4a] [mp3] ... - [ffmpeg -i %s -ab %bk -id3v2_version 3 -map_metadata 0 -map 0:0 -ar 44100 -ac 2 -v 0 -f mp3 -] - -You can also transcode with multiple single-codec commands to avoid -the heavy FFmpeg dependency: - - [FLAC to MP3] [flac] [mp3] ... - [flac --silent --decode --stdout %s] [lame --silent -h -b %b -] - - [AAC to MP3] [m4a] [mp3] ... - [faad -s -o - %s] [lame --silent -h -b %b -] - - [Vorbis to MP3] [ogg] [mp3] ... - [oggdec -Q -o /dev/stdout %s] [lame --silent -h -b %b -] - - [MPC to MP3] [mpc] [mp3] ... - [mpcdec %s -] [lame --silent -h -b %b -] - - [APE to MP3] [ape] [mp3] ... - [mac %s - -d] [lame --silent -h -b %b -] - - [Trackers to MP3] [mod s3m xm it] [mp3] ... - [xmp -q -c %s] [lame --silent -h -b %b -] diff --git a/www/madsonic/pkg-descr b/www/madsonic/pkg-descr deleted file mode 100644 index 3f172e358ad2..000000000000 --- a/www/madsonic/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -Madsonic instantly transports your media to any HTTP connected device -regardless of bitrate. You can stream to multiple players simultaneously. -Madsonic is designed to handle very large music collections. By using -transcoder plug-ins, Madsonic supports on-the-fly conversion and streaming -of virtually any audio format, including MP3, OGG, WMA, FLAC, APE and more. - -Madsonic is a fork of Subsonic, offering more features and mobile client -access without the subscription fee. diff --git a/www/madsonic/pkg-message-jetty b/www/madsonic/pkg-message-jetty deleted file mode 100644 index 194a2841905e..000000000000 --- a/www/madsonic/pkg-message-jetty +++ /dev/null @@ -1,2 +0,0 @@ -Enable or restart Jetty, then access Madsonic at http://127.0.0.1:8080/madsonic/ -(if using the default Jetty HTTP port). diff --git a/www/madsonic/pkg-message-spacer b/www/madsonic/pkg-message-spacer deleted file mode 100644 index c2c7e42958f6..000000000000 --- a/www/madsonic/pkg-message-spacer +++ /dev/null @@ -1,3 +0,0 @@ - -======================================================================== - diff --git a/www/madsonic/pkg-message-tomcat b/www/madsonic/pkg-message-tomcat deleted file mode 100644 index 1005c54a186d..000000000000 --- a/www/madsonic/pkg-message-tomcat +++ /dev/null @@ -1,3 +0,0 @@ -Create a manager-gui capable user in Tomcat's conf/tomcat-users.xml, -then access the Manager at http://127.0.0.1:8080/manager/html -(if using the default Tomcat HTTP port) and deploy Madsonic. diff --git a/www/madsonic/pkg-plist-chunk b/www/madsonic/pkg-plist-chunk deleted file mode 100644 index 44916e48b212..000000000000 --- a/www/madsonic/pkg-plist-chunk +++ /dev/null @@ -1,10 +0,0 @@ -@postunexec if [ -d %%WEBAPPS%%/madsonic ]; then rm -rf %%WEBAPPS%%/madsonic; fi -@postunexec test -d %%MADSONIC_HOME%% && (echo "Configuration information and database saved." && echo "If you you are permanently uninstalling this package" && echo "please remove %%MADSONIC_HOME%% and its contents manually.") -%%FFMPEG%%@postexec ln -sf %%PREFIX%%/bin/ffmpeg %%MADSONIC_HOME%%/transcode/ffmpeg -%%FLAC%%@postexec ln -sf %%PREFIX%%/bin/ffmpeg %%MADSONIC_HOME%%/transcode/flac -%%LAME%%@postexec ln -sf %%PREFIX%%/bin/lame %%MADSONIC_HOME%%/transcode/lame -%%FFMPEG%%@postunexec rm -f %%MADSONIC_HOME%%/transcode/ffmpeg -%%FLAC%%@postunexec rm -f %%MADSONIC_HOME%%/transcode/flac -%%LAME%%@postunexec rm -f %%MADSONIC_HOME%%/transcode/lame -@dir %%MADSONIC_HOME%%/transcode -@dir %%MADSONIC_HOME%%