File xnviewmp.spec of Package xnviewmp
%define __brp_check_rpaths %{nil}
%define _enable_debug_packages %{nil}
%define debug_package %{nil}
%define version 1.9.2
%define release Stan8
%define name xnviewmp
%define rname XnViewMP
%define aname XnView
%global debug_package %{nil}
Summary: XnViewMP - view and 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-linux-x64.tgz
Source0: http://178.37.124.176/src/%name/%version/%rname-%{version}-linux-x64.tgz
%else
#Source0: http://download.xnview.com/%rname-linux.tgz
Source0: http://178.37.124.176/src/%name/%version/%rname-%{version}-linux.tgz
%endif
#Source1: http://178.37.124.176/src/%name.rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
ExclusiveArch: x86_64
BuildRequires: pkgconfig(libarchive)
%description
Come to discover XnView, a software to view and convert graphic files,
really simple to use !
Support of more than 400 graphics formats ! It's free, so do not hesitate !
For more details visit
<http://newsgroup.xnview.com/viewforum.php?f=60>
%prep
%setup -qn %aname
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 UI 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 XnView usr/share/apps/%rname
chmod a+x usr/share/apps/%rname/*.sh
%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=XnViewMP
Exec=/usr/share/apps/XnViewMP/xnview.sh
Icon=/usr/share/apps/XnViewMP/xnview.png
Terminal=false
Type=Application
GenericName=XnViewMP
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