diff options
Diffstat (limited to 'cpp/RPMTools.py')
-rw-r--r-- | cpp/RPMTools.py | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/cpp/RPMTools.py b/cpp/RPMTools.py index 8e17fe1fc20..9ad82edac2c 100644 --- a/cpp/RPMTools.py +++ b/cpp/RPMTools.py @@ -297,11 +297,12 @@ transforms = [ ('file', 'ice.ini', 'etc/php.d/ice.ini'), ('file', 'bin/icestormcs.dll', 'usr/lib/mono/gac/icestormcs/%version%.0__1f998c50fec78381/icestormcs.dll'), ('dir', 'ant', 'usr/lib/Ice-%version%/ant'), - ('dir', 'config', 'usr/share/Ice-%version%/config'), + ('dir', 'config', 'usr/share/Ice-%version%'), ('dir', 'slice', 'usr/share/slice'), ('dir', 'bin', 'usr/bin'), ('dir', 'include', 'usr/include'), ('dir', 'python', 'usr/%{icelibdir}/Ice-%version%/python'), + ('dir', 'ruby', 'usr/%{icelibdir}/Ice-%version%/ruby'), ('dir', 'doc', 'usr/share/doc/Ice-%version%/doc'), ('file', 'README', 'usr/share/doc/Ice-%version%/README'), ('file', 'ICE_LICENSE', 'usr/share/doc/Ice-%version%/ICE_LICENSE'), @@ -355,11 +356,11 @@ fileLists = [ ('file', 'lib/Ice-%version%/IceGridGUI.jar'), ('dir', 'share/slice'), ('dir', 'share/doc/Ice-%version%/doc'), - ('xdir', 'share/Ice-%version%/config'), - ('file', 'share/Ice-%version%/config/templates.xml'), - ('exe', 'share/Ice-%version%/config/convertssl.py'), - ('exe', 'share/Ice-%version%/config/upgradeicegrid.py'), - ('file', 'share/Ice-%version%/config/icegrid-slice.3.1.ice.gz')]), + ('xdir', 'share/Ice-%version%'), + ('file', 'share/Ice-%version%/templates.xml'), + ('exe', 'share/Ice-%version%/convertssl.py'), + ('exe', 'share/Ice-%version%/upgradeicegrid.py'), + ('file', 'share/Ice-%version%/icegrid-slice.3.1.ice.gz')]), Subpackage('c++-devel', 'ice = %version%', 'Tools for developing Ice applications in C++', @@ -420,6 +421,20 @@ fileLists = [ iceDescription, 'Requires: ice-%{_arch}', [('exe', 'bin/slice2py')]), + Subpackage('ruby', + 'ice = %version%, ruby >= 1.8.1', + 'The Ice runtime for Ruby applications', + 'System Environment/Libraries', + iceDescription, + 'Requires: ice-%{_arch}', + [('dir', '%{icelibdir}/Ice-%version%/ruby')]), + Subpackage('ruby-devel', + 'ice-ruby = %version%', + 'Tools for developing Ice applications in Python', + 'Development/Tools', + iceDescription, + 'Requires: ice-%{_arch}', + [('exe', 'bin/slice2rb')]), Subpackage('php', 'ice = %version%, php = 5.1.6', 'The Ice runtime for PHP applications', |