235 |
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name} |
install -m755 %{SOURCE2} -D %{buildroot}%{_initrddir}/%{name} |
236 |
|
|
237 |
mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged |
mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged |
238 |
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/mageia-%{name}.menu <<EOF |
cat > %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/%{_real_vendor}-%{name}.menu <<EOF |
239 |
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" |
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" |
240 |
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd"> |
"http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd"> |
241 |
<Menu> |
<Menu> |
246 |
<Name>Emulators</Name> |
<Name>Emulators</Name> |
247 |
<Menu> |
<Menu> |
248 |
<Name>Wine</Name> |
<Name>Wine</Name> |
249 |
<Directory>mageia-%{name}.directory</Directory> |
<Directory>%{_real_vendor}-%{name}.directory</Directory> |
250 |
<Include> |
<Include> |
251 |
<Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category> |
<Category>X-MandrivaLinux-MoreApplications-Emulators-Wine</Category> |
252 |
</Include> |
</Include> |
257 |
EOF |
EOF |
258 |
|
|
259 |
mkdir -p %{buildroot}%{_datadir}/desktop-directories |
mkdir -p %{buildroot}%{_datadir}/desktop-directories |
260 |
cat > %{buildroot}%{_datadir}/desktop-directories/mageia-%{name}.directory <<EOF |
cat > %{buildroot}%{_datadir}/desktop-directories/%{_real_vendor}-%{name}.directory <<EOF |
261 |
[Desktop Entry] |
[Desktop Entry] |
262 |
Name=Wine |
Name=Wine |
263 |
Icon=%{name} |
Icon=%{name} |
273 |
wineboot:Reboot \ |
wineboot:Reboot \ |
274 |
"wineconsole cmd":Command\ Line \ |
"wineconsole cmd":Command\ Line \ |
275 |
"wine uninstaller:Wine Software Uninstaller"; |
"wine uninstaller:Wine Software Uninstaller"; |
276 |
do cat > %{buildroot}%{_datadir}/applications/mageia-%{name}-`echo $i|cut -d: -f1`.desktop << EOF |
do cat > %{buildroot}%{_datadir}/applications/%{_real_vendor}-%{name}-`echo $i|cut -d: -f1`.desktop << EOF |
277 |
[Desktop Entry] |
[Desktop Entry] |
278 |
Name=`echo $i|cut -d: -f2` |
Name=`echo $i|cut -d: -f2` |
279 |
Comment=`echo $i|cut -d: -f2` |
Comment=`echo $i|cut -d: -f2` |
327 |
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png |
convert programs/msiexec/msiexec.ico[7] %{buildroot}%{_liconsdir}/msiexec.png |
328 |
|
|
329 |
# change the icons in the respective .desktop files, in order: |
# change the icons in the respective .desktop files, in order: |
330 |
sed -i 's,Icon=%{name},Icon=notepad,' %{buildroot}%{_datadir}/applications/mageia-wine-notepad.desktop |
sed -i 's,Icon=%{name},Icon=notepad,' %{buildroot}%{_datadir}/applications/%{_real_vendor}-wine-notepad.desktop |
331 |
sed -i 's,Icon=%{name},Icon=winefile,' %{buildroot}%{_datadir}/applications/mageia-wine-winefile.desktop |
sed -i 's,Icon=%{name},Icon=winefile,' %{buildroot}%{_datadir}/applications/%{_real_vendor}-wine-winefile.desktop |
332 |
sed -i 's,Icon=%{name},Icon=regedit,' %{buildroot}%{_datadir}/applications/mageia-wine-regedit.desktop |
sed -i 's,Icon=%{name},Icon=regedit,' %{buildroot}%{_datadir}/applications/%{_real_vendor}-wine-regedit.desktop |
333 |
sed -i 's,Icon=%{name},Icon=winemine,' %{buildroot}%{_datadir}/applications/mageia-wine-winemine.desktop |
sed -i 's,Icon=%{name},Icon=winemine,' %{buildroot}%{_datadir}/applications/%{_real_vendor}-wine-winemine.desktop |
334 |
sed -i 's,Icon=%{name},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/mageia-wine-wine uninstaller.desktop" |
sed -i 's,Icon=%{name},Icon=msiexec,' "%{buildroot}%{_datadir}/applications/%{_real_vendor}-wine-wine uninstaller.desktop" |
335 |
|
|
336 |
%ifarch x86_64 |
%ifarch x86_64 |
337 |
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so |
chrpath -d %{buildroot}%{_bindir}/{wine64,wineserver,wmc,wrc} %{buildroot}%{_libdir}/%{name}/*.so |
401 |
%{_datadir}/%{name}/%{name}.inf |
%{_datadir}/%{name}/%{name}.inf |
402 |
%{_datadir}/%{name}/l_intl.nls |
%{_datadir}/%{name}/l_intl.nls |
403 |
%{_datadir}/applications/*.desktop |
%{_datadir}/applications/*.desktop |
404 |
%{_sysconfdir}/xdg/menus/applications-merged/mageia-%{name}.menu |
%{_sysconfdir}/xdg/menus/applications-merged/%{_real_vendor}-%{name}.menu |
405 |
%{_datadir}/desktop-directories/mageia-%{name}.directory |
%{_datadir}/desktop-directories/%{_real_vendor}-%{name}.directory |
406 |
%dir %{_datadir}/wine/fonts |
%dir %{_datadir}/wine/fonts |
407 |
%{_datadir}/wine/fonts/* |
%{_datadir}/wine/fonts/* |
408 |
%{_miconsdir}/*.png |
%{_miconsdir}/*.png |