1 Summary: Wine-Doors - Windows application management for the GNOME desktop
2 Summary(pl.UTF-8): Wine-Doors - zarządzanie aplikacjami Windows dla środowiska GNOME
7 License: GPL (application), Creative Commons (artwork)
8 Group: Applications/Emulators
9 Source0: http://sourceforge.net/projects/winedoors/files/%{name}-%{version}%{_rc}.tar.gz
10 # Source0-md5: 78d5acd1b65bee9cd08b0a2b31ad8d45
11 Patch0: %{name}-runtime-deps.patch
12 #URL: http://www.wine-doors.org/ Dead URL
13 URL: http://sourceforge.net/projects/winedoors/
14 BuildRequires: synce-orange
16 Requires: cairo >= 1.2.4
18 Requires: python-gnome-desktop-librsvg >= 2.16
19 Requires: python-libxml2
20 Requires: python-pycairo >= 1.2.0
21 Requires: python-pygtk-glade
22 Requires: synce-orange
25 Requires: wine-programs
26 Requires: xorg-app-setxkbmap
28 ExclusiveArch: %{ix86}
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 %define _enable_debug_packages 0
36 Wine-doors provides a replacement for winetools which adds apt/yum
37 functionality to wine, doing away with the bad aspects of winetools
38 whilst keeping the good ones and extending on the origninal idea with
39 a more modern design approach.
41 Wine-Doors is licensed under the GNU General Public License and
42 utilises resources from the Tango Project.
44 %description -l pl.UTF-8
45 Wine-doors dostarcza zamiennik winetools dodający funkcjonalność
46 apt/yum do wine, unikając złych aspektów winetools, a zachowując dobre
47 i rozszerzając oryginalny pomysł o bardziej współczesne podejście.
49 Wine-Doors jest udostępniany na Powszechnej Licencji Publicznej GNU
50 (General Public License) i wykorzystuje zasoby z projektu Tango.
53 %setup -q -c -n %{name}-%{version}%{_rc}
56 cat <<'EOF' > %{name}.sh
58 exec %{__python} %{_datadir}/%{name}/src/winedoors.pyo
61 %{__sed} -i -e '1s,#.*python,#!%{__python},' src/winedoors.py
63 # cleanup backups after patching
64 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
67 rm -rf $RPM_BUILD_ROOT
69 %{__python} setup.py install \
70 --temp=$RPM_BUILD_ROOT \
71 --config=%{_sysconfdir}/%{name} \
74 rm -f $RPM_BUILD_ROOT%{_bindir}/%{name}
75 install -D %{name}.sh $RPM_BUILD_ROOT%{_bindir}/%{name}
77 %py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}/src
78 %py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}/src
79 %py_postclean %{_datadir}/%{name}/src
82 rm -rf $RPM_BUILD_ROOT
85 %defattr(644,root,root,755)
86 %doc INSTALL LICENSE README
87 %dir %{_sysconfdir}/wine-doors
88 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/preferences.xml
89 %attr(755,root,root) %{_bindir}/*
90 %{_desktopdir}/wine-doors.desktop
91 %{_pixmapsdir}/wine-doors.*
92 %dir %{_datadir}/%{name}
93 %{_datadir}/%{name}/dtd
94 %{_datadir}/%{name}/pixmaps
95 %{_datadir}/%{name}/registry
96 %dir %{_datadir}/%{name}/src
97 %{_datadir}/%{name}/src/*.png
98 %{_datadir}/%{name}/src/*.sh
99 %{_datadir}/%{name}/src/*.svg
100 %{_datadir}/%{name}/src/winedoors.glade
101 %{_datadir}/%{name}/src/winedoors.gladep
102 %{_datadir}/%{name}/src/*.py[co]
103 ## Repositories should be as separate package?
104 %dir %{_datadir}/%{name}/applications.repo
105 %dir %{_datadir}/%{name}/base.repo
106 %dir %{_datadir}/%{name}/games.repo
107 %dir %{_datadir}/%{name}/libraries.repo
108 %{_datadir}/%{name}/applications.repo/*.wdi
109 %{_datadir}/%{name}/base.repo/*.wdi
110 %{_datadir}/%{name}/games.repo/*.wdi
111 %{_datadir}/%{name}/libraries.repo/*.wdi
112 %{_datadir}/%{name}/applications.repo/*.xml.gz
113 %{_datadir}/%{name}/base.repo/*.xml.gz
114 %{_datadir}/%{name}/games.repo/*.xml.gz
115 %{_datadir}/%{name}/libraries.repo/*.xml.gz