# $Id$ Name: CLBSwissKnife Version: 5.5 Release: 1 Summary: An all-in-one debug and monitoring tool for the KM3NeT strings. Group: KM3NeT License: INFN URL: http://wiki.km3net.de/index.php/CLB_Swiss_Knife Source0: http://svn.km3net.de/Jpp/trunk/software/DataQueue/util/clb_swiss_knife/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: km3boost,ncurses %description CLBSwissKnife is a Linux program that aims to provide a powerful debugging tool for the KM3NeT DOM, allowing to read either three kind of data: optical, acoustic and monitoring data. It listens to the specified UDP port and prints out on the screen some informations contained in the incoming CLB datagrams. %define debug_package %{nil} %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/usr/bin/ mkdir -p $RPM_BUILD_ROOT/usr/share/applications/ mv CLBSwissKnife $RPM_BUILD_ROOT/usr/bin/ cp clbsk.desktop $RPM_BUILD_ROOT/usr/share/applications/ ln -sf /usr/bin/CLBSwissKnife %{buildroot}/usr/bin/csk %clean rm -rf $RPM_BUILD_ROOT %files %defattr(755,root,root,-) /usr/bin/CLBSwissKnife /usr/bin/csk /usr/share/applications/clbsk.desktop %changelog * Wed May 31 2017 Carmelo Pellegrino 5.5 - Show number of matching CLBs and alert mark in GUI header line - Minor bugfix: avoid reporting errors during user input in GUI mode - Minor bugfix: unlikely-to-fail check corrected * Wed Apr 12 2017 Carmelo Pellegrino 5.4 - Improved refresh performances that avoid annoying flickering * Thu Apr 06 2017 Carmelo Pellegrino 5.3 - Now in colours! CLBs showing peculiar conditions are highlighed with colours - Possible flickering greatly reduced * Thu Apr 06 2017 Carmelo Pellegrino 5.2 - GUI-mode search UX improved with the "group matches first" feature * Mon Apr 03 2017 Carmelo Pellegrino 5.1 - GUI mode improved with search capabilities based on simple find and regex * Tue Mar 28 2017 Carmelo Pellegrino 5.0 - Support Ligier mode, i.e. read data from Ligier connection also * Tue Sep 13 2016 Carmelo Pellegrino 4.1 - Bug fixed: datagram length in dump file was 64-bits-wide instead of 32 in scrolling mode only * Fri May 27 2016 Carmelo Pellegrino 4.0 - CLB data format aligned to CLB f/w rev20160510 * Wed Apr 27 2016 Carmelo Pellegrino 3.9 - Gentle closing corrected in scrolling mode - Allow putting bash-style comments in the map file (i.e. from '#' to EOL) * Sat Feb 20 2016 Carmelo Pellegrino 3.8 - Gentle closing of the program in scrolling mode * Thu Dec 10 2015 Carmelo Pellegrino 3.7 - ROyWeb integration enhanced - Per DOM serialisation - Possibility to use custom names for observables by means of placeholders - Possibility to send data to RoyWeb also in GUI mode * Thu Dec 10 2015 Carmelo Pellegrino 3.6 - better handling of map file: - default csk file introduced (~/.doms.csk) * Thu Dec 10 2015 Carmelo Pellegrino 3.5 - Showing units for AHRS, temperature, and humidity data * Thu Nov 19 2015 Carmelo Pellegrino 3.4 - Added desktop file * Tue Nov 17 2015 Carmelo Pellegrino 3.4 - First RPM release