rpms/seahorse-adventures/FC-6 Seahorse-Adventures-license.eml, NONE, 1.1 seahorse-adventures-1.0-symlink.patch, NONE, 1.1 seahorse-adventures.desktop, NONE, 1.1 seahorse-adventures.spec, 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 30 15:28:35 UTC 2007


Author: jwrdegoede

Update of /cvs/extras/rpms/seahorse-adventures/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18827

Modified Files:
	.cvsignore sources 
Added Files:
	Seahorse-Adventures-license.eml 
	seahorse-adventures-1.0-symlink.patch 
	seahorse-adventures.desktop seahorse-adventures.spec 
Log Message:
* Wed Apr 25 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1.0-1
- Initial Fedora Extras package



--- NEW FILE Seahorse-Adventures-license.eml ---
Return-Path: <philhassey at gmail.com>
Received: from koko.hhs.nl ([145.52.2.16] verified)
  by hhs.nl (CommuniGate Pro SMTP 4.3.6)
  with ESMTP id 64898682 for j.w.r.degoede at hhs.nl; Tue, 24 Apr 2007 07:27:41 +0200
Received: from exim by koko.hhs.nl with spam-scanned (Exim 4.62)
	(envelope-from <philhassey at gmail.com>)
	id 1HgDYw-0007lO-7G
	for j.w.r.degoede at hhs.nl; Tue, 24 Apr 2007 07:27:41 +0200
X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on koko.hhs.nl
X-Spam-Level: 
X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,HTML_30_40,
	HTML_MESSAGE,SPF_PASS autolearn=ham version=3.1.8
Received: from exim (helo=koko)
	by koko.hhs.nl with local-smtp (Exim 4.62)
	(envelope-from <philhassey at gmail.com>)
	id 1HgDYw-0007lL-3l
	for j.w.r.degoede at hhs.nl; Tue, 24 Apr 2007 07:27:38 +0200
Received: from [209.85.132.245] (port=24775 helo=an-out-0708.google.com)
	by koko.hhs.nl with esmtp (Exim 4.62)
	(envelope-from <philhassey at gmail.com>)
	id 1HgDYv-0007lG-J0
	for j.w.r.degoede at hhs.nl; Tue, 24 Apr 2007 07:27:37 +0200
Received: by an-out-0708.google.com with SMTP id d11so2073839and
        for <j.w.r.degoede at hhs.nl>; Mon, 23 Apr 2007 22:27:36 -0700 (PDT)
DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed;
        d=gmail.com; s=beta;
        h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
        b=iWH0QHYbL2SkkZFamm/9SkHST9/I3Dt9O3o1CghUdeliSNowzK5yNr5iw63jYrKczbT0wUAXKh6KqZCyntrVS9gyaM7tf9TihoA4kbF19lrt7WVCYE1+2owA5sUgSQa41lbIg3ufuhTR8FI7Iv8lGvrUuaIX3DxF2l81DtLHEUw=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=beta;
        h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references;
        b=J0SEANeLjsv+paV2cpZISicLjgCJ+O6HP7mlUj/TDU6oNVAYCDCr3HLCz7eXHTbXNxATyzbU9YDP5LU7G0kqWss8VVys+0tVHVH6hI5o3tuKtmAYZTq0J38sge+OW0TD3mVzn0l2w5kgSepunp/XzgaUFv/Z1CxtNZ3ROJUySBI=
Received: by 10.100.209.10 with SMTP id h10mr1932108ang.1177392456534;
        Mon, 23 Apr 2007 22:27:36 -0700 (PDT)
Received: by 10.100.123.15 with HTTP; Mon, 23 Apr 2007 22:27:36 -0700 (PDT)
Message-ID: <f8cd34590704232227x295f929aw780ba277b4f69d84 at mail.gmail.com>
Date: Mon, 23 Apr 2007 23:27:36 -0600
From: "Phil Hassey" <philhassey at gmail.com>
To: j.w.r.degoede at hhs.nl
Subject: Fwd: Barbie Seahorse Adventures license
In-Reply-To: <f8cd34590704232227g5f16fee6l2e935af3cbdf0fd6 at mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; 
	boundary="----=_Part_179957_17240108.1177392456489"
References: <84f7b7edccad2a0a2f8a82581eb082f4 at www.imitationpickles.org>
	 <f8cd34590704232227g5f16fee6l2e935af3cbdf0fd6 at mail.gmail.com>
X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.2/RELEASE, bases: 24042007 #283794, status: clean

------=_Part_179957_17240108.1177392456489
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

---------- Forwarded message ----------
From: Phil Hassey <philhassey at gmail.com>
Date: Apr 23, 2007 11:27 PM
Subject: Re: Barbie Seahorse Adventures license
To: philhassey at gmail.com

Hans,

I just added the GPL license to the svn, so have at :)
(lib/pgu/* is LGPL, data/themes/* is LGPL, lib/level.py is LGPL,
data/fonts/* are public domain)

Thanks!
Phil

On 4/23/07, Hans de Goede <philhassey at gmail.com> wrote:
>
> Hi,
>
> First a short intro, I'm a Linux enthousiast / developer. Currently I'm
> mainly active as a contributer to the Fedora Linux distribution. For more on
> me see:
> http://fedoraproject.org/wiki/HansdeGoede
>
> I noticed "Barbie Seahorse Adventures" on the linux game tome today and
> its a great game. Thus I would like to create a package of it, so that it
> can be included in Fedora. However Fedora consists of 100% free (as in
> freedom) software. And "Barbie Seahorse Adventures" currently does not come
> with any clear license text. Thus my question is, under which conditions may
> it be distributed and used?
>
> As you probably already guessed I have a great preference for an OSS
> license like the GPL or BSD for the code. For the artwork anything will do
> as long as there are no distribution / usage restrictions (like no
> commercial use).
>
> Thanks & Regards,
>
> Hans
>

------=_Part_179957_17240108.1177392456489
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

<br><br>---------- Forwarded message ----------<br><span class="gmail_quote">From: <b class="gmail_sendername">Phil Hassey</b> <<a href="mailto:philhassey at gmail.com">philhassey at gmail.com</a>><br>Date: Apr 23, 2007 11:27 PM
<br>Subject: Re: Barbie Seahorse Adventures license<br>To: <a href="mailto:philhassey at gmail.com">philhassey at gmail.com</a><br><br></span>Hans,<br><br>I just added the GPL license to the svn, so have at :)<br>(lib/pgu/* is LGPL, data/themes/* is LGPL, lib/level.py is LGPL, data/fonts/* are public domain)
<br><br>Thanks!<br>Phil<div><span class="e" id="q_112220eb254e6d79_1"><br><br><div><span class="gmail_quote">
On 4/23/07, <b class="gmail_sendername">Hans de Goede</b> <<a href="mailto:philhassey at gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">philhassey at gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi,<br><br>First a short intro, I'm a Linux enthousiast / developer. Currently I'm mainly active as a contributer to the Fedora Linux distribution. For more on me see:<br><a href="http://fedoraproject.org/wiki/HansdeGoede" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://fedoraproject.org/wiki/HansdeGoede</a><br><br>I noticed "Barbie Seahorse Adventures" on the linux game tome today and its a great game. Thus I would like to create a package of it, so that it can be included in Fedora. However Fedora consists of 100% free (as in freedom) software. And "Barbie Seahorse Adventures" currently does not come with any clear license text. Thus my question is, under which conditions may it be distributed and used?
<br><br>As you probably already guessed I have a great preference for an OSS license like the GPL or BSD for the code. For the artwork anything will do as long as there are no distribution / usage restrictions (like no commercial use).
<br><br>Thanks & Regards,<br><br>Hans<br></blockquote></div><br>
</span></div>

------=_Part_179957_17240108.1177392456489--


seahorse-adventures-1.0-symlink.patch:

--- NEW FILE seahorse-adventures-1.0-symlink.patch ---
diff -ur barbie-1.0/run_game.py barbie-1.0.new/run_game.py
--- barbie-1.0/run_game.py	2007-04-22 09:20:17.000000000 +0200
+++ barbie-1.0.new/run_game.py	2007-04-25 17:06:15.000000000 +0200
@@ -15,7 +15,7 @@
 
 def change_to_correct_path():
     import os, sys
-    exe_base_dir = sys.argv[0]
+    exe_base_dir = os.path.realpath(sys.argv[0])
     real_curdir = os.path.realpath(os.curdir)
     base_dir = os.path.split(exe_base_dir)[0]
     exe_base_dir = os.path.join(real_curdir, base_dir)


--- NEW FILE seahorse-adventures.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Seahorse Adventures
Comment=Help barbie the seahorse float on bubbles to the moon
Exec=seahorse-adventures
Icon=seahorse-adventures.png
Terminal=false
Type=Application
Categories=Game;ActionGame;


--- NEW FILE seahorse-adventures.spec ---
Name:           seahorse-adventures
Version:        1.0
Release:        1%{?dist}
Summary:        Help barbie the seahorse float on bubbles to the moon
Group:          Amusements/Games
License:        GPL
URL:            http://www.imitationpickles.org/barbie/
Source0:        http://www.imitationpickles.org/barbie/files/barbie-1.0.tar.gz
Source1:        %{name}.desktop
Source2:        Seahorse-Adventures-license.eml
Patch0:         seahorse-adventures-1.0-symlink.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  desktop-file-utils
BuildArch:      noarch
Requires:       hicolor-icon-theme pygame

%description
Help barbie the seahorse float on bubbles to the moon. This is a retro-side
scroller game. It won the teams category in pyweek 4. Includes original
soundtrack, graphics, and 15 levels!


%prep
%setup -q -n barbie-%{version}
%patch0 -p1 -b .ln
cp %{SOURCE2} .


%build
# nothing to build, pure python code only


%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_bindir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{name}
cp -a data lib leveledit.py run_game.py tileedit.py \
  $RPM_BUILD_ROOT%{_datadir}/%{name}
chmod +x $RPM_BUILD_ROOT%{_datadir}/%{name}/run_game.py
ln -s ../share/%{name}/run_game.py $RPM_BUILD_ROOT%{_bindir}/%{name}

# below is the desktop file and icon stuff.
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
desktop-file-install --vendor fedora            \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  %{SOURCE1}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
install -p -m 644 data/images/player/right.png \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps/%{name}.png


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :

%postun
touch --no-create %{_datadir}/icons/hicolor || :
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :


%files
%defattr(-,root,root,-)
%doc *.txt Seahorse-Adventures-license.eml
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png


%changelog
* Wed Apr 25 2007 Hans de Goede <j.w.r.degoede at hhs.nl> 1.0-1
- Initial Fedora Extras package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/seahorse-adventures/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	29 Apr 2007 22:27:04 -0000	1.1
+++ .cvsignore	30 Apr 2007 15:28:01 -0000	1.2
@@ -0,0 +1 @@
+barbie-1.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/seahorse-adventures/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	29 Apr 2007 22:27:04 -0000	1.1
+++ sources	30 Apr 2007 15:28:01 -0000	1.2
@@ -0,0 +1 @@
+74e90654b74c7fffd4606102bc9b8bb3  barbie-1.0.tar.gz




More information about the fedora-extras-commits mailing list