Fedora Core 5 用 MeCab RPM spec ファイル
2006-10-20 23:18:18
| Permalink
| ![]()
| Tag:
linux
rpm
パソコン
メモ
形態素解析
Fedora Core 5 に MeCab を入れようと思い、RPM 用の SPEC ファイルを久しぶりに書いた。
mecab-0.9.7.spec
%define name mecab
%define version 0.93
%define release 1
%define prefix /usr/local
Name: %{name}
Version: %{version}
Release: %{release}
Group: Development/Languages
Summary: A morphological analysis tool
License: GPL, LGPL, Modified BSD License
Source: http://osdn.dl.sourceforge.jp/mecab/21187/mecab-0.93.tar.gz
Packager: Ryosuke SEKIDO
BuildRoot: /tmp/%{name}-%{version}-root
%description
%prep
%setup -q
%build
./configure --prefix=%{prefix}
make
%install
[ -d $RPM_BUILD_ROOT ] && rm -fr $RPM_BUILD_ROOT
make -e prefix=${RPM_BUILD_ROOT}%{prefix} install
%clean
[ -d $RPM_BUILD_ROOT ] && rm -fr $RPM_BUILD_ROOT
%files
%{prefix}/bin/mecab
%{prefix}/bin/mecab-config
%{prefix}/etc/mecabrc
%{prefix}/include/mecab.h
%{prefix}/lib/libmecab.a
%{prefix}/lib/libmecab.la
%{prefix}/lib/libmecab.so
%{prefix}/lib/libmecab.so.1
%{prefix}/lib/libmecab.so.1.0.0
%{prefix}/libexec/mecab/mecab-cost-train
%{prefix}/libexec/mecab/mecab-dict-gen
%{prefix}/libexec/mecab/mecab-dict-index
%{prefix}/libexec/mecab/mecab-dict-info
%{prefix}/libexec/mecab/mecab-system-eval
%{prefix}/libexec/mecab/mecab-test-gen
%{prefix}/man/man1/mecab.1mecab-ipadic-20060707.spec
%define name mecab-ipadic
%define version 2.7.0
%define release 20060707
%define prefix /usr/local
Name: %{name}
Version: %{version}
Release: %{release}
Group: Development/Languages
Summary: A morphological analysis tool dictionary
License: GPL, LGPL, Modified BSD License
Source: http://osdn.dl.sourceforge.jp/mecab/20904/mecab-ipadic-2.7.0-20060707.tar.gz
Packager: Ryosuke SEKIDO
BuildRoot: /tmp/%{name}-%{version}-root
%description
%prep
%setup -q -n %{name}-%{version}-%{release}
%build
./configure --prefix=%{prefix} --with-charset=utf8
make
%install
[ -d $RPM_BUILD_ROOT ] && rm -fr $RPM_BUILD_ROOT
make -e prefix=${RPM_BUILD_ROOT}%{prefix} DESTDIR=${RPM_BUILD_ROOT} install
%clean
[ -d $RPM_BUILD_ROOT ] && rm -fr $RPM_BUILD_ROOT
%files
%{prefix}/lib/mecab/dic/ipadic/char.bin
%{prefix}/lib/mecab/dic/ipadic/dicrc
%{prefix}/lib/mecab/dic/ipadic/left-id.def
%{prefix}/lib/mecab/dic/ipadic/matrix.bin
%{prefix}/lib/mecab/dic/ipadic/pos-id.def
%{prefix}/lib/mecab/dic/ipadic/rewrite.def
%{prefix}/lib/mecab/dic/ipadic/right-id.def
%{prefix}/lib/mecab/dic/ipadic/sys.dic
%{prefix}/lib/mecab/dic/ipadic/unk.dicrpmbuild -bb mecab-0.9.7.spec とかすると良い感じ。
Related Entries
There is not related articles.
Trackbacks
Trackback URI: http://blog.c--v.net/trackback/2006/10/20/2
There is no trackback.
There is no comment.