X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=whois.spec;h=174822538e21b81210622acdd65dde2b6eb9a477;hb=e6a28c3032134ed616afd9aa397c6b8e0c8a8ca9;hp=37d6e24de34096b12cf5f236fb25b0596c47dd21;hpb=a817d6cb115930200f6101005dfbfd55660c15d0;p=packages%2Fwhois.git diff --git a/whois.spec b/whois.spec index 37d6e24..1748225 100644 --- a/whois.spec +++ b/whois.spec @@ -1,53 +1,70 @@ Summary: Enhanced WHOIS client -Summary(pl): Rozszerzony klient WHOIS -Summary(ru): õÌÕÞÛÅÎÎÙÊ ËÌÉÅÎÔ WHOIS -Summary(uk): ðÏËÒÁÝÅÎÉÊ Ë̦¤ÎÔ WHOIS +Summary(pl.UTF-8): Rozszerzony klient WHOIS +Summary(ru.UTF-8): Улучшенный клиент WHOIS +Summary(uk.UTF-8): Покращений клієнт WHOIS Name: whois -Version: 4.5.29 -Release: 1 -License: GPL +Version: 4.7.24 +Release: 2 +License: GPL v2 Group: Networking/Utilities -Source0: http://www.linux.it/~md/software/%{name}_%{version}.tar.gz -Patch0: %{name}-Makefile.patch -BuildRequires: gettext-devel -BuildRequires: perl +Source0: http://ftp.debian.org/debian/pool/main/w/whois/%{name}_%{version}.tar.gz +# Source0-md5: 479ebc79d1e8189e16ab51b4d8981529 +Patch0: %{name}-idn.patch +Patch1: %{name}-config.patch +Patch2: %{name}-srv.patch URL: http://www.linux.it/~md/software/ +BuildRequires: gettext-devel +BuildRequires: libidn-devel +BuildRequires: perl-base +Obsoletes: inetutils-whois BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description -This is a new whois (RFC 954) client rewritten from scratch by me. It -is derived from and compatible with the usual BSD and RIPE whois(1) +This is a new whois (RFC 954) client rewritten from scratch. It is +derived from and compatible with the usual BSD and RIPE whois(1) programs. It is intelligent and can automatically select the appropriate whois server for most queries. -%description -l pl -To jest nowy klient us³ugi whois*RFC 954) napisany ca³kowicie od nowa. -Jest kompatybilny zarówno z whois z BSD oraz RIPE. Jest inteligentny i -automatycznie dobiera poprawny serwer whois dla wiêkszosci zapytañ. +%description -l pl.UTF-8 +To jest nowy klient usługi whois (RFC 954) napisany całkowicie od +nowa. Jest kompatybilny zarówno z whois z BSD oraz RIPE. Jest +inteligentny i automatycznie dobiera poprawny serwer whois dla +większosci zapytań. -%description -l ru -üÔÏ ÎÁÐÉÓÁÎÎÙÊ Ó "ÎÕÌÑ" ËÌÉÅÎÔ (RFC 954), ÓÏ×ÍÅÓÔÉÍÙÊ Ó whois(1) -ÐÒÏÇÒÁÍÍÁÍÉ BSD É RIPE. ÷ ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÏÎ ÍÏÖÅÔ Á×ÔÏÍÁÔÉÞÅÓËÉ -×ÙÂÉÒÁÔØ ÐÒÁ×ÉÌØÎÙÊ whois ÓÅÒ×ÅÒ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÚÁÐÒÏÓÁ. +%description -l ru.UTF-8 +Это написанный с "нуля" клиент (RFC 954), совместимый с whois(1) +программами BSD и RIPE. В большинстве случаев он может автоматически +выбирать правильный whois сервер в зависимости от запроса. -%description -l uk -ãÅ ÚÁÎÏ×Ï ÎÁÐÉÓÁÎÉÊ Ë̦¤ÎÔ whois (RFC 954), ÓÕͦÓÎÉÊ Ú whois(1) -ÐÒÏÇÒÁÍÁÍÉ BSD ÔÁ RIPE. ÷¦Î × Â¦ÌØÛÏÓÔ¦ ×ÉÐÁÄË¦× ÍÏÖÅ Á×ÔÏÍÁÔÉÞÎÏ -×ÉÂÉÒÁÔÉ ÐÒÁ×ÉÌØÎÉÊ whois ÓÅÒ×ÅÒ × ÚÁÌÅÖÎÏÓÔ¦ ×¦Ä ÚÁÐÉÔÕ. +%description -l uk.UTF-8 +Це заново написаний клієнт whois (RFC 954), сумісний з whois(1) +програмами BSD та RIPE. Він в більшості випадків може автоматично +вибирати правильний whois сервер в залежності від запиту. %prep %setup -q %patch0 -p1 +%patch1 -p1 +%patch2 -p1 + +mv -f po/{no,nb}.po +%{__perl} -pi -e 's/no\.mo/nb.mo/' po/Makefile %build %{__make} \ CC="%{__cc}" \ - OPTS="%{rpmcflags} -DHAVE_GETADDRINFO=1" + OPTS="%{rpmcflags}" \ + HAVE_LIBIDN=1 %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man1} + +install whois.conf $RPM_BUILD_ROOT%{_sysconfdir} -%{__make} install DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + BASEDIR=$RPM_BUILD_ROOT \ + prefix=%{_prefix} %find_lang %{name} @@ -56,6 +73,7 @@ rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(644,root,root,755) -%doc README TODO +%doc README debian/changelog %attr(755,root,root) %{_bindir}/* +%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/whois.conf %{_mandir}/man1/*