%define debug_package %{nil} Name: studioForKdb+ Version: 3.18 Release: 1%{?dist} Summary: GUI based dynamic execution environment for the 64bit database kdb+ Group: Development/Tools License: Proprietary URL: http://www.sinv.de/products.html Source0: http://skelton.fileburst.com/downloads/rc/%{name}.tar Requires: java-1.6.0-openjdk BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Studio is a GUI based dynamic execution environment for the 64bit database kdb+. It allows you to develop code inside a built-in advanced editor, and execute queries directly against kdb+ servers, all from within the editor. It can be used to develop k and q code. It communicates with the kdb+ servers via tcp/ip. This allows queries to be executed against servers anywhere, so long as they can be reached by tcp/ip. %prep %setup -q -n %{name} mv -f studioForkdb+.jar %{name}.jar echo "#!/bin/bash" > %{name} echo "java -Xmx256m -jar %{_libdir}/%{name}-%{version}/%{name}.jar" >> %{name} %build %install rm -rf $RPM_BUILD_ROOT install -D -p -m 755 %{name} $RPM_BUILD_ROOT%{_bindir}/%{name} install -D -p -m 644 %{name}.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/%{name}.jar install -D -p -m 644 lib/forms-1.0.4.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/forms-1.0.4.jar install -D -p -m 644 lib/help.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/help.jar install -D -p -m 644 lib/images.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/images.jar install -D -p -m 644 lib/jcommon-0.9.6.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/jcommon-0.9.6.jar install -D -p -m 644 lib/jfreechart-0.9.21.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/jfreechart-0.9.21.jar install -D -p -m 644 lib/jh.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/jh.jar install -D -p -m 644 lib/swing-layout-1.0.3.jar $RPM_BUILD_ROOT%{_libdir}/%{name}-%{version}/lib/swing-layout-1.0.3.jar %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/%{name} %{_libdir}/%{name}-%{version}/%{name}.jar %{_libdir}/%{name}-%{version}/lib/forms-1.0.4.jar %{_libdir}/%{name}-%{version}/lib/help.jar %{_libdir}/%{name}-%{version}/lib/images.jar %{_libdir}/%{name}-%{version}/lib/jcommon-0.9.6.jar %{_libdir}/%{name}-%{version}/lib/jfreechart-0.9.21.jar %{_libdir}/%{name}-%{version}/lib/jh.jar %{_libdir}/%{name}-%{version}/lib/swing-layout-1.0.3.jar %changelog * Wed Nov 5 2008 Peter Lemenkov 3.18-1 - Initial package