From 1129b9f29c0465d7ee2ffaa862b4168388eaa88b Mon Sep 17 00:00:00 2001 From: pawelb Date: Thu, 17 Jun 2004 13:37:25 +0000 Subject: [PATCH] - init Changed files: Mliteraki.spec -> 1.1 Mliteraki_pl_config.patch -> 1.1 --- Mliteraki.spec | 60 +++++++++++++++++++++++++++++++++++++++ Mliteraki_pl_config.patch | 32 +++++++++++++++++++++ 2 files changed, 92 insertions(+) create mode 100644 Mliteraki.spec create mode 100644 Mliteraki_pl_config.patch diff --git a/Mliteraki.spec b/Mliteraki.spec new file mode 100644 index 0000000..277b341 --- /dev/null +++ b/Mliteraki.spec @@ -0,0 +1,60 @@ + +Summary: Polish version of Mliteraki game. +Summary(pl): Polska wersja gry Mliteraki. +Name: Mliteraki +Version: 1.0 +Release: 0.1 +License: GPL v2 +Group: X11/Applications/Games +Source0: %{name}_pl-%{version}.tar.gz +# Source0-md5: 91d5372cce673c4b9270f838fcf1b7c6 +Patch0: Mliteraki_pl_config.patch +URL: http://www.mardo.prv.pl +Requires: wxGTK +BuildRequires: wxGTK-devel +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%description +Mliteraki is scruble-like game. It was written by Tomasz Mularczyk on +contest on kurnik.pl. This is Polish version of game. + +%description -l pl +Mliteraki jest gr± polegaj±c± na uk³adaniu wyrazów, jest to klon popularnej +gry scrable. Zosta³a napisana przez Tomasza Mularczyka na konkurs organizowany +w portalu kurnik.pl. Jest to polska wersja gry. + +%define _instdir /usr/local/ + +%prep +%setup -q -n Mliteraki +%patch0 -p1 + + +%build +%{__make} + + +%install +rm -rf $RPM_BUILD_ROOT + +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT$/%{_instdir} + + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%dir %{_instdir}/games/Mliter_pl/* +%dir %{_instdir}/games/Mliter_pl/dane/* +%dir %{_instdir}/games/Mliter_pl/graf/* +%dir %{_instdir}/games/Mliter_pl/graf/plansza/* +%dir %{_instdir}/games/Mliter_pl/graf/tlo/* +%dir %{_instdir}/games/Mliter_pl/graf/plansza/formal/* +%dir %{_instdir}/games/Mliter_pl/graf/plansza/rozm/* +%dir %{_instdir}/games/Mliter_pl/html/* +%dir %{_instdir}/games/Mliter_pl/html/zasady_files/* +%dir %{_instdir}/games/Mliter_pl/slowniki/* +%defattr(644,root,root,755) +%attr(644,root,root) %{_instdir}/games/Mliter_pl/*.txt +%attr(755,root,root) %{_instdir}/bin/* diff --git a/Mliteraki_pl_config.patch b/Mliteraki_pl_config.patch new file mode 100644 index 0000000..f2599b7 --- /dev/null +++ b/Mliteraki_pl_config.patch @@ -0,0 +1,32 @@ +diff -Naur Mliteraki/Mliter.cpp Mliteraki_new/Mliter.cpp +--- Mliteraki/Mliter.cpp 2004-06-17 11:55:09.477040360 +0200 ++++ Mliteraki_new/Mliter.cpp 2004-06-17 11:53:06.667710216 +0200 +@@ -8,7 +8,7 @@ + #define tLINUX + //#define tDEBUG //dodatkowe komentarze + //#define tDEBUG2 //wnikliwe komentarze +-#include //dla rand() ++#include //dla rand() i getenv() + #include + #include + #include +@@ -85,7 +85,7 @@ + char* plik_listwa; + + +-char* plik_konfig="./Mliter.kfg"; ++char* plik_konfig; + char* plik_zmn="./graf/pzmn.JPG"; + char* plik_btnTak="./graf/btn3tak.JPG"; + char* plik_btnNie="./graf/btn3nie.JPG"; +@@ -5328,6 +5328,10 @@ + wxImageHandler *icohnd=new wxICOHandler(); + wxImage::AddHandler( icohnd ); + ++ plik_konfig = new char[256]; ++ plik_konfig = strcpy((char *)plik_konfig,(char*)getenv("HOME")); ++ plik_konfig = strcat((char *)plik_konfig,(char*)"/Mliter.kfg"); ++ + if (wczytajPlikKonf()>0) wczytajDef(); //jesli blad przy pliku to defaulty + wczytajSciezkiGraf(); + wczytajKDAWG(); -- 2.43.0