]> git.pld-linux.org Git - packages/d1x.git/blobdiff - d1x.spec
- tabs in preamble
[packages/d1x.git] / d1x.spec
index 7f934e2acfaa6f2d028505983eda6b34327b605b..900d15a5f291561fc9235f80c352ce8c9e5160c3 100644 (file)
--- a/d1x.spec
+++ b/d1x.spec
@@ -1,5 +1,5 @@
 Summary:       D1X - modified version of Descent 1
-Summary(pl):   D1X - zmodyfikowana wersja Descenta 1
+Summary(pl.UTF-8):     D1X - zmodyfikowana wersja Descenta 1
 Name:          d1x
 Version:       1.43
 %define sver   %(echo %{version} | tr -d .)
@@ -17,6 +17,7 @@ Patch5:               %{name}-types.patch
 Patch6:                %{name}-gcc3.patch
 Patch7:                %{name}-joystick.patch
 Patch8:                %{name}-assert.patch
+Patch9:                %{name}-fixc.patch
 URL:           http://d1x.warpcore.org/
 BuildRequires: OpenGL-devel
 BuildRequires: SDL-devel >= 1.1
@@ -32,14 +33,14 @@ D1X is a modification of the Descent 1 source that was released by
 Parallax. It's mostly compatible with the Descent 1 v1.5, both in
 multiplayer and on the local machine.
 
-%description -l pl
-D1X to modyfikacja ¼róde³ Descenta 1 udostêpnionych przez Parallax.
-Jest w wiêkszo¶ci kompatybilny z Descentem 1 w wersji 1.5, zarówno
+%description -l pl.UTF-8
+D1X to modyfikacja źródeł Descenta 1 udostępnionych przez Parallax.
+Jest w większości kompatybilny z Descentem 1 w wersji 1.5, zarówno
 w trybie dla wielu graczy, jak i bez sieci.
 
 %package common
 Summary:       D1X - modified version of Descent 1
-Summary(pl):   D1X - zmodyfikowana wersja Descenta 1
+Summary(pl.UTF-8):     D1X - zmodyfikowana wersja Descenta 1
 Group:         X11/Applications/Games
 
 %description common
@@ -52,19 +53,19 @@ will need also one of game binaries (either SDL or GL version)
 appropriate for your versions of game data (shareware or full) and
 actual game data files.
 
-%description common -l pl
-D1X to modyfikacja ¼róde³ Descenta 1 udostêpnionych przez Parallax.
-Jest w wiêkszo¶ci kompatybilny z Descentem 1 w wersji 1.5, zarówno
+%description common -l pl.UTF-8
+D1X to modyfikacja źródeł Descenta 1 udostępnionych przez Parallax.
+Jest w większości kompatybilny z Descentem 1 w wersji 1.5, zarówno
 w trybie dla wielu graczy, jak i bez sieci.
 
-Ten pakiet zawiera tylko wspólne pliki dla wszystkich wersji D1X.
-Oprócz niego potrzebny jest który¶ z pakietów z binark± gry (w wersji
+Ten pakiet zawiera tylko wspólne pliki dla wszystkich wersji D1X.
+Oprócz niego potrzebny jest któryś z pakietów z binarką gry (w wersji
 SDL lub GL) odpowiedni dla posiadanych danych gry (shareware lub
-pe³nej wersji) oraz w³a¶ciwe pliki z danymi.
+pełnej wersji) oraz właściwe pliki z danymi.
 
 %package sdl-full
 Summary:       D1X - SDL-based binary for full version of game
-Summary(pl):   D1X - u¿ywaj±ca SDL binarka dla pe³nej wersji gry
+Summary(pl.UTF-8):     D1X - używająca SDL binarka dla pełnej wersji gry
 Group:         X11/Applications/Games
 Provides:      d1x-full
 Requires:      %{name}-common = %{version}
@@ -74,14 +75,14 @@ This package contains D1X binary compiled with SDL support for full
 version of game. You will need to place full (commercial) version of
 game data files in /usr/X11R6/share/d1x.
 
-%description sdl-full -l pl
-Ten pakiet zawiera binarkê D1X skompilowan± z obs³ug± SDL dla pe³nej
-wersji gry. Pliki z danymi z pe³nej (komercyjnej) wersji gry trzeba
-umie¶ciæ w katalogu /usr/X11R6/share/d1x.
+%description sdl-full -l pl.UTF-8
+Ten pakiet zawiera binarkę D1X skompilowaną z obsługą SDL dla pełnej
+wersji gry. Pliki z danymi z pełnej (komercyjnej) wersji gry trzeba
+umieścić w katalogu /usr/X11R6/share/d1x.
 
 %package sdl-shareware
 Summary:       D1X - SDL-based binary for shareware version of game
-Summary(pl):   D1X - u¿ywaj±ca SDL binarka dla wersji shareware gry
+Summary(pl.UTF-8):     D1X - używająca SDL binarka dla wersji shareware gry
 Group:         X11/Applications/Games
 Provides:      d1x-shareware
 Requires:      %{name}-common = %{version}
@@ -91,14 +92,14 @@ This package contains D1X binary compiled with SDL support for full
 version of game. You will need to install d1x-data-shareware package
 or place shareware version of game data files in /usr/X11R6/share/d1x.
 
-%description sdl-shareware -l pl
-Ten pakiet zawiera binarkê D1X skompilowan± z obs³ug± SDL dla wersji
-shareware gry. Trzeba do niego doinstalowaæ pakiet d1x-data-shareware
-lub pliki z danymi z wersji shareware umie¶ciæ w /usr/X11R6/share/d1x.
+%description sdl-shareware -l pl.UTF-8
+Ten pakiet zawiera binarkę D1X skompilowaną z obsługą SDL dla wersji
+shareware gry. Trzeba do niego doinstalować pakiet d1x-data-shareware
+lub pliki z danymi z wersji shareware umieścić w /usr/X11R6/share/d1x.
 
 %package gl-full
 Summary:       D1X - GL-based binary for full version of game
-Summary(pl):   D1X - u¿ywaj±ca GL binarka dla pe³nej wersji gry
+Summary(pl.UTF-8):     D1X - używająca GL binarka dla pełnej wersji gry
 Group:         X11/Applications/Games
 Provides:      d1x-full
 Requires:      %{name}-common = %{version}
@@ -109,14 +110,14 @@ This package contains D1X binary compiled with GL support for full
 version of game. You will need to place full (commercial) version of
 game data files in /usr/X11R6/share/d1x.
 
-%description gl-full -l pl
-Ten pakiet zawiera binarkê D1X skompilowan± z obs³ug± GL dla pe³nej
-wersji gry. Pliki z danymi z pe³nej (komercyjnej) wersji gry trzeba
-umie¶ciæ w katalogu /usr/X11R6/share/d1x.
+%description gl-full -l pl.UTF-8
+Ten pakiet zawiera binarkę D1X skompilowaną z obsługą GL dla pełnej
+wersji gry. Pliki z danymi z pełnej (komercyjnej) wersji gry trzeba
+umieścić w katalogu /usr/X11R6/share/d1x.
 
 %package gl-shareware
 Summary:       D1X - GL-based binary for shareware version of game
-Summary(pl):   D1X - u¿ywaj±ca GL binarka dla wersji shareware gry
+Summary(pl.UTF-8):     D1X - używająca GL binarka dla wersji shareware gry
 Group:         X11/Applications/Games
 Provides:      d1x-shareware
 Requires:      %{name}-common = %{version}
@@ -127,10 +128,10 @@ This package contains D1X binary compiled with GL support for full
 version of game. You will need to install d1x-data-shareware package
 or place shareware version of game data files in /usr/X11R6/share/d1x.
 
-%description gl-shareware -l pl
-Ten pakiet zawiera binarkê D1X skompilowan± z obs³ug± GL dla wersji
-shareware gry. Trzeba do niego doinstalowaæ pakiet d1x-data-shareware
-lub pliki z danymi z wersji shareware umie¶ciæ w /usr/X11R6/share/d1x.
+%description gl-shareware -l pl.UTF-8
+Ten pakiet zawiera binarkę D1X skompilowaną z obsługą GL dla wersji
+shareware gry. Trzeba do niego doinstalować pakiet d1x-data-shareware
+lub pliki z danymi z wersji shareware umieścić w /usr/X11R6/share/d1x.
 
 %prep
 %setup -q -n %{name}
@@ -143,6 +144,7 @@ lub pliki z danymi z wersji shareware umie
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 
 %build
 mkdir lib
@@ -156,30 +158,38 @@ echo "BIGENDIAN = 1" >> defines.in
 cp -f defines.in defines.mak
 echo "SDL_IO = 1" >> defines.mak
 %{__make} \
-       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main" \
-       SDLROOTDIR=/usr/X11R6
+       CC="%{__cc}" \
+       CXX="%{__cxx}" \
+       LFLAGS="%{rpmldflags} -L/usr/X11R6/%{_lib}" \
+       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main"
 mv -f ?1x143 d1x-sdl-full
 
 %{__make} clean
 echo "SHAREWARE = 1" >> defines.mak
 %{__make} \
-       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main" \
-       SDLROOTDIR=/usr/X11R6
+       CC="%{__cc}" \
+       CXX="%{__cxx}" \
+       LFLAGS="%{rpmldflags} -L/usr/X11R6/%{_lib}" \
+       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main"
 mv -f ?1x143sh d1x-sdl-share
 
 %{__make} clean
 cp -f defines.in defines.mak
 echo "SDLGL_IO = 1" >> defines.mak
 %{__make} \
-       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main" \
-       SDLROOTDIR=/usr/X11R6
+       CC="%{__cc}" \
+       CXX="%{__cxx}" \
+       LFLAGS="%{rpmldflags} -L/usr/X11R6/%{_lib}" \
+       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main"
 mv -f ?1x143_ogl d1x-gl-full
 
 %{__make} clean
 echo "SHAREWARE = 1" >> defines.mak
 %{__make} \
-       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main" \
-       SDLROOTDIR=/usr/X11R6
+       CC="%{__cc}" \
+       CXX="%{__cxx}" \
+       LFLAGS="%{rpmldflags} -L/usr/X11R6/%{_lib}" \
+       OPTFLAGS="%{rpmcflags} -DD1XDATAPATH=\\\"%{_datadir}/d1x/\\\" -I../../main"
 mv -f ?1x143sh_ogl d1x-gl-share
 
 %install
This page took 0.144052 seconds and 4 git commands to generate.