move documentation into separate doc subpackage (#977653)
This commit is contained in:
parent
76d415bcb0
commit
2d873990c1
@ -25,7 +25,7 @@
|
|||||||
%define __requires_exclude ^libsane-.*\.so\.[0-9]*(\(\).*)?+$
|
%define __requires_exclude ^libsane-.*\.so\.[0-9]*(\(\).*)?+$
|
||||||
|
|
||||||
%define _maindocdir %{_docdir}/%{name}-%{version}
|
%define _maindocdir %{_docdir}/%{name}-%{version}
|
||||||
%define _develdocdir %{_docdir}/%{name}-devel-%{version}
|
%define _docdocdir %{_docdir}/%{name}-doc-%{version}
|
||||||
|
|
||||||
Summary: Scanner access software
|
Summary: Scanner access software
|
||||||
Name: sane-backends
|
Name: sane-backends
|
||||||
@ -76,8 +76,8 @@ Requires: systemd >= 183
|
|||||||
Requires: udev >= 143
|
Requires: udev >= 143
|
||||||
%endif
|
%endif
|
||||||
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
Requires: sane-backends-libs%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
Obsoletes: sane-backends < 1.0.22-4
|
Obsoletes: sane-backends < 1.0.23-10
|
||||||
Conflicts: sane-backends < 1.0.22-4
|
Conflicts: sane-backends < 1.0.23-10
|
||||||
Obsoletes: sane-backends-docs <= 1.0.17-12
|
Obsoletes: sane-backends-docs <= 1.0.17-12
|
||||||
Provides: sane-backends-docs = %{?epoch:%{epoch}:}%{version}-%{release}
|
Provides: sane-backends-docs = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||||
|
|
||||||
@ -87,6 +87,16 @@ SANE application programming interface (API) provides standardized
|
|||||||
access to any raster image scanner hardware (flatbed scanner,
|
access to any raster image scanner hardware (flatbed scanner,
|
||||||
hand-held scanner, video and still cameras, frame-grabbers, etc.).
|
hand-held scanner, video and still cameras, frame-grabbers, etc.).
|
||||||
|
|
||||||
|
%package doc
|
||||||
|
Summary: SANE backends documentation
|
||||||
|
Group: Documentation
|
||||||
|
BuildArch: noarch
|
||||||
|
Obsoletes: sane-backends < 1.0.23-10
|
||||||
|
Conflicts: sane-backends < 1.0.23-10
|
||||||
|
|
||||||
|
%description doc
|
||||||
|
This package contains documentation for SANE backends.
|
||||||
|
|
||||||
%package libs
|
%package libs
|
||||||
Summary: SANE libraries
|
Summary: SANE libraries
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
@ -192,17 +202,17 @@ install -m 0644 tools/udev/libsane.rules %{buildroot}%{udevrulesdir}/65-libsane.
|
|||||||
mkdir -p %{buildroot}%{_libdir}/pkgconfig
|
mkdir -p %{buildroot}%{_libdir}/pkgconfig
|
||||||
install -m 0644 tools/sane-backends.pc %{buildroot}%{_libdir}/pkgconfig/
|
install -m 0644 tools/sane-backends.pc %{buildroot}%{_libdir}/pkgconfig/
|
||||||
|
|
||||||
mkdir %{buildroot}%{_develdocdir}
|
mkdir %{buildroot}%{_docdocdir}
|
||||||
pushd %{buildroot}%{_maindocdir}
|
pushd %{buildroot}%{_maindocdir}
|
||||||
for f in *; do
|
for f in *; do
|
||||||
if [ -d "$f" ]; then
|
if [ -d "$f" ]; then
|
||||||
mv "$f" "%{buildroot}%{_develdocdir}/${f}"
|
mv "$f" "%{buildroot}%{_docdocdir}/${f}"
|
||||||
else
|
else
|
||||||
case "$f" in
|
case "$f" in
|
||||||
AUTHORS|ChangeLog|COPYING|LICENSE|NEWS|PROBLEMS|README|README.linux)
|
AUTHORS|ChangeLog|COPYING|LICENSE|NEWS|PROBLEMS|README|README.linux)
|
||||||
;;
|
;;
|
||||||
backend-writing.txt|PROJECTS|sane-*.html)
|
backend-writing.txt|PROJECTS|sane-*.html)
|
||||||
mv "$f" "%{buildroot}%{_develdocdir}/${f}"
|
mv "$f" "%{buildroot}%{_docdocdir}/${f}"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
rm -rf "$f"
|
rm -rf "$f"
|
||||||
@ -235,13 +245,16 @@ popd
|
|||||||
|
|
||||||
%dir %{_libdir}/sane
|
%dir %{_libdir}/sane
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%doc %{_docdocdir}
|
||||||
|
|
||||||
%files libs
|
%files libs
|
||||||
%defattr(-, root, root)
|
%defattr(-, root, root)
|
||||||
%{_libdir}/libsane*.so.*
|
%{_libdir}/libsane*.so.*
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc %{_develdocdir}
|
|
||||||
%{_bindir}/sane-config
|
%{_bindir}/sane-config
|
||||||
%{_mandir}/man1/sane-config.1*
|
%{_mandir}/man1/sane-config.1*
|
||||||
%{_includedir}/sane
|
%{_includedir}/sane
|
||||||
@ -258,6 +271,9 @@ popd
|
|||||||
%{_libdir}/sane/*gphoto2.so*
|
%{_libdir}/sane/*gphoto2.so*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jun 25 2013 Nils Philippsen <nils@redhat.com>
|
||||||
|
- move documentation into separate doc subpackage (#977653)
|
||||||
|
|
||||||
* Mon Jun 24 2013 Nils Philippsen <nils@redhat.com> - 1.0.23-10
|
* Mon Jun 24 2013 Nils Philippsen <nils@redhat.com> - 1.0.23-10
|
||||||
- move some documentation to devel subpackage (#977103)
|
- move some documentation to devel subpackage (#977103)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user