Summary: Advanced, easy to use, asynchronous-capable DNS client library
-Summary(pl.UTF-8): Zaawansowana, prosta w użyciu, asynchroniczna biblioteka kliencka DNS
-Summary(ru.UTF-8): Клиентская библиотека DNS с возможностью асинхронных запросов
-Summary(uk.UTF-8): Клієнтська бібліотека DNS з можливістю асинхронних запитів
+Summary(pl.UTF-8): Zaawansowana, prosta w użyciu, asynchroniczna biblioteka kliencka DNS
+Summary(ru.UTF-8): Клиентская библиотека DNS с возможностью асинхронных запросов
+Summary(uk.UTF-8): Клієнтська бібліотека DNS з можливістю асинхронних запитів
Name: adns
-Version: 1.4
+Version: 1.5.1
Release: 1
License: GPL v2+
Group: Libraries
Source0: ftp://ftp.chiark.greenend.org.uk/users/ian/adns/%{name}-%{version}.tar.gz
-# Source0-md5: 88bc7bbf3f62a8d4fb186b8f72ead853
+# Source0-md5: 8b6274d314af0de1a00cf3ef49f6dd56
Patch0: %{name}-DESTDIR.patch
URL: http://www.chiark.greenend.org.uk/~ian/adns/
BuildRequires: autoconf
%package devel
Summary: Asynchronous-capable DNS client library - development files
-Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - pliki dla programistów
-Summary(ru.UTF-8): Файлы для разработки с использованием библиотеки adns
-Summary(uk.UTF-8): Файли для розробки з використанням бібліотеки adns
+Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - pliki dla programistów
+Summary(ru.UTF-8): Файлы для разработки с использованием библиотеки adns
+Summary(uk.UTF-8): Файли для розробки з використанням бібліотеки adns
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%package static
Summary: Asynchronous-capable DNS client library - static library
-Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - wersja statyczna
-Summary(ru.UTF-8): Статические библиотеки для разработки с использованием библиотеки adns
-Summary(uk.UTF-8): Статичні бібліотеки для розробки з використанням бібліотеки adns
+Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - wersja statyczna
+Summary(ru.UTF-8): Статические библиотеки для разработки с использованием библиотеки adns
+Summary(uk.UTF-8): Статичні бібліотеки для розробки з використанням бібліотеки adns
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%package progs
Summary: Asynchronous-capable DNS client library - utility programs
-Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - narzędzia
+Summary(pl.UTF-8): Asynchroniczna biblioteka kliencka DNS - narzędzia
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
użytku z linii poleceń lub w skryptach:
- adnslogres to o wiele szybsza wersja programu logresolv z Apache
- adnsresfilter to filtr kopiujący wejście na wyjście zamieniając
- adresy IP na nazwy, bez niepotrzebnych opóźnień. Na przykład możesz na
- wejście wpuścić wyjście z netstat -n, tcpdump -ln itp.
+ adresy IP na nazwy, bez niepotrzebnych opóźnień; można na przykład
+ na wejście wpuścić wyjście z netstat -n, tcpdump -ln itp.
- adnshost to ogólnego przeznaczenia narzędzie do odpytywania DNS,
proste w użyciu z linii poleceń i skryptów powłoki.
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-cd $RPM_BUILD_ROOT%{_libdir}
-ln -sf libadns.so.*.* libadns.so
+ln -sf $(basename $RPM_BUILD_ROOT%{_libdir}/libadns.so.*.*) $RPM_BUILD_ROOT%{_libdir}/libadns.so
%clean
-rm -fr $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(644,root,root,755)
%doc README TODO changelog
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libadns.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libadns.so.1
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_includedir}/*
+%attr(755,root,root) %{_libdir}/libadns.so
+%{_includedir}/adns.h
%files static
%defattr(644,root,root,755)
-%{_libdir}/*.a
+%{_libdir}/libadns.a
%files progs
%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/*
+%attr(755,root,root) %{_bindir}/adnsheloex
+%attr(755,root,root) %{_bindir}/adnshost
+%attr(755,root,root) %{_bindir}/adnslogres
+%attr(755,root,root) %{_bindir}/adnsresfilter