Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37738859
en ru br
Репозитории ALT
S:0.4-alt1
5.1: 0.0.9-alt2
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: udns

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Summary: DNS resolver utilites both synchronous and asynchronous DNS queries
Name: udns
%define libname lib%name
Version: 0.0.9
Release: alt2
License: %lgpl2plus
Group: System/Libraries
URL: http://www.corpit.ru/mjt/udns.html

Packager: Alexey Sidorov <alexsid at altlinux.org>

Source: http://www.corpit.ru/mjt/udns/udns_%version.tar.gz

BuildPreReq: rpm-build-licenses

%description
%name is a collection of useful DNS resolver utilities.

%package -n %libname
Summary: DNS resolver library for C (and C++) programs.
Group: System/Libraries

%description -n %libname
This package contains the DNS resolver library for C (and C++) programs.
If you like to develop programs using %libname, you will need to install
%libname-devel.

%package -n %libname-devel
Summary: Header files, shared library and development documentation for %libname
Group: Development/C
Requires: %libname = %version-%release

%description -n %libname-devel
This package contains the header files, shared library and development
documentation for %libname. If you like to develop programs using %libname,
you will need to install %libname-devel.

%package -n %libname-devel-static
Summary: Static library for %libname
Group: Development/C
Requires: %libname = %version-%release

%description -n %libname-devel-static
This package contains the static library for %libname.

%prep
%setup

%build
./configure --enable-ipv6
%make_build all sharedlib

%install
install -Dp -m0755 libudns.so.0 %buildroot%_libdir/libudns.so.0
ln -s -f libudns.so.0 %buildroot%_libdir/libudns.so
install -Dp -m0755 dnsget %buildroot%_bindir/dnsget
install -Dp -m0755 rblcheck %buildroot%_bindir/rblcheck
install -Dp -m0444 dnsget.1 %buildroot%_man1dir/dnsget.1
install -Dp -m0444 rblcheck.1 %buildroot%_man1dir/rblcheck.1

install -Dp -m0755 libudns.a %buildroot%_libdir/libudns.a
install -Dp -m0444 udns.3 %buildroot%_man3dir/udns.3
install -Dp -m0644 udns.h %buildroot%_includedir/udns.h

#post -n %libname

#post_ldconfig
#postun -n %libname
#postun_ldconfig

%files
%doc COPYING.LGPL NEWS NOTES TODO
%doc %_man1dir/*
%_bindir/*

%files -n %libname
%doc COPYING.LGPL NEWS NOTES TODO
%_libdir/libudns.so.*

%files -n %libname-devel
%doc %_man3dir/*
%_includedir/*
%_libdir/libudns.so

%files -n %libname-devel-static
%_libdir/libudns.a

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin