1 |
Summary: Linux Standard Base tools |
Summary: Linux Standard Base tools |
2 |
Name: lsb-release |
Name: lsb-release |
3 |
Version: 2.0 |
Version: 2.0 |
4 |
Release: %mkrel 37 |
Release: %mkrel 38 |
5 |
License: GPL |
License: GPL |
6 |
Source: lsb-release-%{version}.tar.bz2 |
Source: lsb-release-%{version}.tar.bz2 |
7 |
Patch0: lsb-release-%{version}-no-support.patch |
Patch0: lsb-release-%{version}-no-support.patch |
8 |
Group: System/Base |
Group: System/Base |
9 |
URL: http://bzr.linuxfoundation.org/loggerhead/lsb/devel/si/files/head:/lsb_release/ |
URL: http://bzr.linuxfoundation.org/loggerhead/lsb/devel/si/files/head:/lsb_release/ |
10 |
|
Requires(pre): filesystem >= 2.1.9-18 |
11 |
|
|
12 |
%description |
%description |
13 |
LSB version query program |
LSB version query program |
31 |
make |
make |
32 |
|
|
33 |
%install |
%install |
34 |
rm -rf $RPM_BUILD_ROOT |
rm -rf %{buildroot} |
35 |
make prefix=%buildroot mandir=%buildroot/%{_mandir} install |
make prefix=%{buildroot} mandir=%{buildroot}/%{_mandir} install |
36 |
mkdir -p %buildroot/%{_sysconfdir}/%{name}.d |
mkdir -p %{buildroot}/%{_sysconfdir}/%{name}.d |
37 |
mkdir -p %buildroot/%{_sysconfdir} |
mkdir -p %{buildroot}/%{_sysconfdir} |
38 |
cat > %buildroot/%{_sysconfdir}/lsb-release << EOF |
cat > %{buildroot}/%{_sysconfdir}/lsb-release << EOF |
39 |
LSB_VERSION= |
LSB_VERSION= |
40 |
DISTRIB_ID="%{distribution}" |
DISTRIB_ID="%{distribution}" |
41 |
DISTRIB_RELEASE=%{product_version} |
DISTRIB_RELEASE=%{product_version} |
43 |
DISTRIB_DESCRIPTION="%{distribution} %{product_version}" |
DISTRIB_DESCRIPTION="%{distribution} %{product_version}" |
44 |
EOF |
EOF |
45 |
|
|
46 |
mkdir -p %buildroot/usr/bin |
mkdir -p %{buildroot}%{_bindir} |
47 |
pushd %buildroot/usr/bin |
mv %{buildroot}/bin/* %{buildroot}%{_bindir} |
48 |
ln -sf /bin/lsb_release lsb_release |
rmdir %{buildroot}/bin |
|
popd |
|
49 |
|
|
50 |
|
|
51 |
%clean |
%clean |
52 |
rm -rf $RPM_BUILD_ROOT |
rm -rf %{buildroot} |
53 |
|
|
54 |
%files |
%files |
55 |
%doc README |
%doc README |
56 |
/bin/lsb_release |
%{_bindir}/lsb_release |
|
%_bindir/lsb_release |
|
57 |
%{_mandir}/man1/lsb_release.1* |
%{_mandir}/man1/lsb_release.1* |
58 |
%config(noreplace) %{_sysconfdir}/%{name} |
%config(noreplace) %{_sysconfdir}/%{name} |
59 |
%dir %{_sysconfdir}/%{name}.d |
%dir %{_sysconfdir}/%{name}.d |