prboom update + plik desktop
Przemysław Białek
lobo w chello.pl
Czw, 30 Wrz 2004, 11:16:27 CEST
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
-------------- następna część ---------
--- 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
-------------- następna część ---------
--- 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
-------------- następna część ---------
[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
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: prboom.png
Type: image/png
Size: 1475 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040930/254f2704/prboom.png
Więcej informacji o liście dyskusyjnej pld-devel-pl