kobodeluxe.spec + patch

Jan Meizner jm w pa103.nowa-wies.sdi.tpnet.pl
Pon, 24 Lis 2003, 23:28:58 CET


Przesyłam w załączeniu speca do Kobo Deluxe nad którym ostatnio pracowałem 
(jakby ktoś uznał, że się na coś może przydać).
Co prawda nie udało mi się zrobić nic żeby rpm nie protestował przy 
odinstalowywaniu pakietu ale nie wydaje mi sie żeby to był straszny 
problem. Za to poprawiłem (dodając patcha) configure.in tak, że teraz 
scores przynajmniej zapisują się do /var/games a nie do /usr/games jak 
jest domyślnie.

Pozdrawiam
Jan Meizner <jm w jm.one.pl>

PS. Pakiet się buduje, ale nie jestem pewien czy nie pomyliłem czegoś przy 
regeneracji skryptów konfiguracyjnych, więc jakby ktoś znalazł błąd albo 
stwierdził, że coś niepotrzebnie wywołuje to będę wdzięczny za krytyczne 
uwagi.
-------------- następna część ---------
diff -u v1/configure.in v2/configure.in
--- v1/configure.in	Mon Nov 24 22:38:53 2003
+++ v2/configure.in	Mon Nov 24 22:38:44 2003
@@ -33,7 +33,7 @@
 build_simple_bundle=no
 unix_scoredir=yes
 DATADIR='$(datadir)/games/kobo-deluxe'
-SCOREDIR='$(prefix)/games/kobo-deluxe/scores'
+SCOREDIR='/var/games/kobo-deluxe/scores'
 CONFIGDIR='HOME>>'
 CONFIGFILE='.kobodlrc'
 EXEFILE=kobodl
-------------- następna część ---------
# $Revision: 1.26 $, $Dat: 2003/08/04 19:06:42 $
Summary:	A third person scrolling 2D shooter.
Summary(pl):	Prosta strzelanka 2D. 
Name:		KoboDeluxe
Version:	0.4
%define _pre     pre8
Release:	0.%{_pre}.1
Epoch:		1
License:	GPL, partially LGPL
Group:		Aplications/Games
Source0:	http://olofson.net/kobodl/download/%{name}-%{version}%{_pre}.tar.gz
# Source0-md5:	215fba14e30755940833dc1abb322bd6
Patch0:		kobousr2var.patch
URL:		http://olofson.net/kobodl/
BuildRequires:	SDL-devel >= 1.2
BuildRequires:  SDL_image-devel >= 1.2
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  libtool
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Kobo Deluxe is a 3'rd person  scrolling 2D shooter with a simple
and responsive control system  - which you'll need to tackle the
tons of enemy ships that shoot at you,  chase you, circle around
you shooting,  or even  launch other ships at you,  while you're
trying to  destroy the  labyrinth  shaped  bases.  There  are 50
action packed  levels with  smoothly increasing  difficulty, and
different combinations of enemies that require different tactics
to be dealt with successfully.


%description -l pl
Kobo Deluxe jest grą 2D typu 3'rd person perspective z prostym systemem sterowania. W grze tej twoim zadaniem jest pokonanie masy atakujących cię nieprzyjacielskich statków, które do ciebie strzelają, otaczają cię czy wręcz nasyłają na ciebie inne statki, kiedy ty starasz się zniszczyć bazy w kształcie labiryntu. Czekana ciebie 50 etapów pełnych wartkiej akcji, ze stopniowo zwiększającym się stopniem trudności i różnymi typami nieprzyjaciół do których pokonania potrzebujesz różnych taktyk. 


%prep
%setup -q -n %{name}-%{version}%{_pre}
%patch0 -p1

%build
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__autoheader}
%{__automake}
%configure
%{__make}

%install
rm -rf $RPM_BUILD_ROOT
# create directories if necessary
#install -d $RPM_BUILD_ROOT

%{__make} install \
	DESTDIR=$RPM_BUILD_ROOT

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%doc ChangeLog COPYING COPYING.LIB README README.jp README.sfont README.xkobo README.xkobo.jp TODO
%attr(2755,root,games) %{_bindir}/kobodl
%dir /var/games/kobo-deluxe
%dir %attr(775,root,games) /var/games/kobo-deluxe/scores
%{_prefix}/share/games/kobo-deluxe

%define date    %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log: kobodeluxe.spec,v $


Więcej informacji o liście dyskusyjnej pld-devel-pl