Commit d75cde68 authored by Josselin Mouette's avatar Josselin Mouette

A few changes for the next gnome-games upload.

  * Move control to control.in.
  * control.in:
    + use gnome-pkg-tools for Uploaders: generation.
    + improve description.
    + build-depend on guile-1.6-dev instead of libguile-dev to generate
      aisleriot properly (closes: #218421).
    + conflict with gnome-desktop-data < 2.4 (closes: #217487).
  * rules: use gnome-pkg-tools makefile.
parents
# A simulation of Subversion default ignores, generated by reposurgeon.
*.o
*.lo
*.la
*.al
.libs
*.so
*.so.[0-9]*
*.a
*.pyc
*.pyo
*.rej
*~
.#*
.*.swp
.DS_store
This diff is collapsed.
Source: gnome-games
Section: games
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@
Build-Depends: cdbs, debhelper (>= 4.0), libgnome2-dev (>= 2.0), libgnomeui-dev (>= 2.0), libgconf2-dev (>= 2.0), scrollkeeper (>= 0.3.8), zlib1g-dev, docbook-utils, gettext, tetex-bin, libzvt-dev, imagemagick, libgdk-pixbuf-dev, gnome-pkg-tools, guile-1.6-dev
Standards-Version: 3.6.1.0
Package: gnome-games
Architecture: any
Depends: ${shlibs:Depends}, scrollkeeper
Conflicts: gnome-games-locale, gnome-card-games, gnome-gataxx, gnome-glines, gnome-gnibbles, gnome-gnobots2, gnome-gnometris, gnome-gnomine, gnome-gnotravex, gnome-gnotski, gnome-gtali, gnome-iagno, gnome-mahjongg, gnome-same-gnome, gnome-stones, gnome-xbill
Replaces: gnome-games-locale, gnome-card-games, gnome-gataxx, gnome-glines, gnome-gnibbles, gnome-gnobots2, gnome-gnometris, gnome-gnomine, gnome-gnotravex, gnome-gnotski, gnome-gtali, gnome-iagno, gnome-mahjongg, gnome-same-gnome, gnome-stones, gnome-xbill, gnome-desktop-data (<< 2.4)
Description: games for the GNOME desktop
These are the games from the official GNOME release. They have the and
feel of the GNOME desktop, but can be used without it.
.
The package contains the following games:
* aisleriot - different solitaire card games
* blackjack - the casino card game
* gataxx - another disc-flipping game
* glines - color lines game, aka fiveormore
* gnect - four in a row game
* gnibbles - snake game up to four players
* gnobots2 - old bsd robots game improved
* gnome-stones - you have to collect gems
* gnometris - the popular russian game Tetris
* gnomine - popular logic puzzle minesweeper
* gnotravex - puzzle where you match tiles edges together
* gnotski - the not so popular Klotski
* gtali - sort of poker with dice and less money
* iagno - the popular Othello
* mahjongg - classic Eastern tile game
* same-gnome - remove as many balls in as few moves as possible
.
URL: http://www.gnome.org/softwaremap/projects/gnome-games/
This package was debianized by
Noel Koethe <noel@debian.org> on Sun, 18 Aug 2002 16:22:32 +0200.
It was downloaded from ftp://ftp.gnome.org/pub/GNOME/sources/gnome-games/
Upstream Authors:
Jonathan Blandford <jrb@redhat.com>
Ryu Changwoo <cwryu@eve.kaist.ac.kr>
Ian Peters <ipeters@acm.org>
Sean MacIsaac <sjm@acm.org>
Mark Rae <Mark.Rae@ed.ac.uk>
Carsten Schaar <nhadcasc@fs-maphy.uni-hannover.de>
J. Marcin Gorycki <mgo@olicom.dk>
Pista <szekeres@cyberspace.mht.bme.hu>
Lars Rydlinge <Lars.Rydlinge@HiG.SE>
Scott Heavner <sdh@po.cwru.edu>
Francisco Bustamante <pancho@nuclecu.unam.mx>
Michael Meeks <michael@imaginator.com>
Christopher James Lahey <clahey@umich.edu>
Alan Cox <alan@cymru.net>
James Henstridge <james@daa.com.au>
Szabolcs Ban <shooby@gnome.hu>
Robert Szokovacs <szo@appaloosacorp.hu>
Copyright:
Released under the terms of the GPL; see
/usr/share/common-licenses/GPL.
usr/games
usr/share/doc
var/games
NEWS
README
TODO
?package(gnome-games):needs=X11 section=Games/Arcade title="Gnibbles" command="/usr/games/gnibbles" icon="/usr/share/pixmaps/gnome-nibbles.png"
?package(gnome-games):needs=X11 section=Games/Arcade title="Gnome Xbill" command="/usr/games/gnome-xbill" icon="/usr/share/pixmaps/ignome-xbill.png"
?package(gnome-games):needs=X11 section=Games/Board hints="Mahjongg" title="Gnome Mahjongg" command="/usr/games/mahjongg" icon="/usr/share/pixmaps/gnome-mahjongg.png"
?package(gnome-games):needs=X11 section=Games/Board title="Gataxx" command="/usr/games/gataxx" icon="/usr/share/pixmaps/gataxx.png"
?package(gnome-games):needs=X11 section=Games/Board title="Glines" command="/usr/games/glines" icon="/usr/share/pixmaps/glines.png"
?package(gnome-games):needs=X11 section=Games/Board title="Gnome GYahtzee" command="/usr/games/gtali" icon="/usr/share/pixmaps/gnome-gtali.png"
?package(gnome-games):needs=X11 section=Games/Board title="Gnome Iagno" command="/usr/games/iagno" icon="/usr/share/pixmaps/iagno.png"
?package(gnome-games):needs=X11 section=Games/Card title="Gnome FreeCell" command="/usr/games/freecell" icon="/usr/share/pixmaps/gnome-aisleriot.png"
?package(gnome-games):needs=X11 section=Games/Card title="Gnome Solitaire Games" command="/usr/games/sol" icon="/usr/share/pixmaps/gnome-aisleriot.png"
?package(gnome-games):needs=X11 section=Games/Puzzles hints="Mines" title="Gnomine" command="/usr/games/gnomine"
?package(gnome-games):needs=X11 section=Games/Puzzles hints="SameGame" title="Same Gnome" command="/usr/games/same-gnome"
?package(gnome-games):needs=X11 section=Games/Puzzles title="Gnobots2" command="/usr/games/gnobots2" icon="/usr/share/pixmaps/gnome-gnobots2.png"
?package(gnome-games):needs=X11 section=Games/Puzzles title="Gnome Stones" command="/usr/games/gnome-stones" icon="/usr/share/pixmaps/gnome-stones.png"
?package(gnome-games):needs=X11 section=Games/Puzzles title="Gnome Tetravex" command="/usr/games/gnotravex"
?package(gnome-games):needs=X11 section=Games/Tetris-like title="Gnometris" command="/usr/games/gnometris" icon="/usr/share/pixmaps/gnome-gtetris.png"
#! /bin/sh
set -e
if [ "$1" = "configure" ] ; then
SCHEMAS_FILES=" \
aisleriot.schemas \
gataxx.schemas \
blackjack.schemas \
glines.schemas \
gnect.schemas \
gnibbles.schemas \
gnobots2.schemas \
gnome-stones.schemas \
gnometris.schemas \
gnomine.schemas \
gnotravex.schemas
gtali.schemas \
iagno.schemas \
mahjongg.schemas \
same-gnome.schemas"
for FILES in $SCHEMAS_FILES; do
if [ -e /etc/gconf/schemas/$FILES ]; then
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
gconftool-2 --makefile-install-rule /etc/gconf/schemas/$FILES > /dev/null
fi
done
# gnome-games scores files get root:games
SCORE_FILES="
glines.scores \
gnibbles.1.0.scores \
gnibbles.1.1.scores \
gnibbles.2.0.scores \
gnibbles.2.1.scores \
gnibbles.3.0.scores \
gnibbles.3.1.scores \
gnibbles.4.0.scores \
gnibbles.4.1.scores \
gnobots2.classic_robots-safe.scores \
gnobots2.classic_robots.scores \
gnobots2.classic_robots-super-safe.scores \
gnobots2.nightmare-safe.scores \
gnobots2.nightmare.scores \
gnobots2.nightmare-super-safe.scores \
gnobots2.robots2_easy-safe.scores \
gnobots2.robots2_easy.scores \
gnobots2.robots2_easy-super-safe.scores \
gnobots2.robots2-safe.scores \
gnobots2.robots2.scores \
gnobots2.robots2-super-safe.scores \
gnobots2.robots_with_safe_teleport-safe.scores \
gnobots2.robots_with_safe_teleport.scores \
gnobots2.robots_with_safe_teleport-super-safe.scores \
gnome-stones.scores \
gnometris.scores \
gnome-xbill.scores \
gnomine.Biiiig.scores \
gnomine.Custom.scores \
gnomine.Medium.scores \
gnomine.Tiny.scores \
gnotravex.2x2.scores \
gnotravex.3x3.scores \
gnotravex.4x4.scores \
gnotravex.5x5.scores \
gnotravex.6x6.scores \
gnotski.11.scores \
gnotski.12.scores \
gnotski.13.scores \
gnotski.14.scores \
gnotski.15.scores \
gnotski.16.scores \
gnotski.17.scores \
gnotski.1.scores \
gnotski.21.scores \
gnotski.22.scores \
gnotski.23.scores \
gnotski.24.scores \
gnotski.25.scores \
gnotski.26.scores \
gnotski.2.scores \
gnotski.3.scores \
gnotski.4.scores \
gnotski.5.scores \
gnotski.6.scores \
gnotski.7.scores \
gtali.scores \
iagno.b1.scores \
iagno.b2.scores \
iagno.b3.scores \
iagno.w1.scores \
iagno.w2.scores \
iagno.w3.scores \
mahjongg.difficult.scores \
mahjongg.easy.scores \
same-gnome.scores"
for FILES in $SCORE_FILES; do
if [ -e /var/games/$FILES ]; then
continue
fi
touch /var/games/$FILES
chown root:games /var/games/$FILES
chmod 664 /var/games/$FILES
done
fi
#DEBHELPER#
#! /bin/sh
set -e
if [ "$1" = "purge" ] ; then
rm -rf /etc/gconf/gconf.xml.defaults/apps/freecell
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/freecell
rm -rf /etc/gconf/gconf.xml.defaults/apps/gataxx
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gataxx
rm -rf /etc/gconf/gconf.xml.defaults/apps/glines
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/glines
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnect
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnect
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnibbles
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnibbles
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnobots2
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnobots2
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnome-stones
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnome-stones
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnometris
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnometris
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnomine
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnomine
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnotravex
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnotravex
rm -rf /etc/gconf/gconf.xml.defaults/apps/gnotski
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gnotski
rm -rf /etc/gconf/gconf.xml.defaults/apps/gtali
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/gtali
rm -rf /etc/gconf/gconf.xml.defaults/apps/iagno
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/iagno
rm -rf /etc/gconf/gconf.xml.defaults/apps/mahjongg
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/mahjongg
rm -rf /etc/gconf/gconf.xml.defaults/apps/same-gnome
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/same-gnome
rm -rf /etc/gconf/gconf.xml.defaults/apps/xbill
rm -rf /etc/gconf/gconf.xml.defaults/schemas/apps/xbill
# remove empty/unused scorefiles
SCORE_FILES="
glines.scores \
gnibbles.1.0.scores \
gnibbles.1.1.scores \
gnibbles.2.0.scores \
gnibbles.2.1.scores \
gnibbles.3.0.scores \
gnibbles.3.1.scores \
gnibbles.4.0.scores \
gnibbles.4.1.scores \
gnobots2.classic_robots-safe.scores \
gnobots2.classic_robots.scores \
gnobots2.classic_robots-super-safe.scores \
gnobots2.nightmare-safe.scores \
gnobots2.nightmare.scores \
gnobots2.nightmare-super-safe.scores \
gnobots2.robots2_easy-safe.scores \
gnobots2.robots2_easy.scores \
gnobots2.robots2_easy-super-safe.scores \
gnobots2.robots2-safe.scores \
gnobots2.robots2.scores \
gnobots2.robots2-super-safe.scores \
gnobots2.robots_with_safe_teleport-safe.scores \
gnobots2.robots_with_safe_teleport.scores \
gnobots2.robots_with_safe_teleport-super-safe.scores \
gnome-stones.scores \
gnometris.scores \
gnome-xbill.scores \
gnomine.Biiiig.scores \
gnomine.Custom.scores \
gnomine.Medium.scores \
gnomine.Tiny.scores \
gnotravex.2x2.scores \
gnotravex.3x3.scores \
gnotravex.4x4.scores \
gnotravex.5x5.scores \
gnotravex.6x6.scores \
gnotski.11.scores \
gnotski.12.scores \
gnotski.13.scores \
gnotski.14.scores \
gnotski.15.scores \
gnotski.16.scores \
gnotski.17.scores \
gnotski.1.scores \
gnotski.21.scores \
gnotski.22.scores \
gnotski.23.scores \
gnotski.24.scores \
gnotski.25.scores \
gnotski.26.scores \
gnotski.2.scores \
gnotski.3.scores \
gnotski.4.scores \
gnotski.5.scores \
gnotski.6.scores \
gnotski.7.scores \
gtali.scores \
iagno.b1.scores \
iagno.b2.scores \
iagno.b3.scores \
iagno.w1.scores \
iagno.w2.scores \
iagno.w3.scores \
mahjongg.difficult.scores \
mahjongg.easy.scores \
same-gnome.scores"
for FILES in $SCORE_FILES; do
if [ -s /var/games/$FILES ]; then
continue
fi
rm -f /var/games/$FILES
done
fi
#DEBHELPER#
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/gnome.mk
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
DEB_CONFIGURE_EXTRA_FLAGS := --bindir=\$${prefix}/games
DEB_DH_FIXPERMS_ARGS := -X/var/games/.*scores -X/usr/games
binary-install/gnome-games::
rm -f debian/gnome-games/usr/share/gnome-stonesrc
rm -f debian/gnome-games/usr/share/gnome-stonesrc.ko
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment