Witam!
Przesyłam w załącznikach diffy na speca prboom, które uaktualniają go
do nowszej wersji, oraz dodają plik .desktop, oraz ikonkę. Przesyłam
na wszelki wypadek dwie wersje. Pierwsza wymaga convert z ImageMagick,
do przekonwertowania zawartego w pakiecie pliku .ico na .png. W
przypadku drugiej wersji ikonka jest dołączana jako %{SOURCE2}.
Patch %{name}-datadir.patch już nie jest potrzebny.
Proszę o przyjrzenie się temu i ewentualne uaktualnienie speca.-- Pozdrawiam Przemysław Białek
--- prboom.spec.old 2004-09-30 02:15:57.000000000 +0200 +++ prboom.spec 2004-09-30 02:16:53.575090720 +0200 @@ -2,13 +2,13 @@ Summary: PrBoom - a version of classic 3D shoot-em-up game Summary(pl): PrBoom - wersja klasycznej strzelaniny 3D Name: prboom -Version: 2.3.0 -Release: 2 +Version: 2.3.1 +Release: 1 License: GPL Group: X11/Applications/Games Source0: http://dl.sourceforge.net/prboom/%{name}-%{version}.tar.gz # Source0-md5: e18224379c9e19b12ad13c38b6d87904 -Patch0: %{name}-datadir.patch +Source1: %{name}.desktop URL: http://prboom.sourceforge.net/ BuildRequires: SDL-devel >= 1.2.0 BuildRequires: SDL_mixer-devel >= 1.2.0 @@ -16,6 +16,7 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: smpeg-devel +BuildRequires: ImageMagick Obsoletes: lsdldoom Obsoletes: lxdoom BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -36,22 +37,27 @@ %prep %setup -q -%patch -p1 %build -cp -f /usr/share/automake/config.* autotools +cp -f %{_datadir}/automake/config.* autotools %{__autoconf} %configure \ --disable-cpu-opt %{__make} +convert ICONS/fouch.ico %{name}.png %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}} + %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ gamesdir=%{_bindir} +install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +install %{name}.png $RPM_BUILD_ROOT%{_pixmapsdir} + %clean rm -rf $RPM_BUILD_ROOT @@ -61,6 +67,8 @@ %attr(755,root,root) %{_bindir}/* %{_mandir}/man[56]/* %{_datadir}/games/doom +%{_pixmapsdir}/%{name}.png +%{_desktopdir}/%{name}.desktop %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog
--- prboom.spec.old 2004-09-30 02:15:57.000000000 +0200 +++ prboom.spec 2004-09-30 02:19:20.348777728 +0200 @@ -2,13 +2,14 @@ Summary: PrBoom - a version of classic 3D shoot-em-up game Summary(pl): PrBoom - wersja klasycznej strzelaniny 3D Name: prboom -Version: 2.3.0 -Release: 2 +Version: 2.3.1 +Release: 1 License: GPL Group: X11/Applications/Games Source0: http://dl.sourceforge.net/prboom/%{name}-%{version}.tar.gz # Source0-md5: e18224379c9e19b12ad13c38b6d87904 -Patch0: %{name}-datadir.patch +Source1: %{name}.desktop +Source2: %{name}.png URL: http://prboom.sourceforge.net/ BuildRequires: SDL-devel >= 1.2.0 BuildRequires: SDL_mixer-devel >= 1.2.0 @@ -36,10 +37,9 @@ %prep %setup -q -%patch -p1 %build -cp -f /usr/share/automake/config.* autotools +cp -f %{_datadir}/automake/config.* autotools %{__autoconf} %configure \ --disable-cpu-opt @@ -48,10 +48,15 @@ %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}} + %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ gamesdir=%{_bindir} +install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} +install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} + %clean rm -rf $RPM_BUILD_ROOT @@ -61,6 +66,8 @@ %attr(755,root,root) %{_bindir}/* %{_mandir}/man[56]/* %{_datadir}/games/doom +%{_pixmapsdir}/%{name}.png +%{_desktopdir}/%{name}.desktop %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog
[Desktop Entry] Encoding=UTF-8 Name=PrBoom Comment=A version of classic 3D shoot-em-up game DOOM Comment[pl]=Wersja klasycznej strzelaniny 3D DOOM Exec=prboom Icon=prboom.png Terminal=false Type=Application Categories=Game;X-FPPGame; # vi: encoding=utf-8
<<attachment: prboom.png>>
_______________________________________________ pld-devel-pl mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
