Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 2026 18:35:52 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b634d67b1f04 - main - japanese/p5-2chproxy: Remove expired port
Message-ID:  <6a1c7f88.1face.4649858e@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b634d67b1f04b877c9d7aa85d81ceb6415eaffe8

commit b634d67b1f04b877c9d7aa85d81ceb6415eaffe8
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-05-31 18:35:42 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-05-31 18:35:42 +0000

    japanese/p5-2chproxy: Remove expired port
    
    2026-05-31 japanese/p5-2chproxy: Abandoned, it is not compatible with the current servers, migrate to proxy2ch
---
 MOVED                                        |  1 +
 japanese/Makefile                            |  1 -
 japanese/p5-2chproxy/Makefile                | 33 ----------------------------
 japanese/p5-2chproxy/distinfo                |  3 ---
 japanese/p5-2chproxy/files/patch-2chproxy.pl | 27 -----------------------
 japanese/p5-2chproxy/files/twochproxy.in     | 30 -------------------------
 japanese/p5-2chproxy/pkg-descr               |  2 --
 7 files changed, 1 insertion(+), 96 deletions(-)

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 <bsd.port.mk>
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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1c7f88.1face.4649858e>