rpms/lostlabyrinth/F-8 license-clarification.txt, NONE, 1.1 lostlabyrinth.desktop, NONE, 1.1 lostlabyrinth.png, NONE, 1.1 lostlabyrinth.sh, NONE, 1.1 lostlabyrinth.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Wed Jun 18 10:04:00 UTC 2008


Author: jwrdegoede

Update of /cvs/extras/rpms/lostlabyrinth/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22328

Modified Files:
	.cvsignore sources 
Added Files:
	license-clarification.txt lostlabyrinth.desktop 
	lostlabyrinth.png lostlabyrinth.sh lostlabyrinth.spec 
Log Message:
* Fri Jun 13 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 3.0.0-1
- New upstream release 3.0.0



--- NEW FILE license-clarification.txt ---
The readme.txt included in Lost Labyrinth binaries distributions says:
"Licence: General Public Licence (GPL V2)"

Since this is a bit vague, esp with regards to if this applies to the sounds
/ graphics too. I've mailed Markus the author of Lost Labyrinth for
clarification. He send the mail below as answer. Note that where Markus writes:
"(not yet the modules)" he means the music in the form of modtracker files
(ballada.mod and archonsoflight.xm) which is part of the binary
distributions of Lost Labyrinth. This is not a problem for us (Fedora) as we
do _not_ include the music at this moment.

Delft (The Netherlands), 31 May 2008,

Hans de Goede

---

Return-Path: <mar_doe at gmx.de>
Received: from koko.hhs.nl ([145.52.2.16] verified)
  by hhs.nl (CommuniGate Pro SMTP 4.3.6)
  with ESMTP id 87921149 for j.w.r.degoede at hhs.nl; Tue, 27 May 2008 16:31:18 +0200
Received: from exim (helo=koko)
	by koko.hhs.nl with local-smtp (Exim 4.62)
	(envelope-from <mar_doe at gmx.de>)
	id 1K10Cs-00088v-6n
	for j.w.r.degoede at hhs.nl; Tue, 27 May 2008 16:31:18 +0200
Received: from [192.87.5.196] (port=37472 helo=filter1-nij.mf.surf.net)
	by koko.hhs.nl with esmtp (Exim 4.62)
	(envelope-from <mar_doe at gmx.de>)
	id 1K10Cr-00088p-M7
	for j.w.r.degoede at hhs.nl; Tue, 27 May 2008 16:31:17 +0200
Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
	by filter1-nij.mf.surf.net (8.13.4/8.13.4/Debian-3sarge3) with SMTP id m4REVEbf010085
	for <j.w.r.degoede at hhs.nl>; Tue, 27 May 2008 16:31:17 +0200
Received: (qmail 312 invoked by uid 0); 27 May 2008 14:31:14 -0000
Received: from 213.83.38.166 by www093.gmx.net with HTTP;
 Tue, 27 May 2008 16:31:14 +0200 (CEST)
Content-Type: text/plain; charset="iso-8859-1"
Date: Tue, 27 May 2008 16:31:14 +0200
From: =?iso-8859-1?Q?=22Markus_D=F6bele=22?= <mar_doe at gmx.de>
Message-ID: <20080527143114.320260 at gmx.net>
MIME-Version: 1.0
Subject: Lost Labyrinth Licence
To: Hans de Goede <j.w.r.degoede at hhs.nl>
X-Authenticated: #3638010
X-Flags: 0001
X-Mailer: WWW-Mail 6100 (Global Message Exchange)
X-Priority: 3
X-Provags-ID: V01U2FsdGVkX1/mDNpIORrmJP0yUOZScxfMeyduObuIZw8P0XKXcN
 G60shSsU1myaqv8QnowDxK2S1pVjlfflLUMA== 
X-GMX-UID: CikFfSEweWUodJLjRHVz1noxU3U4N880
X-Canit-CHI2: 0.00
X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN)
X-Spam-Score: 0.00 () [Tag at 6.00] SPF(pass,0)
X-CanItPRO-Stream: hhs:j.w.r.degoede at hhs.nl (inherits from hhs:default,base:default)
X-Canit-Stats-ID: 79592804 - a74f680000df
X-Scanned-By: CanIt (www . roaringpenguin . com) on 192.87.5.196
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by filter1-nij.mf.surf.net id m4REVEbf010085
X-Anti-Virus: Kaspersky Anti-Virus for MailServers 5.5.2/RELEASE, bases: 27052008 #714454, status: clean

Hello Hans,

I confirm that everything we use to create lost labyrinth is open source.
This includes the sourcecodes, graphics and sounds (not yet the modules).
The exact licence we use is the gnu gpl version 2 (or at your option any
later version).

Markus Döbele



--- NEW FILE lostlabyrinth.desktop ---
[Desktop Entry]
Name=Lost Labyrinth
Comment=A coffeebreak dungeon crawling game
Exec=lostlabyrinth
Icon=lostlabyrinth
Terminal=false
StartupNotify=false
Type=Application
Categories=Game;RolePlaying;


--- NEW FILE lostlabyrinth.sh ---
#!/bin/sh

cd /usr/share/lostlabyrinth
exec lostlabyrinth.bin "$@"


--- NEW FILE lostlabyrinth.spec ---
Name:           lostlabyrinth 
Version:        3.0.0
Release:        1%{?dist}
Summary:        Lost Labyrinth is a coffeebreak dungeon crawling game
Group:          Amusements/Games
License:        GPLv2+
URL:            http://www.lostlabyrinth.com/
Source0:        http://www.lostlabyrinth.com/download/labysource_%{version}.tar.gz
# This are the docs taken from one of the binary releases as they are not
# shipped with the sources nor with the data tarbals
Source1:        lostlabyrinth-docs-%{version}.tar.gz
Source2:        %{name}.sh
Source3:        %{name}.desktop
Source4:        %{name}.png
Source5:        license-clarification.txt
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  elice desktop-file-utils
Requires:       lostlabyrinth-graphics = 2.9.0, lostlabyrinth-sounds = 2.5.2
Requires:       hicolor-icon-theme

%description
Lost Labyrinth is a graphical rogue like / dungeon crawling game, with the
following (unique) features:
* Relatively short gameplay (between 10-40 Minutes)
* Very high replayability because everything is created at random!
* Many different skills to choose from (every player needs another tactic!)
* No experience gain for killing monsters (only for reaching new levels!)
* Up to 4 players at the same machine


%prep
%setup -q -a 1 -n laby_source_%{version}
cp -a %{SOURCE5} .
sed -i 's/\r//g' %{name}-docs-%{version}/FAQ_*.txt


%build
elice laby.pb > laby.cpp
# "-g" should really be $RPM_OPT_FLAGS, but this fails due to rh bug 448273
g++ -g -I/usr/include/SDL -o %{name}.bin laby.cpp \
  -lSDL -lSDL_ttf -lSDL_mixer -lSDL_image -lSDL_gfx


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/%{_bindir}
install -m 755 %{name}.bin $RPM_BUILD_ROOT/%{_bindir}
install -p -m 755 %{SOURCE2} $RPM_BUILD_ROOT/%{_bindir}/%{name}

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/%{name}
for i in `ls %{name}-docs-%{version}`; do
  ln -s ../doc/%{name}-%{version}/$i \
    $RPM_BUILD_ROOT/%{_datadir}/%{name}/$i
done

# 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 \
  %{SOURCE3}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
install -p -m 644 %{SOURCE4} \
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


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


%changelog
* Fri Jun 13 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 3.0.0-1
- New upstream release 3.0.0

* Sat May 31 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 2.9.2-2
- Add a text file clarifying the Lost Labyrinth license

* Sat May 24 2008 Hans de Goede <j.w.r.degoede at hhs.nl> 2.9.2-1
- Initial Fedora Package


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/lostlabyrinth/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	17 Jun 2008 23:09:36 -0000	1.1
+++ .cvsignore	18 Jun 2008 10:03:19 -0000	1.2
@@ -0,0 +1,2 @@
+labysource_3.0.0.tar.gz
+lostlabyrinth-docs-3.0.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/lostlabyrinth/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	17 Jun 2008 23:09:36 -0000	1.1
+++ sources	18 Jun 2008 10:03:19 -0000	1.2
@@ -0,0 +1,2 @@
+fe168634d648c57b62c4069b11956b29  labysource_3.0.0.tar.gz
+636c86608b8e37a57ddc0f9d5a623037  lostlabyrinth-docs-3.0.0.tar.gz




More information about the fedora-extras-commits mailing list