# Arquivo .spec para Fedora %global srcname plotxy %global srcversion 201811 %global SOFTHOME /opt/%{srcname} %global _rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.rpm Name: %{srcname} Version: %{srcversion} Release: 1%{?dist} Summary: PlotXY - This program allows plotting and post-processing data License: https://smath.com/en-US/view/SMathStudio/license URL: http://ceraolo-plotxy.ing.unipi.it/default.htm Source0: PlotXY Source1: %{srcname}.desktop Source2: %{srcname}.png Source3: %{srcname} #Requires: mono-core # Disable automatic debug package generation %global debug_package %{nil} # Requisitos de construção %description This program allows plotting and post-processing data from several possible sources: it allows reading from LabView, Matlab, ATP, Modelica, CSV, Comtrade, etc. %prep %build %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{SOFTHOME} install -p -m 755 %{SOURCE0} $RPM_BUILD_ROOT/%{SOFTHOME} install -p -m 755 %{SOURCE3} $RPM_BUILD_ROOT/%{SOFTHOME} mkdir -p $RPM_BUILD_ROOT/usr/share/applications mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/ install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT/usr/share/applications/ install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/usr/share/pixmaps/ #install -p -m 644 %{SOURCE3} $RPM_BUILD_ROOT/usr/share/pixmaps/%{srcname}_write.png #install -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT/usr/share/pixmaps/%{srcname}_solver.png %post #ln -s %{OPUSHOME}/bin/spiceopus.bin $RPM_BUILD_ROOT/usr/local/bin/spiceopus %files %{SOFTHOME}/PlotXY %{SOFTHOME}/%{srcname} /usr/share/applications/%{srcname}.desktop /usr/share/pixmaps/%{srcname}.png %changelog %autochangelog