File winetricks.spec of Package winetricks

Name:    winetricks
Version: 20200412
Release: 1
URL:     http://winetricks.org
Source0: winetricks
Source1: winetricks.desktop
Source2: winetricks.png
Summary: Winetricks is a package manager for win32 dlls and applications on posix.
License: GPL3
Group:   system/tools
BuildRequires: ImageMagick ghostscript-core
#wget -c https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks

%description
Winetricks is a package manager for win32 dlls and applications on posix.
Features:
- Consists of a single shell script - no installation required
- Downloads packages automatically from original trusted sources
- Points out and works around known wine bugs automatically
- Both commandline and GUI operation
- Can install many packages in silent (unattended) mode
- Multiplatform; written for Linux, but supports MacOSX and Cygwin, too
%prep

%install
rm -rf $RPM_BUILD_ROOT
install -D -m 755 %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}/winetricks
install -D -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/Winetricks.desktop

# Install winetricks icon
for res in 16x16 22x22 24x24 32x32 36x36 48x48 64x64 72x72 96x96; do \
  %{__mkdir_p} %{buildroot}/%{_datadir}/icons/hicolor/{${res},scalable}/apps
  convert -size 128x128 %{SOURCE2} -resize ${res} %{buildroot}/%{_datadir}/icons/hicolor/${res}/apps/winetricks.png
done;

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%{_bindir}/winetricks
%{_datadir}/applications/Winetricks.desktop
%{_datadir}/icons/hicolor/*/apps/winetricks.png

%changelog
* Tue Feb 04 2014 Muhammad Shaban <Mr.Muhammad@linuxac.org> - 20140123-1
- update

* Sat Sep 21 2013 Muhammad Shaban <Mr.Muhammad@linuxac.org> - 20130919-1
- update

* Thu Jul 18 2013 Muhammad Shaban <Mr.Muhammad@linuxac.org> - 20130707-1
- update

* Sun May 26 2013 Muhammad Shaban <Mr.Muhammad@linuxac.org> - 20130416-1
- Update

* Sun Dec 23 2012 Muhammad Shaban <Mr.Muhammad@linuxac.org> - 20120912-1
- Initial Release
openSUSE Build Service is sponsored by