packages: OpenCASCADE/OpenCASCADE.spec - avoid copying 50+k doc files for p...
gotar
gotar at pld-linux.org
Sun Jun 6 20:55:27 CEST 2010
Author: gotar Date: Sun Jun 6 18:55:27 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- avoid copying 50+k doc files for packaging
---- Files affected:
packages/OpenCASCADE:
OpenCASCADE.spec (1.11 -> 1.12)
---- Diffs:
================================================================
Index: packages/OpenCASCADE/OpenCASCADE.spec
diff -u packages/OpenCASCADE/OpenCASCADE.spec:1.11 packages/OpenCASCADE/OpenCASCADE.spec:1.12
--- packages/OpenCASCADE/OpenCASCADE.spec:1.11 Sun Jun 6 00:20:10 2010
+++ packages/OpenCASCADE/OpenCASCADE.spec Sun Jun 6 20:55:22 2010
@@ -113,7 +113,8 @@
export CXXFLAGS="%{rpmcflags} -fno-strict-aliasing"
%endif
LDFLAGS=-lpthread %configure \
- %{!?debug:--disable-debug --enable-production} \
+ %{?debug:--disable-production --enable-debug} \
+ %{!?debug:--enable-production --disable-debug} \
--with-java-include="%{java_home}"/include
%{__make}
@@ -128,7 +129,9 @@
cd ..
cp -a data $RPM_BUILD_ROOT%{_datadir}/%{name}
-cp -a doc %{buildroot}%{_prefix}/
+mkdir -p doc-i
+[ -d doc ] && mv doc doc-i/%{name}-%{version}
+ln -s %{_builddir}/%{name}%{version}/doc-i $RPM_BUILD_ROOT%{_defaultdocdir}
cp -a samples %{buildroot}%{_prefix}/
mv $RPM_BUILD_ROOT{%{_prefix}/src,%{_datadir}/%{name}}
@@ -163,7 +166,6 @@
%{_prefix}/wok/site/*
%{_prefix}/config.h
%{_prefix}/env_DRAW.sh
-/usr/share/doc/packages/opencascade
%dir %{_prefix}/src/UnitsAPI
%dir %{_prefix}/src
%{_prefix}/src/UnitsAPI/*.dat
@@ -174,6 +176,9 @@
%{_libdir}/*.la
%attr(755,root,root) %{_libdir}/*.so
+%files doc
+%{_docdir}/%{name}-%{version}
+
%dir %{_prefix}/src/
%{_prefix}/src/*
%dir %{_prefix}/samples
@@ -186,6 +191,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.12 2010/06/06 18:55:22 gotar
+- avoid copying 50+k doc files for packaging
+
Revision 1.11 2010/06/05 22:20:10 gotar
- removed default configure options [-37m], fixed aclocal invocation
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/OpenCASCADE/OpenCASCADE.spec?r1=1.11&r2=1.12&f=u
More information about the pld-cvs-commit
mailing list