File xnconvert.spec of Package xnconvert

%define __brp_check_rpaths %{nil}
%define		_enable_debug_packages %{nil}
%define		debug_package %{nil}
%define		version 1.100.1
%define		release Stan8
%define		name xnconvert
%define		rname XnConvert

Summary:	Convert graphic files
Name:		%{name}
Version:	%{version}
Release:	%{release}
License:	Freeware
Group:		Graphics
Url:		http://www.xnview.com
%ifarch x86_64
Source0:	http://download.xnview.com/%rname-%version-linux-x64.tgz
%else
Source0:	http://download.xnview.com/%rname-%version-linux.tgz
%endif
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
XnConvert is a powerful and free cross-platform batch image processor,
allowing you to combine over 80 actions. 
Compatible with 500 formats. 
It uses the batch processing module of XnViewMP

%prep
%setup -qn %rname
mkdir -p usr/share/apps/%rname
mv -v AddOn usr/share/apps/%rname
mv -v language usr/share/apps/%rname
mv -v lib usr/share/apps/%rname
mv -v Plugins usr/share/apps/%rname
mv -v *.conf usr/share/apps/%rname
mv -v *.png usr/share/apps/%rname
mv -v *.sh usr/share/apps/%rname
mv -v *.txt usr/share/apps/%rname
mv -v *.desktop usr/share/apps/%rname
mv -v README usr/share/apps/%rname
mv -v XnConvert usr/share/apps/%rname

%build

%install
cp -R usr $RPM_BUILD_ROOT

mkdir -p  %{buildroot}%{_datadir}/applications

cat > %{buildroot}%{_datadir}/applications/%{rname}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=XnConvert
Exec=/usr/share/apps/XnConvert/xnconvert.sh
Icon=/usr/share/apps/XnConvert/xnconvert.png
Terminal=false
Type=Application
GenericName=XnConvert
MimeType=image/bmp;image/g3fax;image/gif;image/x-fits;image/pcx;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/x-psd;image/x-sgi;image/x-tga;image/x-xbitmap;image/x-xwindowdump;image/x-xcf;image/x-compressed-xcf;image/tiff;image/jpeg;image/x-psd;image/png;image/x-icon;image/x-xpixmap;image/svg+xml;image/x-wmf;
Categories=Graphics;2DGraphics;RasterGraphics;GTK;X-MandrivaLinux-Multimedia-Graphics;
X-Desktop-File-Install-Version=0.26
EOF

%clean
rm -rf %{buildroot}

%files
%dir %{_datadir}/applications/
%dir %{_datadir}/apps/
%dir %{_datadir}/apps/%{rname}/
%{_datadir}/applications/%{rname}.desktop
%{_datadir}/apps/%{rname}/*

%changelog
* Wed Sep 22 2021 Stan8 <stasiek0000@poczta.onet.pl> 1.92-Stan8
+ Revision: 7
- update xnconvert

* Thu May 21 2020 Stan8 <stasiek0000@poczta.onet.pl> 1.85.1-Stan8
+ Revision: 6
- update xnconvert

* Tue Mar 31 2020 Stan8 <stasiek0000@poczta.onet.pl> 1.83-Stan8
+ Revision: 5
- update xnconvert

* Sat May 18 2018 Stan8 <stasiek0000@poczta.onet.pl> 1.80-Stan8
+ Revision: 4
- update xnconvert

* Sun Feb 11 2018 Stan8 <stasiek0000@poczta.onet.pl> 1.76-Stan8
+ Revision: 3
- update xnconvert

* Sun Sep 20 2015 Stan8 <stasiek0000@poczta.onet.pl> 1.70-Stan8
+ Revision: 1
- create xnconvert
openSUSE Build Service is sponsored by