Last active
June 6, 2017 19:13
-
-
Save jkonecny12/61298f96ef4ed3bb8759 to your computer and use it in GitHub Desktop.
PlayOnLinux spec file for Fedora
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Name: playonlinux | |
Version: 4.2.11 | |
Summary: Graphical front-end for Wine | |
License: GPLv3 | |
URL: https://www.playonlinux.com | |
Release: 1%{?dist} | |
Source0: https://github.com/PlayOnLinux/POL-POM-4/archive/%{version}.tar.gz | |
# Wine supported on these arches | |
ExclusiveArch: %{arm} aarch64 %{ix86} x86_64 | |
Requires: unzip | |
Requires: wine | |
Requires: wget | |
Requires: xterm | |
Requires: python2 > 2.4 | |
Requires: wxPython | |
Requires: ImageMagick | |
Requires: cabextract | |
Requires: icoutils | |
Requires: p7zip-plugins | |
BuildRequires: gzip | |
BuildRequires: mesa-libGL-devel | |
BuildRequires: python2 > 2.4 | |
BuildRequires: desktop-file-utils | |
BuildRequires: gettext | |
BuildRequires: libappstream-glib | |
%global BUILD_DIR %{buildroot}/%{_datadir}/%{name} | |
%description | |
New users can often find Wine to be intimidating and difficult to use. | |
PlayOnLinux simplifies much of this and makes installing and using | |
Windows programs easier. | |
PlayOnLinux has the database of Windows applications from which the user | |
can install desired application with a few clicks. It will automatically | |
setup your Wine prefix and download any required Windows libraries. | |
%prep | |
%autosetup -n POL-POM-4-%{version} -p1 | |
%build | |
CFLAGS="$RPM_OPT_FLAGS" %make_build | |
%install | |
%make_install | |
%find_lang pol | |
sed -i '1{/^#!\//d}' %{BUILD_DIR}/python/gui_server.py \ | |
%{BUILD_DIR}/tests/python/test_versionlower.py \ | |
%{BUILD_DIR}/tests/bash/test-versionlower | |
%check | |
desktop-file-validate %{buildroot}/%{_datadir}/applications/PlayOnLinux.desktop | |
appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/PlayOnLinux.appdata.xml | |
%files -f pol.lang | |
%doc README.md | |
%license LICENCE doc/copyright | |
%{_bindir}/* | |
%{_mandir}/man1/* | |
%{_datadir}/%{name}/ | |
%{_datadir}/pixmaps/* | |
%{_datadir}/applications/* | |
%{_datadir}/appdata/* | |
%{_libexecdir}/playonlinux-check_dd | |
%changelog | |
* Wed May 31 2017 Fedora Release Monitoring <[email protected]> - 4.2.11-1 | |
- Update to 4.2.11 (#1457013) | |
- Remove patches contained in the new release | |
* Sat Feb 11 2017 Fedora Release Engineering <[email protected]> - 4.2.10-11 | |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild | |
* Sun Nov 13 2016 Peter Robinson <[email protected]> 4.2.10-10 | |
- Define ExclusiveArch with arches wine supports | |
* Mon Oct 10 2016 Jiri Konecny <[email protected]> - 4.2.10-9 | |
- Add patch to fix GUI layout issues on Wayland | |
* Sat Sep 3 2016 Jiri Konecny <[email protected]> - 4.2.10-8 | |
- Add new patch for the updated appdata.xml file | |
- Improve old Patch2 for desktop file | |
- Rebase Patch6 and Patch7 on top of Patch2 | |
* Wed Mar 9 2016 Jiri Konecny <[email protected]> - 4.2.10-7 | |
- Apply patch which fixing bad icon path in a desktop file | |
* Sat Mar 5 2016 Ville Skyttä <[email protected]> - 4.2.10-6 | |
- Build with $RPM_OPT_FLAGS | |
* Fri Jan 22 2016 Jiri Konecny <[email protected]> 4.2.10-5 | |
- Add patch which will fix installation of locales to the system | |
* Wed Jan 20 2016 Jiri Konecny <[email protected]> 4.2.10-4 | |
- Change sed command to simpler and safer version | |
- Change appdata patches | |
- Fix installation of appdata | |
- Better description | |
* Wed Jan 13 2016 Jiri Konecny <[email protected]> 4.2.10-3 | |
- Removed shebang and executable bit from scripts in /usr/share | |
- Change of summary and description | |
- Add 2 new patches which adding appdata.xml file | |
- Add new build requires for appstream-util check | |
* Thu Jan 7 2016 Jiri Konecny <[email protected]> 4.2.10-2 | |
- Reworked patches for Makefile (Patch0, Patch1, Patch3 changed) | |
- Using make_install and make_build macros | |
* Mon Jan 4 2016 Jiri Konecny <[email protected]> 4.2.10-1 | |
- New version 4.2.10 | |
- Use more macros | |
- Add missing dependencies | |
* Thu Dec 10 2015 Jiri Konecny <[email protected]> 4.2.9-2 | |
- Fixed missing lang files | |
- Remove exclude | |
* Wed Nov 11 2015 Jiri Konecny <[email protected]> 4.2.9-1 | |
- Package creation | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment