Author: ceros-guest Date: 2007-06-09 01:20:56 +0000 (Sat, 09 Jun 2007) New Revision: 2895
Added: packages/trunk/ogre/debian/extras/ogre-free-gen.sh Log: Adding script to generate a tarball that takes out non-distributable content from upstream source. Added: packages/trunk/ogre/debian/extras/ogre-free-gen.sh =================================================================== --- packages/trunk/ogre/debian/extras/ogre-free-gen.sh (rev 0) +++ packages/trunk/ogre/debian/extras/ogre-free-gen.sh 2007-06-09 01:20:56 UTC (rev 2895) @@ -0,0 +1,59 @@ +#! /bin/sh + +# This script is used to generate the ogre-free tarball that can be +# distributed through Debian. This script will only work with the +# ogre-1.4.1 upstream source. To use this script, you must download and +# place the upstream source in the same directory to be used with this +# script. The upstream source can be found at http://www.ogre3d.org/. +# This script will not download the upstream source for you. + +# Prepare the ogre-free tarball +tar -xvjf ogre-linux_osx-v1-4-1.tar.bz2 +mv ogrenew ogre-free + +# Remove non-distributable samples +rm -r ogre-free/Samples/BezierPatch +rm -r ogre-free/Samples/BSP +rm -r ogre-free/Samples/CameraTrack +rm -r ogre-free/Samples/CelShading +rm -r ogre-free/Samples/Compositor +rm -r ogre-free/Samples/CubeMapping +rm -r ogre-free/Samples/DeferredShading +rm -r ogre-free/Samples/Dot3Bump +rm -r ogre-free/Samples/DynTex +rm -r ogre-free/Samples/EnvMapping +rm -r ogre-free/Samples/FacialAnimation +rm -r ogre-free/Samples/Fresnel +rm -r ogre-free/Samples/Grass +rm -r ogre-free/Samples/Gui +rm -r ogre-free/Samples/Instancing +rm -r ogre-free/Samples/Lighting +rm -r ogre-free/Samples/Media +rm -r ogre-free/Samples/OceanDemo +rm -r ogre-free/Samples/ParticleFX +rm -r ogre-free/Samples/RenderToTexture +rm -r ogre-free/Samples/Shadows +rm -r ogre-free/Samples/SkeletalAnimation +rm -r ogre-free/Samples/SkyBox +rm -r ogre-free/Samples/SkyDome +rm -r ogre-free/Samples/SkyPlane +rm -r ogre-free/Samples/Smoke +rm -r ogre-free/Samples/Terrain +rm -r ogre-free/Samples/TextureFX +rm -r ogre-free/Samples/Transpacency +rm -r ogre-free/Samples/VolumeTex +rm -r ogre-free/Samples/Water +rm -r ogre-free/Samples/ReadMe.html + +# Remove autom4te.cache directories +rm -r ogre-free/autom4te.cache +rm -r ogre-free/ReferenceApplication/autom4te.cache + +# Remove the Mac directory +rm -r ogre-free/Mac + +# Remove the Windows SDK stuff +rm -r ogre-free/SDK + +# Create the tarball and exclude the CVS directories +tar -cvzf ogre-free.tar.gz ogre-free/ --exclude=CVS Property changes on: packages/trunk/ogre/debian/extras/ogre-free-gen.sh ___________________________________________________________________ Name: svn:executable + * _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits