diff --git a/MOVED b/MOVED index ec2c5e3f6787..fdd67afc7f17 100644 --- a/MOVED +++ b/MOVED @@ -5329,3 +5329,4 @@ net/kpeoplevcard||2026-05-30|Removed, not needed anymore shells/agsh|shells/meka|2026-05-30|Project renamed upstream graphics/kdiagram||2026-05-31|Removed, not needed anymore archivers/rubygem-rubyzip2|archivers/rubygem-rubyzip|2026-05-31|Has expired: Outdated. Upstream disappeared +japanese/p5-2chproxy||2026-05-31|Has expired: Abandoned, it is not compatible with the current servers, migrate to proxy2ch diff --git a/japanese/Makefile b/japanese/Makefile index 5a65f88956c9..fe294ee2611f 100644 --- a/japanese/Makefile +++ b/japanese/Makefile @@ -189,7 +189,6 @@ SUBDIR += ngraph-fonts SUBDIR += nkf SUBDIR += open_jtalk - SUBDIR += p5-2chproxy SUBDIR += p5-Date-Japanese-Era SUBDIR += p5-Date-Japanese-Holiday SUBDIR += p5-DateTime-Calendar-Japanese-Era diff --git a/japanese/p5-2chproxy/Makefile b/japanese/p5-2chproxy/Makefile deleted file mode 100644 index 315531cc5c9e..000000000000 --- a/japanese/p5-2chproxy/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= 2chproxy -PORTVERSION= 1.0.1 -DISTVERSIONPREFIX= v -CATEGORIES= japanese perl5 www -PKGNAMEPREFIX= ja-p5- - -MAINTAINER= hrs@FreeBSD.org -COMMENT= Proxy server for 2ch.net -WWW= https://github.com/yama-natuki/2chproxy.pl - -LICENSE= MIT - -DEPRECATED= Abandoned, it is not compatible with the current servers, migrate to proxy2ch -EXPIRATION_DATE=2026-05-31 - -RUN_DEPENDS= p5-HTTP-Daemon>0:www/p5-HTTP-Daemon \ - p5-IO-Compress>0:archivers/p5-IO-Compress \ - p5-URI>0:net/p5-URI \ - p5-libwww>0:www/p5-libwww - -USES= perl5 shebangfix -SHEBANG_FILES= ${PORTNAME}.pl -USE_GITHUB= yes -GH_ACCOUNT= yama-natuki -GH_PROJECT= ${PORTNAME}.pl -USE_RC_SUBR= twochproxy -NO_BUILD= yes -PLIST_FILES= sbin/${PORTNAME}.pl - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.pl ${STAGEDIR}${PREFIX}/sbin - -.include diff --git a/japanese/p5-2chproxy/distinfo b/japanese/p5-2chproxy/distinfo deleted file mode 100644 index 439a408ccb70..000000000000 --- a/japanese/p5-2chproxy/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1479210675 -SHA256 (yama-natuki-2chproxy.pl-v1.0.1_GH0.tar.gz) = 481eaffb0daaf2f9406b43b9342298537173e4453fa49497492f080107ac7b5a -SIZE (yama-natuki-2chproxy.pl-v1.0.1_GH0.tar.gz) = 21895 diff --git a/japanese/p5-2chproxy/files/patch-2chproxy.pl b/japanese/p5-2chproxy/files/patch-2chproxy.pl deleted file mode 100644 index 346804505533..000000000000 --- a/japanese/p5-2chproxy/files/patch-2chproxy.pl +++ /dev/null @@ -1,27 +0,0 @@ ---- 2chproxy.pl.orig 2016-11-16 00:35:06 UTC -+++ 2chproxy.pl -@@ -90,8 +90,8 @@ my $PROXY_CONFIG = { - HANDLED_COOKIES => [qw(__cfduid yuki PREN)], #KEEP_COOKIEが有効な時にプロクシで保持するクッキー - DAT_URL => '^http://([\w]+)(\.2ch\.net|\.bbspink\.com)(:[\d]+)?/([\w]+)/(?:dat|kako/\d+(?:/\d+)?)/([\d]+(?:-[\d]+)?)\.dat(\.gz)?$', #datへのアクセスかを判定する正規表現 - NULL_DEVICE => '/dev/null', #nullデバイスの場所 -- PID_FILE_NAME => "/tmp/2chproxy.pid", #pidが書かれたファイル、2重起動禁止にも用いている -- LOG_FILE_NAME => "/tmp/2chproxy.log", #ログファイル -+ PID_FILE_NAME => "/var/run/2chproxy.pid", #pidが書かれたファイル、2重起動禁止にも用いている -+ LOG_FILE_NAME => "/var/log/2chproxy.log", #ログファイル - NULL_DEVICE_WIN32 => 'nul', #nullデバイスの場所(Windows) - PID_FILE_NAME_WIN32 => dirname($0)."/2chproxy.pid", #pidが書かれたファイル、2重起動禁止にも用いている(Windows) - LOG_FILE_NAME_WIN32 => dirname($0)."/2chproxy.log", #ログファイル(Windows) -@@ -325,11 +325,12 @@ sub daemonize() { - fork() and exit(0); - POSIX::setsid(); - fork() and exit(0); -- umask(0); -+ umask(022); - chdir('/'); - open(STDIN, '<', $null_device_name) or die; - open(STDOUT, '>', $log_file_name) or die; - open(STDERR, '>', $log_file_name) or die; -+ chmod(0600, $log_file_name) or die; - - return 0; - } diff --git a/japanese/p5-2chproxy/files/twochproxy.in b/japanese/p5-2chproxy/files/twochproxy.in deleted file mode 100644 index 098a759a02fa..000000000000 --- a/japanese/p5-2chproxy/files/twochproxy.in +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/sh - -# PROVIDE: twochproxy -# REQUIRE: LOGIN -# KEYWORD: shutdown - -. /etc/rc.subr - -name=twochproxy -rcvar=${name}_enable - -command=%%PREFIX%%/sbin/2chproxy.pl -start_cmd=${name}_start -stop_cmd=${name}_stop -load_rc_config $name -pidfile=/var/run/2chproxy.pid -: ${twochproxy_enable:=NO} - -twochproxy_start() -{ - - $command --daemon -} -twochproxy_stop() -{ - - $command --kill && rm -f $pidfile -} - -run_rc_command "$1" diff --git a/japanese/p5-2chproxy/pkg-descr b/japanese/p5-2chproxy/pkg-descr deleted file mode 100644 index daa11b1df05a..000000000000 --- a/japanese/p5-2chproxy/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -2chproxy.pl, an HTTP proxy for 2ch.net to convert the contents into -old .dat format.