diff --git a/debian/.gitattributes b/debian/.gitattributes new file mode 100644 index 0000000..6a03163 --- /dev/null +++ b/debian/.gitattributes @@ -0,0 +1 @@ +changelog merge=dpkg-mergechangelogs diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4d684d7 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,6 @@ +kubrick (4:4.10.2-1) UNRELEASED; urgency=low + + * First release of kdegames after being split by upstream. + + -- Maximiliano Curia Fri, 12 Apr 2013 10:17:48 +0200 + diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..d2bba20 --- /dev/null +++ b/debian/control @@ -0,0 +1,36 @@ +Source: kubrick +Section: games +Priority: optional +Maintainer: Debian Qt/KDE Maintainers +Uploaders: Daniel Schepler , + Sune Vuorela , + Fathi Boudra , + Modestas Vainius , + George Kiagiadakis , + Eshat Cakar , + Lisandro Damián Nicanor Pérez Meyer , + Maximiliano Curia +Build-Depends: kde-sc-dev-latest (>= 4:4.10.2), + cmake, debhelper (>= 9), pkg-kde-tools (>= 0.14), + kdelibs5-dev (>= 4:4.10), + libkdegames-dev (>= 4:4.10) +Standards-Version: 3.9.4 +Homepage: http://games.kde.org/ +Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-sc/kubrick.git +Vcs-Git: git://git.debian.org/pkg-kde/kde-sc/kubrick.git + +Package: kubrick +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: khelpcenter4 +Description: game based on Rubik's Cube + Kubrick is a game based on Rubik's Cube and using OpenGL 3-D graphics + libraries. + . + Kubrick handles cubes, "bricks" and "mats" from 2x2x1 up to 6x6x6. It has + several built-in puzzles of graded difficulty, as well as demos of solving + moves and pretty patterns. The game has unlimited undo, redo, save and + reload capabilities. + . + This package is part of the KDE games module. + diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..c1a2bc2 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,46 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: kubrick +Upstream-Contact: Albert Astals Cid + Wolfgang Rohdewald +Source: http://www.kde.org/download/ + +Files: * +Copyright: 2008, Ian Wadham +License: GPL-2+ + +Files: doc/* +Copyright: 2008, Ian Wadham +License: GFDL-1.2+ + +Files: debian/* +Copyright: 2007-2013, Debian Qt/KDE Maintainers +License: GPL-2+ + +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General Public + License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +License: GFDL-1.2+ + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + . + On Debian systems, the complete text of the GNU Free Documentation + License version 1.2 can be found in "/usr/share/common-licenses/GFDL-1.2". + diff --git a/debian/icon-list b/debian/icon-list new file mode 100644 index 0000000..79bc65c --- /dev/null +++ b/debian/icon-list @@ -0,0 +1,2 @@ +/usr/share/icons/hicolor/16x16/apps/kubrick.png kubrick-16.xpm +/usr/share/icons/hicolor/32x32/apps/kubrick.png kubrick.xpm diff --git a/debian/kubrick.docs b/debian/kubrick.docs new file mode 100644 index 0000000..1333ed7 --- /dev/null +++ b/debian/kubrick.docs @@ -0,0 +1 @@ +TODO diff --git a/debian/kubrick.install b/debian/kubrick.install new file mode 100644 index 0000000..d9f2267 --- /dev/null +++ b/debian/kubrick.install @@ -0,0 +1,38 @@ +../icons/kubrick-16.xpm /usr/share/pixmaps +../icons/kubrick.xpm /usr/share/pixmaps +usr/games/kubrick +usr/share/applications/kde4/kubrick.desktop +usr/share/doc/kde/HTML/en/kubrick/common +usr/share/doc/kde/HTML/en/kubrick/index.cache.bz2 +usr/share/doc/kde/HTML/en/kubrick/index.docbook +usr/share/icons/hicolor/128x128/apps/kubrick.png +usr/share/icons/hicolor/16x16/apps/kubrick.png +usr/share/icons/hicolor/22x22/apps/kubrick.png +usr/share/icons/hicolor/32x32/apps/kubrick.png +usr/share/icons/hicolor/48x48/apps/kubrick.png +usr/share/icons/hicolor/64x64/apps/kubrick.png +usr/share/kde4/apps/kubrick/kubrickui.rc +usr/share/kde4/apps/kubrick/m333CTwirl2.kbk +usr/share/kde4/apps/kubrick/m333Complete.kbk +usr/share/kde4/apps/kubrick/m333E2prX.kbk +usr/share/kde4/apps/kubrick/m333EFlip2.kbk +usr/share/kde4/apps/kubrick/m333LLCornerPos.kbk +usr/share/kde4/apps/kubrick/m333LLCornerRot.kbk +usr/share/kde4/apps/kubrick/m333LLEdgeFlip.kbk +usr/share/kde4/apps/kubrick/m333LLEdgePos.kbk +usr/share/kde4/apps/kubrick/m333Layer1.kbk +usr/share/kde4/apps/kubrick/m333MEdge1.kbk +usr/share/kde4/apps/kubrick/m333MEdge2.kbk +usr/share/kde4/apps/kubrick/p333Bar4.kbk +usr/share/kde4/apps/kubrick/p333DoubleCube.kbk +usr/share/kde4/apps/kubrick/p333Plus4.kbk +usr/share/kde4/apps/kubrick/p333Snake.kbk +usr/share/kde4/apps/kubrick/p333Spot4.kbk +usr/share/kde4/apps/kubrick/p333Spot6.kbk +usr/share/kde4/apps/kubrick/p333Tricolor6.kbk +usr/share/kde4/apps/kubrick/p333U4.kbk +usr/share/kde4/apps/kubrick/p333U6.kbk +usr/share/kde4/apps/kubrick/p333Worm.kbk +usr/share/kde4/apps/kubrick/p333X2.kbk +usr/share/kde4/apps/kubrick/p333X6.kbk +usr/share/kde4/apps/kubrick/themes/default.svgz diff --git a/debian/kubrick.manpages b/debian/kubrick.manpages new file mode 100644 index 0000000..95a22e5 --- /dev/null +++ b/debian/kubrick.manpages @@ -0,0 +1 @@ +debian/man/out/kubrick.6 diff --git a/debian/kubrick.menu b/debian/kubrick.menu new file mode 100644 index 0000000..eb677d4 --- /dev/null +++ b/debian/kubrick.menu @@ -0,0 +1,9 @@ +?package(kubrick):\ + needs="x11"\ + section="Games/Puzzles"\ + hints="KDE,Rubik"\ + title="kubrick"\ + icon32x32="/usr/share/pixmaps/kubrick.xpm"\ + icon16x16="/usr/share/pixmaps/kubrick-16.xpm"\ + command="/usr/games/kubrick" + diff --git a/debian/man/kdeopt.part b/debian/man/kdeopt.part new file mode 100644 index 0000000..5557afa --- /dev/null +++ b/debian/man/kdeopt.part @@ -0,0 +1,110 @@ +.\" This portion of the manual page is from kdeopt.man, from the +.\" kdegames Debian package. +.SH GENERIC OPTIONS +.TP +.B \-\-help +Show help about options. +.TP +.B \-\-help-qt +Show Qt specific options. +.TP +.B \-\-help-kde +Show KDE specific options. +.TP +.B \-\-help-all +Show all options. +.TP +.B \-\-author +Show author information. +.TP +.B \-v, \-\-version +Show version information. +.TP +.B \-\-license +Show license information. +.TP +.B \-\- +End of options. +.SH QT OPTIONS +.TP +.B \-\-display \fI\fB +Use the X-server display `displayname'. +.TP +.B \-\-session \fI\fB +Restore the application for the given `sessionId'. +.TP +.B \-\-cmap +Causes the application to install a private color map on an 8\-bit +display. +.TP +.B \-\-ncols \fI\fB +Limits the number of colors allocated in the color cube on an 8\-bit +display, if the application is using the QApplication::ManyColor color +specification. +.TP +.B \-\-nograb +Tells Qt to never grab the mouse or the keyboard. +.TP +.B \-\-dograb +Running under a debugger can cause an implicit \-nograb, use \-dograb +to override. +.TP +.B \-\-sync +Switches to synchronous mode for debugging. +.TP +.B \-\-fn, \-\-font \fI\fB +Defines the application font. +.TP +.B \-\-bg, \-\-background \fI\fB +Sets the default background color and an application palette (light +and dark shades are calculated). +.TP +.B \-\-fg, \-\-foreground \fI\fB +Sets the default foreground color. +.TP +.B \-\-btn, \-\-button \fI\fB +Sets the default button color. +.TP +.B \-\-name \fI\fB +Sets the application name. +.TP +.B \-\-title \fI\fB +Sets the application title (caption). +.TP +.B \-\-visual TrueColor +Forces the application to use a TrueColor visual on an 8-bit display. +.TP +.B \-\-inputstyle \fI<inputstyle>\fB +Sets XIM (X Input Method) input style. Possible values are +\fIonthespot\fP, \fIoverthespot\fP, \fIoffthespot\fP and \fIroot\fP. +.TP +.B \-\-im \fI<XIM server>\fB +Set XIM server. +.TP +.B \-\-noxim +Disable XIM. +.TP +.B \-\-reverse +Mirrors the whole layout of widgets. +.SH KDE OPTIONS +.TP +.B \-\-caption \fI<caption>\fB +Use `caption' as name in the titlebar. +.TP +.B \-\-icon \fI<icon>\fB +Use `icon' as the application icon. +.TP +.B \-\-config \fI<filename>\fB +Use alternative configuration file. +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps. +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager. +.TP +.B \-\-style \fI<style>\fB +Sets the application GUI style. +.TP +.B \-\-geometry \fI<geometry>\fB +Sets the client geometry of the main widget. diff --git a/debian/man/kubrick.man b/debian/man/kubrick.man new file mode 100644 index 0000000..80386a2 --- /dev/null +++ b/debian/man/kubrick.man @@ -0,0 +1,21 @@ +.TH KUBRICK 6 +.SH NAME +kubrick \- KDE color cube game +.SH SYNOPSIS +.B kubrick +.I [Qt-options] [KDE-options] +.SH DESCRIPTION +.B Kubrick +is a game based on Rubik's Cube and using OpenGL 3-D graphics +libraries. + +Kubrick handles cubes, "bricks" and "mats" from 2x2x1 up to 6x6x6. It has +several built-in puzzles of graded difficulty, as well as demos of solving +moves and pretty patterns. The game has unlimited undo, redo, save and +reload capabilities. +.so kdeopt.part +.SH SEE ALSO +More detailed user documentation is available from +.BR help:/kubrick +(either enter this URL into \fBkonqueror\fP, or run `khelpcenter +help:/kubrick'). diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..24e3402 --- /dev/null +++ b/debian/rules @@ -0,0 +1,16 @@ +#!/usr/bin/make -f + +include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk + +.PHONY: override_dh_auto_test + +override_dh_auto_configure: + $(overridden_command) -- -DBIN_INSTALL_DIR=/usr/games + +override_dh_auto_install: + $(overridden_command) --destdir=debian/tmp + +generate-icons: + while read src dest; do \ + convert debian/tmp/$$src debian/icons/$$dest; \ + done <debian/icon-list diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..989d33b --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +ftp://ftp.kde.org/pub/kde/stable/([\d\.]*)/src/kubrick-([\d\.]*).tar.xz