From nobody Sat Aug 17 20:00:19 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 4WmV8M6VQgz5Tc1F; Sat, 17 Aug 2024 20:00:19 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WmV8M5zngz4Hbl; Sat, 17 Aug 2024 20:00:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1723924819; 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=BEXemTHTqCHqJW/31ATmTrmj1pEHWMiRCtu8RXQuO5I=; b=wnxnRIbkYQQNbKRx8Omx4TK/3PLRCdRXoS6U1NxzOgfl+cJ2wVolpY+ygADkoGfkBxHxTK agkCKEBRpU/ChWCgro02wKfPbcrZPkY/K1PwQFq7JEwRkRwRACDxIs0h1BL/c5EbBJvSo+ Kops5ISm6VcrO9CNGo0LF5YLeCepOUjhoCobE5ZzGewDt62hOLS//xwvB/Wk2SiCZPqcsa h7bjoarFPnaxt68J+QthvBOnNbRv8Al32rurjPz6ZVb1e4pEuI6xZJuZpXBnKcwNFekyYM O+3Am6gGk+L2Efv05oKa4GykeMEvktJwfxqqHBuuOSzCDttfD0JuH12EeMPgsg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1723924819; a=rsa-sha256; cv=none; b=EQS+y8XeGSuS+WbIO/0qCO/UC5m53aZQTCxKUtQNiyTs6x3qd9Lugi+M7T/07Ta/SoBqWX nQq6sEKbFAe0ugUrfN674605U4yB1ewiDI0bZJtmjTg+obyJF2sAezFVnT82/moReRVw2q L3rYK2IE38bQEInCo3b2ekql/eCv+rfLs+kR263pbmKh+Z/D5HHXPNJOQILGDuWATAaNPN BjSMS9lsy2Bkhybssi+n/j0FWhQB1USfnJFWWuLCXISVYKWeL+6qS1h9d7COnM+GHmmtr8 dA4XdipH2R22dkTv6GhJFzelm1VoUnbgff5xEdnM229BY1/vXYLv9OGe2qPgfQ== 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=1723924819; 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=BEXemTHTqCHqJW/31ATmTrmj1pEHWMiRCtu8RXQuO5I=; b=dOdRHgynJt9KF3f/VY4iObl/OXQ+8z4WVg54ACvKGuRB3ym4TVSxNGmwewbhurBvpDwo9S mxskOsztKFCDVz4yA9zkArOl0ybo/riYe+xw0EmSoV27Fsa4oQdf5BrDVHxnjX6oP3e+M4 NxZpFjuZfZDRteyTv9l7+wf3bS55dk+tacwat9pAgYqCjyNJqTEBC7qsVA0k2tyqvmF/2Y 6cO2olDCpHfINoNAXPsO9pl3Flfm6n64pMazc0nOajsVhAbzc0av+DL4YV7H15Ngcez06l InNUdePJj+OOsNuwmwGnGYYSD0F+kOxKRcjZcQIsdbyv5tqw3YS7DySLkPHLQQ== 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 4WmV8M5WVXz12sC; Sat, 17 Aug 2024 20:00:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 47HK0Jv0067993; Sat, 17 Aug 2024 20:00:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 47HK0J8W067990; Sat, 17 Aug 2024 20:00:19 GMT (envelope-from git) Date: Sat, 17 Aug 2024 20:00:19 GMT Message-Id: <202408172000.47HK0J8W067990@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: MANTANI Nobutaka Subject: git: d8c5a71d89db - main - japanese/skk-tools: Update to 1.3.4-28 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: nobutaka X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d8c5a71d89db329479e6bc9cdf360e1949be7b22 Auto-Submitted: auto-generated The branch main has been updated by nobutaka: URL: https://cgit.FreeBSD.org/ports/commit/?id=d8c5a71d89db329479e6bc9cdf360e1949be7b22 commit d8c5a71d89db329479e6bc9cdf360e1949be7b22 Author: MANTANI Nobutaka AuthorDate: 2024-08-17 19:48:05 +0000 Commit: MANTANI Nobutaka CommitDate: 2024-08-17 19:59:29 +0000 japanese/skk-tools: Update to 1.3.4-28 - Switch to the new MASTER_SITES on GitHub - Set the reporter as the new MAINTAINER - Remove the EXPR2 option and add the DIFF option PR: 279172 Reported by: mew14930xvi --- japanese/skk-tools/Makefile | 59 ++++++++++++++++++++++++-------------------- japanese/skk-tools/distinfo | 6 ++--- japanese/skk-tools/pkg-descr | 2 -- 3 files changed, 35 insertions(+), 32 deletions(-) diff --git a/japanese/skk-tools/Makefile b/japanese/skk-tools/Makefile index 2a750c1bec77..094147cfba19 100644 --- a/japanese/skk-tools/Makefile +++ b/japanese/skk-tools/Makefile @@ -1,47 +1,52 @@ PORTNAME= skk-tools -PORTVERSION= 1.3.4 +DISTVERSION= 1.3.4-28 +DISTVERSIONSUFFIX= -g1e8c457 PORTEPOCH= 1 CATEGORIES= japanese -MASTER_SITES= http://openlab.ring.gr.jp/skk/tools/ -DISTNAME= skktools-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mew14930xvi@inbox.lv COMMENT= Jisyo-tools for the SKK Japanese-input software -WWW= http://openlab.ring.gr.jp/skk/ +WWW= https://github.com/skk-dev/skktools LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING -GNU_CONFIGURE= yes +USES= gnome pkgconfig python shebangfix -DOCSDIR= ${PREFIX}/share/doc/skk +USE_GITHUB= yes +GH_ACCOUNT= skk-dev +GH_PROJECT= skktools -WRKSRC= ${WRKDIR}/skktools-${DISTNAME:S/./_/g} +USE_GNOME= glib20 +SHEBANG_FILES= skk2cdb.py -PORTDOCS= README.skktools -PLIST_FILES= bin/skkdic-count bin/skkdic-expr bin/skkdic-sort +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-skkdic-expr2 -OPTIONS_DEFINE= DOCS EXPR2 -OPTIONS_DEFAULT= EXPR2 +PLIST_FILES= bin/skkdic-count bin/skkdic-expr bin/skkdic-expr2 \ + bin/skkdic-sort bin/skk2cdb +PORTDOCS= FAQ.md README.md README.skkdic-expr2.md -EXPR2_DESC= Build skkdic-expr2 (needs glib-2.x) -EXPR2_USES= gnome pkgconfig -EXPR2_USE= GNOME=glib20 -EXPR2_PLIST_FILES= bin/skkdic-expr2 -EXPR2_CONFIGURE_WITH= skkdic-expr2 +OPTIONS_DEFINE= DIFF DOCS +DIFF_DESC= Install skkdic-diff (lang/gauche dependency) +DIFF_RUN_DEPENDS= gosh:lang/gauche +DIFF_PLIST_FILES= bin/skkdic-diff +DIFF_PORTDOCS= README.skkdic-diff.md +DIFF_VARS= SHEBANG_FILES+=skkdic-diff.scm SHEBANG_LANG=gosh -.include +post-extract: + @${REINPLACE_CMD} -e 's|skk2cdb.py|skk2cdb|' ${WRKSRC}/skk2cdb.py -.if ${PORT_OPTIONS:MEXPR2} -PORTDOCS+= README.skkdic-expr2 -.endif +post-install: + ${INSTALL_SCRIPT} ${WRKSRC}/skk2cdb.py ${STAGEDIR}${PREFIX}/bin/skk2cdb -post-build: - @${LN} -sf README.C ${WRKSRC}/READMEs/README.skktools +post-install-DIFF-on: + ${INSTALL_SCRIPT} ${WRKSRC}/skkdic-diff.scm \ + ${STAGEDIR}${PREFIX}/bin/skkdic-diff -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - (cd ${WRKSRC}/READMEs && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) -.endfor + cd ${WRKSRC}/READMEs && \ + ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/japanese/skk-tools/distinfo b/japanese/skk-tools/distinfo index 548027b7fbac..a5f91025c433 100644 --- a/japanese/skk-tools/distinfo +++ b/japanese/skk-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1709979673 -SHA256 (skktools-1.3.4.tar.gz) = 84cc5d3344362372e0dfe93a84790a193d93730178401a96248961ef161f2168 -SIZE (skktools-1.3.4.tar.gz) = 482860 +TIMESTAMP = 1716072620 +SHA256 (skk-dev-skktools-1.3.4-28-g1e8c457_GH0.tar.gz) = ead6bf5d601370048357d05c37d21b6c6b05be36633c8a02fbfed2be13f1adb7 +SIZE (skk-dev-skktools-1.3.4-28-g1e8c457_GH0.tar.gz) = 498683 diff --git a/japanese/skk-tools/pkg-descr b/japanese/skk-tools/pkg-descr index 54ab8ba0a919..538001ee0571 100644 --- a/japanese/skk-tools/pkg-descr +++ b/japanese/skk-tools/pkg-descr @@ -1,5 +1,3 @@ This package includes jisyo(conversion dictionary) management tools for the SKK(Simple Kana Kanji Convertor), a very fast and efficient Japanese input method system. - -Read ${PREFIX}/share/doc/skk/README.skktools for more detail.