packages: OpenCASCADE/OpenCASCADE.spec - initial FHS compliance [-37m]

gotar gotar at pld-linux.org
Sat Jun 5 23:13:07 CEST 2010


Author: gotar                        Date: Sat Jun  5 21:13:07 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial FHS compliance [-37m]

---- Files affected:
packages/OpenCASCADE:
   OpenCASCADE.spec (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: packages/OpenCASCADE/OpenCASCADE.spec
diff -u packages/OpenCASCADE/OpenCASCADE.spec:1.7 packages/OpenCASCADE/OpenCASCADE.spec:1.8
--- packages/OpenCASCADE/OpenCASCADE.spec:1.7	Sat Jun  5 18:12:00 2010
+++ packages/OpenCASCADE/OpenCASCADE.spec	Sat Jun  5 23:13:01 2010
@@ -139,6 +139,7 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_includedir}
 
 cd ros
 %{__make} install \
@@ -149,6 +150,9 @@
 cp -a doc %{buildroot}%{_prefix}/
 cp -a samples %{buildroot}%{_prefix}/
 
+mv $RPM_BUILD_ROOT{%{_prefix}/inc,%{_includedir}/%{name}}
+rm -r $RPM_BUILD_ROOT%{_prefix}/{Linux,lin}
+
 %post   -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
@@ -157,10 +161,14 @@
 
 %files
 %defattr(644,root,root,755)
-%dir %{_prefix}
-%dir %{_bindir}
-%dir %{_prefix}/lin
-%dir %{_prefix}/Linux
+%attr(755,root,root) %{_bindir}/DRAWEXE
+%attr(755,root,root) %{_bindir}/wok*
+
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/*.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/*.so.0
+
 %dir %{_prefix}/wok
 %dir %{_prefix}/wok/lib/
 %dir %{_prefix}/wok/site/
@@ -169,22 +177,13 @@
 %dir %{_libdir}/
 %dir %{_libdir}/opencas/
 %dir /usr/share/opencascade/
-%{_bindir}/DRAWEXE
-%{_bindir}/wokprocess
-%{_bindir}/woksh
-%{_prefix}/lin/bin
-%{_prefix}/lin/lib
-%{_prefix}/Linux/bin
-%{_prefix}/Linux/lib
 %{_prefix}/data/*
 %{_prefix}/doc/*
 %{_prefix}/wok/lib/*
 %{_prefix}/wok/site/*
 %{_prefix}/config.h
 %{_prefix}/env_DRAW.sh
-%{_libdir}/*.so
 %{_libdir}/opencas/*.so
-/usr/%_lib/*
 /usr/share/opencascade/%{version}
 /usr/share/doc/packages/opencascade
 %config /etc/ld.so.conf.d/%name.conf
@@ -194,8 +193,10 @@
 
 %files devel
 %defattr(644,root,root,755)
-%dir /usr/include/opencascade/
+%{_includedir}/%{name}
 %{_libdir}/*.la
+%attr(755,root,root) %{_libdir}/*.so
+
 %{_libdir}/opencas/*.la
 %dir %{_prefix}/src/
 %{_prefix}/src/*
@@ -211,8 +212,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.8  2010/06/05 21:13:01  gotar
+- initial FHS compliance [-37m]
+
 Revision 1.7  2010/06/05 16:12:00  gotar
-- use %java_home, bison/flex magic in %setup, s/$RPM_OPT_FLAGS/%rpmcflags,
+- use %java_home, bison/flex magic in %prep, s/$RPM_OPT_FLAGS/%rpmcflags,
 - separated libs, doc, examples (see dx.spec), adjusted Groups,
 - cleanup: not used rpmlintrc, tcl-devel, compat?, tcsh, symlinks from /opt
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/OpenCASCADE/OpenCASCADE.spec?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list