# This is an example PKGBUILD file. Use this as a start to creating your own, # and remove these comments. For more information, see 'man PKGBUILD'. # NOTE: Please fill out the license field for your package! If it is unknown, # then please put 'unknown'. # Contributor: Your Name pkgname=blender pkgver=2.49 pkgrel=1 pkgdesc="A fully integrated 3D graphics creation suite" arch=(i686 x86_64) url="http://blender3d.org" license=('GPL') #groups=() #depends=('libjpeg' 'libpng' 'openexr' 'sdl' 'python>=2.6' 'gettext' 'libxi' 'libxmu') depends=('libjpeg' 'libpng' 'openexr' 'sdl' 'python>=2.6' 'gettext' 'freealut' 'libvorbis' 'mesa' 'libtheora') makedepends=('ode') #optdepends=() #provides=() #conflicts=() #replaces=() #backup=() #options=('!makeflags') install=blender.install source=(http://download.blender.org/source/$pkgname-$pkgver.tar.gz user-config.py) #noextract=() #generate with 'makepkg -g' md5sums=('a0f58391ca2554df83375eeaaa8a3fb3' 'f2ed72785ab5d94119a190ba5c1e72ff') build() { cd $srcdir/$pkgname-$pkgver cp -p $srcdir/user-config.py . chmod +x ./scons/scons.py ./scons/scons.py # Binaries cd $srcdir/install/linux2 install -Dm755 blender $pkgdir/usr/bin/blender install -Dm755 blenderplayer $pkgdir/usr/bin/blenderplayer install -Dm755 verse $pkgdir/usr/bin/verse # .blender scripts and misc files cd $srcdir/install/linux2/.blender install -Dm644 .Blanguages $pkgdir/usr/share/$pkgname/.Blanguages install -Dm644 .bfont.ttf $pkgdir/usr/share/$pkgname/.bfont.ttf cp -R scripts $pkgdir/usr/share/$pkgname/ # Locale files cp -R locale $pkgdir/usr/share/ # License (copyright.txt says it wants itself included) and some getting started doc cd $srcdir/install/linux2 install -Dm644 copyright.txt $pkgdir/usr/share/licenses/$pkgname/copyright.txt install -Dm644 BlenderQuickStart.pdf $pkgdir/usr/share/doc/$pkgname/BlenderQuickStart.pdf install -Dm644 blender.html $pkgdir/usr/share/doc/$pkgname/blender.html install -Dm644 release_249.txt $pkgdir/usr/share/doc/$pkgname/release_249.txt # Plugins directory cd $srcdir/install/linux2/ chmod +x plugins/bmake cp -R plugins $pkgdir/usr/share/$pkgname # API Documentation cd $srcdir/install/doc cp -R BPY_API $pkgdir/usr/share/doc/$pkgname cp -R BGE_API $pkgdir/usr/share/doc/$pkgname # Icons cd $srcdir/install/linux2/icons install -Dm644 16x16/blender.png $pkgdir/usr/share/icons/hicolor/16x16/apps/blender.png install -Dm644 22x22/blender.png $pkgdir/usr/share/icons/hicolor/22x22/apps/blender.png install -Dm644 32x32/blender.png $pkgdir/usr/share/icons/hicolor/32x32/apps/blender.png install -Dm644 32x32/blender.svg $pkgdir/usr/share/icons/hicolor/32x32/apps/blender.svg install -Dm644 scalable/blender.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/blender.svg #install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop install -Dm644 $srcdir/$pkgname-$pkgver/release/freedesktop/blender.desktop $pkgdir/usr/share/applications/blender.desktop }