packages: root/root.spec - add -doc package - pass --docdir to configure sc...
lisu
lisu at pld-linux.org
Thu Dec 16 12:14:34 CET 2010
Author: lisu Date: Thu Dec 16 11:14:34 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- add -doc package
- pass --docdir to configure script
- doesn't build on 64 bits
---- Files affected:
packages/root:
root.spec (1.41 -> 1.42)
---- Diffs:
================================================================
Index: packages/root/root.spec
diff -u packages/root/root.spec:1.41 packages/root/root.spec:1.42
--- packages/root/root.spec:1.41 Thu Dec 16 11:15:13 2010
+++ packages/root/root.spec Thu Dec 16 12:14:29 2010
@@ -5,6 +5,7 @@
# - separate packages for tutorials/docs
# - xrootd is disabled because of errors - re-enable it in future
# - files
+# - dosn't build on 64 bits
#
#Conditional build:
%bcond_with krb5 # build with MIT kerberos
@@ -88,6 +89,21 @@
%description icons -l pl.UTF-8
Ten pakiet zawiera ikony używane przez GUI ROOT.
+%package doc
+Summary: Documentation for the ROOT system
+Summary(pl.UTF-8): Dokumentacja dla systemu ROOT
+License: LGPLv2+ and GPLv2+ and BSD
+Requires: %{name}-cint = %{version}-%{release}
+BuildArch: noarch
+
+%description doc
+This package contains the automatically generated ROOT class
+documentation.
+
+%description doc -l pl.UTF-8
+Ten pakiet zawiera automatycznie wygenerowaną klasę dokumentacji dla
+ROOT.
+
%package core
Summary: ROOT core libraries
Summary(pl.UTF-8): Biblioteki główne ROOT
@@ -137,6 +153,7 @@
./configure %{config_target} \
--prefix=%{_prefix} \
--libdir=%{_libdir}/%{name} \
+ --docdir=%{_docdir}/%{name}-%{version} \
--disable-builtin-afterimage \
--disable-builtin-ftgl \
--disable-builtin-freetype \
@@ -156,6 +173,13 @@
%install
rm -rf $RPM_BUILD_ROOT
+# Remove some junk
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/BUILDSYSTEM
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/ChangeLog-2-24
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/INSTALL
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.ALIEN
+%{__rm} $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.MONALISA
+
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
@@ -182,8 +206,14 @@
%defattr(644,root,root,755)
%{_datadir}/%{name}/icons
+%files doc
+%defattr(644,root,root,755)
+%doc %{_docdir}/%{name}-%{version}/html
+
%files core
%defattr(644,root,root,755)
+%doc %{_docdir}/%{name}-%{version}/CREDITS
+%doc %{_docdir}/%{name}-%{version}/README
%attr(755,root,root) %{_bindir}/memprobe
%attr(755,root,root) %{_bindir}/rlibmap
%attr(755,root,root) %{_bindir}/rmkdepend
@@ -216,6 +246,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.42 2010/12/16 11:14:29 lisu
+- add -doc package
+- pass --docdir to configure script
+- doesn't build on 64 bits
+
Revision 1.41 2010/12/16 10:15:13 lisu
- drop bogus -f option from core package
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/root/root.spec?r1=1.41&r2=1.42&f=u
More information about the pld-cvs-commit
mailing list