[pipelight] split files in %%{pkgdocdir} between main- and common-package
Björn Esser
besser82 at fedoraproject.org
Fri Jul 11 14:24:32 UTC 2014
commit e9af66dfcb460d0be158e861a436d67f351bf9f2
Author: Björn Esser <bjoern.esser at gmail.com>
Date: Fri Jul 11 16:24:23 2014 +0200
split files in %%{pkgdocdir} between main- and common-package
pipelight.spec | 21 +++++++++++++++++++--
1 files changed, 19 insertions(+), 2 deletions(-)
---
diff --git a/pipelight.spec b/pipelight.spec
index f63d879..651cb6d 100644
--- a/pipelight.spec
+++ b/pipelight.spec
@@ -13,9 +13,16 @@
%{?rel_build:%global gittar %{name}-%{version}.tar.gz}
%{!?rel_build:%global gittar %{name}-%{version}-%{gitver}.tar.gz}
+# Setup define for used docdir.
+%if 0%{?fedora} >= 20 || 0%{?rhel} >= 8
+%global pkgdocdir %{_docdir}/%{name}
+%else # 0%{?fedora} >= 20 || 0%{?rhel} >= 8
+%global pkgdocdir %{_docdir}/%{name}-%{version}
+%endif # 0%{?fedora} >= 20 || 0%{?rhel} >= 8
+
Name: pipelight
Version: 0.2.7.1.1
-Release: 0.4%{?gitrel}%{?dist}
+Release: 0.5%{?gitrel}%{?dist}
Summary: NPAPI Wrapper Plugin for using Windows plugins in Linux browsers
# No license-files in src-tarball. Upstream is informed, see:
@@ -137,6 +144,10 @@ _file="share/install-dependency"
%{buildroot}%{_datadir}/%{name}/install-dependency.sig
%{__chmod} 0755 %{buildroot}%{_datadir}/%{name}/install-dependency
+# Install %%doc to %%{pkgdocdir}.
+%{__mkdir} -p %{buildroot}%{pkgdocdir}
+cp -af bsd-3.txt ChangeLog COPYRIGHT LICENSE %{buildroot}%{pkgdocdir}
+
%post
# This will not enable any plugins.
@@ -158,7 +169,8 @@ fi
%files
-%doc bsd-3.txt ChangeLog COPYRIGHT LICENSE
+%doc %dir %{pkgdocdir}
+%doc %{pkgdocdir}/LICENSE
%{_bindir}/%{name}-plugin
%ifarch x86_64
%{_datadir}/%{name}/*64*
@@ -167,6 +179,8 @@ fi
%{_mandir}/man1/%{name}-plugin.1*
%files common
+%doc %exclude %{pkgdocdir}/LICENSE
+%doc %{pkgdocdir}/*
%dir %{_datadir}/%{name}
%ifarch x86_64
%exclude %{_datadir}/%{name}/*64*
@@ -181,6 +195,9 @@ fi
%changelog
+* Fri Jul 11 2014 Björn Esser <bjoern.esser at gmail.com> - 0.2.7.1.1-0.5.git20140711.8b41e9505f7a
+- split files in %%{pkgdocdir} between main- and common-package
+
* Fri Jul 11 2014 Björn Esser <bjoern.esser at gmail.com> - 0.2.7.1.1-0.4.git20140711.8b41e9505f7a
- create common-subpackage
- the %%ghost install-dependency must have 0755-perms
More information about the scm-commits
mailing list