]> git.pld-linux.org Git - packages/Isearch.git/blob - Isearch.spec
- removed all Group fields translations (oure rpm now can handle translating
[packages/Isearch.git] / Isearch.spec
1 Summary:        Isearch text search engine
2 Summary(pl):    Isearch - silnik przeszukuj±cy tekst
3 Name:           Isearch
4 Version:        1.47b
5 Release:        2
6 License:        distributable
7 Group:          Applications/Text
8 Source0:        ftp://ftp.etymon.com/pub/Isearch/%{name}-%{version}.tar.gz
9 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
10
11 %description
12 Isearch is software for indexing and searching text documents. It
13 supports full text and field based search, relevance ranked results,
14 Boolean queries, and heterogeneous databases. Isearch can parse many
15 kinds of documents "out of the box," including HTML, mail folders,
16 list digests, SGML-style tagged data, and USMARC. It can be extended
17 to support other formats by creating descendant classes in C++ that
18 define the document structure. It is pretty easy to customize in this
19 way, provided that you know some C++ (and you will need to ftp the
20 source code). A CGI interface is also included for web based
21 searching.
22
23 %description -l pl
24 Isearch jest oprogramowaniem do indeksowania i przeszukiwania
25 dokumentów tekstowych. Obs³uguje przeszukiwanie ca³ego tekstu, na
26 podstawie pól i inne, a tak¿e bazy heterogeniczne. Isearch mo¿e
27 przeszukiwaæ wiele rodzajów dokumentów, w tym HTML, foldery pocztowe,
28 przegl±dy list, tekst z tagami SGML oraz USMARC. Mo¿e byæ rozszerzony
29 aby obs³ugiwa³ inne formaty przez tworzenie klas w C++ definiuj±cych
30 strukturê dokumentu. Jest ³atwy do przystosowania pod warunkiem
31 znajomo¶ci C++ (potrzebny jest do tego kod ¼ród³owy). Za³±czony jest
32 tak¿e interfejs CGI.
33
34 %prep
35 %setup -q -n %{name}
36
37 %build
38 %configure2_13
39 %{__make} "CFLAGS=-DUNIX -fwritable-strings %{rpmcflags}"
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT{/home/httpd/{cgi-bin,databases},%{_bindir}}
44
45 ./Isearch-cgi/Configure /home/httpd/databases %{_bindir}
46
47 %{__make} install \
48         INSTALL=$RPM_BUILD_ROOT%{_bindir} \
49         CGI_INSTALL=$RPM_BUILD_ROOT/home/httpd/cgi-bin
50
51 install Isearch-cgi/isrch_srch $RPM_BUILD_ROOT%{_bindir}
52 install Isearch-cgi/isrch_fetch $RPM_BUILD_ROOT%{_bindir}
53 install Isearch-cgi/isrch_html $RPM_BUILD_ROOT%{_bindir}
54 install Isearch-cgi/search_form $RPM_BUILD_ROOT%{_bindir}
55 install isearch $RPM_BUILD_ROOT/home/httpd/cgi-bin
56 install ifetch $RPM_BUILD_ROOT/home/httpd/cgi-bin
57 install ihtml $RPM_BUILD_ROOT/home/httpd/cgi-bin
58
59 gzip -9nf CHANGES COPYRIGHT README
60
61 %clean
62 rm -rf $RPM_BUILD_ROOT
63
64 %files
65 %defattr(644,root,root,755)
66 %doc CHANGES.gz COPYRIGHT.gz README.gz
67 %attr(755,root,root) %{_bindir}/Iindex
68 %attr(755,root,root) %{_bindir}/Isearch
69 %attr(755,root,root) %{_bindir}/Iutil
70 %attr(755,root,root) %{_bindir}/isrch_srch
71 %attr(755,root,root) %{_bindir}/isrch_fetch
72 %attr(755,root,root) %{_bindir}/isrch_html
73 %attr(755,root,root) %{_bindir}/search_form
74 %dir /home/httpd/databases
75 /home/httpd/cgi-bin/isearch
76 /home/httpd/cgi-bin/ifetch
77 /home/httpd/cgi-bin/ihtml
This page took 0.065848 seconds and 3 git commands to generate.