%global buildr 3103 %global oname sublime_text Name: sublime-text Summary: Sophisticated text editor for code, markup and prose License: Shareware Version: 3.%{buildr} Release: 1%{?dist} Group: Development/Tools URL: http://www.sublimetext.com/3 Source0: https://download.sublimetext.com/%{oname}_3_build_%{buildr}_x64.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) ExclusiveArch: x86_64 BuildRequires: desktop-file-utils BuildRequires: python2-devel %description Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance. %prep %setup -q -n %{oname}_3 #fix the upstream desktop file sed -i 's#Exec=/opt/sublime_text/sublime_text %F#Exec=/usr/bin/sublime %f#' %{oname}.desktop sed -i 's#Icon=sublime-text#Icon=/opt/fedora/sublime_text_3/Icon/128x128/sublime-text.png#' %{oname}.desktop sed -i '13,$d' %{oname}.desktop %install mkdir -p %{buildroot}/opt/fedora/%{oname}_3 cp -a %{_builddir}/%{oname}_3/* %{buildroot}/opt/fedora/%{oname}_3 mkdir -p %{buildroot}%{_bindir} ln -s /opt/fedora/sublime_text_3/%{oname} %{buildroot}%{_bindir}/sublime desktop-file-install --delete-original --dir %{buildroot}%{_datadir}/applications \ %{buildroot}/opt/fedora/%{oname}_3/%{oname}.desktop %clean rm -rf %{buildroot} %files /opt/fedora/%{oname}_3 %{_bindir}/sublime %{_datadir}/applications/%{oname}.desktop %changelog * Tue Feb 16 2016 Robert Mayr - 3.3103-1 - bump release version * Tue Dec 22 2015 Robert Mayr - 3.3083-1 - first spec file for build 3083