File mediacute.spec of Package mediacute
# norootforbuild
%define debug_package %{nil}
BuildRequires: phonon-devel
%if 0%{?suse_version}
%define qmake /usr/bin/qmake
BuildRequires: libqt4-devel >= 4.6, update-desktop-files
Requires: libqt4-x11 >= 4.6.2
%endif
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
%define qmake /usr/bin/qmake-qt4
BuildRequires: qt-devel
%endif
%if 0%{?fedora_version} >= 21
BuildRequires: dejavu-serif-fonts
%endif
%if 0%{?mandriva_version} || 0%{?mdkversion}
%define qmake /usr/lib/qt4/bin/qmake
%endif
Name: mediacute
Version: 1.0
Release: 1
License: GPL3
Group: Settings
Summary: mediacute cut and split all movie media
URL: http://elkirtasse.22web.net/
Source0: mediacute-1.0.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc-c++
Requires:ffmpeg
%description
mediacute cut and split all movie media
%prep
%setup -q -n %{name}-%{version}
%build
%{qmake}
make
%install
%__cat > %{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=mediacute
Name[en]=mediacute
Comment[en]=mediacute cut and split all movie media
Type=Application
Exec=mediacute
Icon=mediacute.png
Categories=GTK;GNOME;Utility;
EOF
%{makeinstall} INSTALL_ROOT=%{buildroot}
install -D -m644 -T %{name}.desktop $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
%if 0%{?suse_version}
%suse_update_desktop_file -c %{name} "mediacute" "mediacute app" %{name} "%{name}.png" Application Dictionary
%endif
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
%if 0%{?suse_version}
%{_datadir}/icons/hicolor
%{_datadir}/icons/hicolor/48x48
%{_datadir}/icons/hicolor/48x48/apps
%{_datadir}/icons/hicolor/128x128
%{_datadir}/icons/hicolor/128x128/apps
%endif
%changelog