]> git.pld-linux.org Git - packages/whois.git/blame_incremental - whois.spec
- enhanced mkpwdhash patch to cover also bash completion; package bash completions
[packages/whois.git] / whois.spec
... / ...
CommitLineData
1Summary: Enhanced WHOIS client
2Summary(pl.UTF-8): Rozszerzony klient WHOIS
3Summary(ru.UTF-8): Улучшенный клиент WHOIS
4Summary(uk.UTF-8): Покращений клієнт WHOIS
5Name: whois
6Version: 5.5.18
7Release: 2
8License: GPL v1+
9Group: Networking/Utilities
10Source0: http://ftp.debian.org/debian/pool/main/w/whois/%{name}_%{version}.tar.xz
11# Source0-md5: be8aaa843a0030f656b0ac3ed945e4e6
12Patch0: %{name}-idn.patch
13Patch1: %{name}-config.patch
14Patch2: %{name}-mkpwdhash.patch
15Patch3: %{name}-pl.po-update.patch
16URL: https://github.com/rfc1036/whois
17BuildRequires: gettext-tools
18BuildRequires: libidn2-devel >= 2.0.3
19BuildRequires: libxcrypt-devel >= 4.1
20BuildRequires: perl-base
21BuildRequires: pkgconfig
22BuildRequires: tar >= 1:1.22
23BuildRequires: xz
24Requires: libidn2 >= 2.0.3
25Obsoletes: inetutils-whois
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29This is a new whois (RFC 954) client rewritten from scratch. It is
30derived from and compatible with the usual BSD and RIPE whois(1)
31programs. It is intelligent and can automatically select the
32appropriate whois server for most queries.
33
34%description -l pl.UTF-8
35To jest nowy klient usługi whois (RFC 954) napisany całkowicie od
36nowa. Jest kompatybilny zarówno z whois z BSD oraz RIPE. Jest
37inteligentny i automatycznie dobiera poprawny serwer whois dla
38większosci zapytań.
39
40%description -l ru.UTF-8
41Это написанный с "нуля" клиент (RFC 954), совместимый с whois(1)
42программами BSD и RIPE. В большинстве случаев он может автоматически
43выбирать правильный whois сервер в зависимости от запроса.
44
45%description -l uk.UTF-8
46Це заново написаний клієнт whois (RFC 954), сумісний з whois(1)
47програмами BSD та RIPE. Він в більшості випадків може автоматично
48вибирати правильний whois сервер в залежності від запиту.
49
50%prep
51%setup -q
52%patch0 -p1
53%patch1 -p1
54%patch2 -p1
55%patch3 -p1
56
57# Makefile vs po/Makefile mismatch
58echo 'install-pos: install' >> po/Makefile
59
60%build
61%{__make} \
62 CC="%{__cc}" \
63 CFLAGS="%{rpmcflags} %{rpmcppflags}" \
64 HAVE_ICONV=1
65
66%{__make} -C po
67
68%install
69rm -rf $RPM_BUILD_ROOT
70install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man1}
71
72%{__make} install install-pos \
73 BASEDIR=$RPM_BUILD_ROOT \
74 prefix=%{_prefix}
75
76%{__cp} -p whois.conf $RPM_BUILD_ROOT%{_sysconfdir}
77
78%find_lang %{name}
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%files -f %{name}.lang
84%defattr(644,root,root,755)
85%doc README debian/changelog
86%attr(755,root,root) %{_bindir}/mkpwdhash
87%attr(755,root,root) %{_bindir}/whois
88%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/whois.conf
89%{bash_compdir}/mkpwdhash
90%{bash_compdir}/whois
91%{_mandir}/man1/mkpwdhash.1*
92%{_mandir}/man1/whois.1*
93%{_mandir}/man5/whois.conf.5*
This page took 0.091024 seconds and 4 git commands to generate.