SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese
input method system, written in emacs-lisp. This package provides jisyo
files (kana-kanji conversion dictionaries).
japanese/skk-*: Run awk with LC_ALL=C
This is what the upstream Makefile does as well. It makes awk pass
through 8-bit characters instead of trying to interpret them as UTF-8
when the ports tree locale becomes C.UTF-8.
PR: 295945
Exp-run by: antoine
japanese/skk-jisyo: Switch BUILD_DEPENDS from tinycdb to cdb
In commit 1b011c950db74cd4aa9435b9b56b382c1d879162, cdb was changed to
tinycdb because dbskkd-cdb (the only consumer of the cdb version)
depends on tinycdb.
Development of dbskkd-cdb has ended and multiskkserv depends on cdb, so
revert to using cdb.
PR: 296220
Approved by: osa (mentor)
*/*: Update my maintainer email to @FreeBSD.org
Update email address from mew14930xvi@inbox.lv to mce@FreeBSD.org.
Reviewed by: osa, fluffy (mentors)
Approved by: osa (mentor)
Differential Revision: https://reviews.freebsd.org/D55874
japanese/skk-jisyo: Update to 20240130
- Switch to the new MASTER_SITES at GitHub
- Add LICENSE
PR: 277621
Reported by: mew14930xvi <mew14930xvi@inbox.lv>
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
Clean up all commented PORTREVISION and PORTEPOCH lines
No revision bump tool that we have cleans them up or deals with
them, so we end up with duplicated lines. Instead of implementing
that just clean up the 51 ports that do this.
PORTREVISION and PORTEPOCH can be set to 0 explicitly instead if
you need a reminder or placeholder.
Replace do-patch in ports that override it with more appropriate targets
Most ports do not need to override do-patch. It breaks some ports
tree features like EXTRA_PATCH_TREE, etc.
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine)
Fix ports that confused the meaning of WRKDIR and WRKSRC.
PR: 204056
Submitted by: mat
Reviewed by: bapt
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D2735
Update to 200904, dictionary files as of Apr/01/2009.
Since the only consumer of CDB version of dictionary is dbskk-cdb, and
dbskkd-cdb now depends on tinycdb, use tinycdb here.
Update dictionary files as of Jul/01/2006. As usual, only the Large size
dictionary file is actually changed. Users of Small/Medium dictionaries
users simply ignore this change.
Bump PORTVERSION since the content is changed.
Update to dictionary files as of June/01/2006. Please note that only
L-size dictionary is actually changed; M/S-size dictionary is not changed
since Jan/04/2006.
Fix distinfo also (SIZE lines are wrong in previous commit, sorry.)
Update dictionary files as of March/01/2005.
Please note that actually L-size dictionary file is changed; users
of M/S-size dictionary files do not need to update.
Update to 200411. However previous update was happen a few days before,
actually no contents are changed; if you've installed 200410 already
no need to update to 200411.
While I'm here, dictionary files update every month automatically (thanks
for cron(8)). Committers, feel free if you find a newer version but I'm
not updating this port; all you have to do is "make makesum; cvs commit."
Also update WWW: line to SKK project's new home.
Quick workaround to unbreak INDEX: use PKGNAMESUFFIX if SKK_JISYO_SUFFIX.
ports/japanese/skk-jisyo-cdb need to be changed, but still pending
(I'd like to contact current MAINTAINER first.)
No actual content change, no bump.
Noticed by: kris via "INDEX build failure report"
Take MAINTAINERship from ports@FreeBSD.org (again; I was the MAINTAINER
of this port), and completely rewrite this port in order to install
latest version of dictionaries with less costs.
Major changes are as follows:
* Set DISTFILES to my directory of MASTER_SITE_LOCAL. This directory
will contain monthly jisyo snapshot from the original distribution,
<URL:http://openlab.jp/skk/skk/dic/>. For less traffic, dictionary
files are bzip2(1)ed. Thanks to cron(8), I can update my MASTER_SITE_LOCAL
directory automatically -- you can see 200411 version of dictionary file
at Nov/01/2004 (yeah!).
* You can choose which size of dictionary files to be installed. Set
SKK_JISYO_TYPE to L, M, S, or any combination of these chars. Default
to 'L M S' so no files are disappeared with this commit.
(Only the first 15 lines of the commit message are shown above )