1 # SPEC file for CrunchXML
4 # Source: mercuria site to come...
10 %define actual_name %{name}-%{version}
13 %define module_taglevel_varname release
16 Summary: Construct MySQL database from XML traces
20 URL: https://twiki-sop.inria.fr/twiki/bin/view/Projets/Planete/CrunchXML
22 Source: %{actual_name}.tar.gz
23 BuildRoot: %{_tmppath}/%{actual_name}
26 BuildRequires: gsl-devel glib2-devel libxml-devel libxml2-devel mysql-devel
27 BuildRequires: scons gcc
29 Requires: gsl glib2 libxml libxml2 mysql
33 CrunchXML implements an efficient synchronization and
34 merging algorithm, which takes XML (or PDML) input trace
35 files generated by multiple probes, and stores only the
36 packets fields that have been marked as relevant by the
37 user in a MySQL database.
41 %setup -q -n %{actual_name}
50 rm -rf $RPM_BUILD_ROOT
52 scons --prefix=$RPM_BUILD_ROOT/usr install
62 rm -rf $RPM_BUILD_ROOT
66 %defattr(-,root,root,0755)
74 %changelog -n crunchXML
75 * Thu Oct 8 2009 Thierry Turletti <turletti@sophia.inria.fr> 1.0-1.0