rpms/yofrankie-bge/devel yofrankie-DVD-license.txt, NONE, 1.1 yofrankie-bge-1.3-imgcompr.patch, NONE, 1.1 yofrankie-bge.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Lubomir Rintel lkundrak at fedoraproject.org
Mon Mar 16 06:13:23 UTC 2009


Author: lkundrak

Update of /cvs/pkgs/rpms/yofrankie-bge/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31879

Modified Files:
	.cvsignore sources 
Added Files:
	yofrankie-DVD-license.txt yofrankie-bge-1.3-imgcompr.patch 
	yofrankie-bge.spec 
Log Message:
Initial import


--- NEW FILE yofrankie-DVD-license.txt ---
The digital files on this disk are licensed under the Creative CommonsAttribution 3.0 License. 
To view a copy of this license, visit http://creativecommons.org/licenses/by/3.0/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.

The attribution is:
YoFrankie! (c) 2008, Blender Foundation, www.blender.org
If in doubt, please visit www.creativecommons.org for help.
Excluded from the Creative Commons license is:
- the corporate/product logos on the disk or website (including Blender logo, Creative Commons logo) and associated trademarks
- the DVD cover (inlay) and DVD disc print
- the binary executables

--------------------- Examples ------------------------
You are free to duplicate the DVDs and distribute or sell them, but in that case you have to make your own cover art and DVD prints for it, with of course the proper attribution as mentioned above in 2).
You can use textures and .blend files (or models, rigs, etc) from the data collection on the DVD, also in commercial projects. Make sure we get our credit as mentioned above in 2).

You can use the characters and models to create, distribute or sell new games. The originals of the assets you've used have to be copied to  your game distribution as well, including this license. You also have to add the attribution in a fair way (equal to credits for similar contributions to the project).

If you copy one or more of the files of the DVD and distribute them, include this license text too.
Contact email for further information: foundation (at) blender.org

yofrankie-bge-1.3-imgcompr.patch:

--- NEW FILE yofrankie-bge-1.3-imgcompr.patch ---
Do not compress PNG images into JPEG:
* It causes artifacts to appear (in main menu)
* Replacing the references via python bindings produces file that crashes BGE
* Upstream doesn't compress the images on DVD

[1] https://projects.blender.org/tracker/index.php?func=detail&aid=18377&group_id=151&atid=445

Lubomir Rintel <lkundrak at v3.sk>

diff -up yofrankie-bge/Makefile.imgcompr yofrankie-bge/Makefile
--- yofrankie-bge/Makefile.imgcompr	2009-03-11 11:50:34.000000000 +0100
+++ yofrankie-bge/Makefile	2009-03-11 11:50:39.000000000 +0100
@@ -16,10 +16,10 @@ all:
 	
 	
 	# Convert images, correct blendfile paths
-	$(PYTHON) dist/imagefile_compress.py $(BLENDER) $(PACKAGE_DIR)
+	#$(PYTHON) dist/imagefile_compress.py $(BLENDER) $(PACKAGE_DIR)
 	
 	# Compress all blendfiles
 	$(PYTHON) dist/blendfile_gzip.py $(PACKAGE_DIR)
 	
 	
-	
\ No newline at end of file
+	


--- NEW FILE yofrankie-bge.spec ---
Name:           yofrankie-bge
# Upstream developer claims the following:
# The site puts the last "technical demo" before the DVD release at
# version 1.2; that may make the DVD version 1.3.
Version:        1.4
Release:        0.3.20081221svn
Summary:        3D Game with characters from Big Buck Bunny movie

Group:          Amusements/Games
# See yofrankie-DVD-license.txt for the full text, and here's some
# clarification:
# Basically, all the game data is CC-BY, but logos are distributed
# under terms that are not dissimilar to ones of Firefox logos.
# Shortly put: They're excluded from CC-BY, but you can redistribute
# them with the game data. (The game DVD license allows the DVDs to
# be "duplicate the DVDs and distribute or sell them", not having to
# modify the contents, but use on cover art is restricted).
License:        CC-BY
URL:            http://www.yofrankie.org/
# svn export -r https://svn.blender.org/svnroot/yofrankie@9 yofrankie-bge
# tar cf - yofrankie-bge |lzma -c -9 >yofrankie-bge.tar.lzma
Source0:        yofrankie-bge.tar.lzma
# This is the license as it is on the Game DVD
# Game developer confirmed that this is the license to be used here
# and was asked to include it in SVN repository
Source1:        yofrankie-DVD-license.txt 
Patch0:         yofrankie-bge-1.3-imgcompr.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  desktop-file-utils
# We don't need blender now that we don't compress images and modify .blend files
#BuildRequires:  blender
BuildRequires:  python
BuildRequires:  ImageMagick
Requires:       /usr/bin/blenderplayer
BuildArch:      noarch

%description
Yo Frankie! is an open source computer game by the Blender Institute.
It is based on the universe and characters of the open source film Big
Buck Bunny.  In the game, players assume the role of Frank, the sugar
glider who was the antagonist of the film Big Buck Bunny.

The game has been made using free software, partly as a showcase of
what can be achieved with free software.


%prep
%setup -q -n %{name}
%patch0 -p1 -b .imgcompr
install -pm 0644 %{SOURCE1} yofrankie-DVD-license.txt


%build
make %{_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT

# Game files
install -d $RPM_BUILD_ROOT%{_datadir}
cp -apr package $RPM_BUILD_ROOT%{_datadir}/yofrankie-bge

# BGE wrapper and icon
install -d $RPM_BUILD_ROOT%{_bindir}
install -pm 0755 dist/yofrankie-bge $RPM_BUILD_ROOT%{_bindir}
install -d $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -pm 0644 dist/yofrankie.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/yofrankie-bge.png

# Menu entry
desktop-file-install dist/yofrankie-bge.desktop --vendor='' \
        --dir=${RPM_BUILD_ROOT}%{_datadir}/applications


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%{_bindir}/yofrankie-bge
%{_datadir}/yofrankie-bge
%{_datadir}/pixmaps/yofrankie-bge.png
%{_datadir}/applications/*.desktop
%doc yofrankie-DVD-license.txt


%changelog
* Wed Mar 11 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.4-0.3.20081221svn
- Do not compress image files

* Sun Mar 1 2009 Lubomir Rintel <lkundrak at v3.sk> - 1.4-0.2.20081221svn
- Clarification on licensing an versioning from upstream

* Sun Feb 8 2009 Lubomir Rintel <lkundrak at v3.sk> - 1-0.1.20081221svn
- Initial packaging attempt


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/yofrankie-bge/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	16 Mar 2009 02:14:57 -0000	1.1
+++ .cvsignore	16 Mar 2009 06:12:50 -0000	1.2
@@ -0,0 +1 @@
+yofrankie-bge.tar.lzma


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/yofrankie-bge/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	16 Mar 2009 02:14:58 -0000	1.1
+++ sources	16 Mar 2009 06:12:50 -0000	1.2
@@ -0,0 +1 @@
+5a42b730256448211a704bf634669895  yofrankie-bge.tar.lzma




More information about the fedora-extras-commits mailing list