summaryrefslogtreecommitdiff
path: root/inputmethod/canna
AgeCommit message (Collapse)AuthorFilesLines
2012-07-03Replace use of traditional CPP with AWK. This fixes one expansion bugjoerg3-1/+40
and additionally works with clang. Discussed with obache.
2011-12-07Fix tparm calls to the POSIX standard.roy3-3/+43
Remove non-standard resetterm call as it calls reset_shell_mode anyway.
2010-05-28Drop dependency on nbitools.obache1-2/+5
nbitools is not enough to maintain for recent platforms and no good support for user-destdir (now, canna-lib and canna-canuum is user-destdir ready) no objection in tech-pkg-ja@ about three months.
2010-02-20Add comments about "used by".obache1-1/+5
2010-02-20META_PACKAGE should be set to "yes".obache1-2/+2
2009-04-08Use META_PACKAGE.joerg1-11/+2
2009-01-10Need CANNA_SPOOL at configure phase to generate cannaconf.h, it's for ERRDIR.obache1-1/+2
Add CANNA_ENV to SCRIPTS_ENV for imake. This is only affect to canna-server, as reported by MOCHIDA Shuji by PR 40349. Bump PKGREVISION of canna-server package.
2008-09-18Bump PKGREVISION of inputmethod/canna* packages.taca1-2/+2
2008-09-18Add a one line patch which fix crash problem of cannaserver.taca2-1/+15
This change is alreay exists in Canna's CVS repositry. It was reported by Hiroshi SAKURAI on netbsd mailing list in Japan.
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-05-20Honour PKGMANDIRtnn2-9/+18
2007-10-25* If PLIST_SRC is explicitly set to an empty value in a package Makefile,jlam2-3/+2
then automatically generate a PLIST that says "${PKGNAME} has no files". * If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile, and no PLIST files exist, then fail during the package build with PKG_FAIL_REASON. * Remove "intentionally empty" PLISTs again. Now, the easy way to say that a package installs no files is to just add the following to the package Makefile: PLIST_SRC= # empty
2007-10-25Re-add "intentionally empty" PLISTs for meta-packages and other packagesjlam1-0/+2
that directly manipulate empty PLISTs. Modify plist/plist.mk so that if the PLIST files are missing and no GENERATE_PLIST is defined, then the package fails to build.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-09-07Convert packages that test and use USE_INET6 to use the options frameworkjlam1-11/+1
and to support the "inet6" option instead. Remaining usage of USE_INET6 was solely for the benefit of the scripts that generate the README.html files. Replace: BUILD_DEFS+= USE_INET6 with BUILD_DEFS+= IPV6_READY and teach the README-generation tools to look for that instead. This nukes USE_INET6 from pkgsrc proper. We leave a tiny bit of code to continue to support USE_INET6 for pkgsrc-wip until it has been nuked from there as well.
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam1-1/+4
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2006-07-05* Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.jlam6-44/+55
* Fully convert to the pkginstall framework by using it to manage directories required at install time. * Rewrite the canna rc.d script to ensure that all needed directories are present before the daemon is started. * Miscellaneous touch ups to the DESCR and MESSAGE files. * Remove the need to explicitly set PREFIX. These packages now install into ${LOCALBASE} and use symlinks and file copies to put the files into the ${IMDICTDIR}. Bump the PKGREVISIONs for the canna* packages.
2006-01-21Use MASTER_SITE_SOURCEFORGE_JP.rxg1-2/+2
2005-12-30Fix rest of errno issues in canna.joerg9-1/+111
2005-12-29DragonFly wchar_t support.joerg2-1/+18
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-2/+2
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-07-19depends should be ../../<category>/<pkg>grant1-3/+3
2005-05-17Make USE_TOOLS+=imake imply USE_X11BASE=yes, along with the otherjlam1-2/+1
variable definitions that apply when USE_IMAKE is defined.
2005-05-17This package uses the imake/xmkmf tools, so it implies USE_X11BASE.jlam1-1/+2
Add it explicitly here until pkgsrc/mk/* can be modified to infer this by itself.
2005-05-16The canna packages use imake/xmkmf as part of the configure process.jlam1-2/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv2-4/+2
2005-02-23Add RMD160 digestsagc1-1/+2
2005-01-13Regen to make GNU patch happy.minskim2-7/+9
2004-03-23USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined.jlam1-2/+2
2004-03-14Spelling fixes.snj1-1/+1
2004-03-05Make Canna* packages use the buildlink framework. It will fix theminskim2-5/+4
build problem reported by Yasushi Oshima on tech-pkg-ja@jp.NetBSD.org.
2004-03-05Define CANNA_MODULE, which is used in COMMENT. Also defineminskim1-1/+5
NO_BUILDLINK and NO_CONFIGURE, becuase this is a meta package.
2003-09-231) Update Canna to 3.6p4.uebayasi4-10/+10
* Reconstruct sample init files. * RC-style start script. * Auto-registration of Kana conversion. * Abolish fuzokugo.cld. * More key symbols can be configured with Lisp. * Server returns more appropriate values at abort. * TeX document improvements. * And many bug fixes. 2) Make Canuum use Canna's common make files. From Osamu Oishi in PR 22244.
2003-07-31Define a proper relative path to Makefile.versionjmc1-2/+2
2003-07-31* Split the version definition into Makefile.version.uebayasi4-16/+19
* Complete CANNA_OWNER -> CANNA_USER change, which was mostly done by Julio Merino a few days ago.
2003-07-29Go one step further: turn CANNA_GROUP and CANNA_USER build definitions andjmmv1-3/+1
handle the group and the user they specify with bsd.pkg.install.mk. In fact, these variables were already changeable.
2003-07-29Convert to the bsd.pkg.install.mk framework:jmmv1-2/+2
- Use RCD_SCRIPTS for automatic generation and handling of the rc.d script. - Use OWN_DIR_PERMS instead of OWN_DIRS to handle permissions for the spool directory and avoid (un)exec commands in PLIST. As a result, bump PKGREVISION to 1.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-09Update/simplify/improve DESCR/MESSAGE of Canna packages. The MESSAGE partuebayasi1-13/+3
is from Takamizu-san. (I dare to delete the explanation for Mule. It's minor, and too old.)
2003-06-03* Correct version numbers, (3.6.3 ->) 3.6p3 -> 3.6pl3.uebayasi1-5/+6
To update packages, you need to run pkg_delete(8) manually and de-install old 3.6.3 packages. Agreed by Kambe-san. See the pkg_info(1) manual page for how "pl" works. * White space nits.
2003-05-31* Move Canna-server from inputmethod/canna-server to here.uebayasi12-0/+278
* Put Makefile.common and Makefile.include for common definitions and inclusions. * Update to 3.6p3. From Toru Takamizu in PR#20208. Random summary of changes since 3.6p1. * CHANGES.jp: update * Fix sample files. * Install default.canna to cannaLibDir. * Fix cursor handling in tango-touroku. * Add "nami" symbol. * Prevent wrong learning. It had occured in two situations: 1. bubun kakutei at bunsetsus (probably) except in jishu-henkan mode 2. bubun muhenkan In both cases, all bunsetsus had been learned. This commit is only a quick hack. tanbunContext should be removed and new protocol should be added in future. * lib/RKC/wconvert.c(SendType11Request): stop buffer overrun * server/IR.h: define _WCHAR_t again after include "canna/RK.h" New direcroty hierarchy. Currently old hierarchy is default on stable branch. And document/code bug fixes.