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