Split off sub packages devel and doc to avoid dependency cycles
OBS-URL: https://build.opensuse.org/package/show/shells/bash-completion?expand=0&rev=70
This commit is contained in:
parent
6547a3fd33
commit
60c29acfe3
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 18 13:40:01 UTC 2016 - werner@suse.de
|
||||||
|
|
||||||
|
- Split off sub packages devel and doc to avoid dependency cycles
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 27 20:34:12 CEST 2016 - sbrabec@suse.com
|
Wed Apr 27 20:34:12 CEST 2016 - sbrabec@suse.com
|
||||||
|
|
||||||
|
@ -60,6 +60,24 @@ BuildArch: noarch
|
|||||||
bash-completion is a collection of shell functions that take advantage
|
bash-completion is a collection of shell functions that take advantage
|
||||||
of the programmable completion feature of Bash 2.04 and later.
|
of the programmable completion feature of Bash 2.04 and later.
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: The Configuration of Programmable Completion for Bash
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
Provides: bash-completion:%{_datadir}/pkgconfig/bash-completion.pc
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
This package contains the package configuration file of the
|
||||||
|
package bash-completion.
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: The Documentation of Programmable Completion for Bash
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
|
Provides: bash-completion:%{_defaultdocdir}/%{name}/AUTHORS
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
This package contains the package documentation file of the
|
||||||
|
package bash-completion.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -b .p0
|
%patch0 -b .p0
|
||||||
@ -86,34 +104,42 @@ popd
|
|||||||
%install
|
%install
|
||||||
%make_install
|
%make_install
|
||||||
pushd doc
|
pushd doc
|
||||||
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}/html
|
mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-doc
|
||||||
install -m 0644 html/* %{buildroot}%{_defaultdocdir}/%{name}/html/
|
install -m 0644 html/* %{buildroot}%{_defaultdocdir}/%{name}-doc/
|
||||||
popd
|
popd
|
||||||
|
|
||||||
# shipping in latest systemd now
|
# shipping in latest systemd now
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/udevadm
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/udevadm
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/nmcli
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/nmcli
|
||||||
# shipping in latest util-linux now
|
# shipping in latest util-linux now
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/cal
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/cal
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/chsh
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/chsh
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/dmesg
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/dmesg
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/eject
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/eject
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/hexdump
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/hexdump
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/hwclock
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/hwclock
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/ionice
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/ionice
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/look
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/look
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/mount
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/mount
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/newgrp
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/newgrp
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/renice
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/renice
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/rtcwake
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/rtcwake
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/su
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/su
|
||||||
rm -f %{buildroot}%{_datadir}/bash-completion/completions/umount
|
rm -vf %{buildroot}%{_datadir}/bash-completion/completions/umount
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AUTHORS COPYING README
|
%doc COPYING
|
||||||
%{_datadir}/bash-completion
|
%{_datadir}/bash-completion
|
||||||
%config %{_sysconfdir}/profile.d/bash_completion.sh
|
%config %{_sysconfdir}/profile.d/bash_completion.sh
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
%{_datadir}/pkgconfig/bash-completion.pc
|
%{_datadir}/pkgconfig/bash-completion.pc
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc AUTHORS README
|
||||||
|
%{_defaultdocdir}/%{name}-doc/
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user