From nobody Sun Apr 21 11:51:54 2024 X-Original-To: dev-commits-ports-main@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 4VMmvG58hfz5J4jY; Sun, 21 Apr 2024 11:51:54 +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 4VMmvG4fX2z53jK; Sun, 21 Apr 2024 11:51:54 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713700314; 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=EP+OC1THN4Hj5PNMyKV2VJYR1aqCvqFdL/VRaLNh1p8=; b=k0tndsHHgi5ujgeGrCGpkCqZ20mkOCHYXgb4UovEVSwFCYuiuFoZKHzJt8Kb82vU5+4gMa cl/KOfXHC4t9hzuZdUUP5mFs3DPrIAqnqVGl8zlyLdxutg1v28IjM+V8CnXpaPC+A2303K hmgYbtk8W4yKmJCZ69kMH2pO2EyOgOOPr2zUi3a+IK0BhtEOV7hgaoM2qi2OVDhGxt7PDd y6R9X30OqT4LWj9CzSrEpqmN6HRoze93v8CZnoM7Y/TDzZhuiJCph1FbrvpIgTghyx182T O6A8OEILW3FaWZDeepmNaT29hHns7YLOFFub8QBXB8jXFFIw0pmNFoOvIgOg/g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1713700314; a=rsa-sha256; cv=none; b=NU2H7VR4IJ1Y5OoflfRMVo6g8Eb8K5yYmwUTYf9a/UbQLLkuxy6eX+NLYQVmZBs3SS0aNw DpDpMBNeSt1JVDl3mIN4wrkQ4qnwyt0oBw/ZMnf7oOOFo6kxMevbTQO8XeMGZURFNRabNL IrUvaOoXxRccILf2dLcsy/MFeNzf9kRtht8Ko63qkYPwTpRfQDegy7bf3JqDmi14XZgkq4 kbfcveZ4M0JfvUFyxYg8fp65/B/9byyOkwAV9/jzUAoz3orC1wTcXQ8ciHW+IaYdkD2EV1 EwFcf75vBMXoaCgsEhR3qJVIuHSNwtSHUNp6AlLcr6Xg8TEQJoAg7ge9HuxG8w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1713700314; 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=EP+OC1THN4Hj5PNMyKV2VJYR1aqCvqFdL/VRaLNh1p8=; b=ekFf5+IxFFMHKZFhVRoxNilgRFBjZn41Pv16lfVJlHfy5Fj5DyG9VpGXBiThLIomMbeDPM FwV7+TsA2BljacQZ8UheE9mLHEPpD7WHo4BW6/MPaqXof9Q0mmZMe82n/Fi59uamkgmpqu Jju1QUO8fd1TTQ/UBDi3/RP9Gw46OKF4DzQBImiIX+ZDRfbgTB9WM8eCG37abk5yJ3mAtF XjkhMloByT/3PpNI5tpmA1PA8svMguKnIRvBu2gLjhWMKnXdNBd2QFXQr6RxhqElZUve9S 9dbfZYdYqFhFIy6b7lpcQfpUqQvsp+F3rv2Teyd8rMEPFZo+cc0tyj/97S1pvw== 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 4VMmvG4FZZz1JNY; Sun, 21 Apr 2024 11:51:54 +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 43LBpsQo094758; Sun, 21 Apr 2024 11:51:54 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 43LBpsWv094755; Sun, 21 Apr 2024 11:51:54 GMT (envelope-from git) Date: Sun, 21 Apr 2024 11:51:54 GMT Message-Id: <202404211151.43LBpsWv094755@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dirk Meyer Subject: git: 3acf340f3693 - main - www/webalizer: use UTF-8 for japanese List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: dinoex X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3acf340f369364667094f5fab7db6f5923878cca Auto-Submitted: auto-generated The branch main has been updated by dinoex: URL: https://cgit.FreeBSD.org/ports/commit/?id=3acf340f369364667094f5fab7db6f5923878cca commit 3acf340f369364667094f5fab7db6f5923878cca Author: Dirk Meyer AuthorDate: 2024-04-21 11:51:14 +0000 Commit: Dirk Meyer CommitDate: 2024-04-21 11:51:14 +0000 www/webalizer: use UTF-8 for japanese extend sample PR: 278400 --- www/webalizer/Makefile | 2 +- www/webalizer/files/patch-sample.conf | 69 ++++++++++ www/webalizer/files/patch-webalizer_lang.japanese | 159 ++++++++++++++++++++++ 3 files changed, 229 insertions(+), 1 deletion(-) diff --git a/www/webalizer/Makefile b/www/webalizer/Makefile index 63539f1ff559..bc56f1271bbe 100644 --- a/www/webalizer/Makefile +++ b/www/webalizer/Makefile @@ -1,6 +1,6 @@ PORTNAME= webalizer PORTVERSION= 2.23.8 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES+= www MASTER_SITES= ftp://ftp.dinoex.de/pub/FreeBSD/distfiles/:main \ http://flags.blogpotato.de/zip/:flags diff --git a/www/webalizer/files/patch-sample.conf b/www/webalizer/files/patch-sample.conf new file mode 100644 index 000000000000..46c9ace0fe6a --- /dev/null +++ b/www/webalizer/files/patch-sample.conf @@ -0,0 +1,69 @@ +--- sample.conf.orig 2013-08-26 04:52:15 UTC ++++ sample.conf +@@ -107,9 +107,12 @@ + + PageType htm* + PageType cgi ++#PageType shtml + #PageType phtml + #PageType php3 ++#PageType php + #PageType pl ++#PageType rb + + # PagePrefix allows all requests with a specified prefix to be + # considered as 'pages'. If you want everything under /documents +@@ -242,7 +245,8 @@ PageType cgi + # is 80 characters, so use multiple lines if needed. + + #HTMLHead +-#HTMLHead ++HTMLHead ++HTMLHead + + # HTMLBody defined the HTML code to be inserted, starting with the + # tag. If not specified, the default is shown below. If +@@ -556,6 +560,9 @@ HideURL *.JPG + HideURL *.png + HideURL *.PNG + HideURL *.ra ++HideURL *.css ++HideURL *.CSS ++HideURL *.ico + + # Hiding agents is kind of futile + #HideAgent RealPlayer +@@ -575,6 +582,11 @@ HideURL *.ra + #GroupReferrer excite.com/ Excite + #GroupReferrer infoseek.com/ InfoSeek + #GroupReferrer webcrawler.com/ WebCrawler ++#GroupReferrer yahoo.co.jp/ Yahoo!Japan ++#GroupReferrer google.co.jp/ GoogleJapan ++#GroupReferrer infoseek.co.jp/ InfoSeekJapan ++#GroupReferrer goo.ne.jp/ Goo ++#GroupReferrer msn.co.jp/ MSNJapan + + #GroupUser root Admin users + #GroupUser admin Admin users +@@ -714,6 +726,21 @@ HideURL *.ra + #SearchEngine mamma.com query= + #SearchEngine alltheweb.com q= + #SearchEngine northernlight.com qr= ++ ++SearchEngine yahoo.co.jp p= ++SearchEngine google.co.jp q= ++SearchEngine infoseek.co.jp qt= ++SearchEngine msn.co.jp q= ++# ocn ++SearchEngine goo.ne.jp MT= ++SearchEngine biglobe.ne.jp q= ++SearchEngine nifty.com Text= ++# so-net odn ++SearchEngine excite.co.jp search= ++SearchEngine livedoor.com q= ++SearchEngine jp.aol.com query= ++#SearchEngine .google. q= ++#SearchEngine bulkfeeds.net q= + + # Normally, search strings are converted to lower case in order to + # increase accuracy. The SearchCaseI option allows them to maintain diff --git a/www/webalizer/files/patch-webalizer_lang.japanese b/www/webalizer/files/patch-webalizer_lang.japanese new file mode 100644 index 000000000000..16749bb2ace7 --- /dev/null +++ b/www/webalizer/files/patch-webalizer_lang.japanese @@ -0,0 +1,159 @@ +--- lang/webalizer_lang.japanese.orig 2008-07-01 22:24:12 UTC ++++ lang/webalizer_lang.japanese +@@ -186,16 +186,16 @@ char *h_msg[]= { + + /* header strings */ + /* char *msg_hhdr_sp = "Summary Period";*/ +-char *msg_hhdr_sp = "統計期間"; +-char *msg_hhdr_gt = "作成日時"; ++char *msg_hhdr_sp = "腟沿"; ++char *msg_hhdr_gt = "篏ユ"; + + /* main index strings */ + char *msg_main_us = "Usage summary for"; +-/* char *msg_main_per= "過去12ヶ月"; */ +-char *msg_main_per= "月の統計"; +-char *msg_main_sum= "月の統計"; +-char *msg_main_da = "一日あたりの平均"; +-char *msg_main_mt = "月合計"; ++/* char *msg_main_per= "サ12倶"; */ ++char *msg_main_per= "腟沿"; ++char *msg_main_sum= "腟沿"; ++char *msg_main_da = "筝ャ綛喝"; ++char *msg_main_mt = "荐"; + + /* month HTML page strings */ + char *msg_hmth_du = "Daily usage for"; +@@ -203,77 +203,77 @@ char *msg_hmth_hu = "Hourly usage for"; + + /* table header strings */ + char *msg_h_by = "By"; +-char *msg_h_avg = "平均"; +-char *msg_h_max = "最大"; +-char *msg_h_total = "合計"; +-char *msg_h_totals= "総合計"; +-char *msg_h_day = "日"; +-char *msg_h_mth = "月"; +-char *msg_h_hour = "時"; ++char *msg_h_avg = "綛喝"; ++char *msg_h_max = "紊"; ++char *msg_h_total = "荐"; ++char *msg_h_totals= "膩荐"; ++char *msg_h_day = ""; ++char *msg_h_mth = ""; ++char *msg_h_hour = ""; + char *msg_h_hits = "Hits"; + char *msg_h_pages = "Pages"; + char *msg_h_visits= "Visits"; + char *msg_h_files = "Files"; + char *msg_h_sites = "Sites"; + char *msg_h_xfer = "KBytes"; +-char *msg_h_hname = "ホスト名"; ++char *msg_h_hname = "鴻"; + char *msg_h_url = "URL"; +-char *msg_h_agent = "ユーザエージェント"; +-char *msg_h_ref = "リファラー"; +-char *msg_h_ctry = "国"; +-char *msg_h_search= "検索文字列"; +-char *msg_h_uname = "ユーザ名"; ++char *msg_h_agent = "若吟若吾с潟"; ++char *msg_h_ref = "<"; ++char *msg_h_ctry = ""; ++char *msg_h_search= "罎膣∽絖"; ++char *msg_h_uname = "若九"; + + /* links along top of page */ +-char *msg_hlnk_ds = "日ごとの統計"; +-char *msg_hlnk_hs = "時間ごとの統計"; ++char *msg_hlnk_ds = "ャ腟沿"; ++char *msg_hlnk_hs = "腟沿"; + char *msg_hlnk_u = "URL"; +-char *msg_hlnk_s = "サイト"; +-char *msg_hlnk_a = "エージェント"; +-char *msg_hlnk_c = "国"; +-char *msg_hlnk_r = "リファラー"; +-char *msg_hlnk_en = "エントリー"; ++char *msg_hlnk_s = "泣ゃ"; ++char *msg_hlnk_a = "若吾с潟"; ++char *msg_hlnk_c = ""; ++char *msg_hlnk_r = "<"; ++char *msg_hlnk_en = "潟"; + char *msg_hlnk_ex = "Exit"; +-char *msg_hlnk_sr = "検索文字列"; +-char *msg_hlnk_i = "ユーザ数"; ++char *msg_hlnk_sr = "罎膣∽絖"; ++char *msg_hlnk_i = "若倶"; + + /* monthly total table */ +-char *msg_mtot_ms = "月の統計"; +-char *msg_mtot_th = "全ヒット数"; +-char *msg_mtot_tf = "全ファイル数"; +-char *msg_mtot_tx = "全 KBytes数"; +-char *msg_mtot_us = "個別サイト数"; +-char *msg_mtot_ur = "個別リファラー数"; +-char *msg_mtot_ua = "個別ユーザエージェント数"; +-char *msg_mtot_uu = "個別URL数"; +-char *msg_mtot_ui = "個別ユーザ数"; +-char *msg_mtot_mhd= "一日あたりのヒット数"; +-char *msg_mtot_mhh= "一時間あたりのヒット数"; +-char *msg_mtot_mfd= "一日あたりのファイル数"; +-char *msg_mtot_mpd= "一日あたりのページ数"; ++char *msg_mtot_ms = "腟沿"; ++char *msg_mtot_th = ""; ++char *msg_mtot_tf = "<ゃ"; ++char *msg_mtot_tx = " KBytes"; ++char *msg_mtot_us = "ャ泣ゃ"; ++char *msg_mtot_ur = "ャ<惹"; ++char *msg_mtot_ua = "ャ若吟若吾с潟"; ++char *msg_mtot_uu = "URL"; ++char *msg_mtot_ui = "ャ若倶"; ++char *msg_mtot_mhd= "筝ャ"; ++char *msg_mtot_mhh= "筝"; ++char *msg_mtot_mfd= "筝ャ<ゃ"; ++char *msg_mtot_mpd= "筝ャ若御"; + char *msg_mtot_msd= "Sites per Day"; +-char *msg_mtot_mvd= "一日あたりの訪問者数"; +-char *msg_mtot_mkd= "一日あたりのKBytes数"; +-char *msg_mtot_rc = "レスポンスコードごとのヒット数"; ++char *msg_mtot_mvd= "筝ャ荐"; ++char *msg_mtot_mkd= "筝ャKBytes"; ++char *msg_mtot_rc = "鴻潟鴻潟若"; + + /* daily total table */ +-char *msg_dtot_ds = "日ごとの統計"; ++char *msg_dtot_ds = "ャ腟沿"; + + /* hourly total table */ +-char *msg_htot_hs = "時間ごとの統計"; ++char *msg_htot_hs = "腟沿"; + + /* country pie chart */ + char *msg_ctry_use= "Usage by Country for"; + + /* top tables */ + /* Formatted as "Top xxx of xxx Total something" */ +-char *msg_top_top = "トップ"; ++char *msg_top_top = ""; + char *msg_top_of = "of"; +-char *msg_top_s = "サイト"; +-char *msg_top_u = "全URL"; +-char *msg_top_r = "リファラー"; +-char *msg_top_a = "ユーザエージェント"; +-char *msg_top_c = "国"; ++char *msg_top_s = "泣ゃ"; ++char *msg_top_u = "URL"; ++char *msg_top_r = "<"; ++char *msg_top_a = "若吟若吾с潟"; ++char *msg_top_c = ""; + char *msg_top_en = "Total Entry Pages"; + char *msg_top_ex = "Total Exit Pages"; + char *msg_top_sr = "Total Search Strings"; +@@ -340,7 +340,7 @@ struct response_code response[] = + { "Code 504 - Gateway Timeout", 0 }, + { "Code 505 - HTTP Version Not Supported", 0 } }; + +-char *msg_title = "利用統計"; ++char *msg_title = "腟沿"; + char *msg_h_other = "Other"; + + /* Country codes (previously in ctry.h header file) */