Commit graph

573 commits

Author SHA1 Message Date
jlam
195c55aac5 Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper
variables so that the default INSTALL/DEINSTALL scripts from the
pkginstall framework do the right thing.  Where possible, move some
post-install directions for package setup into MESSAGE files so that
they may be re-inspected by querying the installed package using
"pkg_info -D ...".
2006-07-05 07:09:58 +00:00
jlam
9f8b9a82fc Make this into a proper rc.subr-using rc.d script. 2006-07-05 07:09:33 +00:00
jlam
3ba41e8b0c Drop use of INSTALL_SRC and DEINSTALL_SRC and instead set the proper
variables so that the default INSTALL/DEINSTALL scripts from the
pkginstall framework do the right thing.  Where possible, move some
post-install directions for package setup into MESSAGE files so that
they may be re-inspected by querying the installed package using
"pkg_info -D ...".
2006-07-05 06:53:12 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
jlam
cc4ac9bbcc * Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.
* Fully convert to pkginstall framework by properly using OWN_DIRS*
  to manage required directories during package installation and
  deinstallation.

* Drop the need to explicitly set PREFIX in the package Makefiles.  We
  now install into ${LOCALBASE} like all other pkgsrc packages and use
  symlinks and file copies to put the right files into ${IMDICTDIR}.

* Change default dependency relationship in sj3-lib/buildlink3.mk to a
  build dependency since it the package only installs headers and a
  static library archive.

* Move some important setup instructions from the DESCR file to MESSAGE
  files so that the admin will see them at package installation.

* Rewrite the sj3 rc.d script so that all necessary directories are
  created before the daemon is started.

* Miscellaneous touch ups to the DESCR and MESSAGE files.

Bump the PKGREVISIONs on the sj3* packages.
2006-07-05 04:55:23 +00:00
jlam
366f3b7f81 * Convert to USE_TOOLS+=itools instead of including nbitools/buildlink3.mk.
* 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-07-05 04:48:28 +00:00
joerg
eabc42135d Needs msgfmt. 2006-06-22 10:21:14 +00:00
minskim
564bd9a43f Remove conflicting declaration of malloc(); include stdlib.h instead. 2006-06-21 15:15:16 +00:00
wiz
f8ec62cc7d Update to 1.1.0:
Overview of changes from 1.1.0-beta to 1.1.0
==
* Fixes
  o Critical
    - libuim
      - fix a GC corruption that causes SEGV (YamaKen)

  o Minor
    - Qt immodule
      - proper deadkey and compose key handling (bug #3988, Etsushi)
      - adapted to the menu-based IM switcher (Etsushi)

    - m17n-lib IM
      - fix key handling with modifier keys (Etsushi)

* Others
  - tidy up automake/autoconf related scripts

Overview of changes from 1.1.0-alpha to 1.1.0-beta
==
* New features
  o Minor
    - Anthy
      - hankaku katakana conversion with Anthy-7802 (Etsushi)

* Fixes
  o Minor
    - uim-toolbar-gtk
      - prevent startup hang in a rare case (Etsushi)

    - Latin IM
      - update table (Etsushi)

Overview of changes from 1.0.x to 1.1.0-alpha
==
* New features
  o Major
    - icon support for toolbar (Etsushi, YamaKen)
    - menu-based quick IM switching from toolbar (YamaKen, Etsushi)

  o Minor
    - hotkey-based IM toggle has been able to hold per-context state
      (YamaKen)

  o IM related
    - Anthy, Canna, Mana
      - circular Hiragana, Katakana, Hankaku-kana conversion with
	"Muhenkan" key (Shun-ichi TAHARA)
    - Mana
      - support conversion-result learning with mana-0.2.0 (Shun-ichi
        TAHARA, Masanari)

* Fixes
  o Minor
    - general
      - handle 'Kanji' and 'Hiragana_Katakana' keys (Shun-ichi TAHARA)

    - uim-dict-gtk
      - refresh the word list when removing and updating the existing
        items (Etsushi)
    - uim-im-switcher-gtk
      - respond to the cursor movement from keyboard (Etsushi)
    - uim-pref-gtk
      - handle <Meta>, <Super>, and <Hyper> modifiers in the key
	capture widget (Etsushi)
      - distinguish directories and regular files on pathname custom
	widget (Etsushi, YamaKen)
    - uim-pref-qt
      - distinguish directories and regular files on pathname custom
	widget (Etsushi, YamaKen)

    - GTK+ immodule
      - enable <Alt>, <Meta>, <Super>, and <Hyper> modifier key
	handling on X11 (bug #2468, Etsushi)
      - disuse key snooper to improve shortcut key handling (Etsushi)
    - uim-xim
      - fix event handling with flashplayer plugin (Etsushi)
    - uim-fep
      - fix "commit_string" handling and make uim-input-ja working
        again (Konosuke, Masanari)
    - uim.el
      - handle "commit_string" from helper programs and make
        uim-input-ja working (Konosuke)

* Others
  - improve code properness with -Werror flag

  - contributed and new input method icons (SHIMODA Hiroshi, FUJITA
    Yuji, Jae-hyeon, YamaKen)

  - new icons for input state indicator in the toolbar (YamaKen,
    Jae-hyeon)

  - strip IM name multiplexed in iconic-label of input modes of skk and
    tutcode that confuses users (YamaKen)

  - update translations
    - ja (Daichi Kawahata, YamaKen)
    - ko (Jae-hyeon)
2006-06-12 16:35:20 +00:00
joerg
77119b44fb Needs msgfmt. 2006-06-11 14:44:36 +00:00
joerg
acbe49d18c Needs msgfmt. 2006-06-11 14:26:01 +00:00
joerg
556fb0aafc Uses C++. 2006-05-11 14:07:51 +00:00
hira
133970d8d0 Add missing USE_LANGUAGES. 2006-05-08 22:49:58 +00:00
yyamano
b080390556 Make this build on Darwin.
Apply the fixes suggested by Tadashi G. Takaoka on tech-pkg-ja@jp.n.o.
2006-05-02 08:00:08 +00:00
joerg
2ae0473009 Add DragonFly support. 2006-04-28 18:24:53 +00:00
joerg
4e104a3d58 Add DragonFly support. Handle the different locale names in PLIST.
Based on patch from Jeffrey Hsu in private mail.
2006-04-28 18:12:29 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
rillig
529417f210 Fixed some of the pkglint warnings. 2006-04-12 09:21:06 +00:00
jlam
35bec27e25 List info files in the PLIST and install them into EMACS_INFOPREFIX.
Bump the PKGREVISION.
2006-04-08 20:04:18 +00:00
jlam
0ad81d9bd7 List the info files directly in the PLIST and install into
${EMACS_INFOPREFIX}.
2006-04-08 19:29:52 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
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).
2006-04-06 06:21:32 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
0a3bd63e8a Use EMACS_MODULES instead of EMACS_USE_LEIM and the conditional dependency
on xemacs-packages.  In the "lookup" option dependency, correct the
package dependency name in the xemacs case by fixing a typo.  Bump the
PKGREVISION to 4.
2006-03-20 05:30:33 +00:00
jlam
fcd3480c66 Bump PKGREVISION for previous since the xemacs-packages dependency changed. 2006-03-20 05:28:37 +00:00
jlam
7ed707faba Use EMACS_MODULES appropriately to replace EMACS_USE_LEIM and conditional
dependency on xemacs-packages.
2006-03-20 05:27:50 +00:00
rxg
36d559ce56 Make it be built under NetBSD 1.6.2/i386.
Avoid such error:
xcin_chewing.c:67: parse error before `char
xcin_chewing.c:90: `cname' undeclared (first use in this function)
2006-03-14 15:11:54 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
jlam
3901c6559d Don't create a do-nothing DEINSTALL script 2006-03-10 22:30:29 +00:00
jlam
708c88e007 Don't create a do-nothing DEINSTALL script 2006-03-10 22:29:44 +00:00
jlam
2bc0bebd1c Don't create a do-nothing DEINSTALL script. 2006-03-10 22:29:08 +00:00
jlam
dc953ec88f Use the pkginstall framework to generate the INSTALL script instead. 2006-03-10 19:24:13 +00:00
jlam
576b9a9ea2 Use the pkginstall framework to generate the INSTALL script from the
supplied template in ${FILESDIR}/INSTALL, and remove the unnecessary
additional targets for manual generation of the same.
2006-03-10 16:03:44 +00:00
wiz
1e126d22d5 Bump PKGREVISION for additional dependencies and qt option fix. 2006-03-09 18:04:58 +00:00
wiz
2e20af407d Fix build and PLIST for building with option "qt".
Add missing gettext-lib, qt3-tools (for qt) dependencies.
Add USE_DIRS+=xdg-1.1 for the desktop file.

Addresses PR 33042 by Ryu HAYASAKA.
2006-03-09 18:04:32 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
rxg
d7cb365781 Fix the build error:
gcc: @LIBTOOL_EXPORT_OPTIONS@: No such file or directory
2006-02-26 12:04:57 +00:00
rxg
43bc8d9219 Updated gcin to 1.1.7.
1.1.7:
- Fix the bug that it can use LC_CTYPE to set locale only.
- Add x86_64 support?

See
http://ccbsd9.csie.nctu.edu.tw/~cp76/gcin/download/Changelog
for more detail.
2006-02-22 14:55:54 +00:00
rxg
53f5bf7a68 Update gcin to 1.1.6 & use x11/gtk2/modules.mk to deal with gtk2 im module.
1.1.6:
- XIM en_US.UTF-8 support.
- Fix the problem gcin can't be used with gdmxnest.
- If you set disable XIM when compile, gcin -v will not display version.
- The largest font size is 32 in gcin-setup.

See
http://ccbsd9.csie.nctu.edu.tw/~cp76/gcin/download/Changelog
for more detail.
2006-02-20 18:16:54 +00:00
wiz
bbae5d8f11 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-18 22:08:50 +00:00
wiz
a17ad95a43 Add missing file+dir to PLIST. Bump PKGREVISION. 2006-02-18 21:56:33 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rxg
f878fb5eb8 Added GTK2_IMMODULES=yes. 2006-02-01 03:03:51 +00:00
rxg
02f356ce38 Added some @comment properly. 2006-02-01 02:42:13 +00:00
rxg
7c21566b39 Added BUILD_USES_MSGFMT definition. 2006-01-31 11:59:02 +00:00
rillig
22cc75614f Added a patch for ISO C90 compatibility. 2006-01-30 20:32:21 +00:00
rxg
73a0f23706 Added chewing module support.
Taken the patches form -
	http://chewing.csie.net/download/xcin/xcin-chewing-20041004.diff
Used PKG_SYSCONFDIR schema.
Used ${PAX} to do post-install.
Bump PKGREVISION.
2006-01-28 03:03:11 +00:00
rxg
d8aea2b5f6 Added & enable libchewing. 2006-01-28 02:43:53 +00:00
rxg
ccda03637f Initial import libchewing-0.2.7.
The intelligent phonetic input method library.
Ok'ed by wiz.
2006-01-28 02:42:06 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
wiz
48964e8dfe Update to 7100b, provided by Yamashiro, Jun in PR 32091.
Changelog:
* Change Japanese Kana-Kanji conversion algorithm.
* Add placename dictonary.
* Add (Japanese)Zipcode to placename converter dictionary.
* Add English README file(${PREFIX}/share/doc/anthy/README.en).
* Update Okinawa Dictionary(optional).
2006-01-23 23:08:47 +00:00
rxg
1cc6b4c312 Use MASTER_SITE_SOURCEFORGE_JP. 2006-01-21 11:55:14 +00:00
rxg
d751529970 Added & enable fcitx.
Added & enable gcin.
2006-01-16 13:07:00 +00:00
rxg
a9865f94f1 Initial import fcitx-3.1.1.
fctix is a collection of Simplified Chinese input methods based on XIM (X Input
Method), including WuBi, PinYin and QuWei.

Oked by wiz.
2006-01-16 13:04:07 +00:00
rxg
7530b4030d Initial import gcin-1.1.5.
gcin is a Chinese input method server for Big5 Traditional Chinese character
sets. It features a GTK user interface.
2006-01-16 13:01:16 +00:00
rxg
16351c9f30 regen. noticed by wiz, thanks. 2006-01-15 14:05:44 +00:00
rxg
3ae89abe5f s|BSD_INSTALL_DATA|BSD_INSTALL_LIB for libs. 2006-01-15 13:56:10 +00:00
joerg
e7a97ab1ee config.guess / config.sub override. 2006-01-12 01:57:31 +00:00
joerg
ee0ec7938b Use imake variables in PLIST. Still have to do something about the
japanese page ending up in the wrong directory though.
2006-01-12 00:29:16 +00:00
wiz
751d30d637 DEPENDS and PKGREVISION bumps because db4's library name changed. 2006-01-06 15:10:01 +00:00
rxg
ed04e9131a Fixed compile failed on DragonflyBSD.
Confirmed by LIU Xiang <neo dot liu at gmail dot com> in private mail.
2006-01-04 12:04:46 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
joerg
6ccd861345 More errno fixes for the rest of freewnn. 2005-12-31 00:51:27 +00:00
wiz
f5b2bd21ac Update to 1.0.1:
Overview of changes from 1.0.0 to 1.0.1
==
* Fixes
  o Minor
    - uim-xim
      - Workaround fix for preventing SEGV if compiled with g++-4.x.

Overview of changes from 1.0.0-beta to 1.0.0-final
==
* Fixes
  o Minor
    - uim.el
      - Sync with uim-el 0.0.6-beta4
    - gtk+ immodule
      - fix SEGV with gvim when the caret state indicator is enabled
	with a timeout value (Etsushi)
      - workaround fix for preedit handling on gvim when use-with-vi?
	is enabled with anthy and mana (Masanari, YamaKen, Etsushi)
    - SKK
      - improve completion behavior (Masanari, Etsushi)

Overview of changes from 1.0.0-alpha to 1.0.0-beta
==
* New features

  o IM related
    - SKK
      - enable word completion with UNIX look command (Etsushi)

* Fixes
  o Critical
    - uim-pref-qt
      - fix behavior of custom widget with integer number when the
        value in the stored file is greater than 99 (Etsushi)

  o Minor
    - update configure script (Etsushi)
      - don't require XML::Parser
      - more strict check for canna
    - Qt immodule
      - fix to respond to uim-pref-gtk's custom messages on the fly in
	addition to uim-pref-qt's (Etsushi)
    - uim-pref-qt
      - code cleanup (Kazuki)

    - Canna
      - fix behavior of backspace key in conversion state (Etsushi)

  o Others
    - Update translations

Overview of changes from 0.4.9.1 to 1.0.0-alpha
==
* New features
  o Main features
    - uim.el (bridge for Emacs) (Konosuke)
    - byeoru Hangul input suite (Jae-hyeon)
    - mana Japanese input (Masanari)

  o IM related
    - toggle-im facility (Etsushi, YamaKen)
    - Anthy
      - vi-cooperative mode (Masanari)
    - Canna
      - vi-cooperative mode (Masanari)
    - SKK (Etsushi)
      - dynamic completion
      - ddskk compatible behavior with mistypes while starting
	kanji-mode, e.g. "kAnnji" for "Kannji"
      - improved numeric conversion
      - support commit with opposite case in latin-conversion
      - support completion with conversion and/or commit at once

* Fixes
  o Critical
    - fix segmentation fault if uim is compiled with '--enabled-debug'
      (Etsushi, dai <d+r AT vdr.jp>)
    - fix IPC (connection to PRIME) in some rare cases (Masanari)
    - fix possible GC crash with anti-stack smashing compilers such as
      GCC4 (Jun, YamaKen)

  o Minor
    - preedit reset with IM switch (Masanari)
    - some build fixes (Masanari)

    - gtk+ immodule
      - disable warnings (Etsushi)
    - uim-xim
      - support changes in X modifier keys on-the-fly (Etsushi)

    - Anthy
      - improve kana-input mode (Masanari)
    - SKK
      - improve completion behavior (Etsushi)
      - improve skkserv connection (Masahito, Etsushi)
    - PRIME
      - proper custom setting (YamaKen)

    - uim-im-switcher-qt
      - show list of IM properly (Etsushi)
    - uim-pref-qt
      - compatible behavior with uim-pref-gtk (Etsushi)

* Others
  o obsolete table API
  o translations
    - add ko (Jae-hyeon)
    - update ja (Daichi Kawahata, YamaKen)
2005-12-31 00:04:28 +00:00
joerg
93be5c6820 Fix errno. Add DragonFly. 2005-12-30 21:51:23 +00:00
joerg
416bcd0e6c Fix errno. Add DragonFly. 2005-12-30 16:05:55 +00:00
joerg
d27922a9f9 Fix rest of errno issues in canna. 2005-12-30 15:16:21 +00:00
joerg
35b69cfb04 Do some post-cleanup of the libraries for DragonFly until I find out,
why imake doesn't do it itself.
2005-12-29 15:33:45 +00:00
joerg
f9ccbddb6e DragonFly wchar_t support. 2005-12-29 15:29:11 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
rxg
61a3692c6d Close pkg/28783 - unicon can't build under -current, submitted by myself.
Oked by wiz.
2005-12-08 12:09:54 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
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-12-05 20:49:47 +00:00
joerg
478e9bae69 Fix errno usage. Add DragonFly support. 2005-12-02 22:57:32 +00:00
wiz
06997591c4 Convert to options framework. 2005-12-01 18:58:39 +00:00
wiz
10b11f8443 Bug fix for the gtk2 input method:
Do not run g_source_remove if there is no source.

Bump PKGREVISION.
2005-11-25 22:17:15 +00:00
minskim
df33669ef2 Update imhangul_status_applet to 0.3.
Changes:
- Updated translation.
- Added a new theme "King Sejong".
2005-10-17 00:04:02 +00:00
minskim
a3669c4a45 Update MASTER_SITES. This closes PR pkg/31746. 2005-10-14 14:38:04 +00:00
minskim
bf08ca1c57 Update MASTER_SITES. This closes PR pkg/31747. 2005-10-14 14:28:57 +00:00
minskim
aefd8f73e0 Update imhangul to 0.9.13.
Changes:
- Fix a problem with OpenOffice 2.0.
- Provide a new config file.
2005-10-11 01:46:32 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
taya
f2c2641ab9 bump PKGREVISION (forgot at previous commit) 2005-10-01 12:47:55 +00:00
taya
f9e336f934 add missing files(anthy-kyuri.el, anthy-kyuri.elc) to PLIST. 2005-10-01 02:26:02 +00:00
wiz
7243021d42 Update to 0.4.9.1, from Yamashiro Jun in PR 31427.
ChangeLog (extracted manually, probably incomplete):

0.4.9.1:
Security fix:
If you are using setuid/setgid application which is linked to libuim,
you have to upgrade uim.

0.4.9:
Memory leak and bug fixes.

0.4.8:
Bug fixes and updates for uim-anthy, uim-prime, uim-skk, and uim-romaja.

0.4.7:
Many bug fixes.
2005-09-30 12:43:35 +00:00
rillig
3af2ce5584 Updated the checksum of patch-ag. 2005-09-28 21:42:49 +00:00
rillig
6142a40b30 Don't abuse int variables as pointers in patch-ag. Bumped PKGREVISION in
all sj3 packages.
2005-09-28 18:22:11 +00:00
rillig
cf25e66161 Split patch-aa into patch-ah..patch-am. Converted to unified diffs. 2005-09-28 17:32:17 +00:00
rillig
96d704958e Fixed pkglint warnings. Among others, split patch-aa into six patches. 2005-09-28 17:09:43 +00:00
rillig
ca3fe58347 Sorted PLIST. 2005-09-28 16:52:33 +00:00
rillig
38adbdd49b Fixed pkglint warning. 2005-09-28 16:51:32 +00:00
rillig
9984e0604a Removed trailing white-space. 2005-09-28 14:15:48 +00:00
minskim
4a9ea9ad1b Fix PLIST. Bump PKGREVISION. 2005-09-22 04:03:51 +00:00
taya
8317d6979a update inputmethod/anthy to 6700b.
Changes from release notes:

- fix alignment problem of memory allocator
- fix problems with cpu other than x86

fix PR pkg/31062
2005-09-05 15:00:09 +00:00
uebayasi
aa8e85bcfd Rework emacs.mk:
1) Simplify the way how an emacs version is picked when no emacs
   is installed, but a user try to install an Emacs Lisp package.
   Just pick up the version set as EMACS_TYPE than searching for
   versions already installed etc.  If the EMACS_TYPE version is
   not supported by the Emacs Lisp Package, just fail.  EMACS_TYPE
   be default to GNU Emacs 21.

   (In other words, users should set EMACS_TYPE as they want.
   Otherwise GNU Emacs 21 is used.)

2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to
   a) the PKGNAME itself, and b) PKGNAME in its dependency lines.
   EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is
   used.  This keeps dependency graph of Emacs-Lisp-packages-
   installed-for-XEmacs consistent.

3) Document EMACS_* variables as much as possible.

4) Provide more cookies for PLIST.  Maybe utilized later.

Note that the 2) change doesn't affect the default, GNU Emacs 21
behaviour.  So no version / revision bumps in this commit.
2005-08-28 04:25:28 +00:00
minskim
79e95ea1e7 Update imhangul to 0.9.12. Patch provided by Yi Min-Cheol.
Change:
  - Fix the problem that the last character is lost in some applications,
    e.g. gaim.
2005-08-26 02:19:31 +00:00
rillig
7a95adad42 The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
2005-08-23 11:48:47 +00:00
jlam
7820875fff Remove the abuse of buildlink that was pkg-config/buildlink3.mk. That
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables.  Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.

For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-08-10 20:56:10 +00:00
wiz
d774725534 Change path from devel/pkgconfig to devel/pkg-config.
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-07-21 16:29:42 +00:00
kristerw
7d6afa0475 Do not include <malloc.h>. 2005-07-20 00:33:30 +00:00
grant
e720c400e2 depends should be ../../<category>/<pkg> 2005-07-19 10:11:48 +00:00
jlam
83147ffa68 Remove some unnecessarily strong dependencies on perl that resulted
from including perl5/buildlink3.mk.  These packages just need the Perl
interpreter, and can just add "perl" to USE_TOOLS instead.
2005-07-16 19:10:37 +00:00
rxg
25973ff990 Closed pkg/27289 Fix core dump in inputmethod/xcin package.
Referenced the patches from Kevin Lo <kevlo at kevlo dot org>.
2005-06-26 16:45:57 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
taya
0f0e6b7d7f apply patch sent by yamajun AT ofug.net to fix bug of anthy-dic-tool.
fix pkg/30448
2005-06-12 08:52:54 +00:00
uebayasi
20d2e32f74 Shorten redundant COMMENT. 2005-06-04 10:20:22 +00:00
wiz
7ef924b86a Still include gtk2/modules.mk, not gtk/modules.mk. 2005-06-03 10:25:38 +00:00
uebayasi
ec3bbe44a7 Call Gtk2 option as "gtk", not "gtk2", as other packages do.
Pointed out by Dieter Baron.
2005-06-03 10:21:51 +00:00
uebayasi
a3658a0434 Make gtk2 an option. No default binary change, no revision bump. 2005-06-03 05:10:11 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
wiz
932d1e483a Fix typo in variable name, and replace one PKG_SUPPORTED_OPTIONS line
with PKG_SUGGESTED_OPTIONS.
2005-06-01 14:05:54 +00:00
dillo
eb20da5507 use PKG_OPTIONS_LEGACY_VARS to handle legacy variables 2005-06-01 14:03:15 +00:00
dillo
00f7a6753d use PKG_OPTIONS_LEGACY_VARS to handle legacy variables
set PKG_SUGGESTED_OPTIONS instead of PKG_DEFAULT_OPTIONS (which
	should be set by the user only)
2005-06-01 14:00:55 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
39cbd126b0 Make USE_TOOLS+=imake imply USE_X11BASE=yes, along with the other
variable definitions that apply when USE_IMAKE is defined.
2005-05-17 22:22:52 +00:00
jlam
f793cad898 This package uses the imake/xmkmf tools, so it implies USE_X11BASE.
Add it explicitly here until pkgsrc/mk/* can be modified to infer this
by itself.
2005-05-17 22:20:15 +00:00
jlam
b23cc6b431 The canna packages use imake/xmkmf as part of the configure process. 2005-05-16 18:25:37 +00:00
kei
52c0bc8fe9 remove auto-registration of RCD_SCRIPTS. patch supplied by Jeremy C. Reed.
also updated PKGREVISION of each package.  works fine for me.  Thank you!
2005-05-05 19:37:22 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
taya
b4b45be58e update optiona dictionary 'okinawa dictionary'
patch supplied from Yamashiro Jun.
fix PR pkg/29930
2005-04-11 15:02:23 +00:00
wiz
628506d7fa Update to 0.4.6, provided by Ei Ohno in PR 29812; originally from Jun
Yamashiro.

Changes in 0.4.6:
A GUI preference tool was introduced, both for Gtk and Qt. uim-kdehelper and
UimQt were merged. A plugin system was introduced.

Package changes:
conversion engine anthy or canna can select by setting the
PKG_OPTIONS.uim variable.
buildlink3.mk added.
2005-03-29 18:47:51 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
rillig
13c31ff10c Added a patch that #includes <sys/time.h> if present. Needed at least for
NetBSD-1.6.2. Approved by wiz.
2005-03-16 12:36:20 +00:00
wiz
a437583ff4 Dependencies should look like: foo-[0-9]* (instead of foo-*). Fix some. 2005-03-05 11:26:48 +00:00
uebayasi
f686caba23 Change lookup gateway an option. This reduces dependency much.
Bump revision.
2005-03-05 11:19:09 +00:00
taya
001687ce10 Add patch file that I missed to add at previous commit 2005-03-03 15:40:14 +00:00
taya
50e97490bb Update anthy to 6300.
ChangeLog:
* cannadic/ update to cannadic-0.95c
* src/splitter/commit.c fix mis-computation of segment length which
can cause out of array bound access
* use Hidden Markov Model to find segment boundary.
2005-03-03 15:34:08 +00:00
agc
e6962cf9de Add RMD160 digests 2005-02-23 21:00:34 +00:00
hira
8e05f5e586 Add inclusion of <arpa/inet.h> for inet_ntoa(3).
Bump PKGREVISION.
2005-02-22 10:48:36 +00:00
minskim
fb29a65a84 Regen to make GNU patch happy. 2005-01-13 12:18:42 +00:00
wiz
9ea02c1efc Update homepage, and uppercase some variables. 2005-01-10 16:30:18 +00:00
wiz
4eb013001c Automatically register uim in the list of
GTK2 input modules. Bump PKGREVISION.
Thanks to jmmv for the hint on how to do this (see x11/gtk2/modules.mk).
2005-01-04 10:29:15 +00:00
minskim
9b8b36c6e2 Override intltool. 2005-01-01 17:40:44 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
wiz
e6ffa4eb1f Add and enable uim and anthy-elisp. 2004-12-28 17:10:56 +00:00
wiz
a9e3953e65 Initial import of uim-0.4.5, provided by Ei Ohno in PR 28650.
I added a message recommending the installation of inputmethod/anthy
if one is interested in Japanese input.

Uim is a lightweight and full featured multilingual input method library
and is simple, secure and flexible.
2004-12-28 17:10:17 +00:00
taya
460cd1e110 missed to add at previous commit.
sorry.
2004-12-28 05:40:23 +00:00
taya
b412737e69 Initial import of inputmethod/anthy-elisp.
This is a elisp frontend of inputmethod/anthy.
2004-12-28 05:38:47 +00:00
taya
7823040505 - move elisp files to separate package
- add okinawa dict

patch from Jun Yamashiro <yamajun AT ofug DOT net>
2004-12-28 05:35:29 +00:00
reed
32d8f290c2 The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).
2004-12-28 02:47:40 +00:00
grant
762035b2db set INSTALLATION_PREFIX instead of wrongly overriding LOCALBASE.
from Noritoshi Demizu in PR pkg/28618.
2004-12-12 04:19:06 +00:00
minskim
3df0ef7e90 Update nabi to 0.15.
Changes:
  - Support more keyboard layout.
  - Update icons.
  - Add Tux theme.
  - Enable setting Korean/English, Hangul/Hanja switch keys.
2004-12-04 20:43:49 +00:00
taya
bfc27e2520 add anthy 2004-12-04 03:58:09 +00:00
taya
81d3eaa0c0 Initial import of anthy.
Anthy is a free and secure Japanesse inputmethod.
2004-12-04 03:57:44 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
minskim
8ed52a30f1 Do not include nbitools/buildlink3.mk in sj3-lib's buildlink3.mk
because sj3-lib requires nbitools at build time only.  Noted by
oshimaya at sc.starcat.ne.jp in PR pkg/25778.
2004-11-30 02:30:59 +00:00
wiz
6b18db8cf8 Obsoleted by update to 2.3.1. 2004-11-27 17:57:49 +00:00
wiz
85a7c1f751 Update to 2.3.1, provided by Hiramatsu Yoshifumi in PR 28434:
Changes:

* lisp/tc-mazegaki.el: C-g can interrupt kana-kanji conversion.

* lisp/tc-is18.el:
* lisp/tc-is19.el:
* lisp/tc-is20.el: fix infinite loop bug.

* lisp/tutc-tbl.el: fix translation table.

* lisp/eelll.el: use colored background in bitmap display mode.

* skkinput3/Makefile.am: merged patches/patch-ab
2004-11-27 17:54:31 +00:00
minskim
d3485931a0 Update my email address. 2004-11-25 19:11:58 +00:00
jlam
5e5ac5cef9 USE_BUILDLINK3 is a yes/no variable. 2004-11-13 21:28:27 +00:00
uebayasi
18174b3f6b Use SUBST_*. 2004-11-02 00:41:30 +00:00
reed
62071c8b2f RCD_SCRIPTS_EXAMPLEDIR was just changed to be a relative directory
under ${PREFIX} instead of being an absolute path.

So fix the references using RCD_SCRIPTS_EXAMPLEDIR to be
${PREFIX}/${RCD_SCRIPTS_EXAMPLEDIR}.

This should have no changes to use before.

Please note that the MESSAGE files in most cases are wrong in the
first place. We have automated mechanisms and could have an automated
message for explaining rc.d script usage. (This is something to do!)
2004-10-11 22:14:51 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
uebayasi
47edba3f8b Fix a linkage of a program which is run during build. 2004-09-18 07:59:57 +00:00
minskim
f16825cec2 Update nabi to 0.14.
Changes:
  - Provide a configuration window.
  - Better support Java applications.
  - Increase the number of entries to 9 in the Hanja/symbol input list.
  - Print warning for non-supported locales.
  - Support Korean input with en_US.UTF-8.
2004-08-28 14:51:48 +00:00
minskim
6b87e4a66b Update imhangul to 0.9.11.
Changes:
	Fix a bug that crashes epiphany when a window is being closed.
2004-08-11 22:16:54 +00:00
minskim
996548ff38 etc/rc.d/ja_freewnn is handled by bsd.pkg.install.mk and shouldn't be
in PLIST.

Bump PKGREVISION.
2004-08-02 01:01:42 +00:00
minskim
e66d446856 Update imhangul to 0.9.10.
Major changes:
  - Added Korean menu.
  - Per-toplevel-window status.
  - Fix a problem with evolution 1.5.
2004-07-19 22:42:52 +00:00
wiz
60019e1e08 Unused. 2004-07-04 09:55:19 +00:00
wiz
33ba048386 Convert to bl3. 2004-07-04 09:52:15 +00:00
wiz
ef65687ec6 Add two missing files to PLIST.
Reported by Kouichirou Hiratsuka in PR 26049.
2004-06-25 16:58:10 +00:00
kristerw
b7d5909104 Correct spelling of ja-FreeWnn-lib, sj3-lib, and Canna-lib in use
of BUILDLINK_PREFIX.
2004-05-13 19:51:49 +00:00
minskim
9b2f22c6f3 Revert to r1.3. Changes made in r1.4 were "oversimplification." 2004-04-30 12:46:29 +00:00
minskim
9e5c51b086 Simplify Makefile by combining USE_LIBTOOL and SHLIBTOOL_OVERRIDE into
USE_SHLIBTOOL.
2004-04-30 00:39:41 +00:00
minskim
28e3f80592 Install a shared object only; there is no need to install a static
library for GTK+ input module.

Bump PKGREVISION.
2004-04-29 23:00:14 +00:00
reed
06e49aba4f Installation of the RCD_SCRIPTS rc.d script is done automatic
here. So don't install it twice.

(Anyways, ${PREFIX}/etc/rc.d is not the correct location; the
RCD_SCRIPTS uses ${RCD_SCRIPTS_EXAMPLEDIR}.)
2004-04-27 20:51:10 +00:00
wiz
f7906f6e94 Unused. 2004-04-26 09:21:57 +00:00
xtraeme
81495749e6 Bump PKGREVISION due to gdk-pixbuf update. 2004-04-25 04:16:42 +00:00
reed
2d4122dd45 Fix references to rc.d scripts. This package uses RCD_SCRIPTS
which installs to ${RCD_SCRIPTS_EXAMPLEDIR}. But the MESSAGE
referred to wrong hard-coded location if the RCD_SCRIPTS_EXAMPLEDIR
was not the default. So use RCD_SCRIPTS_EXAMPLEDIR instead.

PKGREVISION not bumped because if someone had changed
RCD_SCRIPTS_EXAMPLEDIR before recent change of autoregistration
of rc.d script in PLIST, then it could not have been packaged
in first place.

Note that this commit does not imply that the MESSAGE is correct.
In some cases, the MESSAGE is clearly wrong such as suggesting
running the rc.d script from the example directory (which will work
although).
2004-04-23 22:43:20 +00:00
reed
9c790735db mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-23 22:07:52 +00:00
xtraeme
c1dab89fe0 bl3ify 2004-04-19 21:40:52 +00:00
wiz
0ef8a7fa05 Unused. 2004-04-19 00:03:42 +00:00
wiz
5362fbfddd Convert to bl3. 2004-04-18 23:58:29 +00:00
wiz
026ab35955 Unused. 2004-04-18 23:57:32 +00:00
wiz
7763ad388f Convert to bl3. 2004-04-18 23:55:21 +00:00
wiz
2541b02f57 Convert to bl3. 2004-04-18 23:52:05 +00:00
wiz
82aa0c6f37 Convert to bl3. 2004-04-18 23:47:28 +00:00
wiz
82969ef1c9 Convert to bl3. 2004-04-18 23:37:45 +00:00
wiz
c11b30aea6 Convert to bl3, and remove superfluous DEPENDS line. 2004-04-18 23:18:34 +00:00
jmmv
bedae6c90c Make use of the new USE_DIRS variable, instead of directly depending on the
*-dirs packages.
2004-04-14 16:15:20 +00:00
minskim
3407568acf Update nabi to 0.13.
Changes since 0.12:
  - Session support.
  - Display meanings for Chinese characters.
  - Fix memory leaks.
2004-04-11 13:29:49 +00:00
jlam
426cc1ce72 Add a BUILDLINK_PKGBASE.<pkg> definition where it's not equal to <pkg>,
e.g. "BUILDLINK_PKGBASE.gtk?= gtk+".  This is mandated by the example
buildlink[23].mk files in bsd.buildlink[23].mk.
2004-03-29 05:05:32 +00:00
wiz
a661ce60c0 PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.
2004-03-26 02:27:34 +00:00
jlam
326169077a USE_BUILDLINK3 must be set to "yes" or "no", not defined/undefined. 2004-03-23 04:40:59 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
snj
969b901250 Spelling fixes. 2004-03-14 20:24:21 +00:00
jmmv
ae5a97419f Handle some shared directories by depending on (or updating dependancies to
the latest versions) xdg-dirs, xdg-x11-dirs or gnome*-dirs.
Bump PKGREVISION.
2004-03-08 19:40:36 +00:00
minskim
5ccc558c9d bl3ify and enable pkgviews installation. 2004-03-05 21:15:53 +00:00
minskim
21445b6848 Match the new buildlink3.mk template. 2004-03-05 21:08:52 +00:00
minskim
7606d5859b Define NO_BUILDLINK and NO_CONFIGURE becuase this is a meta package. 2004-03-05 21:03:27 +00:00
minskim
7b11ce524f Make Canna* packages use the buildlink framework. It will fix the
build problem reported by Yasushi Oshima on tech-pkg-ja@jp.NetBSD.org.
2004-03-05 19:09:22 +00:00
minskim
a866ac8eb7 Define CANNA_MODULE, which is used in COMMENT. Also define
NO_BUILDLINK and NO_CONFIGURE, becuase this is a meta package.
2004-03-05 19:04:30 +00:00
minskim
6e05477191 Remove sj3 library from Makefile dependencies, because it is built by
sj3-lib.  Noted by Haruhisa MINAMI on tech-pkg-ja@jp.NetBSD.org.
2004-03-02 17:49:51 +00:00
junyoung
1b88b7954b I'm no longer maintaining these packages. 2004-03-01 13:42:25 +00:00
seb
9f663d5ff7 Remove info files entries from PLIST. 2004-02-21 18:24:21 +00:00
seb
cc5b97523c Remove info files entries from PLIST. 2004-02-18 01:48:22 +00:00
minskim
c2a1f5d5b6 Add and enable imhangul_status_applet. 2004-02-18 00:18:48 +00:00
minskim
deac3837ce Import imhangul_status_applet from pkgsrc_wip.
GNOME2 applet for imhangul.  It displays the status of imhangul, a
Hangul input module for GTK+-2.
2004-02-18 00:16:35 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
minskim
75bf71202d bl3ify 2004-02-10 16:59:21 +00:00
minskim
4757f91970 Add imhangul. 2004-02-10 08:59:31 +00:00
minskim
0f53032747 Import imhangul-0.9.9 from pkgsrc-wip.
Imhangul is a Hangul input module for GTK+ 2. This supports Korean
Hangul input with several types of keyboards widely used in Korea.
2004-02-10 08:58:17 +00:00
minskim
297b4306ac Remove -Wall to please cc. 2004-02-10 06:47:41 +00:00
skrll
0c157532de The long awaited update libtool to 1.5.2.
Some pkgsrc things
	- Fix PLISTs for packages that use -release
	- Include canonicalisation of a couple of paths for the benefit
	  of qt3-*
	- the normal version=sunos patching
	- fix all library_names_spec for the standard set of symlinks

The libtool things some of which had already made it into pkgsrc libtool.

New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
  calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
  object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
  of files you want to keep, such as test coverage data, from the temporary
  output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
  exported.
* Bug fixes.

New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
  LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
  support.
* Bug fixes.

New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
  duplicate dependent libraries.

New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.

New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
  ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.

New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.

New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
  shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
  supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.
2004-02-05 20:14:05 +00:00
heinz
18a916d5e6 Use $FIND with "-print". Noted by Georg Schwarz in PR pkg/24248 2004-01-27 00:53:10 +00:00
grant
c2a90f7ecc remove empty conditional 2004-01-24 13:42:22 +00:00
grant
7d3491bf41 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 13:41:27 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
uebayasi
0105e80db3 Update MASTER_SITES. 2004-01-06 03:53:27 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
xtraeme
15d6b7f039 Update to 0.12 from Min Sik Kim PR pkg/23795.
Changes since 0.11:

  o Fix a bug that nabi dies when its tray icon disappears.
  o Smart handling of the size of a tray icon.
  o Add the MS Windows 2000 theme.
  o Bug fixes regarding XIM.
2003-12-20 05:18:37 +00:00
wiz
391b5798e6 Bump PKGREVISION for atk library major bump. 2003-12-13 00:45:21 +00:00
junyoung
91cc50aa6e Update nabi to 0.11. Changes since 0.10:
- Now it's possible to configure nabi in the main window. This is
   useful for the environment without the system tray.
 - Shows character in combination properly when running in 3-bul mode.
 - Added -s option used to display status only.
 - Some other small bug fixes.

Patch provided by Min Sik Kim in PR#23595.
2003-11-29 17:09:12 +00:00
xtraeme
fc4690c30d Update to 0.10, provided by Min Sik Kim in PR pkg/23448.
Changes:

  * Improved Chinese character input window.
  * Added symbol input.
2003-11-18 14:54:42 +00:00
jmmv
7220479e9d Update to 0.9:
- Allows input with non-UTF-8 locales on NetBSD and FreeBSD.
- Displays Chinese characters on Qt applications.

From Min Sik Kim in PR pkg/23256.
2003-10-24 12:40:04 +00:00
junyoung
53bfc8bf6e Update nabi to 0.8. Changes include:
- Improved over-the-spot input.
 - Better distinction of EUC-KR.
 - Provide brief description of key input in the About menu.

PR/23108 from Min Sik Kim.
2003-10-23 16:24:17 +00:00
cjep
cfe8be1263 Add RCS IDs 2003-10-18 13:20:31 +00:00
cjep
34e102913e Whitespace fixes 2003-10-18 13:08:48 +00:00
junyoung
ee3049faa1 I'm taking responsiblity for maintaining ami. 2003-10-14 09:41:55 +00:00
junyoung
c0eaea7653 Make ami compile with gcc 3.x. 2003-10-14 09:40:33 +00:00
junyoung
fbbf5d6e21 Add nabi. 2003-09-27 03:24:33 +00:00
junyoung
1116e5bc46 X Input Method for Korean. 2003-09-27 03:23:33 +00:00
uebayasi
4397be1a9f canna-server-bin -> canna-server 2003-09-23 15:14:54 +00:00
uebayasi
dec905464d Redo part of previous. 2003-09-23 15:10:08 +00:00
uebayasi
241fddd816 1) Update Canna to 3.6p4.
* 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-09-23 15:06:57 +00:00
minoura
dad164a932 editors/mule-ucs now supports emacs20.
Thanks again to Ogawa-san.
2003-09-13 08:30:38 +00:00
minoura
799e80b407 Require Mule-UCS upon build when Emacs version is 21.x.
Pointed out by Takanori Ogawa (ogawa at soundboard dot co dot jp).
2003-09-13 06:07:10 +00:00
minoura
500636beeb Correct XEmacs support.
Avoid dependency on the build environment; leim-list.el is installed
only when leim is installed.
2003-09-12 12:53:44 +00:00
minoura
194db7af67 Obsoleted by inputmethod/skk. 2003-09-02 14:33:18 +00:00
minoura
3e551a3787 Add skk, remove ddskk. 2003-09-02 14:20:21 +00:00
minoura
6fd3da8f52 Remove whitespaces at the EOL. 2003-09-02 14:19:27 +00:00
minoura
1ccf363d1d Add a new package SKK, Simple Kana to Kanji conversion program.
This package replaces inputmethod/ddskk program; the DISTNAME still has
the prefix `dd' (which stands for daredevil), but it is the official
successor of the original SKK-9.6 developed by Mr.Masahiko Sato, and
the release is announced under the name of SKK.  So we decided to
change the package name.

Notable changes from ddskk-20030629 include: enhancements to skk-study,
bug fixes, support of ML dictionary, etc.
2003-09-02 14:16:45 +00:00
jlam
b2677a2cb0 Add definitions for DEINSTALL_EXTRA_TMPL and INSTALL_EXTRA_TMPL if
USE_PKGINSTALL is "YES".  bsd.pkg.install.mk will no longer automatically
pick up a INSTALL/DEINSTALL script in the package directory and assume that
you want it for the corresponding *_EXTRA_TMPL variable.
2003-08-30 22:51:11 +00:00
jlam
2920a32c71 Prepare for pkgviews by making sure that passing VIEW-INSTALL or
VIEW-DEINSTALL to the INSTALL/DEINSTALL scripts don't cause errors.
2003-08-30 20:22:49 +00:00
seb
4a2efdf6fd USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:49:07 +00:00
seb
b2f45a837f Convert to USE_NEW_TEXINFO. 2003-08-07 11:59:29 +00:00
jmc
e9d91c455b Define a proper relative path to Makefile.version 2003-07-31 20:10:22 +00:00
uebayasi
30c404c8a0 * Split the version definition into Makefile.version.
* Complete CANNA_OWNER -> CANNA_USER change, which was mostly done by Julio
  Merino a few days ago.
2003-07-31 13:04:40 +00:00
jmmv
0d5157f861 Convert the rc.d script to the standard rc.subr format. Ok'ed by uebayasi@.
Bump PKGREVISION to 3.
2003-07-31 12:33:03 +00:00
jmmv
7d7d16056f Convert to bsd.pkg.install.mk to handle the rc.d script. MESSAGE is removed
as the default install template provides the right standard information (or
can be extended in a common way if needed ;).  Bump PKGREVISION to 2.
2003-07-29 22:08:28 +00:00
jmmv
62ef8e877f Use bsd.pkg.install.mk to manage the rc.d script. While here, add SJ3OWNER
and SJ3GROUP variables to BUILD_DEFS.  Bump PKGREVISION to 2.
2003-07-29 21:35:46 +00:00
jmmv
27448c4da8 Use the bsd.pkg.install.mk framework to generate the rc.d script.
Bump PKGREVISION of ja-freewnn-server-bin to 2.
2003-07-29 21:13:19 +00:00
jmmv
f4e532253d Go one step further: turn CANNA_GROUP and CANNA_USER build definitions and
handle the group and the user they specify with bsd.pkg.install.mk.  In fact,
these variables were already changeable.
2003-07-29 19:53:19 +00:00
jmmv
d800775d99 Convert to the bsd.pkg.install.mk framework:
- 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-29 19:42:53 +00:00