Группа :: Система/Библиотеки
Пакет: libnetlink
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
%define major 2.6.9
%define snapshot 040831
Name: libnetlink
Version: %major.20%snapshot
Release: alt2
Summary: Linux netlink socket library
Copyright: GPL
Group: System/Libraries
Source: http://developer.osdl.org/dev/iproute2/download/iproute2-%major-ss%snapshot.tar.gz
Patch0: iproute2-2.4.7-alt-ipsectun.patch
Patch1: iproute2-2.6.9-alt-libnetlink.patch
BuildPreReq: kernel-headers-std
BuildRequires: libdb4-devel
%description
This package contains libnetlink dynamic library.
%package devel
Summary: Linux netlink socket library headers
Group: System/Libraries
Requires: %name = %version-%release
%description devel
This package contains libnetlink headers.
%prep
%setup -n iproute2-%major
%patch0 -p1
%patch1 -p1
%build
%add_optflags %optflags_shared
%make_build
%install
%__mkdir_p $RPM_BUILD_ROOT{%_libdir,%_includedir/libnetlink,/%_lib}
%__install -p -m644 lib/libnetlink.so $RPM_BUILD_ROOT/%_lib
%__install -p -m644 include/*.h $RPM_BUILD_ROOT%_includedir/libnetlink
%__ln_s ../../%_lib/libnetlink.so $RPM_BUILD_ROOT/%_libdir/libnetlink.so
%files
/%_lib/libnetlink.so
%post
%post_ldconfig
%postun
%postun_ldconfig
%post devel
%post_ldconfig
%postun devel
%postun_ldconfig
%files devel
%dir %_includedir/libnetlink
%_includedir/libnetlink/libnetlink.h
%_includedir/libnetlink/ll_map.h
%_libdir/libnetlink.so
%changelog
…
Полный changelog можно просмотреть здесь
%define snapshot 040831
Name: libnetlink
Version: %major.20%snapshot
Release: alt2
Summary: Linux netlink socket library
Copyright: GPL
Group: System/Libraries
Source: http://developer.osdl.org/dev/iproute2/download/iproute2-%major-ss%snapshot.tar.gz
Patch0: iproute2-2.4.7-alt-ipsectun.patch
Patch1: iproute2-2.6.9-alt-libnetlink.patch
BuildPreReq: kernel-headers-std
BuildRequires: libdb4-devel
%description
This package contains libnetlink dynamic library.
%package devel
Summary: Linux netlink socket library headers
Group: System/Libraries
Requires: %name = %version-%release
%description devel
This package contains libnetlink headers.
%prep
%setup -n iproute2-%major
%patch0 -p1
%patch1 -p1
%build
%add_optflags %optflags_shared
%make_build
%install
%__mkdir_p $RPM_BUILD_ROOT{%_libdir,%_includedir/libnetlink,/%_lib}
%__install -p -m644 lib/libnetlink.so $RPM_BUILD_ROOT/%_lib
%__install -p -m644 include/*.h $RPM_BUILD_ROOT%_includedir/libnetlink
%__ln_s ../../%_lib/libnetlink.so $RPM_BUILD_ROOT/%_libdir/libnetlink.so
%files
/%_lib/libnetlink.so
%post
%post_ldconfig
%postun
%postun_ldconfig
%post devel
%post_ldconfig
%postun devel
%postun_ldconfig
%files devel
%dir %_includedir/libnetlink
%_includedir/libnetlink/libnetlink.h
%_includedir/libnetlink/ll_map.h
%_libdir/libnetlink.so
%changelog
…
Полный changelog можно просмотреть здесь