doc subpkg
This commit is contained in:
parent
d9639521e7
commit
2e3fcec29d
1 changed files with 43 additions and 5 deletions
48
xforms.spec
48
xforms.spec
|
|
@ -1,7 +1,9 @@
|
|||
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
|
||||
|
||||
Name: xforms
|
||||
Summary: XForms toolkit library
|
||||
Version: 1.2.4
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
|
||||
License: LGPLv2+
|
||||
Group: System Environment/Libraries
|
||||
|
|
@ -39,10 +41,24 @@ Summary: Development files for the XForms toolkit library
|
|||
Group: Development/Libraries
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: %{?x_deps}
|
||||
|
||||
%description devel
|
||||
%{summary}.
|
||||
|
||||
%package doc
|
||||
Summary: XForms documentation
|
||||
Group: Documentation
|
||||
Requires(post): /sbin/install-info
|
||||
Requires(preun): /sbin/install-info
|
||||
BuildRequires: texi2html
|
||||
BuildRequires: texinfo
|
||||
BuildRequires: texinfo-tex
|
||||
BuildRequires: ImageMagick
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 6
|
||||
BuildArch: noarch
|
||||
%endif
|
||||
%description doc
|
||||
%{summary}.
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}%{?pre}
|
||||
|
|
@ -53,6 +69,8 @@ sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
|
|||
|
||||
%build
|
||||
%configure \
|
||||
--disable-demos \
|
||||
--enable-docs --htmldir=%{_docdir}/%{name}/html --pdfdir=%{_docdir}/%{name} \
|
||||
--disable-static \
|
||||
--enable-optimization="$RPM_OPT_FLAGS"
|
||||
|
||||
|
|
@ -65,7 +83,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||
make DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p' install
|
||||
|
||||
## Unpackaged files
|
||||
rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
|
||||
rm -fv $RPM_BUILD_ROOT%{_libdir}/lib*.la
|
||||
rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images}
|
||||
|
||||
|
||||
%clean
|
||||
|
|
@ -73,10 +92,8 @@ rm -rf $RPM_BUILD_ROOT
|
|||
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,-)
|
||||
%{!?_licensedir:%global license %%doc}
|
||||
|
|
@ -85,6 +102,10 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%{_libdir}/libflimage.so.2*
|
||||
%{_libdir}/libformsGL.so.2*
|
||||
%{_libdir}/libforms.so.2*
|
||||
%if "%{_pkgdocdir}" == "%{_docdir}/%{name}"
|
||||
%exclude %{_pkgdocdir}/html/
|
||||
%exclude %{_pkgdocdir}/xforms.pdf
|
||||
%endif
|
||||
|
||||
%files devel
|
||||
%defattr(-,root,root,-)
|
||||
|
|
@ -95,8 +116,25 @@ rm -rf $RPM_BUILD_ROOT
|
|||
%{_mandir}/man1/*
|
||||
%{_mandir}/man5/*
|
||||
|
||||
%post doc
|
||||
/sbin/install-info %{_infodir}/xforms.info %{_infodir}/dir ||:
|
||||
|
||||
%preun
|
||||
if [ $1 -eq 0 ]; then
|
||||
/sbin/install-info --delete %{_infodir}/xforms.info %{_infodir}/dir ||:
|
||||
fi
|
||||
|
||||
%files doc
|
||||
%defattr(-,root,root)
|
||||
%{_infodir}/xforms.info*
|
||||
%{_pkgdocdir}/html/
|
||||
%{_pkgdocdir}/xforms.pdf
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue May 26 2015 Rex Dieter <rdieter@fedoraproject.org> 1.2.4-3
|
||||
- -doc subpkg
|
||||
|
||||
* Wed Apr 08 2015 Robert Scheck <robert@fedoraproject.org> - 1.2.4-2
|
||||
- Some minor spec file tweaks
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue