1 |
%define name attr |
%define name attr |
2 |
%define version 2.4.46 |
%define version 2.4.46 |
3 |
%define release %mkrel 1 |
%define release %mkrel 2 |
4 |
|
|
5 |
%define lib_name_orig lib%{name} |
%define lib_name_orig lib%{name} |
6 |
%define lib_major 1 |
%define lib_major 1 |
25 |
%package -n %{lib_name} |
%package -n %{lib_name} |
26 |
Summary: Main library for %{lib_name_orig} |
Summary: Main library for %{lib_name_orig} |
27 |
Group: System/Libraries |
Group: System/Libraries |
28 |
|
Requires(pre): filesystem >= 2.1.9-18 |
29 |
Provides: %{lib_name_orig} = %{version}-%{release} |
Provides: %{lib_name_orig} = %{version}-%{release} |
30 |
|
|
31 |
%description -n %{lib_name} |
%description -n %{lib_name} |
35 |
%package -n %{lib_name}-devel |
%package -n %{lib_name}-devel |
36 |
Summary: Extended attribute static libraries and headers |
Summary: Extended attribute static libraries and headers |
37 |
Group: Development/C |
Group: Development/C |
38 |
|
Requires(pre): filesystem >= 2.1.9-18 |
39 |
Requires: %{lib_name} = %{version} |
Requires: %{lib_name} = %{version} |
40 |
Provides: %{lib_name_orig}-devel = %{version}-%{release} |
Provides: %{lib_name_orig}-devel = %{version}-%{release} |
41 |
Provides: attr-devel = %{version}-%{release} |
Provides: attr-devel = %{version}-%{release} |
60 |
%setup -q |
%setup -q |
61 |
|
|
62 |
%build |
%build |
63 |
%configure2_5x --libdir=/%{_lib} |
%configure2_5x |
64 |
%make |
%make |
65 |
|
|
66 |
%install |
%install |
72 |
rm -fr %{buildroot}{%_mandir/man2,%_datadir/doc} |
rm -fr %{buildroot}{%_mandir/man2,%_datadir/doc} |
73 |
|
|
74 |
# Remove unpackaged symlinks |
# Remove unpackaged symlinks |
75 |
rm -fr %{buildroot}/%{_lib}/libattr.{a,la} \ |
rm -fr %{buildroot}%{_libdir}/libattr.la |
76 |
%{buildroot}%{_libdir}/libattr.la |
|
|
|
|
77 |
%find_lang %{name} |
%find_lang %{name} |
78 |
|
|
79 |
%clean |
%clean |
88 |
%files -n %{lib_name} |
%files -n %{lib_name} |
89 |
%defattr(-,root,root) |
%defattr(-,root,root) |
90 |
%doc doc/COPYING |
%doc doc/COPYING |
91 |
/%{_lib}/*.so.* |
%{_libdir}/*.so.* |
92 |
|
|
93 |
%files -n %{lib_name}-devel |
%files -n %{lib_name}-devel |
94 |
%defattr(-,root,root) |
%defattr(-,root,root) |
95 |
%doc doc/CHANGES.gz doc/COPYING README |
%doc doc/CHANGES.gz doc/COPYING README |
|
/%{_lib}/*.so |
|
96 |
%{_libdir}/*.so |
%{_libdir}/*.so |
97 |
%{_libdir}/*a |
%{_libdir}/*a |
98 |
%{_mandir}/man3/* |
%{_mandir}/man3/* |