packages: ice/ice.spec - rename bindings with <language>-ice - drop binding...

glen glen at pld-linux.org
Sun Apr 4 17:10:37 CEST 2010


Author: glen                         Date: Sun Apr  4 15:10:37 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rename bindings with <language>-ice
- drop bindings -devel (we'll have only main -devel package)
- correct deps

---- Files affected:
packages/ice:
   ice.spec (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: packages/ice/ice.spec
diff -u packages/ice/ice.spec:1.6 packages/ice/ice.spec:1.7
--- packages/ice/ice.spec:1.6	Sun Apr  4 16:49:32 2010
+++ packages/ice/ice.spec	Sun Apr  4 17:10:32 2010
@@ -59,18 +59,6 @@
 transport plug-ins, TCP/IP and UDP/IP support, SSL-based security, a
 firewall solution, and much more.
 
-%package servers
-Summary:	Ice services to run through /etc/rc.d/init.d
-Group:		Development/Tools
-Requires(post):	/sbin/chkconfig
-Requires(pre):	shadow-utils
-Requires(preun):	/sbin/chkconfig
-Requires(preun):	/sbin/service
-Requires:	%{name} = %{version}-%{release}
-
-%description servers
-Ice services to run through /etc/rc.d/init.d
-
 %package devel
 Summary:	Tools for developing Ice applications in C++
 Group:		Development/Libraries
@@ -82,104 +70,75 @@
 %description devel
 Tools for developing Ice applications in C++.
 
-%package java
-Summary:	The Ice runtime for Java
-Group:		Libraries
-Requires:	%{name} = %{version}-%{release}
-Requires:	db4-java
-Requires:	java >= 1.5.0
-
-%description java
-The Ice runtime for Java
-
-%package java-devel
-Summary:	Tools for developing Ice applications in Java
+%package servers
+Summary:	Ice services to run through /etc/rc.d/init.d
 Group:		Development/Tools
-Requires:	ice-java = %{version}-%{release}
+Requires(post,preun):	/sbin/chkconfig
+Requires:	%{name} = %{version}-%{release}
+Requires:	rc-scripts
 
-%description java-devel
-Tools for developing Ice applications in Java.
+%description servers
+Ice services to run through /etc/rc.d/init.d
 
-%package csharp
+%package -n icegrid-gui
 Summary:	IceGrid Admin Tool
-Summary:	The Ice runtime for C#
 Group:		Development/Tools
-Group:		Libraries
 Requires:	%{name} = %{version}-%{release}
+Requires:	java-%{name} = %{version}-%{release}
+Requires:	java-jgoodies-forms
+Requires:	java-jgoodies-looks
+Requires:	jpackage-utils
+
+%description -n icegrid-gui
+Graphical administration tool for IceGrid
+
+%package -n java-%{name}
+Summary:	The Ice runtime for Java
+Group:		Libraries/Java
 Requires:	%{name} = %{version}-%{release}
-Requires:	ice-java = %{version}-%{release}
-Requires:	java
-Requires:	jgoodies-forms
-Requires:	jgoodies-looks
+Requires:	db-java
 Requires:	jpackage-utils
-Requires:	mono-core >= 1.2.2
-Provides:	ice-dotnet = %{version}-%{release}
-Obsoletes:	ice-dotnet < %{version}-%{release}
 
-%description csharp
-The Ice runtime for C#
+%description -n java-%{name}
+The Ice runtime for Java
 
-%package csharp-devel
-Summary:	Tools for developing Ice applications in C#
-Group:		Development/Tools
-Requires:	ice-csharp = %{version}-%{release}
-Requires:	pkgconfig
+%package -n csharp-%{name}
+Summary:	The Ice runtime for C#
+Group:		Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	mono >= 1.2.2
 
-%description csharp-devel
-Tools for developing Ice applications in C#.
+%description -n csharp-%{name}
+The Ice runtime for C#
 
-%package ruby
+%package -n ruby-%{name}
 Summary:	The Ice runtime for Ruby applications
-Group:		Development/Tools
-BuildRequires:	ruby-modules
+Group:		Development/Languages
 Requires:	%{name} = %{version}-%{release}
+Requires:	ruby-modules
 %{?ruby_mod_ver_requires_eq}
 
-%description ruby
+%description -n ruby-%{name}
 The Ice runtime for Ruby applications.
 
-%package ruby-devel
-Summary:	Tools for developing Ice applications in Ruby
-Group:		Development/Tools
-Requires:	ice-ruby = %{version}-%{release}
-
-%description ruby-devel
-Tools for developing Ice applications in Ruby.
-
-%package python
+%package -n python-%{name}
 Summary:	The Ice runtime for Python applications
-Group:		Development/Tools
+Group:		Development/Languages/Python
 Requires:	%{name} = %{version}-%{release}
-Requires:	python >= 2.3.4
+Requires:	python >= 1:2.3.4
 
-%description python
+%description -n python-%{name}
 The Ice runtime for Python applications.
 
-%package python-devel
-Summary:	Tools for developing Ice applications in Python
-Group:		Development/Tools
-Requires:	ice-python = %{version}-%{release}
-
-%description python-devel
-Tools for developing Ice applications in Python.
-
-%package php
+%package -n php-%{name}
 Summary:	The Ice runtime for PHP applications
-Group:		Libraries
+Group:		Development/Languages/PHP
 Requires:	%{name} = %{version}-%{release}
 %{?requires_php_extension}
 
-%description php
+%description -n php-%{name}
 The Ice runtime for PHP applications.
 
-%package php-devel
-Summary:	Tools for developing Ice applications in PHP
-Group:		Development/Tools
-Requires:	ice-php = %{version}-%{release}
-
-%description php-devel
-Tools for developing Ice applications in PHP.
-
 %prep
 %setup -q -n Ice-%{version} -a 1
 %patch0 -p0
@@ -385,10 +344,10 @@
 %post	-p /sbin/ldconfig
 %postun	-p /sbin/ldconfig
 
-%post php
+%post -n php-%{name}
 %php_webserver_restart
 
-%postun php
+%postun -n php-%{name}
 if [ "$1" = 0 ]; then
 	%php_webserver_restart
 fi
@@ -512,7 +471,7 @@
 %attr(754,root,root) /etc/rc.d/init.d/icegridnode
 %attr(754,root,root) /etc/rc.d/init.d/icegridregistry
 
-%files csharp
+%files -n csharp-%{name}
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/iceboxnet.exe
 %{_libdir}/mono/Glacier2
@@ -528,7 +487,7 @@
 %{_libdir}/mono/gac/IcePatch2
 %{_libdir}/mono/gac/IceStorm
 
-%files python
+%files -n python-%{name}
 %defattr(644,root,root,755)
 %{py_sitedir}/ice.pth
 %dir %{py_sitedir}/Ice
@@ -543,7 +502,7 @@
 %{py_sitedir}/Ice/IceStorm/*.py[co]
 %attr(755,root,root) %{py_sitedir}/Ice/IcePy.so
 
-%files ruby
+%files -n ruby-%{name}
 %defattr(644,root,root,755)
 %{ruby_sitearchdir}/Glacier2.rb
 %{ruby_sitearchdir}/Glacier2
@@ -559,7 +518,7 @@
 %{ruby_sitearchdir}/IceStorm/IceStorm.rb
 %attr(755,root,root) %{ruby_sitearchdir}/IceRuby.so
 
-%files java
+%files -n java-%{name}
 %defattr(644,root,root,755)
 %{_javadir}/Freeze-%{version}.jar
 %{_javadir}/Freeze.jar
@@ -568,7 +527,7 @@
 %{_javadir}/ant-ice-%{version}.jar
 %{_javadir}/ant-ice.jar
 
-%files php
+%files -n php-%{name}
 %defattr(644,root,root,755)
 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/ice.ini
 %attr(755,root,root) %{php_extensiondir}/IcePHP.so
@@ -591,6 +550,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.7  2010/04/04 15:10:32  glen
+- rename bindings with <language>-ice
+- drop bindings -devel (we'll have only main -devel package)
+- correct deps
+
 Revision 1.6  2010/04/04 14:49:32  glen
 - slice2<binding> to -devel
 - unversioned filenames in bindings
================================================================

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



More information about the pld-cvs-commit mailing list