]>
Commit | Line | Data |
---|---|---|
1 | # | |
2 | # Conditional build: | |
3 | %bcond_without tests # do not perform "make test" | |
4 | # | |
5 | %include /usr/lib/rpm/macros.perl | |
6 | Summary: Searcher for Man pages | |
7 | Summary(pl): Wyszukiwarka stron Man | |
8 | Name: Sman | |
9 | Version: 0.96 | |
10 | Release: 0.1 | |
11 | # "same as perl" | |
12 | License: Artistic | |
13 | Group: Development/Languages/Perl | |
14 | Source0: http://joshr.com/src/sman/%{name}-%{version}.tar.gz | |
15 | # Source0-md5: fe3bf53899b35dd7b0e736ea290d4641 | |
16 | URL: http://joshr.com/src/sman/ | |
17 | BuildRequires: perl-Cache-Cache | |
18 | BuildRequires: perl-Compress-Zlib | |
19 | BuildRequires: perl-FreezeThaw | |
20 | BuildRequires: perl-devel >= 1:5.8.0 | |
21 | BuildRequires: rpm-perlprov >= 4.1-13 | |
22 | BuildRequires: swish-e-perl | |
23 | BuildArch: noarch | |
24 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
25 | ||
26 | %description | |
27 | Sman is the Searcher for Man pages. Based on the example of the same | |
28 | name in Josh Rabinowitz's article "How To Index Anything" in the July, | |
29 | 2003 issue of Linux Journal | |
30 | <http://www.linuxjournal.com/article.php?sid=6652>, sman is an | |
31 | enhanced version of 'apropos' and 'man -k'. Sman adds several key | |
32 | abilities over its predecessors: | |
33 | ||
34 | - Supports complex natural language text searches such as "(linux and | |
35 | kernel) or (mach and microkernel)" | |
36 | ||
37 | - Shows results in a ranked order, and optionally an extract (using | |
38 | -e) of the manpage showing the searched text highlighted | |
39 | ||
40 | - Allows for searches by manpage section, title, body, or filename | |
41 | (use 'metaname=searchword') | |
42 | ||
43 | - Indexes the complete contents of the man page, not just the title | |
44 | and description | |
45 | ||
46 | - Uses a prebuilt index to perform fast searches | |
47 | ||
48 | - Performs 'stemming' so that a search for "searches" will match a | |
49 | document with the word "searching" | |
50 | ||
51 | %description -l pl | |
52 | Sman to wyszukiwarka stron Man. Jest to rozszerzona wersja 'apropos' i | |
53 |