mirror of
https://git.freebsd.org/ports.git
synced 2026-06-02 11:08:52 +00:00
japanese/p5-2chproxy: Remove expired port
2026-05-31 japanese/p5-2chproxy: Abandoned, it is not compatible with the current servers, migrate to proxy2ch
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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>
|
||||
@@ -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
|
||||
@@ -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;
|
||||
}
|
||||
@@ -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"
|
||||
@@ -1,2 +0,0 @@
|
||||
2chproxy.pl, an HTTP proxy for 2ch.net to convert the contents into
|
||||
old .dat format.
|
||||
Reference in New Issue
Block a user