Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
DISCONTINUED:openSUSE:11.1:Update
nicolatter
nicolatter.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File nicolatter.spec of Package nicolatter
# # spec file for package nicolatter (Version 1.7.8) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: nicolatter BuildRequires: canna-devel fwnn fwnndev gcc-c++ gtk-devel License: Public Domain, Freeware Group: System/I18n/Japanese AutoReqProv: on Version: 1.7.8 Release: 115 Url: http://www2.airnet.ne.jp/pak04955/dl-linux.htm Source0: http://www.nslabs.jp/archives/nicolatter-1.7.8.tar.bz2 Source1: README.canna Source2: jisx6002.keymap Source3: etc-x11-xim.d-nicolatter Patch0: nicolatter.patch Patch1: nicolatter-1.7.5-configuration.patch Patch2: lib64.patch Patch3: nicolatter-1.7.5-gcc33.dif Patch4: assert.patch Patch5: force-locale.patch Patch6: gcc4.patch Patch7: nicolatter-1.7.5-gcc4.patch Patch8: gcc41.patch Patch9: gcc43.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Japanese X Input Method--Romaji-Kana, JIS Kana, and NICOLA Keyboard # Summary(ja): X11 環境用の日本語入力サーバー。JISかな,またはNICOLAも使える。 # %description -l ja # # 『Q's Nicolatter for X 』は,X Window System環境用の日本語入力サーバーな # どをパッケージしたものです。 # # # 日本語入力サーバーとしてはkinput2などがすでにありますが,文章を多く書く # には挙動がやや不自然であり,また能率もあまりよくありません。 # # # Q's Nicolatterは,快適な日本語入力環境をX環境全体で提供することを目標と # して開発されました。 # # # ビジネス用途,リアルタイム利用等,高速に日本語の文章を打つ場合には,かな # 入力は必須です。そこで,JISかな,またはNICOLAを標準で使えるようにし, # 配列についてもカスタマイズできるようにしています。 # # # ソフトウェアの設定については,コンピュータに詳しくないユーザーにとって設 # 定ファイルの書式や命令などを調べる手間が煩雑であることを考慮し,Q's # Nicolatter ではgtk+ベースの設定プログラムを同梱しています。これによりキー # 配列等も容易にカスタマイズできます。設定ファイルはテキストファイルなので, # テキストエディタでも編集できます。 # # Authors: # -------- # # HORIKAWA Hisashi <vzw00011@nifty.ne.jp>. %description Q's Nicolatter for X is a Kana-Kanji keyboard input method server. It provides a common operation method over X applications that process Japanese text. It can be used with Gtk+, Qt, etc., applications. It supports the Romaji-Kana, JIS Kana, and NICOLA keyboard arrangements. Authors: -------- HORIKAWA Hisashi <vzw00011@nifty.ne.jp> %prep %setup0 -q %patch0 -p 1 %patch1 -p 1 %patch2 -p 1 -b .lib64 #%patch3 %patch4 -p1 %patch5 -p1 -b .force-locale %patch6 -p1 %patch7 -p1 %patch8 -p1 %patch9 -p1 cp ${RPM_SOURCE_DIR}/README.canna . cp ${RPM_SOURCE_DIR}/jisx6002.keymap ./rc perl -pi -e 's#lib/libwnn#%{_lib}/libwnn#' configure %build rm -f config.cache # update config.{guess,sub} %{?suse_update_config:%{suse_update_config -f }} perl ./configure gtk wnn canna make -e XLIBDIR=/usr/X11R6/%{_lib} make -e XLIBDIR=/usr/X11R6/%{_lib} -C addword %install [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; mkdir -p ${RPM_BUILD_ROOT}/usr/bin/ make prefix=$RPM_BUILD_ROOT/usr XLIBDIR=/usr/X11R6/%{_lib} install mkdir -p ${RPM_BUILD_ROOT}/etc/X11/nicolatter/ install -m 644 rc/{global,*.keymap,*.roma} ${RPM_BUILD_ROOT}/etc/X11/nicolatter/ mkdir -p $RPM_BUILD_ROOT/etc/X11/xim.d/ja install -m 644 $RPM_SOURCE_DIR/etc-x11-xim.d-nicolatter \ $RPM_BUILD_ROOT/etc/X11/xim.d/nicolatter pushd $RPM_BUILD_ROOT/etc/X11/xim.d/ja ln -s ../nicolatter 80-nicolatter popd %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %files %defattr(-, root, root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README* %doc docs %doc rc %dir /etc/X11/xim.d/ /etc/X11/xim.d/* /usr/bin/nicolatter /usr/bin/keyconf /usr/bin/nicoconf /usr/bin/palette /usr/bin/ximtest /usr/bin/addword /etc/X11/nicolatter/ %changelog * Tue Nov 20 2007 - mfabian@suse.de - fix build with gcc 4.3. * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Wed Oct 19 2005 - mfabian@suse.de - fix build with gcc 4.1. * Fri May 27 2005 - yxu@suse.de - fixed missing declarations * Tue May 03 2005 - mfabian@suse.de - update to 1.7.8. - fix to build with gcc4. * Tue Feb 22 2005 - mfabian@suse.de - create start script /etc/X11/xim.d/nicolatter and symlink in ja subdirectory. * Sat Jan 10 2004 - adrian@suse.de - build as user * Mon Sep 08 2003 - mfabian@suse.de - force the locale for nicoconf to ja_JP.eucJP as this is the only locale supported by this program. * Tue Aug 26 2003 - mfabian@suse.de - update to 1.7.7. * Tue Feb 25 2003 - aj@suse.de - Add missing assert includes. * Wed Feb 05 2003 - ro@suse.de - make it compile with latest gcc-3.3 (playing with gettext macros is evil ...) * Wed Nov 06 2002 - mfabian@suse.de - update to 1.7.5 - install config files to /etc/X11/nicolatter/* - add /etc/X11/nicolatter/jisx6002.keymap * Sun Aug 11 2002 - mfabian@suse.de - change # neededforbuild: cannadev -> canna canna-devel canna-libs * Mon Aug 05 2002 - mfabian@suse.de - fix build for x86-64 * Fri Apr 12 2002 - mfabian@suse.de - update to 1.7.2pre4 - fix it to build again in STABLE - use $RPM_OPT_FLAGS * Sat Apr 14 2001 - schwab@suse.de - Fix C++ violations. * Thu Mar 08 2001 - mfabian@suse.de - add xf86 to "# neededforbuild" * Tue Mar 06 2001 - mfabian@suse.de - enable Canna support again. It *does* work, only the key combination to start it cannot be configured in nicolatter, it must be configured in ~/.canna - add a README.canna to document this. * Sat Mar 03 2001 - mfabian@suse.de - Canna support disabled (doesn't seem to work at all yet, not even when the Canna is patched with the multibyte patch for Nicolatter) * Wed Feb 28 2001 - mfabian@suse.de - new package: nicolatter version 1.7.2pre2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor