]>
Commit | Line | Data |
---|---|---|
63dd2e39 CM |
1 | # TODO |
2 | # - Why does whois provide something called mkpasswd (also provided by expect) | |
3 | # and should we rm it durring %install with a note as to why we aren't using it? | |
ea343e65 | 4 | # - "because of historical reasons" (quoting README) |
63dd2e39 | 5 | # |
6c0a3382 | 6 | Summary: Enhanced WHOIS client |
722623dd ER |
7 | Summary(pl.UTF-8): Rozszerzony klient WHOIS |
8 | Summary(ru.UTF-8): Улучшенный клиент WHOIS | |
9 | Summary(uk.UTF-8): Покращений клієнт WHOIS | |
4fe354dc | 10 | Name: whois |
25118d83 | 11 | Version: 5.2.5 |
611668eb | 12 | Release: 1 |
ea343e65 | 13 | License: GPL v2+ |
4fe354dc | 14 | Group: Networking/Utilities |
fa50a4d9 | 15 | Source0: http://ftp.debian.org/debian/pool/main/w/whois/%{name}_%{version}.tar.xz |
25118d83 | 16 | # Source0-md5: 78712592ad49e15a4e12572ec3043abc |
9b2c61ab | 17 | Patch0: %{name}-idn.patch |
4df52eb5 | 18 | Patch1: %{name}-config.patch |
49c9fc65 | 19 | URL: http://www.linux.it/~md/software/ |
f0436875 | 20 | BuildRequires: gettext-tools |
6a1f9784 | 21 | BuildRequires: libidn-devel |
4bfea0db | 22 | BuildRequires: perl-base |
fa50a4d9 ŁK |
23 | BuildRequires: tar >= 1:1.22 |
24 | BuildRequires: xz | |
208c14ff | 25 | Obsoletes: inetutils-whois |
a73d1947 | 26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
4fe354dc AF |
27 | |
28 | %description | |
ce2ab3e4 JB |
29 | This is a new whois (RFC 954) client rewritten from scratch. It is |
30 | derived from and compatible with the usual BSD and RIPE whois(1) | |
edd72b25 | 31 | programs. It is intelligent and can automatically select the |
32 | appropriate whois server for most queries. | |
33 | ||
9d281871 JR |
34 | %description -l pl.UTF-8 |
35 | To jest nowy klient usługi whois (RFC 954) napisany całkowicie od | |
36 | nowa. Jest kompatybilny zarówno z whois z BSD oraz RIPE. Jest | |
ce2ab3e4 | 37 | inteligentny i automatycznie dobiera poprawny serwer whois dla |
9d281871 | 38 | większosci zapytań. |
edd72b25 | 39 | |
9d281871 JR |
40 | %description -l ru.UTF-8 |
41 | Это написанный с "нуля" клиент (RFC 954), совместимый с whois(1) | |
42 | программами BSD и RIPE. В большинстве случаев он может автоматически | |
43 | выбирать правильный whois сервер в зависимости от запроса. | |
a817d6cb | 44 | |
9d281871 JR |
45 | %description -l uk.UTF-8 |
46 | Це заново написаний клієнт whois (RFC 954), сумісний з whois(1) | |
47 | програмами BSD та RIPE. Він в більшості випадків може автоматично | |
48 | вибирати правильний whois сервер в залежності від запиту. | |
a817d6cb | 49 | |
4fe354dc | 50 | %prep |
56f55bc2 | 51 | %setup -q |
9b2c61ab | 52 | %patch0 -p1 |
35f335e5 | 53 | %patch1 -p1 |
4fe354dc | 54 | |
115d3501 JB |
55 | # Makefile vs po/Makefile mismatch |
56 | echo 'install-pos: install' >> po/Makefile | |
57 | ||
4fe354dc | 58 | %build |
592bcb74 JB |
59 | %{__make} \ |
60 | CC="%{__cc}" \ | |
878851b5 | 61 | CFLAGS="%{rpmcflags} %{rpmcppflags}" \ |
6a1f9784 | 62 | HAVE_LIBIDN=1 |
4fe354dc | 63 | |
f1fa470a AG |
64 | %{__make} -C po |
65 | ||
4fe354dc AF |
66 | %install |
67 | rm -rf $RPM_BUILD_ROOT | |
56f55bc2 | 68 | install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man1} |
e1e48a13 | 69 | |
70 | install whois.conf $RPM_BUILD_ROOT%{_sysconfdir} | |
4fe354dc | 71 | |
f1fa470a | 72 | %{__make} install install-pos \ |
56f55bc2 JB |
73 | BASEDIR=$RPM_BUILD_ROOT \ |
74 | prefix=%{_prefix} | |
4fe354dc | 75 | |
2afd6a03 JB |
76 | %{__rm} $RPM_BUILD_ROOT{%{_bindir}/mkpasswd,%{_mandir}/man1/mkpasswd.1} |
77 | ||
d536721a | 78 | %find_lang %{name} |
79 | ||
4fe354dc AF |
80 | %clean |
81 | rm -rf $RPM_BUILD_ROOT | |
82 | ||
d536721a | 83 | %files -f %{name}.lang |
4fe354dc | 84 | %defattr(644,root,root,755) |
6a1f9784 | 85 | %doc README debian/changelog |
1c27599e | 86 | %attr(755,root,root) %{_bindir}/whois |
f660410f | 87 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/whois.conf |
1c27599e | 88 | %{_mandir}/man1/whois.1* |
9501bca8 | 89 | %{_mandir}/man5/whois.conf.5* |