summaryrefslogtreecommitdiff
path: root/inputmethod/canna-lib
AgeCommit message (Collapse)AuthorFilesLines
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-07-03Replace use of traditional CPP with AWK. This fixes one expansion bugjoerg1-2/+7
and additionally works with clang. Discussed with obache.
2010-05-28Drop dependency on nbitools.obache1-15/+2
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.
2009-12-23PKG_DESTDIR_SUPPORT=destdirabs1-1/+3
2009-06-14Remove @dirrm entries from PLISTsjoerg1-8/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-14/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-09-18Bump PKGREVISION of inputmethod/canna* packages.taca1-2/+2
2006-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-07-05* Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.jlam1-12/+10
* 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-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed1-2/+2
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2005-12-29Do some post-cleanup of the libraries for DragonFly until I find out,joerg1-1/+11
why imake doesn't do it itself.
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-3/+3
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
2004-04-26Unused.wiz1-26/+0
2004-03-29Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,jlam1-1/+2
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+". This is mandated by the example buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-05Match the new buildlink3.mk template.minskim1-9/+8
2004-03-05Make Canna* packages use the buildlink framework. It will fix theminskim1-0/+20
build problem reported by Yasushi Oshima on tech-pkg-ja@jp.NetBSD.org.
2003-09-231) Update Canna to 3.6p4.uebayasi1-2/+2
* 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-06-09Update/simplify/improve DESCR/MESSAGE of Canna packages. The MESSAGE partuebayasi1-13/+1
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-2/+2
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-06-01This distinfo file isn't used any more, ../canna/distinfo is used now.taca1-9/+0
2003-05-31* Move to use inputmethod/canna/Makefile.{common,include} for commonuebayasi9-233/+13
definitions/inclusions. * Deprecate canna-server and introduce inputmethod/canna as the new Canna meta package.
2002-12-27Update Canna to 3.6p1.uebayasi11-745/+135
Changes from 3.5b2 are: * Add -inet option not to allow TCP connections by default. * Fix a buffer overflow. (This fix was already incorpolated in Pkgsrc version.) * Improve dicionary. * Improve conversion engine. * Other bug fixes. Patch is made by Yoshifumi Hiramatsu. Tested by Toru Takamizu.
2002-12-02apply point patch to solve remote buffer overrun vuln.itojun4-1/+423
(should upgrade to 3.6p1) http://canna.sourceforge.jp/sec/Canna-2002-01.txt
2002-10-25Unused.wiz1-40/+0
2002-08-25Merge changes in packages from the buildlink2 branch that havejlam12-11/+36
buildlink2.mk files back into the main trunk.
2002-08-21check that USE_INET6 is defined.grant1-2/+2
remove extraneous parenthesis around .if (${FOO} ..) conditions.
2002-08-07Rewrite canna rc.d script so that it more closely resembles other pkgsrcjlam1-17/+17
rc.d scripts. This should now honor $canna settings in /etc/rc.conf. This addresses pkg/17543 by itojun.
2002-07-19Missed symlinks of shared libraries. Pointed out by Toru TAKAMIZU.uebayasi1-1/+9
2002-06-10bump PKGREVISION.sakamoto12-105/+95
add buildlink.mk. use devel/nbitools instead of ${X11BASE}/xmkmf. purge /var/dict/canna.
2002-05-31Reimport of package Canna-lib from japanese/canna-lib into ↵seb12-0/+659
inputmethod/canna-lib. This is part of the japanese category retirement. CATEGORIES adjusted.