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