Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (29220e3e79f6e925ebc759f6ba7424e6528e29a7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Juuso Alasuutari <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (29220e3e79f6e925ebc759f6ba7424e6528e29a7)
  • Date: Sun, 22 Oct 2006 17:43:48 -0500

GIT changes to master grimoire by Juuso Alasuutari <iuso AT sourcemage.org>:

kde-core/kdegames/BUILD | 3 ++-
kde-core/kdegames/CONFIGURE | 11 ++++++++---
kde-core/kdegames/DEPENDS | 32 ++++++++++++++++----------------
kde-core/kdegames/DETAILS | 12 ++++++++----
kde-core/kdegames/HISTORY | 10 ++++++++++
kde-core/kdegames/INSTALL | 6 ++++++
6 files changed, 50 insertions(+), 24 deletions(-)

New commits:
commit 29220e3e79f6e925ebc759f6ba7424e6528e29a7
Author: Juuso Alasuutari <iuso AT sourcemage.org>
Commit: Juuso Alasuutari <iuso AT sourcemage.org>

kdegames: Bug 13203 + minor fixes.

diff --git a/kde-core/kdegames/BUILD b/kde-core/kdegames/BUILD
index 9867507..fea0a6a 100755
--- a/kde-core/kdegames/BUILD
+++ b/kde-core/kdegames/BUILD
@@ -1,4 +1,5 @@
OPTS="$KDEGAMES_HIGHSCORE \
$OPTS" &&

-source $SECTION_DIRECTORY/KDE_BUILD
+source $SECTION_DIRECTORY/KDE_BUILD &&
+create_account games
diff --git a/kde-core/kdegames/CONFIGURE b/kde-core/kdegames/CONFIGURE
index a1bd619..2916c2e 100755
--- a/kde-core/kdegames/CONFIGURE
+++ b/kde-core/kdegames/CONFIGURE
@@ -1,4 +1,9 @@
-source $SECTION_DIRECTORY/KDE_CONFIGURE &&
+source "$SECTION_DIRECTORY/KDE_CONFIGURE" &&

-config_query_option KDEGAMES_HIGHSCORE 'Use system-wide high scores?' n \
- '--enable-highscore-dir=/var/games' ''
+# User has to be root, otherwise install will set it to games
+config_query_option KDEGAMES_HIGHSCORE \
+ "Enable system-wide highscore table?" n \
+ "--enable-highscore-dir=/var/games \
+ --with-highscore-user=root \
+ --with-highscore-group=games" \
+ ""
diff --git a/kde-core/kdegames/DEPENDS b/kde-core/kdegames/DEPENDS
index de26369..a1e33a0 100755
--- a/kde-core/kdegames/DEPENDS
+++ b/kde-core/kdegames/DEPENDS
@@ -1,24 +1,24 @@
depends kdebase &&
depends perl &&

-source $SECTION_DIRECTORY/KDE_DEPENDS
+source "$SECTION_DIRECTORY/KDE_DEPENDS" &&

-optional_depends libxml2 \
- '' \
- '' \
- 'for a C++ XML interface' &&
+optional_depends libxml2 \
+ '' \
+ '' \
+ 'for a C++ XML interface' &&

-optional_depends libxslt \
- '' \
- '' \
- 'for XSLT support' &&
+optional_depends libxslt \
+ '' \
+ '' \
+ 'for XSLT support' &&

-optional_depends freetype2 \
- '' \
- '' \
- 'for freetype support' &&
+optional_depends freetype2 \
+ '' \
+ '' \
+ 'for FreeType support' &&

-optional_depends fontconfig \
- '' \
- '' \
+optional_depends fontconfig \
+ '' \
+ '' \
'to configure font access'
diff --git a/kde-core/kdegames/DETAILS b/kde-core/kdegames/DETAILS
index dca1686..81a1999 100755
--- a/kde-core/kdegames/DETAILS
+++ b/kde-core/kdegames/DETAILS
@@ -1,11 +1,10 @@
-source $SECTION_DIRECTORY/KDE_DETAILS
+source "$SECTION_DIRECTORY/KDE_DETAILS" &&

SPELL=kdegames
VERSION=3.5.5

SOURCE_HASH=sha512:d1733ae333becb66df6cafa87c29a94c77827d26da2633e820d39936dfa7ea59e4d9bda71ac5a7b59068f9a35e7cf3ffcd439dff13605fdbfabaf04ac419ece8
SOURCE=$SPELL-$VERSION.tar.bz2
-
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$KDE_URL/stable/${VERSION//.0/}/src/$SOURCE
WEB_SITE=http://www.kde.org
ENTERED=20010922
@@ -13,5 +12,10 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
KEYWORDS="games kde"
SHORT="Various games like mahjongg, snake, asteroids, and tetris."
cat << EOF
-Various games like mahjongg, snake, asteroids, and tetris.
+This is a compilation of various games:
+
+atlantik, kasteroids, katomic, kbackgammon, kbattleship, kblackbox, kbounce,
+keneloba, kfouleggs, kjumpingcube, klickety, klines, mahjongg, kmines, kolf,
+konquest, kpat kpoker, kreversi, ksame, kshisen, ksirtet, ksmiletris,
ksnake,
+ksokoban, kspaceduel, ktron, ktuberling, kwin4, lskat.
EOF
diff --git a/kde-core/kdegames/HISTORY b/kde-core/kdegames/HISTORY
index 1442867..d2bea06 100644
--- a/kde-core/kdegames/HISTORY
+++ b/kde-core/kdegames/HISTORY
@@ -1,3 +1,13 @@
+2006-10-23 Juuso Alasuutari <iuso AT sourcemage.org>
+ * CONFIGURE: Set highscore files' group to games and user to
+ root for system-wide highscore table (user setting is needed,
+ otherwise install sets it to games).
+ * BUILD: Added 'create_account games'.
+ * INSTALL: Added, set group write perms for highscore files
+ (bug #13203).
+ * DEPENDS: Added missing &&, minor polish.
+ * DETAILS: Added missing &&, edited long description.
+
2006-10-11 Anton Brondz <dinolinux AT sourcemage.org>
* DETAILS: updated to 3.5.5

diff --git a/kde-core/kdegames/INSTALL b/kde-core/kdegames/INSTALL
new file mode 100755
index 0000000..fb9884f
--- /dev/null
+++ b/kde-core/kdegames/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+
+# bug 13203
+if [[ $KDEGAMES_HIGHSCORE ]]; then
+ chmod 664 ${INSTALL_ROOT}/var/games/*.scores
+fi



  • [SM-Commit] GIT changes to master grimoire by Juuso Alasuutari (29220e3e79f6e925ebc759f6ba7424e6528e29a7), Juuso Alasuutari, 10/22/2006

Archive powered by MHonArc 2.6.24.

Top of Page