rpms/crystal-stacker-themes/devel crystal-stacker-theme-license.txt, NONE, 1.1 crystal-stacker-themes.spec, NONE, 1.1 cs-readme.txt, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Mon Apr 10 05:23:47 UTC 2006


Author: jwrdegoede

Update of /cvs/extras/rpms/crystal-stacker-themes/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12667/devel

Modified Files:
	.cvsignore sources 
Added Files:
	crystal-stacker-theme-license.txt crystal-stacker-themes.spec 
	cs-readme.txt 
Log Message:
auto-import crystal-stacker-themes-1.0-1 on branch devel from crystal-stacker-themes-1.0-1.src.rpm


--- NEW FILE crystal-stacker-theme-license.txt ---
The theme files available for crystal stacker do not come with any license
of their own. Therefor I (Hans de Goede <j.w.r.degoede at hhs.nl>) have asked
the Author and Copyright holder (Todd Cope) of crystal stacker who are the
Authors and Copyright holders of the themes.

It turns out that he (Todd Cope) is the Author and Copyright holder of all
themes but 2 and he has given permission to distribute his themes under the
same license as crystal stacker.

For the other 2 themes Travis Cope is the Author and Copyright holder and he
too has given permission to distribute his themes under the    
same license as crystal stacker.

The crystal stacker license can be found at the top of crystal stackers
readme, included in this package as cs-readme.txt

Below is a copy of the mail exchange between me (Hans de Goede
<j.w.r.degoede at hhs.nl>), Todd Cope and Travis Cope including the permission
notices:

Return-Path: <todd at t3-i.com>
Received: from koko.hhs.nl ([145.52.2.16] verified)
  by hhs.nl (CommuniGate Pro SMTP 4.3.6)
  with ESMTP id 45919533 for j.w.r.degoede at hhs.nl; Fri, 24 Mar 2006 23:21:49 +0100
Received: from exim by koko.hhs.nl with spam-scanned (Exim 4.41)
	id 1FMufF-0004Va-EH
	for j.w.r.degoede at hhs.nl; Fri, 24 Mar 2006 23:21:49 +0100
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on koko.hhs.nl
X-Spam-Level: 
X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,NO_REAL_NAME 
	autolearn=no version=3.1.0
Received: from exim (helo=koko)
	by koko.hhs.nl with local-smtp (Exim 4.41)
	id 1FMufF-0004VX-AU
	for j.w.r.degoede at hhs.nl; Fri, 24 Mar 2006 23:21:49 +0100
Received: from [68.178.232.4] (port=54779 helo=smtpout12-02.prod.mesa1.secureserver.net)
	by koko.hhs.nl with smtp (Exim 4.41)
	id 1FMufE-0004VS-Ov
	for j.w.r.degoede at hhs.nl; Fri, 24 Mar 2006 23:21:49 +0100
Received: (qmail 19361 invoked from network); 24 Mar 2006 22:21:47 -0000
Received: from unknown (HELO gem-wbe03.mesa1.secureserver.net) (64.202.189.35)
  by smtpout12-02.prod.mesa1.secureserver.net with SMTP; 24 Mar 2006 22:21:47 -0000
Received: (qmail 24606 invoked by uid 99); 24 Mar 2006 22:21:47 -0000
Date: Fri, 24 Mar 2006 15:21:47 -0700
From: todd at t3-i.com
Subject: RE: Crsytal Stacker License Clarification needed
To: Hans de Goede <j.w.r.degoede at hhs.nl>
Message-ID: <20060324152147.c1bf2b7c2c1de069cff39b794cd5d62e.8dd40e2b74.wbe at email.email.secureserver.net>
MIME-Version: 1.0
Content-Type: TEXT/plain; CHARSET=US-ASCII
X-Originating-IP: 66.190.177.177
X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.2/RELEASE, bases: 24032006 #172764, status: clean

I will add a polling function to t3ssal. I need to check the code to
make sure there are no blocking situations that would cause the music
to stutter. I also need to fix t3ss_set_music_pattern to actually skip
to the correct pattern in the music as this is used by some of the
themes.

About the themes, all of them are made by me with the exception of "Food
Stacker" and "Matrix" which are made by Travis Cope. They fall under the
same license as the game and you can even include them in the Linux
package if you want. Speaking of license, I've been looking at those
licenses but I can't decide on one. I'm going to rewrite my license,
however, to clarify the issues you raised.

Thanks for all the work you've put in. I will e-mail you when I have
everything done. Also, if you haven't done so already, I'm going to add
you to the credits for the Linux port.

Thanks,

Todd Cope

> -------- Original Message --------
> Subject: Re: Crsytal Stacker License Clarification needed
> From: Hans de Goede <j.w.r.degoede at hhs.nl>
> Date: Wed, March 22, 2006 1:13 am
> To: todd at t3-i.com
> 

---

The rest of the mail has been deleted because of non relevance

---

Message-ID: <4435990F.4070400 at hhs.nl>
Date: Fri, 07 Apr 2006 00:41:19 +0200
From: Hans de Goede <j.w.r.degoede at hhs.nl>
User-Agent: Thunderbird 1.5 (X11/20060313)
MIME-Version: 1.0
To:  enden at t3-i.com
Subject: Crystal Stacker Themes
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi David,

First a short intro: I've been working lately with Todd on the Linux 
port of crystal stacker. I'm currently in the process of packaging it 
for inclusion into Fedora a well known linux distribution.

I would also like to create a package with all themes in it, including 
yours. Todd has sais that his themes are under the same license as CS 
itself and that that probably applied to your themes to, but that to be 
certain I should ask you, so here I am: What is the license under which 
your themes may be distributed?

Thanks & Regards,

Hans

---

Return-Path: <enden at t3-i.com>
Received: from koko.hhs.nl ([145.52.2.16] verified)
  by hhs.nl (CommuniGate Pro SMTP 4.3.6)
  with ESMTP id 46326822 for j.w.r.degoede at hhs.nl; Fri, 07 Apr 2006 23:01:53 +0200
Received: from exim by koko.hhs.nl with spam-scanned (Exim 4.41)
	id 1FRy5X-0002Pz-ID
	for j.w.r.degoede at hhs.nl; Fri, 07 Apr 2006 23:01:53 +0200
X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on koko.hhs.nl
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.1.0
Received: from exim (helo=koko)
	by koko.hhs.nl with local-smtp (Exim 4.41)
	id 1FRy5X-0002Pq-C7
	for j.w.r.degoede at hhs.nl; Fri, 07 Apr 2006 23:01:51 +0200
Received: from [68.178.232.10] (port=40819 helo=smtpout15-02.prod.mesa1.secureserver.net)
	by koko.hhs.nl with smtp (Exim 4.41)
	id 1FRy5W-0002PY-Rx
	for j.w.r.degoede at hhs.nl; Fri, 07 Apr 2006 23:01:51 +0200
Received: (qmail 30428 invoked from network); 7 Apr 2006 21:01:49 -0000
Received: from unknown (HELO webmail10.mesa1.secureserver.net) (64.202.189.47)
  by smtpout15-02.prod.mesa1.secureserver.net with SMTP; 7 Apr 2006 21:01:49 -0000
Received: (qmail 22348 invoked by uid 99); 7 Apr 2006 21:01:49 -0000
Date: Fri, 07 Apr 2006 14:01:49 -0700
From: Travis Cope <enden at t3-i.com>
Subject: RE: Crystal Stacker Themes
To: Hans de Goede <j.w.r.degoede at hhs.nl>
Message-ID: <20060407140149.e23bf89adcf3efedfb931dbdea8a905d.bdfe31ab1e.wbe at email.secureserver.net>
MIME-Version: 1.0
Content-Type: TEXT/plain; CHARSET=US-ASCII
User-Agent: Web-Based Email 4.0.19
X-Originating-IP: 65.114.125.11
X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.2/RELEASE, bases: 07042006 #175560, status: clean

The themes I made for Crystal Stacker are under the same license as the game.  I never really sat down and thought about the licensing, etc., I just kind of assumed it would use whatever Todd was using for Crystal Stacker.

Have a good day
-Travis



--- NEW FILE crystal-stacker-themes.spec ---
Name:           crystal-stacker-themes
Version:        1.0
Release:        1%{?dist}
Summary:        Themes for the Crystal Stacker game
Group:          Amusements/Games
License:        Freeware
URL:            http://www.t3-i.com/cstacker.htm
Source0:        http://ncdgames.t3-i.com/csdream.zip
Source1:        http://ncdgames.t3-i.com/csfood.zip
Source2:        http://ncdgames.t3-i.com/csgems.zip
Source3:        http://ncdgames.t3-i.com/cslcd.zip
Source4:        http://ncdgames.t3-i.com/csmatrix.zip
Source5:        http://ncdgames.t3-i.com/csoldcs.zip
Source6:        http://ncdgames.t3-i.com/csstone.zip
Source7:        crystal-stacker-theme-license.txt
Source8:        cs-readme.txt
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:      noarch
Requires:       crystal-stacker

%description
7 new / extra themes for the Crystal Stacker game.


%prep
%setup -q -c -a5 -a6
# don't pass these to %setup, their filenames must be forced to lowercase
unzip -qqLL %{SOURCE1}
unzip -qqLL %{SOURCE2}
unzip -qqLL %{SOURCE3}
unzip -qqLL %{SOURCE4}
# put these somewhere were %%doc can find them
cp -a %{SOURCE7} %{SOURCE8} .


%build
# nothing to build datafiles only


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_datadir}/crystal-stacker
install -p -m 644 *.xm *.cth $RPM_BUILD_ROOT%{_datadir}/crystal-stacker


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc crystal-stacker-theme-license.txt cs-readme.txt
%{_datadir}/crystal-stacker/*.xm
%{_datadir}/crystal-stacker/*.cth


%changelog
* Sun Apr  9 2006 Hans de Goede <j.w.r.degoede at hhs.nl> 1.0-1
- initial Fedora Extras package


--- NEW FILE cs-readme.txt ---
Crystal Stacker (c) 2006 NewCreature Design
-------------------------------------------

Crystal Stacker is freeware. This means you can pass copies around freely
provided you include this document in it's original form in your distribution.
Please see the "Contacting Us" section of this document if you need to contact
us for any reason.


Disclaimer
----------

NewCreature Design makes no guarantees regarding the Crystal Stacker software.
We are not responsible for damages caused by it, though the software is not
known to cause any problems. If you have trouble with the software, see the
"Contacting Us" section of this document.


Description
-----------

If you've played Columns then you know what Crystal Stacker is all about. Match
3 or more of the same color crystals either horizontally, vertically, or dia-
gonally to destroy them. For every 45 crystals you destroy, the level increases
and the crystals fall faster. The higher the level, the more points you are
awarded for destroying crystals.


System Requirements
-------------------

A 486 or higher PC.
VGA or better graphics card.


===============================================================================


How To Play
-----------

When the game starts, you have an empty board and a stack of crytals falling
from the top. Your job is to keep the board as empty as possible by creating
runs. A run is where the board contains 3 or more of the same color crystal
connected either horizontally, vertically, or diagonally. When you create runs
those crystals are destroyed and you play on. Once you run out of room for the
falling stack of crystals you top out and the game ends.


Combos
------

A combo occurs when crystals are destroyed and more runs are created as a
result. When a combo occurs a message will scroll in the message bar indicating
the size of the combo. The larger the combo, the more points you are awarded.


Wild Cards
----------

A wild card is a crystal that will match any color. In tight situations where
you don't have time to think, these can be very valuable.

You can distinguish a wild card from the other crystals because its color
changes continually.


Bombs
-----

A bomb is a special stack of crystals that specializes in removing a certain
color from the board. All crystals the same color as the crystal the bomb lands
on will be removed from the board. Landing on a wild card will cause all
crystals to be removed. If the bomb doesn't land on a crystal, it will become
randomly colored crystals.

Bombs have the appearance of a bright flashing stack of crystals.


===============================================================================


Game Modes
----------

Crystal Stacker offers a number of game modes for 1 or 2 players, each with a
different objective. 1 Player mode scores are stored in a table which can be
viewed from the main menu.

2 player modes can either be played in normal or battle mode. These modes are
essentially the same, but battle mode allows attacks, which add indestructible
blocks to the opposing players board. In order to attack the other player you
have to destroy at least 7 crystals at once. An attack can add up to 3 rows of
solid blocks at a time.


1 Player - Classic
------------------

This mode plays like classic Columns. Just try to get the high score.


1 Player - Destroyer
--------------------

You must destroy a set number of crystals to try to beat the best time.


1 Player - Frenzy
-----------------

This mode is like classic mode, except you have a time limit.


2 Player - Top Score
--------------------

Play until both players top out. The player with the highest score at the end
wins.


2 Player - Last Out
-------------------

The last surviving player wins.


2 Player - Destroyer
--------------------

The first player to destroy the specified number of crystals wins.


===============================================================================


Themes
------

Themes are used to give a new look to the game. They can be loaded from the
options menu. New themes can be downloaded from our web site or you can create
new themes with the editor.


Command Line Arguments
----------------------

-v             Display the current version number

-nosound       Disable sound support


Contacting Us
-------------

If you have general questions about our programs or anything else you can
contact us via e-mail. Please report any bugs you find in our software as well.
Visit our web sites for the latest updates and releases.


E-mail Address
--------------

todd at t3-i.com


Web Address
-----------

http://www.t3-i.com

Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/crystal-stacker-themes/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	10 Apr 2006 05:22:33 -0000	1.1
+++ .cvsignore	10 Apr 2006 05:23:47 -0000	1.2
@@ -0,0 +1,7 @@
+csdream.zip
+csfood.zip
+csgems.zip
+cslcd.zip
+csmatrix.zip
+csoldcs.zip
+csstone.zip


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/crystal-stacker-themes/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Apr 2006 05:22:33 -0000	1.1
+++ sources	10 Apr 2006 05:23:47 -0000	1.2
@@ -0,0 +1,7 @@
+de59b772b4683cd09b2302c1fa638b46  csdream.zip
+5273a28db94d61eedfa3c0bf65c2f107  csfood.zip
+a7534dec94cd5d141c77df4ea5a6d19d  csgems.zip
+f84b75c649eb1c2c88cc90fa2d4b1c99  cslcd.zip
+bac5ea214401a9dcbb1ffb8ef390702c  csmatrix.zip
+27fdacb7b28336547b1c7eee5fcdc06a  csoldcs.zip
+9ea8e39a439c927f7bb29046a6639ba2  csstone.zip




More information about the fedora-extras-commits mailing list