SPECS: kde4-kdegames.spec (NEW) - initial

rotom rotom at pld-linux.org
Thu Feb 21 21:28:27 CET 2008


Author: rotom                        Date: Thu Feb 21 20:28:27 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- initial

---- Files affected:
SPECS:
   kde4-kdegames.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SPECS/kde4-kdegames.spec
diff -u /dev/null SPECS/kde4-kdegames.spec:1.1
--- /dev/null	Thu Feb 21 21:28:27 2008
+++ SPECS/kde4-kdegames.spec	Thu Feb 21 21:28:21 2008
@@ -0,0 +1,833 @@
+# $Revision$, $Date$
+%define		_state		unstable
+%define		orgname		kdegames
+Summary:	K Desktop Environment - games
+Summary(es.UTF-8):	K Desktop Environment - Juegos
+Summary(ja.UTF-8):	KDEデスクトップ環境 - ゲーム
+Summary(ko.UTF-8):	K 데스크탑 환경 - 놀이(게임)
+Summary(pl.UTF-8):	K Desktop Environment - gry
+Summary(pt_BR.UTF-8):	K Desktop Environment - Jogos
+Summary(zh_CN.UTF-8):	KDE游戏
+Name:		kde4-kdegames
+Version:	4.0.62
+Release:	0.1
+License:	GPL
+Group:		X11/Applications/Games
+Source0:	ftp://ftp.kde.org/pub/kde/%{_state}/%{version}/src/%{orgname}-%{version}.tar.bz2
+# Source0-md5:	3785082c72b4d6b4a3347ea2c9bc350a
+BuildRequires:	autoconf
+BuildRequires:	automake
+%{?with_apidocs:BuildRequires:	doxygen}
+%{?with_apidocs:BuildRequires:	graphviz}
+BuildRequires:	kde4-kdelibs-devel >= %{version}
+BuildRequires:	rpmbuild(macros) >= 1.129
+BuildRequires:	sed >= 4.0
+Requires:	kde4-kdelibs >= %{version}
+Obsoletes:	kdegames-kabalone
+Obsoletes:	kdegames-kjezz
+Obsoletes:	kdegames-kpm
+Obsoletes:	kdegames-megami
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define         _noautoreq      libtool(.*)
+
+%description
+Libraries for kdegames which contain highscore support functions.
+
+%description -l pl.UTF-8
+Biblioteki dla gier KDE zawierające wsparcie dla tabel wyników.
+
+%package devel
+Summary:	Development files for KDE games
+Summary(pl.UTF-8):	Pliki przydatne twórcom gier dla KDE
+Summary(pt_BR.UTF-8):	Arquivos de inclusão do kdegames
+Group:		X11/Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	kde4-kdelibs-devel >= %{version}
+
+%description devel
+Development files for KDE games.
+
+%description devel -l pl.UTF-8
+Pliki dla programistów KDE games.
+
+%description devel -l pt_BR.UTF-8
+Este pacote detém os arquivos de inclusão necessários para compilar
+aplicativos que usam bibliotecas do kdegames.
+
+%package apidocs
+Summary:	API documentation
+Summary(pl.UTF-8):	Dokumentacja API
+Group:		Documentation
+Requires:	kdelibs >= %{version}
+
+%description apidocs
+API documentation.
+
+%description apidocs -l pl.UTF-8
+Dokumentacja API.
+
+%package bovo
+Summary:	bovo
+Summary(pl.UTF-8):	bovo
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+Requires:	kde4-kdebase-core >= %{version}
+
+%description bovo
+bovo.
+
+%description bovo -l pl.UTF-8
+bovo.
+
+%package carddecks
+Summary:	KDE carddecks
+Summary(pl.UTF-8):	Karcianki dla KDE
+Summary(pt_BR.UTF-8):	Biblioteca de baralhos para jogos do KDE que usem cartas
+Group:		X11/Applications/Games
+Requires:	kde4-kdelibs >= %{version}
+
+%description carddecks
+Backgrounds for carddecks in KDE card games.
+
+%description carddecks -l pl.UTF-8
+Tła dla talii kart w karcianki pod KDE.
+
+%description carddecks -l pt_BR.UTF-8
+Biblioteca de baralhos para jogos do KDE que usem cartas.
+
+%package kfourinline
+Summary:	kfourinline
+Summary(pl.UTF-8):	kfourinline
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+Requires:	kde4-kdebase-core >= %{version}
+
+%description kfourinline
+kfourinline.
+
+%description kfourinline -l pl.UTF-8
+kfourinline.
+
+%package katomic
+Summary:	KDE Sokoban clone
+Summary(pl.UTF-8):	Klon gry Sokoban dla KDE
+Summary(pt_BR.UTF-8):	Jogo semelhante ao Sokoban mas o objetivo é formar moléculas
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description katomic
+Atomic Entertainment is a small game which resembles Sokoban. The
+Object of the game is to build chemical molecules on a Sokoban like
+board.
+
+%description katomic -l pl.UTF-8
+Atomic to mała gra podobna do gry Sokoban. Celem gry jest zbudowanie
+cząsteczek chemicznych na planszy podobnej do tej z gry Sokoban.
+
+%description katomic -l pt_BR.UTF-8
+Jogo semelhante ao Sokoban mas o objetivo é formar moléculas.
+
+%package kiriki
+Summary:	kiriki
+Summary(pl.UTF-8):	kiriki
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kiriki
+kiriki.
+
+%description kiriki -l pl.UTF-8
+kiriki.
+
+%package kbattleship
+Summary:	Battleship for KDE
+Summary(pl.UTF-8):	Statki dla KDE
+Summary(pt_BR.UTF-8):	Jogo de batalha naval com servidor embutido
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kbattleship
+Battleship for KDE.
+
+%description kbattleship -l pl.UTF-8
+Statki dla KDE.
+
+%description kbattleship -l pt_BR.UTF-8
+Jogo de batalha naval com servidor embutido.
+
+%package kblackbox
+Summary:	A little logical game for KDE
+Summary(pl.UTF-8):	Prosta gra logiczna
+Summary(pt_BR.UTF-8):	Versão do jogo Blackbox do Emacs para KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kblackbox
+KBlackbox is a game of hide and seek played on an grid of boxes. Your
+opponent (the Random number generator, in this case) has hidden
+several balls within this box. By shooting rays into the box and
+observing where they emerge it is possible to deduce the positions of
+the hidden balls. The fewer rays you use to find the balls, the better
+(the lower) your score.
+
+%description kblackbox -l pl.UTF-8
+KBlackbox to gra w ukrywanie i szukanie rozgrywana na siatce pudełek.
+Przeciwnik (w tym wypadku generator liczb losowych) ukrył kilka piłek
+w tym pudełku. Poprzez strzelanie promieniami w pudełko i obserwowanie
+jak się wynurzają można wydedukować położenie ukrytych piłek. Im mniej
+promieni użyje się do znalezienia piłek, tym lepszy (mniejszy) jest
+wynik.
+
+%description kblackbox -l pt_BR.UTF-8
+Versão do jogo Blackbox do Emacs para KDE.
+
+%package kbounce
+Summary:	Claim areas and don't get disturbed
+Summary(pl.UTF-8):	Gra polegająca na pozyskiwaniu terenu wbrew przeciwnikom
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kbounce
+Claim areas and don't get disturbed.
+
+%description kbounce -l pl.UTF-8
+Gra polegająca na pozyskiwaniu terenu wbrew przeciwnikom.
+
+%package kgoldrunner
+Summary:	A KDE clone of Lode Runner (TM) Commodore game
+Summary(pl.UTF-8):	Klon gry Lode Runner dla KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kgoldrunner
+KGoldrunner is based on the Lode Runner (TM) game written in the USA
+by Doug Smith in 1983 for the Apple II and Commodore 64 computers.
+
+%description kgoldrunner -l pl.UTF-8
+KGoldrunner jest oparty na grze Lode Runner (TM) napisanej w 1983 w
+USA przez Douga Smitha na komputery Apple II i Commodore 64.
+
+%package kjumpingcube
+Summary:	A little tactical game for KDE
+Summary(pl.UTF-8):	Prosta gra taktyczna dla KDE
+Summary(pt_BR.UTF-8):	Jogo de estratégia para 2 contendores
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kjumpingcube
+KJumpingCube is a simple tactical game. You can play it against the
+computer or against the friend. The playing field consists of squares
+that contains points. By clicking on the squares you can increase the
+points, and if the points reach a maximum the points will jump to the
+squares neighbours and take them over. Winer is the one, who owns all
+squares.
+
+%description kjumpingcube -l pl.UTF-8
+KJumpingCube to prosta gra taktyczna. Można w nią grać przeciwko
+komputerowi lub przeciwko koledze. Plansza do gry zawiera pola, które
+zawierają punkty. Przez klikanie na pola zwiększa się liczbę punktów
+na nich. Gdy liczba punktów na określonym polu osiągnie maksymalną
+wartość, punkty przeskakują na sąsiednie pola przejmując je tym samym
+na własność. Zwycięzca jest jeden - to ten, kto przejmie wszystkie
+pola na własność.
+
+%description kjumpingcube -l pt_BR.UTF-8
+Jogo de estratégia para 2 contendores.
+
+%package klines
+Summary:	Lines for KDE
+Summary(pl.UTF-8):	Gra Lines dla KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = :%{version}-%{release}
+
+%description klines
+Lines for KDE. The main rules of game is as simple as possible: you
+move (using mouse) marbles from cell to cell and build lines
+(horizontal, vertical or diagonal). When a line contains 5 or more
+marbles - they are removed from the field and your score grows. After
+each of your turns computer drops three more marbles onto the field.
+
+%description klines -l pl.UTF-8
+Gra Lines dla KDE. Podstawowe zasady gry są najprostsze jak to
+możliwe: przesuwa się (przy użyciu muszy) klocki z pola na pole i
+buduje linie (poziome, pionowe lub ukośne). Kiedy linia zawiera 5 lub
+więcej klocków - są usuwane z pola i wynik wzrasta. Po każdym ruchu
+gracza komputer zrzuca trzy dodatkowe klocki.
+
+%package kmahjongg
+Summary:	KDE Mahjongg clone
+Summary(pl.UTF-8):	Klon gry Mahjongg dla KDE
+Summary(pt_BR.UTF-8):	Versão do jogo Mahjongg para o KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = :%{version}-%{release}
+
+%description kmahjongg
+This program is a clone of the well known Mahjongg game.
+
+%description kmahjongg -l pl.UTF-8
+Wersja KDE znanej gry Mahjongg.
+
+%description kmahjongg -l pt_BR.UTF-8
+Versão do jogo Mahjongg para o KDE.
+
+%package kmines
+Summary:	KDE minesweeper game
+Summary(pl.UTF-8):	Saper dla KDE
+Summary(pt_BR.UTF-8):	Versão do jogo 'caça-minas' para o KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kmines
+This is a very classical minesweeper written from scratch.
+- 3 predefined levels (Easy: 8x8 with 10 mines, Normal: 16x16 with 40
+  mines, Expert: 30x16 with 99 mines)
+- Custom levels
+- High Scores.
+
+%description kmines -l pl.UTF-8
+Wersja klasycznej gry "saper" dla KDE, napisana od zera. Cechy:
+- 3 predefiniowane poziomy (łatwy - 8x8 z 10 minami, normalny - 16x16
+  z 40 minami, dla ekspertów - 30x16 z 99 minami)
+- definiowalne poziomy
+- lista najlepszych wyników.
+
+%description kmines -l pt_BR.UTF-8
+Versão do jogo 'caça-minas' para o KDE.
+
+%package knetwalk
+Summary:	KDE knetwalk
+Summary(pl.UTF-8):	knetwalk dla KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description knetwalk
+The aim of this game is to connect the network with a minimum amount
+of clicks.
+
+%description knetwalk -l pl.UTF-8
+Celem tej gry jest połączenie sieci minimalną liczbą kliknięć.
+
+%package kolf
+Summary:	Miniature golf for KDE
+Summary(pl.UTF-8):	Mini golf
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kolf
+Kolf is a miniature golf game with block graphics and a 2D top-down
+view. Courses are dynamic, and up to 10 people can play at once in
+competition.
+
+%description kolf -l pl.UTF-8
+Kolf to miniaturowa gra w golfa z blokowa grafiką i dwuwymiarowym
+widokiem. Rundy są dynamiczne, a w zawodach może grać do 10 osób
+naraz.
+
+%package konquest
+Summary:	KDE version of Gnu-Lactic Konquest
+Summary(pl.UTF-8):	Podbój galaktyki - wersja KDE gry Gnu-Lactic Konquest
+Summary(pt_BR.UTF-8):	Jogo espacial de estratégia
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description konquest
+This the KDE version of Gnu-Lactic Konquest, a multi-player strategy
+game. The goal of the game is to expand your interstellar empire
+across the galaxy and of course, crush your rivals in the process.
+
+%description konquest -l pl.UTF-8
+To jest wersja KDE gry Gnu-Lactic Konquest - gry strategicznej dla
+wielu graczy. Celem gry jest rozszerzenie imperium międzygwiezdnego
+poprzez galaktyki, i oczywiście niszczenie w tym czasie przeciwników.
+
+%description konquest -l pt_BR.UTF-8
+Jogo espacial de estratégia.
+
+%package kpat
+Summary:	KDE solitaire patience game
+Summary(pl.UTF-8):	Pasjanse dla KDE
+Summary(pt_BR.UTF-8):	Versão do jogo 'Paciência' para o KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+Requires:	%{name}-carddecks = %{version}-%{release}
+
+%description kpat
+KDE solitaire patience games.
+
+%description kpat -l pl.UTF-8
+Program dla KDE umożliwiający układanie kilku rodzajów pasjansów.
+
+%description kpat -l pt_BR.UTF-8
+Versão do jogo 'Paciência' para o KDE.
+
+%package kreversi
+Summary:	KDE Reversi game
+Summary(pl.UTF-8):	Gra Reversi dla KDE
+Summary(pt_BR.UTF-8):	Jogo no estilo Otelo para KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kreversi
+Reversi is a simple strategy game that is played by two players. There
+is only one type of piece - one side of it is black, the other white.
+If a player captures a piece on the board, that piece is turned and
+belongs to that player. The winner is the person that has more pieces
+of his own color on the board and if there are no more moves possible.
+
+%description kreversi -l pl.UTF-8
+Reversi to prosta gra strategiczna dla dwóch graczy. Jest tylko jeden
+rodzaj pionu - z jednej strony czarny, z drugiej biały. Jeśli gracz
+schwyta pion na planszy, jest on obracany i należy do tego gracza.
+Zwycięzcą jest osoba, która ma na planszy więcej pionów w swoim
+kolorze w chwili, gdy nie można już wykonać żadnego ruchu.
+
+%description kreversi -l pt_BR.UTF-8
+Jogo no estilo Otelo para KDE.
+
+%package ksame
+Summary:	KDE SameGame
+Summary(pl.UTF-8):	"To Samo" dla KDE
+Summary(pt_BR.UTF-8):	Jogo relaxante onde você deve remover o maior número possível de bolas
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description ksame
+KSame is a simple game. It's played by one player, so there is only
+one winner :-) You play for fun and against the highscore. It has been
+inspired by SameGame, that is only famous on the Macintosh platform.
+
+%description ksame -l pl.UTF-8
+KSame to prosta gra dla jednego gracza. Można grać dla zabawy i dla
+wyniku. Gra jest zainspirowana grą SameGame, słynną tylko na
+Macintoshach.
+
+%description ksame -l pt_BR.UTF-8
+Jogo relaxante onde você deve remover o maior número possível de
+bolinhas.
+
+%package kshisen
+Summary:	KDE Shisen-Sho
+Summary(pl.UTF-8):	Shisen-Sho dla KDE
+Summary(pt_BR.UTF-8):	Jogo Shisen para o KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kshisen
+Shisen-Sho is similar to Mahjongg and uses the same set of tiles as
+KMahjongg. The object of the game is to remove all tiles from the
+field.
+
+%description kshisen -l pl.UTF-8
+Shisen-Sho to gra podobna do Mahjongg i wykorzystująca ten sam zestaw
+kostek. Celem gry jest usunięcie wszystkich kostek z planszy.
+
+%description kshisen -l pt_BR.UTF-8
+Jogo Shisen para o KDE.
+
+%package ksquares
+Summary:	Kksquares
+Summary(pl.UTF-8):	ksquares
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description ksquares
+ksquares.
+
+%description ksquares -l pl.UTF-8
+ksquares.
+
+%package ksudoku
+Summary:	ksudoku
+Summary(pl.UTF-8):	ksudoku
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description ksudoku
+ksudoku.
+
+%description ksudoku -l pl.UTF-8
+ksudoku.
+
+%package kspaceduel
+Summary:	KDE space arcade game for two players
+Summary(pl.UTF-8):	Gra zręcznościowa pod KDE dla dwóch graczy
+Summary(pt_BR.UTF-8):	Versão do jogo Duelo Espacial para o KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description kspaceduel
+Each player control a ship that flies around the sun and tries to
+shoot at the other ship. You can play KSpaceduel with another person,
+against the computer, or you can have the computer control both ships
+and play each other.
+
+%description kspaceduel -l pl.UTF-8
+Każdy z graczy kieruje statkiem, który lata dookoła słońca i próbuje
+zestrzelić drugi statek. Można grać w KSpaceduel z inną osobą, z
+komputerem, lub pozwolić, aby komputer kierował obydwoma statkami.
+
+%description kspaceduel -l pt_BR.UTF-8
+Versão do jogo Duelo Espacial para o KDE.
+
+%package ktuberling
+Summary:	KDE game for small children
+Summary(pl.UTF-8):	Gra dla małych dzieci
+Summary(pt_BR.UTF-8):	Jogo de desenho do 'Homem-batata' para crianças
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+
+%description ktuberling
+It is a potato editor. That means that you can drag and drop eyes,
+mouths, moustache, and other parts of face and goodies onto a
+potato-like guy.
+
+There is no winer. The only purpose is to make the funniest faces you
+can.
+
+%description ktuberling -l pl.UTF-8
+KTuberling to edytor ziemniaków. Oznacza to, że można układać oczy,
+usta, wąsy oraz inne części twarzy na postać podobną do ziemniaka.
+
+W grze nie ma zwycięzcy. Jedynym celem gry jest stworzenie
+najzabawniejszej twarzy, jaką się da ułożyć.
+
+%description ktuberling -l pt_BR.UTF-8
+Jogo de desenho do 'Homem-batata' para crianças.
+
+%package lskat
+Summary:	KDE lskat
+Summary(pl.UTF-8):	Lskat dla KDE
+Summary(pt_BR.UTF-8):	Jogo de cartas Lieutenant Skat para KDE
+Group:		X11/Applications/Games
+Requires:	%{name} = %{version}-%{release}
+Requires:	%{name}-carddecks = %{version}-%{release}
+
+%description lskat
+Lieutenant skat (from German Offiziersskat) is a card game for two
+players. It is roughly played according to the rules of Skat but with
+only two players and simplified rules. Every player has a set of cards
+in front of him/her, half of them covered and half of them open. Both
+players try to win more than 60 of the 120 possible points. After 16
+moves all cards are played and the game ends.
+
+%description lskat -l pl.UTF-8
+Lieutenant skat (oficerski skat, od niemieckiego Offizierskat) to gra
+karciana dla dwóch graczy. Jest rozgrywana z grubsza na zasadach
+skata, ale tylko między dwoma graczami i z uproszczonymi zasadami.
+Każdy gracz ma zestaw kart przed sobą, z których połowa jest zakryta,
+a połowa odkryta. Obaj gracze próbują wygrać ponad 60 ze 120 możliwych
+punktów. Po 16 ruchach wszystkie karty są rozegrane i gra się kończy.
+
+%description lskat -l pt_BR.UTF-8
+Jogo de cartas Lieutenant Skat para KDE
+
+%prep
+%setup -q -n %{orgname}-%{version}
+
+%build
+export QTDIR=%{_prefix}
+mkdir build
+cd build
+%cmake \
+		-DCMAKE_INSTALL_PREFIX=%{_prefix} \
+		-DSYSCONF_INSTALL_DIR=%{_sysconfdir} \
+		../
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} -C build install \
+	DESTDIR=$RPM_BUILD_ROOT \
+	kde_htmldir=%{_kdedocdir}
+
+install -d $RPM_BUILD_ROOT/var/games
+touch $RPM_BUILD_ROOT/var/games/kbounce.scores
+
+%if %{with highscore}
+touch $RPM_BUILD_ROOT/var/games/k{fouleggs,lickety,mines,netwalk,reversi,sirtet}.scores
+%endif
+
+%find_lang bovo		--with-kde
+%find_lang kfourinline	--with-kde
+%find_lang katomic	--with-kde
+%find_lang kiriki	--with-kde
+%find_lang kbattleship	--with-kde
+%find_lang kblackbox	--with-kde
+%find_lang kbounce	--with-kde
+%find_lang knetwalk	--with-kde
+%find_lang kgoldrunner	--with-kde
+%find_lang kjumpingcube	--with-kde
+%find_lang klines	--with-kde
+%find_lang kmahjongg	--with-kde
+%find_lang kmines	--with-kde
+%find_lang kolf		--with-kde
+%find_lang konquest	--with-kde
+%find_lang kpat		--with-kde
+%find_lang kreversi	--with-kde
+%find_lang ksame	--with-kde
+%find_lang kshisen	--with-kde
+%find_lang ksquares	--with-kde
+%find_lang ksudoku	--with-kde
+%find_lang kspaceduel	--with-kde
+%find_lang ktuberling	--with-kde
+%find_lang lskat	--with-kde
+
+# Omit apidocs entries
+sed -i 's/.*apidocs.*//' *.lang
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post			-p /sbin/ldconfig
+%postun			-p /sbin/ldconfig
+
+%post	kolf		-p /sbin/ldconfig
+%postun	kolf		-p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+#%doc AUTHORS ChangeLog README README.highscore
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list