packages: ice/ice.spec - slice2<binding> to -devel - unversioned filenames ...
glen
glen at pld-linux.org
Sun Apr 4 16:49:37 CEST 2010
Author: glen Date: Sun Apr 4 14:49:37 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- slice2<binding> to -devel
- unversioned filenames in bindings
---- Files affected:
packages/ice:
ice.spec (1.5 -> 1.6)
---- Diffs:
================================================================
Index: packages/ice/ice.spec
diff -u packages/ice/ice.spec:1.5 packages/ice/ice.spec:1.6
--- packages/ice/ice.spec:1.5 Sun Apr 4 16:20:27 2010
+++ packages/ice/ice.spec Sun Apr 4 16:49:32 2010
@@ -340,6 +340,8 @@
%if %{with python}
%{__sed} -i -e '1s,/usr/bin/env python,%{__python},' $RPM_BUILD_ROOT/python/Ice.py
install -d $RPM_BUILD_ROOT%{py_sitedir}/Ice
+mv $RPM_BUILD_ROOT/python/IcePy.so.*.*.* $RPM_BUILD_ROOT%{py_sitedir}/Ice/IcePy.so
+rm -f $RPM_BUILD_ROOT/python/IcePy.so*
mv $RPM_BUILD_ROOT/python/* $RPM_BUILD_ROOT%{py_sitedir}/Ice
cp -a Ice-rpmbuild-%{version}/ice.pth $RPM_BUILD_ROOT%{py_sitedir}
%py_ocomp $RPM_BUILD_ROOT%{py_sitedir}
@@ -350,6 +352,8 @@
%if %{with ruby}
%{__sed} -i -e '1s,/usr/bin/env ruby,%{__ruby},' $RPM_BUILD_ROOT/ruby/*.rb
install -d $RPM_BUILD_ROOT%{ruby_sitearchdir}
+mv $RPM_BUILD_ROOT/ruby/IceRuby.so.*.*.* $RPM_BUILD_ROOT%{ruby_sitearchdir}/IceRuby.so
+rm -f $RPM_BUILD_ROOT/ruby/IceRuby.so*
mv $RPM_BUILD_ROOT/ruby/* $RPM_BUILD_ROOT%{ruby_sitearchdir}
%endif
@@ -404,16 +408,8 @@
%attr(755,root,root) %{_bindir}/icepatch2server
%attr(755,root,root) %{_bindir}/icestormadmin
%attr(755,root,root) %{_bindir}/icestormmigrate
-%attr(755,root,root) %{_bindir}/slice2cpp
-%attr(755,root,root) %{_bindir}/slice2cs
-%attr(755,root,root) %{_bindir}/slice2freeze
-%attr(755,root,root) %{_bindir}/slice2freezej
-%attr(755,root,root) %{_bindir}/slice2html
-%attr(755,root,root) %{_bindir}/slice2java
-%attr(755,root,root) %{_bindir}/slice2php
-%attr(755,root,root) %{_bindir}/slice2py
-%attr(755,root,root) %{_bindir}/slice2rb
%attr(755,root,root) %{_bindir}/transformdb
+%attr(755,root,root) %{_bindir}/slice2html
%attr(755,root,root) %{_libdir}/libFreeze.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libFreeze.so.%{soversion}
%attr(755,root,root) %{_libdir}/libGlacier2.so.*.*.*
@@ -456,6 +452,8 @@
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/slice2cpp
+%attr(755,root,root) %{_bindir}/slice2freeze
%attr(755,root,root) %{_libdir}/libFreeze.so
%attr(755,root,root) %{_libdir}/libGlacier2.so
%attr(755,root,root) %{_libdir}/libIce.so
@@ -482,6 +480,8 @@
%{_includedir}/IceUtil
%{_includedir}/IceXML
%{_includedir}/Slice
+
+# these pkgconfig files are for csharp, but we do not have separate -devel for csharp
%{_pkgconfigdir}/Glacier2.pc
%{_pkgconfigdir}/Ice.pc
%{_pkgconfigdir}/IceBox.pc
@@ -489,6 +489,20 @@
%{_pkgconfigdir}/IcePatch2.pc
%{_pkgconfigdir}/IceStorm.pc
+
+# as we do not have -devel for each binding, these are in main -devel
+# -csharp
+%attr(755,root,root) %{_bindir}/slice2cs
+# -java
+%attr(755,root,root) %{_bindir}/slice2freezej
+%attr(755,root,root) %{_bindir}/slice2java
+# -php
+%attr(755,root,root) %{_bindir}/slice2php
+# -python
+%attr(755,root,root) %{_bindir}/slice2py
+# -ruby
+%attr(755,root,root) %{_bindir}/slice2rb
+
%files servers
%defattr(644,root,root,755)
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/glacier2router.conf
@@ -527,10 +541,7 @@
%{py_sitedir}/Ice/IceGrid/*.py[co]
%{py_sitedir}/Ice/IcePatch2/*.py[co]
%{py_sitedir}/Ice/IceStorm/*.py[co]
-# XXX: mv to use just ".so"-ext?
-%{py_sitedir}/Ice/IcePy.so
-%{py_sitedir}/Ice/IcePy.so.*.*.*
-%attr(755,root,root) %{py_sitedir}/Ice/IcePy.so.%{soversion}
+%attr(755,root,root) %{py_sitedir}/Ice/IcePy.so
%files ruby
%defattr(644,root,root,755)
@@ -546,11 +557,7 @@
%{ruby_sitearchdir}/IcePatch2
%{ruby_sitearchdir}/IceStorm.rb
%{ruby_sitearchdir}/IceStorm/IceStorm.rb
-
-# XXX: mv to use just ".so"-ext?
-%{ruby_sitearchdir}/IceRuby.so
-%{ruby_sitearchdir}/IceRuby.so.*.*.*
-%attr(755,root,root) %{ruby_sitearchdir}/IceRuby.so.%{soversion}
+%attr(755,root,root) %{ruby_sitearchdir}/IceRuby.so
%files java
%defattr(644,root,root,755)
@@ -584,6 +591,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.6 2010/04/04 14:49:32 glen
+- slice2<binding> to -devel
+- unversioned filenames in bindings
+
Revision 1.5 2010/04/04 14:20:27 glen
- package files for bindings
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ice/ice.spec?r1=1.5&r2=1.6&f=u
More information about the pld-cvs-commit
mailing list