OSDN Git Service

perl module & chmod +x tests/*.sh
[chasen-legacy/chasen.git] / chasen.spec.in
1 %define prefix /usr
2 %define PACKAGE @PACKAGE@
3 %define VERSION @VERSION@
4 %define RELEASE 1
5
6 Summary: Japanese Morphological Analysis System, ChaSen
7 Name: %{PACKAGE}
8 Version: %{VERSION}
9 Release: %{RELEASE}
10 Source: %{name}-%{version}.tar.gz
11 Copyright: 2003 Nara Institute of Science and Technology, Japan.
12 URL: http://chasen.aist-nara.ac.jp/
13 BuildRoot: /var/tmp/%{name}-%{version}-root
14 Group: Extensions/Japanese
15 Provides: chasen
16 Vendor: Ãã䥴ÉÍý³«È¯Ã´Åö¼Ô½¸ÃÄ
17 Distribution: Ãã䥴ÉÍý³«È¯Ã´Åö¼Ô½¸ÃÄ
18 Packager: Taku Kudoh <taku-ku@is.aist-nara.ac.jp>
19
20 %description
21 ·×»»µ¡¤Ë¤è¤ëÆüËܸì¤Î²òÀϤˤª¤¤¤Æ¡¤²¤ÊƤθÀ¸ì¤Î²òÀϤÈÈæ¤Ù¤Æ¤Þ¤ºÌäÂê¤Ë¤Ê¤ë¤Î
22 ¤Ë¼¡¤Î2ÅÀ¤¬¤¢¤ê¤Þ¤¹¡¥°ì¤Ä¤Ï·ÁÂÖÁDzòÀϤÎÌäÂê¤Ç¤¹¡¥¥ï¡¼¥É¥×¥í¥»¥Ã¥µ¤ÎÉáµÚ¤Ê¤É
23 ¤Ë¤è¤Ã¤ÆÆüËܸì¤ÎÆþÎϤˤÏÂ礭¤ÊÌäÂ꤬¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¤¬¡¤·×»»µ¡¤Ë¤è¤ëÆüËܸì²ò
24 ÀϤǤϡ¤¤Þ¤ºÆþÎÏʸÆâ¤Î¸Ä¡¹¤Î·ÁÂÖÁǤòǧ¼±¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹¡¥¤³¤ì¤Ë¤Ï¼ÂÍѤË
25 ÂѤ¨¤é¤ì¤ë¤À¤±¤ÎÂ礭¤Ê¼­½ñ¤âɬÍפǤ¢¤ê¡¤¤³¤ì¤òÇ¡²¿¤ËÀ°È÷¤¹¤ë¤«¤È¤¤¤¦ÌäÂê¤â
26 Ʊ»þ¤Ë¸ºß¤·¤Þ¤¹¡¥¤â¤¦°ì¤Ä¤ÎÌäÂê¤È¤·¤Æ¡¤ÆüËܸì¤Ë¤Ï¹­¤¯Ç§¤á¤é¤ìƱ°Õ¤òÆÀ¤é¤ì
27 ¤¿Ê¸Ë¡¡¤¤Ê¤¤¤·¡¤Ê¸Ë¡ÍѸ줬¤Ê¤¤¤È¤¤¤¦¸½¼Â¤Ç¤¹¡¥³Ø¹»Ê¸Ë¡¤Îñ¸ìʬÎप¤è¤Óʸˡ
28 ÍѸì¤Ï°ìÈ̤ˤϹ­¤¯ÃΤé¤ì¤Æ¤¤¤Þ¤¹¤¬¡¤¸¦µæ¼Ô¤Î´Ö¤Ç¤Ï¤¢¤Þ¤êɾȽ¤¬¤è¤¯¤¢¤ê¤Þ¤»
29 ¤ó¤·¡¤·×»»µ¡¸þ¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡¥
30
31 ÆüËܸì¤Î²òÀϤ˿¿¤ÃÀè¤ËɬÍפʷÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥à¤Ï¡¤Â¿¤¯¤Î¸¦µæ¥°¥ë¡¼¥×¤Ë¤è¤Ã
32 ¤Æ´û¤Ë³«È¯¤µ¤ìµ»½ÑŪ¤ÊÌäÂ꤬Àö¤¤½Ð¤µ¤ì¤Æ¤¤¤ë¤Ë¤â·¸¤ï¤é¤º¡¤¶¦Ä̤Υġ¼¥ë¤È¤·
33 ¤ÆÀ¤¤ÎÃæ¤ËήÉÛ¤·¤Æ¤¤¤ë¤â¤Î¤Ï¤¢¤ê¤Þ¤»¤ó¡¥·×»»µ¡²ÄÆɤÊÆüËܸ켭½ñ¤Ë¤Ä¤¤¤Æ¤âƱ
34 ÍͤǤ¹¡¥ 
35
36 ËÜ¥·¥¹¥Æ¥à¤Ï¡¤·×»»µ¡¤Ë¤è¤ëÆüËܸì¤Î²òÀϤ覵æ¤òÌܻؤ¹Â¿¤¯¤Î¸¦µæ¼Ô¤Ë¶¦Ä̤˻È
37 ¤¨¤ë·ÁÂÖÁDzòÀϥġ¼¥ë¤òÄ󶡤¹¤ë¤¿¤á¤Ë³«È¯¤µ¤ì¤Þ¤·¤¿¡¥¤½¤ÎºÝ¡¤¾å¤ÎÆó¤ÄÌܤÎÌä
38 »ÈÍѼԤˤè¤Ã¤Æʸˡ¤ÎÄêµÁ¡¤Ã±¸ì´Ö¤ÎÀܳ´Ø·¸¤ÎÄêµÁ¤Ê¤É¤òÍưפËÊѹ¹
39 ¤Ç¤­¤ë¤è¤¦¤ËÇÛθ¤·¤Þ¤·¤¿¡¥
40
41 Âç³Ø¤Ç¾®¿Í¿ô¤Ç³«È¯¤·¤¿¥·¥¹¥Æ¥à¤Ç¤¢¤ê¡¤¿§¡¹¤ÊÅÀ¤ÇÉÔ´°Á´¤ÊÉôʬ¤¬¤¢¤ë¤È»×¤¤¤Þ
42 ¤¹¡¥²Äǽ¤Ê¸Â¤ê½ç¼¡²þÎɤò½Å¤Í¤ëͽÄê¤Ç¤¹¡¥³§Íͤδ²ÍƤÊÍøÍѤò¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡¥ 
43
44
45 ËÜÃã䥥·¥¹¥Æ¥à¤Î¸¶·Á¤Ï¡¤µþÅÔÂç³ØĹÈø¸¦µæ¼¼¤ª¤è¤ÓÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø
46 ¾¾Ëܸ¦µæ¼¼¤Ë¤ª¤¤¤Æ³«È¯¤µ¤ì¤¿ÆüËܸì·ÁÂÖÁDzòÀÏ¥·¥¹¥Æ¥àJUMAN(version2.0)¤Ç¤¹¡¥
47 JUMAN¤Ï¡¤µþÅÔÂç³Ø¤ª¤è¤ÓÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø¤Î¥¹¥¿¥Ã¥Õ¤ª¤è¤Ó¿¤¯¤Î³ØÀ¸
48 ¤Î¶¨ÎϤòÆÀ¤ÆºîÀ®¤·¤¿¤â¤Î¤Ç¤¹¡¥¤Þ¤¿¡¤¼­½ñ¤Ë´Ø¤·¤Æ¤Ï¡¤Wnn¤«¤Ê´Á»úÊÑ´¹¥·¥¹¥Æ¥à
49 ¤Î¼­½ñ¡¤¤ª¤è¤Ó¡¤ICOT¤«¤é¸ø³«¤µ¤ì¤¿ÆüËܸ켭½ñ¤òÍøÍѤ·¡¤Æȼ«¤Ë½¤Àµ¤ò²Ã¤¨¤Þ¤·
50 ¤¿¡¥JUMAN 2.0¤ò¤È¤â¤Ë³«È¯¤·¤¿µþÅÔÂç³Ø¤Î¹õ¶¶Ä÷Éפµ¤ó¡¤¸½ºß¥­¥ã¥Î¥ó¶Ð̳¤Î̯ÌÚ
51 ͵¤µ¤ó¤Ë¤ÏÆä˴¶¼Õ¤¤¤¿¤·¤Þ¤¹¡¥
52
53 JUMAN³«È¯¤Î¤­¤Ã¤«¤±¤òºî¤Ã¤Æ²¼¤µ¤Ã¤¿µþÅÔÂç³ØĹÈø¿¿ÀèÀ¸¤Ë´¶¼Õ¤·¤Þ¤¹¡¥JUMAN³«
54 ȯ¤Ë´Ø¤·¤ÆÍÍ¡¹¤Ê·Á¤Ç¶¨ÎϤ·¤Æ¤¤¤¿¤À¤¤¤¿ÆàÎÉÀèüÂ籧ÄÅϤÉð¿Î»á¤Ë´¶¼Õ¤·¤Þ¤¹¡¥
55 ÆàÎÉÀèüÂç¤ÎÃÎÇ°¸­°ì»á¤Ë¤Ï¡¤Ãã䥥·¥¹¥Æ¥à¤Î³«È¯¤Ë´Ø¤·¤Æ¿¤¯¤Î½õ¸À¤ò¤¤¤¿¤À¤­
56 ¤Þ¤·¤¿¡¥
57 ÆàÎÉÀèüÂçºß³Ø»þ¤Îº£°ì½¤»á¡¤º£Â¼Í§ÌÀ»á¤Ë¤ÏÃãä¥1.0¤Î³«È¯¤ÎºÝ¤Ë¼ï¡¹¤Î½õ
58 ÎϤò¤¤¤¿¤À¤­¤Þ¤·¤¿¡¥Î¾»á¤ª¤è¤ÓÃã䥤γ«È¯¤Ë¶¨ÎϤ¤¤¿¤À¤¤¤¿¾¾Ëܸ¦µæ¼¼¤Î¥á
59 ¥ó¥Ð¡¼¤Ë¿¼¤¯´¶¼Õ¤·¤Þ¤¹¡¥
60 ÆàÎÉÀèüÂç¤Î¼¯ÌîÀ¶¹¨¶µ¼ø¤òÂåɽ¤È¤¹¤ë¡ÖÆüËܸì¥Ç¥£¥¯¥Æ¡¼¥·¥ç
61 ¥ó´ðËÜ¥½¥Õ¥È¥¦¥§¥¢¤Î³«È¯¡×¥°¥ë¡¼¥×¤ÎÊý¡¹¤Ë¤Ï¡¤IPAÉÊ»ìÂηϼ­½ñ¤ÎÂçÉý¤Ê
62 À°È÷¤ò¹Ô¤Ã¤Æ¤¤¤¿¤À¤­¤Þ¤·¤¿¡¥Æäˡ¤¸æ¿ÔÎϤ¤¤¿¤À¤¤¤¿ÅŻҵ»½ÑÁí¹ç¸¦µæ½ê¤Î
63 °ËÆ£»á¡¤ASTEM¤Î»³ÅÄÆÆ»á¤Ë´¶¼Õ¤¤¤¿¤·¤Þ¤¹¡¥
64 ¤Þ¤¿¡¤°ì¿Í°ì¿Í¤Î̾¤òµó¤²¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¤¬¡¤JUMAN¥·¥¹¥Æ¥à¤ª¤è¤Ó
65 Ãã䥥·¥¹¥Æ¥à¤ËÂФ·¤Æ¿¤¯¤Î¥³¥á¥ó¥È¤È¼ÁÌä¤ò¤¤¤¿¤À¤¤¤¿ÍøÍѼԤÎÊý¡¹¤Ë´¶¼Õ¤·¤Þ¤¹¡¥
66
67
68 ËÜ¥·¥¹¥Æ¥à¤Ë´Ø¤¹¤ë¤ªÌ䤤¹ç¤ï¤»¤Ï°Ê²¼¤Ë¤ª´ê¤¤¤·¤Þ¤¹¡¥
69
70 ¢©630-0192
71 ÆàÎɸ©À¸¶ð»Ô¹â»³Ä®8916-5
72 ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø±¡Âç³Ø
73 ¾ðÊó²Ê³Ø¸¦µæ²Ê ¾¾Ëܸ¦µæ¼¼
74 Ãã䥴ÉÍý³«È¯Ã´Åö¼Ô½¸ÃÄ
75 Tel: (0743)72-5240, Fax: (0743)72-5249
76 E-mail: chasen@is.aist-nara.ac.jp
77
78 %package devel
79 Summary: Libraries and header files for ChaSen developers
80 Group: Development/Libraries
81 Requires: %name = %{VERSION}
82
83 %package perl
84 Summary: ChaSen Perl Module
85 Group: Extensions/Japanese
86 Requires: perl >= 5.6
87 Requires: %name = %{VERSION}
88
89 %description devel
90 Libraries and header files for ChaSen developers.
91 Ãã䥤Υ饤¥Ö¥é¥ê¤È¥Ø¥Ã¥À¥Õ¥¡¥¤¥ë¤Ç¤¹.
92
93 %description perl
94 ChaSen Perl Module.
95 ¤³¤Î¥â¥¸¥å¡¼¥ë¤Ï¡¢ÆàÎÉÀèü²Ê³Øµ»½ÑÂç³Ø¤¬ºîÀ®¤·¤¿·ÁÂÖÁDzòÀÏ¥½¥Õ¥È¥¦¥§¥¢
96 ¡ÖÃã䥡פòperl¤«¤é°·¤¦¤¿¤á¤Î¤â¤Î¤Ç¤¹.
97
98 %prep
99
100 %setup
101
102 %build
103 ./configure --prefix=%{prefix}
104 make CFLAGS="$RPM_OPT_FLAGS"
105
106 cd perl; perl Makefile.PL
107 make INC="-I../src -I%{prefix}/include -I/usr/include" \
108      LDDLFLAGS="-shared -Wl,-rpath -Wl,%{prefix}/lib -L../lib/.libs -lchasen"
109      CCFLAGS="$CCFLAGS -Dna=PL_na -Dsv_undef=PL_sv_undef"
110 cd ..
111
112 %install
113 make prefix=$RPM_BUILD_ROOT%{prefix} install
114
115 cd perl
116 make PREFIX=$RPM_BUILD_ROOT%{prefix} INSTALLMAN3DIR=$RPM_BUILD_ROOT%{prefix}/man/man3 install
117 cd ..
118
119 %clean
120 rm -rf $RPM_BUILD_ROOT
121
122 %post -p /sbin/ldconfig
123 %postun -p /sbin/ldconfig
124
125 %files 
126 %defattr(-,root,root,-)
127 %doc doc/*.tex doc/*.pdf
128 %{prefix}/bin/*
129 %{prefix}/lib/*.so.*
130 %{prefix}/share/chasen/prolog/*
131 %{prefix}/libexec/chasen/*
132
133 %files devel
134 %defattr(-,root,root,-)
135 %{prefix}/include/*
136 %{prefix}/lib/*.so
137 %{prefix}/lib/*.a
138 %{prefix}/lib/*.la
139
140 %files perl
141 %defattr(-,root,root,-)
142 %doc perl/README
143 %{prefix}/lib/perl5/site_perl/*
144 %{prefix}/man/*