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>> _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
